body,html{width:100%;padding:0;margin:0;}
*{font-family:tahoma;}
body{background:url('images/new/BackgroundTop.jpg') repeat-x top left #EDEDED; font-size:12px;}
body.beta{background-image:url('images/new/BackgroundTopBeta.jpg');background-color:#fff;}
body.beta2{background:url(/images/new2/BackgroundFooterLeft.gif) repeat-y top center;}
body.beta2 #NadALL2{background:url(/images/new2/Background.jpg) repeat-x;}
body.beta2 #NadALL1{background:url(/images/new2/BackgroundMenuTopLeft.gif) no-repeat; background-position:center 217px;}

.right{float:right;}
.left{float:left;}
.clear{clear:both;}
.clearL{clear:left;}
.send_form{position:relative;}

h1{font-size:15px;margin:0;margin-bottom:5px;}

.box{float:left; text-align:center; margin-right:5px; margin-bottom:5px; padding:3px; width:110px;}
.box.double{width:230px;}
.box h4{margin:0;}
.box h4 a{font-weight:normal; color:#000;}
.box div{height:73px;}
.box.pion div{height:165px;}
a{text-decoration:none;}
a img{border:0; font-size:15px;}

a.over{}
a.over .on{display:inline;}
a.over .over{display:none;}
a.over:hover{background:transparent;}
a.over:hover .on{display:none;}
a.over:hover .over{display:inline;}
.menu_right_txt{padding-left: 60px; padding-top: 10px;}
.menu_right_txt a{color: black;}
.menu_right_txt_2 {padding-left:40px; text-decoration: none; color: black; font-weight: bold; font-size: 15px;padding-top: 30px;}
.menu_right_txt_2 a{color: black;}

a.link img.off{display:none;}
a.link img.on{display:inline;}

a.link:hover img.off, a.active img.off{display:inline;}
a.link:hover img.on, a.active img.on {display:none;}

a.link img{border:0px;}

/*#NadALL{background-color:#EDEDED;}*/
#ALL{width:971px;margin:auto;position:relative;}
body.beta2 #ALL{width:1000px;position:relative;margin:auto;background:url(/images/new2/BackgroundLeftCl.jpg) repeat-y top left;}
body.beta2 #NadALL{background:url(/images/new2/BackgroundTopLeft.gif) no-repeat top center;}

#Top a h1,#Top a h2,#Top a h3,#Top a h4{display:none;margin:0;}
#Top a:hover h1,#Top a:hover h2,
#Top a:hover h3,#Top a:hover h4{font-weight:bold;display:block;color:#fff;position:absolute;top:191px;left:400px;font-size:25px;font-family:verdana;width:330px;text-align:right;}

#TopMenu{clear:both;}
#TopMenu div{background-color:#fff; height:49px;padding:0;margin:0;}
body.beta2 #TopMenu div{background:transparent;}
#TopMenu ul,#TopMenu ul li{display:inline;margin:0;padding:0;list-style:none;}

#Logo{float:left;margin:0;padding:0;}
#TopObrazek{margin:0;padding:0;float:left; width:425px; height:148px;}
body.beta2 #TopObrazek{width:589px;height:149px;}

#menu_left{width:184px;float:left;padding-left:20px;padding-top:20px;background:url(/images/new2/BackgroundLeftCl.jpg) top left repeat-y;}
#menu_left ul.inline,#menu_left ul.inline li{display:inline;margin:0;padding:0;list-style:none;}
#menu_left ul.inline li a{display:block;padding-bottom:8px;}
#menu_left ul.inline li ul{padding:0;padding-left:7px;padding-right:10px;}
#menu_left ul.inline li ul li a{color:#7394b3;}
#menu_left ul.inline li ul li a:hover,#menu_left ul.inline li ul li a.active,#menu_left ul.inline li ul li.active a{color:#f00;text-decoration:underline;}


#Contenta{background:url(images/new/BackgroundContent.gif) repeat-y 84px 84px; padding-left:84px; padding-right:84px;}
body.beta2 #Contenta{background:url(images/new2/BackgroundContent.jpg) no-repeat top left; padding:0; width:796px !important; width:790px; margin-left:204px; padding-top:30px; }
#Content{height:auto !important; min-height:471px; height:471px;margin:0;padding:0;}
body.beta2 #Content{height:auto !important; min-height:auto !important;}
body.beta2 #Content h2{margin-top:0;}

#BottomA{background:url(images/new/BackgroundBottom.jpg); position:relative;top:-1px;}
body.beta #BottomA{background-image:url(images/new/BackgroundBottomBeta.jpg);}
body.beta2 #BottomA{background:transparent;}
#BottomB{background-color:#EDEDED; height:150px;position:absolute;width:100%;top:0;left:0;z-index:2;}
body.beta #BottomB{background:transparent;}
body.beta2 #BottomB{background:transparent;background-color:#fff;height:70px;top:144px;}
#Bottom{background:url('images/new/Bottom.jpg') no-repeat top left; height:200px;width:971px;position:relative;margin:auto;z-index:10;}
body.beta #Bottom{background-image:url('images/new/BottomBeta.jpg');}
body.beta2 #Bottom{background-image:url('images/new2/Footer.jpg');width:1000px;margin:auto;}
#Bottom ul,#Bottom li{display:inline;margin:0;padding:0;list-style:none;font-size:9px;}
#Bottom,#Bottom a{color:#000;font-weight:bold;font-size:9px;}
#Bottom a:hover{color:#f00;}
#Bottom div,#Bottom center{text-align:right;margin-top:160px;}
#Bottom center{text-align:center;margin-left:100px;color:#222}
#Bottom span{font-size:12px;font-weight:bold;margin-top:140px; display:block;float:left;}
#Bottom h1,#Bottom h2,#Bottom h3,#Bottom h4{margin:0;display:inline;}

.glowna ul,.glowna ul li{display:inline;margin:0;padding:0;list-style:none;}
.glowna{padding-top:21px;}
#gl_zlaczne,#gl_zeglarskie{margin-left:67px;}
#gl_scierne,#gl_armatura{margin-left:36px;}

#Right{width:315px; float:right; margin-right:30px;}
#Right ul{}
#Right ul li{list-style-image:url('images/kropka_off.gif');}
#Right ul li.active{list-style-image:url('images/kropka_on.gif');}
#Right ul li a{color:#000; text-decoration:none; font-size:17px;}
#Right ul li a:hover{color:#f00;}
#Left{width:780px !important; width:770px; margin-left:10px;}

#OFirmie{font-size:16px;text-align:justify;}
#OFirmie h1{font-size:18px;}

.oferta-specjalna{font-size:15px; color:red;/*padding:10px; border:1px solid red;*/ display:block;position:absolute;right:-7px;top:261px;}
.oferta-specjalna:hover{color:#00f;}

#ramka table{ width:250px; color: black; border-collapse:collapse;}
#ramka_nity table{ width:350px; border:1px solid black;  border-collapse:collapse; }
#ramka_nity table td{ border: 1px solid black;}
#ramka_nity table th{ border: 1px solid black;}
#ramka_nity_912 table{ width:400px; border-collapse:collapse; }
#ramka_nity_912 table td{ border:1px solid black; }
#ramka_nity_912 table th{background: grey;border:1px solid black;}

.color_A {background: #E6E6FF;}
.color_A td{width: 30px; font-weight: bold;}
.color_B {background: #CCCCCC;}
.color_B td{width: 30px; font-weight: bold;}
.ramka_table table{ width:420px; border:1px solid black;  border-collapse:collapse; }
.ramka_table table th{background: grey;}

#TableIndex{}
#TableIndex th{text-align:left;}

.menu_right_txt a{text-decoration: none; color:black;}
.menu_right_txt a:hover{color:red;}

body.beta2 #nowa_glowna{float:left;width:100% !important; width:90%;}
#nowa_glowna{padding-left:20px;font-size:11px;color:#222;}
#nowa_glowna h1{margin:0;font-size:12px;margin-bottom:7px;}
#nowa_glowna div.box_g{margin-bottom:15px;width:49%; float:left;background:url(/images/new/hr.jpg) no-repeat bottom left;padding-bottom:10px;height:180px;}
body.beta2 #nowa_glowna div.box_g{background-image:url(/images/new2/Hr.png);}
#nowa_glowna div.box_g div{float:left;}
#nowa_glowna div.box_g a{font-size:11px;display:block;margin-bottom:2px;color:#222;}
#nowa_glowna div.box_g div a{background:url(images/new/Icon_Dane2.gif) no-repeat left center;padding-left:10px;}
#nowa_glowna div.box_g h1 a{font-size:12px;}
#nowa_glowna div a:hover{color:#7394b3;text-decoration:underline;}
#nowa_glowna div a.over{float:left;margin-right:5px;margin-bottom:5px;width:150px;}
#nowa_glowna div.box_g div a:hover{background-image:url(images/new/Icon_Dane2_Over.gif);}

#tabelka_glowna{}
#tabelka_glowna h3{font-size:13px;}
#tabelka_glowna ul{}
#tabelka_glowna ul li{list-style-image:url(images/new/Icon_Dane.gif);padding-bottom:3px;}
#nowa_glowna #tabelka_glowna.box_g div a{padding-bottom:3px;background:url(images/new/Icon_Dane.gif) no-repeat top left;padding-left:14px;}
#nowa_glowna #tabelka_glowna.box_g div a:hover{background-image:url(images/new/Icon_Dane_Over.gif);}

#wyszukiwarka{position:absolute;top:0;right:83px;}
#wyszukiwarka div{background:url(images/new/Szukaj_Rog.png) no-repeat top left;float:left;height:41px;width:39px;}
#wyszukiwarka form{margin:0;padding:0;background:url(images/new/Szukaj_Kreska.png) repeat-x top left; width:170px;height:38px;float:left;color:#fff;padding-top:3px;}
#wyszukiwarka form .input{border:1px solid #a3a3a3;background-color:#f1f1f1;color:#222;width:80px;position:relative;top:-7px;margin-right:7px;padding:2px 5px;font-size:9px;}
#wyszukiwarka form span{position:relative;top:-7px;margin-right:2px;}

#Normy{margin-top:15px;}
#Normy ul{margin-left:0;padding-left:7px; padding-right:10px;}
#Normy ul li{padding-bottom:3px;}
#Normy a{font-size:11px;color:#000;}
#Normy a:hover{color:#7394b3;text-decoration:underline;}

.schemat{border:2px solid black; float:right;}
div.schemat{width:336px;text-align:center;border:0;}
div.schemat .schemat{float:none;}

#szukaj{background:url(images/new2/Box_Szukaj.jpg) no-repeat top left;padding-top:20px;font-size:10px;padding-bottom:5px;padding-right:6px;width:152px;text-align:center;}
#szukaj form{margin:0;padding:0;}
#szukaj .input{font-size:10px;margin-left:10px;}
#szukaj2 .img,
#szukaj .img{position:relative;top:6px;left:2px;}
#szukaj2 .input{width:200px;}

#wyniki{padding-top:20px;}
#wyniki h1{margin:0;padding:0;}

#News{padding:10px;}
#News .title{font-size:13px;}
#News .title a{color:#000;}
#News .title a:hover{color:#7394b3;text-decoration:underline;}
#News .short{background:url(/images/new2/HrLong.jpg) bottom center no-repeat;padding-bottom:10px;}
#News .more{float:right;background:url(/images/new2/BtWiecej.jpg) top left no-repeat;display:block;width:63px;height:28px;}
#News a.more:hover{background-position:bottom left;}