body{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin-top:0px;
	margin-bottom:0px;
	font-size:11px;
	line-height:15px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}

p{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333;
	margin-top:1px;
	margin-bottom:8px;
	line-height:15px;
	padding-top:3px;
}

a{
	color: #333;
	font-size: 11px;
	text-decoration: none;
}    

a:hover{
	text-decoration: underline;
	font-size: 11px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#333333;
	line-height:15px;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:10px;
	
}
.titular {
font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#333333;
	line-height:10px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px
}
.DondeEstamos {
font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#333333;
	line-height:15px;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:10px
}
.webs {
	margin-bottom:117px;
	margin-top:30px;
	
}

.webs1 {
	margin-bottom:44px;
	margin-top:30px;
	
}
a.webs, a.webs1 {
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#333333;
	line-height:15px;
	font-weight:normal;
}
a.webs:hover, a.webs1:hover{
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#333333;
	line-height:15px;
	font-weight:normal;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#333;
	line-height:15px;
	font-weight:normal;
	padding-top:15px;
	margin-bottom:3px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#4c4949;
	line-height:25px;
	font-weight:normal;
	margin-top:15px;
	margin-bottom:0px;
}
/*CAPAS*/
#logo {
width:666px;
float:left;
margin-top:38px;
padding-left:0px;
margin-bottom:8px;
clear:both;
}
#home {
float:right;
margin-top:-20px;
}
#contenedor {
	width:898px;
    z-index:1;
    left:0px;
    top:0px;
    margin:0 auto;
	height:auto;
}
#centrado {
    width:898px;
    height:auto;
    z-index:2;
    top:0px;
	text-align: left;
	margin-left: -449px;
	position: absolute;
	left: 50%;
	background: url(../imagenes/bg_page.jpg);
	background-repeat:no-repeat;
}



#cont {
position:relative;
width:666px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding-bottom:13px;
margin-top:60px;
.margin-top:0px;
overflow:auto;
.overflow:none;
.height:auto;

}
#visor {
width:646px;
padding-left:9px;
padding-top:35px;
.padding-top:3px;
top:10px;
}
#texto {
width:646px;
padding-left:9px;
margin-top:10px;
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#colizq {
z-index:5;
float:left;
width:317px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
.clear:left;
}
#colizq a{
font-size:11px;
}
#colizq a:hover{
font-size:11px;
color:#333;
text-decoration:none;
}

#colizqInt {
z-index:4;
float:left;
width:317px;
margin-top:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}

#colizqInt1 {
z-index:4;
height:138px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/tratam_corporales.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}
#colizqInt5 {
z-index:4;
height:138px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/tratam_cuello1.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}
#colizqIntDe1 {
z-index:4;
height:165px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/tratamiento_corporal_de.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}
#colizqIntRu1 {
z-index:4;
height:213px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/tratam_corporales_ru.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}


#colizqInt2 {
z-index:4;
height:138px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;
background-image:url(../imagenes/dermocosmetica.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}
a.estiloizq2, a.estiloizq1, a.estiloizq3, a.estiloizq4, a.estiloizq5{
display:block;
width:217px;
height:167px;
margin-top:-5px;
margin-left:-80px;
padding-left:80px;
padding-right:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}
a.estiloizqDe1{
display:block;
width:217px;
height:167px;
margin-top:-5px;
margin-left:-80px;
padding-left:80px;
padding-right:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}

a.estiloizqRu1{
display:block;
width:217px;
height:215px;
margin-top:-5px;
margin-left:-80px;
padding-left:80px;
padding-right:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}
a.estiloizq1:hover {
background-image:url(../imagenes/tratam_corporales2.jpg);
background-repeat:no-repeat;
}
a.estiloizqDe1:hover {
background-image:url(../imagenes/tratamiento_corporal2_de.jpg);
background-repeat:no-repeat;
}

a.estiloizqRu1:hover {
background-image:url(../imagenes/tratam_corporales2_ru.jpg);
background-repeat:no-repeat;
}

a.estiloizq2:hover {
background-image:url(../imagenes/dermocosmetica2.jpg);
background-repeat:no-repeat;
}
a.estiloizq3:hover {
background-image:url(../imagenes/unidad_laser2.jpg);
background-repeat:no-repeat;
}
a.estiloizq4:hover {
background-image:url(../imagenes/masaje_corporal2.jpg);
background-repeat:no-repeat;
}
a.estiloizq5:hover {
background-image:url(../imagenes/tratam_cuello2.jpg);
background-repeat:no-repeat;
}
#colizqInt3 {
z-index:4;
height:138px;
float:left;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/unidad_laser.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}

#colizqInt4 {
z-index:4;
height:138px;
float:left;
display:block;
width:217px;
margin-top:12px;
padding-top:5px;
padding-left:80px;
padding-right:20px;

background-image:url(../imagenes/masaje_corporal.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
.clear:left;
}

#colder{
z-index:7;
float:right;
display:block;
width:312px;
margin-left:0px !important;/* Firefox */
*margin-left:0px !important;/* Sólo IE7 */
*margin-left:-20px ;/* Sólo IE6 */
padding-left:5px;
padding-right:0px !important;/* Firefox */
*padding-right:17px !important;/* Sólo IE7 */
*padding-right:0px ;/* Sólo IE6 */
background-color:#FFF;
margin-top:0px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
.clear:both;
}
#colder a{
font-size:11px;
}
#colder a:hover{
font-size:11px;
text-decoration:none;
color:#333;
}
#colderInt{
z-index:7;
position:relative;
float:right;
display:block;
width:310px;
margin-left:2px;
padding-left:-5px;
left:-7px;
.left:2px;
margin-top:12px;
margin-right:10px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

.clear:both;


}
a.estiloder2, a.estiloder1, a.estiloder3, a.estiloder5 {
display:block;
width:237px;
height:140px;
margin-top:-5px;
margin-right:-60px;
margin-left:-20px;
padding-right:60px;
padding-left:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;


}
a.estiloderDe1 {
display:block;
width:252px;
height:167px;
margin-top:-5px;
margin-right:-20px;
margin-left:-20px;
padding-right:10px;
padding-left:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}

a.estiloderRu1 {
display:block;
width:237px;
height:215px;
margin-top:-5px;
margin-right:-60px;
margin-left:-20px;
padding-right:60px;
padding-left:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}
a.estiloder1:hover {
background-image:url(../imagenes/tratam_faciales2.jpg);
background-repeat:no-repeat;
}
a.estiloder5:hover {
background-image:url(../imagenes/tratam_labios2.jpg);
background-repeat:no-repeat;
}
a.estiloderDe1:hover {
background-image:url(../imagenes/tratamiento_facial2_de.jpg);
background-repeat:no-repeat;
}

a.estiloderRu1:hover {
background-image:url(../imagenes/tratam_faciales2_ru.jpg);
background-repeat:no-repeat;
}
a.estiloder2:hover {
background-image:url(../imagenes/unidad_venas2.jpg);
background-repeat:no-repeat;
}
a.estiloder3:hover {
background-image:url(../imagenes/unidad_cosmetologia2.jpg);
background-repeat:no-repeat;
}

#colderInt1 {
z-index:1;
float:right;
height:138px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
width:237px;
margin-left:2px;
margin-right:10px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../imagenes/tratam_faciales.jpg);
background-repeat:no-repeat;
line-height:15px;
color:#666;
.clear:both;
}
#colderInt5 {
z-index:1;
float:right;
height:138px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
width:237px;
margin-left:2px;
margin-right:10px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../imagenes/tratam_labios1.jpg);
background-repeat:no-repeat;
line-height:15px;
color:#666;
.clear:both;
}

#colderIntDe1 {
z-index:1;
float:right;
height:165px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
width:237px;
margin-left:2px;
margin-right:10px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../imagenes/tratamiento_facial_de.jpg);
background-repeat:no-repeat;
line-height:15px;
color:#666;
.clear:both;
}

#colderIntRu1 {
z-index:1;
float:right;
height:213px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
width:237px;
margin-left:2px;
margin-right:10px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../imagenes/tratam_faciales1_ru.jpg);
background-repeat:no-repeat;
line-height:15px;
color:#666;
.clear:both;
}


#colderInt2 {
z-index:7;
float:right;
width:237px;
height:138px;
margin-left:2px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
margin-right:10px;
text-align: left;
background-image:url(../imagenes/unidad_venas.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#666;
.clear:both;
}

#colderInt3 {
z-index:7;
float:right;
width:237px;
height:138px;
margin-left:2px;
margin-top:12px;
padding-top:5px;
padding-right:60px;
padding-left:20px;
margin-right:10px;
text-align: left;
background-image:url(../imagenes/unidad_cosmetologia.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#666;
.clear:both;
}
#bannerinferiorhome {
	margin-top:12px;
	margin-left:10px;
	float:left;
	.float:none;
	height:145px;
	width:644px;
	clear:both;
}

/*MENU DE LA CABECERA*/

* { margin: 0px;
padding: 0px; outline: 0;
}



#menu { text-align: left;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
width: 650px;
margin: 3px auto;
margin-left:8px;
margin-top:8px;
}

#menu1act { text-align: left;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
width: 650px;
margin: 3px auto;
margin-left:8px;
margin-top:8px;
}

#menu ul { list-style-type: none;}
#menu ul li.nivel1 { float: left;
width: 128px;
margin-right: 2px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}
#menu ul li.nivel1act { float: left;
width: 128px;
margin-right: 2px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}
#menu ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #666;
border: solid 1px #fff;
padding: 4px 0px 6px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
position: relative;
}


#menu ul.nivel1act li.nivel1act a.nivel1act {display: block;
text-decoration: none;
color: #fff;
background-color: #999;
border: solid 1px #fff;
padding: 4px 0px 6px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
position: relative;

}
#menu ul li:hover {position: relative;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
background-color: #999;
color: #FFF;
position: relative;
}
#menu ul li a.nivel1 {
background-image:url(../imagenes/puntitos_menu_principal.gif);
background-repeat:no-repeat;
background-position:right bottom;

}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}


#menu ul li a:hover, #menu ul li:hover a.nivel1act {
background-color: #999;
color: #FFF;
position: relative;
}
#menu a.nivel1act {
background-color: #999;
color: #FFF;
position: relative;
}

#menu ul li a.nivel1act {
background-image:url(../imagenes/puntitos_menu_principal.gif);
background-repeat:no-repeat;
background-position:right bottom;

}
#menu ul li a.nivel1act {display: block!important;display: none;
position: relative;
}


#menu ul li ul {display: none;

}

#menu ul li a:hover ul, #menu ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menu ul li ul li a {width: 121px;
padding: 4px 0px 6px 6px;
border-top-color: #FFF;
}
#menu ul li ul li a:hover {border-top-color: #FFF;
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

/*COLUMNA Derecha dE LA HOME*/
#frameder{
z-index:7;
position:absolute;
float:right;
display:block;
width:220px;
padding-left:13px;
padding-right:13px;
margin-left:678px;
background-color:#cccccc;
top:60px;
.top:65px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
.clear:both;
}
#linea {
background-image:url(../imagenes/puntitos_para_lineas.jpg);
background-repeat:repeat-x;
width:640px;
margin-bottom:10px;
margin-top:10px;
margin-left:5px;
}
li.lista {
list-style-type:none;
background-image:url(../imagenes/puntitos_btones_1.gif);
background-repeat:no-repeat;
background-position:-0px 7px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top:-10px;
margin-right:15px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:10px;
}
li.lista1 {
list-style-type:none;
background-image:url(../imagenes/puntitos_btones_1.gif);
background-repeat:no-repeat;
background-position:-0px 7px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top:0px;
margin-right:15px;
margin-left:10px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:10px;
}

.doctor {
margin-top:10px;
font-size:28px;
line-height:26px;
}

.tit {
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
font-size:12px;
font-weight:bold;
bottom:0px;
}
.textoinferior {
top:0px;
margin-top:0px;
padding-top:0px;
font-size:11px;
font-weight:normal;
}

input {
width:245px;
height:22px;
color:#000;
background-color:#B3AFB0;
border:0px;

}

.comentario {
width:510px;
height:160px;
color:#000;
background-color:#B3AFB0;
border:0px;

}
#paginacion {
float:right;
margin-right:5px;

}
#submenunot {
height:20px;
padding-top:3px;
width:634px;
background-color:#666;
background-image: url(../imagenes/fondosubmenunot.gif);
background-repeat:repeat-y;

margin-bottom:9px;
padding-left:8px;
padding-right:8px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
margin-left:0px;

}

a.enlace {
text-decoration:underline;
}

a.enlace:hover {
text-decoration:underline;
}
#paginacioninferior {
float:right;
text-align:center;
width:666px;
margin-right:5px;

}

#pie {
float:left;
text-align:center;
width:666px;
margin-right:5px;

}
#piehome {
float:right;
text-align:center;
width:898px;
margin-right:5px;
clear:both;

}

#visornumero {
	font-family:Arial, Helvetica, sans-serif;
height:23px;
width:
float:right;
text-align:center;
width:898px;
margin-right:5px;
clear:both;

}

#idiomas {
position:absolute;
margin-left:0px;
.margin-left:-145px;
padding-top:7px;
text-align:right;
width:660px;
.width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#A3A0A1;

}
#idiomas a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#A3A0A1;
width:20px; 
padding-left:3px;
padding-top:1px;
padding-right:3px;

}
#idiomas a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#A3A0A1; 
color:#FFFFFF; 
width:20px; 
padding-left:3px;
padding-top:1px;
padding-right:3px;
text-decoration:none;
}


#idiomaactivo {
background-color:#A3A0A1; 
color:#FFFFFF; 
width:20px; 
padding-left:3px;
padding-top:1px;
padding-right:3px;
}

a#idiomaactivo {
background-color:#A3A0A1; 
color:#FFFFFF; 
width:20px; 
padding-left:3px;
padding-top:1px;
padding-right:3px;
}
a#idiomaactivo:hover {
background-color:#A3A0A1; 
color:#FFFFFF; 
width:20px; 
padding-left:3px;
padding-top:1px;
padding-right:3px;
}