body {
	font-size:90%;
	font-family: Verdana, Arial, sans-serif;
	line-height:1.25;
	color:#4C4947;
	background: url("images/pozadi.bmp") 0 0 repeat-x #727D76;
	margin-top:0;
	padding:0;
}


h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", serif;
}


h2 {
	font-size:1.6em;
	font-weight:500;
	letter-spacing:0.1ex;
	margin: 4px 0 4px;
	padding:0;
	color: #4E3E33;
}

h3 {
	font-size: 1.2em;
	font-weight:500;
	margin: 12px 0 2px;
	letter-spacing:0.1ex;
	padding:0;	
}

p {
	margin:2px 0 6px;
	font-size:0.9em;
}

a {
	color:#96450F;
	
}
img {
	border:0;
}
abbr {
	cursor:help;
}	

a:hover {
	color:#C75A12;
	text-decoration:none;
}
.vetsi-font {
	font-size:120%;
}

.barevny-font {
	color:#C04543;
}

.upozorneni {
	background: #ddd;
	border:1px solid #C04543;
	padding: 4px 26px 26px;
	display:none;
}



.velke-odsazeni {
	margin-top: 70px !important;
}

.vetsi-odsazeni {
	margin-top: 30px !important;
}

.odsazeni {
	margin-top: 12px !important;
}

.vycistit {
	clear:both;
}

.mensi {
	font-size:80%!important;
}
.mensi-kurziva {
	font-size:0.8em !important;
	font-style:italic;
}

.neviditelny {
	display:none;
}

p.falesny-odkaz {
	cursor:pointer;
	color:#96450F;
	text-decoration:underline;
}

p.rozbalit {
	background:url("images/sipka-rozbalit.gif") no-repeat left 2px;
	padding-left: 20px;
}

p:hover.falesny-odkaz {
	color:#C75A12;
	text-decoration:none;
}

h1.horni {
	width:945px;
	margin: 10px auto 2px;
	padding: 4px 0;
	font-size:0.75em;
	font-weight:bold;
	text-align:right;
	color: #333;
	
}

#obal {
	width: 945px;
	margin:1px auto 4px;
	padding:0;
	background: url("images/pozadi.gif") repeat-y; 

}

/* LEVÝ SLOUPEC =================================================*/

#levy-sloupec {
	background: url("images/logo.gif") top left no-repeat;
	width:215px;
	float:left;
	padding: 0px 15px 40px;
	margin:0;
	text-align:center;
	font-family:Georgia, "Times New Roman", serif;
	text-transform:uppercase;
}

#levy-sloupec h2 a span {
	background: url("images/logo.gif") no-repeat;
	width:245px;
	height:216px;
	position:absolute;
	top:0;
	left:-15px;
	display:block;
	cursor:pointer;	
}

#levy-sloupec h2 a span#lunapark {
	background: url("images/logo-lunapark.gif") no-repeat;
}

#levy-sloupec h2#home {
	font-size:1.2em;
	margin:0;
	padding:0 0 10px;
	position:relative;
	height:216px;
}

#levy-sloupec ul#globalni-navigace {
	list-style-type:none;
	margin:0;
	padding:0;
}

#levy-sloupec ul#globalni-navigace li{
	background: url("images/menu-cara.gif") no-repeat center bottom;
	padding: 6px 0 7px;
	font-weight: bold;
	font-size:0.8em;
}

#levy-sloupec ul#globalni-navigace li#posledni {
	background:none;
}

#levy-sloupec a, #pravy-sloupec a {
	color:#CFB486;
}

#levy-sloupec a:hover, #pravy-sloupec a:hover {
	color:#B8A029;
}

#levy-sloupec ul#globalni-navigace li a{
	text-decoration:none;
}

#levy-sloupec ul#globalni-navigace li a#aktualni{
	color: #AB7901;
	cursor:default;
}


#levy-sloupec #kontakty {
	background: url("images/logo-harmonie-cb.gif") no-repeat top center;
	padding: 90px 0 0;
	margin: 100px 0 0;
	color:#fff;
}

#levy-sloupec #kontakty h2{
	font-size: 0.8em;
	font-weight: bold;
	margin: 0 0 6px;
	color:#aaa;
}

#levy-sloupec #kontakty p{
	font-size: 0.75em;
	margin: 3px 0 0;
}

#levy-sloupec #kontakty span {
	font-size:1.7em;
}

/* CENTRÁLNÍ ČÁST =================================================*/

#centralni-cast {
	width:700px;
	margin:0;
	padding:0;
	border:0;
	float:right;
	clear:none;
}

/* HORNÍ POLE =================================================*/

#horni-pole {
	height: 138px;
	background: url("images/header.jpg") top left no-repeat #9AB871;
	text-align:right;
	padding: 8px 210px 0 0;
	margin:0;
}

#horni-pole.de {
	background: url("images/header-de.jpg") top left no-repeat;
}

#horni-pole.en {
	background: url("images/header-en.jpg") top left no-repeat;
}

#horni-pole #vlajky a img{
	padding:0; 
	margin:0 0 0 2px;
	border: 1px solid #666;
}

#horni-pole #vlajky a:hover img{
	border: 1px solid #999;
}

#horni-pole #vlajky a#rus{
	display:none;
}

/* HLAVNÍ POLE - POLE SDĚLENÍ =================================================*/

#sdeleni {
	width: 453px;
	margin:0;
	padding: 16px 22px 0px 25px;
	float:left;
	background:#fff;
}

#sdeleni a img {
	float:left;
	margin: 10px 9px 20px 0;
}

#sdeleni h2 span {
	font-size:80%;
}

#sdeleni h1 {
	font-size:1.8em;
	font-weight:normal;
}
/* HLAVNÍ POLE - TAG CLOUD =================================================*/

#sdeleni p.tag-cloud {
	background:#F3E4BA;
	margin:3px 10px 20px 0;
	padding: 8px 12px;
	text-align:block;
}
#sdeleni p.tag-cloud a {
	text-decoration:none;
}
#sdeleni p.tag-cloud a:hover {
	text-decoration:underline;
}

#sdeleni p.tag-cloud span.size1{
	font-size:0.7em;
}
#sdeleni p.tag-cloud span.size2{
	font-size:0.85em;
}
#sdeleni p.tag-cloud span.size3{
	font-size:1em;
}
#sdeleni p.tag-cloud span.size4{
	font-size:1.2em;
}
#sdeleni p.tag-cloud span.size5{
	font-size:1.4em;
}
#sdeleni p.tag-cloud span.size6{
	font-size:1.6em;
}
#sdeleni p.tag-cloud span.size7{
	font-size:1.8em;
}

#sdeleni span {
	margin:0 12px 0 6px;
}


/* IKONY NA HOMEPAGE =================================================*/

#sdeleni .ikony a{
	border:0;
	width: 142px;
	display:block;
	float:left;
	text-align:center;
	padding: 120px 0 10px;
	font-family:Georgia, "Times New Roman", serif;
	font-size: 1.4em;
	text-decoration: none;
	margin: 4px 9px 22px 0;
}

#sdeleni .ikony a {
	color:#26201C;
}

#sdeleni .ikony a:hover {
	color:#fff;
}

#sdeleni .ikony a span {
	font-size:0.7em;
	
}

#sdeleni .ikony a#ubytovani {
	background: url("images/ikona-ubytovani.jpg") no-repeat #DED1B1;
}

#sdeleni .ikony a:hover#ubytovani {
	background: url("images/ikona-ubytovani-beta.jpg") no-repeat #CAAC61;	
}

#sdeleni .ikony a#leceni {
	background: url("images/ikona-leceni.jpg") no-repeat #D2ECA4;
}

#sdeleni .ikony a:hover#leceni {
	background: url("images/ikona-leceni-beta.jpg") no-repeat #A0C65C;
}
#sdeleni .ikony a#wellness {
	background: url("images/ikona-wellness.jpg") no-repeat #ECD7A4;
}

#sdeleni .ikony a:hover#wellness {
	background: url("images/ikona-wellness-beta.jpg") no-repeat #E1BB5E;
}

#sdeleni .ikony a#klasicke-leceni {
	background: url("images/ikona-klasicke-leceni.jpg") no-repeat #BCC9E9;
}

#sdeleni .ikony a:hover#klasicke-leceni {
	background: url("images/ikona-klasicke-leceni-beta.jpg") no-repeat #6C88D4;	
}

#sdeleni .ikony a#minikura {
	background: url("images/ikona-minikura.jpg") no-repeat #DABABE;
}

#sdeleni .ikony a:hover#minikura {
	background: url("images/ikona-minikura-beta.jpg") no-repeat #BF737D;	
}

#sdeleni .ikony a#relaxacni-special {
	background: url("images/ikona-relaxacni-special.jpg") no-repeat #C9AAD8;
}

#sdeleni .ikony a:hover#relaxacni-special {
	background: url("images/ikona-relaxacni-special-beta.jpg") no-repeat #9576A4;	
}

#sdeleni .ikony a#minirelax {
	background: url("images/ikona-minirelax.jpg") no-repeat #F1C1A5;
}

#sdeleni .ikony a:hover#minirelax {
	background: url("images/ikona-minirelax-beta.jpg") no-repeat #EC874A;	
}

#sdeleni .ikony a#slim-firm {
	background: url("images/ikona-slim-firm.jpg") no-repeat #B5D0A3;
}

#sdeleni .ikony a:hover#slim-firm {
	background: url("images/ikona-slim-firm-beta.jpg") no-repeat #84B165;	
}

#sdeleni .ikony a#exclusive-line {
	background: url("images/ikona-exclusive-line.jpg") no-repeat #CAC48F;
}

#sdeleni .ikony a:hover#exclusive-line {
	background: url("images/ikona-exclusive-line-beta.jpg") no-repeat #A88D4B;	
}

#sdeleni .ikony a#thalassoterapie {
	background: url("images/ikona-thalassoterapie.jpg") no-repeat #86DFC7;
}

#sdeleni .ikony a:hover#thalassoterapie {
	background: url("images/ikona-thalassoterapie-beta.jpg") no-repeat #45AD91;	
}

#sdeleni .ikony a#herbal-line {
	background: url("images/ikona-herbal-line.jpg") no-repeat #D5B2EE;
}

#sdeleni .ikony a:hover#herbal-line {
	background: url("images/ikona-herbal-line-beta.jpg") no-repeat #9C77B8;	
}

#sdeleni .ikony a#nordic-walking {
	background: url("images/ikona-nordic-walking.jpg") no-repeat #B9D4E7;
}

#sdeleni .ikony a:hover#nordic-walking {
	background: url("images/ikona-nordic-walking-beta.jpg") no-repeat #80A7C9;	
}

#sdeleni .ikony a#wellness-vikend {
	background: url("images/ikona-wellness-vikend.jpg") no-repeat #FBA293;
}

#sdeleni .ikony a:hover#wellness-vikend {
	background: url("images/ikona-wellness-vikend-beta.jpg") no-repeat #C04543;	
}

#sdeleni .ikony a#darky-pro-klienty {
	background: url("images/ikona-darky-pro-klienty.jpg") no-repeat #F5DA5A;
}

#sdeleni .ikony a:hover#darky-pro-klienty {
	background: url("images/ikona-darky-pro-klienty-beta.jpg") no-repeat #E1AE13;	
}

#sdeleni .ikony a#wellness-vikend-siroky {
	background: url("images/ikona-wellness-vikend-siroky.jpg") no-repeat #FBA293;
	width: 444px;
}

#sdeleni .ikony a:hover#wellness-vikend-siroky {
	background: url("images/ikona-wellness-vikend-siroky-beta.jpg") no-repeat #C04543;	
}

#sdeleni .ikony a.prava {
	margin-right:0px!important;
}

/* IKONY WELLNESS VIKEND =================================================*/

#sdeleni .ikony-wellness-vikend a{
	border:0;
	width: 344px;
	display:block;
	float:left;
	font-family:Georgia, "Times New Roman", serif;
	font-size: 1.4em;
	text-decoration: none;
	color:#26201C;
	background:#F2E6A1;
	cursor:pointer;
	padding: 9px 0 9px 100px;
	margin:10px 0 0;
}

#sdeleni .ikony-wellness-vikend a:hover {
	color:#fff;
	background-color:#BDA260 !important;
}

#sdeleni .ikony-wellness-vikend ul {
	margin:4px 10px 8px 75px;
}

#sdeleni .ikony-wellness-vikend p {
	margin:4px 10px 18px 100px;
}

#sdeleni .ikony-wellness-vikend h3 {
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	margin:14px 10px 4px 100px;
}

#sdeleni .ikony-wellness-vikend a.objednat {
	font-family: Verdana, Arial, sans-serif;
	background:#DABE79!important;
	color:#000;
	width:auto;
	font-size:1em;
	margin:3px 10px 18px 0px;
	padding:6px 20px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

#sdeleni .ikony-wellness-vikend a:hover.objednat {
	background:#857242!important;
	color:#fff;
}

#sdeleni .slidey {
	padding:0!important;
	margin:0!important;
}

#sdeleni .slidey .title{
	clear:both;
	margin:0!important;
	padding:0!important;
} 

/* the only noteworthy thing here is the overflow is hidden, 
it's really a sleight-of-hand kind of thing, we're playing
with the height and that makes it 'slide' */

#sdeleni .slidey .slideblock {
	overflow: hidden;
	clear:both;
	margin:0!important;
	padding:0!important;
} 

#sdeleni .ikony-wellness-vikend .slidey .slideblock {
	background-color: #F9FBC6;
	width:444px;
} 

#sdeleni .ikony-wellness-vikend a#regeneracni {
	background: url("images/wellness-vikend/regeneracni.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#regeneracni {
	background: url("images/wellness-vikend/regeneracni-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#antistresovy {
	background: url("images/wellness-vikend/antistresovy.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#antistresovy {
	background: url("images/wellness-vikend/antistresovy-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#zazitkovy {
	background: url("images/wellness-vikend/zazitkovy.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#zazitkovy {
	background: url("images/wellness-vikend/zazitkovy-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#bolesti-hlavy-a-krku {
	background: url("images/wellness-vikend/bolesti-hlavy-a-krku.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#bolesti-hlavy-a-krku {
	background: url("images/wellness-vikend/bolesti-hlavy-a-krku-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#bolesti-zad {
	background: url("images/wellness-vikend/bolesti-zad.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#bolesti-zad {
	background: url("images/wellness-vikend/bolesti-zad-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#revmaticke-bolesti-kloubu {
	background: url("images/wellness-vikend/revmaticke-bolesti-kloubu.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#revmaticke-bolesti-kloubu {
	background: url("images/wellness-vikend/revmaticke-bolesti-kloubu-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#poruchy-zazivani {
	background: url("images/wellness-vikend/poruchy-zazivani.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#poruchy-zazivani {
	background: url("images/wellness-vikend/poruchy-zazivani-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#urologicke-potize {
	background: url("images/wellness-vikend/urologicke-potize.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#urologicke-potize {
	background: url("images/wellness-vikend/urologicke-potize-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#kolisavy-tlak {
	background: url("images/wellness-vikend/kolisavy-tlak.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#kolisavy-tlak {
	background: url("images/wellness-vikend/kolisavy-tlak-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-seniory {
	background: url("images/wellness-vikend/pro-seniory.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-seniory {
	background: url("images/wellness-vikend/pro-seniory-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#zestihlujici {
	background: url("images/wellness-vikend/zestihlujici.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#zestihlujici {
	background: url("images/wellness-vikend/zestihlujici-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#omlazujici {
	background: url("images/wellness-vikend/omlazujici.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#omlazujici {
	background: url("images/wellness-vikend/omlazujici-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-damy {
	background: url("images/wellness-vikend/pro-damy.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-damy {
	background: url("images/wellness-vikend/pro-damy-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-pany {
	background: url("images/wellness-vikend/pro-pany.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-pany {
	background: url("images/wellness-vikend/pro-pany-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-maminku {
	background: url("images/wellness-vikend/pro-maminku.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-maminku {
	background: url("images/wellness-vikend/pro-maminku-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-tehotnou {
	background: url("images/wellness-vikend/pro-tehotnou.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-tehotnou {
	background: url("images/wellness-vikend/pro-tehotnou-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#pro-celou-rodinu {
	background: url("images/wellness-vikend/pro-celou-rodinu.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#pro-celou-rodinu {
	background: url("images/wellness-vikend/pro-celou-rodinu-beta.jpg") no-repeat left top #BDA260;	
}
#sdeleni .ikony-wellness-vikend a#romanticky {
	background: url("images/wellness-vikend/romanticky.jpg") no-repeat left top #F2E6A1;	
}
#sdeleni .ikony-wellness-vikend a:hover#romanticky {
	background: url("images/wellness-vikend/romanticky-beta.jpg") no-repeat left top #BDA260;	
}


/* SPECIÁLNÍ NADPISY PRODUKTŮ =================================================*/

#sdeleni h2.klasicke-lecebne-pobyty {
	color:#6C88D4;
	background:#6C88D4;
}

#sdeleni h2.program-minikura {
	color:#BF737D;
	background:#BF737D;
}

#sdeleni h2.program-relaxacni-special {
	color:#9576A4;
	background:#9576A4;
}

#sdeleni h2.program-minirelax {
	color:#EC874A;
	background:#EC874A;
}

#sdeleni h2.program-slim-firm {
	color:#84B165;
	background:#84B165;
}

#sdeleni h2.program-wellness-vikend {
	color:#C04543;
	background:#C04543;
}

#sdeleni h2.program-minirelax,#sdeleni h2.program-minikura,#sdeleni h2.program-relaxacni-special,#sdeleni h2.klasicke-lecebne-pobyty,#sdeleni h2.program-slim-firm,#sdeleni h2.program-wellness-vikend {
	padding-left: 20px;
	margin:20px 9px 10px 0;
	clear:both;
}

#sdeleni h2 span {
	background:#fff;
	padding:10px;
}

#sdeleni h3.exclusive-line,#sdeleni h3.herbal-line,#sdeleni h3.nordic-walking,#sdeleni h3.thalassoterapie  {
	font-size:1.3em;
	margin: 10px 10px 5px 0;
}

#sdeleni h3.exclusive-line {
	color:#90783D;
	border-bottom: 1px solid #90783D;
}

#sdeleni h3.herbal-line {
	color:#8359A3;
	border-bottom: 1px solid #8359A3;
}

#sdeleni h3.nordic-walking {
	color:#6F90AD;
	border-bottom: 1px solid #6F90AD;
}

#sdeleni h3.thalassoterapie {
	color:#32967B;
	border-bottom: 1px solid #32967B;
}


/* SEZNAMY =================================================*/

#sdeleni ul {
	list-style-type:square;
	font-size: 0.92em;
	margin: 5px 20px 20px 30px;
}

/* SPECIÁLNÍ NABÍDKA BOX =================================================*/
#sdeleni .specialni-nabidka {
	background: #fff url("images/specialni-nabidka.gif") repeat-y;
	padding: 6px 12px 4px 20px;
	margin: 0 9px 10px 0;
	color:#3C3115;
}

#sdeleni .specialni-nabidka h1 {
	display:inline-block;
	background:#CE8864;
	color:#fff;
	margin:6px 0 6px -8px;
	padding: 1px 8px;
	font-size:1.5em;
}

#sdeleni .specialni-nabidka h1.klasicke-lecebne-pobyty {
	background:#6C88D4;
}

#sdeleni .specialni-nabidka h1.program-minikura {
	background:#BF737D;
}

#sdeleni .specialni-nabidka h1.program-minirelax {
	background:#EC874A;
}

#sdeleni .specialni-nabidka ul{
	margin: 5px 20px 2px -10px;
}
	


#sdeleni .specialni-nabidka a.tlacitko {
	width:136px;
	height:27px;
	background: url("images/tlacitko.gif") no-repeat;
	color:#3C3115;
	display:inline-block;
	padding: 7px 0 0;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.65em;
	letter-spacing:0;
	font-family:Verdana;
	text-decoration:none;
	margin-right: 14px;
}

#sdeleni .specialni-nabidka a.tlacitko:hover {
	background: url("images/tlacitko-beta.gif") no-repeat;
	color:#fff;
}



#sdeleni .specialni-nabidka h3.cena span{
	font-size:150%;
	font-weight:bold;
	color:#5B0A0A;
	
}

/* ODKAZ - TLAČÍTKO VPRAVO =================================================*/

#sdeleni a.vpravo {
	float:right;
	background:#CEA386;
	color:#000;
	width:auto;
	font-size:0.8em;
	margin:8px 10px 15px 0px;
	padding:5px 7px;
	margin-left: 10px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

#sdeleni a:hover.vpravo {
	background:#AB6F48;
	color:#fff;
}

/* TABULKY CENÍKŮ =================================================*/

#sdeleni table.cenik {
	width:98%;
	font-size:0.9em;
	margin: 10px 0 6px;
	clear:both;
}
#sdeleni table.cenik caption {
	font-family:Georgia, "Times New Roman", serif;
	font-size:1.4em;
	font-weight:500;
	letter-spacing:0.1ex;
	margin: 18px 0 4px;
	padding:0;
	color: #4E3E33;
	text-align:left;
}

#sdeleni table.cenik td {
	background: #B9CFAA;
	text-align:center;
	padding: 4px 10px;
	font-weight:bold;
	color:#344628;
}

#sdeleni table.cenik th {
	background: #4C663A;
	color: #fff;
	padding: 4px 0 4px 10px;
	text-align:left;
	font-weight:normal;
}

#sdeleni table.cenik th.svetla {
	background:#80A865;
	font-style:italic;
	font-weight:bold;
	
}

#sdeleni table.cenik th.centrovat {
	text-align:center;
	padding: 4px 0;
}

#sdeleni table.cenik td.ceny-procedur {
	width:80px;
}

/* REZERVAČNÍ FORMULÁŘ =================================================*/

#sdeleni form {
	margin:0;
	font-size:0.9em;
	background:#CFDDC5;
	border:1px solid #A0C487;
	padding:7px 10px;
}

#sdeleni form input, #sdeleni form textarea{
   color:#464646; 
   font-family:Verdana,Arial, sans-serif;
   font-weight:normal;
   font-size:13px;
} 

#sdeleni form select {
	color:#464646;
	font-size:13px;
}

#sdeleni form table td {
	padding: 2px 0;
}

#sdeleni form table th {
	padding: 2px;
	text-align:left;
	color: #444;
	width:150px;
}

#sdeleni form table span {
	font-size: 0.85em;
}

/* FORMULÁŘ - OBJEDNÁVKA DÁRKOVÉ ŠEKY A VOUCHERY =================================================*/

#sdeleni form.darkove-seky {
	padding:2px 10px 0px 15px;
	font-size:0.8em;
}

#sdeleni form.darkove-seky h3 {
	font-weight:bold;
	font-variant:small-caps;
	letter-spacing:0ex;
	font-family: Verdana;
	font-size: 1em;
}

/* FOTOGALERIE =================================================*/

#sdeleni ul.fotogalerie {
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
}

#sdeleni ul.fotogalerie li{
	float:left;	
}

#sdeleni ul.fotogalerie li a img {
	margin: 10px 9px 5px 0;
}

/* PRAVÝ SLOUPEC =================================================*/

#pravy-sloupec {
	width: 170px;
	padding: 10px 15px 50px;
	margin:0;
	float:right;
	color:#ccc;
	font-size: 80%;
	background:url("images/pravy-sloupec-pozadi.gif") top right repeat-y;
}

#pravy-sloupec h2 {
	color: #F0DA87;
}

#pravy-sloupec h3 {
	margin: 12px 0 2px;
	font-weight:bold;
	color: #aaa;
	letter-spacing:0;
}

#pravy-sloupec ul.rychla-navigace {
	list-style-type:none;
	padding:0;
	margin:0;
}
#pravy-sloupec ul.rychla-navigace li a{
	padding:3px 6px;
	display:block;
	background:#E8DC99;
	color:#5E3F25;
	margin:6px 6px 6px 0;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	

}
#pravy-sloupec ul.rychla-navigace li a:hover{
	background:#FFFFDE;
}


/* REZERVAČNÍ FORMULÁŘ VPRAVO =================================================*/

#pravy-sloupec form {
	font-weight: bold;
	margin:0;
	font-size:90%;
}

#pravy-sloupec form input, #pravy-sloupec form textarea{
   background:#fff;
   border:1px solid #9C9C9C;
   color:#464646; 
   font-size:11px;
   font-family:Verdana,Arial, sans-serif;
   font-weight:normal;
} 

#pravy-sloupec form select {
	color:#464646;
	font-size:11px;
} 

#pravy-sloupec form h3 {
	font-size: 1.1em;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
	margin: 9px 0 0;
}

/* ZÁPATÍ =================================================*/

#zapati {
	clear:both;
	background:#939D97 url("images/zapati.gif") no-repeat bottom left;
	height:30px;
}

#designed  {
	font-size: 0.7em;
	margin: 6px auto 15px;
	width:945px;
	text-align:right;
	padding-right:19px;
	font-weight: bold;
	color: #333;
}

#designed a, h1.horni a {
	color:#333;
	text-decoration:none;
}

#designed a:hover, h1.horni a:hover {
	color:#bbb;
}

#designed a.link {
	font-size: 0.9em;
}

/* VÝMĚNA ODKAZŮ ============================================================*/
.vymena-odkazu a {
	display:block;
	height: 50px;
	width: 108px;
	margin: 0 5px 20px 0;
	float:left;
	font-size:0.8em;
	overflow:auto;
}




/* BODY POPUP ============================================================*/


body.popup {
	background: #fff url("images/herbalni-motivy.gif") repeat-y;
	font-size:80%;
	padding:10px 15px;

}

body.popup h1 {
	color:#84B165;
	font-size: 2.7em;
	font-weight:normal;
	margin: 30px 0 4px 20px;
	
}

body.popup h2 {
	color:#76A355;
	font-size: 1.7em;
	margin: 18px 0 4px;
}
body.popup h3 {
	font-size: 1.3em;
	margin: 5px 0 4px;
	clear:none;
}

body.popup ul {
	list-style-type:square;
	margin-top:0;
}

body.popup .sloupecek {
	width:390px;
	float:left;
	padding: 4px 22px 0px 10px;
	margin: 20px;
}

body.popup .sloupecek-sirsi {
	width:690px;
	float:left;
	padding: 4px 22px 0px 10px;
	margin: 20px;
}

body.popup .bunka {
	width:350px;
	height: 350px;
	float:left;
	background: #CCE8B8;
	padding: 26px 36px;
	margin: 20px;
}



