body,html {background:#2A2D40 URL("http://wibroizolacja.pl/img/back.jpg") repeat-x top center;margin: 0px;padding: 0px;text-align: left;font-size: 14px;font-family:arial;color:#ffffff;}
.glowny {background:URL("http://wibroizolacja.pl/img/backmain.jpg") repeat-y top center;text-align:left; width:950px;text-align: left;margin:auto;}

.topp{background:URL("http://wibroizolacja.pl/img/top.jpg") no-repeat top center;width:950px;height:178px;}
.main{background:URL('http://wibroizolacja.pl/img/left.jpg') no-repeat bottom left;width:950px;text-align:justify;color:#F0F0F0;}
.clearr{clear:both;}

.lewymenu {font-size:12px;font-family:arial;float:left;width:243px;text-align:left;}
.tresc {font-size:14px;font-family:arial;padding:20px 5px 30px 10px;float:left;width:650px;}
.tresc a {color:white;outline-style:none;}
.tresc a:hover {background-color:#FF6016;}
.naglowek {font-size:22px;font-family:arial;color:#FFFFFF;font-weight:normal;}
.stopka{background:URL('http://wibroizolacja.pl/img/stopka.jpg') no-repeat top left;width:950px;height:110px;}
.stopka a {font-size:8pt;color:white;text-decoration:none;}
.stopka a:hover {text-decoration:underline;}

.menutop {background:URL('http://wibroizolacja.pl/img/menu.jpg') no-repeat top left;width:890px;height:39px;padding:20px 30px 0px 30px ;text-align:right;font-size:12px;color:#FFFFFF}
.menutop  a{text-decoration:none;color:#FFFFFF;font-size:12px;padding:0 15px 0 15px;}
.menutop  a:hover {color:#FFFFFF;text-decoration:underline;}

.lewymenu  a.menuside{background:URL('http://wibroizolacja.pl/img/menuback.jpg') no-repeat top left;text-decoration:none;color:#FFFFFF;font-size:14px;display:block;padding:18px 10px 0px 20px;width:213px;height:31px;outline-style:none;}
.lewymenu  a.menuside:hover {background:URL('http://wibroizolacja.pl/img/menubackov.jpg') no-repeat top left;color:#FFFFFF;text-decoration:underline;}
a.submenuside {text-decoration:none;color:#FFFFFF;font-size:12px;outline-style:none;}
a.submenuside:hover {color:#FFFFFF;text-decoration:underline;}

a.menulvl2 {display:block;padding:5px 0 5px 30px;margin-left:5px;font-size:10pt;color:white;outline-style:none;}
a:hover.menulvl2 {background-color:#2B4BAD;}
a.menulvl2a {display:block;padding:5px 0 5px 30px;margin-left:5px;font-size:10pt;color:white;font-weight:700;background-color:#FF6016;outline-style:none;}
a:hover.menulvl2a {}
.submenu {}
.submenu2 {}
a.menulvl3a {display:block;padding:5px 0 5px 40px;margin-left:5px;font-size:10pt;color:white;font-weight:700;background-color:#FF6016;outline-style:none;}
a:hover.menulvl3a {}
a.menulvl3 {display:block;padding:5px 0 5px 40px;margin-left:5px;font-size:8pt;color:white;outline-style:none;}
a:hover.menulvl3 {background-color:#2B4BAD;}



.produkty {background:URL('http://wibroizolacja.pl/img/menuback.jpg') no-repeat top left;text-decoration:none;color:#FFFFFF;font-size:14px;width:243px;height:49px;}

.produkty  a.podlink{text-decoration:none;color:#FFFFFF;font-size:12px;outline-style:none;}
.produkty  a.podlink:hover {color:#FFFFFF;text-decoration:underline;}

#typy {width:650px;clear:both;}
#typy td.img {width:150px;text-align:center;background-color:white;}
#typy .body {background-color:white;margin-bottom:5px;}
#typy td.kod {background-color:#FF6016;font-size:16pt;color:white;font-weight:700;width:70px;text-align:center;}
#typy td.title {color:black;font-size:12pt;font-weight:700;border-bottom:solid 1px #FF6016;width:420px;}
#typy td.desc {color:black;font-size:10pt;}
#typy td.links {border-top:solid 1px #727D8F;}
#typy a.link {float:left;font-size:8pt;padding:1px 32px;color:#1D2D7B;outline-style:none;}
#typy a.link:hover {color:#d80000;}

.addnavi {float:right;margin:0 0 10px 10px;padding:10px;border-left:solid 2px #FF6016;background-color:#C4C9D0;width:100px;}
.addnavi a {color:black;font-size:8pt;display:block;padding-bottom:4px;outline-style:none;}
.addnavi a:hover {color:#FF6016;background-color:#C4C9D0;}

h1 {margin-top:0;font-size:20pt;}
h3 {margin-bottom:3px;font-size:14pt;color:#ECECEC;}

.shortDesc {background-color:#8F97A5;padding:5px;margin-bottom:10px;}

#zamowieniewlasne {}
#zamowieniewlasne .formopis {float:left;width:250px;text-align:right;}
#zamowieniewlasne .forminput {float:left;width:400px;text-align:left;}

#zamowienieform {}
#zamowienieform .formopis {float:left;width:150px;text-align:right;}
#zamowienieform .forminput {float:left;width:250px;text-align:left;}
#zamowienieform .formlinia {float:left;width:450px;text-align:left;}
#zamowienieform .formliniah1 {float:left;width:120px;text-align:center;font-weight:700;border-bottom:solid 1px white;}
#zamowienieform .formliniah2 {float:left;width:40px;text-align:center;font-weight:700;border-bottom:solid 1px white;border-left:solid 1px white;border-right:solid 1px white;}
#zamowienieform .formliniah3 {float:left;width:250px;text-align:center;font-weight:700;border-bottom:solid 1px white;}
#zamowienieform .ilosc {margin: 0 4px 4px 0;width:30px;}
#zamowienieform .kod {margin: 0 4px 4px 0;width:115px;}
#zamowienieform .uwagi {margin: 0 4px 4px 0;width:240px;}
#zamowienieform .delx {font-size:8pt;padding: 0 0 6px 0;}

#kontakt {width:450px;margin:0 auto;}
#kontakt .formopis {float:left;width:150px;text-align:right;}
#kontakt .forminput {float:left;width:300px;text-align:left;}

.okf{border:solid 2px #85C228;background-color:white;color:#85C228;font-weight:700;text-align:center;width:400px;padding:5px;margin:0 auto 0 auto;}
.errorf {border:solid 2px #FF6016;background-color:white;color:#FF6016;font-weight:700;text-align:center;width:400px;padding:5px;margin:0 auto 0 auto;}


