/* ETIQUETAS */

/************
Modificacion 1.0

Autor: Vicente Carrillo
Fecha: 02/08/2007
Descripcion: Se crea una clase para el body sin barra de color ( Se usa en contenido_aux_popup.aspx)
*****/

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin:0px;
	background-color:#FFFFFF;
	background-image:url(imgs/bgbody.png);
	background-repeat:repeat-x;
	/*scrollbar-face-color:#B5C38C;
	scrollbar-base-color:#999999;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#DEE6BC;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-Color:#999999; */
}

A {
	color:#009900;
	text-decoration:underline;
}
A:hover {
	color:#000000;
}
H1 {
	margin: 0px 0px 18px 0px;
	font-size: 16px;
	font-weight: normal;
	color:#333333;
	background-image:url(imgs/bgh1.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:10px;
}
H2 {
	margin: 0px 0px 14px 0px;
	font-size: 13px;
	font-weight: bold;
	color:#333333;
}
H3 {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	color:#333333;
}
HR {
	text-align:center;
	background-image:url(/styles/imgs/hrdot.png);
	background-position:left bottom;
	padding-bottom:2px;
	border:none;
	color: #f2ece1;
}
LI {
	list-style-image:url(/styles/imgs/dotlist_portada.jpg);
}
/* /ETIQUETAS */

/* MENUAUX */
.menuaux {
	color:#9EC764;
	font-size:14px;
}
.menuaux a {
	color:#535353;
	font-size:11px;
	text-decoration:none;
}
.menuaux a:hover {
	color:#000000;
}
/* /MENUAUX */

/* MENUPRINC */
.menuprinc {
	background-image:url(/styles/imgs/menu_bg2.png);
	background-repeat:repeat-x;
	background-position: left bottom;
}
.menuprinc table {
	background-image:url(/styles/imgs/menu_bg.png);
	background-repeat:repeat-x;
	font-size:11px;
	background-position: left bottom;

}
.menuprinc a {
	color:#535353;
	text-decoration:none;
}
.menuprinc a:hover {
	color:#000000;
	text-decoration:none;
}
/* /MENUPRINC */

/* NAVBAR */
.navbar {
	color:#443E37;
	font-size:11px;
	background-image:url(/styles/imgs/bgnavbar.png);
	background-repeat:repeat-x;
}
.navbar a{
	color:#443E37;
	font-size:11px;
	text-decoration:none;
}
.navbar a:hover{
	color:#CC0000;
}
.navbarseparador {
	color:#666666;
	font-size:13px;
	padding-left:8px;
	padding-right:8px;
}
/* /NAVBAR */

/* TOOLBAR */
.toolbar {
	background-image:url(/styles/imgs/bgtoolbar.png);
	background-repeat:repeat-x;
	font-size:10px;
	color:#FFFFFF;
}
.entrada {
	background-image:url(/styles/imgs/bgbuscar.png);
	background-repeat:no-repeat;
}
.entrada input {
	color:#CC0000;
	font-size:10px;
	border:0px;
	padding:0px;
	width:140px;
}
.btmBuscar {
	color:#FFFFFF;
	text-align:left;
	font-size:10px;
	margin:0px;
	padding:0px;
	height:20px;
	width:60px;
	background-image:url(/styles/imgs/icono_buscar.png);
	background-repeat:no-repeat;
	background-position: right center;
	border: solid 0px #000000;
	/*cursor:hand;*/
	cursor:pointer;	
}
.btmBuscar img {
	margin:0px;
	padding:0px;
	border: none;
}
.buscar  {
	padding-bottom:4px;
}
/* /TOOLBAR */

/* FOOTER */
.footerbg {
	background-image:url(/styles/imgs/footerbg.png);
	background-repeat:repeat-x;
}
.footer {
	color:#CCCCCC;
	font-size:9px;
}
.footer a {
	color:#333333;
	text-decoration:none;
}
.footer a:hover {
	color:#000000;
}
.footer hr {
	color:#CCCCCC;
}
.footer b {
	color:#999999;
	font-weight:normal;
}
/* /FOOTER */

/* PORTADA */
.contenedor_arriba {
	background-image:url(/styles/imgs/graydot.png);
	background-repeat:repeat-x;
	background-position:top;
}
.contenedor_abajo {
	background-image:url(/styles/imgs/graydot.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.contenedor_derecha {
	background-image:url(/styles/imgs/graydot.png);
	background-repeat:repeat-y;
	background-position:top right;
}
.contenedor_izquierda {
	background-image:url(/styles/imgs/graydot.png);
	background-repeat:repeat-y;
	background-position:top left;
}
.noticias_destacadas_cabecera {
	color:#333333;
	font-size:14px;
	background-image:url(/styles/imgs/noticias_cabecera.png);
}
.noticias_destacadas_cuerpo {
	color:#333333;
	font-size:11px;
	background-image:url(/styles/imgs/noticias_cuerpo.png);
	background-repeat:repeat-y;
	/*scrollbar-face-color: #d6cab0;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f1ede1;
	scrollbar-arrow-color: #ffffff;*/
}
.noticias_destacadas_mas {
	color:#333333;
	font-size:10px;
	background-image:url(/styles/imgs/noticias_masnoticias.png);
}
.noticias_destacadas_mas a {
	color:#333333;
	text-decoration:none;
}
.noticias_destacadas_mas a:hover {
	color:#000000;
}
.noticias {
	background-image:url(/styles/imgs/bgnoticiadestacada.png);
	background-repeat:no-repeat;
	color:#333333;
	font-size:10px;
	padding:6px;
}
.noticias a{
	color:#333333;
	text-decoration:none;
}
.noticias a:hover{
	color:#000000;
	text-decoration:underline;
}
.destacado_descripcion {
	color:#333333;
	font-size:10px;
	padding:6px;
}
.destacado_contenido {
	font-size:11px;
}
.destacado_contenido a {
	color:#333333;
	text-decoration:none;
}
.destacado_contenido li {
	list-style-image:url(/styles/imgs/dotlist_portada.jpg);
}
.destacado_contenido .linkrojo {
	color:#CE001C;
	text-decoration:underline;
}
.destacado_contenido .linkrojo:hover {
	color:#CE001C;
	text-decoration:underline;
}
.destacado_contenido a:hover {
	color:#000000;
	text-decoration:underline;
}
.destacado_contenido h1 {
	font-size:11px;
	color:#333333;
	background-image:none;
	margin:0px;
	padding:0px;
}
.destacado_contenido2 {
	font-size:11px;
}
.destacado_contenido2 a {
	color:#333333;
	text-decoration:none;
}
.destacado_contenido2 a:hover {
	color:#000000;
	text-decoration:underline;
}
.destacado_imagen {
	background-color:#999999;
	padding:1px;
}
.destacado2_contenido{
	color:#333333;
	font-size:11px;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
}
.destacado2_contenido a{
	color:#333333;
	text-decoration:none;
}
.destacado2_contenido a:hover{
	color:#000000;
	text-decoration:underline;
}

/*
#extranet {
	position:relative;
	background-image:url(/styles/imgs/bgextranet.png);
	background-repeat:no-repeat;
	background-color:#999999;
	width:164px;
	height:30px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left:28px;
	padding-top:10px;		
}
*/
#extranet_amigos a{
	border: none;
	background-image:url(/styles/imgs/bgextranet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #FFFFFF;	
	position:relative;
	display:block;
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#fff;
width:161px;
	height:33px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:36px;
	padding-top:6px;		
}

#extranet a{
	border: 1px #999999 solid;
	background-image:url(/styles/imgs/bgextranet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #768752;	
	position:relative;
	display:block;
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#fff;
	width:161px;
	height:33px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:36px;
	padding-top:6px;	
}

.enlace {
	background-image:url(/styles/imgs/bgenlace.png);
	background-repeat:no-repeat;
}
.enlace a {
	height:21px;
	display:block;
	text-decoration:none;
	padding-left:10px;
	padding-top:5px;
	font-family:arial;
	font-size:10px;
	color:#ffffff;
}
.enlace a:hover {
	color:#f5f5f5;
}
.separacion1 {
}
.separacion2 {
}
.separacion3 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:15px;
	padding:0px;
}
.separacion4 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	padding:0px;
}
/* /PORTADA */

/* MENUINTERIOR */
.menui_bgadalt{
	background-image:url(/styles/imgs/menui_imgtop.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.menui_bgbavall{
	background-image:url(/styles/imgs/menui_imgbottom.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.menui_tb0{
	background-image:url(/styles/imgs/menui_imgleft.png);
	background-repeat:repeat-y;
	background-position:top left;
	color:#999999;
	font-size:9px;
}
.menui_tb0 h1{
	color:#333333;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:11px;
}
.menui_tb0 a{
	color:#333333;
	font-size:9px;
	text-decoration:none;
}
.menui_tb0 a:hover{
	color:#333333;
	font-size:9px;
	text-decoration:underline;
}
.menui_tb1{
	background-image:url(/styles/imgs/menui_imgleft.png);
	background-repeat:repeat-y;
	background-position:top left;
	color:#999999;
	font-size:11px;
}
.menui_tb1 h1{
	color:#333333;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:14px;
}
.menui_tb1 a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
.menui_tb1 a:hover{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
.menui_tb2{
	background-image:url(/styles/imgs/menui_imgleft.png);
	background-repeat:repeat-y;
	background-position:top left;
	color:#999999;
	font-size:17px;
}
.menui_tb2 h1{
	color:#333333;
	font-size:17px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:20px;
}
.menui_tb2 a{
	color:#333333;
	font-size:17px;
	text-decoration:none;
}
.menui_tb2 a:hover{
	color:#333333;
	font-size:17px;
	text-decoration:underline;
}
.menui_bgdreta{
	background-image:url(/styles/imgs/menui_imgright.png);
	background-repeat:repeat-y;
	background-position:top right;
}
.menui_contenido{
	border-left:solid 1px #CCCCCC; 
	color:#333333;
}
.menui_contenido h1{
	font-size:15px;
	color:#000000;
	font-weight:normal;
	padding-left:0px;
	background-image:url(/styles/imgs/bgh1menui.png);
	padding-bottom:2px;
}
.menui_contenido a{
	color:#CE1B12;
	text-decoration:underline;
}
.menui_contenido a:hover{
	color:#CE1B12;
	text-decoration:underline;
}
.menui_contenido li{
	list-style-image:url(/styles/imgs/dotlist_menui.gif);
}

.menui_bgnavcantonada{
	background-image:url(/styles/imgs/menui_bgnav.png);
	background-repeat:repeat-x;
}
.menui_bgnavegacio{
	background-image:url(/styles/imgs/menui_bgnav2.png);
	background-repeat:no-repeat;
	padding:10px;
}
.menui_bgnavegacio h1{
	margin-top:5px;
	background-image:none;
	font-weight:bold;
}
.menui_bgnavimg{
	background-image:url(/styles/imgs/menui_bgnav3.png);
	background-repeat:repeat-x;
}
.menui_bgnavimg2 {
	background-image:url(/styles/imgs/menui_bgnavimg.png);
	background-repeat:repeat-x;
	background-position:top left;
}
.menui_enlacecontenido{
	background-color:#CCCCCC;
	background-image:url(/styles/imgs/menui_bgarrow.png);
	background-position:top right;
	background-repeat:no-repeat;
	color:#333333;
}
.menui_enlacecontenido a{
	color:#333333;
	text-decoration:none;
	height:21px;
	display:block;
	padding-left:15px;
	padding-top:10px;
}
.menui_enlacecontenido a:hover{
	color:#000000;
	text-decoration:none;
}
/* /MENUINTERIOR */

/* CONTENIDOS AMPLIACIÓN */
.contenido0 {
	font-size: 9px;
}
.contenido0 h1{
	font-size: 12px;
}
.contenido0 h2{
	font-size: 11px;
}
.contenido1 {
	font-size: 11px;
}
.contenido2 {
	font-size: 16px;
}
.contenido2 h1{
	font-size: 20px;
}
.contenido2 h2{
	font-size: 18px;
}
.contenido2 h3{
	font-size: 15px;
}
.prevder{
	background-image: url(/styles/imgs/derprev.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.previzq{
	background-image: url(/styles/imgs/izqprev.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.prevbg{
	background-image: url(/styles/imgs/bgprev.jpg);
	background-repeat: repeat-x;
	background-position:center left;
}
.eportada {
	background-image:url(/styles/imgs/fondo_enlace_p.jpg);
	background-repeat:no-repeat;
 }
a.preven:link{
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
a.preven:visited{
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
a.preven:hover{
	font-size: 9px;
	color:#000000;
	text-decoration:underline;
}
a.preven:active{
	font-size: 9px;
	color:#000000;
	text-decoration:none;
}
.contorno{
	border:1px solid #CCCCCC;
}
/* /CONTENIDOS AMPLIACIÓN */


/* FORMULARIOS */
.formularios0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.formularios0 h1{
	font-size: 10px;
}
.formularios0 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	padding: 0px;
	margin: 0px;
	text-align:left;
	text-indent: 10px;
	padding-top: 4px;
	padding-left: 15px;
	font-weight: normal;
}
.formularios1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.formularios2 h1{
	font-size: 12px;
}
.formularios1 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 0px;
	margin: 0px;
	text-align:left;
	text-indent: 10px;
	padding-top: 4px;
	padding-left: 15px;
	font-weight: normal;
	border-bottom:0px;
}
.formularios2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
}
.formularios2 h1{
	font-size: 18px;
}
.formularios2 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	padding: 0px;
	margin: 0px;
	text-align:left;
	text-indent: 10px;
	padding-top: 4px;
	padding-left: 15px;
	font-weight: normal;
}
.formularios_bgh2_10{
	background-image: url(/styles/imgs/formularios_bgh2_01c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_20{
	background-image: url(/styles/imgs/formularios_bgh2_02c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_30{
	background-image: url(/styles/imgs/formularios_bgh2_03c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_40{
	background-image: url(/styles/imgs/formularios_bgh2_04c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.formularios_bg0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #e3e3e3;
	background-image: url(/styles/imgs/formularios_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.formularios_bg1SF0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.formularios_bgh2_11{
	background-image: url(/styles/imgs/formularios_bgh2_01c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 22px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_21{
	background-image: url(/styles/imgs/formularios_bgh2_02c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 22px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_31{
	background-image: url(/styles/imgs/formularios_bgh2_03c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 22px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_41{
	background-image: url(/styles/imgs/formularios_bgh2_04c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 22px;
	padding: 0px;
	margin: 0px;
}
.formularios_bg1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #e3e3e3;
	background-image: url(/styles/imgs/formularios_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.buscacentros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/styles/imgs/rectangulo.jpg);
	color: #333333;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	border: #FFFFFF;
	text-align:left;
}
.formularios_bg1SF1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.formularios_bgh2_12{
	background-image: url(/styles/imgs/formularios_bgh2_01c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_22{
	background-image: url(/styles/imgs/formularios_bgh2_02c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 25px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_32{
	background-image: url(/styles/imgs/formularios_bgh2_03c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 25px;
	padding: 0px;
	margin: 0px;
}
.formularios_bgh2_42{
	background-image: url(/styles/imgs/formularios_bgh2_04c.jpg);
	background-repeat:no-repeat;
	background-position: left top ;
	background-color:#EDEDED;
	height: 25px;
	padding: 0px;
	margin: 0px;
}
.formularios_bg2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	background-color: #e3e3e3;
	background-image: url(/styles/imgs/formularios_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.formularios_bg1SF2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align:left;
}
.formularios_text0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #999999;
	width: 99%;
}
.formularios_button0{
	height:20px;
	font-size:9px;
	border:0px solid #CCCCCC;
	background-color:#CCCCCC;
	padding-left:20px;
	padding-right:20px;
}
.formularios_select0{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:9px;
	width: 98%;
}
.formularios_textarea0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	font-size:9px;
	width: 99%;
}
.formularios_radio0{
	border:0px solid #999999;
	font-size:9px;
}
.formularios_checkbox0{
	border:0px solid #999999;
	font-size:9px;
}
.formularios_text1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #999999;
	width: 99%;
}
.formularios_button1{
	height:20px;
	font-size:10px;
	border:0px solid #CCCCCC;
	background-color:#CCCCCC;
	padding-left:20px;
	padding-right:20px;
}
.formularios_select1{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:10px;
	width: 98%;
}
.formularios_textarea1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	font-size:10px;
	width: 99%;
}
.formularios_radio1{
	border:0px solid #999999;
	font-size:10px;
}
.formularios_checkbox1{
	border:0px solid #999999;
	font-size:10px;
}
.formularios_text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	border:1px solid #999999;
	width: 99%;
}
.formularios_button2{
	height:20px;
	font-size:15px;
	border:0px solid #CCCCCC;
	background-color:#CCCCCC;
	padding-left:20px;
	padding-right:20px;
}
.formularios_select2{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:15px;
	width: 98%;
}
.formularios_textarea2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	font-size:15px;
	width: 99%;
}
.formularios_radio2{
	border:0px solid #999999;
	font-size:15px;
}
.formularios_checkbox2{
	border:0px solid #999999;
	font-size:15px;
}
.input_text0{
	font-size:9px;
	border:1px solid #999999;
}
.input_select0{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:9px;
}
.input_textarea0{
	border:1px solid #999999;
	font-size:9px;
}
.input_text1{
	font-size:10px;
	border:1px solid #999999;
}
.input_select1{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:10px;
}
.input_textarea1{
	border:1px solid #999999;
	font-size:10px;
}
.input_text2{
	font-size:15px;
	border:1px solid #999999;
}
.input_select2{
	padding:0px;
	margin:0px;
	border:1px solid #999999;
	font-size:15px;
}
.input_textarea2{
	border:1px solid #999999;
	font-size:15px;
}
.formularios_borde1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.formularios input:focus {
	border: 1px solid #FF6600;
}
.formularios select:focus {
	border: 1px solid #FF6600;
}
.formularios textbox:focus {
	border: 1px solid #FF6600;
}
/* /FORMULARIOS */

/* BUSCADOR */
.cerca_barrasup0 {
	background-image: url(/styles/imgs/buscador/barra.jpg);
	background-repeat: no-repeat;
}
.cerca_barrasup0 input{
	font-size:9px;
	color:#666666;
	margin:0px;
	border: solid 1px #cccccc;
	width:200px;
}
.cerca_barrasup0 select{
	font-size:9px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	width:150px;
}
.cerca_barrasup0 label{
	cursor: pointer;
	color:#666666;
}
.cerca_barrasup1 {
	background-image: url(/styles/imgs/buscador/barra.jpg);
	background-repeat: no-repeat;
}
.cerca_barrasup1 input{
	font-size:11px;
	color:#666666;
	margin:0px;
	border: solid 1px #cccccc;
	width:200px;
}
.cerca_barrasup1 select{
	font-size:11px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	width:150px;
}
.cerca_barrasup1 label{
	cursor: pointer;
	color:#666666;
}
.cerca_barrasup2 {
	background-image: url(/styles/imgs/buscador/barra.jpg);
	background-repeat: no-repeat;
}
.cerca_barrasup2 input{
	font-size:17px;
	color:#666666;
	margin:0px;
	border: solid 1px #cccccc;
	width:200px;
}
.cerca_barrasup2 select{
	font-size:17px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	width:150px;
}
.cerca_barrasup2 label{
	cursor: pointer;
	color:#666666;
}
.cerca_cabresultados_1 {
	background-image: url(/styles/imgs/buscador/cab_resultados_verdoso.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_cabresultados_2 {
	background-image: url(/styles/imgs/buscador/cab_resultados_rosado.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_cabresultados_3 {
	background-image: url(/styles/imgs/buscador/cab_resultados_azulado.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_cabresultados_4 {
	background-image: url(/styles/imgs/buscador/cab_resultados.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_resultados {
	background-image: url(/styles/imgs/buscador/tab_contenidos.jpg);
	background-position: center center;
	background-repeat: repeat-y;
}
.cerca_barrabaja_verdoso {
	background-image: url(/styles/imgs/buscador/barra_baja_verdoso.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_barrabaja_rosado {
	background-image: url(/styles/imgs/buscador/barra_baja_rosado.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_barrabaja_cab {
	background-image: url(/styles/imgs/buscador/barra_baja_cab.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_barrabaja_azulado {
	background-image: url(/styles/imgs/buscador/barra_baja_azulado.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.cerca_ambito {
	color: #577036;
}
.cerca_txt_resultados {
	color: #995e40;
}
.cerca_txt_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.cerca_txt_contenido span{
	color:#567150;
}
.cerca_txt_contenido h2{
	font-weight:normal;
	color:#006600;
}
.cerca_txt_contenido b{
	font-stretch:expanded;
	color:#333333;
}
.cerca_txt_footer {
	color: #975c3a;
}
.cerca_txt_footer a{
	text-decoration:none;
	color:#FF9900;
}
.btmBuscador0 {
	text-align:left;
	font-size:9px;
	width:100px;
	height:18px;
	background-color:#96DA74;
	border: solid 1px #64BD3A;
	color:#ffffff;
}
.btmBuscador1 {
	text-align:left;
	font-size:10px;
	width:100px;
	height:18px;
	background-color:#96DA74;
	border: solid 1px #64BD3A;
	color:#ffffff;
}
.btmBuscador2 {
	text-align:left;
	font-size:15px;
	width:100px;
	height:18px;
	background-color:#96DA74;
	border: solid 1px #64BD3A;
	color:#ffffff;
}
.errorBuscador{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c64a4a;
}
.fondo_error {
	background-image: url(/styles/imgs/buscador/2.jpg);
}
/* /BUSCADOR */


/* TABLAS */
.cabecera_tabla{
	background-image:url(/styles/imgs/fondo1.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.separador_tabla1{
	height: 5px;
}
.separador_tabla2{
	height: 10px;
}
.contenedor_tabla{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}
.contenedor_tabla_oscuro{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	background-color:#EBEADC;
}
.contenedor_tabla_oscuro b{
	font-family:'bold Verdana', Arial, Helvetica, sans-serif;
}
.contenedor_tabla b{
	font-family:"bold Verdana", Arial, Helvetica, sans-serif;
}
.contenedor_tabla i{
	font-family:"italic normal Verdana", Arial, Helvetica, sans-serif;
}
.tabla_contenido {
	border: 1px solid #CCCCCC;
}
/* /TABLAS */


/*  BOLETINES  */
.bgCelda {
	background-image: url(/styles/imgs/bgCelda.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.subraya{
	background-color:#F3F3F3;
}
/*  /BOLETINES  */


/* GALERY  */
.btm_imprimir a{
	background-color: #e3e3e3;
	font-size: 10px;
	color: #333333;
}
/* /GALERY  */


/* PREFS FORM  */
.prefsform0 {
	font-size:9px;
	background-image: url(/styles/imgs/carpeta1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prefsform1 {
	font-size:11px;
	background-image: url(/styles/imgs/carpeta1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prefsform2 {
	font-size:17px;
	background-image: url(/styles/imgs/carpeta1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prefsform2_2 {
	font-size:17px;
	background-image: url(/styles/imgs/carpeta2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/* /PREFS FORM  */

/* WEB MAP  */
.webmap0 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}
/*
.webmap0 a{
	text-decoration:underline;
	color: #666666;
	font-size: 10px;
}
.webmap0 a:hover{
	text-decoration:none;
	font-size: 10px;
}*/
.webmap1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #666666;	
}
/*
.webmap1 a{
	text-decoration:underline;
	color: #666666;
	font-size: 12px;

}
.webmap1 a:hover{
	text-decoration:none;
	font-size: 12px;
}*/
.webmap2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #666666;
	
}
/*
.webmap2 a{
	text-decoration:underline;
	color: #666666;
	font-size: 16px;

}
.webmap2 a:hover{
	text-decoration:none;
	font-size: 16px;
}*/

a.enlacemap{
	color:#333333;
	text-decoration:none;
	font-style:normal;

}
a.enlacemap:hover{
	color:#333333;
	text-decoration:underline;
	font-style:normal;
}

/* /WEB MAP  */


/* POP UP*/
.f_tblficha{
	background-color:#f8f5ee;
}
.fichaPie {
	
	background:url(/styles/imgs/ficha/pie.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichaCuerpo {
	
	background:url(/styles/imgs/ficha/cuerpo.gif); 
	background-position:center; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichaBoton {
	
	background:url(/styles/imgs/ficha/fondo_boton.jpg); 
	background-position:bottom; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichalinea {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C8C2AB;
	border-bottom-color: #C8C2AB;
	border-right-color: #C8C2AB;
	border-left-color: #C29D74;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 5px;
	background-color:#f9f5f1;	
}
.fichalineasup {
	border-top-style:dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #C8C2AB;
	border-bottom-color: #C8C2AB;
	border-right-color: #C8C2AB;
	border-left-color: #C8C2AB;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-color:#f9f5f1;	
	font-size:10px;
}
.fichatexto9 {
	font-size:9px;
	color:#000000;
	
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C8C2AB;
	border-bottom-color: #C8C2AB;
	border-right-color: #C8C2AB;
	border-left-color: #C29D74;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-color:#f9f5f1;		
}
.fichaaviso {
	font-size:10px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CC6600;
	border-bottom-color: #CC6600;
	border-right-color: #CC6600;
	border-left-color: #CC6600;	
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFCC;
}
.fichaPestana {
	background:url(/styles/imgs/ficha/pestana.gif); 
	background-position:center; 
	background-repeat:no-repeat; 
	background-color: #F8F5EE;
	font-size:11px; 
}
/* /POP UP*/

/* buscador de cursos */
.BusCursos_selected {
	color:#CCCCCC;
}
.BusCursos_selected:hover {
	color:#CCCCCC;
}
/* buscador de cursos */


/* REDNACIONAL */
.rednac_selected {
	color:#CCCCCC;
}
.rednac_selected:hover {
	color:#CCCCCC;
}
/* /REDNACIONAL */

/* REVISAS */
.tabla_revista a{
	font-size:10px;
	padding:2px;
	text-decoration:none;
	color:#333333;
	background-color:#CCCCCC;
	border:1px solid #666666;
}
.tabla_revista a:hover{
	border:1px solid #FF6600;
}
.revistas_nodisp a{
	color:#999999;
	font-weight:normal;	
}
/* /REVISTAS */

/* COMITIUM */
.formsolicitud{
	font-size:11px; 
}

.header_bg_comitium {
	background-image: url(/styles/imgs/bg_header_comitium.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.celda_bg {
	background-image: url(styles/imgs/bg_enlace2.gif);
	background-position: center top;
}
.img_alineado {
	/*align: middle;*/
}
.portales{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #009900;
} 
.portales:link, 
.portales:visited { 
	color: #009900;
} 
.portales:hover { 
	text-decoration:underline;
	color: #000000; 
} 
.headermenu {
	font-size: 10px;
	color:#26842f;
}
.headermenu a{
	color: #000000;
}
.headermenu a:hover{
	text-decoration:none;
	color:#FFA821;
}
/* /COMITIUM */

/* SPA */
.spa_folderBgHeader{
	background-image: url(/styles/imgs/spa/spaHeader.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.spa_folderBgHeader2{
	background-image: url(/styles/imgs/spa/spaHeader2.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.spa_folderBgHeader3{
	background-image: url(/styles/imgs/spa/spaHeader3.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.spa_folderBgBody{
	background-image: url(/styles/imgs/spa/spaBody.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.spa_folderBgFooter{
	background-image: url(/styles/imgs/spa/spaFooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.spa_tblCentres{
	background-color: #F8F5EE;
	border-top: 1px solid #D2CBBB;
	border-right: 1px solid #D2CBBB;
	border-bottom: 1px solid #D2CBBB;
	border-left: 1px none #D2CBBB;
}
.spa_tblCentresGris{
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.spa_tblCentresLeftLine{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #D1CBBB;
	border-right-color: #D1CBBB;
	border-bottom-color: #D1CBBB;
	border-left-color: #D1CBBB;
	text-align: right;
}
.spa_tb0ResultadoCalculoHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.spa_tb0ResultadoCalculo{
	width:390px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #918B7E;
}
.spa_tb0ResultadoCalculo_ttl{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#F1EADC;
	background-color:#918B7E;
}
.spa_tblResultadoCalculoHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.spa_tblResultadoCalculo{
	width:390px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #918B7E;
}
.spa_tblResultadoCalculo_ttl{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#F1EADC;
	background-color:#918B7E;
}
.spa_tb2ResultadoCalculoHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.spa_tb2ResultadoCalculo{
	width:390px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	border: 1px solid #918B7E;
}
.spa_tb2ResultadoCalculo_ttl{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#F1EADC;
	background-color:#918B7E;
}
/* /SPA */

/* Ini FORMULARIO DE BUSQUEDAS DE CURSOS */
.BusCursos_tb0_cabecera {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb0_cuerpo {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb0_cuerpo_raya {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_raya.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb0_pie {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.BusCursos_tb0_cabecera_imp {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb0_cuerpo_imp {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_imp.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb0_pie_imp {
	font-size:9px;
	background-image: url(/styles/imgs/formularios/carpeta_pie_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb1_cabecera {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb1_cuerpo {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb1_cuerpo_raya {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_raya.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb1_pie {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.BusCursos_tb1_cabecera_imp {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb1_cuerpo_imp {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_imp.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb1_pie_imp {
	font-size:11px;
	background-image: url(/styles/imgs/formularios/carpeta_pie_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb2_cabecera {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb2_cuerpo {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb2_cuerpo_raya {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_raya.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb2_pie {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.BusCursos_tb2_cabecera_imp {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_cabecera_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BusCursos_tb2_cuerpo_imp {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_cuerpo_imp.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.BusCursos_tb2_pie_imp {
	font-size:17px;
	background-image: url(/styles/imgs/formularios/carpeta_pie_imp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/* FIN FORMULARIO DE BUSQUEDAS DE CURSOS*/

/* POP UP*/
.f_tblficha{
	background-color:#f8f5ee;
}
.fichaPie {
	
	background:url(/styles/imgs/ficha/pie.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichaCuerpo {
	
	background:url(/styles/imgs/ficha/cuerpo.gif); 
	background-position:center; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichaBoton {
	
	background:url(/styles/imgs/ficha/fondo_boton.jpg); 
	background-position:bottom; 
	background-color: #F8F5EE;
	font-size:10px; 
}
.fichalinea {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #C29D74;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 5px;
	background-color:#ffffff;	
}
.fichalineasup {
	border-top-style:dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-color:#f9f5f1;	
	font-size:10px;
}
.fichatexto9 {
	font-size:9px;
	color:#000000;
	
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #C29D74;		
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-color:#f9f5f1;		
}
.fichaaviso {
	font-size:10px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;	
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFCC;
}
.fichaPestana {
	background:url(/styles/imgs/ficha/pestana.gif); 
	background-position:center; 
	background-repeat:no-repeat; 
	background-color: #F8F5EE;
	font-size:11px; 
}
/* /POP UP*/
/*****CONTENIDO VACIO****************/
.vacio_titulo {
	font-size: 140%;
	color: #333333;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.vacio_subtitulo {
	color: #333333;
	font-weight: normal;
}
.vacio_texto_contenido_enlace {
	color: #666666;
}
.vacio_contenido {
	color:#666666;
}
.vacio_enlaces {
	color: #FF6600;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.vacio_enlaces:hover {
	color: #333333;
	background-repeat: repeat-x;
	background-position: left bottom;
	text-decoration:underline;
}

.vacio_borde {
	border-top: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
/*****CONTENIDO VACIO***************/


/*Inico modificacion 1.0*/

.sinBarraSup 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin:0px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	/*scrollbar-face-color:#B5C38C;
	scrollbar-base-color:#999999;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#DEE6BC;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-Color:#999999;*/

}
/*Fin modificacion 1.0*/

/*******Capa del MAPA DE LA WEB******/
.capa_bg_superior {
	background-image: url(/styles/imgs/capa_centro_superior.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	
}
.capa_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
	font-style:normal;
}
.capa_bg_izq_medio {
	background-image: url(/styles/imgs/capa_izq_medio.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.capa_bg_der_medio {
	background-image: url(/styles/imgs/capa_der_medio.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.capa_bg_inferior {
	background-image: url(/styles/imgs/capa_medio_inferior.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


a.enlacemap{
	color:#333333;
	text-decoration:none;
	font-style:normal;

}
a.enlacemap:hover{
	color:#009900;
	text-decoration:underline;
	font-style:normal;
}



/******* FIN Capa del MAPA DE LA WEB******/

.imgnoticia {
	/*align: left;*/
}

/********* Estilo para el subir *********/

.subir a{
	color:#009900;
	font-size:11px;

}
.subir a:hover{
	color:#333333;
	font-size:11px;
}


/********** INICIO Favoritos ************/

	.favo_sube {
		background-position: center;
		width: 16px;
		height: 16px;
	}

		.favo_baja {
		background-position: center;
		width: 16px;
		height: 16px;
	}
	
		.favo_igual {
		background-position: center;
		width: 16px;
		height: 16px;
	}

/**********  Inicio Favoritos Contenidos ************/
	.favo_cab_supizq_0 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supizq_verdoso.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro_0 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supcentro_verdoso.jpg);
		background-position: top right;
		background-repeat: repeat-x;
		width: 100%;
		height: 35px;
		padding-left:3px;		
	}
	
	.favo_cab_supdrch_0 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supdrch_verdoso.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro2_0 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-left:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 100%;
		height: 20px;
		padding-left:3px;
	}

	.favo_cab_supdrch2_0 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-right:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 30px;
		height: 20px;		
	}
		
	.favo_cuerpo_izq_0 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_izq_verdoso.jpg);
		background-position: center left;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_cuerpo_centro_0 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_centro_verdoso.jpg);
		background-position: center center;
		background-repeat: repeat;
		height: 100%;
	}
	
	
	.favo_cuerpo_drch_0 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_drch_verdoso.jpg);
		background-position: center right;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_pieizq_0 {
		background-image: url(/styles/imgs/favoritos/favo_pieizq_verdoso.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
	
	.favo_piecentro_0 {
		background-image: url(/styles/imgs/favoritos/favo_piecentro_verdoso.jpg);
		background-position: bottom center;
		background-repeat: repeat-x;
		width: 100%;
		height: 14px;
	}
	
	.favo_piedrch_0 {
		background-image: url(/styles/imgs/favoritos/favo_piedrch_verdoso.jpg);
		background-position: bottom right;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
/**********  Fin Favoritos Contenidos ************/

/**********  Inicio Favoritos Noticias ************/
	.favo_cab_supizq_1 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supizq_dorado.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro_1 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supcentro_dorado.jpg);
		background-position: top right;
		background-repeat: repeat-x;
		width: 100%;
		height: 35px;
		padding-left:3px;		
	}
	
	.favo_cab_supdrch_1 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supdrch_dorado.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro2_1 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-left:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 100%;
		height: 20px;
		padding-left:3px;		
	}

	.favo_cab_supdrch2_1 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-right:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 30px;
		height: 20px;		
	}
		
	.favo_cuerpo_izq_1 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_izq_dorado.jpg);
		background-position: center left;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_cuerpo_centro_1 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_centro_dorado.jpg);
		background-position: center center;
		background-repeat: repeat;
		height: 100%;
	}
	
	
	.favo_cuerpo_drch_1 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_drch_dorado.jpg);
		background-position: center right;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_pieizq_1 {
		background-image: url(/styles/imgs/favoritos/favo_pieizq_dorado.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
	
	.favo_piecentro_1 {
		background-image: url(/styles/imgs/favoritos/favo_piecentro_dorado.jpg);
		background-position: bottom center;
		background-repeat: repeat-x;
		width: 100%;
		height: 14px;
	}
	
	.favo_piedrch_1 {
		background-image: url(/styles/imgs/favoritos/favo_piedrch_dorado.jpg);
		background-position: bottom right;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
/**********  Fin Favoritos Noticias ************/

/**********  Inicio Favoritos Descargas ************/
	.favo_cab_supizq_2 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supizq_rojo.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro_2 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supcentro_rojo.jpg);
		background-position: top right;
		background-repeat: repeat-x;
		width: 100%;
		height: 35px;
		padding-left:3px;		
	}
	
	.favo_cab_supdrch_2 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supdrch_rojo.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro2_2 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-left:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 100%;
		height: 20px;
		padding-left:3px;		
	}

	.favo_cab_supdrch2_2 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-right:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 30px;
		height: 20px;		
	}
		
	.favo_cuerpo_izq_2 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_izq_rojo.jpg);
		background-position: center left;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_cuerpo_centro_2 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_centro_rojo.jpg);
		background-position: center center;
		background-repeat: repeat;
		height: 100%;
	}
	
	
	.favo_cuerpo_drch_2 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_drch_rojo.jpg);
		background-position: center right;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_pieizq_2 {
		background-image: url(/styles/imgs/favoritos/favo_pieizq_rojo.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
	
	.favo_piecentro_2 {
		background-image: url(/styles/imgs/favoritos/favo_piecentro_rojo.jpg);
		background-position: bottom center;
		background-repeat: repeat-x;
		width: 100%;
		height: 14px;
	}
	
	.favo_piedrch_2 {
		background-image: url(/styles/imgs/favoritos/favo_piedrch_rojo.jpg);
		background-position: bottom right;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
/**********  Fin Favoritos Descargas ************/

/**********  Inicio Favoritos Revistas ************/
	.favo_cab_supizq_3 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supizq_azul.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro_3 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supcentro_azul.jpg);
		background-position: top right;
		background-repeat: repeat-x;
		width: 100%;
		height: 35px;
		padding-left:3px;		
	}
	
	.favo_cab_supdrch_3 {
		background-image: url(/styles/imgs/favoritos/favo_cab_supdrch_azul.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		width: 30px;
		height: 35px;
	}
	
	.favo_cab_centro2_3 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-left:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 100%;
		height: 20px;
		padding-left:3px;		
	}

	.favo_cab_supdrch2_3 {
		background-color:#FFFFFF ;
		border-top:solid 2px #E4E4DA; 
		border-right:solid 2px #E4E4DA; 
		border-bottom:solid 2px #E4E4DA; 
		width: 30px;
		height: 20px;		
	}
		
	.favo_cuerpo_izq_3 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_izq_azul.jpg);
		background-position: center left;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_cuerpo_centro_3 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_centro_azul.jpg);
		background-position: center center;
		background-repeat: repeat;
		width: 100%;
		height: 100%;
	}
	
	.favo_cuerpo_drch_3 {
		background-image: url(/styles/imgs/favoritos/favo_cuerpo_drch_azul.jpg);
		background-position: center right;
		background-repeat: repeat-y;
		width: 30px;
		height: 20px;
	}
	
	.favo_pieizq_3 {
		background-image: url(/styles/imgs/favoritos/favo_pieizq_azul.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
	
	.favo_piecentro_3 {
		background-image: url(/styles/imgs/favoritos/favo_piecentro_azul.jpg);
		background-position: bottom center;
		background-repeat: repeat-x;
		width: 100%;
		height: 14px;
	}
	
	.favo_piedrch_3 {
		background-image: url(/styles/imgs/favoritos/favo_piedrch_azul.jpg);
		background-position: bottom right;
		background-repeat: no-repeat;
		width: 30px;
		height: 14px;
	}
/**********  Fin Favoritos Revistas ************/
/********* Estilo Para el login del Club de amigos *********/

.login_actividad{
	background-image: url(club_amigos/styles/imgs/login_actividad.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	font-size:11px;



}

.login_amigos{
	background-image: url(/club_amigos/styles/imgs/login_amigos.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.input_code{
	border:0px;
	
	height:12px;
	font-size:10px;
}
.boton{
	background-image: url(club_amigos/styles/imgs/boton.jpg);
	background-repeat:no-repeat;
	color:#866d10;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:21px;
	width:103px;
	border:0px;
}

.titulo_amigos{
color:#333333;
font-size:20px;

}


/********* FIN Estilo Para el login del Club de amigos *********/
/******** INICIO FAVORITOS PORTADA *****************/

/*IFRAME*/
.favoritos_portada_cabecera
{
	color:#333333;
	font-size:14px;
	background-image:url(/styles/imgs/noticias_cabecera.png);
	text-transform: uppercase;
}

.favoritos_portada_cuerpo
{
	color:#333333;
	font-size:10px;
	background-image:url(/styles/imgs/noticias_cuerpo.png);
	background-repeat:repeat-y;
}

.favoritos_portada_celda {

	font-size:10px;	
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	border-bottom-width: 1px;
		
	padding-left: 4px;
	padding-right: 4px;
	
}
.favoritos_portada_celda a:hover {
	font-size:10px;
	color:#97a8bb;
	text-decoration:underline;
}
.favoritos_portada_celda a {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.favoritos_portada_mas
{
	font-size:10px;
	background-image:url(/styles/imgs/noticias_masnoticias.png);
	background-repeat:no-repeat;	
	padding-left: 30px;
	height:15px;
	
}
.favoritos_portada_mas a
{
	color:#333333;
	text-decoration:none;	
}
.favoritos_portada_mas a:hover
{
	color:#97a8bb;
}
/******** FIN FAVORITOS PORTADA *****************/
/****** Fichas de centros*******/

h2.centros{
	float:left;
	padding:0px 0px 0px 15px;
	margin-bottom:0px;
	background-image:url(/images/ficha_centro_h2i.gif);
	background-repeat:no-repeat;
	background-position:left top;
	clear:right;
}
h2.centros strong{
	float:left;
	padding:12px 17px 8px 0px;
	background-image:url(/images/ficha_centro_h2d.gif);
	background-repeat:no-repeat;
	background-position:right top;
	
}
div.ficha_centro{
	display:block;
	float:left;
	clear:left;
	border-top:1px solid #efefef;
	width:100%;
	background-image:url(/images/ficha_centro_divi.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
div.ficha_centro div{
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
	display:block;
	background-image:url(/images/ficha_centro_divd.gif);
	background-repeat:repeat-y;
	background-position:top right;
	width:100%;
}
div.ficha_centro ul{
	float:left;
	position:relative;
	display:inline;
	list-style-type:none;
	padding-left:15px;
	margin-left:0px;
}
div.ficha_centro ul li{
	margin-left:20px;
	margin-top:5px;
	padding-left:0px;
}
div.ficha_centro ul li.boton_ficha{
	float:left;
	margin-top:15px;
	margin-right:15px;
	display:block;
}
div.ficha_centro ul li.boton_ficha a{
	float:left;
}
div.ficha_centro img{
	float:right;
	padding:8px;
	margin-right:15px;
	background-image:url(/images/ficha_centro_img.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div.ficha_centro ul li.boton_ficha img{
	border:none;
	background:none;
	padding:0px;
	float:left;
}
div.ficha_centro div.subir_nuevo{
	float:left;
	display:inline;
	width:95%;
	margin:0px 2.5%;
	background-image:url(/images/fondo_subir.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
div.ficha_centro div.subir_nuevo a{
	color:#e9a91e;
	font-weight:bold;
	text-decoration:none;
	float:right;
	padding:5px 15px 3px 0px;
	background-image:url(/images/fondo_subir_a.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
div.pie_ficha_centro{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	height:34px;
	display:block;
	background-image:url(/images/ficha_centro_piei.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.pie_ficha_centro div{
	float:right;
	margin:0px;
	padding:0px;
	width:11px;
	height:34px;
	display:block;
	background-image:url(/images/ficha_centro_pied.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.BusCentros_tb1_cabecera
{
    BACKGROUND-IMAGE: url(/styles/imgs/formularios/carpeta_cabecera_centros.jpg);
    Z-INDEX: 0;
    TEXT-ALIGN: left;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: forestgreen;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    BACKGROUND-: right
}
.BusCentros_tb1_cuerpo
{
    BACKGROUND-IMAGE: url(/styles/imgs/formularios/carpeta_cuerpo_centros.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 11px
}
.BusCentros_tb1_pie
{
    BACKGROUND-IMAGE: url(/styles/imgs/formularios/carpeta_pie_curso.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 11px
}
