body{margin:0;padding:0;
	font-family:"Tahoma CE", Tahoma, Arial,sans-serif;font-size:12px;
	color:#2B2B2B;background:url(../img/layout/background.jpg);}
p,h1,h2,h3{margin:0;padding:0;}
p{line-height:1.8em;margin-bottom:1.33em;}
a{position:relative;color:#663411;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}
form{position:relative;}

#page{width:900px;margin:0 auto;background:url(../img/layout/bg-page.png) repeat-y;}
* html #page{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/layout/bg-page.png', sizingMethod='scale');} /* for IE */
#header{position:relative;height:266px;background:url(../img/layout/bg-header.jpg) 50% 0 no-repeat;}

#languages{position:relative;width:110px;margin:0 auto;margin-top:30px;}
#cs{position:relative;float:left;margin-right:7px;}
#cs, #cs span{display:block;width:32px;height:32px;overflow:hidden;}
#cs span{position:absolute;left:0;top:0;margin:0;padding:0;background:url(../img/layout/cs.gif) no-repeat;cursor:pointer;}
#cs.active span, #cs:hover span{background-position:0 -32px;}
#en{position:relative;float:left;margin-right:7px;}
#en, #en span{display:block;width:32px;height:32px;overflow:hidden;}
#en span{position:absolute;left:0;top:0;margin:0;padding:0;background:url(../img/layout/en.gif) no-repeat;cursor:pointer;}
#en.active span, #en:hover span{background-position:0 -32px;}
#es{position:relative;float:left;margin-right:7px;}
#es{margin-right:0;}
#es, #es span{display:block;width:32px;height:32px;overflow:hidden;}
#es span{position:absolute;left:0;top:0;margin:0;padding:0;background:url(../img/layout/es.gif) no-repeat;cursor:pointer;}
#es.active span, #es:hover span{background-position:0 -32px;}

/* LOGO */
h1#logo{position:relative;width:235px;height:124px;margin:0 auto;overflow:hidden;background:url(../img/layout/logo.jpg) no-repeat;}
h1#logo a, h1#logo span{display:block;width:235px;height:124px;}
h1#logo span{position:absolute;left:0;top:0;background: url(../img/layout/logo.jpg);cursor:pointer;}

#horizontalMenu{position:relative;width:900px;height:56px;background:url(../img/layout/bg-menu.gif) no-repeat;}

ul#mainMenu{position:relative;margin:0;padding:0 55px;list-style:none;height:56px;}
ul#mainMenu li{float:left;display:inline;margin:0;padding:0;line-height:56px;height:56px;}
ul#mainMenu li a, ul#mainMenu li a span{position:relative;display:block;height:56px;overflow:hidden;cursor:pointer;}
ul#mainMenu li a span{position:absolute;left:0;top:0;}
ul#mainMenu li a#index, ul#mainMenu li a#index span{width:77px;background:url(../img/layout/menu-cs/index.gif);}
ul#mainMenu li a:hover#index span {background-position:0 -56px;}
ul#mainMenu li a#index.active span {background-position:0 -56px;}
ul#mainMenu li a#menu, ul#mainMenu li a#menu span{width:78px;background:url(../img/layout/menu-cs/menu.gif);}
ul#mainMenu li a:hover#menu span {background-position:0 -56px;}
ul#mainMenu li a#menu.active span {background-position:0 -56px;}
ul#mainMenu li a#fotogalerie, ul#mainMenu li a#fotogalerie span{width:104px;background:url(../img/layout/menu-cs/fotogalerie.gif);}
ul#mainMenu li a:hover#fotogalerie span {background-position:0 -56px;}
ul#mainMenu li a#fotogalerie.active span {background-position:0 -56px;}
ul#mainMenu li a#quepasa, ul#mainMenu li a#quepasa span{width:87px;background:url(../img/layout/menu-cs/quepasa.gif);}
ul#mainMenu li a:hover#quepasa span {background-position:0 -56px;}
ul#mainMenu li a#quepasa.active span {background-position:0 -56px;}
ul#mainMenu li a#darkove-poukazy, ul#mainMenu li a#darkove-poukazy span{width:156px;background:url(../img/layout/menu-cs/darkove-poukazy.gif);}
ul#mainMenu li a:hover#darkove-poukazy span {background-position:0 -56px;}
ul#mainMenu li a#darkove-poukazy.active span {background-position:0 -56px;}
ul#mainMenu li a#rezervace, ul#mainMenu li a#rezervace span{width:92px;background:url(../img/layout/menu-cs/rezervace.gif);}
ul#mainMenu li a:hover#rezervace span {background-position:0 -56px;}
ul#mainMenu li a#rezervace.active span {background-position:0 -56px;}
ul#mainMenu li a#nasi-hoste, ul#mainMenu li a#nasi-hoste span{width:100px;background:url(../img/layout/menu-cs/nasi-hoste.gif);}
ul#mainMenu li a:hover#nasi-hoste span {background-position:0 -56px;}
ul#mainMenu li a#nasi-hoste.active span {background-position:0 -56px;}
ul#mainMenu li a#kontakt, ul#mainMenu li a#kontakt span{width:96px;background:url(../img/layout/menu-cs/kontakt.gif);}
ul#mainMenu li a:hover#kontakt span {background-position:0 -56px;}
ul#mainMenu li a#kontakt.active span {background-position:0 -56px;}

#log-left {position:absolute;left:13px;top:56px;width:46px;height:69px;background:url(../img/layout/bg-log-left.png) no-repeat;z-index:100;}
* html #log-left{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/layout/bg-log-left.png', sizingMethod='scale');} /* for IE */
#log-right{position:absolute;right:15px;top:56px;width:46px;height:69px;background:url(../img/layout/bg-log-right.png) no-repeat;z-index:100;}
* html #log-right{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/layout/bg-log-right.png', sizingMethod='scale');} /* for IE */

#contentBox{width:900px;}
#contenti{}
#leftColi{float:left;display:inline;width:620px;text-align:left;}
#leftColi .inside{padding:20px 5px 20px 84px;}
#rightColi{float:right;display:inline;width:280px;}
#rightColi .inside{padding:0 84px 20px 15px;}

#leftColm{float:left;display:inline;width:650px;text-align:left;}
#leftColm .inside{padding:20px 5px 20px 84px;}
#rightColm{float:right;display:inline;width:250px;}
#rightColm .inside{padding:0 84px 20px 15px;}

.novinka h4{font-size:1em;font-weight:normal;margin:.5em 0;color:#663411;}
.datum{color:#663411;}
.ramecek{background:url(../img/layout/bg-news-img-lt.gif) 0 0 no-repeat;width:134px;margin-right:70px;}
.ramecek2{background:url(../img/layout/bg-news-img-rb.gif) 100% 100% no-repeat;padding:12px;}

.bordered, #news .novinka{background:url(../img/layout/bg-news-lt.gif) 12px 0 no-repeat;width:445px;padding-left:12px;}
.bordered{width:515px;}
.bordered2, #news .novinka2{background:url(../img/layout/bg-news-rb.gif) 100% 100% no-repeat;padding:15px 20px 15px 20px;margin-bottom:2em;}

#content{padding:15px 84px}

#footer{padding:5px 0 5px 40px;margin-left:84px;background:url(../img/layout/rule.gif) no-repeat;font-size:11px;}

/* menu pro stranku MENU */
/*.verticalMenu{position:relative;width:182px;}*/
ul.vertMenu{position:relative;margin:0;padding:0;list-style:none;}
ul.vertMenu li{margin:0;padding:0;width:182px;}
ul.vertMenu li a#submenu_01, ul.vertMenu li a#submenu_01 span{position:relative;display:block;margin:0;padding:0;width:182px;height:23px;background:url(../img/layout/submenu-cs/submenu_01.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_01 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_01.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_02, ul.vertMenu li a#submenu_02 span{position:relative;display:block;margin:0;padding:0;width:182px;height:28px;background:url(../img/layout/submenu-cs/submenu_02.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_02 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_02.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_03, ul.vertMenu li a#submenu_03 span{position:relative;display:block;margin:0;padding:0;width:182px;height:24px;background:url(../img/layout/submenu-cs/submenu_03.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_03 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_03.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_04, ul.vertMenu li a#submenu_04 span{position:relative;display:block;margin:0;padding:0;width:182px;height:28px;background:url(../img/layout/submenu-cs/submenu_04.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_04 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_04.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_05, ul.vertMenu li a#submenu_05 span{position:relative;display:block;margin:0;padding:0;width:182px;height:44px;background:url(../img/layout/submenu-cs/submenu_05.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_05 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_05.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_06, ul.vertMenu li a#submenu_06 span{position:relative;display:block;margin:0;padding:0;width:182px;height:25px;background:url(../img/layout/submenu-cs/submenu_06.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_06 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_06.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_07, ul.vertMenu li a#submenu_07 span{position:relative;display:block;margin:0;padding:0;width:182px;height:24px;background:url(../img/layout/submenu-cs/submenu_07.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_07 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_07.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_08, ul.vertMenu li a#submenu_08 span{position:relative;display:block;margin:0;padding:0;width:182px;height:22px;background:url(../img/layout/submenu-cs/submenu_08.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_08 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_08.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_09, ul.vertMenu li a#submenu_09 span{position:relative;display:block;margin:0;padding:0;width:182px;height:24px;background:url(../img/layout/submenu-cs/submenu_09.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_09 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_09.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_10, ul.vertMenu li a#submenu_10 span{position:relative;display:block;margin:0;padding:0;width:182px;height:27px;background:url(../img/layout/submenu-cs/submenu_10.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_10 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_10.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_11, ul.vertMenu li a#submenu_11 span{position:relative;display:block;margin:0;padding:0;width:182px;height:28px;background:url(../img/layout/submenu-cs/submenu_11.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_11 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_11.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_12, ul.vertMenu li a#submenu_12 span{position:relative;display:block;margin:0;padding:0;width:182px;height:26px;background:url(../img/layout/submenu-cs/submenu_12.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_12 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_12.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_13, ul.vertMenu li a#submenu_13 span{position:relative;display:block;margin:0;padding:0;width:182px;height:25px;background:url(../img/layout/submenu-cs/submenu_13.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_13 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_13.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_14, ul.vertMenu li a#submenu_14 span{position:relative;display:block;margin:0;padding:0;width:182px;height:23px;background:url(../img/layout/submenu-cs/submenu_14.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_14 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_14.active span {background-position:-182px 0;}
ul.vertMenu li a#submenu_15, ul.vertMenu li a#submenu_15 span{position:relative;display:block;margin:0;padding:0;width:182px;height:30px;background:url(../img/layout/submenu-cs/submenu_15.gif);overflow:hidden;cursor:pointer;}
ul.vertMenu li a:hover#submenu_15 span {background-position:-182px 0;}
ul.vertMenu li a#submenu_15.active span {background-position:-182px 0;}
#jidelniListek{padding-bottom:31px;background:url(../img/layout/submenu-end-1.gif) 0 100% no-repeat;}
#napojovyListek{padding-bottom:34px;background:url(../img/layout/submenu-end-2.gif) 0 100% no-repeat;}
#vinnyListek{padding-bottom:30px;background:url(../img/layout/submenu-end-3.gif) 0 100% no-repeat;}

/* FOTOGALERIE */
.pasparta{float:left;width:185px;height:184px;padding:16px 25px 0 0;margin:10px 10px;background:url(../img/layout/pasparta.png) no-repeat;text-align:center;}
* html .pasparta{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/layout/pasparta.png', sizingMethod='scale');} /* for IE */
.pasparta img {border:none;margin:0 auto;}

/* STRANKOVANI */
.paging{margin:.5em 0;height:40px;line-height:40px;text-align:center;color:#e8ccb1;}
.paging a{}
.paging span{color:#5d5d5d;}
a.prev{float:left;position:relative;width:40px;height:40px;margin:0;overflow:hidden;}
a.prev span{display:block;width:40px;height:40px;position:absolute;left:0;top:0;
	background: url(../img/layout/prev.gif);cursor:pointer;}
a.next{float:right;position:relative;width:40px;height:40px;margin:0;overflow:hidden;}
a.next span{display:block;width:40px;height:40px;position:absolute;left:0;top:0;
	background: url(../img/layout/next.gif);cursor:pointer;}

/* FORMULAR */
/* REZERVACE */
input{padding-bottom:2px;background:url(../img/layout/dotted-line-h.gif) 0 100% repeat-x;width:340px;border:none;}
input.submit{width:auto;padding:0;background:none;}
form th, form td{padding:0 15px 15px 0;}
form th{text-align:left;}

/* NAVSTEVNI KNIHA */
.gbBlok{background:url(../img/layout/bg-gb-lt.gif) 12px 0 no-repeat;width:710px;padding-left:12px;color:#663411;}
.gbBlok1{background:url(../img/layout/bg-gb-rb.gif) 100% 100% no-repeat;padding:30px 35px 10px 30px;margin:2em 0;}
.gbName{text-align:right;color:#7D7D7D;}

.otevDoba{background:url(../img/layout/bg-od-lt.gif) 0 0 no-repeat;width:215px;margin-right:90px;margin-top:50px}
.otevDoba1{background:url(../img/layout/bg-od-rb.gif) 100% 100% no-repeat;padding:25px;}

.cls{clear:both;height:1px;line-height:1px;font-size:1px;}
.article-text{margin-bottom:1.33em;line-height:1.33;}
#news .article-text {margin:0;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tac{text-align:center;}
.il{margin:0 15px 15px 0;}
.ir{margin:0 0 15px 15px;}
.tar{text-align:right;}

.tab td{line-height:1.6em;}
a#mapka, a#mapka span{position:relative;display:block;width:277px;height:181px;overflow:hidden;}
a#mapka span{position:absolute;left:0;top:0;background: url(../img/mapka.gif);cursor:pointer;}
a:hover#mapka span{position:absolute;left:0;top:0;background: url(../img/mapka-b.gif);cursor:pointer;}

/* IMAGE REPLACEMENTS */
	#novinky-cs {position:relative;width:225px;height:112px;margin:0;overflow:hidden;}
	#novinky-cs span{position:absolute;left:0;top:0;display:block;width:225px;height:112px;background:url(../img/layout/cs-novinky.gif) no-repeat;}
		#rychly-kontakt-cs {position:relative;width:225px;height:120px;margin:0;overflow:hidden;}
	#rychly-kontakt-cs span{position:absolute;left:0;top:0;display:block;width:225px;height:120px;background:url(../img/layout/cs-rychly-kontakt.gif) no-repeat;}
		#index-header01-cs {position:relative;width:485px;height:72px;margin:0;overflow:hidden;}
	#index-header01-cs span{position:absolute;left:0;top:0;display:block;width:485px;height:72px;background:url(../img/layout/cs-index-header01.gif) no-repeat;}
		#index-header02-cs {position:relative;width:485px;height:72px;margin:0;overflow:hidden;}
	#index-header02-cs span{position:absolute;left:0;top:0;display:block;width:485px;height:72px;background:url(../img/layout/cs-index-header02.gif) no-repeat;}
		#fotogalerie-header01-cs {position:relative;width:605px;height:46px;margin:0;overflow:hidden;}
	#fotogalerie-header01-cs span{position:absolute;left:0;top:0;display:block;width:605px;height:46px;background:url(../img/layout/cs-fotogalerie-header01.gif) no-repeat;}
		#quepasa-header01-cs {position:relative;width:316px;height:72px;margin:0;overflow:hidden;}
	#quepasa-header01-cs span{position:absolute;left:0;top:0;display:block;width:316px;height:72px;background:url(../img/layout/cs-quepasa-header01.gif) no-repeat;}
		#darkove-poukazy-header01-cs {position:relative;width:290px;height:75px;margin:0;overflow:hidden;}
	#darkove-poukazy-header01-cs span{position:absolute;left:0;top:0;display:block;width:290px;height:75px;background:url(../img/layout/cs-darkove-poukazy-header01.gif) no-repeat;}
		#rezervace01-cs {position:relative;width:106px;height:40px;margin:0;overflow:hidden;}
	#rezervace01-cs span{position:absolute;left:0;top:0;display:block;width:106px;height:40px;background:url(../img/layout/cs-rezervace01.gif) no-repeat;}
		#rezervace02-cs {position:relative;width:189px;height:39px;margin:0;overflow:hidden;}
	#rezervace02-cs span{position:absolute;left:0;top:0;display:block;width:189px;height:39px;background:url(../img/layout/cs-rezervace02.gif) no-repeat;}
		#nasi-hoste01-cs {position:relative;width:659px;height:79px;margin:0;overflow:hidden;}
	#nasi-hoste01-cs span{position:absolute;left:0;top:0;display:block;width:659px;height:79px;background:url(../img/layout/cs-nasi-hoste01.gif) no-repeat;}
		#nasi-hoste02-cs {position:relative;width:256px;height:35px;margin:0;overflow:hidden;}
	#nasi-hoste02-cs span{position:absolute;left:0;top:0;display:block;width:256px;height:35px;background:url(../img/layout/cs-nasi-hoste02.gif) no-repeat;}
		#nasi-hoste03-cs {position:relative;width:169px;height:36px;margin:0;overflow:hidden;}
	#nasi-hoste03-cs span{position:absolute;left:0;top:0;display:block;width:169px;height:36px;background:url(../img/layout/cs-nasi-hoste03.gif) no-repeat;}
		#kontakt01-cs {position:relative;width:305px;height:101px;margin:0;overflow:hidden;}
	#kontakt01-cs span{position:absolute;left:0;top:0;display:block;width:305px;height:101px;background:url(../img/layout/cs-kontakt01.gif) no-repeat;}
		#kontakt02-cs {position:relative;width:118px;height:23px;margin:0;overflow:hidden;}
	#kontakt02-cs span{position:absolute;left:0;top:0;display:block;width:118px;height:23px;background:url(../img/layout/cs-kontakt02.gif) no-repeat;}
		#kontakt03-cs {position:relative;width:135px;height:32px;margin:0;overflow:hidden;}
	#kontakt03-cs span{position:absolute;left:0;top:0;display:block;width:135px;height:32px;background:url(../img/layout/cs-kontakt03.gif) no-repeat;}
		#kontakt04-cs {position:relative;width:65px;height:38px;margin:0;overflow:hidden;}
	#kontakt04-cs span{position:absolute;left:0;top:0;display:block;width:65px;height:38px;background:url(../img/layout/cs-kontakt04.gif) no-repeat;}
		#kontakt05-cs {position:relative;width:275px;height:39px;margin:0;overflow:hidden;}
	#kontakt05-cs span{position:absolute;left:0;top:0;display:block;width:275px;height:39px;background:url(../img/layout/cs-kontakt05.gif) no-repeat;}
		#jidelni-listek-cs {position:relative;width:198px;height:87px;margin:0;overflow:hidden;}
	#jidelni-listek-cs span{position:absolute;left:0;top:0;display:block;width:198px;height:87px;background:url(../img/layout/cs-jidelni-listek.gif) no-repeat;}
		#napojovy-listek-cs {position:relative;width:198px;height:99px;margin:0;overflow:hidden;}
	#napojovy-listek-cs span{position:absolute;left:0;top:0;display:block;width:198px;height:99px;background:url(../img/layout/cs-napojovy-listek.gif) no-repeat;}
		#vinny-listek-cs {position:relative;width:198px;height:102px;margin:0;overflow:hidden;}
	#vinny-listek-cs span{position:absolute;left:0;top:0;display:block;width:198px;height:102px;background:url(../img/layout/cs-vinny-listek.gif) no-repeat;}
	