/* CSS Document */
*{
	padding:0px;
	margin:0px;}
p{
	margin:0px 0px}
a{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#00298F;}
a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FF9900;}
body{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#112C68;}
#pagina{
	min-height:500px;
	height:auto !important;
	height: 500px;
	width:1000px;
	margin:auto;}	
#cabezote{
	width:1000px;
	min-height:105px;
	height:105px;
/*	position:relative;*/
	float:left;
	background:url(../media/cabezote.png) no-repeat scroll top left;}
#img_cabezote{
	width:554px;
	min-height:105px;
	height:105px;
	position:absolute;
	float:left;
	margin-left:340px;}
#enlaces_serv{
	width:213px;
	min-height:22px;
	height:22px;
	position:relative;
	float:right;
	z-index:24;
	background:url(../media/back_serv.png) no-repeat scroll top left;}
#serv_home{
	width:11px;
	min-height:10px;
	height:10px;
	position:relative;
	margin:2px 0px 0px 43px;
	float:left;}
#serv_mapa{
	width:11px;
	min-height:9px;
	height:9px;
	position:relative;
	margin:3px 0px 0px 26px;
	float:left;}
#serv_contacto{
	width:37px;
	min-height:16px;
	height:16px;
	position:relative;
	margin:0px 0px 0px 27px;
	float:left;}
#serv_idioma{
	width:11px;
	min-height:7px;
	height:7px;
	position:relative;
	color:#000066;
	float:left;}
#serv_idioma a{
	text-decoration:none;
	color:#000066;
	}
#serv_idioma a:hover{
	text-decoration:none;
	color:#FF9900;}
#menu_home{
	width:1000px;
	min-height:45px;
	height: 45px;
	position:relative;
	float:left;
	background:url(../media/menu.png) no-repeat scroll top left;
	z-index:10;}
#contenido_home{
	width:1000px;
	height:auto !important;
	min-height:395px;
	height:395px;
	position:relative;
	float:left;
	background:url(../media/back_contenido_home.png) no-repeat scroll top left;}
#contenido_home_center{
	width:1000px;
	height:auto !important;
	min-height:395px;
	height:395px;
	position:relative;
	float:left;
	background:url(../media/back_contenido_home_center.png) repeat-y;}
#contenido_home_bottom{
	width:1000px;
	height:auto !important;
	min-height:395px;
	height:395px;
	position:relative;
	float:left;
	background:url(../media/back_contenido_home_bottom.png) no-repeat scroll bottom left;}
#contenido_interna{
	width:1000px;
	height:auto !important;
	min-height:554px;
	height:554px;
	position:relative;
	float:left;
	/*background:url(../media/back_contenido_interna.png) no-repeat scroll top left;*/}
#contenido_interna_center{
	width:1000px;
	height:auto !important;
	min-height:507px;
	height:507px;
	position:relative;
	float:left;
	background:url(../media/back_contenido_interna_center.png) repeat-y;}
#contenido_interna_bottom{
	width:1000px;
	height:auto !important;
	min-height:395px;
	height:395px;
	position:relative;
	float:left;
	/*background:url(../media/back_contenido_interna_bottom.png) no-repeat scroll bottom left;*/}
#contenido_admin_center{
	width:1000px;
	height:auto !important;
	min-height:395px;
	height:395px;
	position:relative;
	float:left;
	background:url(../media/back_contenido_admin_center.png) repeat-y;}
#patologias{
	width:1000px;
	height:auto !important;
	min-height:141px;
	height:141px;
	position:relative;
	float:left;}
#contenido_home_inf{
	width:1000px;
	height:auto !important;
	min-height:277px;
	height:277px;
	position:relative;
	margin:-23px 0px 0px 0px;
	float:left;}
#contenido_home_2{
	width:266px;
	height:auto !important;
	min-height:277px;
	height:277px;
	position:relative;
	margin:0px 0px 0px 16px;
	float:left;
	z-index:2;}
#contacto{
	width:172px;
	height:auto !important;
	min-height:132px;
	height:132px;
	position:relative;
	margin:0px 0px 0px 84px;
	float:left;}
#banner1{
	width:266px;
	height:auto !important;
	min-height:141px;
	height:141px;
	position:relative;
	float:left;}
#contenido_home_3{
	width:437px;
	height:auto !important;
	min-height:245px;
	height:245px;
	position:relative;
	padding:30px 0px 0px 0px;
	float:left;
	z-index:2;}
#contenido_home_4{
	width:258px;
	height:auto !important;
	min-height:277px;
	height:277px;
	position:relative;
	background:url(../media/contenido_home_4.png) no-repeat scroll top left;
	float:left;
	z-index:200;}
#contenido_home_4_testimonio{
	width:225px;
	height:auto !important;
	min-height:163px;
	height:163px;
	position:relative;
	margin:92px 0px 0px 17px;
	float:left;}
#menu_inferior{
	width:1000px;
	height:auto !important;
	min-height:48px;
	height:48px;
	position:relative;
	background:url(../media/menu_inferior.png) no-repeat scroll top left;
	float:left;}
#menu_inferior2{
	width:1000px;
	height:auto !important;
	min-height:48px;
	height:48px;
	position:relative;
	background:url(../media/menu_inferior2.png) no-repeat scroll top left;
	float:left;}
#menu_inferior3{
	width:1000px;
	height:auto !important;
	min-height:48px;
	height:48px;
	position:relative;
	background:url(../media/menu_inferior2.png) no-repeat scroll top left;
	float:left;}
#contenedor_admin{
	width:940px;
	height:auto !important;
	min-height:395px;
	height:395px;
	margin:0px 30px 0px 30px;
	position:relative;}
#titulo_interna{
	width:auto;
	height:auto !important;
	min-height:50px;
	height:50px;
	position:relative;
	background:url(../media/titulo_interna.png) no-repeat scroll top left;
	font-size:20px;
	color:#FF9900;
	font-weight:bold;
	padding:11px 0px 0px 240px;
	clear:both;
	/*z-index:100;*/}
#interna_columna_der{
	width:671px;
	height:auto !important;
	min-height:100px;
	height:100px;
	position:relative;
	float:left;
	margin:7px 0px 20px 58px;;}
#interna_columna_izq{
	width:194px;
	height:auto !important;
	min-height:100px;
	height:100px;
	position:relative;
	float:left;
	margin:0px 0px 0px 20px;}
#menu_inferior a{
	text-decoration:none;
	font-size:15px;
	color:#FFFFFF;
	font-weight:normal;}
#menu_inferior a:hover{
	text-decoration:none;
	color:#FF9900;}
#menu_inferior_1{
	width:210px;
	height:auto !important;
	min-height:17px;
	height:17px;
	position:relative;
	margin:18px 0px 0px 123px;
	color:#FFFFFF;
	font-size:15px;
	text-align:center;
	float:left;}
#menu_inferior_2{
	width:200px;
	height:auto !important;
	min-height:17px;
	height:17px;
	position:relative;
	margin:18px 0px 0px 3px;
	color:#FFFFFF;
	font-size:15px;
	text-align:center;
	float:left;}
#menu_inferior_3{
	width:193px;
	height:auto !important;
	min-height:17px;
	height:17px;
	position:relative;
	margin:18px 0px 0px 0px;
	color:#FFFFFF;
	font-size:15px;
	text-align:center;
	float:left;}
#menu_inferior_4{
	width:193px;
	height:auto !important;
	min-height:17px;
	height:17px;
	position:relative;
	margin:18px 0px 0px 22px;
	color:#FFFFFF;
	font-size:15px;
	text-align:left;
	float:left;}
#footer{
	width:1000px;
	height:auto !important;
	min-height:27px;
	height:27px;
	position:relative;
	font-size:10px;
	color:#8896B4;
	margin-top:7px;
	float:left;
	text-align:center;}
#footer a{
	text-decoration:none;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;}
#footer a:hover{
	text-decoration:none;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;}
#back_1{
	width:100%;
	background:url(../media/back_1.png);
	height:auto !important;
	min-height:594px;
	height:594px;
	float:left;}
#back_2{
	width:100%;
	background:url(../media/back_izq.png) no-repeat scroll top left;
	height:auto !important;
	min-height:594px;
	height:594px;
	float:left;	}
#back_3{
	width:100%;
	background:url(../media/back_der.png) no-repeat scroll top right;
	height:auto !important;
	min-height:594px;
	height:594px;
	float:left;	}
#doctora{
	width:140px;
	height:189px;
	min-height:189px;
	position:absolute;
	top:91px;
	left:-15px;}
#doctor{
	width:144px;
	height:210px;
	min-height:210px;
	position:absolute;
	top:70px;
	left:920px;}
	


.table{
	border: 1px solid #000000;
	width: 800px;
	margin-left: 20px;}
.table thead tr td{
	background: #D1E8F0 url(../media/background_tablas.png) repeat-x;
	height: 26px;
	padding: 4px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;}
.table tbody .row_odd td{
	background:#DDDDDD none repeat scroll 0 0;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	height:20px;
	min-height:20px;
	padding:4px;}
.table tbody .row_even td{
	background:#EEEEEE none repeat scroll 0 0;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	height:20px;
	min-height:20px;
	padding:4px;}
.phi_content .phi_inner_content b, .phi_content .phi_inner_content bold, .phi_content .phi_inner_content span, .phi_content .phi_inner_content strong{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#00298F;}
/*.phi_content .phi_inner_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}*/
.phi_content .phi_inner_content li{
	margin-left: 10px;
	background: url(../media/bullet_blogs.png) no-repeat scroll left top;
	padding-left: 20px;
	color: #666666;
	list-style-type:none;}
.phi_content .phi_inner_content span{
	font-size: 15px;}
.phi_content .phi_inner_content h1{
	font-size: 20px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:#FF9900;}
.phi_content .phi_inner_content h2{
	font-size: 18px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:#00298F;}
.phi_content .phi_inner_content h3{
	font-size: 15px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:#00298F;}
.phi_content .phi_inner_content h4{
	font-size: 14px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:#00298F;}
/*.phi_content .phi_inner_content p{
	color: #666666;}*/
.formularios_middle .formularios_top .formularios_bottom fieldset{
	border:none;}
.formularios_middle{
	width: 487px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
	background: url(../media/form_center.png) repeat-y;
	margin-bottom: 20px;}
.formularios_middle .formularios_top{
	width: 487px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
	background: url(../media/form_top.png) no-repeat scroll left top;}
.formularios_middle .formularios_top .formularios_bottom{
	width: 447px;
	min-height: 120px;
	height: auto !important;
	background: url(../media/form_bottom.png) no-repeat scroll left bottom;
	padding: 20px 20px 5px 20px;
	text-align: center;}
.formularios_middle .formularios_top .formularios_bottom fieldset{
	border: none;
	text-align: center;
	width: 447px;}

#citacontact #img_cita{
	background: url(../media/cita_top.png) no-repeat left top;
	width:114px;
	height:36px;
	top:17px;
	left:-3px;
	position:relative;
	}
#citacontact .formularios_middle{
	width: 172px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
	background: none;
	margin-bottom: 20px;}
#citacontact .formularios_middle .formularios_top{
	width: 172px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
	background:none;
}
#citacontact .formularios_middle .formularios_top .formularios_bottom{
	width: 172px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
	background: none;
	padding: 20px 0px 1px;
	text-align: center;}
#citacontact .formularios_middle .formularios_top .formularios_bottom fieldset{
	border: none;
	text-align: center;
	width: 172px;}
	
	
.phi_module .phi_content .phi_inner_content .formularios_middle .formularios_top .formularios_bottom fieldset li{
	float: left;
	clear: both;
	width: 447px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	border-bottom: 1px solid #F1F1F1;
	padding: 10px 0px;
	background: none;}
	
.phi_module .phi_content .phi_inner_content #citacontact .formularios_middle .formularios_top .formularios_bottom fieldset li{
	float: left;
	clear: both;
	width: 172px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	border: none;
	padding: 3px 0px;
	background: none;}
	
.formularios_middle .formularios_top .formularios_bottom fieldset li label{
	float: left;
	clear: left;
	width: 100px;	
	text-align: right;
	margin-right: 25px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;}
.formularios_middle .formularios_top .formularios_bottom fieldset li input, .formularios_middle .formularios_top .formularios_bottom fieldset li select, .formularios_middle .formularios_top .formularios_bottom fieldset li textarea{
	float: left;
	border: 1px solid #CCCCCC;
	/*width: 270px;*/}
.formularios_middle .formularios_top .formularios_bottom fieldset li .input_text{
	background: url(../media/fondocampos2.png) repeat-x scroll left top;
	height: 16px;}
#citacontact .formularios_middle .formularios_top .formularios_bottom fieldset li .input_text{
	background: url(../media/texto_cita.png) no-repeat scroll left top;
	height: 17px;
	width:161px;
	border:none;
	font-size:10px;
	text-indent:4px;
	padding-top:1px;}
.formularios_middle .formularios_top .formularios_bottom fieldset li textarea{
	background: url(../media/fondocampos.png) repeat-x scroll left top;
	height: 77px;}
#citacontact .formularios_middle .formularios_top .formularios_bottom fieldset li textarea{
	background: url(../media/boton_cita.png) repeat-x scroll left top;
	height: 23px;
	width:87px;}
.formularios_middle .formularios_top .formularios_bottom .footer .input_submit, .formularios_middle .formularios_top .formularios_bottom .footer .input_button{
	margin-top:10px;
	background:url(../media/inicio_session_bot.png) no-repeat scroll left bottom;
	border:none;
	width:58px;
	height:29px;
	font-size:11px;
	color:#00298F;
	letter-spacing:1px;}
	
#citacontact .formularios_middle .formularios_top .formularios_bottom .footer .input_submit, #citacontact .formularios_middle .formularios_top .formularios_bottom .footer .input_button{
	margin-top:5px;
	background: url(../media/boton_cita.png) repeat-x scroll left top;
	border:none;
	width:87px;
	height:21px;
	font-size:10px;
	color:#333;
	letter-spacing:0px;
	cursor:pointer;
	float:right;
	margin-right:12px;}
	
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset{
	border:none;}
.formularios_middle2{
	}
.formularios_middle2 .formularios_top2{
	}
.formularios_middle2 .formularios_top2 .formularios_bottom2{
	text-align: left;}
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset{
	border: none;}
.phi_module .phi_content .phi_inner_content .formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li{
	float: left;
	clear: both;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	border-bottom: 1px solid #F1F1F1;
	padding: 10px 0px;
	background: none;}
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li label{
	float: left;
	clear: left;
	width: 120px;	
	text-align: left;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;}
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li input, .formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li select, .formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li textarea{
	float: left;
	border: 1px solid #CCCCCC;
	/*width: 270px;*/}
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li .input_text{
	height: 16px;
	width:174px;}
.formularios_middle2 .formularios_top2 .formularios_bottom2 fieldset li textarea{
	background: url(../media/fondocampos.png) repeat-x scroll left top;
	height: 77px;}
.formularios_middle2 .formularios_top2 .formularios_bottom2 .footer .input_submit, .formularios_middle2 .formularios_top2 .formularios_bottom2 .footer .input_button{
	margin-top:10px;
	background:url(../media/inicio_session_bot.png) no-repeat scroll left bottom;
	border:none;
	width:58px;
	height:29px;
	font-size:11px;
	color:#00298F;
	letter-spacing:1px;}
	
.phi_content .phi_inner_content #form_contact #form_contact_top #form_contact_bottom #form_contact li h3{clear:both;}	
.phi_content .phi_inner_content .formularios_middle .formularios_top .formularios_bottom li{
	margin-left:0px;
	color:#000066;}
.phi_content .phi_inner_content .formularios_middle .formularios_top .formularios_bottom ol{
	padding-top:0px;}
.phi_content .phi_inner_content .phi_rsiblings .phi_page_rsiblings{
	/*padding:5px;*/}
.phi_content .phi_inner_content .phi_rsiblings .phi_page_rsiblings li{
/*	background:url(../media/vineta_cuadrada.png) scroll no-repeat left 50%;
	border-bottom:1px dotted #E6E6E6;
	padding:5px 10px 2px 18px;
	color:#00884E;
	width:160px;
*/	}	
.phi_content .phi_inner_content .phi_rsiblings .phi_page_rsiblings li a{
	/*color:#00884E;*/
	text-decoration:none;}
	
.phi_content .phi_inner_content #text-editor-module li{margin-left:0px;padding-left:0px;}	
#pagina .preguntan
{
	width: 700px;
	margin: auto;
}

#pagina .preguntan .pregunta_middle
{
	float: left;
	position: relative;
	clear: both;
	width: 700px;
	/*min-height: 367px;*/
	height: auto !important;
	height: 367px;
	/*background: url(../media/main_faq_middle.png) repeat-y;*/
}

#pagina .preguntan .pregunta_middle .pregunta_top
{
	float: left;
	position: relative;
	clear: both;
	width: 700px;
	/*min-height: 367px;*/
	height: auto !important;
	height: 367px;
	/*background: url(../media/main_faq_top.png) no-repeat scroll left top;*/
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom
{
	float: left;
	position: relative;
	clear: both;
	width: 655px;
	padding: 0px 38px 33px 33px;
	/*min-height: 367px;*/
	height: auto !important;
	height: 367px;
	/*background: url(../media/main_faq_bottom.png) no-repeat scroll left bottom;*/
}

#pagina .preguntan .top_faq
{
	width: 700px;
	height: 33px;
	float: left;
	position: relative;
	/*background: url(../media/top_patch_faq.png) no-repeat scroll left top;*/
}

#pagina .preguntan .bottom_faq
{
	width: 700px;
	height: 33px;
	float: left;
	position: relative;
	/*background: url(../media/bottom_patch_faq.png) no-repeat scroll left top;*/
}

#pagina #cuerpo_admin .contenido .contenido_top .contenido_bottom .phi_inner_content .preguntan .pregunta_middle .pregunta_top .pregunta_bottom h2
{
	color: #333333;
	/*background: url(../media/h1_faqs.png) no-repeat scroll left top;*/
	width: 641px;
	float: left;
	position: relative;
	height: 26px;
	padding: 7px;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_detalle
{
	width: 641px;
	float: left;
	position: relative;
	margin: 7px;
	border-bottom: 1px dashed #eaeaea;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta
{
	width: 635px;
	float: left;
	position: relative;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	/*background: url(../media/boton_faqs_gen.png) no-repeat scroll left top;*/
	padding: 10px 10px 0px 10px;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta .bg_pregunta
{
	width: 635px;
	float: left;
	position: relative;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	border-bottom: 1px dashed #eaeaea;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_detalle .fila_inner_detalle
{
	/*background: #79D3EA;
	border: 1px solid #50BBFC;*/
	margin-bottom: 5px;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta .bg_pregunta_middle
{
	width: 80%;
	float: left;
	position: relative;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	color: #333333;
	font-weight: bolder;
}

#pagina .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta .bg_pregunta_actions
{
	width: 20%;
	float: left;
	position: relative;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}

#pagina #cuerpo_admin .contenido .contenido_top .contenido_bottom .phi_inner_content .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta a
{
	color: #333333;
}

#pagina #cuerpo_admin .contenido .contenido_top .contenido_bottom .phi_inner_content .preguntan .pregunta_middle .pregunta_top .pregunta_bottom .fila_pregunta a:hover
{
	color: #FF9900;
}
fieldset{
	float:left;
	clear:both;
	width:950px;
	}
	
/* Instance search */	

#modulo_buscar{
   /*position:absolute;*/
   margin-top:0px;
}

#modulo_buscar_int{
   /*position:absolute;*/
   margin-top:14pxpx;
   margin-left:226px;
   float:left;
}

#modulo_buscar fieldset{
  clear:none;
}

#modulo_buscar #buscador_post #autocomplete_instance #buscador_instance,
#modulo_buscar #buscador_post #autocomplete_instance #contenedor_buscar_instance,
#modulo_buscar #buscador_post #autocomplete_instance .yui-ac-content{
	z-index:5000000;
	position:absolute;
	left:800px;	 
	top:-36px;		
}
#modulo_buscar #buscador_post #autocomplete_instance #buscador_instance{
	color:blue;
	border:1px solid #666666;
}
#modulo_buscar #buscador_post #autocomplete_instance .yui-ac-content{
	top:-12px;	
	left:800px;
	_left:570px;
}
#modulo_buscar #buscador_post #autocomplete_instance .yui-ac-content ul{
	z-index:50000000;
}
#modulo_buscar #buscador_post #autocomplete_instance .yui-ac-content ul li .hinstance{
	color:#0000FF;
	font-weight:bold;
}

#modulo_buscar #buscador_post fieldset{border:none;}
#modulo_buscar #buscador_post .inner_fieldset{
	height:0px;	
}
#modulo_buscar #buscador_post ul li{
	font-size:12px;
	color:#06F;
	font-weight:bold;
}

.tinstance, .hinstance , .sinstance{
	z-index:500001 !important;
}
#modulo_buscar #buscador_post ul li .idescripcion{
	color:#FC3;	
}

#buscador_instance{width:100px;}
.yui-ac-content{
	background:url(../media/back_search.gif) left top !important;
}


.middle_sibbling, .top_sibbling, .bottom_sibbling{
	position:relative;
	float:left;
	width:206px;
	height:auto !important;
	min-height:33px;
	height:33px;
}
.middle_sibbling{
	background:url(../media/expand_normal.png) repeat-y;}
.top_sibbling{
	background:url(../media/top_normal.png) no-repeat scroll top left;}
.bottom_sibbling{
	background:url(../media/bottom_normal.png) no-repeat scroll bottom left;
}	
.bottom_sibbling .colchon{
	text-align:left;
	padding-left:16px;
	padding-top:9px;
	padding-bottom:8px;
}

.bottom_sibbling .colchon a{
	background:url(../media/li_normal.png) no-repeat scroll left center;
	padding-left:12px;	
}

	
.phi_content .phi_inner_content .phi_page_siblings li,
.phi_content .phi_inner_content .phi_page_children li,
.phi_content .phi_inner_content .phi_page_rsiblings li{
	position:relative;
	float:left;
	margin-left:0px;
	padding-left:0px;
	height:auto !important;
}	
.phi_content .phi_inner_content .phi_page_siblings,
.phi_content .phi_inner_content .phi_page_children,
.phi_content .phi_inner_content .phi_page_rsiblings{
	position:relative;
	float:left;
}

#phimodule_520{
width:650px;


}
.phi_content .phi_inner_content .phi_page_path{
	display:block;
	clear:both;
	padding-bottom:40px;
	background:url(../media/white_spacer.jpg) no-repeat scroll left bottom;
}
.phi_content .phi_inner_content .phi_page_path li{
	float: left;
	background:url(../media/li_normal.png) no-repeat scroll left center;
	padding-left:12px;
}
.phi_content .phi_inner_content .phi_page_path li a{
	font-size:12px;
	text-decoration:none;
	color:#00298F;
}
.phi_content .phi_inner_content .phi_page_path li a:hover{
	color:#666;
}


#foto{
background:url(../media/avatar_doctor.jpg) no-repeat;
width:180px;
height:200px;
position:relative;
float:left;
padding-left:21px;
padding-top:15px;}

#content_cat_container_4{

width:600px;}

		label { 
			clear: left;
			/*margin-left: 50px;*/
			float: none;
			width: 15em;
		}
		
		html, body { 
			margin: 0;
		}
		
		#testWrap {
			margin: 20px 0 0 50px; /* Just while testing, to make sure we return the correct positions for the image & not the window */
		}
		
#subject{

background-color:#FFFFFF;}

#pais{
background-color:#FFFFFF;}

#items_contacto{

color:#000066;}

.forma_label_main{
color:#000066;
}
#listado_medico{
	width:200px;
	min-height:350px;
	height:350px;
	overflow:auto;
}

#hermanos_mas{
	background:url(../media/boton2.png) no-repeat top left;
	width:205px;
	height:33px;
	float:left;
	margin-left:3px;
	padding-left:26px;
	padding-top:7px;
}
