@charset "utf-8";
/* CSS Document */
body 
	{
	color:#7f7f7f;
	margin: 0px;
	padding:0px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	width:100%;
	text-align:left;
}
	
	
input, select {font-size:11px;}	
	
ul, li {margin:0; padding:0;}	
	
	
h1, h2, h3, h4, h5, p {margin:0px; padding:0px;}	
	
	
a img {border:0}	

a {color:#7f7f7f;}
a:hover {color:#ff6600;}
#contener{width:990px; margin:auto; padding:0;}

#top{width:100%; margin:30px 0 0 0;}
#indexContentL{width:380px; float:left; margin:0px; padding:0px;}
.indexH3{width:220px; height:50px; margin: 0 0 0 0px;  font-size:18px; color:#7f7f7f; text-indent:4px; line-height:60px; border-bottom:solid #7f7f7f;}
.indexAktualnosci{width:377px; height:127px; position:relative; margin:10px 0 0 0; background:url(img/indexAktualnosci.gif) no-repeat;}
.indexAktualnosci img{float:left; margin:10px 0 0 20px;}
.indexAktualnosci p {float:right; width:140px; font-weight:600; margin:15px 10px 0 0;}
.indexAktualnosci span {
	position:absolute;
	width:140px;
	color:#ececec;
	left: 229px;
	top: 102px;
}
#indexNews{ margin:5px 0 0 0; background:url(img/indexNewsLine.gif) repeat-y;}
#indexNews2{background:url(img/indexNewsTop.gif) no-repeat 0px 0px ;}
#indexNews3{ width:378px; padding:5px 0 5px 0;background:url(img/indexNewsBottom.gif) no-repeat bottom; }
#indexNews3 p{width: 350px; margin:0 0 0 10px; line-height:20px;}

#indexContentR{width: 576px; float:right;}
.indexKlimatzacja{ width: 285px; float:right;}
.indexKlimatzacja h5{font-weight:600; line-height:20px; color:#7a7a7a; padding: 7px 14px 5px 0; font-size:12px;}
.indexKlimatzacja p{padding-right:15px; line-height:20px;}
.indexKlimatzacja a{margin:10px 0 15px 0; width:100px; display:block; text-decoration:none; line-height:20px; color:#b2b2b2;}
.indexKlimatzacja a:hover{color:#666;}

#indexToshiba{width:570px; height:51px; margin:5px 0 0 0; clear:both;}
#indexToshiba h4{ font-size:14px; color:#b9b9b9; padding: 10px 0 0 10px; margin: 0px;}

#glass{width:100%; height:25px; margin-top:15px; border-top:solid 1px #dcdcdc;}
#glass p{ float:left; margin:0px; padding:10px 0 0 5px; color:#9b9b9b; font-size:11px;}
#glass img{float:right; margin:3px 0 5px 0}
#contenerKlima{width:100%; position:relative; margin:0; padding:15px 0 0 0; background:url(img/contentLineKlima.gif) no-repeat 0 0;}
#klimaRe{margin:0px 0 0 20px; padding:0 0 0 0; background:url(img/realizacjeKlimaLina.gif) repeat-y;}
#klimaReTop{margin:0px; padding:0; background:url(img/realizacjeKlimaTop.gif) no-repeat 0 0;}
#klimaReBottom{width:960px; margin:0px; padding:0; background:url(img/realizacjeKlimaBottom.gif) no-repeat bottom;}

#realizacja{width:520px; margin:10px 0 0 15px; float:left;}
#realizacja p{padding:10px 0 0px 0; line-height:17px;}
.realizacjaH3{width:220px; height:40px; margin: 0 0 0 0px;  font-size:20px; font-weight:100; color:#7f7f7f; text-indent:4px; line-height:35px; border-bottom:solid #7f7f7f;}
#realizacja ul{ margin:20px 0 20px 0; width:500px;}
#realizacja ul li {width:100%; height:26px; border-bottom:solid 1px #ebebeb; padding:0px 0 0 10px; margin-top:3px; line-height:20px; background:url(img/realizacjaLI.gif) no-repeat 0 0; list-style:none;}
#realizacja ul li a{ text-decoration: none; color:#666666; font-weight:600;}
#realizacja ul li a:hover{text-decoration:underline;}
#realizacja ul li a span {font-weight:100}
#klimaBottom{ width:520px; float:left; margin:15px 0 0 20px; background-color:#f9f9f9; background-image:url(img/klimaLineTop.gif); background-position: 0 0; background-repeat:no-repeat;}
#klimaBottom p{ padding:15px; line-height:18px;}
#klimaBottom2{width:520px; margin:0px; height:3px; padding:0px; background:url(img/klimaLineBottom.gif) no-repeat 0 0;}
#klimaToshiba{width:377px; height:190px; position:relative; float:right; margin:15px 30px 20px;}

#klimaToshiba a:hover{color:#666;}
#certyfikatTop{width:970px; height: 55px; float:right; margin:0px 0 20px 0; background-color:#f8f8f8}
#certyfikatTop p{ padding: 20px 0 0 15px; margin:0px;}
#contact{
	width:490px;
	margin:10px 0 0 15px;
	float:left;
}
#contact p{margin:0; padding:10px 0 0 0; line-height: 20px;}
#contact ul{
	margin:20px 0 20px 0;
	width:470px;
}
#contact ul li {
	font-size:11px;
	height:26px;
	border-bottom:solid 1px #ebebeb;
	padding:0px 0 0 10px;
	margin-top:3px;
	line-height:20px;
	background:url(img/realizacjaLI.gif) no-repeat 0 0;
	list-style:none;
}
#contact ul li span{width:190px; font-weight:600; display:block; float:left;}
#maps{width:470px; float:right; margin:10px 0 0 0}
#mapsBackground{
 width:450px;
 height:290px;
 margin-top:12px;
 background:url(img/mapsbackground.gif) no-repeat 0 0;
 padding: 10px;
}
.contactL{
	float:left;
	width:250px;
	margin:10px 0 0 5px;
}

#aktualnosci{width:920px; margin:10px 0 0 15px; float:left;}
#aktualnosci p{padding:10px 0 0px 0; line-height:17px;}
#aktualnosci ul{ margin:20px 0 20px 0; width:920px}
#aktualnosci ul li {width:100%; height:26px; border-bottom:solid 1px #ebebeb; padding:0px 0 0 10px; margin-top:3px; line-height:20px; background:url(img/realizacjaLI.gif) no-repeat 0 0; list-style:none;}
#aktualnosci ul li a{ text-decoration: none; color:#666666; font-weight:600; float:left;}
#aktualnosci ul li a:hover{text-decoration:underline;}
#aktualnosci ul li span {font-weight:100; float:right; font-size:11px; color:#b2b2b2;}

#aktualnosciL{ width:540px; float:left; margin:15px 0 0 20px; background-color:#f9f9f9; background-image:url(img/klimaLineTop.gif); background-position: 0 0; background-repeat:no-repeat;}
#aktualnosciL p{ padding:15px; line-height:18px;}
#aktualnosciTytul {
	margin: 15px 0 0 15px;
	padding: 0;
	height: 30px;
	border-left:solid 4px #dedede;
	line-height:15px;
}

#aktualnosciTytul p {
	font-size: 11px;
	margin: 0px;
	padding: 0 0 0 10px;
	color:#b2b2b2;
}

#aktualnosciTytul h3 {margin:0px; padding:0px 0 0 10px; font-size:12px; color:#666666; }