body	{
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFFFFF;
}
body, h1, h2, h3, h4, h5 {font-family:"Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;}

/*bloky*/

#content	{
	width: 96%;
	margin:1em auto;
	padding:0;
	text-align:left;
	max-width: 64em;
	min-width: 54em;
	/*_width: 50em;*/
}
#header	{
	width: 100%;
	margin:0;
	padding:0.5em 0.5em 0 0.5em;
	text-align:center;
	background-color:#e6ff80;
}
#header-content	{
	width: 54em;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#sidebar-news	{
	float:right;
	width:10em;
	margin: 0.2em 0 0.5em 0.5em;
	padding:0.2em;
	border:1px solid #759200;
	background-color: #ffffff;
}
#sidebar-news-content	{
	margin:0;
	padding: 0;
	font-size:90%
}
#main	{
	float:left;
	width:100%;
	margin:0.7em 0.3em 0 0.3em;
	padding:0;
	background-color: #f2ffbf;
}
#main-content	{
	margin:0;
	padding: 0.5em 0.5em;
}
#fac	{
	float: left;
	font-size: 0.7em;
	padding: 0;
	width: 11em;
}
#univ	{
	float: right;
	font-size: 0.7em;
	padding: 0;
	width: 11em;
	text-align: right;
}
#search {background-color:#e6ff80; padding:0.5em; width:58.5em; margin-left:auto; margin-right:auto;}
div.right {float:right;}
div.left {float:left;}
.r_left {float:left; width:20em}
.r_right {float:left; width:45em}
hr.cleaner	{
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding:0;
	border:none;
	visibility: hidden
}
.clearleft	{clear: left}
.lefthalf	{float:left; width:47%; margin:0; padding:0.5em 0.5em 0.5em 0.5em}
.righthalf	{float:right; width:47%; margin:0; padding:0.5em 0.5em 0.5em 0.5em}
/*nadpisy*/

h1	{
	font-size:2em;
	text-align:center;
	margin:0;
	padding:0.5em;
}
h1.title	{
	padding:0;
}
h2	{
	font-size:1.8em;
	color:#759200;
	text-align:center;
	margin:0;
	padding:0.6em 0.5em 0.2em 0.5em;
}
h5, td.person2	{
	font-size:1em;
	margin:0;
	padding:0.5em 0.5em 0em 0.5em;
	font-weight:bold;
	color:#759200;
}
td.person1	{
	padding:0.5em 0.5em 0em 0.5em;
	font-weight: bold;
	font-style: italic;
}
.library, .herbarium	{
	text-align:center;
	border:1px solid #759200;
}
/*.herbarium	{width:300px;}*/
.herbarium tr td {width:150px;}
.rezervace, .rezervace_suda	{
	padding:0.3em 0.3em;
}
.rezervace_suda {background-color:#e6ff80}
p.news	{
	text-align:center;
	font-weight: bold;
	text-transform: uppercase;
}
p.newsup	{
	border:1px solid #759200;
	margin-bottom:0.5em;
	background-color:#FF9966;
	text-align:center;
/*	text-decoration:blink;*/
}
p.underlined	{
	border-bottom:1px solid #759200;
	margin-bottom:0.5em;
}
h5.left	{
	text-align:left;
}
h3	{
	font-size:1.4em;
	text-align:center;
	margin: 0;
	padding:0;
	font-weight:bold;
}	
h4	{
	font-size:1.2em;
	text-align:center;
	margin: 0;
	padding:0.5em;
	font-weight:bold;
	color:#759200;
}
h4.warning	{
	font-size:0.8em;
	text-align:center;
	margin: 0;
	padding:0.5em;
	font-weight:bold;
	color:red;
}	
p	{
	font-size:0.8em;
	margin: 0;
	padding: 0.5em;
}
.italic	{font-style:italic}
.red	{color: red;}
p a, td a, th	{
	font-weight:bold;
}
a, a:visited, a:active	{
	color: blue;
	text-decoration: none;
}
a:hover	{
	color:#0066ff;
	text-decoration: underline;
}
a.subscr	{
	color: #8D8D8D;
	text-decoration: none;
}
a.subscr:hover	{
	color: #0066ff;
	text-decoration: underline;
}
img.left	{
	border:1px solid #759200;
	margin: 0.5em 0.5em;
	text-align: left;
	float: left;
}
img.right	{
	border:1px solid #759200;
	margin: 0.5em 0.5em;
	text-align: right;
	float: right;
}
ul	{
	margin:0;
	padding:0.5em 1.5em;
}
ul.plain	{list-style-type:none;}
table	{
	margin:0;
	padding:0.5em;
}
.top tr td	{
	vertical-align:top;
}
table.person {padding:0; border:0; margin:0 auto;}
td, th, li	{
	font-size: 0.8em;
	margin:0;
	padding: 0.1em 0.2em;
}
li.theses {text-indent: -2.0em; margin:0.2em 0 0.2em 1em;}
li.insideli	{
	margin:0 0 0 2em;
}
td.person	{
	border-bottom:1px solid #759200;
	padding:0.3em 0.3em;
}
.underline	{text-decoration:underline;}
.right	{text-align:right;}
.center	{text-align:center;}
.middle	{
	vertical-align:middle;
	border: none;
}
.nobord	{
	border: none;
}
#subscr	{
	color: #8d8d8d;
	text-align: center;
}

/*menu*/

#menuHolder	{
	margin:0 1em;
	position: relative;
	top: -0.2em
}
.menuItem	{
	font-size: 0.8em;
	background-color: #ccff00;
	padding: 0;
	margin: 0;
	line-height:1.6em;
	border: 1px solid #759200;
	text-align: center;
}
.submenuItem, .submenuItem2	{
	font-size: 0.8em;
	background-color: #e6ff80;
	margin: 0;
	line-height:1.6em;
	border-bottom: 1px solid #759200;
	border-left: 1px solid #759200;
	border-right: 1px solid #759200;
}
.submenuItem	{
	text-align: left;
}
.submenuItem2	{
	text-align: right;
}
.submenuItem a:hover, .submenuItem2 a:hover	{
	background-color: #f2ffbf;
}
a.menuLink {
	font-size: 1em;
	padding: 0.19em 0.2em;
	margin: 0;
}
.cssSupport {display: none;}
.visibleMenu	{margin:0; padding:0}

#visibleMenu1, #visibleMenu2, #visibleMenu3, #visibleMenu4, #visibleMenu5, #visibleMenu6 , #visibleMenu7, #visibleMenu8 .visibleMenu	{
	margin: 0;
	padding: 0;
	height: 1.6em;
	cursor: hand;
}
#visibleMenu1, #visibleMenu2 {width: 3.5em;}
#visibleMenu3 {width: 9em;}
#visibleMenu5 {width: 10em;}
#visibleMenu4, #visibleMenu6 ,#visibleMenu7 {width: 8em;}
#visibleMenu8 {width: 4em;}
#hiddenMenu1	{width: 12em;}
#hiddenMenu2	{width: 12em;}
#hiddenMenu3	{width: 17em;}
#hiddenMenu4	{width: 21em;}
#hiddenMenu5	{width: 12.5em;}
#hiddenMenu6	{width: 10em;}
#hiddenMenu7	{width: 15.5em;}
#hiddenMenu8	{width: 10em;}

/*kalendar rezervaci*/

table.calendar {padding:0; margin:0 auto}
.calendar tr td {border:1px solid #f2ffbf; border-collapse:collapse; height:4em}
th.cal_mesic {vertical-align:center}
p.cal_month	{font-size:1.0em; margin: 0 13em; padding: 0.5em; background-color: #e6ff80}
p.cal_month span {font-size:1.2em; text-transform:uppercase}
.red {color:red}
.cal_weekend, .cal_weekend a {color:red; background-color:#e6ff80}
.cal_weekendfull {color:red; background-color:#ccff00}
.cal_weekday {background-color:#e6ff80}
.cal_weekdayfull {background-color:#ccff00}
.dny th {width:7em; text-align:center}
/*#759200 tmavy okraj
#e6ff80 submenu
#f2ffbf menu
#f2ffbf main*/

/* botanical guide */
/*#botgui	{width:800px; height:430px; background:maroon url("pic/botanical_guide.jpg"); background-repeat:no-repeat; margin:0 auto; padding:0;background-color: #ffffff;}
#transparent	{width:250px; background-color:#e6ff80; filter:alpha(opacity=50); opacity: 0.5; -khtml-opacity: 0.5;}
#transparent div a	{font-weight:bold; color: #000000; opacity: 1;}
width: 800px; height: 430px;
#transbox {width:250px; height:180px; margin: 5px 5px; padding:0; border: 1px solid black; position:absolute; z-index:0; background:#ffffff; color:#000000;
filter:alpha(opacity=70);
opacity:0.7;}
#notrans {padding:0; margin: 5px 5px; font-weight: bold; z-index:2; position:relative; background:none; color: #000000;}*/

div.botgui {width: 900px; height: 475px; border: 1px solid black; margin: 0 auto; padding:0;  background: url(sites/botanical_guide.jpg); background-repeat:no-repeat;}

#botgui1, #botgui2, #botgui3, #botgui4, #botgui5, #botgui6, #botgui7, #botgui8 {display:none; margin:0; padding:0;}
