/* zakladni definice a pisma */

body,ul,li,h1,h2,h3,td,th{font-size:small;line-height:120%;font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;}
body,ul,li,td,th{color:#000000;}
hr{border:0px none;border-top: 1px dotted #D48B00;color:#FFBD40}
img{border:0px none;}
li{list-style-position:outside;list-style-type:disc;margin:0px}
#hajedna{color:#ccffff;font-size:1px;line-height:1%;}
.first_line{margin:0px 0px 0px 0px;}

/* body */
body{font-size:small;background: #E0EBFD ; top left fixed repeat-x;color:#000;}
html{padding:0 0 0 0;margin:0 0 0 0;   }
body {background-image: url(images/pozadi.jpg);background-repeat: repeat-x;padding:0 0 0 0;margin:0 0 0 0;}
/* jak se zobrazuji odkazy */
a{}
a:link{color:#BF0000;text-decoration:underline}
a:visited{color:#AA0000;text-decoration:underline}
.itembody a:link,.itembody a:visited{color:#E60000}

/* nadpisy */
h1,h2,h3,h3 a,h4{font-size:medium;font-weight:bold}
div#logo{color: #000; font-size: small; font-weight: bold; background-color: #A8C6FC; margin: 0 0 0 0;  border-bottom: 1px solid #000000; padding: 5px 10px 0 0; text-align: right; background-image: inherit; background-position: top left; background-repeat: no-repeat; height: 115px; display: block; }
h1{font-size:medium;line-height:20px;color:#e60000;margin-bottom:8px;margin-top:8px;padding-left:3px;padding-right:3px}
/*h2{font-size:medium;line-height:20px;color:#e60000;margin-bottom:8px;margin-top:8px;padding-left:3px;padding-right:3px}*/

h2.item2 { padding-left: 30px; }
h2,h2 a:link,h2 a:visited{font-size:medium;color:#000000;padding:1px 2px 1px 2px}
h2.comment,h2.comment a{margin-bottom:5px;font-size:small;font-weight: normal;}
h2.comment{font-weight:normal}
h2.comment a:hover{background-color:#A52A2A;color:#FFFFFF}
/* nadpis clanku - v detailu clanku */
h2.item2 { display: block; font-size: large; line-height: 150%; color: #E60000; margin: 20px 0px 10px 0px; border: 0px; }

h3{background-color: #FEDBD5; color:#555555;padding:2px 0px 2px 10px;font-weight: normal; font-size:small}


.nav {	background-color: #BED4FC;padding: 4px 4px 4px 4px;border: 1px; border-bottom: 1px solid #8AB1FC; border-right: 1px solid #8AB1FC; border-left: 1px solid #E0EBFD; border-top: 1px solid #E0EBFD;}

/* smaller pismo */
.smaller,.smaller ul,.smaller li,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5,.smaller a,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5{font-size:small;}
.smaller a, .smaller a:link, .smaller a:visited{font-size:small;line-height:15px;border:0px none;color:#550000;font-weight:normal;text-decoration:none}

/* content celeho webu a centrovani na obrazovce */
#content{border-left: 10px solid #606060; border-right: 10px solid #606060; min-width: 600px; width: 90%; border: 1px solid #000; padding: 0 0 0 0; overflow: hidden; background-color: #FFFFFF;max-width:800px; width:expression(document.body.clientWidth > 800? "800px": "90%" ); margin:20px auto 20px auto;}

/* hlavni pruh s clanky */
#items .itembody h2{font-size:medium;line-height:20px;color:#605200;margin-bottom:8px;margin-top:8px;padding-left:3px;padding-right:3px; text-align:left;font-weight: bolder;}
#items .itembody h3{font-weight: bolder;}
* html body .itembody { overflow: hidden; }
#items{ background-color: #ffffff; color: #000000; padding: 20px 20px 20px 20px; margin: 0 0 0 0; text-align:justify}
#items h2, #clanek h2{ font-size: small; color: #414B54; margin: 20px 0px 5px 0px; padding: 3px 10px 3px 3px; text-align: left; border: 0px none; }
/* nadpis clanku - na titulce */
#items h2.item, h2.item a:link, h2.item a:visited{ font-size: medium; font-weight: bold; line-height: 150%; color: #E60000; margin: 0px 0px 10px 0px; }
#items hr,#clanek hr{border:0px none;border-top: 1px dotted #CDBB9C;color:#ffffff}
#items_error{ background-color: #ffffff; color: #ff0000; padding: 20px 20px 20px 20px; margin: 0 0 0 0; text-align:justify; font-weight: bold;font-size:12pt;}
#items td.eden_users_td_data h2{text-align:left; font-size: 20px;color:#605200;}
/* hlavni navigacni menu */
#menu{ color: #000000; float: right; text-align: left; width: 25%; background-color: #A8C6FC; padding: 10px 10px 10px 10px; margin: 0 0 20px 20px; border-left: 1px solid #000; border-bottom: 1px solid #000; overflow: hidden; }
#menu *{font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;  font-size: 10px;  }
#menu h2{ font-size: medium; color: #000; font-weight: bold; text-align: left; margin-top: 20px; margin-bottom: 15px; }
#menu h2#prvni {margin-top:0px;}
#menu h2.menu_right{background-color: #9EC0FC; color:#000000; padding:2px 2px 2px 10px; font-weight: bold; font-size:12px; border: 1px; border-bottom: 1px solid #8AB1FC; border-right: 1px solid #8AB1FC; border-left: 1px solid #E0EBFD; border-top: 1px solid #E0EBFD;}
#menu hr{border:0px none;border-top: 1px dotted #51462E;color:#DCD0B8}
/* navigace na dalsi stranky, paticka */
#navigation{ padding: 5px 10px 5px 10px; text-align:right}

/* nav01=navigace, nav02=+-10 stranek, nav03=rubriky */
#nav01,#nav02,#nav03{margin:0 auto 15px auto; font-size:small;line-height:16px;text-align: left;padding: 1px 1px 0px 1px; background-color: #666666; width:90%}
#nav01 a,#nav02 a,#nav03 a{ font-size:small;display: block; padding: 2px 0px 2px 5px; margin: 0px; background-color: #FFE3CA; border-bottom: 1px solid #725F38;text-decoration:none }
#nav02,#nav03,#nav02 a,#nav03 a{font-size:small;}
#nav01 a:link,#nav01 a:visited,#nav02 a:link,#nav02 a:visited,#nav03 a:link,#nav03 a:visited { color: #000000; margin: 0px; }
#nav01 a:hover,#nav02 a:hover,#nav03 a:hover{ background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }
#nav03{margin-top:5px}
/* aktivni bod */
#nav01 .active,#nav02 .active,#nav03 .active{background-color: #ffffff;}
.nav ul li p{display: inline;}

/* navlist1=articles, navlist2=search, navlist3=blogroll */
#navlist1,#navlist2,#navlist3{font-size:small;margin:0px auto 15px auto; text-align: left;padding: 1px 1px 0 1px; background-color: #666666; width:90%}
#navlist1 a,#navlist2 a,#navlist3 a{ font-size:small;display: block; padding: 2px 0px 2px 5px; margin: 0px; background-color: #FFE3CA; border-bottom: 1px solid #725F38; text-decoration:none}
#navlist1 a:link,#navlist1 a:visited,#navlist2 a:link,#navlist2 a:visited,#navlist3 a:link,#navlist3 a:visited { color: #000000; margin: 0px; }
#navlist1 a:hover,#navlist2 a:hover,#navlist3 a:hover{ background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }
#navlist2{float:right;width:110px;padding-top:1px}
#navlist3{margin-top:5px}
/* aktivni bod */
#navlist1 .active,#navlist2 .active,#navlist3 .active{background-color: #ffffff;}

/* komentare */
.commentbody,.commentchild,.commentparent,.commentactive{display:block;background-color:#FEFBF5;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border:1px solid #DDCFB7;padding:5px 5px 5px 5px;text-align:justify;color:#000}
.commentchild{background-color:#E3EBFB;color:#000000;border:1px solid #8EAFF1;}
.commentparent{background-color:#FEF7D6;color:#000000;border:1px solid #F5D934;}
.commentactive{background-color:#FFFFFF;color:#000000;border:1px solid #C2A87D;}
.commentinfo{font-size:small;color:#87600D;margin-bottom:11px}
.commentform{text-align:right}

/* clanek */
.itembody {color:#000000;text-align:justify}
/*.itembody * {font-size:14px;line-height:19px;color:#000000;font-weight:normal;text-align:justify}*/
.iteminfo{font-size:small;color:#000000; margin-bottom:15px; margin-top:10px; vertical-align:middle;}
.iteminfo p{ margin: 0 0 5px 0; padding: 0 0 0 0; }
.iteminfo a{font-size:small;color:#E60000;}
.iteminfo a:link{font-size:small;color:#E60000}
.iteminfo a:visited{font-size:small;color:#E60000}
.iteminfo a:hover{color:#E60000}


/* citace a tabulka se dvema ruzne barevnymi radky */
/*blockquote{border:2px solid #E0D2BF;border-bottom:3px solid #F8F5F1;border-right:3px solid #F8F5F1;padding:5px 10px 5px 10px; margin:10px;background-color:#EAE0D4;color:#000000;font-weight:normal;}
blockquote h4,.tabulka h4{margin:0px;padding:1px 1px 1px 10px;font-size:small;line-height:14px}*/

/* floating pictures in itembody */
.itembody .leftbox {float:left; background: url(images/shadowAlpha.png) no-repeat bottom right; margin: 15px 15px 10px 0px;line-height:0px;}
.itembody .leftbox img  {display: block;position: relative;background-color: #ffffff;border: 1px solid #a9a9a9;margin: -5px 5px 5px -5px;padding: 4px;line-height:0px;}
.itembody .rightbox {float:right;background: url(images/shadowAlpha.png) no-repeat bottom right;margin: 15px 0px 10px 15px;line-height:0px;}
.itembody .rightbox img {display: block;position: relative;background-color: #ffffff;border: 1px solid #a9a9a9;margin: -5px 5px 5px -5px;padding: 4px;line-height:0px;}

/* nezobrazeni */
.skip{display:none}

/* phpBB formatovani textu */
.b{font-weight:bolder}
.i{font-style:italic}
.z{font-style:normal; font-variant:small-caps}
.u{text-decoration:underline}
.t{margin:5px 20px 5px 20px;padding:5px;border:1px solid #797979;border-bottom:2px solid #363636;border-right:2px solid #363636;}
.c,.r{color:red}
.m,.l{color:blue}
.u{text-decoration:underline}

/* centrovani na obrazovce */
.centrovani{text-align:center;margin-left:auto;margin-right:auto}

/* pro formulare */
fieldset{padding:5px; width:60%;}
legend{margin-bottom:5px;padding-right:10px;color:#800000}
.highlight{background-color:#F0E68C;color:#000000;padding:2px}

/* vypis zdrojaku */
pre{background-color:#FFFFFF;border:1px solid #797979;border-left:0px none;color:#2A2A2A;padding:5px 5px 5px 20px;margin:0px;overflow:auto;font-size:small;line-height:17px;font-family:"Arial Narrow",Arial, "Lucida Grande CE", lucida, sans-serif;}

/* articles and comment statistics list, blogroll */
ul, ul.search {margin:-5px 0px 5px 16px;padding:0px;list-style: square inside url(images/ul.gif); }
ul li{margin:2px 0px 0px 0px;padding:2px}
/* google and local search list */
ul.search li{margin:0px 0px 0px 30px;padding:2px}

/* list in itembody */
.itembody ul{margin-top:5px}
.itembody li{margin-bottom:5px;margin-top:5px;list-style: square outside url(images/arrow.gif);margin-left:20px;}



/* neaktivni hover odkazy */
.nohover a,.nohover a:link,.nohover a:visited,.nohover a:hover,a.nohover,a.nohover:link,a.nohover:visited,a.nohover:hover{border:0px none;text-decoration:none;}
/* aktivni hover odkazy */
a:hover, .itembody a:hover, h2.item a:hover, .smaller a:hover {text-decoration: underline}


/* comment form*/
.commentform{text-align:right;margin:0px;padding:10px;}
/* login and search from */
.loginform, .searchform{text-align:center}

/* rss links */
#rss {clear:both}
#rss *{ line-height: 0px; margin: 0 0 0 0; padding: 0 0 0 0}
#rss div{ text-align:center}
#rss a:link,#rss a:visited,#rss a:hover{ padding: 0 0 0 0; margin: 0 0 0 0; text-decoration: none; line-height: 0px; text-align: center;}
#rss img{border:0px;width:80px;height:15px;line-height: 0px;padding: 0 0 0 0;margin: 0 0 0 0;}


/* footer */
#footer{ color: #ffffff; clear: both; text-align: center; padding: 2px 15px 6px 15px; margin: 0 0 0 0; font-size: small; background-color: #A8C6FC; border-top:1px solid #000000; }
#footer a:link{ color:#ff0000; text-decoration: underline; font-size:small}
#footer a:visited{color:#ff0000; text-decoration: underline; font-size:small}
#footer a:hover{color:#ff0000; text-decoration: underline; font-size:small}  
 /* forms */
.formfield { background-color: #ffffff; border: 1px solid #8E7A47; color:#000}
.formbutton{ background-color: #F3DAC1; border: 1px solid #8E7A47; margin-top: 2px; padding:0 0 0 0;font-size: small; color:#000; text-align: center;}
input {margin-bottom:3px}

/* select */
form#CSSSwitch fieldset { margin: 0 auto 0 auto; text-align: center; }

/* main menu */
#mainmenu{text-align:center;width:800px;background-color:#FEDBD5;margin: 0px 0px 0px 1px;}
#mainmenulist{margin:0 0 0 0; padding:0 0 0 0; }
#mainmenulist ul, #mainmenulist li{ margin: 0 0 0 0; padding: 0 0 0 0; display: inline; list-style-type: none; border: 0 none; }
#mainmenulist a:link, #mainmenulist a:visited{ font-weight: bold; font-size: small; float: left; margin: 0 0 0 0; text-decoration: none; color: #000; border:0 none;border-right: 1px solid #ffffff; padding: 5px 0 5px 0;background-color: #FEDBD5; }
#mainmenulist a:hover{ font-weight: bold;text-decoration: none; background-color:#83AEFC;color:#FFFFFF}
#mainmenulist a:link#current, #mainmenulist a:visited#current{ font-weight: bold;color: #ffffff;text-decoration: none; background-color: #6B873B; border-color:#7797BD}
#mainmenulist a{ width: 113px;}
#divider{border-bottom: 1px solid #000; line-height: 0px; padding: 0 0 0 0; margin: 0 0 0 0; clear: both;}

/* EDEN */

.text {
	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-style:normal;
	font-size:13px;
	font-weight:normal;
}

.text A { color:#BF0000; text-decoration:underline; }
.text A:visited { color:#AA0000; text-decoration: underline; }
.text A:hover {color:#AA0000; text-decoration: underline;}
.text14 {
	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-style:normal;
	font-size:14px;
}
.text14 A { color:#BF0000; text-decoration:none; }
.text14 A:visited { color:#AA0000; text-decoration: none; }
.text14 A:hover {color:#AA0000; text-decoration: underline;}

.cw_link A { color:#000000; text-decoration:none; }
.cw_link A:link { color:#000000; text-decoration:none; }
.cw_link A:visited { color:#000000; text-decoration: none; }
.cw_link A:hover {color:#E05E00; text-decoration: underline;}

.nadpis_clanku{
	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-style:normal;
	font-size: large;
	color:#E60000;
	font-weight: bold; 
}
.nadpis_clanku A {color:#BF0000; text-decoration:none; }
.nadpis_clanku A:visited { color:#AA0000; text-decoration: none; }
.nadpis_clanku A:hover {color:#AA0000; text-decoration: underline;}
td.kapitoly{
	width:550px;
	background-color:#A1A1A1;
	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding:5px;
	margin:0px;
}
.kapitoly_seznam{
	width:550px;
	background-color:#D4D4D4;
	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding:5px;
	margin:0px;
}
.kapitoly_seznam a:link { color:#0000CC; text-decoration:none; }
.kapitoly_seznam a:visited { color:#0000CC; text-decoration:none; }
.kapitoly_seznam a:hover { color:#0000CC; text-decoration:underline; }
.suda {	background-color: #F1F1F1;}
.licha { background-color: #FFFFFF;}
.green {	color: #0FD710;}
.red { color: #FF0000;}
.dblue { color: #4E4187;}
.editor_o { background-color: #ffffff; border-bottom: buttonshadow 1px solid;    border-left: buttonhighlight 1px solid;    border-right: buttonshadow 1px solid;    border-top: buttonhighlight 1px solid;   cursor: hand;    margin-left: 0px;    margin-right: 0px}
.editor_v { background-color: #BED4FC; border-bottom: buttonshadow 1px solid;    border-left: buttonhighlight 1px solid;    border-right: buttonshadow 1px solid;    border-top: buttonhighlight 1px solid;   cursor: hand;    margin-left: 0px;    margin-right: 0px}

.clanekiframe {font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;font-size:12px;padding:5 5 5 5;background-color:#FFFFFF;}
.clanekiframe A { color:#BF0000; text-decoration:underline;}
.clanekiframe A:link { color:#BF0000; text-decoration:underline;}
.clanekiframe A:visited { color:#AA0000; text-decoration: underline; }
.clanekiframe A:hover {color:#AA0000; text-decoration: }

.msg_err {font-weight:bold;font-size:14px;padding:10px 0px 10px 0px;color:#ff0000;}
.msg_ok {font-weight:bold;font-size:14px;padding:10px 0px 10px 0px;color:#00da00;}

.aaa{	color: #c0c0c0;}
.scr{cursor: hand;}
.search{	font-size:11px;	font-family: Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;}
.zvyrazneni{background: #FFFF00;	color: #000000;}
/* kalendar archivu */
table.calendar{font-size:medium;margin:0px;padding:5px;margin-left:auto;margin-right:auto;text-align:center}
table.calendar td,table.calendar th{font-size:small;color:#555555;margin:0px;padding:3px;text-align:center}
td{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
table.calendar td a{font-size:small;}
tr.calendardateheaders{font-size:medium;font-weight:bold; background-color: #BED4FC;}

/* EDEN USERS */
table.eden_users_table {width:535px;}
td.eden_users_td_description{width:200px; text-align: right; vertical-align: top; padding: 4px 4px 4px 4px;}
td.eden_users_td_data{width:335px; text-align: left; vertical-align: top; padding: 4px 4px 4px 4px;}

#eden_hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.eden_hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

/* PODCASTS */
table.eden_podcasts{width:535px;}
tr.eden_podcasts_title_channels{}
tr.eden_podcasts_title_items{background-color: #9EC0FC; color:#000000; padding:2px 2px 2px 10px; font-weight: bold; font-size:12px;}
td.eden_poodcasts_title_id{width:40px;padding:2px;text-align:right;}
td.eden_poodcasts_title_title{width:320px;padding:2px;}
td.eden_poodcasts_title_date{width:80px;padding:2px;}
td.eden_poodcasts_title_duration{width:60px;padding:2px;}
td.eden_poodcasts_id{width:40px;text-align:right;}
td.eden_poodcasts_title{width:320px;}
td.eden_poodcasts_date{width:80px;}
td.eden_poodcasts_duration{width:60px;}

/* THUMB UP */
div.thumbs_count_up, div.thumbs_count_down {display:inline-block;vertical-align:middle;font-weight:bold; }
div.thumbs_count_up {color:#008040; }
div.thumbs_count_down {color:#ff0000; }
div.thumb_buttons, div.thumb_buttons_1 {display:inline-block;}
a.thumb_up, a.thumb_down {display:inline-block; background-position:center; height:12px; width:12px;vertical-align:middle; text-indent:-900%;text-decoration:none;}
span.thumb_up_2, span.thumb_up_3, span.thumb_down_2, span.thumb_down_3 {display:inline-block; background-position:center; height:12px; width:12px;text-indent:-900%;vertical-align:middle;}
.thumb_up {background: url(../../images/sys_thumb_up.gif);}  
.thumb_down {background: url(../../images/sys_thumb_down.gif);} 
.thumb_up_2, .thumb_up_3 {background: url(../../images/sys_thumb_up_2.gif);}  
.thumb_down_2, .thumb_down_3 {background: url(../../images/sys_thumb_down_2.gif);} 

/* simple css-based tooltip */
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}

/**************************************************************
	COMMENTS
**************************************************************/
.eden_comments{padding:3px;}

/**************************************************************
	POLL
**************************************************************/
/* POLL */
UL.eden_poll {margin:0;padding:0;width:195px;}
UL.eden_poll LI {background:#bed4fc;height:30px;list-style:none;padding:2px 3px 2px 3px;vertical-align:top;width:169px;}
UL.eden_poll LI DIV.eden_poll_left {clear:none;display:inline;float:left;text-align:left;vertical-align:top;background-color:#BBBBBB;overflow:hidden;height:10px;}
UL.eden_poll LI DIV.eden_poll_left IMG {vertical-align:top;}
UL.eden_poll LI DIV.eden_poll_right {clear:none;color:#696969;display:inline;float:right;text-align:right;vertical-align:top;}
UL.eden_poll_article {margin:0;padding:0;width:600px;}
UL.eden_poll_article LI {background:#D7D7D7;border-bottom:1px solid #A4A4A6;border-top:1px solid #FAFAFA;height:30px;list-style:none;padding:2px 2px 1px 2px;vertical-align:top;width:600px;}
UL.eden_poll_article LI DIV.eden_poll_left {clear:none;display:inline;float:left;text-align:left;vertical-align:top;background-color:#BBBBBB;overflow:hidden;height:10px;}
UL.eden_poll_article LI DIV.eden_poll_left IMG {vertical-align:top;}
UL.eden_poll_article LI DIV.eden_poll_right {clear:none;color:#696969;display:inline;float:right;text-align:right;vertical-align:top;}
UL.eden_poll_article_front {margin:0;padding:0;width:600px;}
UL.eden_poll_article_front LI {background:#D7D7D7;border-bottom:1px solid #A4A4A6;border-top:1px solid #FAFAFA;height:30px;list-style:none;padding:2px 2px 1px 2px;vertical-align:top;width:600px;}
UL.eden_poll_article_front LI DIV.eden_poll_left {clear:none;display:inline;float:left;text-align:left;vertical-align:top;background-color:#BBBBBB;overflow:hidden;height:10px;}
UL.eden_poll_article_front LI DIV.eden_poll_left IMG {vertical-align:top;}
UL.eden_poll_article_front LI DIV.eden_poll_right {clear:none;color:#696969;display:inline;float:right;text-align:right;vertical-align:top;}
#old_poll_title{background-color:#9ec0fc;color:#000000;font-size:1em;font-weight:bold;}
.old_poll_date {width:50px;padding:2px;}
.old_poll_quest {padding:2px;}
.old_poll_author {width:50px;padding:2px;}
.old_poll_comm {width:30px;text-align:right;padding:2px;}
UL.eden_poll_older {margin:0;padding:0;width:520px;}
UL.eden_poll_older LI {background:#D7D7D7;border-bottom:1px solid #A4A4A6;border-top:1px solid #FAFAFA;height:30px;list-style:none;padding:2px 2px 1px 2px;vertical-align:top;width:515px;}
UL.eden_poll_older LI DIV.eden_poll_left {clear:none;display:inline;float:left;text-align:left;vertical-align:top;background-color:#BBBBBB;overflow:hidden;height:10px;}
UL.eden_poll_older LI DIV.eden_poll_left IMG {vertical-align:top;}
UL.eden_poll_older LI DIV.eden_poll_right {clear:none;color:#696969;display:inline;float:right;text-align:right;vertical-align:top;}
#eden_poll_a {font-size:11px;text-align:left;}
td#eden_poll_q {padding:2px 2px 2px 2px;font-weight:bold;}
td#eden_poll_footer {padding:2px 2px 2px 2px;}
input.eden_poll_vote {vertical-align:middle;}
input#eden_poll_submit {background-color:#977f63;color:#ffffff;margin-left:2px;border:1px solid #000000;font-size:1em;cursor:pointer;padding:2px 3px 3px 3px;height:21px;text-align:center;}

/**************************************************************
CALENDAR
**************************************************************/
/**** month and year header at top of calendar ****/
.date_header			{ font-size:16px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; font-weight:bold }

/**** color and size of calendar cells.  ****/
.day_cell				{ background-color:#EDECD8; height:30; width: 30; }
.empty_day_cell			{ background-color:#EEEEEE; height:30; width: 30; }
.today_cell				{ background-color:#F5F4ED; height:30; width: 30; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000 }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000 }
.title_txt A:link		{ color:#0000FF; text-decoration:underline }
.title_txt A:active		{ color:#0000FF; text-decoration:underline }
.title_txt A:visited	{ color:#0000FF; text-decoration:underline }
.title_txt A:hover		{ color:#0000FF; text-decoration:underline }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; }

/**** column headers or days of the week ****/
.hlavicka_sloupcu		{ background-color:#999999; font-size:12px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold }

/**** footprint text ****/
.footprint				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000; font-weight:bold; }
.footprint A			{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#0000FF; font-weight:bold; }