ul a:hover {

	text-decoration: none;

}

.div_head {

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.div_menu {

	width: 173px;

	float: left;

}

.div_column_left {

	width: 173px;

	float: left;

	text-align: left;

}

.div_datum {

	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 90px;

	height: 30px;

}

.div_tisk {

	text-align: right;

	margin: 0px;

	width: 340px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

	float: right;

	height: 25px;

}

.div_rekl {

	margin: 0px;

	padding: 0px;

}







.div_obsah .div_column_middle .div_logo {

	display: none;

	text-align: center;

}

.div_obsah {

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

}

.div_obsah .div_column_middle .p_obsah_email {

	line-height: 20px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

.div_column_middle {

	width: 444px;

	float: left;

	text-align: center;

	margin-left: 3px;

}

.div_ankety_spacer {

	height: 6px;

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.div_clanek {

	clear: both;

	width: 440px;

	/*text-align: justify;*/text-align: left;

	margin-top: 12px;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

}

.div_clanek .date {

display: block;

position: relative;

top:5px;

font-size:60%;

color:#FFF;

}

.div_clanek_vice {

	/*width: 434px;*/

	clear: both;

	text-align: right;

	text-decoration: none;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}

.div_anketa_grafy {

	width: 170px;

	background-image: url(pictures/back_grafy.gif);

	background-repeat: repeat-y;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.div_oznameni {

	font-size: 14px;

	color: #FFFFFF;

	padding: 0px;

	text-align: center;

	font-weight: bold;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}







.img_menu {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.logo {

	float: right;

}.label_email {

	font-size: 11px;

	color: #FFFFFF;

	text-align: center;

}

.img_nadpis {

	margin: 0px;

	padding: 0px;

}

.p_anketa_otazka {

	background-image: url(pictures/back_anketa_otazka.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	width: 150px;

	text-align: center;

	margin-left: 20px;

	background-color: #666666;

	padding-bottom: 10px;

	padding-top: 4px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.p_anketa_hlasovalo {

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	width: 150px;

	text-align: center;

	margin-left: 20px;

	background-color: #4C4C4C;

	padding-bottom: 10px;

	padding-top: 4px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.img_paticka {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 9px;

	margin-left: 0px;

	padding: 0px;

}

.anketa_graf_table {

	background-color: #4B4B4B;

	width: 140px;

	position: relative;

	left: 25px;

	border: 1px solid #000000;

	margin: 0px;

}

.anketa_graf_ano {

	height: 5px;

	background-color: #FF6500;

}

.anketa_graf_ne {



	height: 5px;

	background-color: #FFFFFF;

}

.anketa_table {

	background-color: #4B4B4B;

	width: 140px;

	position: relative;

	left: 25px;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}

.anketa_td_left {

	text-align: left;

}

.anketa_td_right {

	text-align: right;

}

.odkaz_ankety {

	color: #FFFFFF;

	/*text-decoration: none;*/

	font-size: 11px;

	font-weight: bold;

}

.div_column_right {

	width: 173px;

	float: right;

}

.div_shop {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	width: 150px;

}



.div_patickax {

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

	background-image: url(pictures/paticka3.gif);

	background-repeat: no-repeat;

	height: 22px;

	text-align: center;

}

.div_paticka {

	width: 760px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

	clear: both;

	background-image: url(pictures/paticka2.gif);

	background-repeat: no-repeat;

	height: 26px;

	padding: 0 0 0 40px;

}



.lista1 { display: block; float: left; font-size: 10px; font-weight: bold; height: 19px; padding: 5px 10px 0 9px; border-right: 1px solid #000; border-left: 1px solid #999; }

.lista2 { display: block; float: left; font-size: 10px; font-weight: bold; height: 19px; padding: 5px 10px 0 9px; border-right: 1px solid #000; }

.lista3 { display: block; float: left; font-size: 10px; font-weight: bold; height: 19px; padding: 5px 10px 0 9px; border-left: 1px solid #999; }

.div_paticka a:hover { color: #000; }

#lista a, #lista a:visited { text-decoration: underline; color: #DDDDDD;}





.paticka_odkaz {

	font-size: 10px;

	color: #FFFFFF;

	/*text-decoration: none;*/

	position: relative;

	top: 4px;

}

.paticka_odkaz a {

 font-weight: bold;

 

}

.clanek_nahled {

	height: 110px;

	width: 150px;

	border: 1px solid #FF6600;

	float: left;

	margin-right: 5px;

}

.novinky_datum {

	color: #B2B2B2;

}

.p_novinky {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	/*text-align: justify;*/text-align: left;

	background-image: url(pictures/back_novinky.gif);

	background-repeat: repeat-y;

	margin: 0px;

	padding-left: 6px;

	padding-right: 28px;

	padding-bottom: 5px;

	padding-top: 10px;

}

.novinky_odkaz {

	/*text-decoration: none;*/

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.p_novinky_vice {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: right;

	background-image: url(pictures/back_novinky.gif);

	background-repeat: repeat-y;

	padding-left: 6px;

	padding-right: 28px;

	height: 20px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.novinky_paticka {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.banner {

	height: 375px;

	width: 100px;

	position: absolute;

	top: 258px;

	right: 10px;

}

.img_spacer {

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.div_clanek_detail_zpet {

	text-align: center;

	clear: both;

	width: 440px;

}

.img_mapa {

	border: 1px solid #000000;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

.p_text {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	/*text-align: justify;*/text-align: left;

	margin-right: 8px;

	margin-left: 6px;

}

.img_logo {

	border: 1px solid #000000;

	margin-top: 15px;

}

.img_text_left {

	padding: 0px;

	float: left;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.img_text_right {

	padding: 0px;

	float: right;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 5px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.div_center {

	text-align: center;

}

.table_text {

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-bottom: 10px;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #333333;

	margin-right: auto;

	margin-left: auto;

}

.td_nahled {

	width: 100px;

	vertical-align: top;

}

.td_align_left {

	text-align: left;

	padding-left: 5px;

}

.td_align_right {

	text-align: right;

	padding-right: 5px;

}

.td_align_center {



	text-align: center;

}

.img {

	text-decoration: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.odkazy_left {

	/*text-decoration: none;*/

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

	background-color: #4C4C4C;

	width: 150px;

	padding-top: 4px;

	padding-bottom: 4px;

	font-size: 11px;

	padding-right: 0px;

	padding-left: 0px;

	font-weight:bold;

}

.nadpis_odkazy {

	font-weight: bold;

	color: #FFCC00;

	/*text-decoration: none;*/

	margin: 0px;

	padding: 0px;

}

.img_nahled {

	border: 1px solid #FFFFFF;

	margin: 2px;

}

.td_align_left_up {

	text-align: left;

	vertical-align: top;

	padding-left: 4px;

}

.td_strankovac {

	color: #FFFFFF;

	text-align: center;

	font-size: 14px;

	font-weight: bold;

}



.div_partner {

	clear: both;

	padding-top: 8px;

	padding-bottom: 15px;

	margin: 0px;

}

.td_align_center_white {

	text-align: center;

	background-color: #FFFFFF;

}

#sky

{

	position: absolute;

	left: 50%;

	margin-left: 394px;

	top: 284px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.img_left {

	float: left;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

}

.img_noborder {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.pohar_odkazy {

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

}

.img_strankovani {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.img_str {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 5px;

}



.strana {

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	position: relative;

	bottom: 4px;

	padding-right: 3px;

	padding-left: 3px;

	font-weight: bold;

}

.strana_ac {



	font-size: 12px;

	color: #FFFF00;

	text-decoration: none;

	position: relative;

	bottom: 4px;

	padding-right: 3px;

	padding-left: 3px;

	font-weight: bold;

}

.img_nadpis_stred {

	padding-bottom: 8px;

}

.form_rezervace {

	text-align: left;

	color: #FFFFFF;

	font-size: 10px;

	margin-left: 30%;

	margin-bottom: 20px;

}

.form_odeslat_emailem {

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 25px;

	margin-left: 20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	width: 380px;

}

.div_obsah .div_column_middle label {

	color: #FFFFFF;

	font-size: 11px;

	margin: 0px;

	padding: 0px;

}

.div_obsah .div_column_middle input {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.div_obsah .div_column_middle textarea {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}





.fotogalerie_nahled {



	height: 88px;

	width: 120px;

	border: 1px solid #FF6600;

	float: left;

	margin-right: 5px;

}

.butt_hledej {

     font-family: Verdana, Arial, Helvetica, sans-serif;

     font-size: 10px;

     color: #000000;

     background-color: #999999;

    }

    .input_hledej {

     font-family: Verdana, Arial, Helvetica, sans-serif;

     font-size: 10px;

     color: #000000;

     border: 1px solid #000000;

    }

    .form_hledej {

     text-align: center;

     width: 150px;

     background-color: #4B4B4B;

     margin: 0px;

     padding-top: 15px;

     padding-right: 0px;

     padding-bottom: 0px;

     padding-left: 0px;

    }

    .hledani_left {

     text-align: left;

    }

.odkazy_right {

	/*text-decoration: none;*/

	text-align: center;

	background-color: #4C4C4C;

	width: 150px;

	padding-top: 4px;

	padding-bottom: 4px;

	font-size: 11px;

	padding-right: 0px;

	padding-left: 0px;

	margin: 0px;

}

.p_novinky_email {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	background-image: url(pictures/back_novinky.gif);

	background-repeat: repeat-y;

	margin: 0px;

	padding-left: 6px;

	padding-right: 28px;

	padding-bottom: 5px;

	padding-top: 10px;

	text-align: center;

}

.p_hlaska {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: center;

	margin-right: 8px;

	margin-left: 6px;

	height: 250px;

}

.p_rss {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: left;

	background-image: url(pictures/back_novinky.gif);

	background-repeat: repeat-y;

	margin: 0px;

	padding-left: 6px;

	padding-right: 28px;

	padding-bottom: 5px;

	padding-top: 10px;

}

.p_nadpis {

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	background-image: url(pictures/back_novinky.gif);

	background-repeat: repeat-y;

	margin: 0px;

	padding-left: 6px;

	padding-right: 28px;

	padding-bottom: 5px;

	padding-top: 10px;

}



hr.hr {

display:none;

}

hr {

background:none;

border:0;

border-bottom:1px solid #696969;

}

.article-photos {

font-size:70%;

color:#FFF;

}

.gallery {

text-align:left;

}

.item-bonus, .detailitem-bonus {

clear:both;

padding:5px 0;

text-align:right;

font:60% Arial,Verdana,sans-serif;

color:#FFF;

border-bottom:1px solid #696969;

}

.detailitem-bonus {

padding:0;

border:0;

}

.btn-archiv {

padding:5px 0 0 0;

color:#FFF;

font-size:70%;

text-align: right;

}



/*singular*/

.singular-calc legend {

margin:0;

text-align:right;

}

.singular-setup,

.singular-customer {

margin:0 0 10px 0;

padding:0 10px 10px 10px;

color:#969696;

}

.singular-calc dl {

clear: both;

margin:10px 0 0 0;

padding:0;

text-align:left;

}

.singular-customer dl {

clear:left;

float:left;

width:190px;

}

.singular-customer dl.singformtext {

clear:none;

float:right;

}

.singular-calc dt {

margin:0;

padding:0 0 2px 0;

font-weight:bold;

}

.singular-calc dd {

margin:0;

padding:0;

}

.singular-calc select {

min-width:300px;

font-size:90%;

border:1px solid #000;

background:#EEE;

}

.singular-calc textarea {

width:185px;

height:126px;

}

.singular-calc big {

display:block;

float:left;

width:300px;

padding:20px 0 0 0;

text-align:left;

color:#FFCC00;

font-weight:bold;

}

.singular-calc .formBtn {

float:right;

position:relative;

width:80px;

line-height:22px;

border:1px solid #000;

}

.singular-calc .singular-setup .formBtn {

top:15px;

}

.singular-calc .formBtnPrint {

left:-10px;

}





.err {

white-space:nowrap;

color:#F80000;

}

.clr {

clear:both;

}

.fb-button,
.fb-fans {
clear:both;
float:left;
margin:10px 0;
background:#fff;
}
.fb-button {
width:428px;
padding:5px;
border:1px solid #696969;
}
.fb-fans {
float: none;
width:755px;
margin:10px auto;
}

