body {
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/ceska_zabava_pozadi.jpg);
	background-color: black;
	background-position: center top;
	background-repeat: no-repeat;
}
a {
	text-decoration: none;
	color: #000000;
}
img, .png {
	behavior: url('http://www.ceskazabava.cz/iepngfix/iepngfix.htc');
}
a:hover {
	text-decoration: underline;
}
.clear {
	width: 100%;
	clear: both;
	font-size: 1px;
}
input {
	font-size: 11px;
	border: solid 1px #000;
}
#cely {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 975px;
}
#vyhl {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-left: solid 1px #fff;
	float: right;
	background-color: #EFF2F5;
	height: 128px;
	width: 290px;
}
#vyhl table {
	margin: 1px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	color: #526271;
}
#vyhl table tr td {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 3px 0px;
	color: #526271;
}
#tab_general {
	background-image: url(../images/tabulka.png);
	background-repeat: repeat;
}
#main {
	margin: 0 auto;
	clear: both;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#bloc_left {
	float: left;
}
#bloc_colonne_0 {
	background-color: white;
	border: 1px solid rgb(153, 153, 153);
	margin-bottom: 5px;
	overflow: hidden;
	padding: 5px;
	width: 661px;
}
#bloc_colonne_1 {
	background-color: white;
	border: 1px solid rgb(153, 153, 153);
	margin-bottom: 5px;
	overflow: hidden;
	padding: 5px;
	width: 976px;
	min-height: 650px;
}
.bloc_1 {
	background-color: white;
	border: 1px solid rgb(153, 153, 153);
	margin-bottom: 5px;
	padding: 5px;
	width: 305px;
}
.bloc_1 table {
	float: left;
}
.bloc_2 table {
	float: left;
}
.h1_titre {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	height: 28px;
	color: #3a474e;
	display: block;
	BACKGROUND: url(../images/titre_f.png) no-repeat bottom left;
	background-color: #7c929f;
	padding-left: 6px;
	padding-right: 6px;
}
.h1_titre_f {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	height: 28px;
	color: #3a474e;
	display: block;
	BACKGROUND: url(../images/titre_f.png) no-repeat bottom left;
	background-color: #252729;
	padding-left: 6px;
	padding-right: 6px;
	width: 600px;
	float: left;
}
a.h1_titre {
	color: #3a474e;
}
.h2_titre {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 3px;
}
#bloc_right {
	float: right;
}
.conteneur_reportage_photos {
	height: 140px;
	MARGIN: 3px;
	overflow: hidden;
	background: url(../images/fond_div_img.png) no-repeat top left;
}
.conteneur_reportage_photos:hover {
	height: 140px;
	MARGIN: 3px;
	overflow: hidden;
	background: url(../images/fond_div_img2.png) no-repeat top left;
}
.conteneur_reportage_photos a.border_img {
	padding: 4px;
	cursor: pointer;
	border: 1px solid #7a909d;
	background-color: #fff;
	margin-right: 7px;
	max-width: 130px;
	FLOAT: left;
	OVERFLOW: hidden;
	text-align: center;
}
.conteneur_reportage_photos a.border_img:hover {
	background-color: #7a909d;
	border: 1px solid #7a909d;
}
.conteneur_reportage_photos a.titre {
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
}
.conteneur_reportage_photos a:hover {
	text-decoration: underline;
}
.conteneur_reportage_photos .texte_reportage_photos {
	color: #999;
	padding-left: 5px;
	padding-top: 2px;
	height: 80px;
	MARGIN: 0px 0px 0px 142px;
	line-height: 15px;
}
.conteneur_reportage {
	height: 140px;
	MARGIN: 3px;
	overflow: hidden;
	background: url(../images/fond_div_img.png) no-repeat top left;
}
.conteneur_reportage:hover {
	height: 140px;
	MARGIN: 3px;
	overflow: hidden;
	background: url(../images/fond_div_img2.png) no-repeat top left;
}
.conteneur_reportage a {
	text-decoration: none;
}
.conteneur_reportage a.titre {
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
}
.conteneur_reportage a:hover {
	text-decoration: underline;
}
.conteneur_reportage:hover {
	height: 140px;
	MARGIN: 3px;
	background: url(../images/fond_div_img2.png) no-repeat top left;
	overflow: hidden;
}
.conteneur_reportage a.border_img {
	padding: 4px;
	cursor: pointer;
	border: 1px solid #7a909d;
	background-color: #fff;
	margin-right: 7px;
	max-width: 130px;
	width: 130px;
	FLOAT: left;
	OVERFLOW: hidden;
	text-align: center;
}
.conteneur_reportage a.border_img:hover {
	background-color: #7a909d;
	border: 1px solid #7a909d;
}
.conteneur_reportage .texte_reportage {
	color: #999;
	padding-left: 5px;
	padding-top: 2px;
	height: 80px;
	MARGIN: 0px 0px 0px 142px;
	line-height: 15px;
}
.conteneur_reportage .texte_reportage p {
	color: #000;
}
.bloc_1 h3 {
	font-size: 11px;
}
.conteneur_moove {
	width: 142px;
	overflow: hidden;
	height: 75px;
}
.conteneur_moove img {
	display: block;
	padding: 3px;
	border: 1px solid #7a909d;
	background-color: #fff;
	margin-right: 4px;
	width: 75px;
	height: 65px;
	FLOAT: left;
	OVERFLOW: hidden;
	background-color: #fff;
	text-align: center
}
.conteneur_moove img:hover {
	background-color: #7a909d;
}
.conteneur_moove p {
	color: #000;
}
.conteneur_moove2 {
	width: 100%;
	overflow: hidden;
	height: 85px;
}
.conteneur_moove2 img {
	display: block;
	padding: 3px;
	border: 1px solid #7a909d;
	background-color: #fff;
	margin-right: 4px;
	width: 75px;
	height: 65px;
	FLOAT: left;
	OVERFLOW: hidden;
	background-color: #fff;
	text-align: center
}
.conteneur_moove2 img:hover {
	background-color: #7a909d;
}
.conteneur_moove2 p {
	color: #000;
}
.conteneur_moove3 {
	width: 160px;
	overflow: hidden;
	height: 90px;
}
.conteneur_moove3 img {
	display: block;
	padding: 3px;
	border: 1px solid #c0c2c2;
	background-color: #fff;
	margin-right: 4px;
	width: 75px;
	height: 65px;
	FLOAT: left;
	OVERFLOW: hidden;
	background-color: #fff;
	text-align: center
}
.conteneur_moove3 img:hover {
	background-color: #7a909d;
}
.conteneur_moove3 p {
	color: #000;
}
.bloc_1 a.border_img {
	padding: 4px;
	cursor: pointer;
	border: 1px solid #7a909d;
	background-color: #fff;
	margin-right: 7px;
	max-width: 130px;
	FLOAT: left;
	OVERFLOW: hidden;
	text-align: center;
}
.bloc_1 input.mailing {
	width: 180px;
}
.bloc_3 input.mailing {
	width: 180px;
}
.bloc_3 table {
	float: left;
}
.bloc_1 p {
	color: #000;
}
.bloc_2 {
	background-color: white;
	border: 1px solid rgb(153, 153, 153);
	margin-bottom: 5px;
	padding: 5px;
	width: 340px;
}
.bloc_3 {
	background-color: white;
	border: 1px solid rgb(153, 153, 153);
	margin-bottom: 5px;
	padding: 5px;
	width: 300px;
}
#wrap {
	margin: 0 auto;
}
#reklama {
	position: absolute;
	margin-left: -128px;
}
#reklama2 {
	position: absolute;
	margin-left: 1008px;
}
#spodnibanner {
	margin-top: 10px;
}
#centrum {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1000px;
}
#foot {
	width: 1000px;
	margin: 0 auto;
	color: #fff;
	font-size: 8pt;
	padding: 5px;
}
#foot a {
	color: #CB3398;
	_font-size: 8pt;
}
#levy {
	padding: 0px;
	margin: 5px 5px 5px 5px;
	float: left;
	width: 320px;
	background-color: #FFFFFF;
}
#pravy {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: right;
	width: 1000px;
	background-color: #989898;
}
#left {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	float: left;
	width: 340px;
	background-color: #FFFFFF;
}
#left h1 {
	color: #000;
	font-size: 16px;
	font-weight: normal;
}
.vzkaz {
	vertical-align: top;
	color: #000;
}
#left_h {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	top: -4px;
}
#right {
	padding: 0;
	margin: 5px 5px 5px 5px;
	float: left;
	width: 320px;
}
#rekl img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	border: solid #fff 3px;
}
.zlute img {
	padding: 0px 0px 0px 0px;
	margin-bottom: 6px;
	border: solid #E8E8E8 3px;
}
.zlute_l img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 14px;
	border: solid #F3D673 3px;
}
.zlute_p img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 14px;
	border: solid #F3D673 3px;
}
.oranz2 img {
	border: 3px solid #E8E8E8;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	width: 120px;
	height: 120px;
	float: left;
}
.obr_p {
	float: right;
	border: 5px solid #EBEBEB;
	margin: 0px 23px 0px 10px;
}
.obr_l {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 8px 10px 0px 3px;
	width: 120px;
	height: 120px;
}
.obr_2 {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 8px 10px 0px 3px;
}
.obr_22 {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 0px 3px 0px 0px;
	width: 70px;
	height: 70px;
}
.obr_novy {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 8px 10px 0px 3px;
}
.obr_l4 {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 8px 0px 0px 3px;
	width: 90px;
}
.obr_l2 {
	float: left;
	border: 4px solid #E8E8E8;
	margin: 8px 10px 0px 3px;
}
.obr_l5 {
	float: left;
	border: 4px solid #CACACA;
	margin: 8px 0px 0px 3px;
}
.obr_l6 {
	float: left;
	border: 3px solid #E8E8E8;
	margin: 8px 0px 0px 3px;
}
.obr_l3 {
	float: left;
	border: 4px solid #97AEC1;
	margin: 8px 10px 0px 3px;
}
.nabidka {
	background: url(../images/nabidka.jpg) repeat-y top left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 482px;
}
.det_pod {
	background: url(../images/det_pod.jpg) repeat-y top left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px  10px 0px;
	width: 660px;
}
.oranz {
	padding: 12px 15px 9px 15px;
	text-align: justify;
	margin: 0px 0px 0px 0px;
}
.oranz p {
	color: #000000;
}
.oranz a {
	color: #000000;
}
.oranz h4 {
	color: #000000;
}
.oranz2 {
	padding: 12px 0px 10px 15px;
}
.oranz5 {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 340px;
	float: left;
}
.modre3 {
	background-color: #EEF7FF;
	padding: 21px 0px 20px 10px;
	margin: 1px 0px 0px 0px;
	width: 230px;
	float: left;
}
.modre4 {
	background-color: #fff;
	padding: 12px 0px 10px 3px;
	margin: 1px 0px 0px 0px;
	width: 460px;
	float: left;
}
.oranz3 img {
	width: 130px;
}
.oranz3 {
	padding: 0px 0px 15px 14px;
}
.oranz3 h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.oranz4 {
	background-color: #FFDF86;
	padding: 8px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	width: 225px;
	color: #914C0E;
	font-size: 17px;
	font-family: Arial;
}
.cervene3 {
	background-color: #FFD1A9;
	padding: 8px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	width: 226px;
	color: #B94315;
	font-size: 17px;
	font-family: Arial;
}
.modre2 {
	background-color: #E2EDF8;
	padding: 8px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	width: 225px;
	color: #577CA5;
	font-size: 17px;
	font-family: Arial;
	clear: both;
	border-top: 1px solid #fff;
}
.zelene4 {
	background-color: #E2FFCC;
	padding: 8px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	width: 226px;
	color: #548C30;
	font-size: 17px;
	font-family: Arial;
	clear: both;
	border-top: 1px solid #fff;
}
.levo {
	width: 340px;
	float: left;
}
.pravo {
	width: 241px;
	float: right;
}
.cervene4 {
	background-color: #F6F6F6;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	width: 320px;
	float: left;
}
.zelene5 {
	background-color: #FCFCFC;
	padding: 8px 0px 5px 0px;
	margin: 1px 0px 0px 0px;
	width: 241px;
	float: right;
}
.zlute {
	padding: 12px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	clear: both;
	position: relative;
	top: 1px;
}
.zlute2 {
	background-color: #CACACA;
	padding: 8px 0px 5px 14px;
	margin: 0px 0px 0px 0px;
	height: 21px;
}
.zlute3 {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 320px;
}
.zlute_l {
	background-color: #FFF6B8;
	padding: 12px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	float: left;
	width: 230px;
}
.zlute_p {
	background-color: #FFF6B8;
	padding: 12px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	float: right;
	width: 230px;
}
.ruzove {
	background-color: #F6F6F6;
	padding: 8px 0px 9px 14px;
	margin: 5px 0px 0px 0px;
}
.ruzove2 {
	background-color: #F6F6F6;
	padding: 8px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	height: 20px;
}
.ruzove3 {
	background-color: #F6F6F6;
	padding: 8px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	height: 20px;
}
.ruzove4 {
	background-color: #F6F6F6;
	padding: 8px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	height: 20px;
}
.blue {
	background-color: #EEF4F9;
	padding: 12px 0px 9px 14px;
}
.blue p {
	color: #000000;
}
.blue h2 {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	margin: 0px;
	color: #587491;
}
.blue h2 a {
	color: #587491;
}
.sede {
	padding: 0px 15px 0px 0px;
	text-align: justify;
	margin: 0px 0px 0px 0px;
}
.sede a {
	color: #000000;
}
.sede h4 {
	color: #000000;
}
.sede p {
	color: #000000;
}
.sede2 {
	padding: 10px 0px 10px 14px;
	margin: 8px 0px 0px 0px;
	clear: both;
}
.sede2 p {
	padding: 0px 120px 0px 3px;
	margin: 0px;
	clear: both;
	color: #000000;
}
.zelene {
	background-color: #CACACA;
	padding: 12px 0px 9px 14px;
	margin: 0px 0px 0px 0px;
}
.zelene td {
	color: #092A3B;
}
.zelene h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.zelene3 {
	padding: 12px 0px 9px 15px;
	margin: 0px 0px 0px 0px;
}
.zelene3 th {
	color: #000;
}
.zelene3 h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.zelene3 p {
	color: #000;
	font-size: 14px;
	font-family: Arial;
}
.zelene3 td {
	color: #000;
	font-size: 14px;
	font-family: Arial;
}
.zelene3 td a {
	color: #000;
}
.zelene2 {
	background-color: #D8F7BC;
	padding: 8px 0px 18px 15px;
	margin: 0px 0px 0px 0px;
}
.cervene2 {
	background-color: #CB3398;
	padding: 7px 0px 21px 14px;
	clear: both;
	margin: 1px 0px 0px 0px;
}
.blue2 {
	background-color: #D8EDFE;
	padding: 8px 0px 18px 15px;
	margin: 0px 0px 0px 0px;
}
.modry5 {
	background-color: #D0E3F5;
	padding: 8px 0px 18px 15px;
	margin: 0px 0px 0px 0px;
}
.odstup {
	padding: 0px 15px 0px 15px;
	margin: 0px;
}
.odstup p {
	color: #000;
	font-size: 11px;
	padding: 11px 0px 0px 5px;
}
.odstup2 {
	padding: 8px 0px 0px 14px;
	margin: 0px;
}
.odstup2 td {
	color: #092A3B;
}
.odstup2 h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.odstup2 p {
	color: #000;
	font-size: 11px;
	padding: 11px 0px 0px 5px;
}
.odstup3 {
	padding: 10px 0px 10px 15px;
	margin: 0px;
}
.odstup3 p {
	padding: 0px 120px 0px 3px;
	margin: 0px;
	clear: both;
	color: #000000;
}
.style1 {
	color: #000000
}
.cervene {
	background-color: #CACACA;
	padding: 8px 0px 5px 14px;
	margin: 1px 0px 0px 0px;
	color: #092A3B;
}
.cervenehodnoceni {
	background-color: #fff;
	padding: 8px 0px 5px 14px;
	margin: 1px 0px 0px 0px;
	color: #092A3B;
}
.cervenediskuse {
	background-color: #CACACA;
	padding: 8px 0px 5px 14px;
	margin: 1px 0px 0px 0px;
	color: #092A3B;
}
.cerveneakce {
	background-color: #F1F1F1;
	padding: 8px 0px 5px 14px;
	margin: 1px 0px 0px 0px;
	color: #092A3B;
}
.cervenesoutez {
	padding: 8px 0px 5px 14px;
	margin: 1px 0px 0px 0px;
	color: #092A3B;
}
.cervenediskuse h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.cervene h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.cervenehodnoceni h4 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
}
.kontaktni_ud {
	float: left;
	width: 330px;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}
.nahled {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 330px;
}
.slevy {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 330px;
}
.nab_sport {
	float: left;
	width: 242px;
	margin: 0px;
	padding: 0px;
}
.dalsi_zab {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 240px;
}
/*postraní oddíly*/
#rekl {
	background-color: #F1F1F1;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	width: 320px;
}
.prihl {
	background-color: #FAFAFA;
	padding: 8px 0px 6px 15px;
	margin: 0px;
	list-style: none;
	color: #363636;
	width: 190px;
}
.prihl a {
	color: #363636;
}
.reg {
	background-color: #FAFAFA;
	padding: 8px 0px 6px 15px;
	margin: 0px;
	list-style: none;
	color: #363636;
	width: 190px;
}
#sportu {
	background-color: #FCF0F0;
	padding: 6px 0px 6px 6px;
	margin: 0px;
}
/*nadpisy*/
/*h1*/
h6.modr {
	background: #2e7c93;
	height: 22px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	padding: 8px 0px 0px 10px;
	margin: 1px 0px 1px 0px;
}
.novinky2 {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	float: left;
	color: #000;
}
.zlute2 h4 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
	float: left;
}
.cervene h3 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #DC4040;
	font-size: 17px;
	font-family: Arial;
	width: 100%;
}
/*h2*/
.zlute_l h2 {
	color: #7B4402;
	font-family: Arial;
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}
.zlute h2 {
	color: #2E7C93;
	font-family: Arial;
	margin: 0px 0px 0px 14px;
	padding: 5px 0px 10px 0px;
	font-size: 11px;
}
.zlute_p h2 {
	color: #7B4402;
	font-family: Arial;
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}
.det_pod h2 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
	margin: 10px 0px 5px 11px;
	padding: 0px 0px 0px 0px;
}
.zlute3 h2 {
	color: #092A3B;
	font-family: Arial;
	margin: 10px 0px 5px 11px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}
.slevy h2 {
	color: #092A3B;
	font-size: 14px;
	font-family: Arial;
	margin: 10px 0px 5px 11px;
	padding: 0px 0px 0px 0px;
}
.nabidka h2 {
	color: #7B4402;
	font-family: Arial;
	margin: 10px 0px 5px 11px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}
h2.adresa {
	color: #092A3B;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 3px 5px;
	float: left;
}
h2.komplet {
	background: url(../images/sipka_bila.jpg) no-repeat center left;
	float: right;
	padding: 4px 0px 0px 15px;
	height: 18px;
	width: 115px;
	margin: 4px 9px 0px 24px;
	font-size: 10px;
}
h2.komplet a {
	color: #000;
}
h2.komplet2 {
	background: url(../images/komplet2.jpg) no-repeat top left;
	float: right;
	padding: 6px 0px 0px 24px;
	height: 19px;
	width: 157px;
	margin: 4px 9px 0px 24px;
	font-size: 10px;
}
h2.komplet2 a {
	color: #000;
	font-weight: bolder;
}
h2.sedy {
	padding: 0px;
	margin: 5px 0px 0px 0px;
	color: #393939;
	font-size: 17px;
	font-family: Arial;
}
h2.modre {
	padding: 0px;
	margin: 5px 0px 0px 0px;
	color: #023551;
	font-size: 14px;
	font-family: Arial;
	width: 100%;
}
h2.modre a {
	color: #023551;
}
h2.h2_aktuality {
	clear: both;
	margin: 0px;
	padding: 2px 0px 0px 15px;
	font-size: 11px;
	font-family: arial;
	color: #053241;
}
h2.nadpisek {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FF9600;
	width: 100%;
}
/*h3*/
#vyhl h3 {
	margin: 0px;
	padding: 9px 10px 0px 0px;
	border-bottom: solid 1px #fff;
	text-align: right;
	background: #D5DFE9 url(../images/h3_vyhl.jpg) no-repeat top left;
	width: 278px;
	height: 18px;
	font-size: 12px;
	color: #52616F;
	font-weight: bold;
}
h3#h3_menu {
	margin: 0px;
	padding: 14px 10px 0px 0px;
	border-bottom: solid 1px #fff;
	text-align: right;
	background: #FBE594 url(../images/h3_h3_menu.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #D98A00;
	font-weight: bold;
}
h3#h3_sportu {
	margin: 0px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #F6D0D0 url(../images/h3_sportu.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #D98A00;
	font-weight: bold;
}
h3#h3_akt {
	margin: 2px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #CAEFB2 url(../images/h3_akt.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #5C9B34;
	font-weight: bold;
}
h3.h3_prih {
	margin: 2px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #ECECEC url(../images/h3_prih.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #777777;
	font-weight: bold;
}
h3.h3_reg {
	margin: 2px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #ECECEC url(../images/h3_prih.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #777777;
	font-weight: bold;
}
h3#h3_rekl {
	margin: 2px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #D4E9F7 url(../images/h3_rekl.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #3B81B0;
	font-weight: bold;
}
h3#h3_help {
	margin: 2px 0px 0px 0px;
	padding: 14px 10px 0px 0px;
	text-align: right;
	border-bottom: solid 1px #fff;
	background: #ECECEC url(../images/h3_help.jpg) no-repeat top left;
	width: 195px;
	height: 19px;
	font-size: 12px;
	color: #878787;
	font-weight: bold;
}
/*dalsi*/
.tip {
	background: #2E7C93 url(../images/h6_top_podnik.jpg) no-repeat top right;
	height: 19px;
	padding: 4px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #fff;
	font-size: 12px;
	font-weight: bolder;
}
.tip a {
	color: #fff;
}
.vip {
	background: #FFCC00 url(../images/h6_vip_podnik.jpg) no-repeat top right;
	height: 19px;
	padding: 4px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #990000;
	font-size: 12px;
	font-weight: bolder;
}
.vip a {
	color: #990000;
}
.nadp {
	background-color: #EDEDED;
	height: 20px;
	padding: 6px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #4C4C4C;
	font-size: 12px;
	font-weight: bolder;
}
.nadp a {
	color: #4C4C4C;
}
/*menu*/
#menu_hl {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#menu_hl li {
	padding: 0px;
	margin: 0px 0px 1px 0px;
}
#menu_hl a {
	margin: 0px;
	padding: 8px 0px 0px 33px;
	background: #F8F6CC url(../images/hl_menu.jpg) no-repeat top left;
	display: block;
	width: 172px;
	height: 22px;
	color: #7B4402;
	font-size: 11px;
}
#menu_hl a:hover {
	background: url(../images/hl_menu_on.jpg) no-repeat top left;
	text-decoration: none;
}
.reg ul {
	padding: 0px 0px 0px 0px;
	margin: 7px 0px 0px 0px;
	list-style: none;
	font-size: 10px;
}
.reg li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
}
.reg a {
	padding: 5px 0px 0px 29px;
	margin: 0px;
	background: url(../images/reg.jpg) no-repeat top left;
	width: 155px;
	height: 18px;
	display: block;
	color: #3C3C3C;
}
.reg a:hover {
	background: url(../images/reg_on.jpg) no-repeat top left;
	text-decoration: none;
}
#sportu ul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
#sportu ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.sportu1 a:hover {
	background: url(../images/sportu_01_on.jpg) no-repeat top left;
}
.sportu2 a:hover {
	background: url(../images/sportu_02_on.jpg) no-repeat top left;
}
.sportu3 a:hover {
	background: url(../images/sportu_03_on.jpg) no-repeat top left;
}
.sportu4 a:hover {
	background: url(../images/sportu_04_on.jpg) no-repeat top left;
}
.sportu5 a:hover {
	background: url(../images/sportu_05_on.jpg) no-repeat top left;
}
.sportu6 a:hover {
	background: url(../images/sportu_06_on.jpg) no-repeat top left;
}
.sportu7 a:hover {
	background: url(../images/sportu_07_on.jpg) no-repeat top left;
}
.sportu1 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_01.jpg) no-repeat top left;
}
.sportu2 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_02.jpg) no-repeat top left;
}
.sportu3 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_03.jpg) no-repeat top left;
}
.sportu4 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_04.jpg) no-repeat top left;
}
.sportu5 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_05.jpg) no-repeat top left;
}
.sportu6 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_06.jpg) no-repeat top left;
}
.sportu7 a {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 63px;
	display: block;
	background: url(../images/sportu_07.jpg) no-repeat top left;
}
.tecky {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 193px;
	height: 13px;
	display: block;
	background: url(../images/tecky.jpg) no-repeat center left;
}
/*datumy*/
ul.ul_aktuality li {
	float: left;
	margin: 0px 8px 0px 0px;
}
ul#datum1 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	list-style: none;
	color: #DBC171;
	font-weight: bolder;
	font-size: 10px;
}
#datum1 li {
	float: left;
	margin: 0px 8px 0px 0px;
}
ul.datum2 {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 0px;
	list-style: none;
	color: #A2CCE6;
	font-weight: bolder;
	font-size: 10px;
}
.datum2 li {
	float: left;
	margin: 0px 8px 0px 0px;
}
/*seznamy*/
.info {
	padding: 0px;
	font-weight: bolder;
	margin: 5px 0px 0px 0px;
	color: #000;
	list-style: none;
	font-size: 10px;
}
.info li {
	float: left;
	margin: 0px 8px 0px 0px;
}
.info a {
	color: #ACC608;
}
.info span {
	color: #ACC608;
}
.ruzove2 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	float: right;
}
.ruzove2 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.ruzove2 a {
	color: #000;
}
.ruzove2 a:hover {
	color: #4C8F42;
	font-weight: bolder;
	text-decoration: none;
}
.ruzove3 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	float: right;
}
.ruzove3 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.ruzove3 a {
	color: #000;
}
.ruzove3 a:hover {
	color: #4C4C4C;
	font-weight: bolder;
	text-decoration: none;
}
.ruzove4 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	float: right;
}
.ruzove4 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.ruzove4 a {
	color: #000;
}
.ruzove4 a:hover {
	color: #0A6F94;
	font-weight: bolder;
	text-decoration: none;
}
.sip_l a {
	background: url(../images/sip_l.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip_p a {
	background: url(../images/sip_p.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip2_l a {
	background: url(../images/sip2_l.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip2_p a {
	background: url(../images/sip2_p.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip3_l a {
	background: url(../images/sip3_l.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip3_p a {
	background: url(../images/sip3_p.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip4_l a {
	background: url(../images/sip4_l.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip4_p a {
	background: url(../images/sip4_p.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip5_l a {
	background: url(../images/sip5_l.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.sip5_p a {
	background: url(../images/sip5_p.jpg) no-repeat center left;
	width: 13px;
	height: 12px;
	display: block;
}
.zelene2 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	float: right;
}
.zelene2 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.zelene2 a {
	color: #000;
}
.zelene2 a:hover {
	color: #4C8F42;
	font-weight: bolder;
	text-decoration: none;
}
.cervene2 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	float: right;
}
.cervene2 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.cervene2 a {
	color: #fff;
}
.cervene2 a:hover {
	text-decoration: underline;
}
.blue2 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	float: right;
}
.blue2 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.blue2 a {
	color: #000;
}
.blue2 a:hover {
	color: #DC4040;
	font-weight: bolder;
	text-decoration: none;
}
.modry5 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	float: right;
}
.modry5 li {
	float: left;
	padding: 0px;
	margin: 0px 9px 0px 0px;
}
.modry5 a {
	color: #000;
}
.modry5 a:hover {
	color: #000;
	font-weight: bolder;
	text-decoration: none;
}
/*input+select*/
.mod_in {
	width: 158px;
	height: 28px;
	font-size: 85%;
	background: url(../images/submit1.jpg);
	border: 0px;
	color: #fff;
	font-weight: bolder;
	margin: 10px 0px 0px 200px;
}
.zelene select {
	color: #CB3398;
	font-weight: bolder;
	border: 1px solid #000;
	font-size: 10px;
}
.cervene select {
	color: #CB3398;
	font-weight: bolder;
	font-size: 12px;
}
.styl-1 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-2 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-3 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-4 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-5 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-6 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-7 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-8 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-9 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-10 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-11 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-12 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-13 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl-14 {
	color: #CB3398;
	font-weight: bolder;
	font-size: 14px;
}
.styl1 {
	color: #000000;
	font-size: 12px;
}
.styl2 {
	color: #000000;
	font-size: 12px;
}
.styl3 {
	color: #000000;
	font-size: 12px;
}
.styl4 {
	color: #000000;
	font-size: 12px;
}
.styl5 {
	color: #000000;
	font-size: 12px;
}
.styl6 {
	color: #000000;
	font-size: 12px;
}
.styl7 {
	color: #000000;
	font-size: 12px;
}
.styl8 {
	color: #000000;
	font-size: 12px;
}
.styl9 {
	color: #000000;
	font-size: 12px;
}
.styl10 {
	color: #000000;
	font-size: 12px;
}
.styl11 {
	color: #000000;
	font-size: 12px;
}
.styl12 {
	color: #000000;
	font-size: 12px;
}
.styl13 {
	color: #000000;
	font-size: 12px;
}
.styl14 {
	color: #000000;
	font-size: 12px;
}
.styl15 {
	color: #000000;
	font-size: 12px;
}
.styl16 {
	color: #000000;
	font-size: 12px;
}
.styl17 {
	color: #000000;
	font-size: 12px;
}
.styl18 {
	color: #000000;
	font-size: 12px;
}
.styl19 {
	color: #000000;
	font-size: 12px;
}
.styl20 {
	color: #000000;
	font-size: 12px;
}
.styl21 {
	color: #000000;
	font-size: 12px;
}
.styl22 {
	color: #000000;
	font-size: 12px;
}
.styl23 {
	color: #000000;
	font-size: 12px;
}
.styl24 {
	color: #000000;
	font-size: 12px;
}
.styl25 {
	color: #000000;
	font-size: 12px;
}
.styl26 {
	color: #000000;
	font-size: 12px;
}
.styl27 {
	color: #000000;
	font-size: 12px;
}
.styl28 {
	color: #000000;
	font-size: 12px;
}
.styl29 {
	color: #000000;
	font-size: 12px;
}
.styl30 {
	color: #000000;
	font-size: 12px;
}
.styl31 {
	color: #000000;
	font-size: 12px;
}
.styl32 {
	color: #000000;
	font-size: 12px;
}
.styl33 {
	color: #000000;
	font-size: 12px;
}
.styl34 {
	color: #000000;
	font-size: 12px;
}
.styl35 {
	color: #000000;
	font-size: 12px;
}
.styl36 {
	color: #000000;
	font-size: 12px;
}
.styl37 {
	color: #000000;
	font-size: 12px;
}
.styl38 {
	color: #000000;
	font-size: 12px;
}
.styl39 {
	color: #000000;
	font-size: 12px;
}
.styl40 {
	color: #000000;
	font-size: 12px;
}
.styl41 {
	color: #000000;
	font-size: 12px;
}
.styl42 {
	color: #000000;
	font-size: 12px;
}
.styl43 {
	color: #000000;
	font-size: 12px;
}
.styl44 {
	color: #000000;
	font-size: 12px;
}
.styl45 {
	color: #000000;
	font-size: 12px;
}
.styl46 {
	color: #000000;
	font-size: 12px;
}
.styl47 {
	color: #000000;
	font-size: 12px;
}
.styl48 {
	color: #000000;
	font-size: 12px;
}
.styl49 {
	color: #000000;
	font-size: 12px;
}
.styl50 {
	color: #000000;
	font-size: 12px;
}
.styl51 {
	color: #000000;
	font-size: 12px;
}
.styl52 {
	color: #000000;
	font-size: 12px;
}
.styl53 {
	color: #000000;
	font-size: 12px;
}
.styl54 {
	color: #000000;
	font-size: 12px;
}
.styl55 {
	color: #000000;
	font-size: 12px;
}
.styl56 {
	color: #000000;
	font-size: 12px;
}
.styl57 {
	color: #000000;
	font-size: 12px;
}
.styl58 {
	color: #000000;
	font-size: 12px;
}
.styl59 {
	color: #000000;
	font-size: 12px;
}
.styl60 {
	color: #000000;
	font-size: 12px;
}
.styl61 {
	color: #000000;
	font-size: 12px;
}
.styl62 {
	color: #000000;
	font-size: 12px;
}
.styl63 {
	color: #000000;
	font-size: 12px;
}
.styl64 {
	color: #000000;
	font-size: 12px;
}
.styl65 {
	color: #000000;
	font-size: 12px;
}
.styl66 {
	color: #000000;
	font-size: 12px;
}
.styl67 {
	color: #000000;
	font-size: 12px;
}
.styl68 {
	color: #000000;
	font-size: 12px;
}
.styl69 {
	color: #000000;
	font-size: 12px;
}
.styl70 {
	color: #000000;
	font-size: 12px;
}
.styl71 {
	color: #000000;
	font-size: 12px;
}
.styl72 {
	color: #000000;
	font-size: 12px;
}
.styl73 {
	color: #000000;
	font-size: 12px;
}
.styl74 {
	color: #000000;
	font-size: 12px;
}
.styl75 {
	color: #000000;
	font-size: 12px;
}
.styl76 {
	color: #000000;
	font-size: 12px;
}
.styl77 {
	color: #000000;
	font-size: 12px;
}
.styl78 {
	color: #000000;
	font-size: 12px;
}
.styl79 {
	color: #000000;
	font-size: 12px;
}
.styl80 {
	color: #000000;
	font-size: 12px;
}
.styl81 {
	color: #000000;
	font-size: 12px;
}
.styl82 {
	color: #000000;
	font-size: 12px;
}
.styl83 {
	color: #000000;
	font-size: 12px;
}
.styl84 {
	color: #000000;
	font-size: 12px;
}
.styl85 {
	color: #000000;
	font-size: 12px;
}
.styl86 {
	color: #000000;
	font-size: 12px;
}
select.sel {
	width: 142px;
	height: 16px;
	font-size: 85%;
	border: 1px solid #d3d3d3;
}
select.select_new {
	width: 116px;
	height: 16px;
	margin-right: 2px;
	font-size: 85%;
	border: 1px solid #d3d3d3;
}
table.nul {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -4px;
}
table.nul tr td {
	margin: 0px;
	padding: 0px;
}
.sel2_new {
	width: 113px;
	height: 14px;
	font-size: 85%;
	border: 1px solid #C8C8C8;
}
.sel2 {
	width: 140px;
	height: 14px;
	font-size: 85%;
	border: 1px solid #C8C8C8;
}
.sel3 {
	width: 112px;
	height: 16px;
	border: 1px solid #989898;
	font-weight: bolder;
	font-size: 12px;
}
.sel33 {
	width: 70px;
	height: 20px;
	border: 1px solid #989898;
	font-weight: bolder;
	font-size: 12px;
}
.sel4 {
	width: 132px;
	height: 15px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}
.sel5 {
	width: 370px;
	height: 79px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	margin: 0px 10px 0px 0px;
	vertical-align: text-top;
	padding: 0px;
	margin: 0px;
}
.sel6 {
	width: 55px;
	height: 15px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	padding: 0px;
	margin: 0px;
}
.sel7 {
	width: 125px;
	height: 15px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	position: relative;
	left: 10px;
	vertical-align: text-top;
	padding: 0px;
	margin: 0px;
}
.sel8 {
	width: 171px;
	height: 15px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	padding: 0px;
	margin: 0px;
}
.sel9 {
	width: 145px;
	height: 15px;
	border: 1px solid #000;
	font-weight: bolder;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	float: right;
	color: #092A3B;
}
.but_skrtni1 {
	background-color: #4C8F42;
	border: 1px solid #2B7520;
	color: #fff;
	font-weight: bolder;
	font-size: 9px;
	font-family: tahoma;
	width: 145px;
}
.vyhnal {
	background-color: #4C8F42;
	border: 1px solid #2B7520;
	color: #fff;
	font-weight: bolder;
	font-size: 9px;
	font-family: tahoma;
	width: 70px;
	margin: 0px 15px 0px 0px;
}
textarea {
	border: 1px solid #000;
	width: 280px;
	height: 114px;
}
.textarea1 {
	width: 370px;
	height: 100px;
}
/*nadpisy se šipkou*/
p.zobraz2 a {
	background: url(../images/sipka.gif) no-repeat left;
	padding: 0px 0px 0px 19px;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	color: #3C3C3C;
}
p.zobraz3 a {
	background: url(../images/sipka2.jpg) no-repeat left;
	padding: 0px 0px 0px 29px;
	margin: 0px 15px 0px 0px;
	float: right;
	font-size: 9px;
	color: #000;
	font-weight: bolder;
}
p.clanek {
	color: #000000;
}
p.zobraz4 a {
	background: url(../images/sipka.gif) no-repeat left;
	padding: 0px 0px 0px 23px;
	margin: 0px 36px 0px 0px;
	float: right;
	clear: both;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
}
p.vsechny {
	width: 104px;
	padding: 0px 0px 0px 19px;
	margin: 5px 0px 0px 0px;
	background: url(../images/sipka.gif) no-repeat left;
	font-weight: bolder;
	font-size: 10px;
	float: right;
}
p.vsechny a {
	color: #000;
}
/*tečky*/
.tecky2 {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
.tecky3 {
	padding: 8px 0px;
	margin: 0px 0px;
	vertical-align: middle;
}
/*nadpis se šipkou+tečky*/
p.dalsi {
	width: 104px;
	padding: 0px 0px 0px 331px;
	margin: 3px 0px 0px 0px;
	background: url(../images/tecky+s.jpg) no-repeat left;
	font-weight: bolder;
	font-size: 10px;
}
p.dalsi a {
	color: #000;
}
/*odstavce*/
.zlute_l p {
	margin: 0px 10px 8px 14px;
}
.zlute p {
	margin: 0px 10px 0px 14px;
}
.zlute_p p {
	margin: 0px 10px 8px 14px;
}
#aktuality p {
	margin: 0px;
	padding: 0px 11px 0px 0px;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: #363636;
}
.p_aktuality {
	margin: 0px;
	padding: 0px 20px 0px 15px;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: #363636;
}
.oranz2 p {
	width: 480px;
	padding: 0px 15px 0px 0px;
	color: #000;
	font-size: 11px;
	float: right;
}
.oranz3 p {
	float: right;
	width: 450px;
	padding: 12px 20px 0px 0px;
	color: #000;
	font-size: 11px;
}
p.modr {
	float: right;
	width: 255px;
	padding: 12px 20px 0px 0px;
	font-size: 11px;
}
p {
	padding: 0px;
	margin: 0px;
}
.reg p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
}
p.text {
	padding: 0px;
	margin: 6px 0px 0px 0px;
	width: 430px;
	color: #000;
}
p.text_r {
	padding: 0px 17px 0px 0px;
	margin: 4px 0px 0px 0px;
	float: right;
	width: 337px;
}
.zelene2 p {
	font-size: 10px;
	float: left;
}
.ruzove2 p {
	font-size: 10px;
	float: left;
}
.ruzove3 p {
	font-size: 10px;
	float: left;
}
.ruzove4 p {
	font-size: 10px;
	float: left;
}
.cervene2 p {
	font-size: 11px;
	float: left;
}
.blue2 p {
	font-size: 10px;
	float: left;
}
.modry5 p {
	font-size: 10px;
	float: left;
}
.det_pod p {
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	font-size: 11px;
}
.det_pod a {
	color: #000;
	font-weight: bolder;
}
/*sirky v tabulkách - odstup*/
.sirka {
	width: 100px;
}
.sirka2 {
	width: 50px;
}
.sirka3 {
	width: 149px;
}
.sirka4 {
	width: 60px;
}
/*tabulky*/
.zelene table {
	margin: 5px 0px 0px 0px;
}
.zelene table td {
	padding: 0px 10px 0px 0px;
	vertical-align: top;
}
.zelene table td.dr {
	padding: 0px 0px 0px 10px;
}
.cervene table {
	margin: 5px 0px 0px 0px;
}
.cervene table td {
	padding: 0px 10px 0px 0px;
	vertical-align: top;
}
.cervene textarea {
	height: 80px;
}
.cervene table td.dr {
	padding: 0px 0px 0px 10px;
}
.hodnoc {
	color: #000;
}
.cervene p {
	color: #AC1010;
	margin: 8px 0px 0px 3px;
}
.hodnoc th {
	width: 255px;
}
/*copy*/
#copy {
	background: #000000;
	height: 50px;
	width: 1000px;
	margin: 0 auto;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}
#copy ul {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 250px;
	list-style: none;
}
#copy li {
	float: left;
	margin: 0px 5px 0px 0px;
	padding-bottom: 6px;
}
#copy ul a {
	color: #FFFFFF;
	font-weight: normal;
}
#copy a {
	color: #FFFFFF;
	font-weight: bolder;
}
#copy p.cop {
	text-align: center;
	font-size: 11px;
	clear: both;
}
.adr {
	clear: both;
}
.cena {
	background-color: #fff;
	border: #EBAC61 solid 1px;
	color: #E07900;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bolder;
	font-size: 11px;
	clear: both;
}
.cena2 {
	background: url(../images/odr.jpg) no-repeat top left;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 10px 18px;
	color: #7B4402;
	font-size: 10px;
	width: 134px;
}
.hod {
	color: #000;
	margin: 0px 0px 0px 18px;
}
.slevy img {
	border: 0px;
	margin: 0px 0px 5px 9px;
	padding: 0px;
}
.slevy2 img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 9px;
}
.zlute td {
	text-align: center;
}
.menicko {
	list-style: none;
	padding: 0px;
	margin: 1px 0px 0px 0px;
	clear: both;
}
.menicko li {
	float: left;
	padding: 0px;
	margin: 0px 1px 0px 0px;
}
.menicko a {
	background: url(../images/menicko.jpg) no-repeat top left;
	width: 114px;
	height: 28px;
	display: block;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
}
.menicko a:hover {
	background: url(../images/menicko_on.jpg) no-repeat top left;
	text-decoration: none;
}
.menicko a.activ {
	background: url(../images/menicko_on.jpg) no-repeat top left;
}
h2.or_t {
	color: #FF970F;
	background: url(../images/or_t.jpg) no-repeat left;
	font-size: 12px;
	font-family: Arial;
	padding: 0px 0px 0px 10px;
	margin: 5px 0px 0px 10px;
}
h2.cerv_t {
	color: #9F2020;
	background: url(../images/cerv_t.jpg) no-repeat left;
	font-size: 12px;
	font-family: Arial;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
}
p.akce {
	padding: 0px;
	margin: 3px 25px 10px 10px;
	color: #000;
}
p.akce span {
	color: #DA201F;
	font-weight: bolder;
}
table.soutez {
	padding: 0px;
	margin: 10px 0px 10px 25px;
	color: #CB3398;
	font-weight: bold;
}
table.soutez tr td {
	padding: 0px 0px 4px 0px;
	margin: 0px;
}
table.soutez2 {
	padding: 0px;
	margin: 0px 0px 12px 5px;
}
table.soutez2 tr td {
	padding: 0px;
	margin: 0px;
}
.but_skrtni {
	padding: 0px;
	margin: 0px;
}
table.skrtni tr td {
	padding: 0px;
	margin: 0px;
}
.a {
	padding: 0px;
	margin: 0px;
}
table.regi {
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	width: 330px;
	position: relative;
	left: 10px;
	color: #000;
}
table.regi tr td {
	margin: 0px;
	padding: 0px;
}
.top-list {
	margin: 0px 0px 0px 150px;
}
table.guest {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 200px;
}
table.guest a {
	color: #000;
	text-decoration: none;
}
table.guest tr {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
table.guest tr td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.prv {
	width: 520px;
	float: right;
}
table.abc {
	padding: 0px;
	margin: 0px;
}
.a {
	padding: 0px;
	margin: 0px;
}
.but_skrtni {
	margin-left: 10px;
	margin-right: 10px;
}
.vyb_pr {
	list-style: none;
	padding: 0px;
	margin: 10px 0px 0px 20px;
}
.vyb_pr li {
	float: left;
	padding: 0px;
	margin: 0px;
}
.vyb_pr1 a {
	width: 132px;
	height: 23px;
	display: block;
	padding: 9px 0px 0px 0px;
	margin: 0px;
	color: #123E66;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/vyb_pr1.jpg) no-repeat top left;
}
.vyb_pr1 a:hover {
	background: url(../images/vyb_pr1_on.jpg) no-repeat top left;
	text-decoration: none;
}
.vyb_pr2 a {
	width: 132px;
	height: 23px;
	display: block;
	padding: 9px 0px 0px 0px;
	margin: 0px;
	color: #6C410E;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/vyb_pr2.jpg) no-repeat top left;
}
.vyb_pr2 a:hover {
	background: url(../images/vyb_pr2_on.jpg) no-repeat top left;
	text-decoration: none;
}
.vyb_pr3 a {
	width: 132px;
	height: 23px;
	display: block;
	padding: 9px 0px 0px 0px;
	margin: 0px;
	color: #3F751A;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/vyb_pr3.jpg) no-repeat top left;
}
.vyb_pr3 a:hover {
	background: url(../images/vyb_pr3_on.jpg) no-repeat top left;
	text-decoration: none;
}
.prog_mod {
	background-color: #EBF5FF;
	margin: 1px 0px 0px 6px;
	padding: 11px 20px 20px 16px;
	width: 387px;
	float: left;
}
.prog_mod p {
	margin-bottom: 5px;
}
.prog_mod ul {
	list-style: url(../images/sipka4.gif);
	color: #153E4C;
	font-weight: bolder;
	font-size: 10px;
	margin-left: 40px;
	margin-top: 5px;
}
.prog_mod ul li {
	margin-bottom: 3px;
}
.zl_p {
	width: 340px;
	float: right;
}
.zl_p p {
	color: #092A3B;
	margin: 0px 0px 0px 0px;
	width: 400px;
}
.zl_p1 {
	color: #092A3B;
	font-size: 12px;
}
.zl_p2 {
	font-size: 10px;
	color: #092A3B;
}
.reklama {
	background: url(../images/rekl.jpg) no-repeat top left;
	text-align: center;
	width: 117px;
	height: 16px;
	padding: 4px 0px 0px 0px;
	margin: 2px 0px 1px 0px;
	font-size: 10px;
	position: relative;
	left: 7px;
	color: #777777;
}
.ob_rek {
	border: 3px solid #E8E8E8;
}
.oranz5 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	color: #999999;
	font-weight: bolder;
}
.oranz5 a {
	color: #092A3B;
	font-size: 12px;
}
.oranz5 li {
	float: left;
}
.oranz5 .n1 {
	margin-right: 10px;
}
.oranz5 p {
	padding: 0px;
	margin: 0px 10px 0px 0px;
	color: #000;
	clear: both;
}
.odd {
	width: 320px;
	padding: 0px;
	margin: 0px;
}
.cervene4 img {
	border: 1px solid #FFFFFF;
	margin-left: 3px;
}
.cervene4 h2 {
	font-size: 14px;
	color: #092A3B;
	margin: 5px 0px 3px 10px;
	padding: 0px;
}
.modre4 h2 {
	font-size: 11px;
	color: #CB3398;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
.modre4 p {
	color: #0D3552;
	margin: 0px 11px 0px 10px;
	padding: 0px;
}
.zelene5 h2 {
	font-size: 11px;
	color: #0D3552;
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
.zelene5 h2 a {
	color: #0D3552;
}
.zelene5 p {
	color: #0D3552;
	margin: 0px 11px 0px 17px;
	padding: 0px;
}
.cervene4 p {
	color: #092A3B;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
p.zobraz5 a {
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	float: right;
	font-size: 9px;
	color: #092A3B;
	font-weight: bolder;
}
table.inz {
	margin: 10px 0px 0px 20px;
	padding: 0px;
	border-collapse: collapse;
}
table.inz tr td {
	vertical-align: middle;
	padding: 7px;
}
table.inz tr td a {
	background: url(../images/inz.jpg) no-repeat bottom left;
	width: 108px;
	height: 43px;
	display: block;
	text-decoration: none;
	color: #313131;
	font-weight: bolder;
	font-size: 13px;
	padding: 53px 10px 0px 15px;
}
table.inz tr td a:hover {
	background: url(../images/inz_on.jpg) no-repeat bottom left;
}
span.prvni a {
	font-size: 13px;
	font-weight: bolder;
	float: left;
	margin-left: 3px;
	color: #000;
	text-decoration: none;
}
span.prvni a:hover {
	text-decoration: underline;
}
span.druhy {
	font-size: 13px;
	float: right;
	margin-right: 20px;
}
span.druhy span {
	color: #737373;
	font-weight: bolder;
}
input.check {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width: auto;
}
#banner {
	margin: 0 auto;
}
#banner img {
	border: 0px;
}
.cesta {
	font-size: 12px;
	padding: 8px 0px 10px 20px;
}
.cesta a {
	color: #0F4F67;
}
.cesta strong {
	font-size: 11px;
}
.cesta img {
	margin: 0px 5px;
}
.tabule {
	text-align: left;
}
.radit {
	color: #325C86;
	font-weight: bolder;
	border: 1px solid #000;
	font-size: 10px;
	width: 130px;
}
table.tab_det {
	width: 440px;
	margin-top: 10px;
	margin-left: 12px;
}
table.tab_det tr td {
	text-align: left;
	border-collapse: collapse;
}
table.tab_det tr th {
	padding-bottom: 5px;
	padding-top: 10px;
	font-size: 14px;
	color: #000;
}
table.tab_det tr td a {
	color: #3b3a3a;
	text-decoration: underline;
}
table.tab_det tr td a:hover {
	text-decoration: none;
}
.zlute h2.h2_nad {
	color: #092A3B;
	font-family: Arial;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}
table.zmenac {
	margin-top: 7px;
	margin-bottom: 7px;
	padding-left: 5px;
}
table.zmenac tr td {
	padding: 0px 2px 3px 2px;
}
a.h4_hodnoceni {
	margin: 2px 0px 0px 0px;
	width: 645px;
	height: 25px;
	cursor: pointer;
	font-weight: bold;
	display: block;
	padding: 8px 0px 0px 15px;
	color: #fff;
	background: #2E7C93 url(../images/hodnoceni_link.jpg) repeat-y center right;
	font-size: 14px;
}
a.div_filtr {
	font-size: 12px;
	color: #CB3398;
	margin: 0px 0px 0px 13px;
	display: block;
	padding: 5px 0px 5px 10px;
	background: url(../images/arrow_filtr.jpg) no-repeat center left;
}
/*.odkazy ul {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	list-style: none;
}
.odkazy ul li {
	margin: 0px;
	display: inline;
	color: #d9453e;
	padding: 0px 2px 0px 2px;
}
.odkazy ul li a {
	color: #d9453e;
}
*/
p.disk_rea {
	background: url(../images/sipka.gif) no-repeat center left;
	padding: 0px 0px 0px 20px;
	margin: 0px 20px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	float: right;
	color: #35506c;
}
p.disk_rea a {
	color: #35506c;
}
h2.zaloz a {
	background: url(../images/komplet2.jpg) no-repeat top left;
	float: right;
	padding: 6px 0px 0px 24px;
	height: 19px;
	width: 127px;
	display: block;
	margin: 4px 9px 10px 24px;
	font-size: 10px;
	color: #000;
	font-weight: bolder;
}
table.hlavni_akce img {
	border: none;
}
table.hlavni_akce {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
table.hlavni_akce tr td {
	margin: 0px;
	padding: 6px 10px 6px 0px;
}
table.hlavni_akce tr td a {
	color: #4c8f42;
}
.nova_akce {
	background-color: #4C8F42;
	border: 1px solid #2B7520;
	color: #fff;
	font-weight: bolder;
	font-size: 9px;
	font-family: tahoma;
	display: block;
	text-align: center;
	width: 145px;
	padding: 3px 0px 0px 0px;
	height: 14px;
	margin-left: 0px;
	margin-top: 3px;
}
table.akce_new tr td {
	margin: 0px;
	padding: 4px 10px 4px 0px;
}
table.cenik_new tr td {
	margin: 0px;
	padding: 2px 10px 2px 0px;
}
.nova_zpet {
	background-color: #4C8F42;
	border: 1px solid #2B7520;
	color: #fff;
	font-weight: bolder;
	font-size: 9px;
	font-family: tahoma;
	display: block;
	text-align: center;
	width: 145px;
	float: right;
	padding: 3px 0px 0px 0px;
	height: 14px;
	margin-right: 15px;
	margin-top: 3px;
}
.posun_obou {
	padding-right: 15px;
	padding-bottom: 20px;
}
#hlavni_banner2 {
	border: 4px solid rgb(62, 76, 84);
	margin-left: 510px;
	margin-top: 25px;
	position: absolute;
}
#hlavni_banner {
	padding: 0px 0px 8px 7px;
}
p.hlaska {
	clear: both;
	padding: 5px 20px 0px 10px;
}
#content {
	margin: 0 auto;
	padding-bottom: 4px;
}
#top {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	list-style: none;
	height: 25px;
}
#top li {
	float: left;
}
#hlav a {
	color: #CCE1EC;
	display: block;
	background: url(../images/hlav.jpg) no-repeat left;
	width: 74px;
	height: 18px;
	padding: 2px 0px 0px 25px;
}
#hlav a:hover {
	background: url(../images/hlav_on.jpg) no-repeat left;
	color: #fff;
	text-decoration: none;
}
#web a {
	color: #CCE1EC;
	display: block;
	background: url(../images/web.jpg) no-repeat left;
	width: 54px;
	height: 18px;
	padding: 2px 0px 0px 25px;
}
#web a:hover {
	background: url(../images/web_on.jpg) no-repeat left;
	color: #fff;
	text-decoration: none;
}
#cont a {
	color: #CCE1EC;
	display: block;
	background: url(../images/cont.jpg) no-repeat left;
	width: 84px;
	height: 18px;
	padding: 2px 0px 0px 25px;
}
#cont a:hover {
	background: url(../images/cont_on.jpg) no-repeat left;
	color: #fff;
	text-decoration: none;
}
#logo {
	float: left;
	border: 0px;
	width: 229px;
	height: 36px;
	margin-top: 20px;
	margin-left: 30px;
	_padding: 0px;
}
#tabulka-menu {
	float: left;
	border: 0px;
	margin-top: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: bolder;
}
#tabulka-menu td {
	background: #7C929F;
	padding: 8px;
}
#tabulka-menu a {
	color:  #3A474E;
}
.vrsek {
	clear: both;
}
#prihl {
	float: right;
	position: relative;
	top: -5px;
	left: 0px;
	top: -5px;
}
h6.prihl {
	background: #17668D url(../images/h6_prihl.jpg) no-repeat top left;
	width: 212px;
	height: 16px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	padding: 5px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
}
h6.menu {
	background: #17668D url(../images/h6_menu.jpg) no-repeat top left;
	width: 198px;
	height: 16px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	clear: both;
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
h6.top {
	background: #17668D url(../images/h6_menu.jpg) no-repeat top left;
	width: 198px;
	height: 16px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0px 0px 10px;
	margin: 1px 0px 1px 0px;
}
.menu_hl {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.menu_hl li {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.menu_hl li a {
	margin: 0px;
	background: url(../images/menu.jpg) no-repeat top left;
	display: block;
	padding: 10px 0px 0px 30px;
	width: 178px;
	height: 23px;
}
.menu_hl li a:hover {
	background: url(../images/menu_on.jpg) no-repeat top left;
	text-decoration: none;
}
ul.menu_prvni {
	list-style: none;
	margin: 0px 0px 0px 0px;
	float: left;
	padding: 0px;
	color: #000;
	font-weight: bold;
	font-size: 13px;
}
ul.menu_prvni li {
	margin: 0px;
	padding: 10px 0px 0px 45px;
	width: 136px;
	height: 26px;
	background: #17668D url(../images/menu_prvni.jpg) no-repeat top left;
}
ul.menu_prvni li a {
	color: #000;
}
.menu_treti {
	float: right;
	position: relative;
	left: -17px;
	top: 5px;
}
ul.menu_druhe {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #000;
	font-size: 11px;
}
ul.menu_druhe li a {
	display: block;
	color: #000;
	padding: 0px 0px 0px 0px;
	width: 125px;
	height: 60px;
}
ul.menu_druhe li {
	margin: 0px 0px 0px 0px;
	float: left;
}
li.tl1 a {
	background: #000 url(../images/menu1of.jpg) no-repeat top left;
}
li.tl1 a:hover {
	background: #000 url(../images/menu1on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl1 a:visited {
	background: #000 url(../images/menu1on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl2 a {
	background: #000 url(../images/menu2of.jpg) no-repeat top left;
}
li.tl2 a:hover {
	background: #000 url(../images/menu2on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl2 a:visited {
	background: #000 url(../images/menu2on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl3 a {
	background: #000 url(../images/menu3of.jpg) no-repeat top left;
}
li.tl3 a:hover {
	background: #000 url(../images/menu3on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl3 a:visited {
	background: #000 url(../images/menu3on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl4 a {
	background: #000 url(../images/menu4of.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl4 a:hover {
	background: #000 url(../images/menu4on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl4 a:visited {
	background: #000 url(../images/menu4on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl5 a {
	background: #000 url(../images/menu5of.jpg) no-repeat top left;
}
li.tl5 a:hover {
	background: #000 url(../images/menu5on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl5 a:visited {
	background: #000 url(../images/menu5on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl6 a {
	background: #000 url(../images/menu6of.jpg) no-repeat top left;
}
li.tl6 a:hover {
	background: #000 url(../images/menu6on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl6 a:visited {
	background: #000 url(../images/menu6on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl7 a {
	background: #000 url(../images/menu7of.jpg) no-repeat top left;
}
li.tl7 a:hover {
	background: #000 url(../images/menu7on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl7 a:visited {
	background: #000 url(../images/menu7on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl8 a {
	background: #000 url(../images/menu8of.jpg) no-repeat top left;
}
li.tl8 a:hover {
	background: #000 url(../images/menu8on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
li.tl8 a:visited {
	background: #000 url(../images/menu8on.jpg) no-repeat top left;
	color: #fff;
	text-decoration: none;
}
.lista {
	background: #fff;
	height: 22px;
	clear: both;
	font-size: 11px;
	padding: 5px 5px 0px 15px;
	margin: 0px;
	position: relative;
	margin-bottom: -4px;
	top: 0px;
}
.lista2 {
	background: url(../images/menu3.jpg);
	height: 30px;
	overflow: hidden;
	text-align: center;
	width: 1000px;
	clear: both;
	font-size: 12px;
	position: relative;
	top: 0px;
	font-weight: bold;
	_margin-top: 15px;
}
.lista2 a {
	color: #3a474e;
}
.lista3 {
	height: 5px;
	text-align: center;
	width: 1000px;
	clear: both;
	position: relative;
}
.top_podnik {
	margin: 0px;
	padding: 0px;
	border: solid 1px #e9eced;
	background: url(../images/top.jpg) no-repeat top left;
}
.top_podnik li {
	margin: 0px 0px 0px 0px;
	width: 180px;
	padding: 6px 0px 0px 26px;
	height: 17px;
	color: #000;
	list-style: none;
}
.top_podnik li a {
	color: #000;
}
.top_podnik li.dark {
}
.bile_prava {
	background-color: #fff;
	width: 192px;
	color: #000;
	border: solid 1px #e9eced;
	padding: 8px 8px 8px 8px;
}
.bile_prava p {
	color: #000;
	margin: 0px 0px 2px 5px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}
.bile_prava table {
	color: #000;
}
.bile_prava table tr td {
	padding: 3px 0px 3px 0px;
}
.bile_prava input.tl {
	margin: 0px;
	background-color: #1f6283;
	border: solid 1px #145574;
	color: #fff;
	width: 65px;
}
.bile_prava input.mailing {
	width: 115px;
}
p.lista_levy_p {
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	position: relative;
	top: -2px;
}
p.lista_levy_p a {
	font-weight: bold;
	font-size: 11px;
}
p.lista_pravy_p {
	padding: 0px 10px 0px 20px;
	font-weight: normal;
	float: right;
	font-size: 11px;
	background: url(../images/i.gif) no-repeat bottom left;
}
#vrch {
	margin: 0 auto;
}
#zahlavi {
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width: 1000px;
	text-align: left;
}
.ram_prihl {
	width: 182px;
	background-color: #3c7895;
	margin: 1px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	height: 90px;
}
.ram_prihl input {
	width: 115px;
}
.ram_prihl input.sub {
	background-color: #1f6283;
	border: solid 1px #145574;
	font-weight: normal;
	color: #fff;
	cursor: pointer;
	width: 60px;
}
.ram_prihl table {
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	padding: 0px;
}
.ram_prihl table tr td {
	padding: 0px 0px 2px 0px;
}
td.t {
	text-align: right;
}
td.l {
	text-align: left;
}
img.sipka {
	margin-right: 5px;
}
.bila_box {
	clear: both;
	width: 320px;
	padding: 5px 0px 0px 0px;
	color: #000;
	background-color: #F6F6F6;
}
.bila_box2 {
	clear: both;
	padding: 10px;
	color: #000;
	background-color: #fff;
	border: solid 1px #e9eced;
}
.bila_box a {
	color: #000000;
}
.bila_box2 a {
	color: #000000;
}
#levy .bila_box p {
	padding: 3px 0px 3px 0px;
}
.bila_box h3 {
	font-size: 12px;
	clear: both;
}
.bila_box2 h3 {
	font-size: 12px;
	clear: both;
}
input.sub {
	background-color: #1f6283;
	border: solid 1px #145574;
	font-weight: normal;
	color: #fff;
	float: left;
	cursor: pointer;
	width: auto;
}
input.subregistrace {
	background-color: #1f6283;
	border: solid 1px #145574;
	font-weight: normal;
	color: #fff;
	cursor: pointer;
	width: auto;
}
p.vyhledej {
	color: #000000;
}
input.vyhledej {
	width: 137px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 6px 0px;
}
#right h6 {
	margin-top: 1px;
	margin-bottom: 1px;
}
#menu2 li {
	display: inline;
	line-height: 27px;
	padding-left: 7px;
	padding-right: 7px;
}
ul.datenew {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	color: #929393;
	font-size: 10px;
}
ul.datenew li {
	float: left;
	margin: 0px 8px 4px 0px;
}
p.zobraz a {
	background: url(../images/sipka.gif) no-repeat left;
	padding: 0px 0px 0px 19px;
	margin: 0px 0px 0px 71px;
	font-size: 9px;
	color: #000;
}
#ma {
	padding: 0px;
	background: #2E7C93 url(../images/poz.gif) top left no-repeat;
	width: 200px;
	height: 160px;
	font-size: 1px;
	position: relative;
}
.mapinfo {
	height: 140px;
}
* {
	padding: 0;
	margin: 0;
}
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
}
#TB_window a:link {
	color: #666666;
}
#TB_window a:visited {
	color: #666666;
}
#TB_window a:hover {
	color: #000;
}
#TB_window a:active {
	color: #666666;
}
#TB_window a:focus {
	color: #666666;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.TB_overlayMacFFBGHack {
	background: url(macFFBgHack.png) repeat;
}
.TB_overlayBG {
	background-color: #000;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
* html #TB_overlay {
/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color: #000000;
	display: none;
	border: 4px solid #525252;
	text-align: left;
	top: 50%;
	left: 50%;
}
* html #TB_window {
/* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption {
	height: 25px;
	padding: 7px 30px 10px 25px;
	float: left;
}
#TB_closeWindow {
	height: 25px;
	padding: 11px 25px 10px 0;
	float: right;
}
#TB_closeAjaxWindow {
	padding: 7px 10px 5px 0;
	margin-bottom: 1px;
	text-align: right;
	float: right;
}
#TB_ajaxWindowTitle {
	float: left;
	padding: 7px 0 5px 10px;
	margin-bottom: 1px;
}
#TB_title {
	background-color: #e8e8e8;
	height: 27px;
}
#TB_ajaxContent {
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
}
#TB_ajaxContent.TB_modal {
	padding: 15px;
}
#TB_ajaxContent p {
	padding: 5px 0px 5px 0px;
}
#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
/* -height/2 0 0 -width/2 */
}
* html #TB_load {
/* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
}
* html #TB_HideSelect {
/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px');
}
#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
}