/* CSS sumasalud 09/12/09 */

/*  **********************General******************* */
body{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align: center;
	background: #e0e0e0;
}

#contenedor{
width:928px;
text-align: center;
margin: 0 auto;
position:relative;
}

#fondo{
background:#FFFFFF;
width:928px;
height:auto;
text-align:center;
float:left;
}

#contenido{
height:auto;
background-color:#FFFFFF;
padding-top:40px;
float:left;
}


#esquina{
float:left;
display:block;
background: url(../img/esquina.jpg) no-repeat #FFFFFF  ;
width:928px;
height:11px;
}

#contenido_iz{
width:686px;
float:left;
height:auto;
}

#descargas{
width:242px;
height:500px;
float:right;
background:#ededed;
}


/*  ************************* Menu ******************* */
#menu_fondo{background:#fcaa00;width:905px;position:relative;height:29px; padding:0px; float:right; margin-top:5px;  }
ul.menu {list-style:none; margin:0px; padding:0px;height:29px;text-align:center;width:auto;}
ul.menu * {margin:0; padding:0}
ul.menu a {display: block;color:#fff; text-decoration:none;text-transform:uppercase;}
ul.menu a:hover {color:#fff;}
ul.menu li {position:relative; float:left; padding:0px;background:#fcaa00;}
ul.menu .menulink { padding:7px 17px 7px; font-weight:bold; }
ul.menu .menulink:hover, ul.menu .menuhover {background:#009dca; }


#menu_fondo ul li ul {
display: none;
position: relative;


}

#menu_fondo ul li:hover ul {
display: block;
position: relative;
}


#menu_fondo ul li ul li {
display: block;
float: none;
position: relative;
color: #fff;
height:29px;
border-top:#FFFFFF 1px solid;
width:249px;

}

#menu_fondo ul li ul li:hover{
background:#009dca;
position: relative;
font-weight:bold;
height:29px;
width:249px;
}

#menu_fondo .menulink2{
font-weight:bold;
color:#FFFFFF;
padding-top:7px;

}



/*  ************************* Descargas ******************* */


#descargas h3{
padding-top:10px;
padding-left:20px;
color:#fff; 
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
float:left;
}

#descargas .cab{
height:40px;
background:#009dca;
}
#descargas .cab strong{
color:#fcaa00;
}


#descargas_fondo{padding:0px; float:left; margin-top:5px;width:242px; }
ul.lista_descargas img{ float:left; padding-right:8px;}
ul.lista_descargas {list-style:none; margin:0px; padding:0px;  float:left;}
ul.lista_descargas a {display:block;color:#999999; text-decoration:none; font-size:11px; font-weight:bold; width:200px; text-align: left;}
ul.lista_descargas a:hover {color:#999999;text-decoration:underline;}
ul.lista_descargas li {position:relative; padding:0px; height:50px; width:210px;padding-top:7px; padding-left:10px; padding-bottom:7px;}
ul.lista_descargas ul {left:0; display:none; opacity:0; list-style:none;}
ul.lista_descargas ul li {position:relative; border-top:none; margin:0;}
ul.lista_descargas ul li a {display:block; padding:0px; text-transform:uppercase;}
ul.lista_descargas ul li a:hover {color:#999999; }
ul.lista_descargas .deslink {font-weight:bold;  }


/*******************************Destacados home***************************************/

#descado_p{
height:252px;
padding-bottom:30px;
float:right;
padding-right:20px
}
#descado_p .descados_1{
display: block;
width:550px;


}
#descado_p .descados_2{
display: block;
width:550px;
}

#descado_p .descado_1{
width:275px;
height:126px;
background:url(../img/pastilla_azul_home.jpg) no-repeat;
float:left;
cursor:hand;
cursor:pointer;
}

#descado_p .descado_2{
width:275px;
height:126px;
background:url(../img/pastilla_naranja_home.jpg) no-repeat;
float: right;
cursor:hand;
cursor:pointer;
}

#descado_p .descado_3{
width:275px;
height:126px;
background:url(../img/pastilla_naranja_home.jpg) no-repeat;
float:left;
cursor:hand;
cursor:pointer;
}

#descado_p .descado_4{
width:275px;
height:126px;
background:url(../img/pastilla_azul_home.jpg) no-repeat;
float: right;

cursor:hand;
cursor:pointer;
}

#descado_p h3{
text-transform:uppercase;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
float:right;
margin-right:20px;
padding-top:15px;
text-align:right;

}

#descado_p  p{
margin-left:20px;
padding-top:13px;
width:200px;
text-align:left;
float: left;
color:#FFFFFF;
font-size:11px;
}
/*****************************************Enlaces********************************************/


#enclaces{
padding-left:80px;
height:auto;
min-height:500px;
}
#enlaces img{

text-align:left;
float:left;
}
.titular{
font-size:24px;
font-weight:bold;
color:#009dca;
text-align:left;
width:500px;
height:30px;
border-bottom:#009dca 1px solid;
padding-top:20px;
}


.links_p{
text-align:left;
padding-left:20px;
}

.links_p a{
text-decoration:none;
color:#999999;
font-weight:bold;
font-size:10px;
}
.links_p a:hover{
text-decoration:underline;
color:#fcaa00;

}
.links_p li{
padding-top:10px;
border-bottom:#CCCCCC 2px dotted;
border-right:#CCCCCC 2px dotted;
height:110px;

}

.links_p ul{
padding-top:40px;
}

/*****************************************secciones*******************************************************/

#seccion {
padding-left:80px;
height:auto;
text-align:left;
color:#999999;
}

#seccion img{
text-align: center;
border:1px solid #fcaa00;
margin-left:15px;
}

#seccion .titular{
font-size:24px;
font-weight:bold;
color:#fcaa00;
text-align:left;
width:500px;
height:30px;
border-bottom:#fcaa00 1px solid;
padding-top:20px;
}

#texto{
width:500px;
padding-top:30px;

}

#seccion strong{
color:#fcaa00;
font-weight:bold;
}

.tabla{
font-size:11px;
background-color:#ededed;



}

.titulo_t{
font-weight:bold;
text-transform:uppercase;
font-size:13px;
color:#fcaa00;
}

/****************************seccion_azul**********************************/

#seccion_a {
padding-left:80px;
height:auto;
text-align:left;
color:#999999;
}

#seccion_a img{
text-align: center;
border:1px solid #009dca;
margin-left:15px;
}

#seccion_a .titular{
font-size:24px;
font-weight:bold;
color:#009dca;
text-align:left;
width:500px;
height:30px;
border-bottom:#009dca 1px solid;
padding-top:20px;
}

#texto{
width:500px;
padding-top:30px;

}

#seccion_a strong{
color:#009dca;
font-weight:bold;
}


#seccion_a .titulo_t{
font-weight:bold;
text-transform:uppercase;
font-size:13px;
color:#009dca;
}


/****************************sala de prensa**********************************/


#sala{
padding-left:80px;
height:auto;
}


.txt_Pro{
width:500px;
height:150px;
font-size:20px;
font-weight:bold;
color:#009dca;
background:#ededed;
padding-top:40px;
}




.titular{
font-size:24px;
font-weight:bold;
color:#009dca;
text-align:left;
width:500px;
height:30px;
border-bottom:#009dca 1px solid;
padding-top:20px;
}
/**************************/
.links_sala{
width:500px;
font-size:12px;
color:#666;
height:58px;
padding-top:20px;
}


.img_s img{
border:#009dca 1px solid;
}

.txt_s  a{
font-size:12px;
color:#009dca;
font-weight:bold;
text-decoration:none;
}

.txt_s a:hover{
font-size:12px;
color:#666;
font-weight:bold;
}

.txt_s  p{
font-size:11px;
color:#666;
}

.img_s{
float:left;
height:58px;
}

.txt_s{
float:right;
text-align:left;
width:350px;
height:58px;
}









