/* CSS Document 
 * AUTOMATI CONTROL
 * 09.03.2009
 */
 
html, body, h1, h2, h3, ul, ol, li, p,img {margin: 0; padding: 0;}
a img { border:0; display: block;}
.krecha{background:#B4CAE1 none repeat scroll 0 0;clear:both;display:block;height:3px;width:100%;}
.frond {background: url(../img/frond_bg.jpg) no-repeat scroll 0 0;}
.logosy{background:#FFFFFF none repeat scroll 0 0;clear:both;display:block;height:60px;padding:12px 0 0 20px;width:870px;margin:0!important;}
.logosy img{border:0 none!important;display:block;margin:0 30px 0 0;padding:0!important;float:left;}
#contein{display:block;margin:0 auto;width:950px;font-family:arial;font-size:12px;background:#F4F4F4;}

#top{background: url(../img/top_bg.jpg) no-repeat scroll 0 0;display:block;height:43px;width:542px;padding:170px 0 0 415px;}
#top ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#top ul li{float:left;margin:0 30px 0 0;border-left:#b8b8b8 1px dotted;padding:0 0 0 15px;display:block;}
#top a{text-decoration:none;color:#3c3c3c;font-weight:bold;}
#top a:hover{text-decoration:none; color:red;}

#middle .lamp {height:142px;margin:-177px 0 0 -25px;position:absolute;width:92px;}

#middle .menu{display:block;float:left;height:225px;padding:75px 0 0 30px;width:235px;}
#middle .menu ul li {margin:5px 0 0;font-weight: bold;list-style:none;}
#middle .menu ul li a{text-decoration:none;color:#000000;border-left:10px solid;padding:0 0 0 11px;}
#middle .menu ul li a:hover{ color:#b20000;}

#middle .middle{display:block;width:416px;float:left;margin:0 0 68px;}
#middle .middle h1{color:#d85600;border-bottom: 2px solid;padding:10px 0;width:100%;font-size:15px;}
#middle .middle p{display:block;width:100%;word-spacing:2px;line-height:18px;margin:17px 17px 0 0;text-align:justify;text-indent:50px;}
#middle .middle form p{text-indent:0!important;}
#middle .middle ul{margin:11px 0 0 15px;}
#middle .middle ul li{margin:0 0 10px;}
#middle .middle ol{display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:30px 66px 0 0;}
#middle .middle ol li{line-height:23px;}
#middle .middle a{color:#D85600;}
.special-li{color:black!important;}
#middle .left_fota{float:right;border:24px solid #F4F4F4;margin:20px 0 0;}
#middle .left_fota p{display:none;height:16px;padding:10px 0 9px 58px;width:160px;background:#FFF58F;}
#middle .flesh{display:block;padding:40px 0 0 707px;}
.logosy_12{background:#FFFFFF none repeat scroll 0 0;height:111px;padding:22px 0 0;}
.logosy_12 img{float:left;margin:0 0 0 17px;}

#produkt{clear:both;display:block;width:95%;margin:10px 0 15px 30px;}
#produkt h2{font-size:13px;margin:0 0 7px;}
#produkt p{margin:7px 0;}
#produkt img{}
#produkt a{border-top:1px solid;color:#D85600;padding:6px 0 0;text-decoration:none;}
#produkt .pion_krecha_lewa{background:#E0E0E0 ;display:block;float:left;height:150px;margin:34px 0 0;width:1px;}
#produkt .pion_krecha_prawa{background:#E0E0E0;display:block;float:left;height:150px;margin:34px 0 0;width:1px;}
#produkt .geit{display:block;float:left;margin:10px 60px 15px;;}
#produkt .geit p{line-height:21px;margin:17px 0 0;}
#produkt .geit a{display:block;margin:47px 0 0;}
#produkt .elements{display:block;float:left;margin:10px 20px 15px;}
#produkt .elements a{display:block;margin:46px 0 0;}
#produkt .elements p{line-height:21px;}
#produkt .radio{display:block;float:left;margin:10px 40px 15px;}
#produkt .radio a{display:block;margin:45px 0 0;}
#produkt .radio p{line-height:21px;margin:23px 0 0;}
#produkt .szlabany{display:block;float:left;margin:10px 40px 15px;}
#produkt .szlabany a{display:block;margin:50px 0 0;}
#produkt .szlabany p{line-height:21px;}
#produkt .logos{display:block;float:left;margin:10px 10px 15px;}
#produkt .logos a img{}
#produkt .logos a {height:0;padding:0;width:0;border-top:none;}
#produkt .logos p{margin:0;background:#ffffff;}

#produkt .serwis{display:block;float:left;margin:10px 40px 15px;}
#produkt .serwis a{display:block;margin:47px 0 0;width:111px;}
#produkt .serwis p{line-height:21px;margin:12px 0 0;}

.bg_top_logos{background: url(../img/ramka_top.jpg) no-repeat scroll 0 0;display:block;height:12px;width:220px;}
.bg_both_logos{background: url(../img/ramka_both.jpg) no-repeat scroll 0 0;display:block;height:12px;width:220px;}

#produkt .keepper_1{display:block;float:left;margin:0 24px 20px 0;}
#produkt .keepper_1 img{display:block;float:left;}
#produkt .keepper_1 h1{font-size:13px;margin:0 0 11px;color:#D85600;}
#produkt .keepper_1 ul{display:block;float:left;line-height:19px;margin:19px 0 0 28px;color:#D85600;width:230px;}
#produkt .keepper_1 ul li span{color:black;}

#produkt .keepper_2{display:block;float:left;margin:0 0 20px 25px;}
#produkt .keepper_2 img{display:block;float:left;}
#produkt .keepper_2 h1{font-size:13px;margin:0 0 11px;color:#D85600;}
#produkt .keepper_2 ul{display:block;float:left;line-height:19px;margin:19px 0 0 28px;color:#D85600;width:230px;}
#produkt .keepper_2 ul li span{color:black;}

#contein #footer_2 {clear:both;background:#001C2A;color:#ffffff;height:380px;padding:15px 0 0;}
#contein #footer_2 p{margin:0 0 0 267px;}
#contein #footer_2 a{color:#ffffff;}
#contein #footer_2 embed {margin:-15px 0 0;}

#contein #footer{clear:both;background:#001C2A;color:#ffffff;height:23px;padding:15px 0 0;}
#contein #footer p{margin:0 0 0 267px;}
#contein #footer a{color:#ffffff;}
#contein #footer embed {margin:-15px 0 0;}
