body {
background: black url(../img/testdesign/header-bg.jpg) repeat-x; 
padding:0px;
margin:0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:black;
    }


hr {
border: none;
height: 1px;
background-color: black;
color: black;
margin: 2px;
  } 

#centrovani {width:1000px; height:auto; position: relative; margin: auto;  background: ;} 

#logo { width:1000px; height:160px; margin:0px; background:url(../img/testdesign/logo1.gif) top left no-repeat;}

#menu { width:980px; height:36px; position:absolute; top: 124px; margin-left:0px; }

.submenu {width: 987px;  height:24px; padding-left:5px; background:#383838; color:gray; font-family:Arial;}
            
.submenu  a{color:red; }


 .separator
{

  color:gray;
	display: block;
	float: left;
	font-weight: bold;
	line-height: 36px;
	height: 36px;
}
            
            
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}

ul#nav{width:990px; height:36px;}

ul#nav li{float:left;margin-right: 0px;text-align: center; height:36px; }

ul#nav li.activelink a,ul#nav li.activelink a:hover{ background: url(../img/testdesign/button.gif) repeat-x;  color: gray; text-decoration:none; font-weight: bold;}

ul#nav li#home a{float:left;width: 46px;padding:10px 0px 0px 0px;background: url(../img/testdesign/home.gif) top left no-repeat;text-decoration:none; font-weight: bold;color: gray; height:33px;}

ul#nav li#home a:hover{float:left;width: 46px;padding:10px 0px 0px 0px;background: url(../img/testdesign/homehover.gif) top left no-repeat;text-decoration:none; font-weight: bold;color: gray; height:33px;}


ul#nav li a{float:left;width: auto;padding:10px 10px 0px 10px;background: url(../img/testdesign/button.gif) repeat-x;text-decoration:none; font-weight: bold;color: black; height:33px;}

ul#nav li a:hover{ background: url(../img/testdesign/buttonhover.gif) repeat-x; text-decoration:underline; }


ul#nav li.white {background: url(../img/testdesign/button.gif) repeat-x; width:575px; border-right:none;}


#paticka {width: 100%; height:50px; padding:0px 0px 0px 0px; background: #2C2E2E url(../img/testdesign/footer.jpg) repeat; border-top: 1px solid black;} 

.footerlogo{width:1000px; height:40px; position: relative; margin: auto; padding-top:10px;}



b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
