/*zdraviproradost.css

Jedině klid srdce dokáže výlečit nemoc mysli
*/

body {
	font-family:arial;
	font-size:70%;
	background:#FAF2F2;

}

#layout {
	width:891px;
	height:400px;
	margin:0 auto;
	text-align:left;
}

#cover {
	width:887px;
	margin-top:65px;
	border:2px solid #C2C0B9;	
	abackground:#EBEBD8;
  background:#FAE6D1;	
}

#navi {
	text-align:right;	
	padding-right:10px;
	color:#AFAFAF;
}
	#navi a {
		color:#AFAFAF;
		text-decoration:none;
		padding-left:5px !important;
   padding-right:5px !important;
	}
	#navi a:hover {
		text-decoration:underline;
		color:#333333;
	}
	
	
	
#cnt {
}

	#cnt #cnt-r {
		float:right;
		width:670px;
		margin-top:30px;
		margin-bottom:20px;
	}
	
		#cnt-r .wysiwyg {
			padding-right:10px;
			margin-left:10px;
			margin-right:10px;
			/*abackground:#EAF3E1 url('../img/wswback.jpg') repeat-x left top;*/
			background:#FFF7EF;
			_height:650px;
		  min-height:650px;
		  /*border-left:1px solid #8F1313;
		  border-right:1px solid #8F1313;
		  border-bottom:1px solid #8F1313;*/
		  padding-bottom:15px;
		}
		
		  #cnt-r .wysiwyg.mandala {
		    background:#FFF7EF url('../img/mandala2.jpg') no-repeat right bottom;
      }
		
	
	#cnt #cnt-l {
		float:left;
		width:210px;
		margin-top:25px;
	}
	
#footer {
	background:#D8CFAB;
	margin:5px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	min-height:20px;
	_height:20px;
	color:#504106;
}
	#footer a {
		color:#504106;
		text-decoration:underline;
	}
	#footer a:hover {
		color:#504106;
		text-decoration:none;
	}

/* MENU */
	
#menu {
	position:absolute;
	top:45px;
	margin-left:320px;
}
	
#menu ul {
	list-style: none;	
	margin: 0;
	padding: 0;
}

#menu ul li {
	float: left;
	padding: 0;
	/*position: relative;*/
	behavior: url('./css/mainmenu.htc');
}

#menu ul li a {
	display:block;
	width:auto;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #A64B01;
	color:#A64B01;
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
}
	#menu ul li a.last {
		border-right:none;
	}

#menu ul li a:hover {
	background:#FAE2CF;
}
/*
	druha uroven
*/
#menu ul li ul {
	position:absolute;
	visibility: hidden;
	margin-left:-1px;
	top:16px;
}

#menu li li {
	clear: left;
	float: left;
}

#menu ul li ul li a {
	display:block;
	width:170px;
	_height:20px;
	min-height:20px;
	min-height:20px;
	padding-left:20px;
	padding-right:20px;
	border-left:1px solid #EFC09B;
	border-right:1px solid #EFC09B;
	border-bottom:1px solid #EFC09B;
	background:#FFD0AA;
	color:#AB6025;
}

#menu ul li ul li a:hover {
	background:#FCEFE5;
}

/*
	dalsi uroven
*/
#menu ul ul ul ul {
	display: none;
}

/*
	udalosti
*/
#menu ul li:hover ul ul, #menu ul li:hover li:hover ul ul, #menu ul li:hover li:hover li:hover ul ul,
#menu ul li.hover ul ul, #menu ul li.hover li.hover ul ul, #menu ul li.hover li.hover li.hover ul ul {
	visibility: hidden;
} 

#menu ul li:hover ul, #menu ul li:hover li:hover ul, #menu ul li:hover li:hover li:hover ul, #menu ul li:hover li:hover li:hover li:hover ul,
#menu ul li.hover ul, #menu ul li.hover li.hover ul, #menu ul li.hover li.hover li.hover ul, #menu ul li.hover li.hover li.hover li.hover ul   {
	visibility: visible;
}

/* BOXY */

.lbox {
	width:200px;
	margin-top:40px;
	margin-left:10px;
	padding-bottom:10px;
}
	.lbox h3.citaty {
		width:200px;
		height:32px;
		background:#E9BB88 url('../img/citaty.gif') no-repeat left top;
	}
	
	.lbox.napiste, .lbox.anketa {
	   margin-top:10px;
  }
	
	.lbox.napiste h3.napiste {
    width:170px;
		height:32px;
		background:#E9BB88 url('../img/napiste.gif') no-repeat left top;
	}
	
	.lbox.anketa {
	   width:180px;
  }
	
	.lbox.anketa h3.anketa {
		width:170px;
		height:32px;
		background:#E9BB88 url('../img/anketa.gif') no-repeat left top;
	}
	
/*ankety*/

.lbox.anketa p.anketa-nadpis{

}

.lbox.anketa form fieldset{
	border:none;
}

.lbox.anketa form input{
	float:left;
}

.lbox.anketa form input.radiobutton {
}


.lbox.anketa .anketa-radek{
	clear:both;
	height:2em;
}

.lbox.anketa .anketa-text{
  float:left;
	padding-left:5px;
	color:#A64B01;
	font-weight:normal;
}

.lbox.anketa label {
  cursor:pointer;
}

.lbox.anketa .submit {
  margin-right:10px;
  border:1px solid #DCAF79;
	background:#FAEFE1;
	padding-left:.2em;
	padding-right:.2em;
	font-weight:bold;
	color:#0F4DA0;
	cursor:pointer;
	float:right;
}
	
	.lbox p {
		padding:10px;
		font-weight:bold;
		color:#A64B01;
	}
	
	.lbox.napiste p {
		width:170px;
    font-weight:normal;
	}
	
	.lbox p a {
	 color:#656565;
  }
  
  .lbox p a:hover {
	 color:#333;
  }
  
  


/* BAR */

	#bar {
		position:absolute;
		top:95px;
		margin-left:20px;
	}

	#bar a {
		padding-left:20px;
		padding-right:10px;
		line-height:25px;
		font-size:90%;
		color:#594FA1;
		text-decoration:none;
	} 
	#bar a:hover {
		text-decoration:underline;
	}
		#bar a.fav {
			background:url('../img/star.gif') no-repeat left center;
		}
		#bar a.email {
			background:url('../img/ico-mail.gif') no-repeat left center;
		}
		#bar a.print {
			background:url('../img/ico-print.gif') no-repeat left center;
		}
		
/* ZALOZKY */
	
	#zalozky {
		position:absolute;
		top:280px;
		margin-left:196px;
		_margin-left:192px;
	}
	
	#zalozky a.b1 {
		display:block;
		width:30px;
		height:108px;
		background:url('../img/b01.gif') no-repeat left top;
	}
		#zalozky a.b1:hover {
			background:url('../img/b01h.gif') no-repeat left top;
		}
	#zalozky a.b2 {
		display:block;
		width:30px;
		height:108px;
		background:url('../img/b02.gif') no-repeat left top;
	}
		#zalozky a.b2:hover {
			background:url('../img/b02h.gif') no-repeat left top;
		}
	#zalozky a.b3 {
		display:block;
		width:30px;
		height:114px;
		background:url('../img/b03.gif') no-repeat left top;
	}
		#zalozky a.b3:hover {
			background:url('../img/b03h.gif') no-repeat left top;
		}
	#zalozky a.b4 {
		display:block;
		width:30px;
		height:108px;
		background:url('../img/b04.gif') no-repeat left top;
	}
		#zalozky a.b4:hover {
			background:url('../img/b04h.gif') no-repeat left top;
		}

/*hdrs*/

.hdrimg00 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/header00.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg01 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-cakry.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg02 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-karty.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg03 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-krystal.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg04 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-masaz.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg05 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-pribehy.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg06 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-reiki.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg07 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-vyziva.jpg') no-repeat left top;
	margin-bottom:1px;
}
.hdrimg08 {
	margin-left:10px;
	width:650px;
	height:150px;/*122*/
	background:url('../img/hdr-kontakt.jpg') no-repeat left top;
	margin-bottom:1px;
}
	

/* GLOBALS */

.clr {
	clear:both;
	line-height:1px;
	height:1px;
}

.hidden {
	display:none;
}

.logo-klik {
	position:absolute;
	width:343px;
	height:80px;
	top:0px;
	margin-left:-30px;
	background:url('../img/logo.gif') no-repeat left top;
}

.subfoot {
  text-align:right;
}

.subfoot a {
  color:#888;
  text-decoration:none;
}
.subfoot a:hover {
  color:#333;
  text-decoration:underline;
}
