
body {
    margin:0px auto;
    font-family:Arial,Helvetica,sans-serif;
    background: url("/images/bg-repeat.jpg") #2e7539 repeat-x scroll 0 0;
    font-size: 12px;
}
img{border:none;}
th{text-align:left;}
#shadow{
    width:1000px;
    display: block;
    margin: 0px auto;
    background: none;
    position: relative;
    padding-bottom: 10px;
}
#body{
    width: 980px;
    margin: 0px auto;
    overflow: hidden;
    background: none;
    color: #000;
}
#header{
    overflow: hidden;
    color:#fff;
    float:left;
    width: 200px;
}
.chladic{background: url("/images/chladic.png") left center no-repeat;display: block;float: left;height: 215px;margin: 0;overflow: hidden;position: absolute;text-decoration: none;width: 200px;}
.chladic-nazev{background: url("/images/chladic-nazev.png") left center no-repeat;display: block;float: left;height: 50px;margin: 0;overflow: hidden;position: absolute;text-decoration: none;width: 420px;}
#header #menu {
        display:block;
	float: left;
        height:270px;
	list-style: none;
	margin: 208px 0 0 0;
	padding: 0;
	width: 200px;
}
#header .menu-top{background: url("/images/menu-top.png") left center no-repeat;height: 19px;}
#header .menu-middle{background: url("/images/menu-middle.png") left center repeat-y;overflow: hidden;font-size: 16px;}
#header .menu-bottom{background: url("/images/menu-bottom.png") left center no-repeat;height: 21px;}
#header #menu ul{margin: 0 0 0 8px;padding: 0px;}
#header #menu li {
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
        list-style: none;
}
#header #menu a {
	border-bottom: 1px solid #393939;
	color: #333;
	display: block;
	margin: 0;
	padding: 5px 12px;
	text-decoration: none;
        width: 100%;
}
#header #menu a:hover {
	background: #2580a2 url("/images/hover.gif") left center no-repeat;
	color: #fff;
}
#header #menu .visited{
    background: #2580a2 url("/images/hover.gif") left center no-repeat;
    color: #fff;
}
#content{margin: 10px 0 0 -8px;overflow: hidden;float: left;background: none;width:720px;}
#content h1{color: #000000;font-size: 18px;margin-left: 24px;margin-top: 15px;position: absolute;}
#content h2{color:#000;font-size: 18px;}
#content a{color:#000;}
#content h2 a{color:#000;}
#content a:hover{color:#000;}

.logo{background:url("/images/logo.png") no-repeat scroll 0 0 transparent;height: 150px;margin: 0 0 0 585px;position: absolute;width: 150px;}
#content-top{background:url("/images/page-top.png") no-repeat scroll 0 0 transparent;height:60px;width: 720px;float: left;margin: 50px 0 0 0 ;}
#content-middle{background:url("/images/page-middle.png") repeat-y;width: 720px;float: left;min-height: 350px;}
#content-bottom{background:url("/images/page-bottom.png") no-repeat;height:21px;width: 720px;float: left;}
.cmt{margin:0px 0px 0px 25px;float: left;width: 500px;}
.cmt p{text-indent: 0em;}
.cm-sidebox{background: none;float: right;width: 190px;}
.sidebox-top{background:url("/images/sidebox-top.png") no-repeat scroll 0 0 transparent;float: left;height: 19px;width: 100%;}
.sidebox-middle{background:url("/images/sidebox-middle.png") repeat-y scroll 0 0 transparent;float: left;width: 100%;}
.sidebox-bottom{background:url("/images/sidebox-bottom.png") no-repeat scroll 0 0 transparent;float: left;height: 19px;width: 100%;}
.sidebox-middle strong{border-bottom: 2px solid black;display: block;margin-left: 20px;width: 145px;}
.sidebox-middle span{font-size: 11px;display: block;margin-left: 20px;width: 145px;padding: 5px 0 10px 0px;}

#footer{background: none;font-size: 11px;color:white;text-align: right;width: 890px;float: left;}
#footer a{color:white;}

