BODY
 {
 SCROLLBAR-TRACK-COLOR: #FFFF99;
 SCROLLBAR-FACE-COLOR: #FFCC00;
 SCROLLBAR-ARROW-COLOR: #FF0000;
 SCROLLBAR-HIGHLIGHT-COLOR: #FFCC00;
 SCROLLBAR-SHADOW-COLOR: #FFCC00;
 SCROLLBAR-3DLIGHT-COLOR: #0000FF;
 SCROLLBAR-DARKSHADOW-COLOR: #0000FF;
 FONT-SIZE: 1ex;
 FONT-FAMILY: arial, sans-serif;
 FONT-size: medium;
 background-color: #ffffff;
 color: #000000;
}

div#osobnost
 {
	background-color: #ffff99;
	width: 640px;
	border-style: double none double none;
	border-width: 10px;
//	border-color: #3300cc;
	border-color: #cc0033;
}

.titulek 
	{
	font-size: 2,5ex;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;	
	color: #cc0033;
	}

.fota
	{
	float: left;
	width: 110px;
	vertical-align: top;
	}
.foto
	{
	font-size: 8pt;
	border-color: #ffffff;
	border-width: 5px;
	width: 100px;
	margin: 5px;
	border-style: double double double double;
	vertical-align: top;
}

.udaje
	{
	width: 430px;
	vertical-align: top;
	}

.popisek
	{
	font-size: medium;
	font-family: cursive;
	text-align: right;
	width: 100px;
	vertical-align: top;
	padding-top: 0px;
	color: #cc0033;
	}

.popisek2
	{
	font-size: small;
	font-family: cursive;
	text-align: left;
	color: #cc0033;
	}

.logo-text
	{
	font-size: medium;
	font-family: cursive;
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
	color: #cc0033;
}

.informace
	{
	font-size: medium;
	font-family: serif;
	text-align: left;
	width: 330px;
	vertical-align: top;
	padding-top: 3px;
}

.informace2
	{
	font-size: small;
	font-family: serif;
	text-align: left;
}

.informace3
	{
	font-size: small;
	font-family: serif;
	text-align: right;
}

.pracoviste
	{
	font-size: smaller;
	font-family: serif;
	text-align: left;
	width: 330px;
}
	
.www
	{
	color: Black;
	}

.loga
	{
	float: right;
	padding-top: 10px;
	width: 100px;
	vertical-align: top;
	}


.logo
	{
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: none;

}

li
{
	padding-top : 15px;
	margin-top: 0px;
}
p
{
	padding-top : 15px;
	margin-top: 0px; 
}
.nadpis {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	font-family: cursive;
	color: #cc0033;
}

	

.publikace
	{
	font-size: 2ex;
	font-family: serif;
	text-align: justify;
	list-style-type : square;
	list-style-position : outside;
	padding : 20px;
	margin : 0px;
}

.text
	{
	ffont-size: 2ex;
	font-family: serif;
	text-align: justify;
	list-style-type : disc;
	list-style-position : outside;
	padding : 20px;
	margin : 0px;
}
	
.zajmy
	{
	font-size: 2ex;
	font-family: serif;
	text-align: justify;
	list-style-type : circle;
	list-style-position : outside;
	padding : 20px;
	margin : 0px;
}

.zivotopis
	{
	font-size: 2ex;
	font-family: serif;
	text-align: justify;
	list-style-type : disc;
	list-style-position : outside;
	padding : 20px;
	margin : 0px;
}
.studium
	{
	font-size: 2ex;
	font-family: serif;
	text-align: justify;
	list-style-type : disc;
	list-style-position : outside;
	padding : 20px;
	margin : 0px;
}

.pozor {
	font-size : 24px;
	font-weight : bold;
	text-align : left;
	color : Red;
}
.zvyrazneni {
	font-weight : bold;
	text-decoration : underline;
}

.blk  {text-align : Justify; font-size : normal;  }
.blk_odkaz  {text-align : Justify; font-size : normal; TEXT-DECORATION: none; }
.ods  {text-align : Justify; text-indent : 20px; font-size : normal;}
.ods_c  {text-align : center; font-size : normal;}

.bold {font-weight : bold;}
.boldo {font-weight : bold;}

.it {font-style : italic;}
.ito {font-style : italic; text-indent : 20px;}
.itb {font-style : italic; font-weight : bold;}
.itbo {font-style : italic; font-weight : bold; text-indent : 20px;}

.npp {font-family: Courier, monospace;  }
.nppit {font-family: Courier, monospace; font-style : italic;}
.nppitb {font-family: Courier, monospace; text-indent : font-weight : bold;}
.nppo {font-family: Courier, monospace; text-indent : 20px;}
.nppito {font-family: Courier, monospace; text-indent : 20px; font-style : italic;}
.nppitbo {font-family: Courier, monospace; text-indent : 20px; font-style : italic; font-weight : bold;}
.npp_c {font-family: Courier, monospace; text-align : center; }
.npp_c {font-family: Courier, monospace; text-align : center; }



.red  {text-align : Justify; color : red;}
.red_c  {text-align : Justify; color : red; text-align : center;}
.red_r  {text-align : Justify; color : red; text-align : right;}
.redb  {text-align : Justify; color : red;  font-weight : bold;}
.redb  {text-align : Justify; color : red;  font-weight : bold;}
.red_1  {text-align : Justify; color : red; font-size : 18px;}

.blue  {text-align : Justify; color : blue;}
.blueo  {text-align : Justify; text-indent : 20px; color : blue;}


.small {color : black; font-size : 10px;}
.small_1 {color : black; font-size : 12px;}
.nadpis_index {font-size : 20px; font-weight : bold; text-align : center;}
.nadpis_red { font-size: 24px; color : red; font-weight : bold; text-align: center}

.autor {font-size : normal; text-align : right; font-style : italic;}
.clanek-autor {font-size : normal; text-align : right; font-style : italic;}
.upozorneni {font-size : normal; font-family: Courier, monospace; text-align : center; color : green; }
 


A.tlacitka {
	TEXT-DECORATION: none
}
A.tlacitka-noviny {
 BACKGROUND-COLOR: #ffcc00;
 FONT-WEIGHT: bold;
 FONT-SIZE: small; 
 COLOR: #0000ff; 
 FONT-FAMILY: sans-serif; 
 TEXT-DECORATION: none;
 vertical-align: middle;
}

td.tlacitka {
	BORDER-BOTTOM: white thin solid; BACKGROUND-COLOR: #ffcc00;  vertical-align: MIDDLE; padding-bottom: 4px;
}

A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.tlcs {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: sans-serif; 
}

.tlcs2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: sans-serif
}

.tlcs3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #339900; FONT-FAMILY: sans-serif
}

input.submit-hledat {
 margin-top: 0px;
 padding-top: 0px;
 text-align: center;
 width: 100px;
 vertical-align: middle;
 font-family: serif;
 font-size:  70%;
}

form.formik {
 margin-top: 0px;
 padding: 0px;
 text-align: center;
 vertical-align: top;
}


