body, html{
 margin: 0 auto;
 text-align: center;
 width: 990px;
 font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#head{
 background: url("/img/bck01.jpg") no-repeat;
 width: 100%;
 height: 183px;
 text-align: left;
 margin: 1em 0 0 0;
}
#body{
 background: url("/img/bck02.jpg") repeat-y;
 padding: 0 20px 0 60px;
 margin: 0 190px 0 0;
 text-align: left;
}
#endbody{
 background: url("/img/bck05.jpg") 0 bottom no-repeat;
 height:21px;
}
#body_right{
 float:right;
 width: 180px;
}
.menuitem{
 display:inline;
}
.menuitem a{
 display:inline;
 text-decoration: none;
 padding: 0 20px;
}
#menu a{
 color: #111111;
 font-weight:bold;
 font-size:25px;
}
#menu a:hover{
 color: #333333;
}
a:hover{
 text-decoration: underline;
}

#menu{
 padding: 120px 0 0 45px ;
}
a img{
 border:0;
}
h1{
 margin: 0;
}
p{
 margin: 0;
 padding: 1ex 0;
}
.innerButton{
 background: url("/img/bck08.jpg") no-repeat;
 width:311px;
 height:56px;
 display:inline-block;
 text-align:center;
 font-size: larger;
 padding:14px 0 0 0;
 text-decoration: none;
 font-weight:bold;
 color:navy;
 margin: 0 3px;
}
.innerButton:hover{
 background: url("/img/bck07.jpg") no-repeat;
 text-decoration: none;
}
.footer{
 font-size:smaller;
 color: #aaaaaa;
 width:850px;
}
.footer a{
 color: #888888;
 text-decoration: none;
}
.footer a:hover{
 text-decoration: underline;
}
.formLabel{
 display:inline-block;
 width:200px;
 vertical-align:top;
}
p{
 text-align: justify;
 
}
.error{
 color:red;
 background-color:#eeeeee;
 border: 1px solid gray;
 font-weight:bold;
 padding:3px;
 margin: 0 0 3px 0;
}
a{
 text-decoration: none;
 color:navy;
}
a:hover{
 text-decoration: underline;
}
h1{
 margin: 0 0 0 0;
 font-size:130%;
 padding:0;
 color:navy;
}
h2{
 margin: 3px 0 0 0;
 font-size:110%;
 padding:0;
 color:navy;
}
h3{
 margin: 3px 0 0 0;
 font-size:100%;
 padding:0;
 color:navy;
}
.category{
 display:inline-block;
 width: 311px;
 border: 1px dashed #FCD141;
 padding: 2px;
 margin: 3px;
 background: #FEF0C0;
 text-align: center;
}
.category:hover{
background:#FCD141;
}
.time{
 font-size: 80%;
 color:#888888;
 display:block;
}
.inzerat{
 border: 1px dashed #FCD141;
 margin: 3px 0 0 0;
 padding: 2px;
}

td{
 vertical-align: top; 
}
.rss {
 font-size: smaller;
 color:#888888;
}
.rss a{
 color:#888888;
}
.leftbutton{
 margin: 2px 10px;
}
.important{
 font-weight: bold;
}
.type_z{
 font-weight: bold;
}
.data_table_ls{
 background: #9797FF;
}
.volume{
 display: inline-block;
 width:100px;
 text-align:right;
 background: #9797FF;
}
thead{
 font-weight:bold;
}
.information .name{
 display: inline-block;
 width: 150px;
}
.msg{
 color:blue;
 background-color:#eeeeee;
 border: 1px solid gray;
 font-weight:bold;
 padding:3px;
 margin: 0 0 3px 0;

}
#usermenu{
float:right; 
padding:67px 200px 0 0;
}
#usermenu .selected{
 border:1px solid gray;
}
