/* CSS Document for Benestar */

body{
	margin-top: 0px;
	font: 10px verdana,sans-serif;
	color: #000099;
	background-color:#FFB441;
	text-align: justify;
}
table.outside{
 border: thin;
 border-bottom-color:#000099;

}
/* #706F6E */
.textos_top{
	color: #5F9ED2;
}

.bacground_repeat_azul{
   background-color:#000099;
   background-repeat:repeat-x;
   font: 10px verdana,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   
   
}

table.bordeAzul {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #000099 #000099 #ffffff #000099;
	border-collapse: collapse;
	background-color: white;
}
th.bordeAzul{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #706F6E #706F6E #706F6E #706F6E;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
td.bordeAzul{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #706F6E #706F6E #706F6E #706F6E;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}



td.buscar{
  font: 10px verdana,sans-serif;
  color: #000099;
   
}
td.fondo_celeste
{
  font: 10px verdana,sans-serif;
  background-color: #C0E2FF;
  color: #000099;
  /*padding-top:20px;*/   
}

td.fondo_celeste_interna
{
  font: 11px verdana,sans-serif;
  background-color:#94CEFF;
  color: #000099;
  padding-top:10px;
   
}



.background_contenido{
   background-image: url(../images/logo_agua.jpg);
   background-position: center;
   
   font: 11px verdana,sans-serif;
	color: #706F6E;
   background-repeat: no-repeat;
   ;
   border-left: solid 2px #000099;
   text-align:justify;  
}

.background_contenido2{
   /*background-image: url(../images/logo_agua.jpg);
   background-position: center;*/
   background-color: #9fd4ff;
   
   font: 11px verdana,sans-serif;
	color: #706F6E;
   background-repeat: no-repeat;
   ;
   border-left: solid 2px #000099;
   text-align:justify;  
}


subcategory-link-title{
   font: 11px verdana,sans-serif;
   color: #000000; 
}


.imagen_repeat_noticias{
   background-image: url(../images/repeat_noti_.jpg);
   background-repeat:repeat-y;
   padding-left:10px;
   padding-right:10px;
   
}

.imagen_repeat_blanco{
   background-image: url(../images/fondo_blanco.jpg);
   background-repeat:repeat-y;
   padding:10px;
   
}
.imagen_repeat_blanco_nopadding{
   background-image: url(../images/fondo_blanco.jpg);
   background-repeat:repeat-y;
   
}

.imagen_repeat_morado{
   background-image: url(../images/repear_morado.jpg);
   background-repeat:repeat-y;
   padding-left:10px;
  
}
.imagen_repeat_morado_nopadding{
   background-image: url(../images/repear_morado.jpg);
   background-repeat:repeat-y;
  
}
.imagen_repeat_bottom{
   background-image: url(../images/repeat_bottom.jpg);
   background-repeat:repeat-x;
  
   
}



.imagen_top{
	padding-bottom: 7px;
	color: #706F6E;
	font-size: 10px;
	padding-left: 10px;
	padding-right:75px;
	
}

.textos_titulos_secciones_9 {
	color: #706F6E;
	padding-left: 3px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.textos_descripcion_secciones_10 {
	color: #706F6E;
	padding-left: 9px;
	text-align:justify;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.textos_descripcion_secciones_suscripcion_9 {
	color: #706F6E;
	padding-left: 9px;
	padding-right:9px;
	text-align:justify;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}


.textos_titulos_secciones_11 {
	color: #706F6E;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3px;
	vertical-align: bottom;
}

.textos_formularios_secciones_8 {
	color: #706F6E;
	font: 8px Verdana, Arial, Helvetica, sans-serif;
}
.descripciones_gris{
	color: #999999;
	font-size: 10px;
}
.copyright{
	color: #646769;
	font-weight: bold;
}

a:link, a:visited, a:active { 
	color: #646769;
	font-weight: Bold;
	font-size: 12px;
	text-decoration: underline;	
}


a:hover {
	font-weight: Bold;  
	font-size: 12px;
	color: #FFB612;
	text-decoration: underline;
}


a.link_sin_bold:link, a.link_sin_bold:visited, a.link_sin_bold:active { 
	color: #646769;
	font-weight: Normal;
	font-size: 12px;
	text-decoration: underline;	
}


a.link_sin_bold:hover {
	font-weight: Normal;  
	font-size: 12px;
	color: #FFB612;
	text-decoration: underline;
}


a.link_sin_bold_no_line:link, a.link_sin_bold_no_line:visited, a.link_sin_bold_no_line:active { 
	color: #646769;
	font-weight: Normal;
	font-size: 12px;
	text-decoration: none;	
	
}


a.link_sin_bold_no_line:hover {
	font-weight: Normal;  
	font-size: 12px;
	color: #FFB612;
	text-decoration: underline;
	
}

a.link_sin_bold_no_line_blanco:link, a.link_sin_bold_no_line_blanco:visited, a.link_sin_bold_no_line_blanco:active { 
	color: white;
	font-weight: Normal;
	font-size: 10px;
	text-decoration: none;
	font: verdana,sans-serif;	
	
}


a.link_sin_bold_no_line_blanco:hover {
	font-weight: Normal;  
	font-size: 10px;
	color: white;
	text-decoration: underline;
	font: verdana,sans-serif;
	
}



/*  */




td.content-information{
	font-size: 12px;
	padding-right: 7px;
	padding-left: 10px;
}



/* NOTICIAS */

a.new-title {
	color: #A8B400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	/*padding-right: 90px;*/
}

a.new-title:hover {
	color: #333333;
}

#xnewsarea {
	height: 130px;
	padding: 10px 2px 0px 5px;
	width: 230px;
}

span.new-description {
	color: #706F6E;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	text-align: justify;
	direction: ltr;
	padding-right: 5px;
}

span.news-title {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

span.new-title {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-description {
	color: #856527;
	font-size: 12px; 
	font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	text-align: justify;
	direction: ltr;
	padding-right: 5px;
}

.texto_blanco_bold {
	color: #FFFFFF;
}

div.album_description {
	width: 188px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
}
/*   */
/* Menu Lateral */
	.menu_lateral_title {
		background-color: #285DBB; 
		padding: 0px 10px 0px 15px; 
		color:#FFFFFF; 
		font-size: 13px;
		font-weight: bold;	
	}
	
	.menu_lateral_sub_title {
		font-size: 10px;
		color: #000462; 
		font-weight: bold;
	}
	
	.menu_lateral_sub_title2 {
		color: #000462; 
		font-weight: bold;
		font-size: 11px;
	}
		
	.menu_lateral_list_element {
		font-size: 10px;
		color: #517ED3; 
		font-weight: bold;
	}
	
	img.menu_lateral_list_bullet {
		margin-right: 5px;
		border: 0;
	}
	
	a.menu_link:link { color: #000462; text-decoration: none; font-size: 11px;}
	a.menu_link:visited { color: #000462; text-decoration: none; font-size: 11px;}
	a.menu_link:hover { color: #FFB441; text-decoration: none; font-size: 11px;}
	a.menu_link:active { color: #000462; text-decoration: none; font-size: 11px;}

	.down_menu {
		width: 805px;
		height: 40px;
		background-color: #285DBB;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.menu_element {
		width: 160px;
		height: 30px;
		background-color: #285DBB;
		float:left;
		font-size:13px;
		border-right: solid 1px #FFB441;
		font-weight: bold;
		color: #FFFFFF;
		padding-top: 10px;
	}
	
    .menu_element:hover {
		width: 160px;
		height: 30px;
		background-color: #C0E2FE;
		color: #285DBB;
		font-size: 14px;
		font-weight: bold;		
	}
	
	.menu_element a:link {
		text-decoration: none;
 	    color: #FFFFFF;
	 }
	.menu_element a:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	.menu_element a:active {
		text-decoration: none;
		color: #FFFFFF;
	}
	
	.menu_element a:hover {
		text-decoration: none;
		color: #285DBB;
	}
	
	.menu_element_sup {
		width: 133px;
		height: 30px;
		background-color: #285DBB;
		float:left;
		font-size:13px;
		border-right: solid 1px #FFB441;
		font-weight: bold;
		color: #FFFFFF;
		padding-top: 10px;
	}
	
    .menu_element_sup:hover {
		width: 133px;
		height: 30px;
		background-color: #FFB441;
		color: #285DBB;
		font-size: 14px;
		font-weight: bold;		
	}
	
	.menu_element_sup a:link {
		text-decoration: none;
 	    color: #FFFFFF;
	 }
	.menu_element_sup a:visited {
		text-decoration: none;
		color: #FFFFFF;
	}
	.menu_element_sup a:active {
		text-decoration: none;
		color: #FFFFFF;
	}
	
	.menu_element_sup a:hover {
		text-decoration: none;
		color: #285DBB;
	}