body {
font-family:Arial CE,Arial,Helvetica,sans-serif;
padding:0px;
margin:0px;
}
#main {
}
#mainleft {
width:5%;
float:left;
position:relative;
background:#fff;
_height:1px;
min-height:1px;
	}
#maincenter {
width:90%;
float:left;
position:relative;
background:#fff;
_height:1%;
min-height:1%;

	}
#mainright {
width:5%;
position:relative;
background:#fff;
	}
#left {
width:275px;
background:#ece9d4;
float:left;
z-index:1;
}
#center {
background:#fff;
}
#menu {
background:#ece9d4;
}
#menu div {
background:#ece9d4;
text-align:left;
vertical-align:middle;
padding:5px 5px;
position:relative;

}
#menu div a {
text-align:center;
display:block;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
text-decoration:none;
color:#000;
}
#menu div a:hover,#menu div#o a:hover {
color:#be3527;
}

#stred1 {
float:left;
height:174px;
width:423px;
background:#A08336;
font-style:italic;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:13px;
color:white;
line-height:133%;
}
#stred2 {
height:174px;padding-left:423px;#padding-left:0;
background:#d8d3b1;
text-align:left;
font-size:12px;
font-style:italic;
font-family:Arial CE,Arial,Helvetica,sans-serif;
color:#434142;
}
#stred2nad {
width:160px;
background:#d8d3b1;
height:33px;
padding:8px;
font-style:italic;
font-weight:bold;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:15px;
}
#stred2pod {
padding:10px;
}
.red {
color:#BE3527;
}
#partneri {
background:#eee;
height:24px;
padding:5 10px;
margin:3 0px;
text-align:center;
letter-spacing:2px;
font-size:11px;
font-style:italic;
font-family:Arial CE,Arial,Helvetica,sans-serif;
color:#000;
}
#obsah {
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
margin-top:10px;
margin-right:5px;
margin-bottom:20px;
margin-left:290px;
color:#434343;
text-align:justify;
}
.nadpis {
margin:5px 0 15px 0px;
font-style:italic;
font-weight:bold;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:15px;
color:#434343;
}
#news .nadpis {margin:5px 10px;}
#footer {
background:#A4A4A4;
margin:2px 0px;
clear:both;
color:#fff;
font-size:10px;
height:17px;
padding:2px 10px;
font-family:Arial CE,Arial,Helvetica,sans-serif;
}
#footer span {
width:24%;
text-align:center;
}
#footer span a {
color:#fff;
text-decoration:none;
}
#upleft {
width:276px;
background:#fff;
}
#header {
width:100%;
background:#be3527;
margin-bottom:2px;
}
#logo {
width:275px;
height:93px;
background:#be3527;
padding:20px 0 0 25px;
}
#logo img {
color:#fff;
font-size:14px;
font-family:Arial CE,Arial,Helvetica,sans-serif;
}
#slogan {
float:right;
width:260px;
height:93px;
background:#be3527;
}
#logo img {
color:#fff;
font-size:12px;
font-family:Arial CE,Arial,Helvetica,sans-serif;
}

#hrst {
margin:3 0px;
}
#news {
overflow-x:hidden;
width:275px;
background:#ece9d4;
color:#434142;
padding:0px;
text-align:justify;
font-style:italic;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:30px;
}
#searchbox {
width:184px;
background:#d8d3b1;
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:12px;
color:#434142;
padding:35px 5px 0px 300px;
#padding:35px 5px 0px 20px;
z-index:2;
}
.nadpisbox {
font-family:Arial CE,Arial,Helvetica,sans-serif;
font-size:14px;
font-style:italic;
}
.inputbox {
border:1px #666666 solid;
font-size:9px;
}
.submitbox {
border:0px;
background:none;
color:#434142;
font-style:italic;
}
.submenu {
position:absolute !important;
width:180px;
text-align:left;
top:0px;
left:188px;
#left:138px;
border:1px #b6b190 solid;
background:#d8d3b1;
padding:6px;
z-index:100;
}
#menu .submenu div {
font-size:10px;
margin:2px 0px;
background:#d8d3b1;
}
.podnadpis {
font-weight:bold;
font-style:italic;
font-size:13px;
}

