 body{
    padding: 0;
    margin: 0;	
    font-family:Verdana, Arial, Sans-serif;
  
}

a img{
border: 0;
}
	
a.menu:link {font-weight: bold;font-size: 10pt;color: #ffffff; text-decoration:none;}
a.menu:visited {font-weight: bold;font-size: 10pt;color: #ffffff; text-decoration:none;}
a.menu:hover {font-weight: bold;font-size: 10pt;color: #000000; text-decoration:none;}
a.menu:active {font-weight: bold;font-size: 10pt;color: #ffffff; text-decoration:none;}

a:link {font-weight: bold;font-size:9pt;color: #ec008c; text-decoration:none;}
a:visited {font-weight: bold;font-size: 9pt;color: #ec008c; text-decoration:none;}
a:hover {font-weight: bold;font-size: 9pt;color: #ec008c; text-decoration:underline;}
a:active {font-weight: bold;font-size: 9pt;color: #ec008c; text-decoration:none;}
	

a.wlink:link {font-weight: normal;font-size:8pt;color: #FFFFFF; text-decoration:underline;}
a.wlink:visited {font-weight: normal;font-size: 8pt;color: #FFFFFF; text-decoration:underline;}
a.wlink:hover {font-weight: normal;font-size: 8pt;color: #FFFFFF; text-decoration:underline;}
a.wlink:active {font-weight: normal;font-size: 8pt;color: #FFFFFF text-decoration:underline;}

.whitetxt {
	color: #FFFFFF;
}
	
/*for the side menu*/

ul#nav{
	margin:0px;
	padding:0px;
}
ul#nav li ul{
	padding:0 8px;
}
ul#nav li{
	list-style-type:none;
}

ul#nav li a:link{font-size:8.5pt;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}
ul#nav li a:visited{font-size:8.5pt;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}
ul#nav li a:hover{font-size:8.5pt;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;color:#e4cbee;text-decoration:none;}

ul#nav li ul li {
	
}	
	
a.menuarrow:link {padding:2 0 2 0px;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#640F84;text-decoration:none;}
a.menuarrow:visited {padding:2 0 2 0px;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#640F84;text-decoration:none;}
a.menuarrow:hover {padding:2 0 2 0px;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#e4cbee;text-decoration:none;}
a.menuarrow:visited.hover {padding:2 0 2 0px;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#640F84;text-decoration:none;}


a.submenuarrow:link {margin-left:3px;padding:2px 0px 2px 0px;text-indent:8px;display:block;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#640F84;text-decoration:none;background:url(../images/white_4x6.gif) top left no-repeat;}
a.submenuarrow:visited {margin-left:3px;padding:2px 0px 2px 0px;text-indent:8px;display:block;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#640F84;text-decoration:none;background:url(../images/white_4x6.gif) top left no-repeat;}
a.submenuarrow:hover {margin-left:3px;padding:2px 0px 2px 0px;text-indent:8px;display:block;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#e4cbee;text-decoration:none;background:url(../images/white_4x6.gif) top left no-repeat;}
a.submenuarrow:visited.hover {margin-left:3px;padding:2px 0px 2px 0px;text-indent:10px;display:block;font-family:Verdana, Tahoma, Arial, Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#640F84;text-decoration:none;background:url(../images/white_4x6.gif) top left no-repeat;}
	
	
p{
	font-size: 9pt;
	color:#000000;
	text-align:justify;
	line-height: 18px;
}

.list{
	font-size: 9pt;
	color:#000000;
	text-align:justify;
	line-height: 18px;
	
}

h1{
	padding: 0;
	color:#ec008c;
	text-align:left;
	font-size: 9pt;
	margin: 0px 0px 10px 5px;
	padding: 0;
}



.tb_top{
background: url(../images/td_bg.jpg) top left no-repeat;
}

.tb_bottom{
background: url(../images/td_bg2.jpg) top left no-repeat;
}






#main{
 	width:970px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	border:1px solid #000000;
	background :url(../images/main_bg.gif) top left repeat-y #d0e3fb;

}


#header{
	height:174px;
	background :url(../images/header.jpg) top left no-repeat;
}



#rightmaincontent{
	padding: 10px;
	width:690px;
	height: 480px;
	float:right;
	background :url(../images/right_bg.jpg) top right no-repeat;
}
	
#leftmaincontent{
	float: left;
	width:200px;
	padding-right: 9px;
	background:url(../images/promo_bg.jpg) bottom left no-repeat;
	min-height: 590px;}

#leftmaincontent p{
padding-left: 20px;
font-weight: bold;
color: #660ba5;
padding-right: 20px;
text-align: center;
font-size: 8pt;
line-height: 16px;
}

#maincontainer{
	background: url(../images/purple.gif) top left no-repeat;
	width:925px;
	padding:10px 10px 10px 25px;
	
	min-height:600px;
}

	
#nav{
	color:#ffffff;
	padding-left: 45px;
	padding-top: 150px;
	z-index:1000;
	
}




#footer{
   clear: both;
   color:#ec008c;
   font-size:7pt;
   height: 15px;
   text-align:center;
   background: url(../images/footer.gif) top left no-repeat #000030;
}
 
 
 .clear {clear:both;}

.product{
border: 1px solid #e10686;
padding:15px 10px 35px 10px;
background: #ffeef3;
min-height: 90px;
margin-bottom: 15px;

}

.product img{
margin: 0 5px 5px 5px;
}

.product_title{
font-weight: bold;
margin: 0px;
padding: 4px;
color: #660033;
font-size: 10pt;
background: #c2aed1;

}


.studio_imgs{
margin: 5px 5px 5px 5px;

}

.coloredblock{
	border:1px solid #baccdb;
	font-size:8.5pt;
	text-align:left;
	color: white;
}

.coloredblock td{
background:#8949b1;
padding: 8px 3px 3px 3px;
}


.errormsg {
	width:98%;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#cc0000;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.msg{
	width:98%;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#00cc00;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:4px;
	padding-bottom:4px;
}

#new{
padding: 3px;
margin-bottom: 5px;
}

#new a{
background: #522e7a;
color: white;
display: block;
width: 250px;
padding-top: 3px;
padding-bottom: 3px;
}

#used a{
background: #522e7a;
color: white;
display: block;
width: 250px;
padding-top: 3px;
padding-bottom: 3px;
}

#used{
padding: 3px;
}

.sol{
float: left;
margin-right: 5px;

}

.sol_title{
border-bottom: 1px dotted #fd3d89;
border-top: 1px dotted #fd3d89;
font-size: 10pt;
padding: 5px 0 5px 5px;
background: #a679bb;
font-weight:bold;
color: #ffffff;
margin:10px 3px 10px 3px; 
}


.sol_specific{
font-size: 9pt;
border-left: 1px solid #575757;
border-top: 1px solid #575757;
text-align: center;
float: right;
margin: 10px;
}

.sol_specific th{
background: #f4dae9;
border-right: 1px solid #575757;
border-bottom: 1px solid #575757;

}

.sol_specific td{
background: white;
border-right: 1px solid #575757;
border-bottom: 1px solid #575757;
}


.sol_container{
padding: 10px;
background: #ffeef3;
margin-bottom: 10px;
border: 1px solid #e10686;
}


.joveka{
width: 805px;
background: url(../images/joveka_bg.jpg) bottom left no-repeat;
}

.sol_table{
width: 100%;
height: 600px;
background: url(../images/sol_bg.jpg) bottom left no-repeat;
}


.joveka_prod{
font-weight: bold;
width: 300px;

}


.joveka_cosm{
	width: 100%;
	height: 220px;
	font-family: Verdana, Arial;
	font-size: 9pt;
	background: url(../images/jov_bg.jpg) top left no-repeat;
	}
	
.joveka_prod img{
	margin:0 10px 5px 5px;
	}
	
	
	

#demo_studio{
width: 925px;
background: url(../images/demo_bg.jpg) bottom left repeat-y;


}

#demo_header{
height: 168px;
background: url(../images/demo_header.jpg) top left no-repeat;
}


#demo_container{
padding: 10px;
margin-bottom: 20px;
}

#demonavigation{
float: left;
background: url(../images/navbg.gif) top left no-repeat;
width: 200px;
border-right: 1px dotted orange;
text-align: left;
}

#demo_content{
float: left;
padding: 15px;
width: 660px;
background: url(../images/mainbg.gif) top right no-repeat;
}

#demo_content h1{
font-size: 12pt;
color: #d47300; 
font-family: Verdana;
margin-bottom: 15px;
}

#demo_content p{
line-height: 18px;
color: #402400;
font-family: Verdana;
font-size: 9pt;
margin: 0;
padding: 0;
}


#kabini{
background: url(../images/studio_bg.jpg) bottom right no-repeat #f8cb7a;
border: 1px solid #e59023;
width: 600px;
}

#kabini td{
padding-top: 10px;
padding-bottom: 10px;
}
#masaji{
background: url(../images/masajibg.jpg) bottom right no-repeat;
width: 650px;
height: 550px;
text-align: left;
}

#skintest {
	background: url(../images/masajibg.jpg) bottom right no-repeat;
	color: #482201;
	font-size: 10pt;
}

#skinres {
border: 1px solid #F5BD54;
padding:15px 10px 35px 10px;
background: #f8cb7a;
margin-bottom: 15px;

height:350px;
}

#masaji a{
display: block;
font-family: Verdana;
color: #482201;
font-size: 10pt;
margin-top: 15px;
margin-bottom: 15px;
text-decoration: none;
font-weight: bold;
}

#reasons{


}


#demonavigation a:link{color: #7a3d10; padding: 10px;margin: 5px;font-family: Verdana; font-size: 9pt; font-weight: bold; text-decoration: none; display: block;}
#demonavigation a:active{color: #7a3d10; padding: 10px;margin: 5px; font-family: Verdana; font-size: 9pt; font-weight: bold; text-decoration: none; display: block;}
#demonavigation a:hover{background: url(../images/abg.gif) top left no-repeat;color: #d47300; padding: 10px;margin: 5px; font-family: Verdana; font-size: 9pt; font-weight: bold; text-decoration: none; display: block;}
#demonavigation a:visited{color: #7a3d10; padding: 10px;margin: 5px; font-family: Verdana; font-size: 9pt; font-weight: bold; text-decoration: none; display: block;}

#cena_vreme{
font-size: 8pt;
color: white;
background: url(../images/cenabg.gif) top left repeat-x;
font-family: Verdana;
padding: 10px;
margin-top: 20px;
font-weight: bold;
border-left: 10px solid #da4d00;
}

.fakti_right{
float: right; width: 200px; 
background: #8949b1;
padding: 5px 10px 10px 10px;
margin: 5px;
border-left: 3px solid #521578;
border-top: 6px solid #7a0cad;
}

.fakti_right p{
font-size: 8pt;
line-height: 14px;
text-align: left;
margin: 5px 0 0 0;
padding: 0;
color: white;
}

.right_table{
float: right;
background: #8949b1;
text-align: center;
margin-left: 10px;
color: white;
font-weight: bold;
font-size: 7pt;
}

#solmenu {
	width:207px;
	min-height:420px;
	background: url(../images/menu_bg.png) top left no-repeat;
	margin:0px 5px 0px 0px; 
	padding:28px 8px 0px 8px;
}

.sol_title1{
	font-weight: bold;
	font-size: 11pt;
	margin: 0 0 0 10px;
	padding: 0;
	color: #640F84;

/*
.ergoline_prod{
	font-family: Verdana, Arial;
	font-size: 9pt;
	padding: 10px;
	 text-align:left;
	 color:#640F84;
	
	}
	
	
	
}

	.list{
	font-size: 9pt;
	line-height: 18px;
	font-family: Verdana, Arial;
}

	.sol_specific{
	color: black;
	font-size: 9pt;
	border-left: 1px solid #575757;
	border-top: 1px solid #575757;
	text-align: center;
	float: right;
	margin: 10px;
	}
	
	.sol_specific th{
	background: #f4dae9;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;

}

	.sol_specific td{
	background: white;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	}
	



.pics {
	width:200px;
	float:left;
	margin:0px 10px 0px 0px;
}
*/

.ergoline_prod{
	font-family: Verdana, Arial;
	font-size: 9pt;
	padding: 10px;
	background: url(../images/erg_bg.jpg) top right no-repeat;

	}
	
	

	.list{
	font-size: 9pt;
	line-height: 18px;
	font-family: Verdana, Arial;
}

	.sol_specific{
	font-size: 9pt;
	border-left: 1px solid #575757;
	border-top: 1px solid #575757;
	text-align: center;
	float: right;
	margin: 10px;
	}
	
	.sol_specific th{
	background: #f4dae9;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;

}

	.sol_specific td{
	background: white;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	}
	
	.pics{
	float: left;
	margin-right: 5px;
	margin-top: 0;
	width: 210px;
	
	}
	
	.pics img{display: block;}



