#forum {
	font-family:verdana,arial,helvetica;font-size:12px;color:#015774;font-weight:normal;
	margin: 0px 0px 0px 5px;
	width: 517px;
}
#forum h1 {
	font-family:verdana,arial,helvetica;font-size:12px;color:#015774;
	border-top: 3px solid #FF3366;
	color: #FF3366;
	padding: 4px 4px 0px 6px;
	margin-bottom: -4px;
	font-size: 1.2em;	
}

#forum h1 A { color: #FF6600; font-weight: bold; text-decoration: none}
#forum h1 A:hover { color: #FF3366; font-weight: bold;text-decoration: none}

#forum input {
	font-family:verdana,arial,helvetica;
	font-size: 0.95em;
}
#forum textarea {
	font-family:verdana,arial,helvetica;
	font-size: 0.90em;
}

.fpredmet {
	color: #8CC63E;
	font: bold 1.15em "Trebuchet MS",sans-serif;
	line-height: 1.15em;	
}

.fpodpis {
	color: #8CC63E;
	font-size: 0.75em;
	margin-left: 5px;
}
.fdatum {

}
.ftext {
	font-family:verdana,arial,helvetica; color:#015774; margin: 10px 5px 2px 5px;
}

#formdiskuze LABEL {font-size: 0.95em;}
#formdiskuze .rezkontakt {height: 22px;}
.fcas {
	color: #FFF;
	font-size: 0.85em;	
	font-family: Courier, "Andale Mono", monospace;
}
.fpodpis A { color: #000; font-weight: bold; text-decoration: none}
.fpodpis A:hover { color: #0068B3; font-weight: bold;text-decoration: none}

.freply  {float: right;color: #0068B3; border: 1px solid #0068B3; border-width: 0px 1px 0px 1px; width: 80px; text-align: center;}
.freply  A {font-size: inherit;}
.fsmazat {float: right;color: #0068B3; border-left: 1px solid #0068B3; width: 50px; text-align: center;}

.foruminput {
	-moz-box-sizing : border-box;
	width: 368px; height: 24px;
	text-align: left;
	padding: 4px 2px 0px 6px;
	color: #0068B3;
	font-weight: bold; 
	border: 0px;
	background-color: #EDF7DD;
	h: expression(onmouseover=new Function("if(this.style.backgroundColor!='#ffffff'){this.style.backgroundColor='#F8FAF6';}"),
                   onmouseout=new Function("if(this.style.backgroundColor!='#ffffff'){this.style.backgroundColor='#EDF7DD';}"),
                   onfocus=new Function("this.style.backgroundColor='#FFFFFF';this.style.border='1px solid #939793';"),
                   onblur=new Function("this.style.backgroundColor='#EDF7DD';this.style.border='0px';"));
}
.foruminput option {
	padding-left: 6px;
}

.foruminput:hover {
	//border-left: 3px dotted #8CC63E;
	background-color: #F8FAF6;
}
.foruminput:focus {
	background: #FFF;
	border: 1px solid #939793;
}

.textLinks {
	padding: 0px 0px 40px 0px;
	margin: 0px;
}
.textLinks ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.textLinks ul li {
	list-style: none;
	float: left;
	padding: 0px;
	margin: 0px 2px 0px 0px;
}
.textLinks ul li a.submenu {
	-moz-box-sizing : border-box;
	box-sizing : border-box;
	background: #8CC63E;
	text-align: center;
	width: 140px;
	display: block;
	color: #FFF;
	text-decoration: none;
	padding: 5px; 
	margin-bottom: 0px; border: 0px;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: lowercase;
}
.textLinks ul li a.submenu:hover {color: #FFFFFF; background:#0068B3; }
.textLinks ul li.selected a {background: #FFFFFF; color: #212123;}
.textLinks ul li.selected a:hover {background:#FFFFFF; color: #009EE0;}