body { margin-top: 0; margin-left: 0; background: #ffffff url('images/pozadii.gif') top repeat-x; 
 color: #333333; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 70%;} 
  
/* text ---------------------------------------------------------------------- */
p { text-align: justify; margin: 0px; padding: 0px; line-height: 1.3; }
a { color: #cc3300; text-decoration: underline;}

a:hover { color: #00632b; text-decoration: none; }
h1 { color: #CC3300; font-size: 100%; background: url('images/h1.gif') no-repeat; padding: 2px 0px 20px 30px; margin: 0px; border: 0px;}
h2, h3 { font-size: 100%; padding: 20px 0px 10px 0px; margin: 0px; border: 0px;}
h2 { color: #CC3300;}
h3 { color: #336600;}
.seda, a.seda { color: #666666; text-align: center;}

/* bloky ---------------------------------------------------------------------- */
#celek {width : 720px; position: absolute; top: 0; height: auto; left: 50%; margin-left: -360px;}
#vrchlogo {position: absolute; top: 38px; left: 64px; width: 656px; height: 96px;}

#vrchdatum {position: absolute; top: 18px; left: 419px; width: 280px; height: 17px; color: #ffffff; background: #46a95f; border: 1px solid #27743a; text-align: center;}
#levmenu {position: absolute; top: 187px; left: 95px; width: 207px; text-align: left;}
#stred {position: absolute; top: 189px; left: 350px; width: 10px; height: 376px; background: url('images/stred.gif') no-repeat;}
#text {position: absolute; top: 187px; left: 419px; width: 301px; text-align: justify;}

/* ostatni ---------------------------------------------------------------------- */

.ram {padding: 1px; border: 1px solid #46a95f; margin: 1px;}
.noram {padding: 0px; border: 0px; margin: 0px;}
#exter-links{width:auto;position:absolute;top:20px;right:-185px;}
#exter-links a{color:white;text-decoration: none;padding:0px 3px;font-weight:bold;}
#exter-links a:hover{text-decoration: underline;}

/* menu ---------------------------------------------------------------------- */
#levmenu ul {list-style: none;	margin: 0px; padding: 0px; border: none;}
#levmenu li { margin: 0px;	padding: 0px; border: none; width: 207px; text-align: right;}

#levmenu li a {display: block; background: url('images/tlac01.gif') no-repeat; color: #00632b; margin-left: 5px; text-decoration: none; max-width: 207px; height: 22px; left: 10px; padding-right: 20px; padding-top: 2px; font-weight: bold;}
#levmenu li a:hover {background: url('images/tlac02.gif') no-repeat; color: #cc3300;}
.mezera { width: 207px; max-width: 207px; height: 10px;}

#levmenu li.ostatni a {display: block;    background: url('images/tlac03.gif') no-repeat; color: #00632b; font-weight: normal;}
#levmenu li.ostatni a:hover {background: url('images/tlac04.gif') no-repeat; color: #cc3300;}

/*anketa*/
#anketa{position:relative;float:left;clear:both;width:100%;margin:10px 0px;color:#CC3300;}
#anketa a{color:#00632B;}
#anketa b{position:relative;float:left;clear:both;width:100%;}
.anketa_line{display:block;float:left;height:8px;margin-right:6px;overflow:hidden;position:relative;}
.anketa-value{position:relative;float:left;clear:both;width:100%;}
.anketa_line0{background:url("images/anketa_line0.gif") no-repeat scroll left top transparent;height:8px;position:relative;width:161px;}
.hlasy_procenta{position:relative;float:left;top:-3px;}
.hlasy_text{position:relative;float:left;clear:both;width:100%;margin:10px 0px 7px 0px;}

.voters{position:relative;float:left;clear:both;width:100%;margin:10px 0px 0px 0px;}