html, body {
	margin:0;
	padding:0;
}
body {
	background:#BBBDC0 url("/img/bg1.png") repeat-x;
	padding-top:15px;
}

/*** layout ***/

div#wrapper {
	width:980px;
	margin:0 auto;
	background:#D6D6D6 url("/img/bg4.gif") repeat-y;
	position:relative;	
}
div#header {
	width:980px;
	height:227px;
	background-color:#FFF;
/* 	background-image:url("/img/header.png"); */
}
div#left {
	width:230px;
	float:left;
	padding:1px 0 0 0;	
	background:#D6D6D6 url("/img/bg3b.png") no-repeat scroll top center;		
}
div#left div#menu {
	margin:0;
	padding:0;
	background-color:#BBB;		
}
div#left div#menu a {
	display:block;
	padding:5px 3px 5px 10px;
	margin:2px 0;	
	background-color:#6483AF;			
	font:bold 11px Tahoma, Verdana, sans-serif;
	text-decoration:none;
	color:#FFF;
}
div#left div#menu a:hover {
/* 	color:#555; */
	background-color:#7D9BC3;	
}
div#left div#menu div.menu_body a {
	margin:0;
	padding-left:18px;
	font-weight:normal;
}
div#content {
	width:750px;
	background:#FFF url("/img/bg2.png") no-repeat scroll top center;	
	font-family:Arial, Tahoma, sans-serif;
	font-size:13px;
	float:right;
	padding:0px 0 0 0px;
}
div#footer {
	width:980px;
	clear:both;	
	text-align:center;
	padding:3px 0px;
	color:#EEEEEE; 
	background-color:#A7A7A7;		
	border-top:2px solid #718198;
	font:normal 11px Arial, Tahoma, sans-serif;
}
div#footer a {
	color:#EEEEEE; 
	font:normal 11px Arial, Tahoma, sans-serif;
}
div#content p {
	font:normal 12px Arial, Tahoma, sans-serif;
	color:#626262;
	margin:10px 30px;
	line-height:150%;
	text-align:justify;
}
div#content h2 {
	font:bold 18px Arial, Tahoma, sans-serif;
	color:#6483AF;
	margin:10px 30px 20px 30px;
	line-height:150%;
	text-align:justify;
}
div#content h1 {
	font:bold 24px Arial, Tahoma, sans-serif;
	color:#6483AF;
	margin:30px 30px 20px 30px;
	line-height:150%;
	text-align:justify;
}
div#toplayer {
	position:absolute;
}

/*** strona glowna ***/

div#content table#str_glowna {
	width:100%;
	margin:1px 0 50px 0;
}
div#content table#str_glowna td {
	width:50%;
	background-repeat:no-repeat;
	padding:50px 22px 30px 50px;
	color:#626262;
	vertical-align:top;
}
div#content table#str_glowna td#o_nas {
	background-image:url("/img/glowna_o_nas.png");
}
div#content table#str_glowna td#nowosci {
	background-image:url("/img/glowna_nowosci.png");
}
div#content table#str_glowna td#promocje {
	background-image:url("/img/glowna_promocje.png");
}
div#content table#str_glowna td#aktualnosci {
	background-image:url("/img/glowna_aktualnosci.png");
}
div#content table#str_glowna p {
	font:normal 12px Arial, Tahoma, sans-serif;
	color:#626262;
	margin:0;
	line-height:150%;
	text-align:justify;
}
div#content table#str_glowna h2 {
	font:bold 14px Arial, Tahoma, sans-serif;
	color:#6483AF;
	margin:0;
	padding:0;
}
div#content table#str_glowna img {
	display:block;
	margin:10px auto;
}
div#content table#str_glowna a {
	font:normal 12px Arial, Tahoma, sans-serif;
	color:#01AEF0;
	text-decoration:none;
}
div#content table#str_glowna a:hover {
	color:#EC1D23;
}

/*** produkty ***/

div#naglowek_kanalowe {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/wentylatory-kanalowe.gif") no-repeat center center;
}
table.lista_produktow {
	margin:15px 25px 25px 320px;
	padding:0px;
	border:0px;
	border-collapse: collapse;
}
table.lista_produktow th {
	width:255px;
	text-align:left;
	vertical-align:top;
	background:#FFFFFF no-repeat 0 13px;	
}
table.lista_produktow th img {
	margin:16px 0px 0px 15px;
}
table.lista_produktow td {
	width:145px;
	height:60px;
	text-align:left;
	padding:5px 0 5px 0;
	background:#FFFFFF no-repeat -110px 13px;	
}
/* tła podstron z listami produktów */
table.kanalowe th, table.kanalowe td {
	background-image:url("/img/wentylatory-kanalowe-tt.gif");
}
table.odsrodkowe th, table.odsrodkowe td {
	background-image:url("/img/wentylatory-odsrodkowe-podstrona.gif");
}
table.osiowe th, table.osiowe td {
	background-image:url("/img/wentylatory-osiowe-podstrona.gif");
}
table.dachowe th, table.dachowe td {
	background-image:url("/img/wentylatory-dachowe-podstrona.gif");
}
table.wentylacyjne th, table.wentylacyjne td {
	background-image:url("/img/wentylacyjne-podstrona.gif");
}
table.tlumiki th, table.tlumiki td {
	background-image:url("/img/tlumiki-podstrona.gif");
}
table.filtry th, table.filtry td {
	background-image:url("/img/filtry-podstrona.gif");
}
table.nagrzewnice th, table.nagrzewnice td {
	background-image:url("/img/nagrzewnice-podstrona.gif");
}
table.sterowniki th, table.sterowniki td {
	background-image:url("/img/sterowniki-podstrona.gif");
}
table.elastyczne th, table.elastyczne td {
	background-image:url("/img/elastyczne-podstrona.gif");
}
table.kratki th, table.kratki td {
	background-image:url("/img/kratki-podstrona.gif");
}
/* koniec tła z listami produktów */
div#tytul_produktu {
	width:700px;
	height:30px;
	margin:30px 10px 15px 15px;
	padding-bottom:10px;
	float:center;	
	border-bottom:2px solid #ACCEEC;
	border-collapse: collapse;
}
div#kratki {
	width:700px;
	height:10px;
	background-color:#ACCEEC;
	margin:10px 10px 15px 15px;
	padding-bottom:10px;
}
div#porady {
	width:470px;
	border:2px solid #ACCEEC;
	border-collapse: collapse;
	padding:5px;
	margin-left:140px;
	float:center;
}
div#porady p{
	font-size:13px;
}
div#naglowek_odsrodkowe {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/wentylatory-odsrodkowe.gif") no-repeat center center;
}

div#naglowek_osiowe {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/wentylatory-osiowe.gif") no-repeat center center;
}
div#naglowek_dachowe {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/wentylatory-dachowe.gif") no-repeat center center;
}
div#naglowek_kominkowe {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/wentylatory-kominkowe.gif") no-repeat center center;
}

div#naglowek_wentylacyjne {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/centrale-wentylacyjne.gif") no-repeat center center;
}
div#naglowek_tlumiki {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/tlumiki.gif") no-repeat center center;
}
div#naglowek_filtry {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/filtry.gif") no-repeat center center;
}
div#naglowek_nagrzewnice {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/nagrzewnice.gif") no-repeat center center;
}
div#naglowek_sterowniki {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/sterowniki.gif") no-repeat center center;
}
div#naglowek_elastyczne {
	width:700px;
	height:100px;
	margin:30px 0px 5px 25px;
	float:center;
	background:#FFFFFF url("/img/kanaly-elastyczne.gif") no-repeat center center;
}
div#naglowek_kratki {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/kratki-metalowe.gif") no-repeat center center;
}
div#naglowek_domowa_osiowe {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-osiowe.gif") no-repeat center center;
}
div#naglowek_domowa_odsrodkowy {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-odsrodkowy.gif") no-repeat center center;
}
div#naglowek_domowa_kanalowe {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-kanalowe.gif") no-repeat center center;
}
div#naglowek_domowa_akcesoria {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-akcesoria.gif") no-repeat center center;
}
div#naglowek_domowa_systemy_kanalow_plaskich {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-systemy-kanalow-plaskich.gif") no-repeat center center;
}
div#naglowek_domowa_systemy_kanalow_okraglych {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-systemy-kanalow-okraglych.gif") no-repeat center center;
}
div#naglowek_domowa_kratki_wentylacyjne {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-kratki-wentylacyjne.gif") no-repeat center center;
}
div#naglowek_domowa_drzwiczki_rewizyjne {
	width:700px;
	height:100px;
	margin:30px 0px 15px 25px;
	float:center;
	background:#FFFFFF url("/img/domowa-drzwiczki-rewizyjne.gif") no-repeat center center;
}



table.dane {
	width:700px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	float:center;
	margin:10px 10px 20px 30px;
}

table.dane th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.dane td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.kanaly {
	width:222px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	float:center;
	margin-left:12px;
}

table.kanaly th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.kanaly td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}


table.wymiary {
	width:430px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	float:right;
	margin:20px 20px 20px 30px;
}

table.wymiary th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.wymiary td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.wymiary02 {
	width:450px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	margin:20px 20px 20px 30px;
}

table.wymiary02 th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.wymiary02 td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.montaz {
	width:300px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	float:center;
	margin:20px 20px 20px 30px;
}

table.montaz th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.montaz td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.dobor_wentylatorow {
	width:650px;
	float:right;
	margin:0px 40px 5px 0px;
}
table.dobor_wentylatorow td{
	font:bold 13px Arial, Tahoma, sans-serif;
	text-align:justify;
	color:#626262;
	padding:5px;
	margin:0px;
}
table.dobor_wentylatorow_l {
	width:650px;
	float:left;
	margin:0px 0px 25px 40px;
}
table.dobor_wentylatorow_l td {
	font:bold 13px Arial, Tahoma, sans-serif;
	text-align:justify;
	color:#626262;
	padding:5px;
	margin:0px;
}
table.grawitacyjna_mechaniczna {
	width:700px;
	text-align:justify;
	float:center;
}
table.grawitacyjna_mechaniczna td {
	vertical-align:top;
	padding-top:30px;
}
table.grawitacyjna_mechaniczna td ul{
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:left;
	color:#626262;
	margin-left:80px;
}
table.grawitacyjna_mechaniczna td img{
	padding:0px;
	margin:0px;
}
table.poradnik {
	width:400px;
	border:1px solid #3E4094;
	border-collapse: collapse;
	text-align:justify;
	margin:10px 10px 20px 180px;
}

table.poradnik th {
	font:bold 11px Arial, Tahoma, sans-serif;
	background-color:#D4E5F5;
	text-align:center;	
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
table.poradnik td {
	font:normal 11px Arial, Tahoma, sans-serif;
	text-align:center;
	color:#626262;
	border:1px solid #3E4094;
	padding:3px;
}
.clear {
	clear:both;
}
a, area, map, object, embed {
	outline:none;
}
p {
	font:normal 12px Arial, Tahoma, sans-serif;
	color:#626262;
	margin:10px 10px 10px 10px;
	padding:0;
	line-height:150%;
	text-align:justify;
}
p a {
	color:#01AEF0;
	text-decoration:none;
}
p.powrot {
	text-align:right;
}
p.powrot a {
	color:#01AEF0;
	text-decoration:none;
}
div#faq a{
	color:#7D9BC3;
	text-decoration:none;
	display:block;
	margin:10px 20px 10px 30px;
}
div#faq p {
	display:none;
}
ul {
	list-style-image:url('/img/p1.gif');
	font:normal 12px Arial, Tahoma, sans-serif;
	color:#626262;
	margin:0px 10px 15px 50px;
	padding:0;
	line-height:150%;
	text-align:left;
}
ul a {
	color:#7D9BC3;
	text-decoration:none;
}
h2.produkt {
	font:bold 20px Arial, Tahoma, sans-serif;
	color:#ABCCEC;
	margin:30px 20px 20px 20px;
	padding:0;
	letter-spacing:1px;
}
img[src="/img/loading.gif"] {
width:32px;
height:32px;
display:block;
margin:100px auto;
}
img.w1 {
	border:2px solid #7D9BC3;
	padding:8px;
	margin:5px 10px 5px 10px;	
}
/* ścieška okruszków */
div#breadcrumbs {
	font:normal 11px Arial, Tahoma, sans-serif;
	padding:30px 0 10px 30px;
}
div#breadcrumbs a {
	color:#7D9BC3;
	text-decoration:none;
}
div#breadcrumbs a:hover {
	text-decoration:none;	
	color:#565656;	
}
/* koniec ścieški okruszków */
/* formularz kontaktowy */
#form_kontakt {
	width:400px;
	float:left;
	margin-left:30px;
	margin-bottom:30px;
}
#form_kontakt table {
	border:0;
}
#form_kontakt table th {
	font:normal 11px Arial, Tahoma, sans-serif; 		
	text-align:right;
	color:#7D9BC3;	
}
#form_kontakt input[type="text"], #form_kontakt textarea {
	width:300px;
	border:1px solid #718198;
	font:normal 11px Arial, Tahoma, sans-serif; 		
	color:#626262;	
}
#form_kontakt textarea {
	height:80px;
}
#form_kontakt input[type="submit"] {
	width:80px;
	margin:10px 0px 0px 110px;
	background-color:#FFF;
	border:1px solid #718198;
	font:bold 11px Arial, Tahoma, sans-serif; 		
	color:#7D9BC3;		
}
input[type="button"][value="OK"] {
	width:80px;
	background-color:#FFF;
	border:1px solid #0092DC;
	font:bold 12px Trebuchet MS, Arial, sans-serif; 		
	color:#7D9BC3;		
	margin-top:30px;
}
div#alert {
	position:relative;
}
div#alert div {
	position:absolute;
	left:200px; 
	top:-80px;
	width:350px;
	background:#F2F2F2; 
	border:1px solid #7D9BC3; 
	font-size:11px; 
	font-weight:bold;
	text-align:center; 
	padding:40px 0px;  
}
div.hr {
	width:550px; 
	margin:10px auto; 
	border-top:1px solid #7D9BC3; 
	line-height:0; 
	font-size:1px;
}











