* {padding: 0; margin: 0;}

body, body.wellness, body.home_page {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	text-align: center;
	background: url("../images/body-back.png") left top repeat-x #f2f9f2;
}

#main_center_null, #main_center_null_home {
	width: 984px;
	margin: 0 auto;
}
#main_center_null_home {width: 970px;}

#main_center_home {
	display: inline;
	width: 970px; height: 206px;
	text-align: left;
	background: url("../images/header-home.jpg") center top no-repeat;
	float: left;
}

#flash_home {
	display: inline; float: right;
	width: 855px; height: 169px;
	margin: 5px 4px 0 0;
}

#menu_horni-home, #menu_horni {
	display: inline;
	width: 855px; height: 23px;
	padding: 7px 0 0;
	float: right;
}
#menu_horni {width: 700px;}

#menu_horni-home UL, #menu_horni UL {float: right;}

#menu_horni-home UL LI, #menu_horni UL LI {
	font-size: 1.1em; text-align: center; font-family: Times, Times New Roman, serif;
	margin: 0 7px;
	list-style: none;
	float: left;
}
#menu_horni UL LI {font-size: 14px;}

#menu_horni-home A, #menu_horni A {
	color: #E4E4E4;
	text-decoration: none;
}
#menu_horni-home A:hover, #menu_horni A:hover {text-decoration: underline;}

#main_center_home2 {
	display: inline;
	float: right;
	width: 942px;
	text-align: left;
	padding: 0 0 5px 0;
	background: #f2f9f2;
}

#home_menu_hlavni, #menu_hlavni {
	display: inline;
	width: 942px; height: 97px;
	margin: 0 0 2px 0;
	color: #e2e2e2;
	float: left;
}
#menu_hlavni {width: 770px; height: 98px; margin: 1px 0 0;}

#poradime, #poradime2 {
	display: inline;
	width: 237px; height: 97px;
	font-size: 14px; text-align: left; line-height: 110%; font-family: Times, Times New Roman, serif;
	background: url("../images/poradime-back.png") left top no-repeat;
	float: left;
}
#poradime2 {width: 172px; height: 98px; font-size: 11px; line-height: 130%; background: url("../images/poradime-back1.png") left top no-repeat;}
#poradime A, #poradime2 A {display: block; width: 224px; height: 92px; padding: 5px 0 0 13px; color: #e2e2e2; text-decoration: none;}
#poradime2 A {width: 162px; height: 87px; padding: 11px 0 0 10px;}
#poradime SPAN {font-size: 18px;}
#poradime2 SPAN {font-size: 15px;}
#poradime .red, #poradime2 .red {color: #AC3035; font-size: 22px; font-weight: bold;}
#poradime2 .red {font-size: 19px;}
.home_nabidka1 .red, .home_nabidka2 .red, .home_nabidka3 .red {color: #AC3035;}

/* Jquery menu from www.sohtanaka.com (mega drop down menu */
ul#topnav, ul#topnav2 {
	float: left;
	width: 705px; height: 97px;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav2 {width: 598px; height: 98px;}

ul#topnav li, ul#topnav2 li {
	float: left;
	margin: 0; padding: 0;
	position: relative; /*--Important--*/
}

ul#topnav li a, ul#topnav2 li a {
	float: left;
	text-indent: -9999px; /*--Push text off of page--*/
	height: 97px;
}
ul#topnav2 li a {height: 98px;}

ul#topnav li:hover a, ul#topnav li a:hover, ul#topnav2 li:hover a, ul#topnav2 li a:hover {background-position: right center;} /*--Hover State--*/

ul#topnav a.poradime {
	background: url(../images/poradime-back.png) no-repeat;
	width: 237px;
}
ul#topnav2 a.poradime {
	background: url(../images/poradime-back2.png) no-repeat;
	width: 172px;
}

ul#topnav a.lazne_cr {
	background: url(../images/lazne-back.png) left center no-repeat;
	width: 233px;
}
ul#topnav2 a.lazne_cr {
	background: url(../images/lazne-back2.png) left center no-repeat;
	width: 198px;
}

ul#topnav a.wellness_cr {
	background: url(../images/wellness-back.png) no-repeat;
	width: 234px;
}
ul#topnav2 a.wellness_cr {
	background: url(../images/wellness-back2.png) no-repeat;
	width: 198px;
}

ul#topnav a.others {
	background: url(../images/others-back.png) no-repeat;
	width: 237px;
}
ul#topnav2 a.others {
	background: url(../images/others-back2.png) no-repeat;
	width: 202px;
}

ul#topnav li .sub, ul#topnav2 li .sub {
	position: absolute; /*--Important--*/
	top: 95px; left: 0;
	z-index: 99999;
	background: #F5F8F2;
	padding: 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none; /*--Hidden for those with js turned off--*/
	border-left: 1px solid #aaafaa;
	border-right: 1px solid #aaafaa;
	border-bottom: 1px solid #aaafaa;
}
ul#topnav2 li .sub {top: 98px; padding: 10px 4px;}

ul#topnav li.wellness_cr .sub {left: -233px; padding: 10px;}
ul#topnav2 li.wellness_cr .sub {left: -198px; padding: 10px;}
ul#topnav li.zahranici .sub {left: -467px; padding: 10px;}
ul#topnav2 li.zahranici .sub {left: -396px; padding: 10px;}

ul#topnav li .row, ul#topnav2 li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

ul#topnav li .sub ul, ul#topnav2 li .sub ul {
	list-style: none;
	margin: 0; padding: 0;
	width: 227px;
	float: left;
}
ul#topnav2 li .sub ul {width: 195px;}
ul#topnav2 li.wellness_cr .sub ul, ul#topnav2 li.zahranici .sub ul {width: 191px;}

ul#topnav .sub ul li, ul#topnav2 .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #585858;
}
ul#topnav2 .sub ul li.mensi {letter-spacing: -1px;}

ul#topnav .sub ul li H2 {
	float: left;
	margin: 0; padding: 0;
	font-weight: normal;
}

ul#topnav .sub UL LI H2.kraj, UL#topnav2 .sub UL LI.kraj {
	color: #34b750;
	font-size: 1.2em; font-weight: bold; font-variant: small-caps;
	margin: 5px 0 0 0;
}

ul#topnav .sub ul li a, ul#topnav2 .sub ul li a {
	width: 190px;
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(../images/lazne-back-3.png) left center no-repeat;
	padding: 7px 5px 7px 25px;
	display: block;
	text-decoration: none;
	color: #585858;
}
ul#topnav2 .sub ul li a {width: 165px;}
ul#topnav .sub ul li a.wellness, ul#topnav2 .sub ul li a.wellness {background: url(../images/wellness-back-3.png) left center no-repeat;}
ul#topnav2 .sub ul li a.wellness {width: 160px;}
ul#topnav .sub ul li a.others-1, ul#topnav .sub ul li a.others-2, ul#topnav .sub ul li a.others-3, ul#topnav .sub ul li a.others-4, ul#topnav .sub ul li a.others-5, ul#topnav .sub ul li a.others-6, ul#topnav2 .sub ul li a.others-1, ul#topnav2 .sub ul li a.others-2, ul#topnav2 .sub ul li a.others-3, ul#topnav2 .sub ul li a.others-4, ul#topnav2 .sub ul li a.others-5, ul#topnav2 .sub ul li a.others-6 {width: 170px; padding: 7px 5px 7px 45px; background: url(../images/cr2.png) 5px center no-repeat;}
ul#topnav2 .sub ul li a.others-1, ul#topnav2 .sub ul li a.others-2, ul#topnav2 .sub ul li a.others-3, ul#topnav2 .sub ul li a.others-4, ul#topnav2 .sub ul li a.others-5, ul#topnav2 .sub ul li a.others-6 {width: 140px;}
ul#topnav .sub ul li a.others-2, ul#topnav2 .sub ul li a.others-2 {background: url(../images/sk2.png) 5px center no-repeat;}
ul#topnav .sub ul li a.others-3, ul#topnav2 .sub ul li a.others-3 {background: url(../images/hu2.png) 5px center no-repeat;}
ul#topnav .sub ul li a.others-4, ul#topnav2 .sub ul li a.others-4 {background: url(../images/sl2.png) 5px center no-repeat;}
ul#topnav .sub ul li a.others-5, ul#topnav2 .sub ul li a.others-5 {background: url(../images/pl2.png) 5px center no-repeat;}
ul#topnav .sub ul li a.others-6, ul#topnav2 .sub ul li a.others-6 {background: url(../images/eu2.png) 5px center no-repeat;}

ul#topnav .sub ul li a:hover, ul#topnav .sub ul li a:hover.wellness, ul#topnav .sub ul li a:hover.others-1, ul#topnav .sub ul li a:hover.others-2, ul#topnav .sub ul li a:hover.others-3, ul#topnav .sub ul li a:hover.others-4, ul#topnav .sub ul li a:hover.others-5, ul#topnav2 .sub ul li a:hover, ul#topnav2 .sub ul li a:hover.wellness, ul#topnav2 .sub ul li a:hover.others-1, ul#topnav2 .sub ul li a:hover.others-2, ul#topnav2 .sub ul li a:hover.others-3, ul#topnav2 .sub ul li a:hover.others-4, ul#topnav2 .sub ul li a:hover.others-5 {
	color: #ddd;
	background: url(../images/lazne-back-4.png) left center no-repeat #808B8F;
}
ul#topnav .sub ul li a:hover.wellness, ul#topnav2 .sub ul li a:hover.wellness {background: url(../images/wellness-back-4.png) left center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-1, ul#topnav2 .sub ul li a:hover.others-1 {background: url(../images/cr2.png) 5px center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-2, ul#topnav2 .sub ul li a:hover.others-2 {background: url(../images/sk2.png) 5px center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-3, ul#topnav2 .sub ul li a:hover.others-3 {background: url(../images/hu2.png) 5px center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-4, ul#topnav2 .sub ul li a:hover.others-4 {background: url(../images/sl2.png) 5px center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-5, ul#topnav2 .sub ul li a:hover.others-5 {background: url(../images/pl2.png) 5px center no-repeat #808B8F;}
ul#topnav .sub ul li a:hover.others-6, ul#topnav2 .sub ul li a:hover.others-6 {background: url(../images/eu2.png) 5px center no-repeat #808B8F;}

#mail, #mail2 {
	display: inline;
	width: 209px; height: 26px; padding: 49px 13px 15px;
	text-align: left; font-family: Times, Times New Roman, serif;
	background: url("../images/mail-back.jpg") left top no-repeat;
	float: left;
}
#mail2 {
	width: 159px; height: 56px; padding: 51px 8px 13px;
	background: url("../images/mail-back2.jpg") left top no-repeat;
}

#mail INPUT, #mail2 INPUT {
	display: inline;
	width: 136px; height: 12px; padding: 6px 4px;
	border: 1px solid #6d7577;
	color: #7f8585; font-weight: bold; font-size: 11px;
	background: #fff;
	float: left;
}
#mail2 INPUT {
	width: 149px; height: 12px; padding: 6px 4px;
	float: right;
}

#mail INPUT.mail_button, #mail2 INPUT.mail_button {
	width: 63px; height: 26px;
	letter-spacing: 1px; color: #fff;
	cursor: pointer;
	background: #b11f2a;
}
#mail2 INPUT.mail_button {margin: 4px 1px 0 0;}

#home_menu_vlevo {
	display: inline;
	width: 235px;
	float: left;
}

#home_menu_vlevo A {text-decoration: none;}
#home_menu_vlevo A:hover {text-decoration: underline;}

#home_menu_vlevo H2, #home_menu_vlevo H2.mensi {
	margin: 0 0 3px 0;
	display: block;
	font-size: 1.0em; font-weight: bold; text-align: left; font-variant: small-caps; font-family: Times, Times New Roman, serif;
	float: left;
	clear: left;
}
#home_menu_vlevo H2.mensi {letter-spacing: -1px;}

.menu-1-zdarma, .menu-advent, .menu-akce-silvestr, .menu-akcni, .menu-babi-leto, .menu-besenova, .menu-cervenec, .menu-darky, .menu-deti, .menu-eurovikendy, .menu-kde, .menu-klenoty, .menu-kola, .menu-kolektivy, .menu-konference, .menu-last-turc, .menu-lazne, .menu-leden, .menu-listopad, .menu-luxory1, .menu-luxory2, .menu-lyze, .menu-majove, .menu-medical, .menu-muzi, .menu-omv, .menu-prazdninove, .menu-pro-maminku, .menu-prosinec, .meu-relax-resort, .menu-rijen, .menu-seniori, .menu-silvestr, .menu-sleva30, .menu-sleva33, .menu-sleva34, .menu-sleva35, .menu-sleva38, .menu-sleva39, .menu-sleva40, .menu-sleva402, .menu-sleva41, .menu-sleva43, .menu-sleva45, .menu-sleva48, .menu-sleva50, .menu-sleva51, .menu-sleva53, .menu-sleva61, .menu-sleva64, .menu-sport-resort, .menu-svatebni, .menu-svatek-listopad, .menu-svatek-listopad2, .menu-svatek-rijen, .menu-svatomartinsky, .menu-termaly, .menu-top-lazne, .menu-top-wellness, .menu-unor, .menu-vaclav, .menu-valentynske, .menu-vanoce, .menu-vanocni, .menu-velikonoce, .menu-vikendove, .menu-vyprodej, .menu-vyprodej2, .menu-vyprodej3, .menu-vyprodej4, .menu-wellness, .menu-zari, .menu-zahranici, .menu-zeny {
	display: block;
	padding: 20px 8px 0 115px;
	width: 112px; height: 70px;
	color: #484848;
	background: url("../images/menu-1-zdarma.jpg") left top no-repeat;
}
.menu-advent {background: url("../images/menu-advent.jpg") left top no-repeat;}
.menu-akce-silvestr {background: url("../images/menu-akce-silvestr.jpg") left top no-repeat;}
.menu-akcni {background: url("../images/menu-akcni.jpg") left top no-repeat;}
.menu-babi-leto {background: url("../images/menu-babi-leto.jpg") left top no-repeat;}
.menu-besenova {background: url("../images/menu-besenova.jpg") left top no-repeat;}
.menu-cervenec {background: url("../images/menu-cervenec.jpg") left top no-repeat;}
.menu-darky {background: url("../images/menu-darky.jpg") left top no-repeat;}
.menu-deti {background: url("../images/menu-deti.jpg") left top no-repeat;}
.menu-eurovikendy {background: url("../images/menu-eurovikendy.jpg") left top no-repeat;}
.menu-kde {background: url("../images/menu-kde.jpg") left top no-repeat;}
.menu-klenoty {background: url("../images/menu-klenoty.jpg") left top no-repeat;}
.menu-kola {background: url("../images/menu-kola.jpg") left top no-repeat;}
.menu-kolektivy {background: url("../images/menu-kolektivy.jpg") left top no-repeat;}
.menu-konference {background: url("../images/menu-konference.jpg") left top no-repeat;}
.menu-last-turc {background: url("../images/menu-last-turc.jpg") left top no-repeat;}
.menu-lazne {background: url("../images/menu-lazne.jpg") left top no-repeat;}
.menu-leden {background: url("../images/menu-leden.jpg") left top no-repeat;}
.menu-listopad {background: url("../images/menu-listopad.jpg") left top no-repeat;}
.menu-luxory1 {
	display: block;
	padding: 30px 8px 0;
	width: 219px; height: 60px;
	text-align: center;
	background: url("../images/menu-luxory1.jpg") left top no-repeat;
}
.menu-luxory2 {background: url("../images/menu-luxory2.jpg") left top no-repeat;}
.menu-lyze {background: url("../images/menu-lyze.jpg") left top no-repeat;}
.menu-majove {background: url("../images/menu-majove.jpg") left top no-repeat;}
.menu-medical {background: url("../images/menu-medical.jpg") left top no-repeat;}
.menu-muzi {background: url("../images/menu-muzi.jpg") left top no-repeat;}
.menu-omv {background: url("../images/menu-omv.jpg") left top no-repeat;}
.menu-prazdninove {background: url("../images/menu-prazdninove.jpg") left top no-repeat;}
.menu-pro-maminku {background: url("../images/menu-pro-maminku.jpg") left top no-repeat;}
.menu-prosinec {background: url("../images/menu-prosinec.jpg") left top no-repeat;}
.meu-relax-resort {background: url("../images/meu-relax-resort.jpg") left top no-repeat;}
.menu-rijen {background: url("../images/menu-rijen.jpg") left top no-repeat;}
.menu-seniori {background: url("../images/menu-seniori.jpg") left top no-repeat;}
.menu-silvestr {background: url("../images/menu-silvestr.jpg") left top no-repeat;}
.menu-sleva30 {background: url("../images/menu-sleva30.jpg") left top no-repeat;}
.menu-sleva33 {background: url("../images/menu-sleva33.jpg") left top no-repeat;}
.menu-sleva34 {background: url("../images/menu-sleva34.jpg") left top no-repeat;}
.menu-sleva35 {background: url("../images/menu-sleva35.jpg") left top no-repeat;}
.menu-sleva38 {background: url("../images/menu-sleva38.jpg") left top no-repeat;}
.menu-sleva39 {background: url("../images/menu-sleva39.jpg") left top no-repeat;}
.menu-sleva40 {background: url("../images/menu-sleva40.jpg") left top no-repeat;}
.menu-sleva402 {background: url("../images/menu-sleva402.jpg") left top no-repeat;}
.menu-sleva41 {background: url("../images/menu-sleva41.jpg") left top no-repeat;}
.menu-sleva43 {background: url("../images/menu-sleva43.jpg") left top no-repeat;}
.menu-sleva45 {background: url("../images/menu-sleva45.jpg") left top no-repeat;}
.menu-sleva48 {background: url("../images/menu-sleva48.jpg") left top no-repeat;}
.menu-sleva50 {background: url("../images/menu-sleva50.jpg") left top no-repeat;}
.menu-sleva51 {background: url("../images/menu-sleva51.jpg") left top no-repeat;}
.menu-sleva53 {background: url("../images/menu-sleva53.jpg") left top no-repeat;}
.menu-sleva61 {background: url("../images/menu-sleva61.jpg") left top no-repeat;}
.menu-sleva64 {background: url("../images/menu-sleva64.jpg") left top no-repeat;}
.menu-sport-resort {background: url("../images/menu-sport-resort.jpg") left top no-repeat;}
.menu-svatebni {background: url("../images/menu-svatebni.jpg") left top no-repeat;}
.menu-svatek-listopad {background: url("../images/menu-svatek-listopad.jpg") left top no-repeat;}
.menu-svatek-listopad2 {background: url("../images/menu-svatek-listopad2.jpg") left top no-repeat;}
.menu-svatek-rijen {background: url("../images/menu-svatek-rijen.jpg") left top no-repeat;}
.menu-svatomartinsky {background: url("../images/menu-svatomartinsky.jpg") left top no-repeat;}
.menu-termaly {background: url("../images/menu-termaly.jpg") left top no-repeat;}
.menu-top-lazne {background: url("../images/menu-top-lazne.jpg") left top no-repeat;}
.menu-top-wellness {background: url("../images/menu-top-wellness.jpg") left top no-repeat;}
.menu-unor {background: url("../images/menu-unor.jpg") left top no-repeat;}
.menu-vaclav {background: url("../images/menu-vaclav.jpg") left top no-repeat;}
.menu-valentynske {background: url("../images/menu-valentynske.jpg") left top no-repeat;}
.menu-vanoce {background: url("../images/menu-vanoce.jpg") left top no-repeat;}
.menu-vanocni {background: url("../images/menu-vanocni.jpg") left top no-repeat;}
.menu-velikonoce {background: url("../images/menu-velikonoce.jpg") left top no-repeat;}
.menu-vikendove {background: url("../images/menu-vikendove.jpg") left top no-repeat;}
.menu-vyprodej {background: url("../images/menu-vyprodej.jpg") left top no-repeat;}
.menu-vyprodej2 {background: url("../images/menu-vyprodej2.jpg") left top no-repeat;}
.menu-vyprodej3 {background: url("../images/menu-vyprodej3.jpg") left top no-repeat;}
.menu-vyprodej4 {background: url("../images/menu-vyprodej4.jpg") left top no-repeat;}
.menu-wellness {background: url("../images/menu-wellness.jpg") left top no-repeat;}
.menu-zahranici {background: url("../images/menu-zahranici.jpg") left top no-repeat;}
.menu-zari {background: url("../images/menu-zari.jpg") left top no-repeat;}
.menu-zeny {background: url("../images/menu-zeny.jpg") left top no-repeat;}

#header_home {/*asi vyhodit, nejspíš i ty další*/
	display: inline;
	width: 770px; height: 152px;
	padding: 0;	margin: 0;
	float: left;
}

#slovensko {width: 140px; height: auto;/*nevim jestli tyhle styly jsou jen pro úvodní stránku, prověřit a kdyžtak vyhodit*/
	margin: 0; padding: 4px 0 0 28px;
	background: url("../images/sk.png") left center no-repeat;
	float: left
}

.slovensko, .madarsko, .slovinsko, .cesko, .nemecko, .polsko, .eu, .hvezda {
	margin: 0; padding: 0 0 0 28px;
	background: url("../images/sk.png") left center no-repeat;}

.madarsko {background: url("../images/hu.png") left center no-repeat;}
.slovinsko {background: url("../images/sl.png") left center no-repeat;}
.cesko {background: url("../images/cr.png") left center no-repeat;}
.nemecko {background: url("../images/de.png") left center no-repeat;}
.polsko {background: url("../images/pl.png") left center no-repeat;}
.eu {padding: 6px 0 6px 41px; background: url("../images/eu2.png") left center no-repeat;}
.hvezda {padding: 6px 0 6px 34px; background: url("../images/hvezda.gif") left center no-repeat;}

#content_home {
	display: inline;
	width: 690px;
	margin: 10px 0 0 15px; padding: 0;
	float: right;
}

#content_home IMG {float: right; margin: 15px 0;}
#content_home IMG.facebook {float: right; margin: 0 3px 0 0;}

#content_home H1 {
	display: block;
	width: 670px;
	margin: 0 2px 20px 0; padding: 0 0 5px 0;
	font-size: 1.5em; font-weight: normal; text-align: left; color: #B01F24;
	background: url("../images/cara.png") left bottom no-repeat;
	float: right;
}

#content_home H3.doporucujeme {
	display: block;
	width: 670px;
	margin: 0 2px 10px 0; padding: 0;
	font-size: 1.3em; font-weight: normal; text-align: left; color: #B01F24;
	background: none; /*pak asi smazat*/
	float: right;
}

.home_nabidka1, .home_nabidka2, .home_nabidka3 {
	display: inline;
	width: 309px; height: 104px;
	margin: 0 0 11px 11px; padding: 12px;
	color: #000; font-size: 0.9em; text-align: left; font-weight: bold; line-height: 140%;
	background: url("../images/home_nabidka1.png") left top no-repeat;
	float: right;
}
.home_nabidka2 {background: url("../images/home_nabidka2.png") left top no-repeat;}
.home_nabidka3 {background: url("../images/home_nabidka3.png") left top no-repeat;}

.home_nabidka1 H3, .home_nabidka2 H3, .home_nabidka3 H3 {
	display: block;
	padding: 0; margin: 0 0 5px 0;
	width: 300px;
	font-size: 1.15em; color: #B93C3F;
	background: none;
}

.home_nabidka1 H4, .home_nabidka2 H4 {
	display: block;
	padding: 0; margin: 0 0 2px 0;
	width: 189px;
	font-size: 0.9em; color: #000;
	float: right;
}

#content_home .home_nabidka1 IMG, #content_home .home_nabidka2 IMG, #content_home .home_nabidka3 IMG {margin: 0 10px 0 0; float: left;}

#content_home A {text-decoration: none;}

.vice, .vice2, .vice3 {
	display: inline;
	width: 170px;
	margin: 28px 2px 0 0;
	text-align: right;
	float: right;
}
.vice2 {margin: 10px 2px 0 0;}
.vice3 {width: 100px; margin: 15px 2px 0 0;}

A:hover .vice, A:hover .vice2, A:hover .vice3 {text-decoration: underline;}

#content_home2 {
	display: inline;
	width: 670px;
	margin: 20px 4px 0 0; padding: 0;
	float: right;
}

#content_home2 P {color: #282828; font-size: 0.8em; text-align: left;}
#content_home2 IMG {float: right; margin: 15px 0 15px 15px;} /*případně ještě doplnit šedý 1px okraj*/

#content_home2 A {color: #B93C3F; text-decoration: underline;}
#content_home2 A:hover {color: #282828; text-decoration: underline;}

#footer_odkazy_home {
	display: inline;
	width: 922px;
	padding: 10px; margin: 5px 0 0 0;
	font-size: 0.7em; font-weight: normal; text-align: center; color: #FFF; text-decoration: none;
	background: #8C979A;
	float: left;
}

#footer_odkazy_home A {color: #FFF; text-decoration: underline;}
#footer_odkazy_home A:hover {color: #484848; text-decoration: underline;}

/*konec home, ostatní stránky*/
#main_center_luhacovice, #main_center_podebrady, #main_center_trebon, #main_center_marianske, #main_center_karlovy, #main_center_jesenik, #main_center_karlova_studanka, #main_center_ostatni_pobyty, #main_center_bohdanec, #main_center_frantiskovy, #main_center_teplice, #main_center_kolektivy, #main_center_klenoty, #main_center_seniori, #main_center_vanoce, #main_center_vanocni, #main_center_silvestrovske, #main_center_aktualni, #main_center_kontakt, #main_center_darkove_poukazy, #main_center_vanocni_poukazy, #main_center_obchodni, #main_center_msene, #main_center_praha, #main_center_bechyne, #main_center_teplice2, #main_center_belohrad, #main_center_velichovky, #main_center_rajecke, #main_center_turcianske, #main_center_zahranici, #main_center_slovensko, #main_center_madarsko, #main_center_slovinsko, #main_center_polsko, #main_center_wellness, #main_center_rehabilitace, #main_center_velikonoce, #main_center_kundratice, #main_center_libverda, #main_center_informace, #main_center_maj, #main_center_jachymov, #main_center_butterfly, #main_center_maminky, #main_center_osoba_zdarma, #main_center_prazdniny, #main_center_zajimava, #main_center_kdeseco, #main_center_deti, #main_center_svatovaclavsky, #main_center_zari, #main_center_rijen, #main_center_rijnovy_svatek, #main_center_listopadovy_svatek, #main_center_omv, #main_center_soutez {
	width: 770px; height: auto;
	padding: 0 0 0 24px;	margin: 0;
	text-align: left;
	background: url("../images/header_luhacovice.jpg") top center no-repeat;
	border: none;
	float: left;
}

#main_center_lednice, #main_center_lednice2, #main_center_ostrozska, #main_center_vraz, #main_center_konstantinovy, #main_center_cervencovy, #main_center_sklene, #main_center_festivaly, #main_center_svatebni, #main_center_valentyn, #main_center_fitness, #main_center_harrachov, #main_center_hluboka, #main_center_karlovice, #main_center_budejovice, #main_center_celadna, #main_center_ruda, #main_center_jaro, #main_center_jaro_lazne, #main_center_jaro_wellness, #main_center_leto, #main_center_podzim, #main_center_podzim_lazne, #main_center_podzim_wellness, #main_center_zima, #main_center_prachatice, #main_center_rychnov, #main_center_benesov, #main_center_olomouc, #main_center_mostov, #main_center_nove_hrady, #main_center_losiny, #main_center_vonsov, #main_center_znojmo, #main_center_sliac, #main_center_patince, #main_center_piestany, #main_center_besenova, #main_center_trencianske, #main_center_objednavky, #main_center_vikendove, #main_center_vikendove_lazne, #main_center_vikendove_wellness, #main_center_partneri, #main_center_lazne, #main_center_medical, #main_center_slovnik, #main_center_smokovec, #main_center_ruzbachy, #main_center_brusno, #main_center_muzi, #main_center_zeny, #main_center_kola, #main_center_nejoblibenejsi, #main_center_termaly, #main_center_tropical, #main_center_odkazy {
	width: 770px; height: auto;
	padding: 0 0 0 24px;	margin: 0;
	text-align: left;
	background: url("../images/header_luhacovice.jpg") top center no-repeat;
	border: none;
	float: left;
}

#main_center_podebrady {background: url("../images/header_podebrady.jpg") top center no-repeat;}
#main_center_luhacovice {background: url("../images/header_luhacovice.jpg") top center no-repeat;}
#main_center_trebon {background: url("../images/header_trebon.jpg") top center no-repeat;}
#main_center_marianske {background: url("../images/header_marianske_lazne.jpg") top center no-repeat;}
#main_center_karlovy {background: url("../images/header_karlovy_vary.jpg") top center no-repeat;}
#main_center_jesenik {background: url("../images/header_jesenik.jpg") top center no-repeat;}
#main_center_karlova_studanka {background: url("../images/header_karlova_studanka.jpg") top center no-repeat;}
#main_center_ostatni_pobyty {background: url("../images/header_ostatni.jpg") top center no-repeat;}
#main_center_bohdanec {background: url("../images/header_bohdanec.jpg") top center no-repeat;}
#main_center_frantiskovy {background: url("../images/header_frantiskovy.jpg") top center no-repeat;}
#main_center_teplice {background: url("../images/header_teplice_v_cechach.jpg") top center no-repeat;}
#main_center_kolektivy {background: url("../images/header_kolektivy.jpg") top center no-repeat;}
#main_center_klenoty {background: url("../images/header_klenoty.jpg") top center no-repeat;}
#main_center_seniori {background: url("../images/header_seniori.jpg") top center no-repeat;}
#main_center_vanoce {background: url("../images/header_vanocni.jpg") top center no-repeat;}
#main_center_vanocni {background: url("../images/header_vanocni_pobyty.jpg") top center no-repeat;}
#main_center_silvestrovske {background: url("../images/header_silvestrovske_pobyty.jpg") top center no-repeat;}
#main_center_aktualni {background: url("../images/header_aktualni.jpg") top center no-repeat;}
#main_center_kontakt {background: url("../images/header_kontakt.jpg") top center no-repeat;}
#main_center_darkove_poukazy {background: url("../images/header_darkove_poukazy.jpg") top center no-repeat;}
#main_center_vanocni_poukazy {background: url("../images/header_vanocni_poukazy.jpg") top center no-repeat;}
#main_center_obchodni {background: url("../images/header_obchodni_podminky.jpg") top center no-repeat;}
#main_center_msene {background: url("../images/header_msene.jpg") top center no-repeat;}
#main_center_praha {background: url("../images/header_praha.jpg") top center no-repeat;}
#main_center_bechyne {background: url("../images/header_bechyne.jpg") top center no-repeat;}
#main_center_teplice2 {background: url("../images/header_teplice_nad_becvou.jpg") top center no-repeat;}
#main_center_belohrad {background: url("../images/header_belohrad.jpg") top center no-repeat;}
#main_center_velichovky {background: url("../images/header_velichovky.jpg") top center no-repeat;}
#main_center_turcianske {background: url("../images/header_turcianske_teplice.jpg") top center no-repeat;}
#main_center_rajecke {background: url("../images/header_rajecke_teplice.jpg") top center no-repeat;}
#main_center_sklene {background: url("../images/header_sklene.jpg") top center no-repeat;}
#main_center_ruzbachy {background: url("../images/header_vysne_ruzbachy.jpg") top center no-repeat;}
#main_center_brusno {background: url("../images/header_brusno.jpg") top center no-repeat;}
#main_center_zahranici {background: url("../images/header_zahranici.jpg") top center no-repeat;}
#main_center_slovensko {background: url("../images/header_slovensko.jpg") top center no-repeat;}
#main_center_madarsko {background: url("../images/header_madarsko.jpg") top center no-repeat;}
#main_center_slovinsko {background: url("../images/header_slovinsko.jpg") top center no-repeat;}
#main_center_polsko {background: url("../images/header_polsko.jpg") top center no-repeat;}
#main_center_wellness {background: url("../images/header_wellness.jpg") top center no-repeat;}
#main_center_rehabilitace {background: url("../images/header_rehabilitace.jpg") top center no-repeat;}
#main_center_velikonoce {background: url("../images/header_velikonoce.jpg") top center no-repeat;}
#main_center_kundratice {background: url("../images/header_kundratice.jpg") top center no-repeat;}
#main_center_libverda {background: url("../images/header_libverda.jpg") top center no-repeat;}
#main_center_jachymov {background: url("../images/header_jachymov.jpg") top center no-repeat;}
#main_center_butterfly {background: url("../images/header_butterfly.jpg") top center no-repeat;}
#main_center_informace {background: url("../images/header_informace.jpg") top center no-repeat;}
#main_center_maj {background: url("../images/header_maj.jpg") top center no-repeat;}
#main_center_cervencovy {background: url("../images/header_cervencovy.jpg") top center no-repeat;}
#main_center_jaro {background: url("../images/header_jaro.jpg") top center no-repeat;}
#main_center_jaro_lazne {background: url("../images/header_jaro-lazne.jpg") top center no-repeat;}
#main_center_jaro_wellness {background: url("../images/header_jaro-wellness.jpg") top center no-repeat;}
#main_center_leto {background: url("../images/header_leto.jpg") top center no-repeat;}
#main_center_podzim {background: url("../images/header_podzim.jpg") top center no-repeat;}
#main_center_podzim_lazne {background: url("../images/header_podzim-lazne.jpg") top center no-repeat;}
#main_center_podzim_wellness {background: url("../images/header_podzim-wellness.jpg") top center no-repeat;}
#main_center_zima {background: url("../images/header_zima.jpg") top center no-repeat;}
#main_center_maminky {background: url("../images/header_maminky.jpg") top center no-repeat;}
#main_center_osoba_zdarma {background: url("../images/header_osoba_zdarma.jpg") top center no-repeat;}
#main_center_prazdniny {background: url("../images/header_prazdniny.jpg") top center no-repeat;}
#main_center_zajimava {background: url("../images/header_zajimava.jpg") top center no-repeat;}
#main_center_kdeseco {background: url("../images/header_kdeseco.jpg") top center no-repeat;}
#main_center_deti {background: url("../images/header_deti_zdarma.jpg") top center no-repeat;}
#main_center_svatovaclavsky {background: url("../images/header_svatovaclavsky.jpg") top center no-repeat;}
#main_center_zari {background: url("../images/header_zari.jpg") top center no-repeat;}
#main_center_rijen {background: url("../images/header_rijen.jpg") top center no-repeat;}
#main_center_rijnovy_svatek {background: url("../images/header_rijnovy-svatek.jpg") top center no-repeat;}
#main_center_listopadovy_svatek {background: url("../images/header_listopadovy-svatek.jpg") top center no-repeat;}
#main_center_omv {background: url("../images/header_omv.jpg") top center no-repeat;}
#main_center_soutez {background: url("../images/header_soutez.jpg") top center no-repeat;}
#main_center_lednice {background: url("../images/header_lednice.jpg") top center no-repeat;}
#main_center_lednice2 {background: url("../images/header_lednice2.jpg") top center no-repeat;}
#main_center_ostrozska {background: url("../images/header_ostrozska_nova_ves.jpg") top center no-repeat;}
#main_center_vraz {background: url("../images/header_vraz.jpg") top center no-repeat;}
#main_center_konstantinovy {background: url("../images/header_konstantinovy-lazne.jpg") top center no-repeat;}
#main_center_festivaly {background: url("../images/header_festivaly.jpg") top center no-repeat;}
#main_center_svatebni {background: url("../images/header_svatebni_pobyty.jpg") top center no-repeat;}
#main_center_valentyn {background: url("../images/header_valentyn.jpg") top center no-repeat;}
#main_center_fitness {background: url("../images/header_fitness.jpg") top center no-repeat;}
#main_center_harrachov {background: url("../images/header_harrachov.jpg") top center no-repeat;}
#main_center_hluboka {background: url("../images/header_hluboka.jpg") top center no-repeat;}
#main_center_karlovice {background: url("../images/header_velke_karlovice.jpg") top center no-repeat;}
#main_center_budejovice {background: url("../images/header_ceske_budejovice.jpg") top center no-repeat;}
#main_center_celadna {background: url("../images/header_celadna.jpg") top center no-repeat;}
#main_center_ruda {background: url("../images/header_zelezna_ruda.jpg") top center no-repeat;}
#main_center_prachatice {background: url("../images/header_prachatice.jpg") top center no-repeat;}
#main_center_rychnov {background: url("../images/header_rychnov.jpg") top center no-repeat;}
#main_center_benesov {background: url("../images/header_benesov.jpg") top center no-repeat;}
#main_center_olomouc {background: url("../images/header_olomouc.jpg") top center no-repeat;}
#main_center_mostov {background: url("../images/header_mostov.jpg") top center no-repeat;}
#main_center_nove_hrady {background: url("../images/header_nove_hrady.jpg") top center no-repeat;}
#main_center_losiny {background: url("../images/header_velke_losiny.jpg") top center no-repeat;}
#main_center_vonsov {background: url("../images/header_vonsov.jpg") top center no-repeat;}
#main_center_znojmo {background: url("../images/header_znojmo.jpg") top center no-repeat;}
#main_center_sliac {background: url("../images/header_sliac.jpg") top center no-repeat;}
#main_center_patince {background: url("../images/header_patince.jpg") top center no-repeat;}
#main_center_piestany {background: url("../images/header_piestany.jpg") top center no-repeat;}
#main_center_besenova {background: url("../images/header_besenova.jpg") top center no-repeat;}
#main_center_trencianske {background: url("../images/header_trencianske_teplice.jpg") top center no-repeat;}
#main_center_objednavky {background: url("../images/header_objednavka.jpg") top center no-repeat;}
#main_center_vikendove {background: url("../images/header_vikendove.jpg") top center no-repeat;}
#main_center_vikendove_lazne {background: url("../images/header_vikendove_lazne.jpg") top center no-repeat;}
#main_center_vikendove_wellness {background: url("../images/header_vikendove_wellness.jpg") top center no-repeat;}
#main_center_partneri {background: url("../images/header_benefitni.jpg") top center no-repeat;}
#main_center_lazne {background: url("../images/header_lazne.jpg") top center no-repeat;}
#main_center_medical {background: url("../images/header_medical.jpg") top center no-repeat;}
#main_center_slovnik {background: url("../images/header_slovnik_procedur.jpg") top center no-repeat;}
#main_center_smokovec {background: url("../images/header_novy_smokovec.jpg") top center no-repeat;}
#main_center_muzi {background: url("../images/header_muzi.jpg") top center no-repeat;}
#main_center_zeny {background: url("../images/header_zeny.jpg") top center no-repeat;}
#main_center_kola {background: url("../images/header_kola.jpg") top center no-repeat;}
#main_center_nejoblibenejsi {background: url("../images/header_nej_hotely.jpg") top center no-repeat;}
#main_center_termaly {background: url("../images/header_termaly.jpg") top center no-repeat;}
#main_center_tropical {background: url("../images/header_tropical.jpg") top center no-repeat;}
#main_center_odkazy {background: url("../images/header_odkazy.jpg") top center no-repeat;}

#menu {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 0;
	background: #f2f9f2; /*asi možné vyhodit*/
	float: left;
}

#menu_w {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 0;
	background: #FFF;
	float: left;
}

ul.menu, #rotate_baner {
	padding: 0; margin: 0;
	background: none;
} /*asi možné vyhodit a dát jen to pozadí rotate*/
#rotate_baner {display: inline; float: left; width: 175px; background: url("../images/rotate_back.png") left bottom no-repeat;}

ul.menu li {
	padding: 0; margin: 0;
	list-style-type: none;
}

ul.menu li a.menu_vlevo, ul.menu li a.menu_vlevo_cer, ul.menu li a.menu_vlevo_w, ul.menu li a.menu_vlevo_wcer {
	display: inline;
	padding: 5px 30px 5px 12px;
	width: 133px; height: 34px;
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 130%; font-variant: small-caps;
	color: #000;
	text-decoration: none;
	background: url("../images/menu_back.png") left top no-repeat;
	float: left;
}
ul.menu li a.menu_vlevo_cer {color: #ed1c24;}
ul.menu li a.menu_vlevo_w {background: url("../images/menu_backw.png") left top no-repeat;}
ul.menu li a.menu_vlevo_wcer {color: #ed1c24; background: url("../images/menu_backw.png") left top no-repeat;}
ul.menu li a.menu_vlevo:hover, ul.menu li a.menu_vlevo_cer:hover, ul.menu li a.menu_vlevo_w:hover, ul.menu li a.menu_vlevo_wcer:hover {text-decoration: underline;}

#menu_darek {
	display: block;
	padding: 7px 5px 5px 5px;
	width: 165px; height: 257px;
	text-align: center; font-size: 0.9em; text-decoration: none; font-family: Times, Times New Roman, serif;
	background: url("../images/darek_back.png") center top no-repeat;
	float: left;
}

#menu_darek a.darek, #menu_darek a.obj {display: block; height: 37px; color: #fff; text-decoration: none;}
#menu_darek a.obj {padding: 7px 0 0 0; height: 30px; font-size: 1.1em; color: #000;}
#menu_darek a:hover, a.benefity:hover, a.vernostni:hover, a.poukazky:hover, a.benefitni:hover, a.gs:hover {text-decoration: underline;}
#menu_darek img {padding: 19px 0; height: 140px;}

a.benefity, a.vernostni, a.poukazky, a.benefitni, a.gs {
	display: block;
	padding: 330px 10px 0;
	width: 155px; height: 49px;
	color: #000; font-size: 1.1em; text-align: center; text-decoration: none; font-family: Times, Times New Roman, serif;
	background: url("../images/benefity_back.png") center top no-repeat;
	float: left;
}
a.vernostni {height: 32px; padding: 329px 10px 0; background: url("../images/vernostni_back.jpg") center top no-repeat;}
a.poukazky {padding: 203px 10px 0; background: url("../images/poukazky_back.jpg") center top no-repeat;}
a.benefitni {height: 32px; padding: 233px 10px 0; background: url("../images/benefitni_back.jpg") center top no-repeat;}
a.gs {padding: 204px 10px 0; background: url("../images/gs_back.jpg") center top no-repeat;}

/*následující styly asi už zbytečné, prověřit*/
a.menu_vlevo_1, a.menu_vlevo_2, a.menu_vlevo_3, a.menu_vlevo_akt, a.menu_vlevo_kontakt, a.menu_vlevo_hvezda {
	display: block;
	width: 150px;
	margin: 0; padding: 2px 0 2px 10px;
	font-family: Times, Times New Roman, serif;	
	font-size: 1.1em; color: #005BA4; text-decoration: none; font-weight: normal; font-style: italic; text-align: left; line-height: 120%;
	background: url("../images/menu_vlevo_sipka.jpg") top left repeat-y;
}
a:hover.menu_vlevo_1, a:hover.menu_vlevo_2, a:hover.menu_vlevo_3, a:hover.menu_vlevo_akt, a:hover.menu_vlevo_kontakt, a:hover.menu_vlevo_hvezda {color: #FFF; text-decoration: none; background: url("../images/menu_vlevo_sipka.jpg") -170px top repeat-y;}

a.menu_vlevo_2 {background: url("../images/menu_vlevo_sipka_3.jpg") top left repeat-y;}
a.menu_vlevo_3 {font-size: 1.2em; line-height: 140%; background: url("../images/menu_vlevo_sipka_3.jpg") top left repeat-y;}

a:hover.menu_vlevo_2, a:hover.menu_vlevo_3 {background: url("../images/menu_vlevo_sipka_3.jpg") -170px top repeat-y;}

a.menu_vlevo_akt {line-height: 140%; background: url("../images/menu_vlevo_sipka_cervena.jpg") top left repeat-y;}
a:hover.menu_vlevo_akt {background: url("../images/menu_vlevo_sipka_cervena.jpg") -170px top repeat-y;}

a.menu_vlevo_kontakt {background: url("../images/menu_vlevo_sipka_oranzova.jpg") top left repeat-y;}
a:hover.menu_vlevo_kontakt {background: url("../images/menu_vlevo_sipka_oranzova.jpg") -170px top repeat-y;}

a.menu_vlevo_hvezda {background: url("../images/menu_vlevo_sipka_hvezda.jpg") top left repeat-y;}
a:hover.menu_vlevo_hvezda {background: url("../images/menu_vlevo_sipka_hvezda.jpg") -170px top repeat-y;}

.sk, .hu, .sl, .de, .pl, .srdce {display: block;
	margin: 0; padding: 0;
	background: url("../images/sk.png") right center no-repeat;}

.hu {background: url("../images/hu.png") right center no-repeat}
.sl {background: url("../images/sl.png") right center no-repeat}
.de {background: url("../images/de.png") right center no-repeat}
.pl {background: url("../images/pl.png") right center no-repeat}
.srdce {margin: 0 6px 0 0; padding: 3px 20px 3px 0; background: url("../images/srdce.gif") right center no-repeat}

#aktualni_informace_null {
	width: 175px;
	padding: 0; margin: 0;
	background: url("../images/menu_vlevo_stinek_content.jpg") right repeat-y;
	float: left;
}

#aktualni_informace {
	display: inline;
	width: 165px; height: auto;
	padding: 8px 0;	margin: 0;
	font-family: Times, Times New Roman, serif;	
	font-size: 0.9em; color: #FFF; text-decoration: none; font-weight: bold; font-style: italic; text-align: center; line-height: 120%;
	background: #DC311A;
	float: left;
}

#aktualni_informace A {color: #FFF; text-decoration: none;}
#aktualni_informace A:hover {color: #FFF; text-decoration: underline;}

#aktualni_informace_content {
	display: inline;
	width: 165px; height: auto;
	padding: 10px 0 0 0;	margin: 0;	
	font-family: Times, Times New Roman, serif;	
	font-size: 0.9em; color: #000; text-decoration: none; font-weight: normal; font-style: normal; text-align: center; line-height: 150%;
	float: left;
}

#aktualni_informace_footer {
	width: 175px; height: 60px;
	padding: 0; margin: 0;
	background: url("../images/menu_vlevo_stinek_footer.jpg") right repeat-y;
	float: left;
}

#lazenske_pobyty, #benefity {
	width: 175px; height: 60px;
	padding: 0; margin: 20px 0 10px 0;
	text-align: center;
	float: left;
	cursor: pointer;
}

#benefity {
	height: auto; margin: 0; padding: 308px 0 0 0;
	font-size: 0.9em; text-decoration: underline;
	background: url("../images/benefity-menu.jpg") center top no-repeat;
}

.ikonka {
	width: 175px; height: auto;
	padding: 0; margin: 30px 0 10px 0;
	text-align: center;
	float: left;
}

#obrazky_vlevo {
	display: inline;
	width: 175px; height: auto;
	padding: 0;	margin: 15px 0 0 0; text-align: center;
	float: left;
}

#aktualni_nabidka_odkaz, #aktualni_nabidka_odkaz_2, #aktualni_nabidka_neni {
	display: none;
/*	display: inline;
	width: 595px; height: 23px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_pozadi.png") right no-repeat;
	float: left;*/
}
/*#aktualni_nabidka_odkaz_2 {width: 593px; float: right;}
#aktualni_nabidka_neni {margin: 130px 0 0 0; background: none; float: left;}*/

a.aktualni_nabidka_odkaz {
	margin: 0; padding: 0 27px 0 0;
	font-size: 0.8em; color: #FFF; text-decoration: none; font-weight: normal; font-style: normal; text-align: right; line-height: 180%;
	float: right;
}
a:hover.aktualni_nabidka_odkaz {color: #FFF; text-decoration: underline;}

a.aktualni_odkaz {
	margin: 0; padding: 0;
	color: #003D83; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 120%;
}
a:hover.aktualni_odkaz {color: #003D83; text-decoration: underline;}

.aktualni_odkaz_hotel {color: #009C42; font-weight: bold; text-decoration: underline;}

#kontakt {
	display: none;
/*	display: inline;
	width: 564px; height: 58px;
	padding: 3px 10px;	margin: 0 2px 6px 0;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 130%; color: #003D83;
	float: right;*/
}

a.kontakt {text-decoration: none;}
a:hover.kontakt {text-decoration: none;}

#content_null {
	display: inline;
	width: 595px; min-height: 450px; _height: 450px;
	padding: 0;	margin: 0;
	background: #fff;
	float: left;
}

#content_null_w {
	display: inline;
	width: 595px; min-height: 450px; _height: 450px;
	padding: 0;	margin: 0;
	float: left;
}

#content_null_aktualni, #content_null_aktualni_wellness {
	width: 400px; min-height: 1220px; _height: 1220px;
	padding: 0;	margin: 0;	
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #fff;
	float: left;
}
#content_null_aktualni_wellness {	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #fff;}

#content_null_aktualni_zima, #content_null_aktualni_snezenky, #content_null_aktualni_serik, #content_null_aktualni_sakura, #content_null_aktualni_trava, #content_null_aktualni_jablka, #content_null_aktualni_podzim, #content_null_aktualni_listi, #content_null_aktualni_listi2, #content_null_aktualni_listi3 {
	width: 407px; min-height: 1922px; _height: 1922px;
	padding: 0;	margin: 0;	
	background: url("../images/zima_podtisk.jpg") bottom right no-repeat #fff;
	float: left;
}

#content_null_aktualni_snezenky {background: url("../images/snezenky_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_serik {background: url("../images/serik_podtisk.jpg") bottom right no-repea #fff;}
#content_null_aktualni_sakura {background: url("../images/sakura_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_trava {background: url("../images/trava_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_jablka {background: url("../images/jablka_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_podzim {background: url("../images/podzim_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_listi {background: url("../images/listi_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_listi2 {min-height: 1829px; _height: 1829px; background: url("../images/listi2_podtisk.jpg") bottom right no-repeat #fff;}
#content_null_aktualni_listi3 {background: url("../images/listi3_podtisk.jpg") bottom right no-repeat #fff;}

#content_null_aktualni_index {
	width: 400px; min-height: 730px; _height: 730px;
	padding: 0;	margin: 0;
	float: left;
}

#content, #content_wellness, #content_wellness_slovensko {
	display: inline;
	padding: 0 0 20px 0; margin: 0;
	width: 100%; min-height: 3230px; _height: 3230px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}
#content_wellness, #content_wellness_slovensko {background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;}

#content-objednavka, #content_wellness-objednavka {
	display: inline;
	padding: 20px 10px 300px 10px; margin: 0;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}

#content_wellness-objednavka {
	padding: 20px 10px 550px 10px;
	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;
}

#content_seznam, #content_seznam_wellness {
	display: inline;
	padding: 0 0 20px 0; margin: 0;
	width: 100%; min-height: 1770px; _height: 1770px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: left;
}
#content_seznam_wellness {min-height: 2260px; _height: 2260px; background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;}

#content_klenoty {
	display: inline; width: 570px;
	padding: 0 25px 20px 0; margin: 0;
	text-align: left;
	background: url("../images/klenoty_pozadi_1.jpg") right repeat-y #FFF;		
	float: left;
}

#content-2 {
	display: inline;
	padding: 15px 15px 200px 0; margin: 0;
	width: auto; min-height: 1700px; _height: 1700px;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content-medical {
	display: inline;
	padding: 15px 15px 20px 0; margin: 0;
	width: auto; min-height: 1320px; _height: 1320px;
	text-align: left;
	background: url("../images/kriz_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_hotel {
	display: inline; width: 585px;
	padding: 0 10px 0 0; margin: 0;
	text-align: left;
	background: url("../images/panenka_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_hotel_wellness {
	display: inline; width: 585px;
	min-height: 1510px; _height: 1510px;
	padding: 0 10px 0 0; margin: 0;
	text-align: left;
	background: url("../images/trava_wel_podtisk.jpg") bottom right no-repeat #FFF;
	float: right;
}

#content_aktualni {
	padding: 0; margin: 0;
	text-align: left;
	float: left;
}

#content_text {
	width: 590px;
	padding: 0 5px 0 0; margin: 0;
	text-align: left;
	float: left;
}

#content-pokus {
	display: inline;
	padding: 0; margin: 0;
	width: 100%; min-height: 3230px; _height: 3230px;
	text-align: left;
	background: url("../images/podzim2.jpg") center bottom no-repeat #FFF;
	float: left;
}

#content-festival {
	display: inline;
	padding: 20px; width: 460px;
	text-align: left;
	background: url("../images/festival-back.jpg") center top no-repeat #FFF;
	float: left;
}

#pozadi {
	margin: 50px 0 0 0;
	display: inline; width: 595px; _width: 592px; height: 1500px;
	background: url("../images/podzim2.jpg") left top no-repeat #FFF;
	float: left;
}

/* úpravy pro skyscraper */
#main_center_null2 {
	width: 960px; height: auto;
	padding: 0;	margin: 0 auto;
}

#skyscraper {
	float: left; display: inline;
	width: 165px;
	padding: 0;	margin: 33px 0 0 15px;
}

#skyscraper-2 {
	position: relative; top: -5px; left: -4px;
	width: 165px;
	padding: 0;	margin: 0;
}

#staticcontent {
	position: absolute; top: 0; left: 0;
	width: 165px;
	padding: 0;	margin: 0;
}

#skyscraper IMG {
	float: left;
	margin: 0;
}
/* úpravy pro skyscraper */

#drob_menu, #drob_menu_akt {
	display: inline;
	width: 580px; height: auto;
	padding: 5px 0; margin: 10px 0 10px 5px;
	border-bottom: 1px solid #D3EBD3;
	font-size: 0.8em;
	float: left;
}
#drob_menu_akt {width: 390px;}

#navigace_wellness, #navigace_wellness2, #navigace_wellness3 {
	display: inline;
	width: 585px; height: auto;
	padding: 5px 0; margin: 5px;
	color: #255995;
	border-bottom: 1px solid #D3EBD3;
	font-size: 1.3em;
	float: left;
}

#navigace_wellness2 {font-size: 1.1em;}
#navigace_wellness3 {font-size: 1em;}

.hotel {
	display: inline;
	width: 585px; height: auto;
	padding: 5px 10px 10px 0; margin: 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;
	border-top: 2px solid #D3EBD3;
	border-bottom: 2px solid #D3EBD3;
	float: right;
}

.hotel_2 {
	display: inline;
	width: 580px; height: auto;
	padding: 5px 10px 10px 0; margin: 0 0 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;
	border-top: 2px solid #D3EBD3;
	border-bottom: 2px solid #D3EBD3;
	float: right;
}

.hotel_aktualni {
	display: inline;
	width: 395px; height: auto;
	padding: 5px 5px 10px 0; margin: 0 0 5px 0;
	background: url("../images/right_column_content.jpg") right repeat-y;		
	border-top: 2px solid #D3EBD3;	
	border-bottom: 2px solid #D3EBD3;		
	float: right;
}

.pobyty {
	display: inline;
	width: 470px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;
	float: left;
}

.pobyty_null {
	display: inline;
	width: 590px; height: auto;
	padding: 0; margin: 0 0 10px 0;	
	float: left;
}

.pobyty_aktualni {
	display: inline;
	width: 380px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;
	float: left;
}

A.nabidka {
	display: block; width: 555px; height: 20px;
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%;
	margin: 5px 0 10px 5px; padding: 9px 0 7px 25px;
	background: url("../images/nadpis-pobyty-back.jpg") left center no-repeat;
	clear: left;
}

A.nabidka2 {
	display: inline; width: 383px; height: 25px;
	font-size: 1em; font-weight: bold; text-align: left; text-decoration: none; line-height: 150%; color: #fff;
	margin: 5px 70px; padding: 10px 40px 10px 10px;
	background: url("../images/nadpis-pobyty-back2.png") left center no-repeat;
	float: left; clear: left;
}
A.nabidka2:hover {text-decoration: underline; color: #fff;}

A.cyklo {
	display: block;
	width: 190px; min-height: 17px; _height: 17px;
	padding: 3px 0 3px 30px;
	background: url("../images/kolo.jpg") left center no-repeat;
}

.prehled_pobytu, .prehled_pobytu_2 {
	display: block;
	width: 470px;
	padding: 0; margin: 0 0 10px 5px;
}

.prehled_pobytu_2 {width: 575px; float: left;}

.prehled_nadpis_0 {
	font-size: 0.9em; font-weight: bold; text-align: center; line-height: 150%; color: #255995;
	margin: 0; padding: 5px 3px 3px 3px;
	background: #C7E4C5;
}

.prehled_nadpis, .prehled_nadpis_2, .prehled_nadpis_val, .prehled_nadpis_vel {
	width: 344px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 0; padding: 3px 3px 3px 6px;
	background: #DFF0DE;
}

.prehled_nadpis_2 {width: 440px}

.prehled_nadpis_val {
	width: 440px;
	padding: 3px 3px 3px 38px;
	background: #DFF0DE url("../images/srdce_prehled.jpg") 7px center no-repeat
}

.prehled_nadpis_vel {
	width: 440px;
	padding: 3px 3px 3px 38px;
	background: #DFF0DE url("../images/kraslice4-m.jpg") 7px center no-repeat
}

.prehled_hotel, .prehled_hotel2, .prehled_cena, .prehled_cena2, .prehled_lazne, .prehled_lazne2, .prehled_pobyt, .prehled_pobyt2 {
	width: 245px;
	font-size: 0.8em; font-weight: bold; text-align: center; line-height: 150%; color: #255995;
	margin: 0; padding: 3px;
	background: #DFF0DE;
}

.prehled_hotel2 {width: 220px;}
.prehled_cena {width: 126px; background: #C7E4C5;}
.prehled_cena2 {width: 136px; background: #C7E4C5;}
.prehled_lazne {width: 200px; font-size: 0.9em;}
.prehled_lazne2 {width: 155px; font-size: 0.9em;}
.prehled_pobyt {width: 195px; background: #C7E4C5;}
.prehled_pobyt2 {width: 205px;}

.obrazky {
	display: inline;
	width: 105px; height: auto;
	padding: 0; margin: 0 5px 0 0;	
	float: right;
}

.kliknete {
	width: auto;
	font-size: 0.65em; font-weight: normal; text-align: center; line-height: 130%; color: #24211D;
	margin: 0.3em 0; padding: 0;
}

.obrazky_aktualni {
	display: inline;
	width: 189px; height: auto;
	padding: 0; margin: 2px 0 0 0;	
	text-align: center;
	float: right;
}

.obrazky_aktualni_index {
	display: inline;
	width: 186px; height: auto;
	padding: 0; margin: 2px 0 0 0;	
	text-align: center;
	float: right;
	background: #fff;
}

.obrazek_aktualni {
	padding: 0; margin: 1px 0 0 0;
	border: 1px solid #9DCFA2;
}

.obrazek_aktualni_index {
	padding: 0; margin: 0;	
	border: none;
}

.obrazek_1, .obrazek_2 {
	display: inline;
	padding: 0; margin: 30px 0 3px 35px;
	border: 4px solid #9DCFA2;
	float: left;
}
.obrazek_2 {margin: 30px 0 0 100px;}

#hotel_obrazky, #hotel_obrazky_2, #hotel_obrazky_3 {
	display: inline;
	width: 265px; height: auto;
	padding: 0; margin: 0;
	float: left;
}
#hotel_obrazky_2 {width: 420px;}
#hotel_obrazky_3 {width: 560px;}

#hotel_texty {
	width: 320px;
	padding: 0; margin: 0;
	float: left;
}

.kliknete_2 {
	display: block;
	width: 120px;
	font-size: 0.7em; font-weight: normal; text-align: center; line-height: 130%;
	margin: 0 0 0 6px; 	_margin: 0 0 0 4px; padding: 0 0 10px 0;
	float: left; clear: left;
}

.nove_okno_text {
	font-size: 0.8em; font-weight: normal; text-align: center; line-height: 130%; color: #24211D;
	margin: 0.1em 0;
}

.cudliky, .cudliky_klenoty, .cudliky_a {
	width: 460px; height: 25px;
	padding: 0 0 5px 0; margin: 0 0 15px 5px;
	border-bottom: 2px dotted #9DCFA2;
}
.cudliky_klenoty {width: 530px; margin: 0 0 40px 5px;}
.cudliky_a {display: block; width: 390px; margin: 0 0 40px 5px;}

.cudliky_2 {
	width: 589px;
	padding: 0 0 25px 0; margin: 0;
}

.cislo_programu {
	display: inline;
	width: 225px; height: 25px;
	padding: 0 0 0 10px; margin: 0;
	font-size: 0.8em; color: #FFF; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 220%;	
	background: url("../images/cudlik_kod.png") center no-repeat;
	float: left;
}

.objednat {
	display: inline;
	width: 105px; height: 25px;
	padding: 0 0 0 5px; margin: 0;
	font-size: 0.7em; color: #FFF; text-decoration: none; font-weight: bold; font-style: normal; text-align: left; line-height: 220%;	
	float: right;
}

.tabulka_ceny, .tabulka_ceny_2, .tabulka_ceny_aktualni {
	width: 460px;
	margin: 0 0 5px 5px;
	font-size: 0.75em; font-weight: normal; text-align: center; line-height: 110%;	color: #000;
	border: 2px solid #9DCFA2;
}
.tabulka_ceny_2 {text-align: left;}
.tabulka_ceny_aktualni {width: 390px;}

#pravy_sloupec_jaro, #pravy_sloupec_leto, #pravy_sloupec_podzim, #pravy_sloupec_zima {
	display: inline;
	width: 189px; height: 731px;
	padding: 0; margin: 0;
	background: url("../images/aktualni_nabidka_jaro.jpg") center no-repeat;		
	float: right;
}
#pravy_sloupec_leto {background: url("../images/aktualni_nabidka_leto.jpg") center no-repeat;}
#pravy_sloupec_podzim {background: url("../images/aktualni_nabidka_podzim.jpg") center no-repeat;}
#pravy_sloupec_zima {background: url("../images/aktualni_nabidka_zima.jpg") center no-repeat;}

.pobyty_klenoty {
	display: inline;
	width: 560px; height: auto;
	padding: 10px 0 0 0; margin: 0 0 0 5px;	
	float: left;
}

.klenoty_obrazek_1 {
	display: inline;
	padding: 0; margin: 0;
	float: left;
}

.klenoty_text_1 {
	display: inline;
	width: 300px;
	padding: 0; margin: 0;
	float: left;
}

.home_hudba {
	display: inline;
	padding: 0; margin: 4px 0 0 320px;
	float: left;
}

#pruh_wsd_null {
	width: 770px; height: auto;
	padding: 0;	margin: 0 auto 0 auto;
}

#pruh_wsd, #pruh_wsd_home {
	width: auto; height: auto;
	padding: 0 0 10px 0; margin: 5px 95px 0 0;
	font-size: 0.7em; font-weight: normal; text-align: left; color: #009C42; text-decoration: none;
	float: right;
}

#pruh_wsd_home {margin: 5px 0 0 0}

#footer_odkazy {
	width: 760px; height: auto;
	padding: 0; margin: 5px 95px 0 0;
	font-size: 0.7em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	float: right;
}

#tisk_paticka {
	width: auto; height: auto;
	padding: 0 0 10px 0; margin: 5px 0 0 0;
	font-size: 0.7em; font-weight: normal; text-align: left; color: #009C42; text-decoration: none;
	float: right;
	display: none;
}

.hotel-seznam, .hotel-seznam2, .hotel-seznam-grf {
	display: inline;
	width: 180px; height: auto;
	padding: 0 5px 3px; margin: 5px 0 0 5px;
	font-size: 0.8em; font-weight: normal; text-align: left; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}
.hotel-seznam2 {width: 275px; margin: 6px 0 0 6px; font-size: 0.99em;}
.hotel-seznam-grf {width: 275px; margin: 0 0 0 6px; font-size: 0.99em; background: none;; border: none;}

.poukazy-seznam {
	display: inline;
	width: 578px; height: auto;
	padding: 0 0 3px 0; margin: 6px 0 0 6px;
	font-size: 0.99em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.poukazy-seznam2 {
	display: inline;
	width: 285px; height: auto;
	padding: 0 0 3px 0; margin: 6px 0 0 150px;
	font-size: 0.99em; font-weight: normal; text-align: center; color: #009C42; text-decoration: none;
	border: 1px solid #9DCFA2;
	background: #E9F5EB;
	float: left;
}

.hotel-seznam-text, .hotel-seznam2-text, .poukaz-seznam-text {
	width: 180px; height: auto;
	padding: 0; margin: 0 0 5px; text-align: center;
}
.hotel-seznam2-text {width: 275px; margin: 0;}
.poukaz-seznam-text {width: 568px; margin: 0;}

.hotel-seznam-text H2, .hotel-seznam-text H2.mezera, .hotel-seznam2-text H2, .poukaz-seznam-text H2 {text-align: center; margin: 5px 0 0 0}
.hotel-seznam-text H2.mensi {letter-spacing: -1px;}
.hotel-seznam-text H2.mezera {padding: 0 0 16px 0}

.hotel-seznam-obrazek, .hotel-seznam2-obrazek {
	width: 180px; height: 140px;
	padding: 0; margin: 0; text-align: center;
}
.hotel-seznam2-obrazek {width: 275px; height: 210px;}

.hotel-seznam-w {
	display: inline;
	width: 585px; height: auto;
	padding: 0; margin: 0 0 5px 0;
	float: left;
}

#zajimava-seznam {
	display: inline;
	width: 595px; height: auto;
	background: #f2f9f2;
	float: left;
}
#zajimava-seznam H2 {color: #B01F24; margin: 10px 0 0 10px;}
#zajimava-seznam H2.slogan {font-size: 0.9em; color: #363f8a; margin: 5px 0 20px 10px;}
.zajimava {
	display: inline;
	width: 168px; height: 194px;
	padding: 7px 11px; margin: 5px 0 15px 5px;
	font-size: 1.1em; text-align: center;
	background: url("../images/zajimava_back.png") left top no-repeat;
	float: left;
}
.zajimava-text {float: left; height: 76px}
.zajimava H3 {margin: 0 0 2px 0; padding: 0; background: none; width: auto;}
.zajimava H3 A {color: #000; text-decoration: none;}
.zajimava P {margin: 0 0 3px 0; padding: 0; font-weight: bold;}
.zajimava P A {color: #B01F24; text-decoration: none;}
.zajimava A:hover {text-decoration: underline;}

.hotel_prehled {
	display: inline;
	width: 100%;
	padding: 0; margin: 0 0 0.5em 0;
	border-top: 2px solid #D3EBD3;
	float: left;
}

.obrazky_prehled {
	display: inline;
	width: 100%;
	padding: 0; margin: 0.5em 0;
	float: left;
}

.obrazky_prehled IMG {
	display: inline;
	padding: 0; margin: 0 15px 0 5px;
	border: 2px solid #25AB5D;
	float: left;
}

A.doporucujeme {text-decoration: none;}
A.doporucujeme:hover {text-decoration: none;}

.doporucujeme-oranzova, .doporucujeme-seda {
	display: inline;
	width: 550px; height: 83px;
	margin: 5px 0 5px 12px; padding: 7px 10px;
	color: #000; font-size: 0.9em; text-align: left; font-weight: bold; line-height: 140%;
	background: url("../images/doporucujeme-oranzova-back.jpg") left top no-repeat;
	float: left;
}
.doporucujeme-seda {background: url("../images/doporucujeme-seda-back.jpg") left top no-repeat;}

.doporucujeme-oranzova IMG, .doporucujeme-seda IMG {
	display: inline;
	margin: 0; padding: 0;
	float: left;
}

.doporucujeme-oranzova H1, .doporucujeme-seda H1, .doporucujeme-oranzova H2, .doporucujeme-seda H2, .doporucujeme-oranzova H3, .doporucujeme-seda H3 {
	display: inline;
	width: 413px; height: 23px;
	margin: 0 0 3px 20px; padding: 0;
	color: #000; font-size: 1.5em; text-align: left; font-weight: bold; line-height: 120%;
	background: none;
	float: left;
}
.doporucujeme-oranzova H2, .doporucujeme-seda H2, .doporucujeme-oranzova H3, .doporucujeme-seda H3 {margin: 0 0 0 20px; font-size: 1.2em;}
.doporucujeme-oranzova H3, .doporucujeme-seda H3 {width: 313px;}


/* konec základního rozvržení */

FIELDSET {margin: 20px 0 0 10px;}

LEGEND {
	margin: 0; padding: 5px;
	font-size: 0.8em; font-weight: bold; text-align: left; color: #000;
	border: 2px solid #E1F4E1;
}

.formular_tabulka_null {
	display: inline;
	margin: 0; padding: 0;
	float: left;
}

.formular_tabulka_r {
	width: 340px;
	margin: 5px 0 0 0;
	font-size: 0.8em; font-weight: normal; text-align: right; color: #000;
}

.formular_tabulka_l {
	width: 340px;
	margin: 5px 0 0 0;
	font-size: 0.8em; font-weight: normal; text-align: left; color: #000;
}

.tabulka_ceny TD, .tabulka_ceny_aktualni TD {margin: 0; padding: 4px 3px;}

.hlavicka1, .hlavicka2, .barva1, .barva2 {
	margin: 0; padding: 4px 3px;
	background: #9DCFA2; font-weight: bold;
	color: #003D83;
}
.hlavicka2 {padding: 4px 6px; text-align: center;}
.barva1 {color: #FFF;}
.barva2 {background: #E9F5EB;}

.barva3 {
	margin: 0; padding: 4px 3px;
	border-bottom: 2px solid #DBF3DB;
	border-right: 2px solid #DBF3DB;
	color: #000; text-align: right;
}	

.barva4 {
	margin: 0; padding: 4px 3px;
	border: 2px solid #CDE6AD;
	border-left: 1px solid #CDE6AD;
	border-right: 2px solid #CDE6AD;
	border-top: none;
	background: #DBF3DB;
	font-weight: bold;
	color: #000; text-align: right;
}

.barva5 {
	margin: 0; padding: 4px 3px;
	border-bottom: 2px solid #DBF3DB;
	border-right: 2px solid #DBF3DB;
	color: #000; text-align: center;
}	

.barva6 {
	margin: 0; padding: 4px 3px;
	color: #003D83; font-weight: bold; font-size: 1.2em; line-height: 150%;
	background: #9DCFA2;	
}

.tabulka_ceny_klenoty {
	width: 530px;
	margin: 0 0 5px 5px;
	font-size: 0.7em; font-weight: normal; text-align: center; line-height: 110%;	color: #000;
}

.barva1_klenoty {
	margin: 0; padding: 7px 8px;
	color: #FFF; font-weight: bold;
	background: #C4A105;	
}

.barva2_klenoty {
	margin: 0; padding: 4px 3px;
	background: #FCF2CF;
	font-weight: bold;
	color: #000;
}

.tabulka_ceny_klenoty TD {
	margin: 0; padding: 4px 3px;
}

.formular, .formular200, .formular55, .formular30, .formular100, .formular_p {
	width: 200px;
	margin: 0; padding: 0;
	background: #fff;
	border: 1px solid #BB2536;
	font-weight: bold; font-size: 10px;	padding: 3px;	
}	

.formular_p {
	width: 90px;
	border: 1px solid #0277C4;
	font-weight: bold; font-size: 10px;	padding: 2px;	
	background: #fff;	
}	

.formular200 {width: 200px}
.formular100 {width: 100px}
.formular55 {width: 56px}
.formular30 {width: 30px}

.formular_button {
	height: 24px;
}	

TEXTAREA.formular_textarea {
	width: 420px;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	background: #fff;
	border: 1px solid #005F95;
	font-weight: bold;	font-size: 12px; padding: 4px; margin: 0 0 0 10px;
}

SELECT {
	font-size: 10px; font-weight: normal; text-align: left; color: #000;
	margin: 0; padding: 2px;
}

.button, .button_objednavka {
	margin: 3px 0 0 0; padding: 6px;
	font-size: 10px; letter-spacing: 2px; color: #FFF; font-size: 1.2em; font-weight: bold;
	border: 1px solid #000; cursor: pointer;
	background: #BB2536;
}
.button_objednavka {margin: 10px 15px 0 0; float: right;}

.tabulka_objednavka_x, .tabulka_objednavka_300, .tabulka_objednavka_400, .tabulka_objednavka_430, .tabulka_objednavka_500, .tabulka_objednavka_520, .tabulka_objednavka_540, .tabulka_objednavka_560, .tabulka_objednavka_580 {
	margin: 0; padding: 0;
	font-size: 0.9em; font-weight: normal; text-align: right; color: #000;
	float: right;
}
.tabulka_objednavka_300 {width: 300px;}
.tabulka_objednavka_400 {width: 420px;}
.tabulka_objednavka_430 {width: 435px;}
.tabulka_objednavka_500 {width: 405px;}
.tabulka_objednavka_520 {width: 450px;}
.tabulka_objednavka_540 {width: 540px;}
.tabulka_objednavka_560 {width: 560px;}
.tabulka_objednavka_580 {width: 580px;}

.formular_1, .formular_2 {
	width: 150px;
	margin: 0; padding: 0;
	background: #fff;
	border: 1px solid #005F95;
	font-weight: bold; font-size: 10px;	padding: 3px 4px;
}
.formular_2 {width: 250px; padding: 2px 4px;}

.formular_select, .formular_select_2 {
	width: 160px;
	background: #fff;
	border: 1px solid #0277C4;
	font-weight: normal; font-size: 10px; padding: 0;	
}
.formular_select_2 {width: 260px;}

.formular_button {height: 24px;}

FIELDSET {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;}
FIELDSET.objednavka {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;background: url("../images/panenka_objednavka.jpg") top right no-repeat; _background: url("../images/panenka_objednavka_ie.jpg") top right no-repeat;}
FIELDSET.objednavka-2 {width: 540px; border: 1px solid #015CA5; margin: 15px 0; padding: 10px; text-align: right;}
FIELDSET.panenka {background: url("../images/panenka_objednavka.jpg") top right no-repeat; _background: url("../images/panenka_objednavka_ie.jpg") top right no-repeat; }

LEGEND {background: #D3EBD3; border: 1px solid #015CA5; padding: 5px 15px; font-size: 0.9em}

.objednavka_ok {
	width: 560px;
	border: 1px solid #015CA5;
	margin: 15px 0; padding: 10px;
	text-align: center;
	background: #fff;
}

/* formuláře konec */

/* obecné */
DIV.float_left {float: left;}

.schovat {display: none; }

IMG {border: 0;}

.center {margin: 0 auto 0 auto; text-align: center;}

H1 {
	font-size: 1.2em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 5px 5px; padding: 0 0 5px 0;
	display: none;
}

H1.aktualni, H1.aktualni-list, H1.aktualni-vlocka, H1.aktualni-kytka, H1.aktualni-slunicko, H1.aktualni-mak, H1.aktualni2 {
	display: block;
	width: auto;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #255995; text-decoration: none; font-variant: small-caps;
	margin: 5px 0 0 5px; padding: 0 0 5px 0;
}
H1.aktualni-list {padding: 3px 0 2px 29px; background: url("../images/list.jpg") left center no-repeat;}
H1.aktualni-vlocka {padding: 3px 0 2px 29px; background: url("../images/vlocka.jpg") left center no-repeat;}
H1.aktualni-kytka {padding: 3px 0 2px 29px; background: url("../images/zluta-kytka.gif") left center no-repeat;}
H1.aktualni-slunicko {padding: 3px 0 2px 29px; background: url("../images/slunicko-m.jpg") left center no-repeat;}
H1.aktualni-mak {padding: 3px 0 2px 34px; background: url("../images/vlci-mak1.gif") left center no-repeat;}
H1.aktualni2 {display: inline; width: 280px; float: left;}

H1.nadpis {
	width: 575px;
	display: inline;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #255995; text-decoration: none; font-variant: small-caps;
	margin: 5px 0 0 7px; padding: 0 0 5px 0;
}

H1.objednavka {
	font-size: 1em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 5px 0; padding: 0;
	display: block;
}

H2, H2.pobyty, H2.wellness, H2.objednavka, #content-2 H2, H2.hotel1, H2.hotel2 {
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #255995;
	margin: 5px 0 0 5px; padding: 0;
}
H2.pobyty {width: 555px; margin: 5px 0 5px 10px; padding: 9px 0 7px 30px; background: url("../images/nadpis-pobyty-back.jpg") right center no-repeat;}
H2.wellness {font-size: 1.2em; margin: 15px 0 0 5px; clear: both;}
H2.objednavka {font-size: 0.9em; margin: 5px 0;}
#content-2 H2 {margin: 15px 0 0 10px;}
H2.hotel1 {font-size: 1.2em;}
H2.hotel2 {width: 585px; padding: 5px 0; margin: 0 0 0 5px; font-size: 1.2em; float: left; background: url("../images/pozadi_nadpis.jpg") right repeat-y;}

H3, H3.klenoty, H3.aktualni, H3.valentyn, H3.objednavka, H3.nadpis {
	width: 450px;
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 130%; color: #255995;
	margin: 5px 0 0 5px; padding: 8px 10px 8px 0;
	background: url("../images/pozadi_nadpis.jpg") right repeat-y;
}

H3.klenoty {
	width: 520px; color: #000;
	background: url("../images/pozadi_nadpis_klenoty.jpg") right repeat-y;
}

H3.aktualni {
	width: 380px;
	background: url("../images/pozadi_nadpis.jpg") right repeat-y;
}

H3.valentyn {
	width: 420px;
	padding: 8px 10px 8px 30px;
	background: url("../images/pozadi_nadpis_valentyn.jpg") right center no-repeat;
}

H3.objednavka, H3.nadpis {
	width: auto;
	margin: 5px 0; padding: 0;
	background: none;
}
H3.nadpis {margin: 5px 0 5px 5px;}

H4 {
	display: block;
	width: auto;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 5px 5px; padding: 0;
}

H4.aktualni {
	display: block;
	width: 380px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 5px 5px; padding: 0;
}

H4.no_float {
	width: 470px;
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 7px 5px; padding: 0;
	float: none;
}

P, .hlavicka, .ubytovani, .top, .vetsi, .vice-dp {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 130%; color: #003D83;
	margin: 0 0 10px 5px;
}

.hlavicka {color: #25AB5D; font-size: 0.9em; margin: 0 5px 5px 5px; padding: 0 5px;}
.top {width: 80%; margin: 0 0 30px 5px;}
.vetsi {font-size: 0.9em; line-height: 150%}
.vice-dp {font-size: 1.5em; font-weight: bold; margin: 0 0 10px 210px;; line-height: 150%}

.ubytovani {
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 130%; color: #25AB5D;
	margin: 0 5px 0 5px;
}

A {color: #009C42; text-decoration: underline; cursor: pointer;}
A:hover {color: #000; text-decoration: underline;}

hr.cistic {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; width: 100%;}
hr.cistic2 {clear: both; height: 0.1px; border: none; margin: -1em 0; display: none; width: 100%;}

DT {
	font-weight: bold; margin: 0 0 5px 0; font-size: 1.1em;
}

DL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 5px 7px 0 7px;
}

DD {
	margin: 0; padding: 0;
}

UL.text, UL.text2, UL.text-2, UL.text-hlavicka {
	font-size: 0.9em;
	padding: 0 0 0 20px; margin: 0 0 10px 5px;
}
UL.text2 {float: left; width: 295px;}
UL.text-2 {margin: 0 0 5px 5px;}

UL.text LI, UL.text2 LI, UL.text-2 LI, UL.text-hlavicka LI, UL.text-2 LI.cervene {
	 color: #003D83;
	 padding: 0; margin: 5px 0 0 0;
}
UL.text LI, UL.text2 LI {margin: 0;}
UL.text-hlavicka LI {color: #25ab5d}
UL.text-2 LI.cervene {color: #FF0000}

OL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 180%; color: #000;
	margin: 0 5px 10px 25px;
}

LI {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 0 0 0 5px;
}

FORM, INPUT {margin: 0; padding: 0;}

STRONG {font-weight: bold;}

.align_right, .right {text-align: right;}
.align_left, .left {text-align: left;}
.align_center {text-align: center;}

.cara {text-decoration: line-through;}

HR {
	margin: 16px 0; _margin: 5px 0; padding: 0;
	border: thin dotted #D4ECD6; background: transparent;
	}
	
.home {display:none;}

.kontakty, .kontakty2 {
	width: 530px;
	margin: 0 0 15px 0; padding: 0;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 100%;	color: #003D83;
}
.kontakty2 {width: 560px;}

.vysvetlivky {
	margin: 0 0 15px 0; padding: 0;
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 100%;	color: #003D83;
}
.vysvetlivky IMG {padding: 3px 3px 3px 22px;}
.vysvetlivky TD.prvni IMG {padding: 3px;}

.vpravo, .dp_vpravo, .vpravo_k, .vpravo2, .vpravo3 {float: right; margin: 3px 0 5px 5px; clear: right; border: 1px solid #9DCFA2;}
.dp_vpravo {margin: 3px 15px 5px 5px;}
.vpravo_k {margin: 0 25px 5px 5px; border: 2px solid #C5A600;}
.vpravo2 {margin: 0 5px 5px 5px; border: none;}
.vpravo3 {clear: none;}

.vlevo, .vlevo2, .certifikat {float: left; margin: 3px 10px 5px 7px; clear: left; border: 1px solid #9DCFA2}
.vlevo2 {border: none;}
.certifikat {margin: 3px 10px 5px 150px; clear: both; border: 1px solid #9DCFA2}

.hotel_foto {float: left; margin: 5px; border: 2px solid #9DCFA2;}
.hotel_foto_2 {float: left; margin: 2px 0 5px 5px; border: 2px solid #9DCFA2;}
.hotel_foto_3 {float: left; margin: 5px 5px 5px 5px; border: 2px solid #9DCFA2;}
.hotel_foto_index {float: left; margin: 3px 5px 5px 0; border: 1px solid #9DCFA2;}
.foto_poukaz {float: left; margin: 0 0 5px 170px; clear: left}

DIV.darkovy, DIV.darkovy2, DIV.darkovy3 {display: inline; width: 107px; float: left; margin: 2px 11px 5px 18px; font-size: 0.8em; text-align: center;}
DIV.darkovy2 {width: 570px; margin: 2px 0 5px;}
DIV.darkovy3 {width: 220px; margin: 15px 0 15px 180px; font-size: 1.3em; font-weight: bold;}
DIV.darkovy IMG, DIV.darkovy2 IMG {border: 1px solid #9DCFA2;}

.cervene {color: #FF0000}
.cervene_w {color: #DC0000}
.zelene {color: #007E35}
.zelene2 {color: #1fb566}
.zlate {color: #FFCC00}

.odsazeni {margin: 0; padding: 0 12.5em 0 0}
.odsazeni2 {margin: 0 0 0 220px;}

#container {margin: 5px 0 15px 5px;}

#okraj_dole {width: 100px; height: 240px;
	margin: 0; padding: 0;
	float: left; clear: left;}

A.odkaztel {display: block; float: right; font-size: 0.9em; font-weight: bold; margin: 0 5px 0 0;}
