* {font-family:tahoma,arial,verdana;font-size:11px;color:#1b0d03;} 
body {margin: 0px 0px 30px 0px;padding:0px;line-height:150%;background-color:#f2f1e9;text-align:left;text-align:justify;}
.mainDiv {width:740px;margin:auto;position:relative;}
.clear {clear:both;height:1px;line-height:0%;margin:0px;padding:0px;}
.fotoind {float:left;margin-right:15px;margin-top:5px;}
.banery12 {float:right;margin-left:15px}

a img {border: none;}
a {color:#0072bc;}
a:hover {color:#90b901;}
h1 {font-size:22px;color:#000000;font-weight:normal;border-bottom:2px solid #4787ca;line-height:120%;margin:4px 0px 10px 0px;padding:0px 5px 5px 5px;}
h2, h2 a {font-size:14px;color:#90b901;font-weight:bold;line-height:120%;margin:15px 0px 10px 0px;text-decoration: none;}
h3, h3 a {font-size:12px;color:#0072bc;font-weight:bold;line-height:120%;margin:15px 0px 5px 0px;text-decoration: none;}

ul {margin:0px;padding:0px;padding:0px;}

ul li {margin:0px 0px 0px 16px;padding:0px;list-style-image:url(/img/odrazka.gif);padding-bottom:5px;}
ul li.video {margin:0px 0px 0px 25px;padding:0px;list-style-image:url(/img/video.png);}
ul li.nostyle {margin:0px 0px 0px 16px;padding:0px;list-style: none url();}
form {margin:0px;padding:0px;}

/**************************************
	HLAVICKA
**************************************/
.top {padding:20px 290px 15px 25px;}
.logo a {display:block;width:145px;height:48px;position:relative;}
.logo a img {position:absolute;top:0px;left:0px;}
.delitko {float:right;}
.slogan {float:right;position:relative;width:205px;height:48px;}
.slogan h2 {margin:0px;padding:0px;}
.slogan img {position:absolute;top:0px;left:0px;}
.delitko {margin-right:35px;}

.blok {background-color:#ffffff;background-image:url(/img/back-telo.gif);}
.blok .inside {padding:0px 25px 0px 25px;}
.mujblok .inside {padding:0px 25px 0px 25px;}
.mujblok {position:absolute;top:306px;left:0px;background-color:#ffffff;background-image:url(/img/back-telo.gif);}

.menu a.levykraj {border-left:none; width: 138px;}
.menu a.pravykraj {border-right:none;}
.menu ul {margin:1px 0px 0px 0px;padding:0px;}
.menu ul li {margin:0px;padding:0px;display:inline;}
.menu ul li a, .menu ul li a:hover {width:136px;display:block;border-right:1px solid #94b9e0;border-left:1px solid #356597;float:left;text-align:center;padding:10px 0px 9px 0px;text-decoration:none;background-image:url(/img/back-menu.gif);}
.menu ul li a.levykraj{border-left:none; width: 138px;}
.menu ul li a.levykraj:hover{border-left:none; width: 138px;}
.menu ul li a.pravykraj{border-right:none;}
.menu ul li a.pravykraj:hover{border-right:none;}
.menu ul li a {background-color:#4787ca;color:#ffffff;background-position:top;}
.menu ul li a:hover {background-color:#90b901;color:#000000;background-position:bottom;}



.hlavickaFoto {background-color:#8cb116;}

.infoHlavicka {position:absolute;top:59px;left:462px;background-image:url(/img/back-info-hlavicka.gif);width:253px;height:210px;background-color:#faf9f7;}
.infoHlavicka .inside {padding: 15px 30px 0px 15px;}
.infoHlavicka h2 {margin:0px 0px 5px 0px;font-weight:bold;text-align:left;line-height:120%;color:#527ec6;}
.infoHlavicka .odkaz {margin-top:9px;}
/**************************************
	TELO
**************************************/
.telo {padding:10px 10px 0px 10px;}

.sloupecLevy {width:190px;float:left;}
.sloupecLevy h2 {color:#000000;border-bottom:2px solid #a9c71e;font-size:18px;line-height:120%;margin:10px 0px 10px 0px;padding:0px 5px 5px 5px;font-weight:normal;}
.sloupecLevy .inside ul li strong a.mistni{text-decoration: none;}
.sloupecLevy .inside ul li strong a.proc{color:red;}
.sloupecPravy {width:450px;float:right;background-color:#fff;}
.sloupecLevy .inside, .sloupecPravy .inside {padding: 0px 5px 0px 5px;}

.sloupecLevy .datum {color:#988675;}
.sloupecPravy .datum {color:#988675;}

.blokZvyrazni {background-color:#f3f2eb;padding:15px;}
.mt15 {margin-top:15px;}
.blokZvyrazni h3 {margin-top: -5px;}
.blokZvyrazni h3.tab {margin-top: 15px;}
.blokZvyrazni h2 {margin-top: -5px;}
.blokZvyrazni ul li{margin:5px 0 0 10px;}

img.kan{padding-top: 35px;}
img.map{padding-top: 34px;}

* .blokPodstranka {color:#4787ca;}
.blokPodstranka {float:right;width:150px;margin-left:20px;margin-bottom:10px;}

.prvniOdstavec {font-weight:bold;color:#8eaf1c;}
/**************************************
	PATICKA
**************************************/
.paticka {border-top:2px solid #736257;padding: 15px 10px 0px 10px;text-align:center;color:#988675;margin-top:15px;}
.paticka a {color:#988675;text-decoration:none;}
.paticka a:hover {color:#988675;text-decoration:underline;}
.paticka2 {background:#f2f1e9;color:#988675;text-align:center;font-size:10px;}
.paticka2 a {color:#988675;text-decoration:none;font-size:10px;}
.paticka2 a:hover {color:#988675;text-decoration:underline;font-size:10px;}
.predpaticka2 {margin:0px;display:block;}


/**************************************
	FORMULARE
**************************************/
.tabForm td {padding:2px 0px 2px 0px;;}
.w150 {width:150px;}
.w300 {width:300px;}

body.formular {
	margin: 0px;
	padding: 30px;
	background: #fafafa;
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.admin {
	margin: 0px;
	padding: 30px;
	background: #F2F1E9;
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

#Wrapper {
	margin: 0 auto;
	padding: 10px;
	width: 500px;
	background: #fff;
	border: 1px solid silver;
}
#navigation {
	margin: 0 0 10px 0;
	/*width:100%;*/
	text-align: left;
	display: block;
}
#navigation a {
	text-decoration:none;
}

#navigation a:hover{
	text-decoration: underline;
}
/**************************************
	TABULKA
**************************************/
.vertical {vertical-align:bottom;text-align:right;}
/**
	Zend Form
*/
dl.zend_form dt {
	float: left;
	width: 25%;
	height: 20px;
	text-align: right;
	padding-right: 5px;
}
dl.zend_form dd {
	width: 70%;
	height: 20px;
	margin: 0;
	padding: 0;
}
.zasilani {
	background-color: #f3f2eb;
	margin-top: 1em;
	padding: 0.5em 1em;
}
.zasilani h2 {
/*	color: #000;
	border-bottom: 2px solid #fff;
	font-size: 18px;
	line-height: 120%;
*/
}
