body, html{
 margin: 0 auto;
 text-align: center;
 width: 850px;
 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 200px 0 0;
 text-align: left;
}
#endbody{
 background: url("/img/bck05.jpg") 0 bottom no-repeat;
 height:26px;
}
#body_right{
 float:right;
 width: 190px;
}
.menuitem{
 display:inline;
}
.menuitem a{
 display:inline;
 text-decoration: none;
 padding: 0 10px;
}
#menu a{
 color: #111111;
 font-weight:bold;
 font-size:25px;
}
#menu a:hover{
 color: #333333;
}
a:hover{
 text-decoration: underline;
}

#menu{
 padding: 125px 0 0 80px ;
}
a img{
 border:0;
}
h1{
 margin: 0;
}
p{
 margin: 0;
 padding: 1ex 0;
}
.innerButton{
 background: url("/img/bck08.jpg") no-repeat;
 width:277px;
 height:67px;
 display:inline-block;
 text-align:center;
 font-size: larger;
 padding:24px 0 0 0;
 text-decoration: none;
 font-weight:bold;
 color:navy;
}
.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:#FFCC00;
 border: 1px solid #aaaaaa;
 font-weight:bold;
 padding:3px;
}
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;
}
.category{
 display:inline-block;
 width: 270px;
 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;
}