/* CSS Document */
/* Lakma */

body {
  margin: 10px 0px;
	padding: 0px; 
	background: #fff url("../img/body_bg.jpg") repeat-x left top;
  font-size: 11px; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

p, img, form, br, h1, h2, h3, h4, h5 {margin: 0px; padding: 0px; border: 0px;}
.cleared {clear: both; line-height: 0px;}

.txt_10  {font-size: 10px; font-weight: normal;}
.txt_10b {font-size: 10px; font-weight: bold;}
.txt_11  {font-size: 11px;}
.txt_11b {font-size: 11px; font-weight: bold;}
.txt_11n {font-size: 11px; font-weight: normal;}
.txt_12  {font-size: 12px;}
.txt_12b {font-size: 12px; font-weight: bold;}
.txt_12n {font-size: 12px; font-weight: normal;}
.txt_15b {font-size: 15px; font-weight: bold;}
.txt_15n {font-size: 15px; font-weight: normal;}
.txt_highlight {background-color: Yellow; color: Blue; padding: 0;}

a {color: #06c; text-decoration: none;}
a:hover {color: #039;}

div#glowny {text-align: center;}
  div#wysrodkowany {position: relative; margin: 0px auto 10px auto; width: 768px; text-align: left;}
  
  div#belka_nad_top {position: relative; padding: 0px 5px; color: #06c; margin-bottom: 5px;}
    div#bnt_right {float: right;}
  
	div#main {background: #fff url("../img/kreseczka.gif") no-repeat left bottom; padding: 4px;}
	  div#top {height: 115px;}
		  a#top_logo {float: left; display: block; width: 185px; height: 115px; background: #1F83E4 url("../img/logo_top.gif") no-repeat 50% 50%;}
		  div#top_foto {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_top.jpg") no-repeat;}
			div#uszcz_foto {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_uszcz.jpg") no-repeat;}
			div#farby_foto {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_farby.jpg") no-repeat;}
			div#tynki_foto {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_tynki.jpg") no-repeat;}
			div#inne_foto_1 {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_klej.jpg") no-repeat;}
    	div#inne_foto_2 {float: right; width: 570px; height: 115px; background: #1F83E4 url("../img/foto_drog.jpg") no-repeat;} 
    	
		div#menu_top {height: 35px; margin-top: 5px; background: url("../img/menu_cien.gif") no-repeat 0% 100%; margin-bottom: 5px;}
    html>body div#menu_top {height: 35px; margin-top: 5px; background: url("../img/menu_cien.gif") no-repeat 0% 100%;}
      div.menu_top_element {position: absolute; width: 125px; height: 22px;}
      div#menu_top_element_1 {left: 4px; }
      div#menu_top_element_2 {left: 131px;}
      div#menu_top_element_3 {left: 258px; width: 100px;}
      div#menu_top_element_4 {left: 360px; width: 100px;}
      div#menu_top_element_5 {left: 462px; width: 100px;}
      div#menu_top_element_6 {left: 666px; width: 100px;}
	  div#menu_top_element_7 {left: 564px; width: 100px;}
      
			  div#menu_top a.mt_a {display: block; width: 125px; height: 22px; padding-top: 6px; margin-right: 2px; background-color: #000; color: #fff; text-align: center;}
			  div#menu_top a.mt_a:hover {padding-top: 7px; padding-left: 2px; width: 123px; height: 21px; background-color: #333;}
			  
			  div#menu_top a.mt_a_1 {display: block; width: 100px; height: 22px; padding-top: 6px; margin-right: 2px; background-color: #000; color: #fff; text-align: center;}
			  div#menu_top a.mt_a_1:hover {padding-top: 7px; padding-left: 2px; width: 98px; height: 21px; background-color: #333;}
			  
			  
        div#clear_cien {clear: both; margin-top: -5px; height: 10px;}
        html>body div#clear_cien {clear: both; margin-top: 0px; height: 10px; background: url("../img/menu_cien.gif") no-repeat;}
        
			div.pod_menu_top {display: none; position: absolute; width: 160px; background-color: #666; top: 28px; }
      div.menu_top_element:hover div.pod_menu_top {display: block;}
        
				div.pod_menu_top a.pmt_a_1, div.pod_menu_top a.pmt_a_last_1 { display: block; font-size: 10px; border-top: 2px solid #fff; padding: 2px 0px 3px 25px; color: #fff;
				  background: #000 url("../img/strzalka_cz_r.gif") no-repeat 8px 6px;}
				  div.pod_menu_top a.pmt_a_last_1 { border-bottom: 2px solid #fff; } 
      	div.pod_menu_top a.pmt_a_1:hover, div.pod_menu_top a.pmt_a_last_1:hover {padding: 3px 0px 2px 26px; background-color: #333; background-position: 9px 7px;}
			  
				div.pod_menu_top a.pmt_a_2, div.pod_menu_top a.pmt_a_last_2 { display: block; font-size: 10px; border-top: 2px solid #fff; padding: 2px 0px 3px 25px; color: #fff;
				  background: #444 url("../img/strzalka_cz_r.gif") no-repeat 8px 6px;}
				  div.pod_menu_top a.pmt_a_last_2 { border-bottom: 2px solid #fff; } 
      	div.pod_menu_top a.pmt_a_2:hover, div.pod_menu_top a.pmt_a_last_2:hover {padding: 3px 0px 2px 26px; background-color: #555; background-position: 9px 7px;}
			  
				div.pod_menu_top a.pmt_a_3, div.pod_menu_top a.pmt_a_last_3 { display: block; font-size: 10px; border-top: 2px solid #fff; padding: 2px 0px 3px 25px; color: #fff;
				  background: #666 url("../img/strzalka_cz_r.gif") no-repeat 8px 6px;}
				  div.pod_menu_top a.pmt_a_last_3 { border-bottom: 2px solid #fff; } 
      	div.pod_menu_top a.pmt_a_3:hover, div.pod_menu_top a.pmt_a_last_3:hover {padding: 3px 0px 2px 26px; background-color: #777; background-position: 9px 7px;}
			
				div.pod_menu_top a.pmt_a_4, div.pod_menu_top a.pmt_a_last_4 { display: block; font-size: 10px; border-top: 2px solid #fff; padding: 2px 0px 3px 25px; color: #fff;
				  background: #888 url("../img/strzalka_cz_r.gif") no-repeat 8px 6px;}
				  div.pod_menu_top a.pmt_a_last_4 { border-bottom: 2px solid #fff; } 
      	div.pod_menu_top a.pmt_a_4:hover, div.pod_menu_top a.pmt_a_last_4:hover {padding: 3px 0px 2px 26px; background-color: #999; background-position: 9px 7px;}
			
			div#pod_menu_top_1 {left: 0px;}
			div#pod_menu_top_2 {left: 0px; width: 180px;}
			/*----------------------------------------------*/
					div.prawa_belka_1 {width: 140px; border-left: solid 10px #06c; }
					div.prawa_belka_2 {width: 140px; border-left: solid 10px #71b0f0; }
					div.prawa_belka_3 {width: 140px; border-left: solid 10px #d5e9fb; }
			/*----------------------------------------------*/
			div#pod_menu_top_3 {left: 0px;}
			div#pod_menu_top_4 {left: 0px; width: 185px;}
			div#pod_menu_top_5 {left: 0px;}
			div#pod_menu_top_6 {left: 0px;}
			
			div#boxy_pod_menu {margin-top: 2px;}
			html>body div#boxy_pod_menu {margin-top: 5px;}
			  
			  div#bpm_flagi {padding: 5px 0px 0px 5px;}
			  div#bpm_text {float: left; font-size: 12px; margin-top: 95px; color: #06c; font-weight: bold;}
			  	div#bpm_text a {display: block; padding-left: 20px;}
			  	div#bpm_text a:hover {color: #000;}
					div#bpm_text a.active {color: #000; background: url("../img/strzalka_d_cz.gif") no-repeat 6px 4px;}
			  html>body div#bpm_text {width: 180px;}
			  
				div.bpm_box {float: right; margin-left: 5px; width: 138px;}
			  div.bpm_box:hover a.bpm_button, a.bpm_button_active ,a.bpm_blok_1, a.bpm_blok_2, a.bpm_blok_3, a.bpm_blok_4  {color: #fff; background-color: #f00;}
			  div.bpm_box:hover a.bpm_blok_1, div.bpm_box:hover a.bpm_blok_2, div.bpm_box:hover a.bpm_blok_3, div.bpm_box:hover a.bpm_blok_4
				  {background-position: left bottom;}
			  div.bpm_box:hover a.bpm_button {color: #fff; background-color: #f00;}
			  div.bpm_box:hover a.bpm_button_active {color: #fff; background-color: #f00;}
				  /*a.bpm_blok {display: block; height: 118px;}*/
			    a.bpm_button {display: block; margin-top: 5px; font-size: 13px; padding: 3px 10px; height: 17px; color: #fff; background: #06c url("../img/strzalka_d.gif") no-repeat 93% 50%;
					  text-transform: uppercase; font-weight: bold; }
					a.bpm_button:hover {color: #fff; background-color: #f00;}
					
					a.bpm_blok_2 {display: block; height: 118px; background: url("../img/box_pod_menu_dywanlux.gif") no-repeat left top;}
					a.bpm_blok_1 {display: block; height: 118px; background: url("../img/box_pod_menu_sidolux.gif") no-repeat left top;}
					a.bpm_blok_3 {display: block; height: 118px; background: url("../img/box_pod_menu_silux.gif") no-repeat left top;}
					a.bpm_blok_4 {display: block; height: 118px; background: url("../img/box_pod_menu_pollena.gif") no-repeat left top;}
				/*----------------------------------------------*/	
					a.bpm_blok_2_active {display: block; height: 118px; background: url("../img/box_pod_menu_dywanlux.gif") no-repeat left bottom;}
					a.bpm_blok_1_active {display: block; height: 118px; background: url("../img/box_pod_menu_sidolux.gif") no-repeat left bottom;}
					a.bpm_blok_3_active {display: block; height: 118px; background: url("../img/box_pod_menu_silux.gif") no-repeat left bottom;}
					a.bpm_blok_4_active {display: block; height: 118px; background: url("../img/box_pod_menu_pollena.gif") no-repeat left bottom;}
					
					a.bpm_button_active {display: block; margin-top: 5px; font-size: 13px; padding: 3px 10px; height: 17px; color: #fff; background: #f00 url("../img/strzalka_d.gif") no-repeat 93% 50%;
					  text-transform: uppercase; font-weight: bold;}
					a.bpm_button_active:hover {color: #fff; background-color: #f00;  }
				/*----------------------------------------------*/				
      div#srodek {padding-top: 5px;}
      html>body div#srodek {padding-top: 10px;}
        div#col_left {float: left; width: 185px; }
          a.ml_a_active { background: #f00;  color: #fff; border-bottom: solid 2px #fff;   
				    color: #fff; display: block; width: 177px; height: 19px; padding: 6px 0px 0px 8px;}
			    a.ml_a_active:hover { padding-left: 9px; padding-top: 7px; height: 18px; width: 176px; background-position: 4px 9px; color: #fff; }
			    a.ml_a { background: url(../img/menu_bg2.jpg) repeat-x; color: #000; border-bottom: solid 2px #fff;  
				    display: block; width: 177px; height: 19px; padding: 6px 0px 0px 8px;}
			    a.ml_a:hover { padding-left: 9px; padding-top: 7px; height: 18px; width: 176px; color: #000; background-position: 0px -25px; }
			  	a.ml_a_active2 { background: #f00; color: #fff; border-bottom: solid 2px #fff;  
				    display: block; width: 177px; height: 19px; padding: 6px 0px 0px 8px;}
			    a.ml_a_active2:hover { padding-left: 9px; padding-top: 7px; height: 18px; width: 176px; color: #fff;}
          
			    div.pod_menu_left { width: 185px; top: 170px; border-bottom: solid 3px #fff; }
        
            div.pod_menu_left a.pml_a, div.pod_menu_left a.pml_a_active {display: block; font-size: 10px; padding: 2px 0px 4px 35px; color: #000;
				      background: #ccc url("../img/strzalka_cz_r.gif") no-repeat 15px 6px; border-bottom: solid 1px #fff; }
            div.pod_menu_left a.pml_a:hover {padding-top: 3px; padding-left: 36px; padding-bottom: 3px; color: #f00; background-position: 16px 8px; }
        		div.pod_menu_left a.pml_a_active { color: #f00; background: #ccc url("../img/strzalka_cz_r.gif") no-repeat 15px 6px;}
        
        div#srodek_content {float: right; width: 568px;}
          div#galeria_cont {width: 528px; background: url("../img/content_gradient.jpg") repeat-x 0px 5px; border-top: solid 1px #ccc; padding: 20px; font-size: 10px;}
				    	div#galeria_cont p { position: relative; top: -8px; left: -10px; font-size: 15px; color: #06c; margin-bottom: 10px; font-weight: bold; }
						div#galeria_foty {margin-top: 20px;}
				      div#galeria_foty a.a_foto, div#galeria_foty a.a_foto_big {display: block; float: left; padding: 5px; border: 1px solid #ccc; background-color: #fff;
							  margin: 0px 8px 15px 5px;}
							html>body div#galeria_foty a.a_foto, html>body div#galeria_foty a.a_foto_big {margin: 0px 8px 15px 7px;}
				      div#galeria_foty a.a_foto_big {margin: 0px 14px 15px 14px; }
							html>body div#galeria_foty a.a_foto_big { margin: 0px 14px 15px 28px; } 
								a.a_foto img {width: 90px; height: 60px;}
								a.a_foto_big img {width: 460px; }
						div#nawigacja { float: left; width: 472px; margin: -5px 14px 15px 14px; }
						html>body div#nawigacja { margin: -5px 14px 15px 28px; }
								div.naw_left { width: 106px; float: left; }
									div.naw_left a, div.naw_left img {width: 24px; } 
								div.naw_middle { width: 260px; float: left; text-align: center; }
								div.naw_right { width: 106px; float: left; text-align: right; }
									div.naw_right a, div.naw_left img {width: 24px; } 
								
					div#col_right {float: right; width: 185px;  }
				
  div#stopka {text-align: center; background-color: #fff;}
    div#stopka_ {padding: 40px 10px 0px 10px; border-left: solid 1px #d8d8d8; border-right: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8;}  
		  div#stopka_reklamy { border-top: solid 1px #ccc; padding: 25px 0px 25px 0px; }
    	  div#stopka_reklamy img { height: 50px; padding: 0px; }
    	  div#stopka_reklamy a { margin: 0px 15px; padding: 0px; }
        div#wd_plug {font-weight: bold; background: url(../img/stopka_shadow.jpg) no-repeat center top; padding-top: 15px; }
          a#webdesigne {font-weight: bold; color: #999; text-decoration: none;}
          a#webdesigne:hover {color: #777;}

div.test {border: 1px solid #f00;}

	/*div.pathway { float: left; position: relative; top: 3px; left: -9px; }*/
	div.pathway { float: left; }
		div.pathway	a { font-family: arial, sans-serif; font-size: 11px; color: #828282; background: url("../img/strzalki_right_path.gif") no-repeat 100% 5px; display: block; padding-right: 10px; padding-left: 3px;}
		div.pathway	a:hover { background-position: 100% -5px; color: #626262;}
	div.pathway_last { float: left; }	
	/*div.pathway_last { float: left; position: relative; top: 3px; left: -9px; }*/
		div.pathway_last p { font-family: arial, sans-serif; font-size: 11px; color: #06c; padding-left: 3px; }
	
 /*	div.pathway_prod { float: left; position: relative; top: -5px; left: -17px; }*/
 div.pathway_prod { float: left; }
		div.pathway_prod a { font-family: arial, sans-serif; font-size: 11px; color: #828282; background: url("../img/strzalki_right_path.gif") no-repeat 100% 5px; display: block; padding-right: 10px; padding-left: 3px;}
		div.pathway_prod a:hover { background-position: 100% -5px; color: #626262;}
	/*div.pathway_prod_last { float: left; position: relative; top: -5px; left: -17px; }*/
	div.pathway_prod_last { float: left; }
		div.pathway_prod_last a { font-family: arial, sans-serif; font-size: 11px; color: #828282; display: block; padding-right: 10px; padding-left: 3px;}
		div.pathway_prod_last a:hover { color: #626262;}	
		
	div.pathway_szukaj { float: left; position: relative; top: 3px;  }
		div.pathway_szukaj a { font-family: arial, sans-serif; font-size: 11px; color: #828282; background: url("../img/strzalki_right_path.gif") no-repeat 100% 5px; display: block; padding-right: 10px;  }
		div.pathway_szukaj a:hover { background-position: 100% -5px; color: #626262;}
	div.pathway_szukaj_last { float: left; position: relative; top: 3px; padding-left: 3px;}
		div.pathway_szukaj_last p { font-family: arial, sans-serif; font-size: 11px; color: #06c; }
		
		
a.liketext {
	background: url(../img/lubie-to.png) no-repeat scroll 0px 0px transparent;
	width: 48px;
	height: 17px;
	display:block;
	padding: 3px 0px 0px 22px;
	float: right;
	margin-top: 8px;
	font-size: 10px;
}

a.liketext:hover {
	background: url(../img/lubie-to.png) no-repeat scroll 0px 0px transparent;
}
