@charset "utf-8";
/* CSS Document */

body {
	font-family: "Segoe UI" , "Trebuchet MS" , "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	color:#ffffff;
	background-color:#CBC6BD;
	font-size:10px;
}

#Table_01 {
	position:absolute;
	left:50%;
	margin-left: -383px;
	top:0px;
	width:766px;
}

#uvod {position:absolute;	left:0px;	top:0px;	width:96px;	height:95px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #605848;}
#uvod a {  background: url("/wp-content/themes/default/images/uvod.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#uvod a:hover {  background-position: 0 -95px;}
#uvod-current {  background: url("/wp-content/themes/default/images/uvod.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:0px;  top:0px;  width:96px;  height:95px;}

#hotel {	position:absolute;	left:96px;	top:0px;	width:96px;	height:95px;}
#hotel a {  background: url("/wp-content/themes/default/images/hotel.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#hotel a:hover {  background-position: 0 -95px;}
#hotel-current {  background: url("/wp-content/themes/default/images/hotel.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:96px;  top:0px;  width:96px;  height:95px;}

#restaurace {	position:absolute;	left:192px;	top:0px;	width:96px;	height:95px;}
#restaurace a {  background: url("/wp-content/themes/default/images/restaurace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#restaurace a:hover {  background-position: 0 -95px;}
#restaurace-current {  background: url("/wp-content/themes/default/images/restaurace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:192px;  top:0px;  width:96px;  height:95px;}

#svatby-a-oslavy {	position:absolute;	left:288px;	top:0px;	width:97px;	height:95px;}
#svatby-a-oslavy a {  background: url("/wp-content/themes/default/images/svatby.jpg") no-repeat;  display: block;  width: 97px; height: 95px;}
#svatby-a-oslavy a:hover {  background-position: 0 -95px;}
#svatby-a-oslavy-current {  background: url("/wp-content/themes/default/images/svatby.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:288px;  top:0px;  width:97px;  height:95px;}

#rezervace {	position:absolute;	left:385px;	top:0px;	width:96px;	height:95px;}
#rezervace a {  background: url("/wp-content/themes/default/images/rezervace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#rezervace a:hover {  background-position: 0 -95px;}
#rezervace-current {  background: url("/wp-content/themes/default/images/rezervace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:385px;  top:0px;  width:96px;  height:95px;}

#fotogalerie {	position:absolute;	left:481px;	top:0px;	width:96px;	height:95px;}
#fotogalerie a {  background: url("/wp-content/themes/default/images/foto.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#fotogalerie a:hover {  background-position: 0 -95px;}
#fotogalerie-current {  background: url("/wp-content/themes/default/images/foto.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:481px;  top:0px;  width:96px;  height:95px;}

#cenik {	position:absolute;	left:577px;	top:0px;	width:96px;	height:95px;}
#cenik a {  background: url("/wp-content/themes/default/images/ceny.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#cenik a:hover {  background-position: 0 -95px;}
#cenik-current {  background: url("/wp-content/themes/default/images/ceny.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:577px;  top:0px;  width:96px;  height:95px;}

#kontakt {	position:absolute;	left:673px;	top:0px;	width:93px;	height:95px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #605848;}
#kontakt a {  background: url("/wp-content/themes/default/images/kontakt.jpg") no-repeat;  display: block;  width: 93px; height: 95px;}
#kontakt a:hover {  background-position: 0 -95px;}
#kontakt-current {  background: url("/wp-content/themes/default/images/kontakt.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:673px;  top:0px;  width:93px;  height:95px;}

#home {position:absolute;	left:0px;	top:0px;	width:96px;	height:95px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #605848;}
#home a {  background: url("/wp-content/themes/default/images/en_uvod.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#home a:hover {  background-position: 0 -95px;}
#home-current {  background: url("/wp-content/themes/default/images/en_uvod.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:0px;  top:0px;  width:96px;  height:95px;}

#hotel {	position:absolute;	left:96px;	top:0px;	width:96px;	height:95px;}
#hotel a {  background: url("/wp-content/themes/default/images/en_hotel.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#hotel a:hover {  background-position: 0 -95px;}
#hotel-current {  background: url("/wp-content/themes/default/images/en_hotel.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:96px;  top:0px;  width:96px;  height:95px;}

#restaurant {	position:absolute;	left:192px;	top:0px;	width:96px;	height:95px;}
#restaurant a {  background: url("/wp-content/themes/default/images/en_restaurace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#restaurant a:hover {  background-position: 0 -95px;}
#restaurant-current {  background: url("/wp-content/themes/default/images/en_restaurace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:192px;  top:0px;  width:96px;  height:95px;}

#weddings-receptions {	position:absolute;	left:288px;	top:0px;	width:97px;	height:95px;}
#weddings-receptions a {  background: url("/wp-content/themes/default/images/en_svatby.jpg") no-repeat;  display: block;  width: 97px; height: 95px;}
#weddings-receptions a:hover {  background-position: 0 -95px;}
#weddings-receptions-current {  background: url("/wp-content/themes/default/images/en_svatby.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:288px;  top:0px;  width:97px;  height:95px;}

#reservations {	position:absolute;	left:385px;	top:0px;	width:96px;	height:95px;}
#reservations a {  background: url("/wp-content/themes/default/images/en_rezervace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#reservations a:hover {  background-position: 0 -95px;}
#reservations-current {  background: url("/wp-content/themes/default/images/en_rezervace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:385px;  top:0px;  width:96px;  height:95px;}

#gallery {	position:absolute;	left:481px;	top:0px;	width:96px;	height:95px;}
#gallery a {  background: url("/wp-content/themes/default/images/en_foto.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#gallery a:hover {  background-position: 0 -95px;}
#gallery-current {  background: url("/wp-content/themes/default/images/en_foto.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:481px;  top:0px;  width:96px;  height:95px;}

#pricelist {	position:absolute;	left:577px;	top:0px;	width:96px;	height:95px;}
#pricelist a {  background: url("/wp-content/themes/default/images/en_ceny.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#pricelist a:hover {  background-position: 0 -95px;}
#pricelist-current {  background: url("/wp-content/themes/default/images/en_ceny.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:577px;  top:0px;  width:96px;  height:95px;}

#contacts {	position:absolute;	left:673px;	top:0px;	width:93px;	height:95px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #605848;}
#contacts a {  background: url("/wp-content/themes/default/images/en_kontakt.jpg") no-repeat;  display: block;  width: 93px; height: 95px;}
#contacts a:hover {  background-position: 0 -95px;}
#contacts-current {  background: url("/wp-content/themes/default/images/en_kontakt.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:673px;  top:0px;  width:93px;  height:95px;}

#heim {position:absolute;	left:0px;	top:0px;	width:96px;	height:95px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #605848;}
#heim a {  background: url("/wp-content/themes/default/images/de_uvod.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#heim a:hover {  background-position: 0 -95px;}
#heim-current {  background: url("/wp-content/themes/default/images/de_uvod.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:0px;  top:0px;  width:96px;  height:95px;}

#hotel {	position:absolute;	left:96px;	top:0px;	width:96px;	height:95px;}
#hotel a {  background: url("/wp-content/themes/default/images/de_hotel.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#hotel a:hover {  background-position: 0 -95px;}
#hotel-current {  background: url("/wp-content/themes/default/images/de_hotel.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:96px;  top:0px;  width:96px;  height:95px;}

#restaurant {	position:absolute;	left:192px;	top:0px;	width:96px;	height:95px;}
#restaurant a {  background: url("/wp-content/themes/default/images/de_restaurace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#restaurant a:hover {  background-position: 0 -95px;}
#restaurant-current {  background: url("/wp-content/themes/default/images/de_restaurace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:192px;  top:0px;  width:96px;  height:95px;}

#hochzeiten-und-feiern {	position:absolute;	left:288px;	top:0px;	width:97px;	height:95px;}
#hochzeiten-und-feiern a {  background: url("/wp-content/themes/default/images/de_svatby.jpg") no-repeat;  display: block;  width: 97px; height: 95px;}
#hochzeiten-und-feiern a:hover {  background-position: 0 -95px;}
#hochzeiten-und-feiern-current {  background: url("/wp-content/themes/default/images/de_svatby.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:288px;  top:0px;  width:97px;  height:95px;}

#reservierung {	position:absolute;	left:385px;	top:0px;	width:96px;	height:95px;}
#reservierung a {  background: url("/wp-content/themes/default/images/de_rezervace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#reservierung a:hover {  background-position: 0 -95px;}
#reservierung-current {  background: url("/wp-content/themes/default/images/de_rezervace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:385px;  top:0px;  width:96px;  height:95px;}

#photoalbum {	position:absolute;	left:481px;	top:0px;	width:96px;	height:95px;}
#photoalbum a {  background: url("/wp-content/themes/default/images/de_foto.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#photoalbum a:hover {  background-position: 0 -95px;}
#photoalbum-current {  background: url("/wp-content/themes/default/images/de_foto.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:481px;  top:0px;  width:96px;  height:95px;}

#preistafel {	position:absolute;	left:577px;	top:0px;	width:96px;	height:95px;}
#preistafel a {  background: url("/wp-content/themes/default/images/de_ceny.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#preistafel a:hover {  background-position: 0 -95px;}
#preistafel-current {  background: url("/wp-content/themes/default/images/de_ceny.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:577px;  top:0px;  width:96px;  height:95px;}

#kontakt {	position:absolute;	left:673px;	top:0px;	width:93px;	height:95px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #605848;}
#kontakt a {  background: url("/wp-content/themes/default/images/de_kontakt.jpg") no-repeat;  display: block;  width: 93px; height: 95px;}
#kontakt a:hover {  background-position: 0 -95px;}
#kontakt-current {  background: url("/wp-content/themes/default/images/de_kontakt.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:673px;  top:0px;  width:93px;  height:95px;}

#vvedenie {position:absolute;	left:0px;	top:0px;	width:96px;	height:95px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #605848;}
#vvedenie a {  background: url("/wp-content/themes/default/images/ru_uvod.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#vvedenie a:hover {  background-position: 0 -95px;}
#vvedenie-current {  background: url("/wp-content/themes/default/images/ru_uvod.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:0px;  top:0px;  width:96px;  height:95px;}

#gostinica {	position:absolute;	left:96px;	top:0px;	width:96px;	height:95px;}
#gostinica a {  background: url("/wp-content/themes/default/images/ru_hotel.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#gostinica a:hover {  background-position: 0 -95px;}
#gostinica-current {  background: url("/wp-content/themes/default/images/ru_hotel.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:96px;  top:0px;  width:96px;  height:95px;}

#restoran {	position:absolute;	left:192px;	top:0px;	width:96px;	height:95px;}
#restoran a {  background: url("/wp-content/themes/default/images/ru_restaurace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#restoran a:hover {  background-position: 0 -95px;}
#restoran-current {  background: url("/wp-content/themes/default/images/ru_restaurace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:192px;  top:0px;  width:96px;  height:95px;}

#svadby-i-bankety {	position:absolute;	left:288px;	top:0px;	width:97px;	height:95px;}
#svadby-i-bankety a {  background: url("/wp-content/themes/default/images/ru_svatby.jpg") no-repeat;  display: block;  width: 97px; height: 95px;}
#svadby-i-bankety a:hover {  background-position: 0 -95px;}
#svadby-i-bankety-current {  background: url("/wp-content/themes/default/images/ru_svatby.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:288px;  top:0px;  width:97px;  height:95px;}

#bronirivanie {	position:absolute;	left:385px;	top:0px;	width:96px;	height:95px;}
#bronirivanie a {  background: url("/wp-content/themes/default/images/ru_rezervace.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#bronirivanie a:hover {  background-position: 0 -95px;}
#bronirivanie-current {  background: url("/wp-content/themes/default/images/ru_rezervace.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:385px;  top:0px;  width:96px;  height:95px;}

#fotografia {	position:absolute;	left:481px;	top:0px;	width:96px;	height:95px;}
#fotografia a {  background: url("/wp-content/themes/default/images/ru_foto.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#fotografia a:hover {  background-position: 0 -95px;}
#fotografia-current {  background: url("/wp-content/themes/default/images/ru_foto.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:481px;  top:0px;  width:96px;  height:95px;}

#cennik {	position:absolute;	left:577px;	top:0px;	width:96px;	height:95px;}
#cennik a {  background: url("/wp-content/themes/default/images/ru_ceny.jpg") no-repeat;  display: block;  width: 96px; height: 95px;}
#cennik a:hover {  background-position: 0 -95px;}
#cennik-current {  background: url("/wp-content/themes/default/images/ru_ceny.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:577px;  top:0px;  width:96px;  height:95px;}

#kontakty {	position:absolute;	left:673px;	top:0px;	width:93px;	height:95px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #605848;}
#kontakty a {  background: url("/wp-content/themes/default/images/ru_kontakt.jpg") no-repeat;  display: block;  width: 93px; height: 95px;}
#kontakty a:hover {  background-position: 0 -95px;}
#kontakty-current {  background: url("/wp-content/themes/default/images/ru_kontakt.jpg") no-repeat;  background-position: 0 -95px;  position:absolute;  left:673px;  top:0px;  width:93px;  height:95px;}


#id01 {
	position:absolute;
	left:0px;
	top:95px;
	width:765px;
	height:23px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #605848;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #605848;
}


#flash2 {
	position:absolute;
	left:383px;
	top:118px;
	width:383px;
	height:379px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #605848;

}
#flash1 {
	position:absolute;
	left:0px;
	top:118px;
	width:383px;
	height:379px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #605848;

}

#telo {
	position:absolute;
	left:0px;
	top:497px;
	width:765px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #605848;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #605848;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #605848;
}

#logo {
	position:absolute;
	left:275px;
	top:118px;
	width:219px;
	height:134px;
}

#flagbg {
	position:absolute;
	left:309px;
	top:252px;
	width:154px;
	height:34px;


}

#czflag {
	position:absolute;
	left:624px;
	top:520px;
	width:22px;
	height:15px;
	background-image: none;	

	
}

#enflag {
	position:absolute;
	left:664px;
	top:520px;
	width:22px;
	height:15px;
	background-image: none;	
	padding-left: -10px;
	
}

#deflag {
	position:absolute;
	left:704px;
	top:520px;
	width:22px;
	height:15px;
	background-image: none;	
	padding-left: -10px;
	
}

#ruflag {
	position:absolute;
	left:427px;
	top:520px;
	width:22px;
	height:15px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-image: none;	
	padding-left: -10px;
}



a:link, a:visited {
	padding-left: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
}

a:hover {
	padding-left: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}

#nadpis {
	margin-left: 20px;
	margin-top: 25px;
	font-size:14px;
	font-style: normal;

}

#obsahy {
	margin-left: 10px;
	margin-right: 11px;
	margin-top: 15px;
	font-size:11px;
	font-style: normal;

}

#anketa {
	color: #333333;
	width: 200px;
	margin-left:10px;
}

#otazka {
	color: #333333;
	font-size:11px;
	width: 200px;
	margin-left:10px;
	font-weight: bold;
	padding-top:10px;
}

#polls-2-loading
{
	color: #333333;
	font-size:11px;
	width: 200px;
	margin-left:10px;
	font-weight: bold;
}

h1 {
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 2px;
}

#adresa  {
	margin-top:10px;
	margin-bottom:15px;
	font-size:11px;
	font-style:normal;
	color:#FFFFff;
	line-height:100%;
}


#uvod-prava  {

}
#uvod-prava a:link, #uvod-prava a:visited  {
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	margin-left:8px;
}
#uvod-prava a:hover  {
	font-size:11px;
	font-style:normal;
	text-decoration: underline;
	color:#FFFFcc;
}

#menul a:link, #menul a:visited {
	display: block;
	padding-left:14px;
	margin-left: -7px;
	color: #ffffff;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	background-image: url(/wp-content/themes/default/images/menubg.jpg);
	background-position: center top;
	height: 30px;
	width: 100%;
	float: left;
	letter-spacing: normal;
	word-spacing: normal;
	background-repeat: repeat-x;
}

#menul a:hover {
	color: #ffffcc;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	background-image: url(/wp-content/themes/default/images/menubg_ov.jpg);
	background-position: center top;
	letter-spacing: normal;
	word-spacing: normal;
	background-repeat: repeat-x;
}

#menul-current {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;
	background-image: url(/wp-content/themes/default/images/menubg_ov.jpg);
	background-position: center top;
	letter-spacing: normal;
	word-spacing: normal;
	background-repeat: repeat-x;
}

#ico-letiste {
background-image:url(/map2/ico_letiste.jpg);
	position:absolute;
	left:360px;
	top:180px;
	width:19px;
	height:18px;
}

#ico-hotel {
	background-image:url(/map2/ico_hotel.jpg);
	position:absolute;
	left:425px;
	top:200px;
	width:17px;
	height:18px;
}

#ico-nem {
background-image:url(/map2/ico_nem.jpg);
	position:absolute;
	left:405px;
	top:190px;
	width:17px;
	height:18px;
}

#ico-klaster {
background-image:url(/map2/ico_klaster.jpg);
	position:absolute;
	left:405px;
	top:207px;
	width:16px;
	height:18px;
}

#ico-hrad {
background-image:url(/map2/ico_hrad.jpg);
	position:absolute;
	left:445px;
	top:190px;
	width:19px;
	height:15px;
}

#ico-most {
background-image:url(/map2/ico_most.jpg);
	position:absolute;
	left:460px;
	top:217px;
	width:18px;
	height:8px;
}
#bub a:link, #bub a:visited {
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	height: 30px;
	width: 100%;
	letter-spacing: normal;
	word-spacing: normal;
}

#bub a:hover {
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
}

#bub-current {
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	letter-spacing: normal;
	word-spacing: normal;
}
