/*=====================================
 COMMON STYLES
=====================================	
*/
html, body 				{ margin: 0px; padding: 0px; font: 85%'Trebuchet MS', Tahoma, Arial; background: #d0d0d0; color: #333; }
html 					{ overflow-y: scroll;}
h1, h2, h3, h4, h5, h6 	{ display: block; margin: 0; padding: 0px; /*font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, sans-serif; font-weight: normal;*/ }
h5 { margin: 0; padding-left: 10px; padding-bottom: 1px; font: 17px/1.0em Tahoma, Verdana, Arial, sans-serif; color: #333333; }
td 		   				{ font: 12px/1.5em 'Trebuchet MS', Tahoma, Arial; color: #333333; }
input, textarea, select { border: 1px solid #999999; font: 10px/1.3em verdana, arial, helvetica, sans-serif; color: #333333; }
input 	   				{ text-indent: 2px; }
input.button 			{ border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; }
input.search_form 		{ height: 18px; }
form 					{ margin: 0px; line-height: 1.4em; }	
img 					{ border-color : #000; }
p  						{ margin: 0; padding-top: 4px; padding-bottom: 4px; }
a  						{ color: #333; text-decoration: none; }
a:hover  				{ color: #333; text-decoration: none; }
a:active 				{ color: #333; text-decoration: none; }
ol 						{ margin: 0; padding-left: 25px; padding-top: 0px; }
ul 						{ list-style: disc; margin: 0; padding-left: 20px; padding-top: 0px; }
li 						{ margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px; line-height: 1.4em; }
pre 					{ margin: 0; padding: 0; font-size: 11px; }
hr  					{ height: 1px; }
/*
=====================================
 TEMPLATE STYLES
=====================================	
*/
.change_style		 { padding-top: 5px; font-size: 11px; text-align: right; line-height: 11px; color: #666; }
.change_style a		 { font-size: 11px; text-align: right; line-height: 10px; color: #666; }
.change_style a:hover{ font-size: 11px; text-align: right; line-height: 10px; color: #666; text-decoration: underline; }
.change_style a:visited{ font-size: 11px; text-align: right; line-height: 10px; color: #666; text-decoration: underline; }

.header 			 { width: 100%; height: 225px; margin: 0px;  text-align: center; background: url(./../images/template/_header_bg.png) repeat-x top left #fff; }
.header_logo 		 { width: 1000px; height: 225px; background: url(./../images/template/_header_logo_wimad.png) no-repeat top left #fff; }
.header_menu 		 { width: 905px; padding-left: 63px; padding-right: 0px; padding-top: 34px; margin-left: 0px; border: 0px solid black; }
.header_menu_content { padding: 0px; }

.pre_footer			 { width: 100%; height: 40px; margin: 0px;  background: #a8a8a8; }
.pre_footer_content	 { width: 960px; height: 40px; margin: 0px; margin-left: 61px; background: url(./../images/template/_footer_wyposazenie_white.jpg) no-repeat center center #a8a8a8; }
.footer_logo		 { width: 100%; height: 59px; margin: 0px;  background: url(./../images/template/_footer_logo_wimad.jpg) no-repeat top center #777; }
.footer 			 { width: 100%; padding-top: 10px; padding-bottom: 20px; font: 10px/1.3em Verdana; font-weight: normal; color: #888888; }
.footer_content		 { width: 820px;  text-align: right; }
.footer_separator	 { height: 25px; clear: both; border-bottom: 1px solid #fff; }
a.footer  			 { color: #888; text-decoration: none; }
a.footer:hover 		 { color: #888; text-decoration: underline; }


.container 			 { width: 1000px; margin: 0px; padding: 0px; text-align: center; }

.block_left          { width: 94px; float: left; padding: 0px; text-align: left; }
.block_left_content  { padding: 0px; }

.block_right	     { float: left; width: 30px; margin: 0px; margin: 0px 0px 0px 2px; }
.block_right_content { padding: 0px; text-align: left; }

/* zmiana rowniez w banner_main.css*/
.block_center        { float: left; width: 872px; margin: 0px; text-align: center; border: 1px solid #888; background: #fff; }
.block_center_content{ padding: 30px 10px 30px 17px; text-align: left; /*gpdl*/}

.block_center_content_left 	{ float:left; width: 650px; padding-right: 5px; }
/* koniec zmiany banner_main.css*/
.block_center_content_left_20 { padding-right: 20px; }
.block_center_content_left_promotion_20 { padding: 15px; padding-top: 0px; background: url(./../images/template/bcg_promotion.png) no-repeat top center #fff; }
.block_center_content_right { float:left; width: 174px; padding: 8px; padding-top: 0px margin-top: 10px; background: url(./../images/template/_bcg_content_right.png) no-repeat top left #e9e9e9; border-bottom: 1px solid #e5e5e5; } 

.clear_20 			{ clear: both; padding: 0; width: 100%; height: 5px; line-height: 5px; border-top: 0px solid #fff;}

.template       	 { width: 250px; height: 22px; float: right; margin: 10px 5px 0px 0px; border-bottom: 1px solid #dc342f; }
.template_left  	 { float: left; padding-right: 5px; }
.template_right 	 { float: right; }
