* {margin: 0px; padding: 0px; border: 0px; background-repeat: repeat-x; }
body {background-repeat: no-repeat; background-position: center top;
	font-family: 'Tahoma CE','Tahoma','Arial CE','Helvetica CE', Arial, helvetica, sans-serif;
	font-size:0.8em; background-color: #bfffbf; x:#507ea1;}
a {color: #048; font-style: normal; }
#menu1 {position: absolute; width: 229px; text-align: right; padding-top: 5px; top:64px; left:0}
#menu1 span {background-image: url("RH/zel1.gif"); display: block; height: 18px; color: black; margin-bottom: 1px; padding: 2px 5px 0; }
#menu1 span a {color: white; font-weight:bold; font-size:90%}
#menu1 span.sel {background-image: url("RH/zel2.gif");}
#menu1 span.m2 {background-image: url("RH/cerv1.gif");}
#menu1 span.sel2 {background-image: url("RH/cerv2.gif"); }
#menu1 span.m3 {background-image: url("RH/zlut1.gif");}
#menu1 span.sel3 {background-image: url("RH/zlut2.gif"); }
#menu1 span.sel3 a, #menu1 span.sel2 a, #menu1 span.sel a {color:black}
#main {position: absolute; left: 230px; top: 64px; background-color: #E6FFE6; x:#cfdce6; width: 780px;  padding-top: 5px; xheight:100%}
#main1 {padding: 10px 20px 0; min-height:500px; }
#main2 {padding: 10px 0px 0 20px; min-height:590px; height:90%;}
#main #logo {margin: 0 5px 5px;}
#right {width: 218px; position: absolute; left: 781px; margin: 1px}
#right p {background-color: #406480; color: white; padding: 5px; margin-bottom:5px; }
#right a {color: #CFDCE6}
#menu2, #menu3 {clear: left;}
#menu2 a {display: block; background-image: url("RH/cerv1.gif"); height: 18px; float: left; color: white; margin-right: 1px; padding: 3px 5px 0; margin-bottom: 1px;}
#menu2 a.sel2 {background-image: url("RH/cerv2.gif"); color: black; }
.r0, .r1 {clear: left; padding-top: 3px;}
.r0 {border-top: 1px solid #BF5730;}
.r1 {border-top: 1px solid #BF9030;}
.r0 img, .r1 img {float: left; padding: 3px 5px;}
h2 {font-size: 1.5em}
#menu3 a {display: block; background-image: url("RH/zlut1.gif"); height: 18px; float: left; color: white; margin-right: 1px; padding: 2px 5px 0 5px; margin-bottom: 1px;}
#menu3 a.sel3 {background-image: url("RH/zlut2.gif"); color: black; }
form {clear: left}
#text a {text-decoration: none; }
#text a h2 {font-size: 1.2em}
#navigace {border-top: 1px solid #BF9030;padding-top: 3px;clear: left; }
DIV#foot {bottom:0; margin: 20px 0 0; clear: both; font-weight: normal; font-style: normal; text-align: center; font-size: 7pt; background-color: black; color: #aaa; width: 100%}
DIV#foot a {color: #888; }
IFRAME {height:640px; width:100%; clear:both; }
table#part {width:740px;}
table#part tr td {font-size:70%;}
table#part tr td.prod1 {border-bottom:1px solid #80FF80}
table#part tr td.prod0 {border-bottom:1px solid #60BF60}
table.nov {width:185px;}
table.nov tr td {font-size:80%; height:35px; vertical-align:bottom;}
table.nov tr.img {width:182px;}
table.nov tr.img td {vertical-align:top; width:182px;}
.loading {background-image: url("RH/loading.gif"); }

