/**************************************************/
/*                                                */
/*     Author:     Richard Kalab                  */
/*     Date:       10.01.2007                     */
/*                                                */
/*     Copyright:  Studio Lexel s.r.o.            */
/*                                                */
/*                                                */
/*                                                */
/**************************************************/

* {margin:0;padding:0;}
body {width: 100%;margin:0;padding:0;background: #ffffff url('../images/body_back.jpg') 0px 90px repeat-x;}
html {width: 100%;margin:0;padding:0;}

body, p, em, h1, h2, h3, h4, h5, h6, div, span, li, a {
	font-family: 'Lucida Grande', Geneva, Arial, Tahoma;
}


#main-null {margin:0;padding:0;width:100%;}
#main {margin: 0 auto;padding:0;width:770px;/*_width:770px;*/}
#head {margin:0;padding:0;width:770px;height:85px;}
#head-left {margin:0;padding:0;display:block;float:left;width:225px;height:85px;}
#head-left a img {margin:0;padding:0;margin-top:22px;margin-left:22px;border:0;}
#head-right {margin:0;padding:0;display:block;float:left;background:#D20214;width:530px;height:85px;}
#head-right ul#menu-top {
	margin:0;
	padding:0;
	display:block;
	float:right;
	height:60px;
	width:264px;
}
#head-right ul#menu-top li {
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
}
#head-right ul#menu-top li a {
	margin:0;
	padding:0;
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:left;
	font-size:0.8em;
	width:80px;
	height:20px;
	padding-top:35px;
	padding-left: 8px;
	background: url('../images/svisla_carkovana.png') -89px 0px no-repeat;
	%background: url('../images/svisla_carkovana.jpg') -89px 0px no-repeat;
	
}
#head-right ul#menu-top li a:hover {
	margin:0;
	padding:0;
	color:#ffffff;
	text-decoration:underline;
	display:block;
	float:left;
	font-size:0.8em;
	width:80px;
	height:20px;
	padding-top:35px;
	padding-left: 8px;
	background: url('../images/svisla_carkovana.png') 0px 0px no-repeat;
	%background:url('../images/svisla_carkovana.jpg') 0px 0px no-repeat;
}

#head-right h1#neco {
	display:block;
	float:left;
	width:200px;
	margin:0;
	padding:0;
	font-size:1.05em;
	color:#fff;
	font-weight: lighter;
	margin-top:35px;
	margin-left:20px;
}
#left-panel {margin:0;padding:0;float:left;background:transparent;width:221px;}
#main-menu {margin:0;padding:0;width:221px;margin-top:5px;margin-left:0px;border-right:solid 3px #ffffff;%padding-bottom:3px;}
#main-menu li {
	margin:0;
	padding:0;
	display:block;
	width:221px;
	/*height: 51px;*/
	list-style-type:none;
}
#main-menu li a#menu-top-line {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:22px;
	height:31px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back_top.png') 0px 0px no-repeat;
	%background: url('../images/menu_back_top.jpg') 0px 0px no-repeat;
}
#main-menu li a#menu-top-line:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:22px;
	height:31px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back_top.png') 0px -57px no-repeat;
	%background: url('../images/menu_back_top.jpg') 0px -57px no-repeat;
}
#main-menu li a#menu-top-line-a {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:22px;
	height:31px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni_top.jpg') 0px 0px no-repeat;
}
#main-menu li a#menu-top-line-a:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:22px;
	height:31px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni_top.jpg') 0px 0px no-repeat;
}
#main-menu li a.aktivni {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:33px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni.jpg') 0px 0px no-repeat;
}
#main-menu li a.aktivni:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:33px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni.jpg') 0px 0px no-repeat;
}
#main-menu li a {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:33px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back.png') 0px 0px no-repeat;
	%background: url('../images/menu_back.jpg') 0px 0px no-repeat;
}
#main-menu li a:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:33px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back.png') 0px -55px no-repeat;
	%background: url('../images/menu_back.jpg') 0px -55px no-repeat;
}
#main-menu li a#menu-last-line-a {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:40px;
	_height:35px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni_bottom.jpg') 0px 0px no-repeat;
}#main-menu li a#menu-last-line-a:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:40px;
	%height:35px;
	font-size:0.9em;
	text-decoration: none;
	color: #ffffff;
	background: url('../images/menu_aktivni_bottom.jpg') 0px 0px no-repeat;
}
#main-menu li a#menu-last-line {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:40px;
	%height:35px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back_bottom.png') 0px 0px no-repeat;
	%background: url('../images/menu_back_bottom.jpg') 0px 0px no-repeat;
}
#main-menu li a#menu-last-line:hover {
	margin:0;
	padding:0;
	display:block;
	/*width:193px;*/  width:183px;
	padding-left:38px;
	padding-top:18px;
	height:40px;
	%height:35px;
	font-size:0.9em;
	text-decoration: none;
	color: #4F4F4F;
	background: url('../images/menu_back_bottom.png') 0px -61px no-repeat;
	%background: url('../images/menu_back_bottom.jpg') 0px -61px no-repeat;
}
#kontakt-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:20px;
	display: block;
	background: url('../images/icona_obalka.jpg') 0px 4px no-repeat;
}
.kontakt-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:20px;
	display: block;
	background: url('../images/icona_obalka.jpg') 0px 4px no-repeat;
}
#onas-ico {
	margin:0;
	padding:0;
	margin-left:18px;
	margin-top:20px;
	display: block;
	background: url('../images/icona_onas.jpg') 0px 4px no-repeat;
}
#onas-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#onas-ico h2 {
	margin:0;
	margin-top: 0px !important;
	padding:0;
	padding-left: 35px !important;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600 !important;
	font-size: 0.75em !important;
	letter-spacing: 0.05em;
}
#kontakt-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #464646;
	font-weight: bolder;
	font-size: 0.8em;
}
#kontakt-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#adresa {
	margin:0;
	padding:0;
	margin-left:39px;
	margin-top:15px;
	padding-left:20px;
	background: url('../images/icona_formular.png') 0px 3px no-repeat;
	_background: url('../images/icona_formular.jpg') 0px 3px no-repeat;
	font-size: 0.8em;
	color:#636363;
	line-height:1.3em;
}
#adresa strong {
	margin:0;
	padding:0;
	color: #D20214;
	font-size:1em;
}
#telefon {
	margin:0;
	padding:0;
	margin-left:39px;
	margin-top:15px;
	padding-left:20px;
	background: url('../images/icona_telefon.png') 0px 3px no-repeat;
	_background: url('../images/icona_telefon.jpg') 0px 3px no-repeat;
	font-size: 0.8em;
	color:#636363;
	line-height:1.3em;
	padding-bottom:16px;
	margin-right:26px;
	border-bottom: solid 1px #636363;
}
#nadpis-formulare {
	margin:0;
	padding:0;
	margin-top: 20px;
	margin-left:28px;
	margin-right:15px;
	padding-left:20px;
	color: #171200;
	font-size:0.7em;
	font-weight:600;
	background: url('../images/icona_sipka.png') 0px 5px no-repeat;
}
#formular {
	margin:0;
	padding:0;
	margin-top: 20px;
	margin-left:28px;
	padding-left:20px;
}
#formular input {
	margin:0;
	padding:0;
	margin-bottom: 2px;
	width: 160px;
	color: #171200;
	font-size:0.7em;
}
#formular select {
	margin:0;
	padding:0;
	margin-bottom: 2px;
	width: 164px;
	color: #171200;
	font-size:0.7em;
}
#button-odeslat {
	margin:0;
	padding:0;
	border:0;
	margin-left:28px;
	margin-top:10px;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
	width:80px;
	padding-left:0px;
	color: #D20214;
	font-weight:bold;
	font-size: 0.7em;
}
/************************  pravy panel  *********************************************/
#right-panel {
	margin:0;
	padding:0;
	margin-left:3px;
	_margin-left:0px;
	margin-top:5px;
	float:left;
	width:531px;
	border-right: solid 4px #fff;
	/*_border-right: 0px;*/
}
#flash {
	margin:0;
	padding:0;
	display:block;
	width:531px;
	margin-right: -2px;
	height:208px;
	background: url('../images/pozadi_flash.jpg') 0px 0px no-repeat;
}
#flash2 {
	margin:0;
	padding:0;
	display:block;
	width:531px !important;
	height:208px;
}
#content-top {
	margin:0;
	padding:0;
	padding-bottom:10px;
	border-top: solid 5px #ffffff;
	background: #2B2A2A url('../images/oblouk_levy.png') 0px 0px no-repeat;
	%background: url('../images/oblouk_levy.jpg') 0px 0px no-repeat;
	%background-color: #2B2A2A !important;
	width:531px;
	min-height:150px;
}
#seznam-mapy-stranek {
	margin:0;
	padding:0;
	padding-left:60px;
	float:left;
}
#seznam-mapy-stranek li {
	margin:0;
	padding:0;
	list-style-type: square;
	color:#A1A1A1;
	font-size: 1em;
	margin-top:3px;
}
#seznam-mapy-stranek li a {
	margin:0;
	padding:0;
	list-style-type: square;
	color:#636363;
	font-size:0.8em;
	text-decoration:none !important;
}
#seznam-mapy-stranek li a:hover {
	margin:0;
	padding:0;
	list-style-type: square;
	color:#636363;
	font-size:0.8em;
	text-decoration:underline !important;
}
#seznam-mapy-stranek li ul {
	margin:0;
	padding:0;
	margin-left:30px;
}
#seznam-mapy-stranek li ul li {
	margin:0;
	padding:0;
	list-style-type: square;
	color:#A1A1A1;
	font-size: 0.8em;
	margin-top:3px;
}
#seznam-mapy-stranek li ul li a {
	margin:0;
	padding:0;
	color:#636363;
	font-size: 1em;
	text-decoration:none;
}
#seznam-mapy-stranek li ul li a:hover {
	margin:0;
	padding:0;
	color:#636363;
	font-size: 1em;
	text-decoration:underline;
}
#content-top-mapa {
	margin:0;
	padding:0;
	border-top: solid 5px #ffffff;	
	border-right: solid 3px #ffffff;
	background: #2B2A2A url('../images/pruh-pod-mapu.jpg') 0px 0px no-repeat;
	width:528px;
	min-height:131px;
}
#content-top-mapa .mapa-stranek-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:10px;
	display: block;
	background: url('../images/icona_mapa.jpg') 0px 4px no-repeat;
}
#content-top-mapa .mapa-stranek-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#content-top-mapa .mapa-stranek-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top img {
	margin:0;
	padding:0;
	margin-left:34px;
	_margin-left:20px;
	margin-top:31px;
	margin-right:30px;
	display:block;
	float:left;
}
#content-top img.no-margin {
	margin:0;
	padding:0;
	margin-left:18px !important;
	margin-right:18px !important;
	display:block;
	float:left;
}
#content-top h2 {
	margin:0;
	padding:0;
	margin-top:35px;
	font-size:0.9em;
	font-weight:bold;
	color:#ffffff;
}
#content-top h3 {
	margin:0;
	padding:0;
	margin-top:15px;
	padding-left: 20px;
	line-height:1em;
	color: #dddddd;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top p {
	margin:0;
	padding:0;
	margin-top:5px;
	padding-bottom:10px;
	padding-right:20px;
	padding-left:20px;
	line-height:1.3em;
	font-size:0.8em;
	font-weight:normal;
	color:#dddddd;
}
#content-top p a {
	margin:0;
	padding:0;
	display:block;
	float:right;
	margin-top:5px;
	margin-right:20px;
	padding-bottom:10px;
	padding-left:13px;
	line-height:1.3em;
	font-size:1em;
	font-weight:bold;
	text-decoration: none;
	color:#ffffff;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
#content-top p a:hover {
	margin:0;
	padding:0;
	display:block;
	float:right;
	margin-top:5px;
	margin-right:20px;
	padding-bottom:10px;
	padding-left:13px;
	line-height:1.3em;
	font-size:1em;
	font-weight:bold;
	text-decoration: underline;
	color:#ffffff;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
#content-top table {margin:0;padding:0;border:0;margin-left:10px;margin-top:10px;width:500px;}
#content-top table th {
	margin:0;
	padding:0;
	border:0;
	background:#1E1D1D;
	color:#ccc;
	font-size:0.8em;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
#content-top table td {
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	color:#ccc;
	font-size:0.8em;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}
#content-top table tr.suda {background:#242424;height:20px;}
#content-top ul {margin:0;padding:0;float:left;margin-left:18px;margin-right:18px;padding-bottom:10px;}
#content-top ul li {margin:0;padding:0;list-style-type:none;}
#content-top ul li a {margin:0;padding:0;color:#CCCCCC;font-size:0.8em;text-decoration:none;font-weight:500;}
#content-top ul li a:hover {margin:0;padding:0;color:#CCCCCC;font-size:0.8em;text-decoration:underline;font-weight:500;}
#middle {margin-left:38px !important;margin-right:38px !important;}
#content {
	margin:0;
	padding:0;
	margin-top:20px;
	border-left:solid 1px #A1A1A1;
	width:531px;
}
#content2 {
	margin:0;
	padding:0;
	margin-top:20px;
	border-left:solid 1px #A1A1A1;
	border-right:solid 1px #A1A1A1;
	width:527px;
}
#content-leva {
	margin:0;
	padding:0;
	float:left;
	width:263px;
}
#mapa-klik {
	margin:0;
	padding:0;
	padding-left:18px;
	padding-bottom:28px;
	padding-top:20px;
	border-bottom: solid 1px #7F7F7F;
}
#mapa-klik img {border:0;}
#stazeni {
	margin:0;
	padding:0;
	padding-left:18px;
	padding-bottom:18px;
	padding-top:12px;
}
#stazeni a {
	margin:0;
	padding:0;
	display:block;
	float:left;
}
#stazeni a img {margin:0;padding:0;border:0;}
#stazeni p {
	margin:0;
	padding:0;
	margin-top:10px;
	color:#484848;
	font-size:0.8em;
}
#stazeni p strong {
	margin:0;
	padding:0;
	display:block;
}
#stazeni p a {margin:0;padding:0;color:#484848;font-size:1em;text-decoration:none;float:none;display:inline;}
#stazeni p a:hover {margin:0;padding:0;color:#484848;font-size:1em;text-decoration:underline;}
#kraj {
	margin:0;
	padding:0;
	padding-bottom:28px;
	padding-top:20px;
}
#kraj table {margin:0;padding:0;width:526px;}
#kraj table th {margin:0;padding:5px;border:0;text-align:left;background:#a1a1a1;color:#fff;font-size:0.8em;}
#kraj table td {margin:0;padding:5px;border:0;background:transparent;color:#636363;font-size:0.8em;}
#kraj h2 {margin:0;padding:0;padding-left:18px;font-size:1em;color:#636363;}
.suda-kraj {background:#E3E3E3;}
.red {color:#EE3636 !important;}


#content-leva ul {
	margin:0;
	padding:0;
	margin-top:12px;
	width: 200px;
	padding-left:42px;
}
#content-leva ul li {
	margin:0;
	padding:0;
	margin-bottom:3px;
	list-style-type: square;
	color: #636363;
	font-size:0.8em;
	line-height: 1.3em;
}
#content-leva img {
	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:20px;
	margin-left: 20px;
}
#content-leva p {
	margin:0;
	padding:0;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom:3px;
	color: #636363;
	font-size:0.8em;
	line-height: 1.3em;
}
#content-leva p.text {
	margin:0;
	padding:0;
	margin-left: 28px;
	margin-right: 10px;
	margin-bottom:3px;
	padding-top:10px;
	color: #636363;
	font-size:0.7em;
	line-height: 1.3em;
}
#content-leva p.text2 {
	margin:0;
	padding:0;
	margin-left: 28px;
	margin-right: 10px;
	margin-bottom:3px;
	padding-top:10px;
	color: #636363;
	font-size:0.8em;
	line-height: 1.3em;
}
#content-leva p a {
	margin:0;
	padding:0;
	color:#982E00;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
}
#content-leva p a:hover {
	margin:0;
	padding:0;
	color:#982E00;
	text-decoration:underline;
	font-weight:bold;
	font-size:1em;
}
#content-leva h2 {
	margin:0;
	padding:0;
	margin-top:15px;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#content-leva h3 {
	margin:0;
	padding:0;
	margin-top:15px;
	padding-left: 28px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#content-leva table {margin:0;padding:0;border:0;margin-left:15px;margin-top:10px;width:234px;}
#content-leva table th {
	margin:0;
	padding:0;
	border:0;
	background:#A3A3A3;
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	height:20px;
}
#content-leva table td {
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	color:#636363;
	font-size:0.8em;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}
#content-leva table tr.suda {background:#E2E2E1;height:20px;}
table.gray-box {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:5px !important;
	margin-bottom:10px;
	padding-left:10px;
	background:#E2E2E1;
	color:#636363;
	font-size:1em;
	line-height:20px;
	width:227px;
	padding-top:7px;
	padding-bottom:7px;
}
table.gray-box td {font-weight: bold !important;}
#content-prava-panely {
	margin:0;
	padding:0;
	margin-top:-10px;
	margin-bottom:-10px;
	float:left;
	background: url('../images/back_panel.png');
	min-height:300px;
	width:260px;
	padding-bottom:20px;
}
#content-prava-panely a img {
	margin:0;
	padding:7px;
	background: url('../images/transparent.png');
	border:0;
	margin-top:27px;
	margin-left:45px;
	margin-right:20px;
}
#pravy-sloupec{
	margin:0;
	padding:0;
	float:left;
	padding-left:10px;
	width:100px;
	
}
#levy-sloupec {
	margin:0;
	padding:0;
	float:left;
	padding-left:20px;
	_padding-left:20px;
	width:135px;
	_width:	100px;
}
#pravy-sloupec h3 {margin:0 !important;padding:0 !important;padding-top:15px !important;padding-bottom:5px !important;font-size:0.75em;color:#636363;}
#levy-sloupec h3 {margin:0 !important;padding:0 !important;padding-top:15px !important;padding-bottom:5px !important;font-size:0.75em;color:#636363;}
#pravy-sloupec ul {margin:0 !important;padding:0 !important;width:115px;_width:100px !important;}
#levy-sloupec ul {margin:0 !important;padding:0 !important;width:115px !important;_width:100px !important;}
#pravy-sloupec ul li {margin:0;padding:0;list-style-type:none !important;font-size:0.7em !important;color:#636363;}
#levy-sloupec ul li {margin:0;padding:0;list-style-type:none !important;font-size:0.7em !important;color:#636363;}

#content-prava {
	margin:0;
	padding:0;
	margin-top:-10px;
	margin-bottom:-10px;
	float:left;
	min-height:320px;
	border-left: solid 1px #A1A1A1;
}
.low-height {min-height: 120px !important;}
#content-prava h3 {
	margin:0;
	padding:0;
	margin-top:15px;
	padding-left: 20px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
.nadtextem {margin-bottom:-20px !important;}
.nadtextem2 {margin-bottom:-10px !important;}
#content-prava img {margin:0;padding:0;margin-left:20px;margin-top:10px;margin-bottom:10px;}
#content-prava ul {
	margin:0;
	padding:0;
	margin-top:12px;
	width: 200px;
	padding-left:42px;
}
#content-prava ul li {
	margin:0;
	padding:0;
	margin-bottom:3px;
	list-style-type: square;
	color: #636363;
	font-size:0.8em;
	line-height: 1.3em;
}
#content-prava p.text {
	margin:0;
	padding:0;
	margin-bottom:3px;
	margin-left: 20px;
	padding-top:10px;
	color: #636363;
	font-size:0.7em;
	line-height: 1.4em;
	width: 230px;
}#content-prava p a {
	margin:0;
	padding:0;
	color:#982E00;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
}
#content-prava p a:hover {
	margin:0;
	padding:0;
	color:#982E00;
	text-decoration:underline;
	font-weight:bold;
	font-size:1em;
}
.gray-box {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	background:#E2E2E1;
	color:#636363;
	font-size:0.8em;
	font-weight:bold;
	width:227px;
	padding-top:7px;
	padding-bottom:7px;
}
.long-line {
	margin:0;
	padding:0;
	margin-left:18px !important;
	margin-top:15px !important;
	margin-bottom:15px !important;
	border-bottom:solid 1px #A1A1A1;
	display: block;
	width:451px;
	height:1px;
}
.linka {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:19px;
	border-bottom:solid 1px #A1A1A1;
	display: block;
	width:221px;
	height:1px;
}
.linka1 {
	margin:0;
	padding:0;
	margin-left:28px !important;
	margin-top:19px !important;
	border-bottom:solid 1px #A1A1A1;
	display: block;
	width:221px;
	height:1px;
}
a.blok-sipka {
	margin:0;
	padding:0;
	display: block;
	margin-left:200px;
	margin-top:10px;
	width:50px;
	color: #363636;
	font-weight:bold;
	font-size:0.8em;
	text-decoration:none;
	padding-left: 15px;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
a.blok-sipka:hover {
	margin:0;
	padding:0;
	display: block;
	margin-left:200px;
	margin-top:10px;
	width:50px;
	color: #363636;
	font-weight:bold;
	font-size:0.8em;
	text-decoration:underline;
	padding-left: 15px;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
a.odkaz-sipka {
	margin:0;
	padding:0;
	display: block;
	margin-left:28px;
	margin-top:5px;
	width:200px;
	color: #363636;
	font-weight:bold;
	font-size:0.75em;
	text-decoration:none;
	padding-left: 15px;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
a.odkaz-sipka:hover {
	margin:0;
	padding:0;
	display: block;
	margin-left:28px;
	margin-top:5px;
	width:200px;
	color: #363636;
	font-weight:bold;
	font-size:0.75em;
	text-decoration:underline;
	padding-left: 15px;
	background: url('../images/icona_sipka.png') 0px 7px no-repeat;
}
.linka-leva {margin:0;padding:0;border-left:solid 1px #A1A1A1;width:1px;height:10px;}
.linka-leva2 {margin:0;padding:0;border-left:solid 1px #A1A1A1;width:525px;height:10px;border-right:solid 1px #A1A1A1;}
#kampan-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:10px;
	display: block;
	background: url('../images/icona_blocek.jpg') 0px 4px no-repeat;
}
#kampan-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #464646;
	font-weight: bolder;
	font-size: 0.8em;
}
#kampan-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#vyhody-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:10px;
	display: block;
	background: url('../images/icona_blocek.jpg') 0px 4px no-repeat;
}
#vyhody-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #464646;
	font-weight: bolder;
	font-size: 0.8em;
}
#vyhody-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#vikricnik-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:10px;
	display: block;
	background: url('../images/icona_blocek.jpg') 0px 4px no-repeat;
}
#vikricnik-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #464646;
	font-weight: bolder;
	font-size: 0.8em;
}
#vikricnik-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#o_panelu-ico {
	margin:0;
	padding:0;
	margin-left:28px;
	margin-top:10px;
	display: block;
	background: url('../images/icona_blocek.jpg') 0px 4px no-repeat;
}
#o_panelu-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #464646;
	font-weight: bolder;
	font-size: 0.8em;
}
#o_panelu-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #898989;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top #onas-ico-top {
	margin:0;
	padding:0;
	margin-left:18px;
	margin-top:20px;
	display: block;
	background: url('../images/icona_onas.jpg') 0px 4px no-repeat;
}
#content-top #onas-ico-top strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#content-top #onas-ico-top h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top #seznam-ico-top {
	margin:0;
	padding:0;
	margin-left:18px;
	margin-top:20px;
	display: block;
	background: url('../images/icona_seznam_top.jpg') 0px 4px no-repeat;
}
#content-top #seznam-ico-top strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#content-top #seznam-ico-top h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600;
	font-size: 0.8em;
}



#content-top #o_panelu-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#content-top #o_panelu-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top .kontakt-ico strong {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #F4F4F1;
	font-weight: bolder;
	font-size: 0.8em;
}
#content-top .kontakt-ico h2 {
	margin:0;
	padding:0;
	padding-left: 35px;
	line-height:1em;
	color: #D5D5D5;
	font-weight: 600;
	font-size: 0.8em;
}
#content-top .adresa {
	margin:0;
	padding:0;
	font-size:0.75em;
	font-weight:500;
	color:#fff;
	width:140px;
	float:left;
	letter-spacing: 0.05em;
	margin-left:28px;
	margin-top:18px;
	margin-right:10px;
}
#mapa {
	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:20px;
}
#mapa img#big-mapa {
	margin:0;
	padding:0;
	display:block;
	float:left;	
}
#mapa #minimapy {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width: 111px;
	padding-left: 15px;	
}
#mapa #minimapy a {
	margin:0;
	padding:0;
	display:block;
	width: 111px;
	height:78px;
	background:#F6FAFE;
	margin-bottom: 15px;
	border:solid 1px #c0c0c0;	
}
#mapa #minimapy a img {
	margin:5px;
	padding:0;
	border:0px;
}
#mapa #minimapy a:hover {
	margin:0;
	padding:0;
	display:block;
	width: 111px;
	height:78px;
	background:#9FA1A3;
	margin-bottom: 15px;
	border:solid 1px #c0c0c0;	
}
#mapa #minimapy a.ca {
	margin:0;
	padding:0;
	display:block;
	width: 111px;
	height:78px;
	background:#9FA1A3;
	margin-bottom: 15px;
	border:solid 1px #c0c0c0;	
}
/************************* paticka **********************************/
#foot {margin:0;padding:0;width:755px;background:#fff;margin-top: 10px;}
#foot ul {
	margin:0;
	padding:0;
	padding-top:28px;
	padding-left:13px;
	background:#2B2A2A;
	float: right;
	width:520px;
	height:32px;
}
#foot ul li {
	margin:0;
	padding:0;
	background:#2B2A2A;
	list-style-type:none;
	display:inline;
	border-right: solid 1px;
	color: #959595;
	font-size: 0.7em;
}
#foot ul li a {
	margin:0;
	padding:0;
	color: #959595;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	font-size: 1em;
}
#foot ul li a:hover {
	margin:0;
	padding:0;
	color: #959595;
	text-decoration:underline;
	padding-left:10px;
	padding-right:10px;
	font-size: 1em;
}


#blok {margin:0;padding:0;width:700px;height:461px;background:#000000;}
#blok a img {margin:0;padding:0;border:0px !important;}

.no-margin {margin:0px !important;}
.no-top {margin-top:0px !important;}
.no-border {border:0px !important;}
.cleaner {margin:0;padding:0;clear:both;background:transparent;}
