body {	
		MARGIN: 0px 0px; 	
		BACKGROUND: "#FFFFFF";
		FONT-SIZE: 11px;
		font-family: Verdana, sans-serif;
		color: #666666;
}

table{	FONT-SIZE: 11px;
}

table.noborder {
		BORDER-COLLAPSE: collapse; 
		BORDER-WIDTH: 0px; 
}

table.main {
		BACKGROUND-COLOR: "#B9CFE1";
		BORDER-COLLAPSE: collapse; 
		BORDER-WIDTH: 0px; 
}		

td#levy_sloupec { background:#B9CFE1 url(../../img/logo_ti.gif) no-repeat bottom right; }		
td#pravy_sloupec { vertical-align:top; background:#B9CFE1; }		

td.text {	
		BACKGROUND-COLOR: #DFE3E7;
}

td.space { background:#FFFFFF; padding:0px }


td.uvyhledavani {
	BACKGROUND-IMAGE: url(../../img/red_dotted_top.gif);
	BACKGROUND-REPEAT: no-repeat;
}

td.usidemenu {
	BACKGROUND-IMAGE: url(../../img/red_dotted_top.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: BOTTOM;
}

p {	font-size: 11px;
}



ol {	font-size: 11px;
}

h3 {	COLOR: #2D3386;
		FONT-SIZE: 13px;
		FONT-WEIGHT: bold;
}

.nadpis {
		COLOR: #2D3386;
		FONT-WEIGHT: bold;
}

IMG.noborder {
		border:none; }

A {		COLOR: #2D3386; 
		text-decoration:none;
}

A:hover	{text-decoration:underline;}

.red	{ color: #C60000; }
.blue	{ color: #011D64; }
.dark	{ color: #C0C0C0; }
.black	{ color: #000000; }

.small {  	font-size: 10px;
}

.tiny {
	FONT-SIZE: 9px;
}

.pr_zapati {
	FONT-SIZE: 9px;
	COLOR: #999999;
}

.tucne {  	font-weight: bold;
}

ul.troj {	
	list-style-image: url("../../img/troj_blue.gif");
	font-size: 11px;
}


dl {	font-size: 11px; }

.ram { 
	width: 80px; 
	text-align: center; 
	border: 1px solid black; 
}

.submit {	background-color: #F2F5F8;
	color: #000033;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #ffffff;
}

.odraz {	font-size: 9pt;
}

.cervena {	font-weight: bold;
	color: #FF0000;
}

.modr {	background-color: #B9CFE1; }

.tmodr {	background-color: #4444BB;
}

.ramecek {
	border: 1px solid #C0C0C0;
	margin: 10px; padding: 10px;
	font-size: 11px; color: #011D64; text-align: justify;
}
.ramecek p { font-weight: bold; margin: 3px 0px 2px 0px; }

form.nomargin {
	MARGIN: 0px 0px; 	
}




#edu_form p {margin:30px 25px 10px 0px; font-weight: bold; font-size:12px;}

#edu_form select {margin:5px 5px 5px 10px; vertical-align:middle;}
#edu_form div#sel_fac {display:inline;}

#edu_form div.ans3 {margin:0px 150px 15px 200px;}
#edu_form div.ans4 {margin:0px 15px 15px 60px;}
#edu_form div.ans5 {margin:0px 30px 15px 60px;}

#edu_form div label {cursor:pointer;}

#edu_form input {margin:5px 5px 5px 20px; vertical-align:middle; cursor:pointer;}
#edu_form input.submit {margin:20px 0px 40px 120px;}

#edu_form textarea {display:block; width:440px; height:120px; margin:5px 5px 25px 80px;}


div#pub_list {width:100%; margin:30px 0px 0px 0px;}
div#pub_list div {margin:10px 25px 5px 25px;}
div#pub_list div div {float:left; width:45px; height:68px; margin:3px 25px 8px 0px}
div#pub_list div div a { text-decoration:none; }
div#pub_list div div a img {border:1px #ffffff solid; margin:0px;}

div#pub_content { margin:0px 20px; }
div#pub_content a { text-decoration:none; }
div#pub_content a img, div#pub_content img {float:right; border:1px #ffffff solid; margin:0px 0px 0px 30px;}

form#pub_filtr input { height:20px; vertical-align:middle; cursor:pointer; 
font-size:9px; border:1px solid #CCCCCC;}
form#pub_filtr input.up { width:15px; height:15px;  background:url(../../img/sort_up.gif) no-repeat center; }
form#pub_filtr input.down { width:15px; height:15px; background:url(../../img/sort_down.gif) no-repeat center;  }
form#pub_filtr select { height:16px; vertical-align:middle; font-size:9px; border:1px solid #CCCCCC; padding:0px; }
