body {
	margin: 0; padding: 0;
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #62B58B;
	/*background: #EAF6EF url(img/bg-body.gif) no-repeat 50% 50%;*/
	background: #eaf6ef;
	/*text-align: center;*/
}
a {text-decoration: none; color: #62B58B; font-weight: bold;}

/* BODY */

#flash {
	width: 770px; height: 500px;
	position: absolute; left: 50%; top: 40px; margin-left: -385px;
	/*background: url(img/bg-kala.jpg) no-repeat top left;*/        
} 

img {position: absolute; left: 50%; margin-left: -365px; margin-top:0; top: 10px; z-index: 60;}
a img {border:0;}
h1 { padding: 10px 0 10px 20px; font-size: 18px; position: absolute; width: 770px; left: 50%; margin-left: 60px; margin-top:0; top: 30px; z-index: 60000;}

.minimenu {text-align: center;  padding: 10px 0; font-size: 11px; position: absolute; width: 770px; left: 50%; margin-left: -385px; top: 650px; border-top: 1px solid #62B58B;}
.minimenu a {font-weight: normal; text-decoration: underline; }
.minimenu a:hover {text-decoration: none;}

#novinky { position: absolute; width: 770px; left: 50%; margin-left: -385px; top: 540px; }
.novinkas { width: 248px; float: left; margin: 0 3px;}
.novinkas img {float: left; border: 1px solid #D4E5DD; margin: 0 5px 5px 0;}
.novinkas a {text-decoration: underline;}
.novinkas a:hover {text-decoration: none;}
.novinkas p.datum {margin: 0 ;}

#container0 {
	background: #EAF6EF url(img/bg-body.gif) no-repeat 50% 50%;
	width: 100%; height: 100%;
	position: relative;
}
#container {
	width: 766px; height: 266px;
	position: absolute; left: 50%; margin-left: -383px; top: 50%; margin-top: -133px;
	background: url(img/bg-kala.jpg) no-repeat top left;
}

/* CONTAINER */
#ruce-nohy-obr {position: absolute; top: -51px; left: 259px;}
#ruce-nohy-text {position: absolute; top: -17px; left: 138px;}

#telo-masaze-obr {position: absolute; top: -77px; left: 392px;}
#telo-masaze-text {position: absolute; top: -17px; left: 515px;}

#kosmeticke-sluzby-obr {position: absolute; top: 204px; left: 202px;}
#kosmeticke-sluzby-text {position: absolute; top: 268px; left: 33px;}

#make-up-pece-plet-obr {position: absolute; top: 229px; left: 332px;}
#make-up-pece-plet-text {position: absolute; top: 268px; left: 453px;}

#la-belle {position: absolute; top: 109px; right: 3px;}
#vstupte {position: absolute; top: 283px; right: 31px;}

#paticka {
	font-family: Tahoma, Arial, sans-serif; text-align: center; /*font-weight: bold;*/
	/*position: absolute; bottom: 10px; width: 100%;*/
	position: absolute; top: 400px; width: 100%;
}
#paticka a {font-weight: normal;}
#paticka a:hover {text-decoration: underline;}


