/*


Elements*/
BODY
{
	background: #58307d;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
	margin: 0 auto;
}
H2, H3
{
	margin-top: 0px;
	color: #58307D;
}
H1
{
	font-size: 18px;
}
H2
{
	font-size: 15px;
	margin-bottom:6px;
}
H3
{
	margin: 0;
	font-size: 14px;
	margin-top: 25px; margin-bottom: 10px;
}
H4, H5, H6
{
	color: #58307D;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 0px;
	font-size: 1.2em;
}
P, OL, UL, DL, BLOCKQUOTE
{
	margin-top: 0;
}
A
{
	color: #58307D;
	text-decoration: none;
	font-weight:normal;
	
}
A:hover
{
	text-decoration: underline;
}
/*UL
{
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	text-align: left;
	color: #000000;
	font-weight:normal;
}*/
LI
{
	
}

/*Header
#logoluis {background-color:#993300; height:80px;}*/
#header
{ top:40px;
	width: 790px; height: 220px; margin-left: 30px;
	z-index:5000;
}
#header H1
{
	padding: 25px 0 0 20px;
	font-size: 18px;
	width: 250px; padding-top: 50px; margin-top: 0px; padding-left: 380px;
	color:#6666cc;
	font-weight:normal;
	font-style:italic;
}
#header H2
{
	float: right;
	margin: 0;
	padding: 45px 20px 0 0;
	font-size: 14px;
}
#header A
{
	text-decoration: none;
	color: #000000;
}

.logo img{margin-left: 120px; margin-top: -50px;}
/*Menu*/
#menu
{
 width: 350px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
font-variant:normal;
font-weight:normal;
	height: 50px;
	display:block;	
	margin-top: 0px; margin-left: 280px;
	z-index:5005;
/*background: url(images/img3.gif);*/
}
#menu UL
{
	width: 400px;
height: 50px;
	margin: 0;
	padding: 0;
/*background: #333333;*/
	list-style: none;
}
#menu LI
{
/*display: block;*/
}
#menu A
{
/*display: block;*/
	float: left;
	padding: 7px 15px 5px;
/*border-left: 1px solid #666666;
text-transform: uppercase;*/
	text-decoration: none;
	text-align: center;
	font-size: 18px;
	font-weight:normal;
	color: #663366;
}
#menu A:hover
{
/*background: #CCCCCC;*/
	color: #663366;
	text-decoration: underline;
	font-weight:normal;
}
#menu .first A
{
	border: none;
}
.masfotos
{
	width: 70px;
	background-color: #FFFFFF;
	float: left;
	margin-top: 120px;
	top: 750px;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 5px;
}
.masfotos IMG
{
	border: none;
	float: left;
	padding-top: 3px;
	padding-right: 2px;
}
.flechita IMG
{
	border: none;
	float: left;
	padding-top: 6px;
	padding-right: 7px;
}
/*Content*/
#content
{
	width: 850px;
	margin: 0 auto;
	padding: 0px 0px 0;
	<!--background: url(images/sombras_lateral.jpg);-->
}
.animacion
{
position:absolute;
background:#FFFFFF url(images/aromas_fondo_2.jpg) no-repeat;
	height: 583px;
	
	z-index:4;
}

#feng_shui .animacion{position:absolute;
background:#FFFFFF url(images/aromas_fengshui.jpg) no-repeat;
	height: 583px;
	
	z-index:4; }
#principal
{
/*float: right;*/
position:relative;
	text-align: center;
	width: 850px;
	height: 583px;
	
	z-index:5;
}
#colmenu
{
	/*float: right;
	background: url(images/fondo_menu.gif) no-repeat;
	width: 240px;
	height: 400px;*/
	/*margin-top: 0px; padding-top: 130px; margin-left: 300px;
	width: 300px; height: 20px;*/
	
	
}

#index h4 { font-size:11px; font-style:normal; font-variant:normal; font-weight:normal;}
#contenido {width: 480px; margin-left: 180px; margin-top: -14px; }
#contenido .bloque_izquierdo{ float:left; width:170px; margin-left: 10px; margin-top: 15px;}
#contenido .bloque_derecho{ float:right; border-right-width: 20px; width: 240px;margin-right: 30px; margin-top: 20px;}
#contenido .bloque_derecho h4{color:#666; font-size:11px; text-align:justify; font-style:normal; font-weight:bold;}
#contenido .bloque_derecho span{color:#6666cc;}

#links #contenido {width: 480px; margin-left: 180px; margin-top: -14px; }
#links #contenido .bloque_izquierdo{ float:left; width:240px; margin-left: 10px; margin-top: 15px;}
#links #contenido .bloque_derecho{ float:right; border-right-width: 20px; width: 240px;margin-right: 30px; margin-top: 0px;}
#links #contenido .bloque_derecho h4{color:#999999; font-size:13px; text-align:justify;}
#links #contenido .bloque_derecho span{color:#6666cc;}

.bloque_izquierdo h1{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; color:#663366; padding-left: 5px; padding-right: 5px; margin-top:35px;}
.bloque_izquierdo h2{ color:#6666cc; padding-left: 20px; padding-right: 20px;}



#contactos .bloque_izquierdo{ float:left; width: 200px; margin-left: -20px; margin-top: 170px;}
#contactos .bloque_derecho{ float:right;  width:300px;margin-left:-25px; margin-top: 0px; margin-right:0px;}
#contactos .bloque_derecho h2{ margin:0;}

#mapa #contenido{margin:0 auto;}
#colcont
{
	float: left;
	width: 450px;
	padding: 0 0 0 15px;
	text-align: center;
}
#colcont .texto_home
{
	padding-top: 0px;
	margin-left: 40px;
	margin-right: 15px;
	padding-bottom: 5px;
}
.texto_home H2
{
	color: #8B7112;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	line-height: 1.65em;
}
.texto_home H1
{
	color: #A5850D;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
}
#colcont IMG
{
	text-align: center;
	padding-left: 12px;
}
#colcont .gallery IMG
{
	padding-left: 0px;
}
.texto_home .serv_opcionales UL
{
	text-align: right;
}
.texto_home .serv_opcionales H4
{
	text-align: right;
}
/*#contactos UL LI
{
	padding-bottom: 15px;
}*/
#fondotandil
{
	float: left;
	padding-right: 30px;
	padding-left: 0px;
}
#fondotandil IMG
{
	float: left;
	padding-left: 0px;
}


#servicios H4
{
	margin: 14px;
}

.gallery
{
	width: 490px;
	text-align: center;
	padding-left: 10px;
/*padding:-20px -20px -20px -20px;*/
}
#cosmetica .gallery
{
	width: 480px;
	text-align: center;
	padding-left: 0px;
/*padding:-20px -20px -20px -20px;*/
}
#cosmetica h3
{ color:#663366; width:500px;  font-size:11px; margin-top:15px; margin-bottom:0px;}

#cosmetica .lista_prod
{  margin-top:0px; }

#comodidades .gallery
{
	padding-top: 15px;
	padding-left: 0px;
}
.gallery A
{
	border: medium none #000000;
}
.gallery A IMG
{
	border: 5px solid #FFF;
}
.gallery A:hover IMG
{
	border: 5px solid #663666;
}
.gallery IMG
{
	margin: 1px;
}
.gallery SPAN
{
	color: #BDCC00;
}
.gallery TD
{
	padding: 4px 0px;
	vertical-align: top;
}
/*galeria de links
==========================================*/
.gallery_links
{
	width: 750px;
	text-align: center;
	padding-left: 120px;
/*padding:-20px -20px -20px -20px;*/
}
.gallery_links A
{
	border: medium none #000000;
}
.gallery_links A IMG
{
	border: 5px solid #FFF;
}
.gallery_links A:hover IMG
{
	border: 5px solid #FF99FF;
}
.gallery_links IMG
{
	margin: 5px 14px 14px 0px;
	padding-right: 0px;
}
.gallery_links SPAN
{
	color: #BDCC00;
}
.gallery_links TD
{
	padding: 4px 0px;
	vertical-align: top;
}
#mapa_uno .mapa
{
	width: 425px;
	height: 290px;
	margin-left: 25px;
}
#mapa_uno #colcont .texto_home
{
	padding-top: 0px;
	margin-left: 40px;
	margin-right: 15px;
	padding-bottom: 0px;
}

/*  /////         menú tab     //////////////// */
UNKNOWN {
        FONT-SIZE: small
}
#menu_tabs {
        FONT-SIZE: 100%; /*BACKGROUND: url(images/bg.gif) #dae0d2 repeat-x 50% bottom;*/ FLOAT: left; WIDTH: 50%; LINE-HEIGHT: normal; margin-left: 270px; margin-top: -15px;
}
#menu_tabs UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#menu_tabs LI {
        PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu_tabs A {
        PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #6666cc; PADDING-TOP: 5px; TEXT-DECORATION: none; outline:none;
}
#menu_tabs A {
        FLOAT: none
}
#menu_tabs A:hover, a:focus, a:active, a:link {
        COLOR: #663366
}



/*#menu_tabs #current {
        BACKGROUND-IMAGE: url(images/left_on.gif)
}
#menu_tabs #current A {
        BACKGROUND-IMAGE: url(images/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}*/

#fengshui{ font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin-left: 100px; margin-top:1px; }
#fengshui a{padding-top:20px; color: #9966cc;}


.lista_productos{ width: 480px; height: 290px; margin-top: 10px; margin-left:180px;}
.lista_izq{
float:left;
width:160px;
padding:0 0 0px 0;
text-align:center;
}
.lista_centro{
float:left;
width:160px;
padding:0 0 0px 0;
}


#links .lista_izq{
float:left;
width:240px;
padding:0 0 0px 0;
text-align:center;
}
#links .lista_der{
float:left;
width:240px;
padding:0 0 0px 0;
}

#links h2{color:#0066FF; padding-bottom:5px; margin-top: 25px;}

.lista_der{
float:left;
width:160px;
padding:0 0 0px 0;
}
.lista_der li li li li li li{

padding-bottom:15px;
}
.photos_block{
padding:10px 0 10px 0;
}
.photo_box{
width:114px;
height:111px;
float:left;
display:block;
text-align:center;
margin:0 18px 0 0;
position:relative;
background:url(images/photo_bg.gif) no-repeat center;
margin-left: 20px;
}

.photo_box a{ text-decoration:none;}

.lista_izq .photo_box { margin-top: 11px; }
.lista_centro .photo_box { margin-top: 24px;}
.lista_der .photo_box { margin-top: 1px;}

.lista_der ul.list li{
list-style:none;width: auto;height: auto; margin:0px;
width: auto; padding:0 0 8px 0; color:#696767; text-align:left; display:block;
/*text-decoration:none;background:url(images/flor_bullet.png) no-repeat left;*/
}

.lista_izq ul.list li{
list-style:none;width: auto;height: auto; margin:0px;
width: auto; padding:0 0 8px 0; color:#696767; text-align:left; display:block;
/*text-decoration:none;background:url(images/flor_bullet.png) no-repeat left;*/
}

img.photo{
padding:6px 0 0 0;
text-decoration:none; border:none;
}

/*----------------------list-------------------------*/
ul.list{
list-style:none;padding:0px;margin:0px; text-decoration:none;
}
ul.list li{
list-style:none;width: auto;height: auto; margin:0px;
width: auto; padding:0 0 4px 0; color:#696767; text-align:left; display:block;
/*text-decoration:none;background:url(images/flor_bullet.png) no-repeat left;*/
}
ul.list li img{
width: auto; float: left; padding:2px 5px; margin:0; color:#696767; text-align:left; display:block; padding-top: 3px;padding-bottom: 6px;
/*text-decoration:none;background:url(images/flor_bullet.png) no-repeat left;*/
}

ul.list li a:hover{
text-decoration:underline;
}



.item p {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; text-align:justify; padding-bottom:3px; border-bottom:thin dashed  #0099FF;}
h2.title {color:#663366; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; text-align:center;}

/*Footer*/
#footer
{
	width: 675px;
	margin: 0 auto;
	height: 15px;
	font-size:10px;
	
}

#footer .reproductor {width: 175px; float:left;height: 15px; margin-top: -6px;}
#footer P
{
	margin:0;
	float:left;
	text-align: center;
	color: #FFF;
	margin-left:50px;
	margin-top:0px;
}
/*==========================================*/
.blanco{clear:both}
#otras_opciones{width:490px; height:25px; }
#otras_opciones .lista_prod{float:left; margin-right:25px; margin-left:25px; margin-top:1px;}
#otros_productos .lista_mas_prod { float:right; height:20px; width:490px; text-align:right}

#cosmetica #contenido {margin-top:-40px}
#cosmetica #contenido h5{margin-bottom:2px; font-size:12px;}

