* {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both; 
}
.clearing {
	clear: both;
	width: 100%;
	heigth: 2px;
	font-size: 2px;
	margin: 0;
}
body {
	color: #231f20;
	text-align:center; 
	font-family: Tahoma, arial, verdana;
	font-size: 12px;
}
.tucne {
	font-weight: bold;
}
#page {
	text-align: left;
	width: 1004px;
	margin: 0 auto;
	_overflow: hidden;
	background: url("../obrazky/pozadi.gif") 0 0 repeat-y;
}
#levy {
	width: 250px;
	float: left;
	min-height: 400px;
	_height: 400px;
}
#obsah {
	width: 504px;
	float: left;
	min-height: 400px;
	_height: 400px;
}
#obsah-obsahu {
	padding: 0 20px;
}
#pravy {
	width: 250px;
	float: left;
	min-height: 400px;
	_height: 400px;
}
ul {
	list-style: none;
}
h1, h2, h3, h4, h5, form, input, ul {
	margin: 0;
	padding: 0;
}
a, a:hover, a:visited {
	color: #12648e;
}
a span.cervena, a:hover span.cervena, a:visited span.cervena {
	color: #ff0000;
}
a img {
	border: 0;
}
p {
	padding: 0 0 15px 0;
}
#hlavicka {
	height: 186px;
	width: 1004px;
	background: url("../obrazky/header_nove_logo.jpg") 0 0 no-repeat;
}
#paticka {
	height: 27px;
	width: 1004px;
	background: url("../obrazky/paticka.gif") 0 0 repeat-y;
}
ul#menu li {
	background: url("../obrazky/menu.jpg") 0 0 no-repeat;
}
ul#menu li.active {
	background: url("../obrazky/menu-akt.jpg") 0 0 no-repeat;
}
ul#menu li div {
	padding: 7px 0 8px 49px;
}
ul#menu a {
	color: white;
	font-weight: bold;
	text-decoration: none;
}
ul#menu a:hover {
	text-decoration: underline;
}
ul#menu li.active a {
	color: black;
}
ul#menu li.prvni {
	background: url("../obrazky/menu-prvni.jpg") 0 0 no-repeat;
}
ul#menu li.prvniactive {
	background: url("../obrazky/menu-prvni-akt.jpg") 0 0 no-repeat;
}
ul#menu li.prvni div, ul#menu li.prvniactive div {
	padding: 22px 0 8px 49px;
}
ul#menu li.prvni a {
	color: white;
}
ul#menu li.prvniactive a {
	color: black;
}
ul#menu li.druha a {
	font-weight: normal;
	font-size: 11px;
	color: white;
}
ul#menu li.druhaactive a {
	font-weight: normal;
	font-size: 11px;	
	color: black;
}
ul#menu li.druha {
	background: url("../obrazky/menu-druha.jpg") 0 0 no-repeat;
}
ul#menu li.druhaactive {
	background: url("../obrazky/menu-druha-akt.jpg") 0 0 no-repeat;
}
ul#menu li.druha div, ul#menu li.druhaactive div {
	padding: 2px 0px 4px 112px;
}
ul#menu li.druha2 a {
	font-weight: normal;
	font-size: 11px;
	color: white;
}
ul#menu li.druhaactive2 a {
	font-weight: normal;
	font-size: 11px;	
	color: black;
}
ul#menu li.druha2 {
	background: url("../obrazky/menu-druha-b.jpg") 0 0 no-repeat;
}
ul#menu li.druhaactive2 {
	background: url("../obrazky/menu-druha-b-akt.jpg") 0 0 no-repeat;
}
ul#menu li.druha2 div, ul#menu li.druhaactive2 div {
	padding: 2px 30px 4px 112px;
}
ul#menu li.druha3 a {
	font-weight: normal;
	font-size: 11px;
	color: white;
}
ul#menu li.druhaactive3 a {
	font-weight: normal;
	font-size: 11px;	
	color: black;
}
ul#menu li.druha3 {
	background: url("../obrazky/menu-druha-c.jpg") 0 0 no-repeat;
}
ul#menu li.druhaactive3 {
	background: url("../obrazky/menu-druha-c-akt.jpg") 0 0 no-repeat;
}
ul#menu li.druha3 div, ul#menu li.druhaactive3 div {
	padding: 2px 30px 4px 112px;
}
/*obsah*/

#nadpis, #nadpis2 {
	width: 504px;
	height: 68px;
	background: url("../obrazky/nadpis-stranky.jpg") 0 0 no-repeat;
}
#nadpis3 {
	width: 504px;
	height: 85px;
	background: url("../obrazky/nadpis-stranky2.jpg") 0 0 no-repeat;
}
#nadpis h1, #nadpis2 h1 {
	text-align: right;
	padding: 32px 230px 0 0;
}
#nadpis3 h1 {
	text-align: right;
	padding: 32px 230px 0 20px;
}
h1 {
	color: #005885;
	font-weight: bold;
	font-size: 14px;
}
#nadpis2 h1 {
	color: #cc0000;
}
h3 {
	color: white;
	font-weight: bold;
	font-size: 12px;
}
#akce-nadpis {
	width: 250px;
	height: 63px;
	background: url("../obrazky/akce-nadpis.jpg") 0 0 no-repeat;
}
#akce-nadpis h3 {
	padding: 29px 0 0 48px;
}
#akce-obsah {
	background: url("../obrazky/akce-pozadi.gif") 0 0 repeat-y;
	padding-left: 31px;
}
.vypis-mini-akce-text {
	width: 165px;
	padding: 5px 0 5px 13px;
	float: left;
}
.vypis-mini-akce-text p {
	padding: 0 0 5px 0;	
}
.vypis-mini-akce-soubor {
	float: left;
	width: 30px;
	padding-left: 5px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
}
#akce-konec {
	width: 250px;
	height: 10px;
	background: url("../obrazky/akce-paticka.gif") 0 0 no-repeat;
}

div.mini-akce {
	background: url("../obrazky/mini-akce-pozadi.gif") 0 0 repeat-y;
	margin-bottom: 10px;
	font-size: 11px;
	min-height: 20px;
	_height: 20px;
}
#obsah-obsahu img {
	float: right;
	margin: 10px 0 10px 10px;
}
.vypis-akce-cela {
	background: #ebf2f6 url("../obrazky/zluta-linka.gif") 0 0 no-repeat;	
	margin: 0 0 15px 0;
}
.vypis-akce-cela-formular {
	background: #ebf2f6 url("../obrazky/zluta-linka.gif") 0 0 no-repeat;	
	margin: 0 0 15px 0;
	padding: 15px;
}
.vypis-akce-text {
	width: 350px;
	padding: 18px 0 15px 20px;
	float: left;
}
.vypis-akce-text p {
	padding: 0 0 15px 0;	

}
#obsah-obsahu .vypis-akce-soubor {
	float: left;
	width: 70px;
	padding-left: 20px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
}
#obsah-obsahu .vypis-akce-soubor img {
	float: none;
	margin: 0;
}
#obsah-obsahu table.male-obrazky {
	width: 464px;
	border: 0;
	border-collapse: collapse;
}
#obsah-obsahu .male-obrazky td { 
	text-align: center;
	vertical-align: middle;
	border: 0;
	padding-top: 1px;	
	padding-bottom: 10px;		
	width: 140px;
}
#obsah-obsahu table.male-obrazky td img {
	padding: 0;
	margin: 0;
	float: none;
}
h2 {
	padding: 11px 0 0 15px;
	margin: 0 0 20px 0;
	border-top: 4px solid #fff6ba;
	color: #005885;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	width: 449px;
	background: url("../obrazky/h2_tecka.gif") 0 15px no-repeat;
}
h2.odkaz, h2.odkaz2, h2.odkaz3 {
	padding: 7px 0 0 15px;
	margin: 0 0 5px 0;
	color: #005885;
	font-weight: bold;
	font-size: 12px;
	background: url("../obrazky/h2_tecka.gif") 0 10px no-repeat;
	border: 0;
}
p.odkaz, p.odkaz2, p.odkaz3 {
	padding: 7px 10px 12px 15px;
}
.vypis-akce-cela2 {
	background: #ebf2f6 url("../obrazky/zluta-linka.gif") 0 0 no-repeat;	
	margin: 0 0 0 0;
}
.vypis-akce-cela2-leva {
	width: 360px;
	float: left;
}
.vypis-akce-cela2-leva h2 {
	width: 300px;
}
.vypis-akce-cela2-prava {
	width: 100px;
	float: left;
	overflow: hidden;
}
.vypis-akce-cela2-prava table.obr {
	width: 100px;
	height: 50px;
	margin: 0;
	padding: 0;
}
.vypis-akce-cela2-prava table.obr td {
	width: 100px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	padding: 0;	
}
#obsah-obsahu .vypis-akce-cela2-prava img {
	float: none;
	margin: 0;
}
#kontakty {
	border-top: 4px solid #fff6ba;	
	border-bottom: 5px solid white;		
	background-color: #fffbe0;	
	margin: 0 0 0 0;
	padding: 5px 0 7px 0;
}
div.otazka {
	color: #005885;	
	padding: 1px 0 1px 15px;
	background: url("../obrazky/h2_tecka.gif") 0 5px no-repeat;	
	width: 145px;
	float: left;
}
div.odpoved {
	padding: 1px 0 1px 0;
	width: 295px;
	float: left;
}
div#form-odesilani {
	padding: 30px 35px 0px 0px;
}
div#odkaz, div#odkaz2, div#odkaz3 {
	padding: 15px 35px 0px 0px;
}
div#form-odesilani-in, div#odkaz-in, div#odkaz2-in, div#odkaz3-in {
	padding: 10px 10px 10px 15px;
	border-left: 4px solid #005885;
	background-color: #edf3f7;
}
table.oznam-akci {
}
table.oznam-akci td {
	padding: 5px 3px;
	/*vertical-align: top;*/
}
#obsah-obsahu img.nefloat {
	float: none;
	padding: 0;
	margin: 0;
}
.cerveny {
	color: #ff0000;
}
#modry {
	color: #ffffff;
	background-color: #005885;
	border: 0;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 3px;
}
#modry:hover {
	background-color: #548fad;
}
#modry-sirsi {
	color: #ffffff;
	background-color: #005885;
	border: 0;
	cursor: pointer;
	font-size: 12px;
	padding: 2px 10px;
}
#modry-sirsi:hover {
	background-color: #548fad;
}
.oznam-email {
	font-size: 12px;
	width: 115px;	
}
.modry-div {
	background-color: #eef4f7;
	padding: 5px;	
}
.captcha {
	width: 130px;
}