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

#columnas {
 margin:15px 0;
 overflow:hidden;
 
 
 border:0px solid red;
}

#columnas .izquierda {
 width:385px;
 border:0px solid red;
}

#columnas .derecha {
 width:300px;
 border:0px solid red;
}


#contenido h2 {
 margin:0 0 15px;
 padding:0;
 color:#ff5a00;
 
 font-size:28px;
}



#contenido h3 {
 height:29px;
 overflow:hidden;
 line-height:29px;
 
 padding:0 10px;
 margin:0 0 2px;
 
 background-color:#8d1999;
 color:#fff;
 
 background-image:url(../images/staff.jpg);
 background-position:left top;
 background-repeat:repeat-x;
 
 font-weight:bold;
}

#botones {
 clear:both;
 overflow:hidden;
 margin:50px 0 0;

}

#botones img{
 margin:0px 50px 0 0;

}

/*******************************************/
.terna {
 overflow:hidden;
 clear:both;
 
 margin:15px 0;

}


.terna .panel{
 float:left;
 width:224px;
 overflow:hidden;
 
 margin:0;

}


.terna .panel_central{ 
 margin:0 15px;
}


/**********************************************/
#resultados_doctores {
 width: 300px;
 overflow:hidden;
 border: 0px solid black;
}


#resultados_doctores_lista {
 background-color:#f2e5f3;
 padding:5px 5px;
}

	
#resultados_doctores .pestana_resultados {
 clear:both;
 float:right;
 
 margin:0 0 3px;
}	


#resultados_doctores .item_perfil {
 clear:both;
 /*height:79px;*/
 overflow:hidden;
 padding:0;
 margin:0 0 5px;
 
 
 /*text-transform:uppercase;*/
 
 
}


#resultados_doctores a .item_perfil {
 color:#333; 
}

#resultados_doctores a:hover .item_perfil {
 color:#666;
 cursor:pointer;
}


#resultados_doctores .foto {
 float:left;
 text-align:left;
 width:65px;
 height:79px;
}

#resultados_doctores .foto img{
 margin:0 0 0 3px;
}


#resultados_doctores .perfil {
 float:right;
 /*height:79px;*/
 overflow:hidden;
 
 width:225px;
 /*background-color:#f2f2f2;*/
 padding:0px;
 
 border:0px solid red;
}

#resultados_doctores p {
 padding:4px 8px;
 font-size:12px;
 margin:0;
}


