body {
font-family:Tahoma;
font-size:12px;
color:#666666;
}
a {
color:#FF2F2F;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 {
font-size:110%;
}
li {
list-style-type:none;
}
.header {
width:964px;
height:80px;
}
.header img {
border:none;
float:right;
margin-top:20px;
}
.line1 {
width:964px;
height:25px;
background-image: url("../img/line.png");
background-repeat: repeat-x;
}
.middle {
width:964px;
margin-top:7px;
margin-bottom:7px;
}
.line2 {
width:964px;
height:10px;
clear:both;
}
.footer {
width:964px;
height:30px;
font-size:90%;
text-align:center;
border-top:1px solid red;
clear:both;
}
.footer img {
position:relative;
top:7px;
right:5px;
margin-left:7px;
}
.left {
float:left;
width:200px;
}
.right {
float:right;
width:750px;
}
.body {
float:left;
width:540px;
line-height:150%;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
}
.r_layout {
float:right;
width:200px;
font-size:90%;
line-height:140%;
}

/* dalsi */

.menu {
line-height:180%;
/*border-bottom:1px solid #eeeeee;*/
}
.menu ul li {
position:relative;
left:-18px;
list-style-type:none;
}
.menu ul li a {
font-size:120%;
font-weight:bold;
color:#FF2F2F;
text-decoration:none;
border-left:4px solid #FF2F2F;
padding-left:8px;
}
.menu ul li a:hover {
color:black;
text-decoration:none;
border-left:4px solid black;
}
.nov_blok {
margin-bottom:18px;
}
.nadpis_sekce {
color:#FF2F2F;
font-weight:bold;
font-size:120%;
}
.back {
float:left;
}
.print {
position:relative;
top:-23px;
left:15px;
margin-right:8px;
}
.print img {
border:none;
position:relative;
top:2px;
}
.vyhledavani {
font-size:110%;
font-weight:bold;
font-style:italic;
}
.search_div {
border-bottom:1px solid #eeeeee;
}
.search {
margin-left:10px;
margin-top:10px;
margin-bottom:20px;
}
.form_search {
width:100px;
border:1px solid #999999;
}
.form_submit {
background-color:red;
color:white;
border-right:1px solid #cccccc;
border-top:1px solid #cccccc;
}
.divize {
text-align:center;
margin:10px;
border-bottom:1px solid #eeeeee;
}

.divize a {
font-size:110%;
font-weight:bold;
}
