.undera a{
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	color: #3C5689;
	text-transform: uppercase;
	text-decoration: none;
	margin-bottom: 5px;
}

.undera a:hover{
	text-decoration: underline;
}

.mailbold a{
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.mailbold a:hover{
	text-decoration: underline;
}

.mail a{
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}

.mail a:hover{
	text-decoration: underline;
}

.nadpis{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	text-align: left;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

.realcont{
	border: 1px solid silver;
	margin: 0px;
	padding: 5px;
	margin-bottom: 10px;
}

.realimg{
	border: 0px solid black;
	float: left;
	margin: 0px;
	padding: 0px;
}

.realimg img{
	border: 1px solid black;
	height: 110px;
}

.realtext{
	float: left;
	margin: 0px;
	padding: 0px;	
	margin-left: 10px;
	width: 255px;
}

.realtext a{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.realtext a:hover{
	text-decoration: underline;
}

.day{
	float: left;
	margin: 0px;
	padding: 0px;	
	margin-left: 10px;
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
}

.hours{
	float: left;
	margin: 0px;
	padding: 0px;	
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	margin-bottom: 10px;
}

.rozvrhcont{
	margin: 0px;
	padding: 0px;	
	margin-bottom: 10px;
	margin-top: 5px;
}

.kurzy{
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
}

.realitem{
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

.rnadpis{
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E8E2CA;
	text-align: center;
	background-color: #007CC2;
	height: 20px;
	padding-top: 5px;
}

.rlisthead{
	margin: 0px;
	padding: 0px;
	float: left;
	margin-bottom: 5px;
}

.rlh1{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
}

.rlh2{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 70px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
}

.rlh3{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
}

.rlh4{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
}

.rlh5{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 80px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
}

.rlistiteml{
	margin: 0px;
	padding: 0px;
	background-color: #e7f0fd;
	min-height: 25px;
}

.rlistitems{
	margin: 0px;
	padding: 0px;
	background-color: white;
	min-height: 25px;
}

.rli1{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
}

.rli2{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 70px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
}

.rli3{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
}

.rli4{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
}

.rli5{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
}

.rlidetail a{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 45px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	text-align: right;
}

.rlidetail a:hover{
	text-decoration: none;
}

.butback{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

.butback a{
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	color: black;
}

.butback a:hover{
	text-decoration: none;
}

.rdzinfo{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
	border: 0px solid black;
}

.rdiitem{
	margin: 0px;
	padding: 0px;
}

.rdih{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 80px;
	font-weight: bold;
	margin-bottom: 5px;
}

.rdii{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.rdfoto{
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	float: right;
	width: 150px;
	height: 108px;
	text-align: center;
}

.rdpopis{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

.rdpoh{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 80px;
	font-weight: bold;
	margin-bottom: 5px;
}

.rdpoi{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 358px;
	text-align: justify;
}

.rdpodrcont{
	margin: 0px;
	padding: 5px;
	float: left;
	margin-bottom: 5px;
	margin-top: 10px;
	background-color: #e7f0fd;
}

.rdpodritem{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 214px;
	margin-bottom: 5px;
}

.rdph{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	font-weight: bold;
	text-align: right;
}

.rdpi{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 107px;
	text-align: center;
}

.formitemcont{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #E8E2CA;
	background-color: #A9BAD0;
	padding-bottom: 10px;
}

.formitemrealcont{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #E8E2CA;
	background-color: #A9BAD0;
	background-color: #fffebd;
	padding-bottom: 10px;
}

.formitembutcont{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #E8E2CA;
	background-color: #A9BAD0;
}

.ficcap{
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E8E2CA;
	text-align: center;
	background-color: #3C5689;
	height: 20px;
	padding-top: 5px;
}

.ficval{
	margin: 0px;
	padding: 0px;
	text-align: left;
	margin-left: 50px;
	padding-bottom: 10px;
	color: black;
}

.ficvitem{
	margin: 0px;
	padding: 0px;
	color: black;
}

.ficcfcap{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	float: left;
	width: 150px;
	text-align: right;
	border: 0px solid black;
}

.ficcfval{
	margin: 0px;
	padding: 0px;
	margin-left: 155px;
	text-align: left;
	margin-bottom: 5px;
	color: black;
}

.formmed{
	width: 200px;
}

.formcmed{
	width: 200px;
	text-align: center;
	margin-left: 60px;
}

.formtmed{
	width: 330px;
	height: 100px;
}

.subbut{
	text-align: right;
	padding-right: 5px;
	background-color: #3C5689;
	padding-top: 3px;
	padding-bottom: 3px;
}

.kontitem{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
	text-align: center;
}

.kontcap{
	margin: 0px;
	padding: 0px;
	width: 60px;
	text-align: right;
	font-weight: bold;
	float: left;
	margin-top: 5px;
}

.kontval{
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	width: 140px;
	text-align: left;
	float: left;
	margin-top: 5px;
}

.kontppl{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	background-color: #F5F1E5;
	border: 0px solid black;
}
