body{background: url('img/bg.png') no-repeat #151515; margin: 0 0 0 0; font-family: Tahoma, Arial, Tahoma CE, sans-serif; font-size: 70%;}
#logo{background: url('img/logo.png') no-repeat; width:225px; height: 410px; float: left;}

#logo #letak{margin: 5px 0 0 75px; }
#logo #letak img{filter:alpha(opacity=100, finishopacity=10, style=3); border: 2px solid #1d1d1d; width:100px; height:141px;}
#logo #letak a{border: 2px solid #1d1d1d; width: 100px; height: 141px; }
#logo #letak a:hover{border: 2px solid #474547;}

#blok {margin: 50px 0 10px 20px;}
#blok #nadpis{ font-size: 120%; color: #a0a0a0;  font-weight: bold;  width: 200px;}
#blok #obsah{margin: 10px 0 10px 20px;  width: 170px;}

#right{background: url('img/bodya.png'); width:659px; height: 343px; float: left; color: #cac9ca; }
#right #header{background: url('img/header.png'); width:659px; height: 65px;float: left;}

#right ul#menu{list-style: none; margin: 3px 0 0 5px; _margin: 3px 0 0 1px; padding: 0 0 0 0;  float: left;}
#right ul#menu li{list-style: none; float: left; margin: 0 0 0 3px; padding-top:1px; text-align: center; width: 75px; background: #353535; height: 15px;}
#right ul#menu li a{text-align: center; text-decoration: none; color:#a0a0a0; padding: 0px 11px 0px 11px; width: 75px; height: 15px; background: #353535; font-size: 90%;}
#right ul#menu li a:hover{background: #49474a; color: #000000;}

#right #news_title{margin: 4px 18px 0 0; _margin: 4px 10px 0 0; color: #a0a0a0; float: right; font-weight: bold;}

#right #spacer{background: url('img/spacer.png')  no-repeat; width:659px; height: 7px; _height: 2px; float: left; margin: 0 0 0 0;}
#right #body{width:659px; height: 450px; _height: 165px;float: left;}

#right #spacer2{background: #474547; width:468px; height: 4px; float: left; margin: 0px 0 0 8px; _margin: 0px 0 0 4px;}
#right #banner{ height: 65px; width: 473px;float: left; margin: 0px 0 0 4px; _margin: 0px 0 0 2px; padding: 0px; overflow: hidden;}

#right ul{list-style: none; margin: 3px 0 0 5px;  padding: 0 0 0 0; }
#right ul li{list-style: none; margin: 0 0 0 3px; text-align: left; width: 100px; }
#right ul li a{text-decoration: none; color:#a0a0a0; padding: 0px 11px 0px 11px;font-size: 100%;}
#right ul li a:hover{color: #efefef;}

#right a{text-decoration: none; color:#a0a0a0; font-size: 90%;}
#right a:hover{color: #efefef;}

#right img{ border: 1px solid #A0a0a0; margin: 5px;}
#right a:hover img{ border: 1px solid #efefef;}

#right h1{margin: 3px 20px 3px 0px; width: 360; color: #79757c; cursor: cursor; text-align: right; font-size: 200%;}
#right h2{margin: 0 0 10px 0; font-size: 170%;}

input,textarea{font-size: 11px; background-color: #444343; color: #a0a0a0; border: 1px solid #626262;}
form{margin: 2px;}


#right #body{margin: 0 0 0 10px;}
#right #body #main{
margin: 7px 0 0 10px; _margin: 0 0 0 0px; float: left; width: 456px; height: 440px; 
  overflow: auto;
  scrollbar-track-color: #000000;
  scrollbar-face-color: #2f2f30;
  scrollbar-highlight-color: #474547;
  scrollbar-3dlight-color: #2f2f30;
  scrollbar-darkshadow-color: black;
  scrollbar-shadow-color: #212121;
  scrollbar-arrow-color: #212121;
}
#right #body #news{margin: 3px 29px 0 0; _margin: 0px 41px 0 0; text-align: right; height: 160px; color: #cac9ca;}
#right #copy img{border: 0px; margin: 470px 0 0 15px; _margin: 6px 0 0 15px;}


hr{border: 5px dotted #474547; margin-top: 5px;}
