/* ajustes generales*/



body {
font-family: Verdana, Geneva, sans-serif;
   text-align:center;
   background-color: #fff;
   font-size:11px;
   margin-top:0;
   	background-image:url(../imagenes/fondos/fdo.jpg);
	background-repeat:repeat-x;
	color:#CCCCCC;
}


p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
	}



/*  link. */
a img {
	border: 0;
}


a {
	font-weight: normal;
}

a:link {
	color: #999;
	text-decoration	:none;
}

a:visited {
	color: #666;
	text-decoration	:none;
}

a:hover {
	text-decoration: underline;
	color : #ccc;
}

/*  titulos */

h1, h2, h3, h4, h5, h6 {
	PADDING-BOTTOM: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	PADDING-TOP: 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1 {font-size:23px;	}
h2 {font-size:21px;	}
h3 {font-size:19px;	}
h4 {font-size:17px;	}
h5 {font-size:15px;	}
h6 {font-size:13px;	}




/* listas */

ul
{
  list-style-type: none;
  margin:0;
  padding:0;
}

ol
{
  list-style-type: none;
  margin:0;
  padding:0;
}

li
{

}

blockquote p
{
  color:#0A1115;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-weight: normal;
}

blockquote
{
  border-color:#ACC7D8;
  border-width: 1px;
  border-style: solid;
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 41px;
  background-color:#D2E1EA;
  background-image:url('../imagenes/iconos/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}



input, select
{
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}

.rss-tag-icon
{
  position: relative;
  display:block;
  float:left;
  background-image: url('../imagenes/iconos/livemarks.png');
  background-position: center right;
  background-repeat: no-repeat;
  margin: 0 5px 0 0;
  height: 25px;
  width: 25px;
}

/* Frontend Editing*/
fieldset
{
  border: 1px solid #ccc;
  margin:15px 5px 0 5px;
  padding: 5px 15px 5px 15px;
}
legend
{
  margin: 0;
  padding: 0 10px;
}
td {
	text-align:left;
}
td.key
{
  border-bottom: 1px solid #eee;
  color: #666;
}
.clr
{
  clear: both;
}


.foto110 {

width: 110px;  /*Aquí pon el color del fondo que quieras para este lateral*/
float:left; /*Aqui determinas de lado quieres quede esta "columna" */
}

.fotoderecha {

	float:right;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
	font-size:9px;
	color:#999;
}

.fotoizq {

	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
}

/* Los div que contienen los componentes y modulos se denominarán box */



#global {
	position:relative;
    margin:0 auto;
    width:1000px;

}

#contbox_cabecera {
	width:1000px;
	height:140px;
	margin-bottom:5px;
	background-image:url(../imagenes/fondos/Header.png);
	background-repeat:no-repeat;
}



#contbox_top {
	width:1000px;
	height:40px;
}


#box_top{
    width:550px;
	height:40px;
	float:right;

}

#contbox_bannercorp {
	width:1000px;
}

#box_header{
	width:735px;
	height:100px;
	float:left;
}

#box_user9{
	width:260px;
	height:100px;
	float: right;
}

#contbox_buscarform {
	width:170px;
   text-align:right;
   float:left;
   margin-top:39px;
}

#contbox_buscarbot {
	width:80px;
   text-align:left;
   margin-top:33px;
	float:right;
}



#contbox_centro_doble {
   width: 1000px;
	margin: 10px 0;
	height:290px;
}


#box_user4{
	width:470px;
		height:270px;
	float: left;
	background-image:url(../imagenes/fondos/fdouser45.png);
	background-repeat:no-repeat;
	margin:10px 10px 10px 20px;
}


#box_user4_izquierda {
	width:190px;
	height:250px;
	float:left;
	margin-left:15px;
	background-image:url(../imagenes/fondos/bg_servicios_linea.png);
	background-repeat:no-repeat;
	margin-top:13px;
}

#cab_servicios_linea{
	width:190px;
	height:35px;
	margin:5px 2px 0 2px;
	
}

#cab_servicios_linea h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#316497;
}

#box_user4_derecha h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#316497;
	margin-top:20px;
}



#box_user4_derecha {
	width:240px;
	height:250px;
	float:right;
	margin-left:10px;
	margin-right:15px;
	text-align:left;
}



#box_user5{
	width:470px;
		height:270px;
	float: left;
	background-image:url(../imagenes/fondos/fdouser45.png);
	background-repeat:no-repeat;
	margin:10px 10px 10px 20px;
}


#box_user5_izquierda {
	width:190px;
	height:250px;
	float:left;
	margin-left:15px;

	margin-top:13px;
}

#cab_servicios_linea{
	width:190px;
	height:35px;
	margin:5px 2px 0 2px;
	
}

#box_user5_derecha h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#316497;
	margin-top:20px;
}



#box_user5_derecha {
	width:240px;
	height:250px;
	float:right;
	margin-left:10px;
	margin-right:15px;
	text-align:left;
}



#contbox_cuerpo {
	width:1000px;
	margin-top:10px;
}

#contbox_izquierda {
	width:220px;
	float:left;
   	text-align:left;
}

#contbox_derecha_temas {
	width:220px;
	float:right;
   	text-align:left;
}


#box_left{
	width:200px;
		text-align:left;
	 border-color:#BDC8D7;
  border-width: 1px;
  border-style: solid;
  margin-left:20px;

}


#box_right{
	width:200px;
		text-align:left;
	 border-color:#BDC8D7;
  border-width: 1px;
  border-style: solid;
  margin-left:0px;

}



#contbox_centro_component {
   width: 780px;
   
   float:right;
}

#contbox_ruta {
	width:1000px;
	height:40px;
	text-align:left;
}


#box_breadcrumb{
	width:600px;
	padding-left:230px;
	padding-top:10px;
	  float:left;
}




#contbox_derecha {
	width: 390px;
	float: right;
	text-align:left;
}





#contbox_centro {
    width: 390px;
   margin-right: 390px;
   	text-align:left;
   	display: block;
}






#contbox_abajo1 {
	width:1000px;
	height:110px;
   text-align:center;
	clear: both;
}


#box_syndicate{
	width:170px;
	  float:right;
}


#contbox_abajo2 {
	margin-top:20px;
	width:1000px;
	height:100px;
   text-align:center;
	clear: both;
}


#box_footer{
	width:815px;
	  float:left;
}

#box_certificado{
	width:170px;
	float:right;
	padding:5px;
	height:100px;
}






#cab_home{
	width:196px;
	height:40px;
	background-image:url(../imagenes/fondos/bg_cab_home.png);
	background-repeat:no-repeat;
	margin:2px;
}
#cab_home h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#235689;
	margin:5px;
}

#cab_home h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#235689;
	margin:5px;
}


#cab_temas{
	width:196px;
	height:30px;
	background-image:url(../imagenes/fondos/bg_cab_home.png);
	background-repeat:no-repeat;
	margin:2px;
}
#cab_temas h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#235689;
	margin:5px;
}

#cab_temas h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#235689;
	margin:5px;
}



#cab_noticias{
	width:366px;
	height:40px;
	background-image:url(../imagenes/fondos/bg_cab_noticias.png);
	background-repeat:no-repeat;
	margin:2px;
}

#cab_noticias h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#666;	
	margin:5px;
}

#cab_destacados{
	width:366px;
	height:40px;
	background-image:url(../imagenes/fondos/bg_cab_destacados.png);
	background-repeat:no-repeat;
	margin:2px;
}

#cab_destacados h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#fff;	
	margin:5px;
}


/* modulos noticias y destacados */

#contbox_noticias {
	width: 350px;
	text-align:left;
	margin-bottom:10px;

}

#contbox_noticias2 {
	width: 370px;
	text-align:left;
	margin-bottom:10px;
	margin-left:10px;
	 border-color:#ccc;
  border-width: 1px;
  border-style: solid;
}
#contbox_destacados{
	width:350px;
	text-align:left;
	margin-bottom:10px;
		 background-color:#2A5D90;
}
#contbox_destacados2{
	width:370px;
	text-align:left;
	 border-color:#0D4073;
	 background-color:#2A5D90;
  border-width: 1px;
  border-style: solid;
}


#contbox_noticias_anteriores {
	width: 720px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:10px;

  text-align:left;
}

#contbox_noticias_anteriores .pp_noticia h1, #contbox_noticias_anteriores .pp_noticia h2, #contbox_noticias_anteriores .pp_noticia h3, #contbox_noticias_anteriores .pp_noticia h4, #contbox_noticias_anteriores .pp_noticia h5, #contbox_noticias_anteriores .pp_noticia h6 {
	PADDING-BOTTOM: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	PADDING-TOP: 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



#contbox_noticias_anteriores .pp_noticia h1 {font-size:14px; color:#014B8A;  }
#contbox_noticias_anteriores .pp_noticia h2 {font-size:13px; color:#014B8A;	}
#contbox_noticias_anteriores .pp_noticia h3 {font-size:12px; color:#014B8A;	}
#contbox_noticias_anteriores .pp_noticia h4 {font-size:12px; color:#014B8A;	}
#contbox_noticias_anteriores .pp_noticia h5 {font-size:12px; color:#014B8A;	}
#contbox_noticias_anteriores .pp_noticia h6 {font-size:12px; color:#014B8A;	}



#contbox_noticias div.pp_noticia, #contbox_destacados div.pp_noticia{
	width:340px;
	margin:3px 5px;
	min-height:100px;
}

#contbox_noticias_anteriores div.pp_noticia{
	width:700px;
	margin:3px 5px;
	min-height:50px;
	background-image:url(../imagenes/fondos/bg_pp_noticias_anteriores.jpg);
	background-repeat:no-repeat;
	
}

#contbox_noticias div.pp_noticia{

	background-image:url(../imagenes/fondos/bg_pp_noticias.jpg);
	background-repeat:no-repeat;

}


#contbox_destacados div.pp_noticia{

	background-image:url(../imagenes/fondos/bg_pp_destacados.jpg);
	background-repeat:no-repeat;

}

#contbox_destacados div.pp_noticia div.fecha{
	width:360;
	height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCD9EA;
	margin-left:15px;
	padding-top:3px;
}

#contbox_destacados div.pp_noticia img {
	float:left;
	margin:3px;}

#contbox_destacados div.pp_noticia a {
	font-family:Verdana, Geneva, sans-serif;
	color: #fff;
	text-decoration: none;
	outline: none;
	font-size:12px;
}

#contbox_destacados div.pp_noticia a span {
	padding-left: 16px;
}



#contbox_destacados div.pp_noticia a:hover {
	text-decoration:underline;
}





#contbox_noticias div.pp_noticia div.fecha{
	width:360;
	height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#2A5D90;
	margin-left:15px;
	padding-top:3px;
}

#contbox_noticias div.pp_noticia img {
	float:left;
	margin:3px;}

#contbox_noticias div.pp_noticia a {
	font-family:Verdana, Geneva, sans-serif;
	color: #2A5D90;
	text-decoration: none;
	outline: none;
	font-size:12px;
}

#contbox_noticias div.pp_noticia a span {
	padding-left: 16px;
}

#contbox_noticias div.pp_noticia a:hover,
#contbox_noticias div.pp_noticia a:active,
#contbox_noticias div.pp_noticia a:focus {

}

#contbox_noticias div.pp_noticia a:hover {
	text-decoration:underline;
}




#contbox_noticias_anteriores div.pp_noticia div.fecha{
	width:360;
	height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#2A5D90;
	margin-left:15px;
	padding-top:3px;
}



#contbox_noticias_anteriores div.pp_noticia img {
	float:left;
	margin:3px;}

#contbox_noticias_anteriores div.pp_noticia a {
	font-family:Verdana, Geneva, sans-serif;
	color: #2A5D90;
	text-decoration: none;
	outline: none;
	font-size:12px;
}

#contbox_noticias_anteriores div.pp_noticia a span {
	padding-left: 16px;
}

#contbox_noticias_anteriores div.pp_noticia a:hover,
#contbox_noticias_anteriores div.pp_noticia a:active,
#contbox_noticias_anteriores div.pp_noticia a:focus {

}

#contbox_noticias_anteriores div.pp_noticia a:hover {
	text-decoration:underline;
}







#contbox_banner{
	width:370px;
	padding:5px;
}

.boton {
	padding:5px;
}

.banner {
	padding:10px 0;
	float:right;
	margin-right:10px;
}


#box_botton{
	width:800px;
	  float:left;
	  padding:5px;
	  border:#CCC 1px solid;
}



#box_botton .banner {
	padding:10px 0;
	float:right;
	margin-right:30px;
}


table.fondo4port
{
  background-image: url('../imagenes/botones/pie2.gif');
}

table.fondo4port a
{
	font-size:9px;
}



table.fondo4port  A:link {
 COLOR: #666; FONT-WEIGHT: normal
}
table.fondo4port  A:visited {
COLOR: #666; FONT-WEIGHT: normal
}
table.fondo4port  A:hover {
COLOR: #333 !important
}
table.fondo4port  A:active {
COLOR: #333 !important
}
table.fondo4port  A:focus {
COLOR: #333 !important
}


/* ver noticias anteriores */

div.ver_mas_anteriores {
	text-align:left;
	height:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:200px;
}

div.ver_mas_anteriores a {
	font-size:12px;
	font-weight:bold;
}
div.ver_mas_anteriores  A:link {
 COLOR: #666;
}
div.ver_mas_anteriores  A:visited {
COLOR: #666;
}
div.ver_mas_anteriores  A:hover {
COLOR: #333 !important
}
div.ver_mas_anteriores  A:active {
COLOR: #333 !important
}
div.ver_mas_anteriores  A:focus {
COLOR: #333 !important
}

.mas {
	width: auto;

	text-align: right;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}


/* ################## Menu left ################## */



#box_left  FORM {
	PADDING-BOTTOM: 20px; MARGIN: 5px 0px 20px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efdeea; COLOR: #000; FONT-SIZE: 0.9em; PADDING-TOP: 20px
}


#box_left  UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 2px 20px 2px;
}
#box_left  UL LI {
 MARGIN: 0px 0px 2px; BORDER-TOP: #fff 1px solid; 
	background-image: url(../imagenes/iconos/v_celeste.gif);
	background-color:#F6F9FB;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;

}
#box_left  UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 3px; 	min-height:25px;
}
#box_left  UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; BACKGROUND: #F6F9FB; COLOR: #333; FONT-WEIGHT: normal
}
#box_left  UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; BACKGROUND: #F6F9FB; COLOR: #333; FONT-WEIGHT: normal
}
#box_left  UL LI A:hover {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_left  UL LI A:active {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_left  UL LI A:focus {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_left UL LI UL {
	MARGIN: 0px; BACKGROUND: #fff; 
}

#box_left  UL LI UL LI {
	MARGIN: 0px;
	background-image: url(../imagenes/iconos/vi_flecha.png);
	background-color:#F6F9FB;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;

}
#box_left  UL LI UL LI A {
min-height:25px;
padding-left:5px;
}

#box_left  UL LI UL LI A:hover {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_left  UL LI UL LI A:active {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_left  UL LI UL LI A:focus {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_left  UL LI UL LI UL {
	BORDER-BOTTOM: #BDC8D7 0px solid; BORDER-LEFT: #BDC8D7 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #BDC8D7 0px solid; BORDER-RIGHT: #BDC8D7 0px solid; PADDING-TOP: 10px
}
#box_left UL LI.active A:link {
	BORDER-BOTTOM: #0D4073 1px solid; BORDER-LEFT: #be7ca9 4px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: #0D4073; COLOR: #fff; PADDING-TOP: 3px
}
#box_left UL LI.active A:visited {
	BORDER-BOTTOM: #0D4073 1px solid; BORDER-LEFT: #be7ca9 4px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: #0D4073; COLOR: #fff; PADDING-TOP: 3px
}
#box_left UL LI.active UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; BORDER-LEFT: #dd75bb 0px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_left  UL LI.active UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; BORDER-LEFT: #dd75bb 0px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_left UL LI.active UL LI UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; MARGIN: 0px 0px 0px 10px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal
}
#box_left UL LI.active UL LI UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; MARGIN: 0px 0px 0px 10px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal
}
#box_left UL LI.active UL LI.active A:link {
	BORDER-LEFT: #dd75bb 0px solid; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: bold
}
#box_left UL LI.active UL LI.active A:visited {
	BORDER-LEFT: #dd75bb 0px solid; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: bold
}
#box_left UL LI.active UL LI.active UL LI A:link {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_left UL LI.active UL LI.active UL LI A:visited {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_left  UL LI.active UL LI.active UL LI.active SPAN.active_link {
	BORDER-BOTTOM: #BDC8D7 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#box_left FORM A:hover {
	COLOR: #fff
}
#box_left FORM A:active {
	COLOR: #fff
}
#box_left FORM A:focus {
	COLOR: #fff
}

/* ################## Menu right################## */



#box_right  FORM {
	PADDING-BOTTOM: 20px; MARGIN: 5px 0px 20px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efdeea; COLOR: #000; FONT-SIZE: 0.9em; PADDING-TOP: 20px
}


#box_right  UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 2px 20px 2px;
}
#box_right  UL LI {
 MARGIN: 0px 0px 2px; BORDER-TOP: #fff 1px solid; 
	background-image: url(../imagenes/iconos/v_celeste.gif);
	background-color:#F6F9FB;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;

}
#box_right  UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 3px; 	min-height:25px;
}
#box_right  UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; BACKGROUND: #F6F9FB; COLOR: #333; FONT-WEIGHT: normal
}
#box_right  UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; BACKGROUND: #F6F9FB; COLOR: #333; FONT-WEIGHT: normal
}
#box_right  UL LI A:hover {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_right  UL LI A:active {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_right  UL LI A:focus {
	BACKGROUND: #333; COLOR: #fff !important
}
#box_right UL LI UL {
	MARGIN: 0px; BACKGROUND: #fff; 
}

#box_right  UL LI UL LI {
	MARGIN: 0px;
	background-image: url(../imagenes/iconos/vi_flecha.png);
	background-color:#F6F9FB;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;

}

#box_right  UL LI UL LI A {
min-height:25px;
padding-left:5px;
}

#box_right  UL LI UL LI A:hover {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_right  UL LI UL LI A:active {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_left  UL LI UL LI A:focus {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_right  UL LI UL LI UL {
	BORDER-BOTTOM: #BDC8D7 0px solid; BORDER-LEFT: #BDC8D7 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #BDC8D7 0px solid; BORDER-RIGHT: #BDC8D7 0px solid; PADDING-TOP: 10px
}





#box_right  UL LI UL UL LI {
	MARGIN: 0px;
	background-image: url(../imagenes/iconos/vi_dot.png);
	background-color:#F6F9FB;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;

}

#box_right  UL LI UL UL LI A {
min-height:25px;
padding-left:5px;
}

#box_right  UL LI UL UL LI A:hover {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_right  UL LI UL UL LI A:active {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_left  UL LI UL UL LI A:focus {
	BACKGROUND: #0D4073; COLOR: #fff
}
#box_right UL LI UL UL LI{
	 PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #BDC8D7 0px solid;  PADDING-TOP: 5px
}












#box_right UL LI.active A:link {
	BORDER-BOTTOM: #0D4073 1px solid; BORDER-LEFT: #be7ca9 4px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: #0D4073; COLOR: #fff; PADDING-TOP: 3px
}
#box_right UL LI.active A:visited {
	BORDER-BOTTOM: #0D4073 1px solid; BORDER-LEFT: #be7ca9 4px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: #0D4073; COLOR: #fff; PADDING-TOP: 3px
}
#box_right UL LI.active UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; BORDER-LEFT: #dd75bb 0px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_right  UL LI.active UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; BORDER-LEFT: #dd75bb 0px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_right UL LI.active UL LI UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px solid; MARGIN: 0px 0px 0px 10px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal
}
#box_right UL LI.active UL LI UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px solid; MARGIN: 0px 0px 0px 10px; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: normal
}
#box_right UL LI.active UL LI.active A:link {
	BORDER-LEFT: #dd75bb 0px solid; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: bold
}
#box_right UL LI.active UL LI.active A:visited {
	BORDER-LEFT: #dd75bb 0px solid; BACKGROUND: #fff; COLOR: #000; FONT-WEIGHT: bold
}
#box_right UL LI.active UL LI.active UL LI A:link {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_right UL LI.active UL LI.active UL LI A:visited {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#box_right  UL LI.active UL LI.active UL LI.active SPAN.active_link {
	BORDER-BOTTOM: #BDC8D7 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../imagenes/iconos/arrow.gif) #fff no-repeat left top; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#box_right FORM A:hover {
	COLOR: #fff
}
#box_right FORM A:active {
	COLOR: #fff
}
#box_right FORM A:focus {
	COLOR: #fff
}






/* ################## menu servicios y centros ################## */



#contbox_centro_doble  UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 2px 20px 10px; 

}
#contbox_centro_doble UL LI {
	MARGIN: 0px 0px 2px; 
	height:30px;
	padding-top:5px;
	list-style: none;
	background-image: url(../imagenes/iconos/v_celeste.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 15px;


}
#contbox_centro_doble  UL LI A {
 PADDING-LEFT:5px; PADDING-RIGHT: 4px; DISPLAY: block; TEXT-DECORATION: none; height:20px; padding-top:15px;
}
#contbox_centro_doble  UL LI A:link {
	BORDER-BOTTOM: #BDC8D7 1px dotted; COLOR: #666; FONT-WEIGHT: normal
}
#contbox_centro_doble  UL LI A:visited {
	BORDER-BOTTOM: #BDC8D7 1px  dotted;  COLOR: #666; FONT-WEIGHT: normal
}
#contbox_centro_doble UL LI A:hover {
	BACKGROUND: #333; COLOR: #fff !important
}
#contbox_centro_doble  UL LI A:active {
	BACKGROUND: #333; COLOR: #fff !important
}
#contbox_centro_doble UL LI A:focus {
	BACKGROUND: #333; COLOR: #fff !important
}



/* ################## menu top ################## */



#box_top  UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 2px 20px 30px;

}
#box_top UL LI {
	float:left;
	MARGIN: 0px 0px 2px 0px; 
	height:30px;
	padding:5px;
	list-style: none;
}

#box_top  UL LI A {
 PADDING-LEFT:5px; PADDING-RIGHT: 15px; DISPLAY: block; TEXT-DECORATION: none; height:20px; BORDER-right: #fff 1px solid;
}
#box_top  UL LI A:link {
 COLOR: #fff; FONT-WEIGHT: normal
}
#box_top  UL LI A:visited {
  COLOR: #fff; FONT-WEIGHT: normal
}
#box_top UL LI A:hover {
 COLOR: #73C2FE !important
}
#box_top  UL LI A:active {
COLOR: #fff !important
}
#box_top UL LI A:focus {
 COLOR: #fff !important
}





/********************* modulo componentes ************************/

#box_component{
	width:750px;
	margin-right:20px;
	border-color:#E9F1FE;
	background-color:#FFF;
	border-width: 1px;
	border-style: solid;
	margin-left:10px;
}

#box_component div {
	padding:1px;
}

/* ajustes generales*/





#box_component p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	}



/*  link. */
#box_component a img {
	border: 0;
}


#box_component a {
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	


#box_component a:link {
	color: #999;
	text-decoration	:none;
}

#box_component a:visited {
	color: #666;
	text-decoration	:none;
}

#box_component a:hover {
	text-decoration: underline;
	color : #ccc;
}

/*  titulos */

#box_component h1, #box_component h2, #box_component h3, #box_component h4, #box_component h5, #box_component h6 {
	PADDING-BOTTOM: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	PADDING-TOP: 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#box_component h1 {font-size:23px; color:#014B8A}
#box_component h2 {font-size:21px; color:#014B8A	}
#box_component h3 {font-size:19px; color:#014B8A	}
#box_component h4 {font-size:17px; color:#014B8A	}
#box_component h5 {font-size:15px; color:#014B8A	}
#box_component h6 {font-size:13px; color:#014B8A	}




/* listas */

#box_component ul
{
  list-style-type: none;
  margin:0;
  padding:0;
}

#box_component li
{

}

#box_component blockquote p
{
  color:#0A1115;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-weight: normal;
}

#box_component blockquote
{
  border-color:#ACC7D8;
  border-width: 1px;
  border-style: solid;
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 41px;
  background-color:#D2E1EA;
  background-image:url('../imagenes/iconos/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}



#box_component input, #box_component select
{
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}

#box_component .rss-tag-icon
{
  position: relative;
  display:block;
  float:left;
  background-image: url('../imagenes/iconos/livemarks.png');
  background-position: center right;
  background-repeat: no-repeat;
  margin: 0 5px 0 0;
  height: 25px;
  width: 25px;
}

/* Frontend Editing*/
#box_component fieldset
{
  border: 1px solid #ccc;
  margin:15px 5px 0 5px;
  padding: 5px 15px 5px 15px;
}
#box_component legend
{
  margin: 0;
  padding: 0 10px;
}
#box_component td {
	text-align:left;
}
#box_component td.key
{
  border-bottom: 1px solid #eee;
  color: #666;
}
#box_component .clr
{
  clear: both;
}




/********************* DIV DETALLE DE NOTICIAS ************************/



#contbox_noticias_detalle {
	width:720px;
	margin:10px;
	min-height:100px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}

#contbox_noticias_detalle  div {
	padding:1px;
}

/* ajustes generales*/





#contbox_noticias_detalle  p {

	text-align:justify;
	}



/*  link. */
#contbox_noticias_detalle  a img {
	border: 0;
}


#contbox_noticias_detalle  a {
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	


#contbox_noticias_detalle  a:link {
	color: #0480DA;
	text-decoration	:none;
}

#contbox_noticias_detalle  a:visited {
	color: #0480DA;
	text-decoration	:none;
}

#contbox_noticias_detalle  a:hover {
	text-decoration: underline;
	color : #73C2FE;
}

/*  titulos */

#contbox_noticias_detalle  h1, #contbox_noticias_detalle  h2, #contbox_noticias_detalle  h3, #contbox_noticias_detalle  h4, #contbox_noticias_detalle  h5, #contbox_noticias_detalle  h6 {
	PADDING-BOTTOM: 0px; 
	BORDER-RIGHT-WIDTH: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	PADDING-TOP: 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
}
#contbox_noticias_detalle  h1 {font-size:23px; color:#014B8A	}
#contbox_noticias_detalle  h2 {font-size:21px; color:#014B8A	}
#contbox_noticias_detalle  h3 {font-size:19px; color:#014B8A	}
#contbox_noticias_detalle  h4 {font-size:17px; color:#014B8A	}
#contbox_noticias_detalle  h5 {font-size:15px; color:#014B8A	}
#contbox_noticias_detalle  h6 {font-size:13px; color:#014B8A	}




/* listas */

#contbox_noticias_detalle ol, #contbox_noticias_detalle ol li
{
  list-style-type: decimal;
  margin:5px 10px;
  padding:5px;
  text-align:left;

}

#contbox_noticias_detalle ul
{
  text-align:left;
  list-style-type: disc;
  margin:5px 10px;
  padding:5px;

}

#contbox_noticias_detalle ul li
{
 list-style-type: disc;
  margin:5px;
  padding:5px;
  text-align:left;
  line-height:18px;
}

#contbox_noticias_detalle  blockquote p
{
  color:#0A1115;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-weight: normal;
}

#contbox_noticias_detalle  blockquote
{
  border-color:#ACC7D8;
  border-width: 1px;
  border-style: solid;
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 41px;
  background-color:#D2E1EA;
  background-image:url('../imagenes/iconos/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}



#contbox_noticias_detalle  input, #contbox_noticias_detalle  select
{
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}

#contbox_noticias_detalle  .rss-tag-icon
{
  position: relative;
  display:block;
  float:left;
  background-image: url('../imagenes/iconos/livemarks.png');
  background-position: center right;
  background-repeat: no-repeat;
  margin: 0 5px 0 0;
  height: 25px;
  width: 25px;
}

/* Frontend Editing*/


#contbox_noticias_detalle div.fecha{
	width:700;
	height:20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#2A5D90;
	margin-left:15px;
	padding-top:3px;
	text-align:right;
}


#contbox_noticias_detalle  fieldset
{
  border: 1px solid #ccc;
  margin:15px 5px 0 5px;
  padding: 5px 15px 5px 15px;
}
#contbox_noticias_detalle  legend
{
  margin: 0;
  padding: 0 10px;
}
#contbox_noticias_detalle  td {
	text-align:left;
}
#contbox_noticias_detalle  td.key
{
  border-bottom: 1px solid #eee;
  color: #666;
}
#contbox_noticias_detalle  .clr
{
  clear: both;
}





/* prueba de submenu */

#contbox_noticias_detalle .submenuautonavegacion {
	width: 720px;
	height: 60px;
	float: none;
	margin-bottom: 10px;
}
#contbox_noticias_detalle .submenuautocaja {
	height: 25px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	float: left;
	border-right-width: 1px;	border-right-color: #FFFFFF;
	border-bottom-width: 1px;	border-bottom-color: #B6C6E2;
	border-left-width: 1px;	border-left-color: #FFFFFF;
	border-top-width: 1px;border-top-color: #FFFFFF;	
	border-top-style: solid;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-bottom: 1px;
	margin-top: 10px;
	background-color: #B6C6E2;
	padding:5px 20px 0 20px;

}
#contbox_noticias_detalle .submenuautocaja:hover {
	height: 25px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	float: left;
	background: #CED8EC;
	margin-bottom: 1px;
	margin-top: 10px;
	border: 1px solid #B6C6E2;
}
#contbox_noticias_detalle .submenuautocajaon {
	height: 25px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-bottom: 1px;
	border-top-color: #B6C6E2;
	border-right-color: #B6C6E2;
	border-bottom-color: #FFFFFF;
	border-left-color: #B6C6E2;
	margin-top: 10px;
	background-color: #FFFFFF;
	padding:5px 20px 0 20px;
}
