body{
  font-family: "Arial", sans-serfi;
  padding:0px;
  margin:0px;
  font-size:13px;
  text-align:center;
  color:black;
}

img{border:none;}
.clr1{height:1px;font-size:1px;clear:both;}
.clr10{height:10px;font-size:10px;clear:both;}
.clr20{height:20px;font-size:10px;clear:both;}

#all{width:100%;text-align:center;}
#cont{width:980px;margin:auto;text-align:left;}

#top{height:304px;background:url('/img/top.jpg') no-repeat;}
#top h1{display:none;}

#menu{height:36px;background:url('/img/bg_menu.png') no-repeat;background-position:bottom;}
#menu ul{list-style-type:none;padding:0px;margin:0px;}
#menu li{float:left;}
#menu a{display:block;float:left;height:36px;line-height:36px;text-decoration:none;color:white;font-weight:bold;padding-left:15px;padding-right:15px;border-right:1px solid rgb(170,203,43);}
#menu a:hover{background:url('/img/bg_menu1.png') repeat-x; color:rgb(51,51,51);}
#menu a.active{background:url('/img/bg_menu1.png') repeat-x; color:rgb(51,51,51);}

#main{}

.mboxs{height:230px;background:url('/img/bg_oferta.png') repeat-x;padding-top:34px;padding-left:20px;}

.mbox{display:block;float:left;width:285px;height:200px;text-decoration:none;color:rgb(51,51,51);margin-right:40px;}
.mbox span{display:block;line-height:34px;padding-left:21px;font-size:14px;font-weight:bold;}
.mbox1{background:url('/img/blachy_dachowe.jpg') no-repeat;}
.mbox2{background:url('/img/okna.jpg') no-repeat;}
.mbox3{background:url('/img/rynny.jpg') no-repeat;margin:0px;}
.mbox:hover{color:rgb(255,102,0);}

.mbottom{height:145px;}
.mbleft{float:left;width:374px;height:145px;background:url('/img/siedziba_firmy.png') no-repeat;color:white;}
.mbleft .tytul{height:30px;line-height:28px;padding-left:40px;font-size:16px;font-weight:bold;color:black;}
.mbleft p{padding:0px;margin:0px;padding-top:13px;padding-left:25px;}

.mbright{float:left;width:606px;height:145px;background:url('/img/oddzialy.png') no-repeat;}
.mbright .tytul{height:30px;line-height:28px;padding-left:65px;font-size:16px;font-weight:bold;color:black;}
.mbright p{padding:0px;margin:0px;float:left;padding-top:23px;padding-left:30px;}

#bottom{height:22px;line-height:22px;color:rgb(177,177,177);font-size:11px;padding-right:10px;text-align:right;}
#bottom a{text-decoration:none;color:rgb(177,177,177);}
#bottom a:hover{text-decoration:underline;}


#sub{padding:10px;}
#sub h2{font-size:16px;padding:0px;margin:0px;padding-top:10px;margin-bottom:10px;color:rgb(51,51,51);border-bottom:1px solid rgb(177,177,177);}
#sub h3{font-size:14px;}
.hr{height:1px;font-size:1px;background-color:rgb(177,177,177);}
#sub ul{list-style-type:square;}

#smenu{padding-bottom:10px;}
#smenu ul{list-style-type:none;padding:0px;margin:0px;}
#smenu li{float:left;padding-right:5px;}
#smenu a{display:block;height:24px;line-height:24px;text-decoration:none;font-weight:bold;color:rgb(25,25,25);background-color:rgb(236,236,236);padding-left:15px;padding-right:25px;}
#smenu a.active{color:white;background-color:rgb(255,0,102);}
#smenu a:hover{color:white;background-color:rgb(255,0,102);}

.tb_of{border-collapse:collapse;border:1px solid rgb(177,177,177);}
.tb_of th{padding:4px;border:1px solid rgb(177,177,177);text-align:left;}
.tb_of td{padding:4px;border:1px solid rgb(177,177,177);}

.rbox{border-bottom:1px solid rgb(177,177,177);}
.rbox img{float:left;padding-right:10px;}
.rbox a{text-decoration:underline;color:black;font-weight:bold;}
.rbox a:hover{color:red;}

.aul a{text-decoration:none;color:rgb(128,168,0);}
.aul a:hover{text-decoration:underline;}

.link{text-decoration:none;color:rgb(128,168,0);}
.link:hover{text-decoration:underline;}

#mapka{width:500px;height:440px;background:url('/img/mapa.gif') no-repeat;}

.ftab{border-collapse:collapse;border:1px solid rgb(177,177,177);width:95%}
.ftab th{padding:4px;border:1px solid rgb(177,177,177);text-align:center;}
.ftab td{padding:4px;border:1px solid rgb(177,177,177);text-align:center;}
.ftab a{text-decoration:none;color:rgb(128,168,0);}
.ftab a:hover{text-decoration:underline;}


