/* ***********************GENERAL******************************* */

html{height:100%;}

body {
   margin: 0 0em 0em 0em;	
   padding: 0;   
   height:auto;
      
}

#bodynodespl {	
	min-width:770px;
	position:relative;
	width: 100%;
	margin: 0 0;
	padding: 0;	
}

* html .minwidth
{
	border-left:793px dashed #fff;/*770px*/
	position:relative;
	float:left;
	
				
}
* html .contenido_pagina
{
	margin-left:-793px; /*770px*/
	position:relative;
	float:left;
	
}


.parteizquierda
{
	float:left; 
	width: 26%;	
}

.partederecha
{
	float:left;
	width: 74%;
	
}
#header {
	float:left;
	background-color:#FFF;
	margin:0 0 0 0;	
	width:100%;		
	height:175px;	
}

.borde
{
	border:solid 1px;
}
.content {
	width:100%;
	float:right;
	background-image:url(/img/fondo_medio_dcha.gif); 
	background-position:right; 
	background-repeat:repeat-y; 
			
}

.contentD {
	width:100%;
	float:left;
	background-image:url(/img/fondo_medio_dcha.gif); 
	background-position:right; 
	background-repeat:repeat-y; 				
}

.alto25px
{
	height:25px;
}
.capa_idiomas
{
	float:left;
	padding-bottom:4px;
}

.contentcabecera {	
	background-image:url(/img/cab_sup_inf_d.gif); 
	background-position:top right; 
	background-repeat:repeat-y;		
	margin:0px 0px 0px 0px;			
	padding:0px 0px 0px 0px;	
}

.izquierda
{
	width:100%;
	float:left;
	background-image:url(/img/fondo_medio_izqda.gif);
	background-position:left;
	background-repeat:repeat-y;
		
}
.contentI
{
	width:100%;
	float:left;
	background-image:url(/img/fondo_medio_izqda.gif);
	background-position:left;
	background-repeat:repeat-y;
			
}

.izquierdacabecera
{
	width:100%;	
	background-image:url(/img/cab_sup_inf_i.gif);
	background-position:left top;
	background-repeat:repeat-y;	
	height:162px;
}

.focus {
	width:70%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline-table;
		
}

.contentBloqueA {
	
	width:70%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline;
	
	
}
.acontentBloqueA {
	
	width:92%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline;
	
	
}
.contentmenu {
	width:28%;/*dice cuanto a va ocupar la parte del menu la izquierda*/	
	float:left;
	display:inline;	
	
}

.contentBloqueB {
	float:left;
	padding: 0px 0px 0px 0px; 
	width:25%;					
}

.contentBloque {
	width:100%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline;	
	
}

/* ciudad digital */
.contentCabCDi {
	width:50%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline;	
	background-color: #2F2A74;	
	padding:0px 0px 0px 0px;	
}

.contentCabCDd {
	width:49.99%;/*dice cuanto a va ocupar la parte de la dcha*/	
	float:right;
	display:inline;		
	text-align:right;
	background-color: #2F2A74;		
	padding:0px 0px 0px 0px;
}

.lineacd
{
	width:100%;
	height:36px;
	padding-top:5px;
	text-align:right;	
}

#flashcontent
{
text-align:center;
}

/* fin ciudad digital */

#menu {
	width:30%;
	float:right;
	padding: 0px 0px 0px 0px; /*5.2%*/		
}

#footer {
	clear:both;
	width:100%;
	background-color:#FFF;
}


#bottom 
{
	background-image:url(/img/inf_centro.gif); 
	height:37px;
}
.partederechapie
{
	float:right;
	width: 60%;	
	text-align:right;	
}
#pieizq
{
	float: left;
	width:90%;
	}
#piedcha
{
	float:right;
	position:relative;
	top:0px;
}
* html #top {	 
	background-image:url(/img/cab_centro.gif); 		
	padding:0px 0px 0px 0px;
	width:100%;	
	height:19px;
	margin:0px 0px 0px 0px;	
}

#top {	 
	background-image:url(/img/cab_centro.gif); 		
	padding:0px 0px 0px 0px;
	width:100%;	
	height:23px;
	margin:0px 0px 0px 0px;	
}

#cabsup
{
	width:50%;
	float:left;}
	
#boxcontrolcabecera
{
	background-image:url(/img/cab_sup_inf_d.gif);
	background-repeat:no-repeat;	
	background-position: right top;
	vertical-align:top;
	padding: 0 0 0 2.4%;

}
#tablacabecera
{
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0;
	width:100%}
#tablacabecera td
{
	padding:0px 0px 0px 0px;
	width:50%;}

.parteizquierdapie
{
	float:left; 
	width: 40%;	
	
}

.contenido 
{
	margin-right:-10%;
	margin-left:5%;
	/* quitado padding: 0 -15% 0 15%; */			
	width:95%;
				
}
.detalle
{
	float:right;
	width:72%;
}
.contenidocabecera {	
	
	margin-right:-10%;
	margin-left:5%;	
	/* quitado padding:0 -15% 0 15%; */
	width:100%;
}

#contenidoeventos {	
	padding:0 0 0 5%;
	width:100%;
	
}
	
.contentBloqueBD{
	
	padding:0 11px 0 5%; 				
	float:right;	
}

.boxcontrolc{	
	padding:0 13px 0 10%;		
}

.parteportadaizq
{
	
	float:left;
	width:69%;
	background-color:#ccc;	
}


.parteportadadcha
{
	margin: 0 0 0 0;
	float:right;
	width:28.4%;
	background-color:Fuchsia;
}

#formizq
{
	position:relative;
	top: -20px;
	text-align:left;
	width:26%;
}
#formdcha
{	
	vertical-align:middle;
	text-align:right;
	width:85%;
	}

.focusmenuizq {
	width:25%;/*dice cuanto a va ocupar la parte de la izquierda*/
	float:left;
	display:inline;
		
}

#cabizq
{
	margin:0px 0px -10px 0px;	
	height:23px;
	
}

#cabdcha
{
	position:relative;
	top:-13px;
	width:42px;
	float:right;
	text-align:right;	
	height:23px;	
}

.partefrmbus
{
	float:left;
	width: 95%;	
}

.d_clearboth
{
	clear:both;
}
.partegeneralizq
{
	float:left;
	width:25%;	
}
.partegeneraldcha
{
	float:right;
	width:75%;	
}

.parte70izq
{
	float:left;
	width:70%;	
}

.parte30dcha
{
	float:right;
	width:30%;	
	
}

.c_alignleft
{
	text-align:left;		
}
.c_alignright
{
	text-align:right;		
}
.c_aligncenter
{
	text-align:center;
}
.t_tabla100p
{
	width:100%;	
	padding:0 0 0 0;
	border-collapse:collapse;	
}

.t_tabla100pborder1
{
	width:100%;		
	padding:0 0 0 0;
	border:solid 1px;	
}

.t_tabla100p td
{
	padding:0 0 0 0;
}
.t_tabla100plean
{
	border-spacing:0;			
	width:99%;	
}
.t_tabla100
{
	width:100%;
	height:100%;
}


t_tabla90p
{
	border-spacing:0;			
	width:90%;	
	padding:0 0 0 0;
}

.t_tablanormal
{
	padding:0 0 0 0;
	border-spacing:0;
}

.c_ancho75p
{
	width:75%;	
}

.c_ancho73p
{
	width:73%;
}
.c_ancho2p
{
	width:2%;
}
.c_ancho98p
{
	width:98%;
}
.c_altura5
{
	height:5px;
}
.ancho110
{
	width:110px;
}

.c_altura10
{
	height:10px;
}

.c_ancho1
{
	width:1%;
}


.c_ancho75pvtop
{
	width:75%;
	vertical-align:top;	
}

.c_ancho25phright
{
	width:25%;
	text-align:right;	
}
.top5px
{
	position:relative;
	top:8px; 
}


.c_ancho70pvtop
{
	width:70.2%;
	vertical-align:top;	
}

.c_ancho30phright
{
	width:29.8%;
	text-align:right;	
}
.c_hright
{
	text-align:right;
}
.t_imagen_revista
{
	height:150px;
	width:100px;
	background-color:#FCF5F4;
	border-collapse:collapse;
	padding: 0 0 0 0;
	border:solid 1px #000000;	
}
.t_imagen_revista_td
{
	padding:0 0 0 0;	
}
.t_imagen
{
	height:80px;
	background-color:#FCF5F4;
	border:solid 1px #000000;		
	border-collapse:collapse;		
	padding: 0 0 0 0;	
}

.t_imagen td
{
	padding:0 0 0 0;
}
.t_imagen_eventos
{
	border: solid 1px #000000;
	background-color:#FCF5F4;
	width:80px;
	height:80px;	
	border-collapse:collapse;
}
.t_imagen_eventos td
{
	padding:0 0 0 0;
}
.t_formulario_buscar
{	
	width:100%;	
	background-image:url(/img/sobrelinea_centro.gif);
	background-repeat:repeat-x;			
	border-collapse:collapse;
			
}
.t_formulario_buscar td
{
	padding: 0 0 0 0;
}
.c_sombra_menudcha
{
	/*background-image:url(/img/bajolinea_centro.gif);*/
	height:5px;
	background-position:top;
	background-repeat:repeat-x;
	padding: 0 0 0 0;
}
.c_valigntop
{
	vertical-align:top;
}

.c_valignbottom
{
	vertical-align:bottom;
	
}
.alto17
{
	height:17px;
}
.ancho1
{
	width:1px;
}
.ancho14
{
	width:14px;
}
.ancho32
{
	width:32px;
	
}
.ancho50
{
	width:50px;
	
}
.width50
{
	width:50%;
}
.width5
{
	width:2%;
}
.ancho24
{
	width:24px;
	
}
.ancho16
{
	width:16px;
}
.alto1
{
	height:1px;
}

.ancho90
{
	width:90px;
}
.imgborder0
{
	border-style: none;
	vertical-align:bottom;
}

.c_ancho2px
{
	width:2px;
}

.txtMenu
{
	color:#DD371B;
	font-family:Arial;
	text-decoration:none;
	font-size:0.7em;
	
}

a.txtMenu
{
	color:#DD371B;
	font-family:Arial;
	text-decoration:none;
	font-size:0.7em;
	
}

.txtMenu2
{
	color:#DD371B;
	font-family:Arial;
	text-decoration:none;
	font-size:0.7em;
}

a.txtMenu2selec
{
	color:#DD371B;
	font-family:Arial;
	text-decoration:none;
	font-size:0.7em;
}

a.txtMenu2
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}
a.txtMenu2:hover
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
}

.txtMenu2Agrup
{
	color:#dd371b;
	font-family:Arial;
	font-weight:bold;
	font-size:0.7em;
}

a.txtMenu3
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}

a.txtMenu3selec
{
	color:#DD371B;
	font-family:Arial;
	text-decoration:underline;
	font-size:0.7em;
}

.txtMenu4
{
	color:#003e59;
	font-family:Georgia, Times New Roman;
	font-size:0.8em;
	font-weight:bold;
}
.subrayarMenu
{
	text-decoration: underline;
	color:#DD371B;
	
}
.txtVolver a
{
	color:#424142;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
	font-weight:normal;
	
}
h1
{
	display:none;
	height:0px;
}
h2
{
    display:none;
	height:0px;
}
h3
{
    display:none;
	height:0px;
}
h4
{
    display:none;
	height:0px;
}
fieldset
{
	
	border:solid 1px #e0e0e0;
	padding:10px 10px 10px 15px;
}
.ancho10px
{
	width:10px;
}
.alto3px
{
	height:3px;
}
.alto15px
{
	height:15px;
}
.alto80px
{
	height:80px;
}
.alto22px
{
	height:22px;
}
.alto8px
{
	height:8px;
}
.txtNegrita
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
.Negrita
{
	font-weight:bold;
}
.ancho30
{
	width:30%;
}
.ancho80px
{
	width:80px;
}
.c_ancho20px
{
	width:20px;
}
.ancho100
{
	width:100%;
}
.fondo_rosa
{
	background-color:#FCF5F4;
}
.fondo_rosa_menu3
{
	background-image:url(/img/fondoportada_.gif);
	background-repeat:repeat-x;
}
	
.height20px
{
	height:20px;
}
.fallo
{
	color:#DD371B;
	font-family:Arial;
	font-size:1.2em;
	font-weight:bold;	
}

.falloDescrip
{
	color:#DD371B;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;	
}
label 
{
	color:#595959;
	font-size:0.7em;
	font-family:Arial;
}

legend
{
	color:#595959;
	font-size:0.7em;
	font-family:Arial;
}	
.c_lineahorizontal
{
	background-image:url(/img/pixelgris.gif);
	height:1px;
	background-repeat:repeat-x;	
}

.c_ancho5p
{
	width:5px;
}
.parte29dcha
{
	padding-top:5px;
	float:right;
	width:29%;	
	text-align:right;
		
}
.alto65
{
	height:65px;
}
.alto59
{
	height:59px;
}
.ancho93
{
	width:93px;
	vertical-align:top;
}
.ancho8
{
	width:8%;
}
.margenSuperior8
{
	margin-top:8px;
}
.margenInferior10
{
	margin-bottom:-10px;
}
hr
{
	height:1px;
}

.t_tabla95p
{
	width:95%;	
	padding:0 0 0 0;
	border-collapse:collapse;	
}
.txtSemilla
{
	color:#424142;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
	font-weight:normal;
}

.txtSemilla a
{
	color:#424142;
	font-family:Arial;
	font-size:0.9em;
	text-decoration:underline;
	font-weight:bold;
}
.txtPie
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold
}
a.txtPie
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	
}
a.txtPie:visited
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	
}

.txtPieSeparador
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold
}
a.txtPieSeparador
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	
}
a.txtPieSeparador:visited
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	
}
.c_puntosemilla
{
	background-image:url(/img/puntosemilla.gif);
	width:100%;
	height:2px;
}

.c_bgsemilla
{
	background-color:#F7F6F6;			
}

textarea{ width:60%; height:55px;}

.textarea_chat
{
	width:100%;
	height:350px;
	text-align:left;	
}
.d_logocab
{float:left;width:14%;padding:0 0 0 20px;}

.d_dlogocab
{float:left;width:1%;padding-top:82px;}

.d_menueimgcab
{float:left;width:78%;}

.bannerCarnaval {
	position:absolute;
	top:41px;
	left:180px;
	background-image:url(/img/banner_carnavales_2011.jpg);
	width:525px;
	height:90px;
	z-index:1;
}

.bannerCarnavalTrans {
	width:525px;
	height:90px;
	border:0px;
}

.d_imgcab
{clear:both;float:left;width:475px;}

.d_menurapidocab
{float:right;width:220px;padding:2px 0px 0px 72px;height:75px;}

.imagen_dcha
{
	float:left;
	background-image:url(/img/fondoimg.gif);
	height:89px;
	width:168px;
	background-repeat:no-repeat;
	
	
}
.imagen_cartelCarnaval
{
	float:left;
	width:100%;
	margin-left:4%;
	
}
	
.capa_ancho20
{
	float:left;
	width:20px;
	
}
.capa_piefoto
{
	padding-left:25px;
	padding-top:15px;
	padding-right:10px;
	float:left;
	width:100%;
	
}
	
.tamano_foto_dcha
{
	width:166px;
	height:81px;
}
.menu_acceso_rapido
{
	width:1px;
	height:1px;
}
.ancho80x80
{
	width:80px;
	height:80px;
	border:0;
}
.ancho175x65
{
	height:65px;
	width:175px;
}
.ancho155x59
{
	height:59px;
	width:155px;
}

.ancho230x160
{
	width:230px;
	height:160px;
	border:0;
}
.ancho135
{
	width:135px;
}
.ancho92
{
	width:92px;
}
.ancho360
{
	width:360px;
}
.numerolistas
{
	list-style-type:decimal;
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
	
}
.letralistas
{
	list-style-type:lower-alpha;
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
}
.ancho20
{
	width:20%;
}
.ancho80
{
	width:80%;
}
.alto30
{
	height:30px;
}
.ancho59
{
	width:59%;
}
.ancho41
{
	width:41%;
}
.capa_izquierda
{
	float:left;
}
.capa_izquierda_margen
{
	float:left;
	margin-left:5%;
	text-align:center;
}

/******************************************************************/
/* ***********************PORTADA******************************* */
.centrardestacados
{
	float:left;
	width:10%;
	height:100%
}
	
.divesquina
{
	/*background-image:url(/img/esquina.gif);*/
	float:right;
	width:31px;
	height:23px;
	background-position:right top;	
	background-repeat:no-repeat;
	
}

.divconfiguraciones
{
	/*background-image:url(/img/bajolinea_dcha.gif);*/
	background-repeat:repeat-y;
	background-position:top right; 
	vertical-align:top;	
	
	/*background-repeat:no-repeat;
	background-position:right top;
	float:left;
	width:100%;
	padding: 0px 0px 0px 0px;	*/
}

#titulo_destacados{padding: 0 0 0 0;width:219px;}

.descripcionlogotipo
{
	color:#003E59;
	font-family:Arial;
	text-decoration:underline;
	font-size:0.5em;	
}

.c_buscar
{
	height:100%; 
	text-align:center;
	vertical-align: middle;
}

.fondoiconos1pi
{
	background-image:url(/img/bot_centro.gif);	
	background-repeat: repeat;	
	width:1%;
	height:22px;
	margin-left:0;
	margin-top:0;
	vertical-align:top;
	padding: 0 0 0 0;
}

.fondoiconos1pd
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat-y;	
	width:1%;	
	vertical-align:top;
	padding: 0 0 0 0;
}

.fondoiconos3p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;	
	width:3%;
	height:22px;
	padding: 0 0 0 0;
}

.fondoiconos1pblanco
{	
	width:1%;
	height:22px;
}

fondoiconos3pblanco
{	
	width:3%;
	height:22px;
}

.fondoiconos4p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;	
	width:4%;
	height:22px;
}

.fondoiconos5p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;	
	width:5%;
	height:22px;
}

.fondoiconos11p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;
	text-align:center;
	width:11%;
	height:22px;
	padding: 0 0 0 0;
}
.fondoiconos13p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;
	text-align:center;
	width:13%;
	height:22px;
}
.fondoiconos14p
{
	background-image:url(/img/bot_centro.gif);
	background-repeat: repeat;
	text-align:center;
	width:14%;
	height:22px;
}

.subrayarMenuRapido
{
	text-decoration: underline;
	color:#424142;
}


.parteportadapequena
{
	float:left;
	width:49%;
	background:#fff;
}
	
img.esquina_inf_izqda { float:left; }
img.esquina_inf_dcha { float:right; }


a.txtMenuRapido
{
	color:#424142;
	text-decoration:none;
	font-family:Arial;
	font-size:0.7em;
}
.txtMenuRapido
{
	color:#424142;
	text-decoration:none;
	font-family:Arial;
	font-size:0.7em;
}
.txtidioma
{
	color:#424142;
	text-decoration:none;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
}

.txtFechaNoticiaD
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	text-decoration:none;
}
.txtTitularNoticiaD
{
	color:#003E59;
	font-family:Georgia, Times New Roman;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}
.txtSubtitularNoticiaD
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
}
.txtTitulo
{
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
a.txtTitulo
{
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}
.txtFecha
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	text-decoration:none;
}
a.txtFecha
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	text-decoration:none;
}
.txtTituloEventos
{
	color:#003E59;
	font-size:0.7em;
	font-family:Arial;
	font-weight:bold;
}
a.txtTituloEventos
{
	color:#003E59;
	font-size:0.7em;
	font-family:Arial;
	text-decoration:none;
}
.txtSubtituloEventos
{
	color:#666667;
	font-size:0.7em;
	font-family:Arial;
		
}
a.txtSubtituloEventos
{
	color:#666667;
	font-size:0.7em;
	font-family:Arial;
	text-decoration:none;	
}

.txtSubtitulo
{
	color:#666667;
	font-size:0.7em;
	font-family:Arial;
}
a.txtSubtitulo
{
	color:#666667;
	font-size:0.7em;
	font-family:Arial;
	text-decoration:none;
}
.txtInteresDenom
{
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
.txtInteresAlerta
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
a.txtInteresAlerta
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}

.txtInteresAlertamin
{
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
.txtInteresDetalle
{
	color:#666667;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
}
.txtDestacadosTitulo
{
	color:#fff;
	font-family:Arial;
	font-size:1em;
}
.txtDestacadosDetalle
{
	color:#424142;
	font-family:Arial;
	font-size:0.7em;
	
}
	

.menudcha_contenido
{
	/*background-image:url(/img/bajolinea_izqda.gif); */
	background-repeat:no-repeat; 
	background-color:#fff;
	border:solid 100px #ff0000;
	
}
.menudcha_boxcontrol
{	
	background-image:url(/img/bajolinea_dcha.gif); 
	background-repeat:repeat-y;
	background-position:top right; 
	vertical-align:top;	
}
.menudcha_top {
	height:10px; 
	/*background-image:url(/img/bajolinea_centro.gif); */
	background-repeat: repeat-x; 
	padding: 0 0 0 0;	
}
	
.form_inputbuscar
{
	border:solid 1px #003E59;
	color:#595959;
	font-size:0.7em;	
	font-family:Arial;
	border-color:#7F9DB9;	
	background-color: #F9F6F6;	
}
.listas
{
 margin-left:-20px;	
 	
}
.listas_carnaval
{
	margin-left:-35px;
	line-height:1.5;
}
.listas_alerta
{
   list-style: url(/img/ico_lista.gif) disc;
   margin-top:  0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding: 0px;
}

.listaul{
   margin-top:  0px;
   margin-bottom: 0px;
   margin-left: 5px;
   margin-right: 0px;
   padding: 0px;
}
.listas_alerta2
{
	margin-left:-30px;
}

.listas_noticias
{
 margin-left:-40px;	
	
}

.rayaverticalmenu
{
	color:#003E59;
	font-family:Arial;
	text-decoration:none;
	font-size:0.8em;
}

.c_rayahorizontallmenu
{
 text-align:right; 
 height:6px; 
}

.c_opcsmenu
{
	text-align:left;		
	height:10px;
	padding:0;
}

.t_menu
{
	border:0px;	
	padding:0;
	width:100%;
}

.t_menurapido
{
	padding:0 0 0 0;	
	border-spacing:0;			
	border-collapse:collapse;			
}

.t_menurapido td
{
	padding:0 0 0 0;
}

.t_tablabgrosa
{
	border: solid 1px #cccccc;	
	border-bottom-color:#000000;
	border-spacing:0;			
	width:100%;	
	background-color:#FCF5F4;
	padding:0 0 0 0;
	border-collapse:collapse;	
}
.t_tablabgrosa td
{
	padding:0 0 0 0;
}
.c_noticias_imagen
{
	width:100px;
	height:80px;
}


.c_menurapido
{
	width:34%;
	vertical-align:bottom;
	padding:0 0 0 0;			
}

.c_logo
{
	width:1%;
}

.c_D_logo
{
	width:1%;
}
.agenda 
{
	text-align:left;
	padding: 0 0 0 5%;	
	width:100%;
	float:right;
	
}

.agendaBloqueTitulo
{
	margin-left:-9.5%;
	padding-left:8.5%;
	clear:both;
}

.agendaBloqueA {
	
	width:50%;/*dice cuanto a va ocupar la parte de la izquierda*/
	float:left;
	display:inline;	
	margin-left:-9.5%;
	padding-left:8.5%;
	
}

.i21
{
	height:21px;
	padding: 0 0 0 0;
	
}
.acceder_resultados
{
	color:#666667;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	text-decoration:none;
}
.txtEncuesta
{
	color:#666667;
	font-family:Arial;
	font-size:0.8em;
	font-weight:bold;
}
.txtPorcentajesEncuesta
{
	color:#666667;
	font-family:Arial;
	font-size:0.7em;
	font-weight:normal;
}

.txtMotivoEncuesta
{
	color:#666667;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
}
.txtPreguntaEncuesta
{
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
.txtFechaEncuesta
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:normal;
}
.txtRespuestasEncuesta
{
	color:#003E59;
	font-size:1em;
	font-family:Arial;
	font-weight:bold;
}
.t_imagendia
{
	width:229px;
	height:159px;
	border: solid 1px #cccccc;
	border-collapse:collapse;
}	
.t_imagendia td
{
	padding:0 0 0 0;
}
.listas_tablarosa
{
 margin-left:-20px;
  	
}
#noticias
{  
	width:100%;
	
}
#dondevalasemilla
{   background-color:Teal;
	width:100%}


#agenda
{
	width:100%
}
	
#Encuestas{
	width:100%;
}
/*********************************************************/
/*******************M&oacute;DULOS LOULTIMO********************/
.fondo_c_destacados
{
	background-color:#003e59;
	vertical-align:middle;
}
.c_destacados
{
	background-color:#003E59;
	color:#fff;
	font-size:0.7em;
	font-family:Arial;
}	
a.c_destacados
{
	background-color:#003E59;
	color:#fff;
	font-size:0.7em;
	font-family:Arial;
	text-decoration:none;
}	

.t_destacados
{
	padding: 0; 
	border: solid 1px #898585;
	border-collapse:collapse;

}
.t_destacados td
{
	padding:0 0 0 0;
}

.imgAsociaciones
{
	border-style: none;
	width:124px;
	height:96px;
}
.txtInformacionPeriodico
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
}
a.txtInformacionPeriodico
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}
.txtKBInformacion
{
	color:#dd371b;
	font-family:Arial;
	font-size:0.7em;
}
a.enlacesModulos
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:underline;
}
.fondoMenuLoUltimo
{
	background-image:url(/img/sombra.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.rayadetalle
{
	background-image:url(/img/pixelgris.gif);
	background-repeat:repeat-x;
}
.fondodetalle
{
	background-image:url(/img/detalle1.gif);	
	background-position:right;
	background-repeat:no-repeat;
}
.txtFechaDetalle
{
	color:#003e59;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
	
}
.txtDescripcionFotoDetalle
{
	color:#7b7b7b;
	font-family:Arial;
	font-size:0.6em;
	font-weight:bold;
}
.txtTitularDetalle
{
	color:#dd371b;
	font-family:Georgia, Times New Roman;
	font-size:0.8em;
	font-weight:bold;
}
.txtSubtituloDetalle
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
}
.txtDesgloseDetalle
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
}

.txtDesgloseLink
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
}
.fondopaginacion
{
	background-image:url(/img/fondopaginacion.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.parte_resultados
{
	float:left;
	width:65%;	
		
}
.parte_paginacion
{
	float:right;
	width:35%;
	
}
.listas_modulolistas
{
	 margin-left:-40px;
}
.partebotonbuscador
{
	float:right;
	width:29%;	
	text-align:center;
			
}
.partebotonarriba
{
	float:right;
	width:29%;	
	text-align:right;
}
.parteIra
{
	float:right;
	width:55%;	
	text-align:center;
}
.fondo_sombra
{
	background-image:url(/img/buscadorcentro.gif);
	background-position:top;
	background-repeat:repeat-x;
	
}
.txtTituloLista
{	
	color:#003E59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}

.txtSubtituloLista
{
	color:#666667;
	font-size:0.7em;
	font-family:Arial;
	text-decoration:none;
}
.txtFechaLista
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:normal;
	text-decoration:none;
}
.txtSeccionLista
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.6em;
	font-weight:normal;
	background-color:#FCF5F4;
	text-decoration:none;
}
.txtResultados
{
	color:#003E59;
	font-family:Arial;
	font-size:0.6em;
	font-weight:normal;
}
.txtNumeroResultados
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:underline;
}
a.txtNumeroPagina
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:underline;
}
.txtPaginaActual
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
}
.siguiente
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}

.txtFormulario
{
	color:#595959;
	font-size:0.7em;
	font-family:Arial;
}
.txtResultadosEncontrados
{
	color:#595959;
	font-size:0.7em;
	font-family:Arial;
	font-weight:bold;
}
.txtFormularioPregunta
{
	color:#DD371B;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;	
}

.txtFormularioRespuesta
{
	border:solid 1px #7F9DB9;
	color:#595959;
	font-size:0.7em;
	font-weight:bold;
	font-family:Arial;
	background-color: #F9F6F6;	
}
.fondo_imagen_detalle
{
	background-color:#f7f6f6;
	width:196px;
	height:196px;
	text-align:center;
}
.tamano_foto_detalle
{
	width:186px;
	height:186px;
}
#margen_foto_detalle
{
	float:left;
	width:5%;
	height:100%;
	border:solid 1px #aaa;
	
}
.descripcion_foto_detalle
{
	float:right;
	width:100%;
	border:solid 1px #000;
}
.fecha_detalle
{
	float:right;
	width:100%;
	border:solid 1px #000;
}
	
.foto_portada
{
	background-image:url(/img/fondoportada2.gif);
	width:100%;	
	background-repeat:repeat-x;
	text-align:right;
	vertical-align:bottom;	
	height:84px;
	background-position:bottom;
	/*border:solid 1p #aca;*/
	
}
.texto_portada
{
	width:100%;
	height:auto;
	float:left;
	
}

.fondo_texto_portada
{
	background-image:url(/img/centro_bienvenida.gif);
	background-repeat:repeat-x;
		
}
.borde_tabla
{
	border-top:solid 1px #9d9d9d;
}
#noticias_portada
{	
	float:left;
	width:50%;
	height:auto;
	padding-left:8%;
		
}
.secciones_portada
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:none;
}
a.secciones_portada:hover
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:underline;
}
#agenda_portada
{
	width:100%;
	height:auto;
	
}	
#cursos_portada
{
	width:100%;
	height:auto;
	margin-left:5%;
}
#alertas_portada
{
	width:100%;
	height:auto;
	margin-left:5%;
}
	
		
/* pesta&ntilde;as */

#fondo_pestanias {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: bottom;
	PADDING-LEFT: 0px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/img/fondoportada_.gif); /*linea de abajo*/
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #000;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x; 
	height:auto;
	
	
}
#fondo_pestanias #pestanias {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 38px 0px 0px;
	VERTICAL-ALIGN: bottom;
	WIDTH: 75%;
	COLOR: #585854;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial, helvetica, sans-serif;
	
}
#fondo_pestanias #pestanias UL {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: auto; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#fondo_pestanias #pestanias UL LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	
}

#fondo_pestanias #pestanias UL LI A 
{
	BACKGROUND-POSITION: right top; 
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE:0.8em; 
	BACKGROUND-IMAGE: url(/img/tab_border.gif); 
	/*MARGIN: 0px; */
	margin-left:3px;
	BORDER-LEFT: #6b6b6b 1px solid; 
	WIDTH: 95px;
	COLOR: #AAABAB; 
	LINE-HEIGHT: 1.8em; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none! important
	
}
#fondo_pestanias #pestanias UL LI A#primer {
	BORDER-LEFT: #6b6b6b 1px solid
}

#fondo_pestanias #pestanias UL LI A:hover {
	COLOR:#DD371B;
	TEXT-DECORATION: none! important;
	background-color:#fff;
}

#pestanias UL LI#op1 A {
	FONT-WEIGHT: bold; 
	COLOR: #DD371B; 
	BORDER-BOTTOM: #fff 1px solid; 
	BACKGROUND-COLOR: #fff
}
#pestanias UL LI#op1 A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #DD371B; 
	BORDER-BOTTOM: #fff 1px solid; 
	BACKGROUND-COLOR: #fff;
}

#fondo_pestanias #pestanias UL LI A#ultim {
	BACKGROUND-IMAGE: url(/img/tab_border2.gif);
	border-left:solid 1px #b1b1ad;
	
}

/* **************************************************************** */

/* ***************************M&oacute;DULO DE REGISTRO ****************** */
 #divformulario
 {
	width:100%;
 }

/* **************************************************************** */
/**************************M&oacute;DULO DE CONTENIDOS EST&aacute;TICOS ********* */
.txtSubTituloContenido
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;	
	text-align:justify;
	font-weight:bold;
}
.txtTituloContenido
{
	color:#003e59;
	font-family:Georgia, Times New Roman;
	font-size:0.8em;
	font-weight:bold;
}

.txtDescripcionContenido
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;	
	text-align:justify;
}

.txtLinkContenido
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;		
}

.txtLinkContenido2
{
	color:#39393A;
	font-family:Arial;
			
}
/* ***************************************************************** */
/* quitado
.contenido_c 
{
	margin-right:-10%;
	margin-left:5%;
	padding: 0 -15% 0 15%;
	width:100%;
	background-color:#aff;
	border:solid 100px;
			
}
*/
.contentBloqueA_c {
	
	width:16%;/*dice cuanto a va ocupar la parte de la izquierda*/	
	float:left;
	display:inline;
	background-color:#0af;
	max-width:16%;
	
}
.contentBloqueB_c {
	width:84%;
	float:right;
	padding: 0 0 0 0; 
	background-color:#00a;
				
}
.contentBloqueBD_c{
	
	padding:0 11px 0 5%; 				
	float:left;
	background-color:#aaf;
}

.tabla_indicadores
{
	width:100%;	
	/*padding:0 0 0 0;
	border-collapse:collapse;*/
	border:solid 1px #000;
	
		
}

.tabla_indicadores td
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;	
	border:solid 1px #000;
	padding:5px;
		
}
.tabla_indicadores caption
{
	color:#003e59;
	font-family:Georgia, Times New Roman;
	font-size:0.8em;
	font-weight:bold;
	border:solid 1px #000;
}

.tabla_indicadores th
{
	color:#003e59;
	font-family:Georgia, Times New Roman;
	font-size:0.6em;
	font-weight:bold;
	border:solid 1px #000;
}

.tabla_horarioAutobuses
{
	width:100%;
	padding:0 0 0 0;
	border-collapse:collapse;
	border:solid 1px #000;
}
.tabla_horarioAutobuses td
{
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
	border:solid 1px #000;
}

.tabla_horarioAutobuses th
{
	color:#003e59;
	font-family:Georgia,Times new Roman;
	font-size:0.8em;
	font-weight:bold;
	border:solid 1px #000;
}
.capa_autobuses
{
	float:left;
	margin-right:2%;
	/*border:solid 1px #000;*/
	color:#39393A;
	font-family:Arial;
	font-size:0.7em;
	padding-right:8%;
}
.otracapa
{

	float:left;
	vertical-align:top;
}
.imagen_cartel_carnaval
{
	width:100px;
	height:150px;
}
.capa_cartel_carnaval
{
	float:left;
	margin-right:6%;
}
.ampliarCartelesCarnaval
{
	color:#003e59;
	font-family:Arial;
	font-size:0.7em;
	text-decoration:none;
}
.iconoescuchar
{
	float:right;
	height:72px;
}

/* ***************************** PDA ************************** */		
.capa_pda
{
	padding-top:10px;
	padding-left:15px; 
	padding-right:15px; 
	padding-bottom:15px;
	float:left;
	width:100%;
}

.parte_paginacion_pda
{
	float:right;
	width:55%;
			
}
.parte_resultados_pda
{
	float:left;
	width:45%;	
			
}
.txtTituloLista_pda
{	
	color:#fff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#003E59;
}

.txtTituloLista_pda_select
{	
	color:#DD371B;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#fff;
}

.txtsemilla_pda
{
	color:#003E59;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.txtenlace_pda
{
	color:#003E59;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
a.txtenlace_pda_select
{
	color:#DD371B;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.txtportada_pda
{
	color:#003E59;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.txtpie_pda
{
	color:#8C8B8B;
	font-family:Arial;
	font-size:7.2px;
	font-weight:bold;
}
.capa_destacados
{
	float:left;
	
}

.capa_centrada
{padding-left:20px;}

.cantidadtabla
{
	text-align:right;
	padding-right:2px;
}

/* la ciudad rutas */
.imgrutaave_i {width:120px;height:130px;float:left;padding-left:20px}
.imgrutaave_d {width:120px;height:130px;float:left;padding-left:20px}
.imgborder0_ruta {border-style:none;vertical-align:bottom;float:left;padding-right:4px;padding-bottom:4px;}

/*img carnaval en Miguelturra */
.imgcarnavali5 {float:left;margin:0px 5px 0px 5px}
.imgcarnavald5 {float:right;margin:0px 5px 0px 5px}

/*centros internet */
.tdciconceptoc {width:300px;text-align:left}
.tdciconcepto {width:100px;text-align:left}
.tdcivalor {width:80px;text-align:right}
.tdciNegrita{color:#39393A;font-family:Arial;font-weight:bold;}
.direccci {padding-left:10px;color:#39393A;font-family:Arial;font-weight:bold;font-size:0.7em}
.imgci {float:left;margin-right:10px}




