/* CSS Basic Document */
* {
margin:         0;
padding: 	    0;
}

.clear { clear: both; }

body {
color: 			#333333;
font-family:    "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 		11px;
background:		#FFFFFF	url(bkg.jpg) repeat-x top;
}

a {
text-decoration:none;
color:         #0066CC;
}
a:hover{
text-decoration:underline;
color:          #0066CC;
}

.bienvenida {
font-size: 		12px;
color: 			#A1A1A1;
}
.titulos {
font-weight:	bold;
font-size: 		13px;
color: 			#006699;
padding-left:   10px;
border-left:	3px solid #A1A1A1;
}

.mensaje {
font-size:      14px;
color:		    #006699;
font-weight:	bold;
}

#top {width: 100%; height: 250px; margin: 0 0 0 0; background: url(bkg-top.jpg) repeat-x;}
#caja_top{width: 950px; height: 250px; margin: 0px auto 0 auto; position: relative;}
#caja_top_left {float:left; width: 225px; height: 250px; margin:0px; background: url(bkg-top-left.jpg) no-repeat right top;}
#caja_top_left a.logo {position:absolute; top: 40px; left: 35px; color:#a9d6ec;}
#caja_top_left a.home {position:absolute; top: 219px; left: 45px; color:#a9d6ec;}
#caja_top_left a.contacto {position:absolute; top: 219px; left: 120px; color:#a9d6ec;}
#caja_top_right {float:right; width: 725px; height: 250px; margin: 0px;}

#contenedor_principal{margin: 0 auto; width: 948px; text-align: left; background:#FFFFFF url(bkg_bajomenu.jpg) top left no-repeat; }

#cuerpo_izquierda {width:470px;margin: 30px 0 0 50px; float: left; background:#ffffff;}
#cuerpo_izquierda h1 {line-height: 110%; font-weight: bold; font-size: 20px; color: #006699;}
#cuerpo_izquierda h1 span {font-weight:normal; font-size: 14px; color: #909090;}
#cuerpo_izquierda img{margin: 0 15px; padding: 3px; border: 1px solid #909090;}
#cuerpo_izquierda a{ text-decoration:none; color:  #0066CC; background:url(flecha-mas.jpg) left no-repeat; padding: 0 0 0 16px; line-height: 15px;}
#cuerpo_izquierda a:hover{ text-decoration:underline; color:  #0066CC; background:url(flecha-mas.jpg) left no-repeat; padding: 0 0 0 16px; line-height: 15px;}

#cuerpo_derecha { width:320px;margin: 30px 80px 0 0; float: right; padding: 5px; border: 1px solid #e0e0e0;}
#cuerpo_derecha h1 {font-weight: bold; font-size: 13px; color: #006699;}
/*#cuerpo_derecha img{margin: 5px 0 0 0; padding: 3px; border: 1px solid #909090;}*/
#cuerpo_derecha a{ text-decoration:none; color:  #0066CC;}
#cuerpo_derecha a:hover{ text-decoration:underline;}

#cuerpo_abajo { width:850px; margin: 30px 0 0 40px; float:left; padding-top: 10px; border-top: 0px solid #eaeaea; background:url(bkg-bienvenida.jpg) top left no-repeat #ffffff;}
#cuerpo_abajo h1 {font-weight: bold; font-size: 13px;}
#cuerpo_abajo .ambulatoria{background: url(titulo-ambulatoria.jpg) top left no-repeat; color: #6ea1d5; padding: 2px 0 20px 48px;}
#cuerpo_abajo .ambulatoria_a{color: #6ea1d5;}
#cuerpo_abajo .repropductiva{background: url(titulo-reproductiva.jpg) bottom left no-repeat; color: #5e569f; padding: 2px 0 20px 49px;}
#cuerpo_abajo .repropductiva_a{color: #5e569f;}
#cuerpo_abajo .fetal{background: url(titulo-fetal.jpg) bottom left no-repeat; color: #00ac34; padding: 2px 0 20px 48px;}
#cuerpo_abajo .fetal_a{color: #00ac34;}
#cuerpo_abajo .dolor{background: url(titulo-dolor.jpg) bottom left no-repeat; color: #909064; padding: 2px 0 20px 48px;}
#cuerpo_abajo .dolor_a{color: #909064;}

#cuerpo_abajo h2 {font-weight:normal; font-size: 14px; color: #909090;}
#cuerpo_abajo .unidad{margin: 10px 20px 0 0; width:190px; float:left; padding: 0 0 0 5px; border-left: 1px solid #e0e0e0; text-align:left;}
#cuerpo_abajo .unidad-ultimo{margin: 10px 0 0 0; width:190px; float:left; padding: 0 0 0 5px; border-left: 1px solid #e0e0e0; text-align:left;}
/*#cuerpo_abajo .unidad a{ text-decoration:none; color:  #0066CC; background:url(flecha-mas.jpg) left no-repeat; padding: 0 0 0 16px; line-height: 15px;}
#cuerpo_abajo .unidad a:hover{ text-decoration:underline; color:  #0066CC; background:url(flecha-mas.jpg) left no-repeat; padding: 0 0 0 16px; line-height: 15px;}*/

#cuerpo_interior {font-weight:normal; font-size: 13px; color: #909090; width:850px;margin: 30px 0 0 50px; float: left; background:url(bkg-interiores.jpg) bottom left no-repeat #ffffff; padding: 0 0 30px 0; text-align:justify;}
#cuerpo_interior h1 {line-height: 110%; font-weight: bold; font-size: 20px; color: #006699;}
#cuerpo_interior ul {padding-left: 20px;}
#cuerpo_interior ul li {font-weight:normal; font-size: 13px; color: #909090;}

.img_borde {margin: 0 5px 5px 0; padding: 3px; border: 1px solid #e0e0e0;}

.artista{border: 1px solid #e0e0e0; width:350px; padding: 5px; margin: 20px 30px ; float:left;}

#footer{margin:	20px auto 4px auto; width: 900px; text-align: center; color: #71a2d6; font-size: 10px; padding-bottom: 5px; border-top: 3px solid #CCCCCC;}

#contenedor_menu{
width:			200px;
height:			250px;
background:		url(bkg_menu.jpg) no-repeat left top;
}
#bajo_menu{
width:			200px;
height:			250px;
background:		url(bkg_bajomenu.jpg) no-repeat right top;
}
#columna_der {
float:			left;
background:		url(bkg_toptextos.jpg) no-repeat left top;
}

#textos_home {

margin:			30px 0px 0px 20px;
width:			660px;
text-align:		justify;
}
.columna {
float:			left;
margin:			20px 0px 0px 20px;
width:			150px;
}
.texto_columna{
text-align:		justify;
}
#textos {
float:			left;
margin:			30px 0px 0px 30px;
width:			650px;
text-align:		justify;
}
#textos img{
padding:	    15px 15px 15px 0px;
}
#contendor_footer{
margin:			0 auto; 
width: 			900px; 
}

#footer_umpocom {
width: 			850px;
text-align:     right;
color:          #cccccc;
margin: 		auto;
font-size:		10px;
font-weight:	bold;
}
#footer_umpocom a{
color:          #aed7ff;
}
