@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; text-decoration:none; border:none; font-family:Arial, Helvetica, sans-serif;}
body{font-family:Arial, Helvetica, sans-serif; color:#3d2608; font-size:14px; background: #fff url('../images/lumatherm_01.png') center top repeat-x;}

a:focus {-moz-outline: none;}/*usuniety border z FF */
a{text-decoration:none; color:#3d2608;}
a:hover { color: #CF0F18; text-decoration:none; }

#center { width: 906px; margin: 0 auto; }
#container { width: 100%; float:left; }


.b0{width:100%; height:286px; background: #fff url('../images/lumatherm_03.jpg') left top no-repeat; position:relative; float:left;} 


a.button{border:1px solid #DED4CA; color:#3d2608; background:#F2EDEB; padding:2px 3px !important; font-weight:normal; text-align:center;}

.b0 a#logo{position:absolute; left:106px; top:13px; }
.b0 a#logo img{behavior: url('/static/css/iepngfix.htc');}
.b0 a#inproel{position:absolute; left:400px; top:8px;}
.b0 a#inproel img{behavior: url('/static/css/iepngfix.htc');}
.b0 a#dimplex{position:absolute; left:555px; top:5px;}
.b0 a#dimplex img{behavior: url('/static/css/iepngfix.htc');}
.b0 a#stiebel{position:absolute; left:725px; top:5px;}
.b0 a#stiebel img{behavior: url('/static/css/iepngfix.htc');}


.b0 a#eco{position:absolute; right:0; top:155px;}
.b0 a#eco img{behavior: url('/static/css/iepngfix.htc');}


.b0 form#search_box{position:absolute; background:#none; left:35px; top:232px;}
.b0 form#search_box input#search{ width:140px; cursor:text;}
.b0 form#search_box input{ border:none; background:none; color:#fff; font-size:12px; cursor:pointer;}

.b0 #menu{position:absolute; top:241px; left:250px; width:490px; height:35px; overflow:hidden;}
.b0 #menu a{ font-size:14px; color:#3d2608; display:inline; padding:8px 10px; margin:0; border-bottom:1px solid #ccc; width:100px; text-align:center; background:none;}
.b0 #menu a:hover{ border-bottom:#cf3300 1px solid; color:#cf3300;}


.b2{ float:left; width:100%;}


.b2 #breadcrumb{float:right; width:647px; font-size:12px; border-bottom:1px sod #f8f8f8;}
.b2 .column1{float:left; width:200px; padding:0 15px 7px 26px; background: url('../images/lumatherm_05_e.png') left top repeat-y; position:relative; top:-12px; }
.b2 .column1 .end{ width:245px; height:11px; background: url('../images/lumatherm_12.png') left bottom repeat-y; position:absolute; left:0; bottom:-5px;}

.b2 .column1 ul{ padding:0;}
.b2 .column1 ul li{list-style:none;  padding:3px 0;}
.b2 .column1 ul li a{ font-size:20px; display:block; padding:3px 2px; color: #52320B; }
.b2 .column1 ul li a.w { border-bottom: 1px dotted #B6B3AE !important; font-weight: bold; }
.b2 .column1 ul li a:hover { background: #CD3827 !important; color: #FFF !important; }
.b2 .column1 ul li li a{ font-size:16px; font-weight:bold; color: #564227; }
.b2 .column1 ul li li li{padding:1px 0 0 0; }
.b2 .column1 ul li li li a{ font-size:14px; font-weight:normal; color: #CD3827; }

.b2 .column1 ul li ul{padding:1px 0 3px 15px;}

.b2 .column1 .oferta{ padding:0 0 10px 0}
.b2 .column1 .katalog{ padding:10px 0 3px 0; border-top:1px solid #E2DBD3; text-align:center;}
.b2 .column1 .katalog p{padding:7px 0; font-size:12px;}

.b2 .column2{ float:right; width:585px; padding:0 62px 20px 0; }



.b2 .column2 h1#tyt{font-size:180%; padding:10px 0 4px 0; border-bottom:1px solid #e2dbd3;}
.b2 .column2 h3.sys{ color:#CF0F18;}

.b2 .column2 p{font-size:100%; padding:3px 0 10px 0; text-align:justify; line-height: 19px; }

/*************style dla tesktu zakladek****************/

	.b2 .column2 a{text-decoration:none; color:#cd3827; }
	.b2 .column2 a:hover { color: #de7219; text-decoration:underline;}

	.b2 .column2 h1{font-size:135%; text-align:left; padding:8px 0;margin:5px 0 10px 0;}
	.b2 .column2 h2{font-size:125%; text-align:left; padding:8px 0;}
	.b2 .column2 h3{font-size:110%; text-align:left; padding:8px 0;}
	.b2 .column2 h4{font-size:90%; text-align:left;padding:5px 0;  }
	.b2 .column2 h5{font-size:80%; text-align:left; padding:5px 0;}
	.b2 .column2 h6{font-size:70%; text-align:left; padding:5px 0;}
	.b2 .column2 p.smal{font-size:85%; padding:1% 0 2% 0;}

	
	
	/******formularze**************/
	.b2 .column2 form {width:100%; padding:5px 0;}
	.b2 .column2 form p{padding:5px 0; text-align:right;}
	.b2 .column2 form label{width:20%; padding:2px 2% 3px 1%; font-size:100%; text-align:left; }
	.b2 .column2 form input{width:70%; padding:1px 2% 2px 2%; font-size:100%; border:1px solid #DED4CA ;}
	.b2 .column2 form input.noframe{width:20%; padding:1px 2% 2px 0; font-size:100%; border:none;}
	.b2 .column2 form select{width:36%; padding:1px 0 2px 0; font-size:100%; border:1px solid #DED4CA ;}
	.b2 .column2 form input:hover, .b2 .column2 form input:active{border-bottom:1px solid #3D2608;}
	.b2 .column2 form textarea{width:70%; height:7em; padding:5px 2% 5px 2%; font-size:100%; border:1px solid #DED4CA ; display:inline; vertical-align:top;}
	.b2 .column2 form textarea:hover, .b2 .column2 form textarea:active{border:1px solid #3D2608;}
	
	.b2 .column2 form input.button{border:1px solid #cd3827; color:#fff; background:#cd3827; padding:2px 3px !important; font-weight:normal; text-align:center; width:70px; cursor:pointer;}
	.b2 .column2 form input.button:hover{ background:#de7219; color:#fff; border:1px solid #de7219;}
	
	.b2 .column2 form ul.errorlist{ padding:0px 0 0px 160px !important; margin-bottom:0px; width:60%; float:none !important;}
	.b2 .column2 form ul.errorlist li{text-align:left; width:98%; padding:2px 1%; color:#CF0F18 !important; font-size:90%; }
	
	
.b2 .column2 .film{ background:#1e1304; width:98%; padding:1%; text-align:center; margin:10px 0;}
	
	
.b3{float:left; width:94%; padding:0 6% 0 0; background: url('../images/lumatherm_14.jpg') left top no-repeat; height:184px; position:relative; font-size:11px;}

.b3 #copy{ position:absolute; bottom:20px; left:25px; color:#fff;}

.b3 ul#linia1{position:relative; float:right; padding:5px 15px 0 0;}
.b3 ul#linia1 li{list-style:none; display:inline; padding:0 5px; border-top:1px solid #eee; font-size:11px;}

.b3 ul#linia2{position:absolute; right:70px; bottom:20px; padding:0 0px 2px 0;}
.b3 ul#linia2 li{list-style:none; display:inline; padding:0 5px; color:#fff; font-size:11px;}
.b3 ul#linia2 li a{color:#e7d3b9;}
.b3 ul#linia2 li a:hover{text-decoration:underline;}

.b3 img#gwarancja{position:absolute; top:0; left:-5px; border:none;}

.column2 .pagination{width:100%; float:left; text-align:center; padding:0px; border-top:#DED4CA 1px solid; margin:5px 0 30px 0;}
.column2 .pagination a{ border:1px solid #DED4CA; color:#3d2608; border-top:none; background:#F2EDEB; padding:1px 7px 2px 7px; font-weight:normal;}
.column2 .pagination .pag{padding:3px 9px 0px 9px; color:#CF0F18; font-weight:bold; }

.news .body p.short { font-weight: bold; }
.news .body img.logo { float: left; border: 1px solid #ccc; padding: 3px; margin: 5px 10px 10px 0; }

#promocje-box h2 { font-size: 22px; }
#promocje-box ul { margin: 0; padding: 0 0 0 0; }
#promocje-box li.promocja { list-style-type: none; color: #CF3300; }
#promocje-box li.promocja h4 { background-color: #CD3827; -webkit-border-radius: 5px; -webkit-border-top-left-radius: 15px; -moz-border-radius: 5px; -moz-border-radius-topleft: 15px; border-radius: 5px; border-top-left-radius: 15px; }
#promocje-box li.promocja h4 a { color: #FFF; padding: 0 10px; display: block; }
#promocje-box li.promocja h4:hover { background-color: #F23D00 }
#promocje-box li.promocja .prom_content { color: #3D2608; }
#promocje-box li.promocja .prom_content .end_date { font-size: 10px; color: #854D12; }

