@charset "utf-8";
/* CSS Document */


*{
	text-decoration:none;
	text-transform:none;
	padding: 0px;
	margin: 0px;
}

body{
	text-align:center;

}

html, body {
height: 100%;
background-color:#8A867C;
/*overflow:hidden;*/
}

 * html div#content_global{
  height:100%;
  overflow:auto;
 }

img
{
  border:0;
}
p.subnavegador{
	font-size: 12px;
	}

a.desplegable{
	text-decoration:none;
	text-transform:none;
	color:#B9AB96 ;
	text-align:left;
	float:left;

	}
a{
	text-decoration:none;
	text-transform:none
}
p{
	text-decoration:none;
	text-transform:none;
}


#content_global{
	width:940px;
	height:550px;
	max-height:auto !important;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:150px;
	margin-top:100px;
	text-align:left;
	color:#2E2D30;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	overflow:  visible ;
}

#content_global_quienes_descr{
	width:840px;
	height:440px;
	max-height:auto !important;
	margin:0px 0px 100px 0px;
	padding:50px;
	text-align:left;
	color:#282322;
	background:#E4E3D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

#content_global_quienes_descr_mis{
	width:840px;
	min-height:240px;
	margin:0px 0px 100px 0px;
	padding:50px;
	text-align:left;
	color:#282322;
	background:#E4E3D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#content_middle_pro{
	width:840px;
	height:90px;
	max-height:auto !important;
	margin:0px ;
	padding:50px 50px 10px 50px;
	text-align:left;
	color:#282322;;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#content_global_contacto{
	width:940px;
	height:340px;
	max-height:auto !important;
	margin:0px 0px 100px 0px;
		text-align:left;
	color:#282322;
	background:#E4E3D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


#img_contacto{
	height:340px;
	width:283px;
	float:left;
	margin-right:50px:}



#historia{
	width:840px;
	height:35px;
	text-align:left;
	color:#585851;
	font-size:12px;

}

.tit_mision{
	color:#585851;
	font-size:12px;
	text-transform:uppercase;

}

#historia_col{
	width:840px;
	min-height:410px;
	text-align:left;
	color:#282322;
	font-size:12px;


}


#historia_col_l{
	width:395px;
	height:445px;
	text-align:left;
	color:#282322;
	font-size:11.4px;
	text-align:justify;
	line-height:17px;
	float:left

}

#historia_col_2{
	width:395px;
	height:445px;
	text-align:left;
	color:#282322;
	font-size:11.4px;
	text-align:justify;
	line-height:17px;
	float:right;

}


#content_global_nov{
	width:840px;
	min-height:550px;
    margin:0px 0px 100px 0px;
	padding:50px;
	text-align:left;
	color:#282322;
	background:#E4E3D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;

}

#content_up{
	width:940px;
	height:390px;

	margin-left:auto;
	margin-right:auto;
}

#content_up_quienes{
	width:940px;
	height:210px;
	margin-left:auto;
	margin-right:auto;
}

#marca{
	width:216px;
	height:165px;
	float:left;
	text-align:right;

}

#header{
	width:940px;
	height:165px;
	float:left;

}

#botonera{
	width:580px;
	height:30px;
	float:left;
	text-align:right;
	margin-top:44px;
	margin-right:10px;
	margin-left:25px;
	font-size:10px;
	letter-spacing:1px;
	color:#8A867C;
	z-index:100;

}

#botonera a{
 color:#8A867C

}

#botonera a:hover{
 color:#282322

}


.hovered a{
color:#282322

	}


#con_home{
	width:60px;
	height:27px;
	float:right;
	text-align:right;
	margin-top:44px;
	margin-right:44px;
	font-size:10px;
	letter-spacing:1px;
	padding-top:3px

}

#quienes_icon{
	width:215px;
	height:40px;
	float:right;
	text-align:right;
	margin-top:20px;
	margin-right:44px;


}

#ss_icon{
	width:335px;
	height:40px;
	float:right;
	text-align:right;
	margin-top:20px;
	margin-right:44px;


}



#content_slider{
	width:940px;
	height:225px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;


}



#content_bar{
	width:940px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	text-align:right;
	background:#444543;
	float:left;

}

#content_bar_col{
	width:840px;
	height:auto;
	margin-left:50px;
	margin-right:auto;
	margin-top:17px;
	text-align:left;
	float:left;
	color:#8A867C;
	font-size:11px
}

#content_bar_col a{
	color:#8A867C

}

#content_bar_col a:hover{
	color:#FFF

}

#content_bar_medicos{
	width:840px;
	height:auto;
	margin-left:50px;
	margin-right:auto;
	margin-top:17px;
	text-align:left;
	float:left;
	color:#FFF;
	font-size:11px;
    text-transform: uppercase;
}


#col1{
	width:215px;
	height:80px;
	max-height:auto !important;
	margin-left:0px;
	margin-right:auto;
	float:left;
	padding-top:30px
}

#col1_int{
	width:auto;
	height:auto;
	max-height:auto !important;
	margin-left:10px;
	margin-right:0px;
	float:right;
	letter-spacing:normal;
	line-height:18px;


}

#col1_int_l{
	width:auto;
	height:auto;
	max-height:auto !important;
	margin-left:auto;
	margin-right:10px;
	float:right;
	letter-spacing:normal;

}

#col2{
	width:295px;
	height:80px;
	max-height:auto !important;
	margin-left:40px;
	margin-right:auto;
	float:left;
	padding-top:30px
}

#col3{
	width:320px;
	height:80px;
	max-height:auto !important;
	margin-left:20px;
	margin-right:auto;
	float:left;
	padding-top:30px
}


#col3_int{
	width:auto;
	height:auto;
	max-height:auto !important;
	margin-left:10px;
	margin-right:0px;
	float:right;
	letter-spacing:normal;
	line-height:18px;


}

#col4{
	width:320px;
	height:80px;
	max-height:auto !important;
	margin-left:20px;
	margin-right:auto;
	float:right;
	padding-top:30px
}

#col4_int_l{
	width:auto;
	height:auto;
	max-height:auto !important;
	margin-left:auto;
	margin-right:50px;
	float:right;
	letter-spacing:normal;

}

#content_footer{
	background:#22221F scroll ;
	color:#FFF;
	elevation:below;
	height:213px;
	position:relative;
	width:100%;
	vertical-align:bottom;
	clear:both;
	padding-left:13px;
	text-align:left;
	overflow:oculto;
	/*position:absolute;*/
     height:footer;
   margin:auto;
	margin-top:20px;
	font-size:12px;
}



#fotter_centrar{ width:957px; margin:auto;}

#buscar{
	width:270px;
	padding-left:10px;
	height:30px;
	border:#000 solid 1px;
	color:#686666

	}

#boton_enviar{
	width:66px;
	height:30px;
	background:url(../img/icon-buscar.png) no-repeat center;
	border:none;
	cursor: pointer;
    display: inline-block;

	}

#col_d_blanca{
	width:254px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#3E3D40;
	float:left;
	background:#FFF;
	overflow:  visible ;
	font-size:12px;
}

#col_d_blanca a{
	color:#3E3D40;
}

#col_d_blanca a:hover{
	color:#008685;
}
#col_d_blanca a:hovered{
	color:#008685;
}

#col_d_blanca p{
	margin-top:-1.5px
}

#col_d_blanca_ss{
	width:254px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#3E3D40;
	float:left;
	background:#FFF;
	overflow:  visible ;
	font-size:12px;
}

#col_d_blanca_ss a{
	color:#3E3D40;
}

#col_d_blanca_ss a:hover{
	color:#DC6812;
}
#col_d_blanca_ss a:hovered{
	color:#008685;
}

#col_d_blanc_ss a p{
	margin-top:-1.5px
}

#col_m_beige{
	width:253px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#87868A;
	float:left;
	background:#E5E5DD;
	overflow:  visible ;
	font-size:12px;

}

#col_m_beige p a, #col_m_beige  a{
	color:#3E3D40;
}
#col_m_beige p a:hover, #col_m_beige a:hover{
	color:#008685;
}


#col_m_beige p{
	margin-top: 4px;
}



#col_m_beige_ss{
	width:253px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#87868A;
	float:left;
	background:#E5E5DD;
	overflow:  visible ;
	font-size:12px;

}

#col_m_beige_ss a, #col_m_beige_ss p a{
	color:#707173;
}
#col_m_beige_ss a:hover, #col_m_beige_ss p a:hover{
	color:#DC6812;
}


#col_m_beige_ss p{
	margin-top: 4px;
}




#col_r_marron{
	width:253px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#87868A;
	float:right;
	background:#698B69;
	overflow:  visible ;
	font-size:12px;
}

#col_r_marron p{
	margin-top: 4px;
}

#col_r_marron p a, #col_r_marron a {
	color:#FFF;
}
#col_r_marron p a:hover, #col_r_marron a:hover{
	color:#DC6812;
}

#col_r_int p a{
	color:#FFF}


#col_r_marron_ss{
	width:253px;
	min-height:864px;
	height:auto !important;
	padding:50px 35px 30px 25px;
	margin:0px 0px 0px 0px;
	color:#87868A;
	float:right;
	background:#575851;
	overflow:  visible ;
		font-size:12px;
}

#col_r_marron_ss p{
	margin-top: 4px;
}

#col_r_marron_ss p a, #col_r_marron_ss a{
	color:#87868A;
}
#col_r_marron_ss p a:hover, #col_r_marron_ss a:hover{
	color:#F9FD14;
}

#col_r_int_ss p a{
	color:#FFF}



#interlinea_pro p{
	margin-top:-1.5px
}

#col_m_dr p a{
	color:#1A171B

}

#col_m_dr p a:hover{
	color:#1A171B;
	font-weight:bold;

}

#col_i_dr{
	width:auto;
	height:auto;
	float:left

}

#col_i_dr p{
	margin-top:2px

}
#col_i_dr p a{
	color:#1A171B;

}

#col_i_dr p a:hover{
	color:#1A171B;
	font-weight:bold;

}

#bg_pro{
	background:url(../img/bg_pro.png)  repeat-y left;
	width:940px;
	height: auto;
	float:left;
	margin-bottom:100px;
	}

/*ESTILOS*/

.palitos{
	font-size:15px;
	/*line-height:10px;*/

}

.negrita_chico{
	font-weight:bold;
	font-size:13px


	}

.negrita_medico{
	font-weight:bold;
	font-size:13px
	}


.shiquitita{
	font-size:12px;

	}

.shiquitita a{
	color:#2E2D30

	}

.condensar{
	letter-spacing:-0.18px}

.interlinea_medicos{
	line-height:20px

	}
.tit_pro{
	color:#3E3D40;
	font-size:14px;
}

.tit_pro_b{
	color:#E4E3D9;
	font-size:14px;
}

.oscuro_pro{
	color:#3E3D40;
	font-weight:bolder;
	letter-spacing:normal}

.claro_pro{
	color:#9E9D93;
	font-weight:bolder;
	letter-spacing:normal}



.verde_tit{
	color:#9E9D93;
	font-weight:bold;
		}
.verde_tit p a{
	color:#9E9D93;
	font-weight:bold;
		}

.hovered_verde a{
	color:#008685

	}

.hover_m_destacado{
	color:#008685;
	font-weight:bold;
		}

.hover_m_destacado p a{
	color:#008685;
	font-weight:bold;
		}

.hover_l_destacado{
	color:#008685;
	font-weight:bold;
		}

.hover_l_destacado p a{
	color:#008685;
	font-weight:bold;
		}

span.linea_separadora {
    background-repeat: no-repeat;
    background-image: url(../img/linea_separadora_pro.png);
    display: block;
    width: 242px;
    height: 2px;
    margin-top: 14px;
    margin-bottom: 14px;
    margin-left: -10px;
}

ul.listado_especialidades {
    margin-top: 14px;
    margin-left: 10px;
    list-style-image: url(../img/flecha_pro.png);
}

div#col_d_blanca_ss ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_nar_dwn.png);
}

div#col_d_blanca_ss ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#DC6812;
	font-weight:bold;
}

div#col_m_beige_ss ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_pro_dwn.png);
}

div#col_m_beige_ss ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#3E3D40;
	font-weight:bold;
}

div#col_r_marron_ss ul.listado_especialidades {
    list-style-image: url(../img/flecha_pro_d.png) !important;
}

div#col_r_marron_ss ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_nar_dwn.png);
}

div#col_r_marron_ss ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#F9FD14;
    font-weight:bold;
}

div.listado_subespecialidades {
    display: none;
}

div.listado_subespecialidades li {
    padding-top: 3px;
    padding-bottom: 3px;
}

div#col_d_blanca ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_verde_dwn.png);
}

div#col_d_blanca ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#008685;
	font-weight:bold;
}

div#col_m_beige ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_pro_dwn.png);
}

div#col_m_beige ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#3E3D40;
	font-weight:bold;
}

div#col_r_marron ul.listado_especialidades {
    list-style-image: url(../img/flecha_pro_d.png) !important;
}

div#col_r_marron ul.listado_especialidades li.opened {
    list-style-image: url(../img/flecha_verde_dwn.png);
}

div#col_r_marron ul.listado_especialidades a[data-role=link-categoria].opened {
    color:#008685;
    font-weight:bold;
}
