body	{
	background-color:#c0c844;
}
body, h1, h2, h3, h4	{font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif}

/*odkazy*/

a	{
	color:#133F6A;
	text-decoration:none
}
a.black	{
	color:black;
}
a:visited	{
	color:#133F6A
}
a.black:visited	{
	color:black;
}
a.dept, a.dept:visited	{
	color:#ecefc3
}
a:hover, a.dept:hover, a.black:hover	{
	color:red;
	background-color:#c0c844
}
.text a {text-decoration:underline
}

/*tabulky*/

.hlavni		{
	margin-left:auto;
	margin-right:auto;
	background:url("pic/pozadi_vegsci.jpg") 0 -20px no-repeat
}
td			{
	font-size:12px
}
td.person	{
	font-size:14px
}
tr.person td.person	{
	font-size:12px
}
.fytol	{
	border-collapse: collapse; 
}

.fytol td	{
	padding: 2px 5px;
	border-top: 1px solid #c0c844;
	vertical-align: top;
}
/*bloky*/

div.text		{
	margin:10px 10px
}
div.menu		{
	margin:0;
	padding:10px 1px 0px 3px;
	font-size:13px;
	font-weight:bolder;
	background-color:#dfe39d;
	border-top:4px solid  #dfe39d
}

/*nadpisy*/

h3, h5, img, table, td, tr	{
	margin:0;
	padding:0
}
.intext	{margin-right:5px; border:1px solid black}
h4			{
	margin:20px 20px 0px 10px;
	padding:0
}
h1			{
	font-size:38px;
	text-align:center;
	margin:0;
	padding:2px 0px 20px 0px
}
h2			{
	margin:0px 20px 10px 10px;
	text-align:center;
	font-size:20px;
	padding:1px
}
h2.left		{
	text-align:left;
}
h3			{
	text-align:center
}
h3 span		{background-color:#c0c844}
h3, h4		{
	font-size:16px
}
h5			{
	font-size:14px
}

/*seznamy*/

ul, ol	{
	margin-top:5px
}
li			{
	margin:0px 10px 0px 10px;
	font-size:14px;
}
.database {
	float: left;
	width: 90%;
	margin: 5px 0 0 7em;
	padding: 0;
}
.database li {
	float: left;
	width: 12em;
	padding: 0;
} 
.veg	{padding-left:4px;
	margin-left:45px}
.veg li	{text-indent: 0;
	margin-left:-15px;
	padding:0}
ul.menu		{
	margin:0;
	padding:0;
	font-size:13px;
	list-style:none;
	font-weight:normal
}

.odstup li	{margin-bottom:10px}
li.menu	{
	text-indent: -7px;
	margin:0;
	padding:0px 0px 0px 14px;
	list-style:none;
	font-size:13px;
}
li.pub			{
	padding:1;
	margin:5px 0px 0px 0px;
	text-indent: -30px;
	line-height: 19px;
	list-style:none
}

/*odstavce*/

p			{
	font-size:14px;
	margin-top:5px;
	margin-left:10px
}
p.dept		{
	font-size:14px;
	font-weight:bold;
	margin:3px 4px 0px 0px;
	text-align:center
}
p.copy		{
	font-size:10px;
	color:#7f7f7f;
	margin:0;
	text-align:center
}
p.person		{
	font-size:14px;
	line-height: 19px;
}
p.textfl		{
	font-size:16px
}
p.textfl:first-line	{
	font-size:22px;
	font-weight:bold
}

/*zbytek*/

.center		{
	text-align:center
}
.red			{
	color:red;
}
.courier		{
	font-size:16px;
	font-family:"Courier" , monospace;
}
#logo	{
	margin: 0;
	padding: 0;
	border:none;
	background-color:#ecefc3;
	border-right:2px solid  #dfe39d
}
.menu		{
	background-color:#dfe39d
}
.text		{
	background-color:#ecefc3
}
.publ_cz	{color:#008080}
.border	{
	border: 2px solid #c0c844;
}

/*vegetace*/

/*div*/
.v_colorband {
	font-size: 1em;
	width: 98%;
	background-color: white;
	padding: 5px 5px 5px 5px;
}
.v_orig	{
	background-color: white;
	padding: 5px 5px 5px 15px;
	margin: 5px 10px 0px 10px;
}
.v_img	{
	margin: 0 10px 10px 10px;
	float: right;
}
.v_class	{
	font-weight: bold;
	}
.v_orig, .v_colorband, .v_img	{
	border: 1px solid	#dfe39d;
}
/*#FFE1B6;*/


.v h2	{
	font-size: 1.4em;
	text-align: left;
	margin-top: 10px;
	font-weight: normal;
}
.v p, .v li	{
	font-size: 1.1em;
}
.v li {
	margin-left: 0;
}
.v .summary {
	font-size: 1em;
}

/*paragraph*/
.v_orig p {
	font-size: 1em;
	text-indent: -10px;
}
.v_orig p.holotyp {
	text-indent: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.v_orig p.zalomeni {
	text-indent: 10px;
	margin-left: 0px;
	margin-top: 0px;
}
.review span	{
	font-weight: bold;
}
p.diag {
	margin-bottom: 0px;
}
p.const {
	margin-top: 0px;
	margin-bottom: 0px;
}
p.domin {
	margin-top: 0px;
}
/*img*/
.v_img a img	{
	border: none;
}
/*
*	{
	margin:0;
	padding:0;
}
img{
	border:none;
}
a{
	outline:none;
}*/
body{
	behavior:url(/scripts/csshover3.htc);
/*	color:#666;
	font-family:sans-serif;
	font-size:12px;*/
}
.expandable-menu{
	background:white;
	/*#f2f2f2*/
	behavior:url(#default#savehistory);/*for JavaScript menu*/
	float:left;
	padding:9px 25px 24px 28px;
	width:650px;
}
.expandable-menu-sign{
	color:#133F6A;
	/*#969495;*/
	float:left;
	text-align:right;
	vertical-align: top;	
	width:20px;
	font-size-adjust: 0.7;
}
.expandable-menu-sign:hover{
	cursor:pointer;
}
.primary{
	/*border-bottom:1px solid #969495;*/
	float:left;
	padding:5px 0;
	width:100%;
}
.primary-title{
	float:left;
	width:auto;
	padding-top: 3px;
}
.primary-title:hover{
	cursor:pointer;
}
.secondary{
	background:white;
	/*#f9f9f9;*/
	float:right;
	padding-bottom:2px;
	width:100%;
}
.secondary-item{
	float:left;
	padding-top:5px;
	
	margin-left: 20px;
	width:570px;
}
.secondary-title{
	/*border-bottom:1px solid #dadada;*/
	float:left;
	padding-bottom:2px;
	width:508px;
	padding-top: 3px;
}
.secondary-title:hover{
	cursor:pointer;
}
.secondary .expandable-menu-sign{
	/*border-bottom:1px solid #dadada;*/
	padding-bottom:5px;
}
.terciary{
	background:white;
	/*#f9f9f9;*/
	float:left;
	padding-left:55px;
	padding-bottom:2px;
	width:595px;
	width:auto;
}
.terciary-item{
	float:left;
	padding:2px 0;
	width:100%;
}
.terciary-title{
	float:left;
	width:auto;
}
.terciary-title:hover{
	cursor:pointer;
}
