.CONTENIDO_TOP_CENTRO{background:#ffffff url(../../../img_bordes/CENTRO_top.png) top repeat-x;}
.CONTENIDO_FOOT_CENTRO{background: url(../../../img_bordes/CENTRO_foot.png) bottom repeat-x;}
.CONTENIDO_IZQ_CUERPO{background: url(../../../img_bordes/IZQ_cuerpo.png) left repeat-y;}
.CONTENIDO_DER_CUERPO{background: url(../../../img_bordes/DER_cuerpo.png) right repeat-y;}
.CONTENIDO_IZQ_TOP{background: url(../../../img_bordes/IZQ_top.png) top left no-repeat;}
.CONTENIDO_DER_TOP{background: url(../../../img_bordes/DER_top.png) top right no-repeat;}
.CONTENIDO_IZQ_FOOT{background: url(../../../img_bordes/IZQ_foot.png) bottom left no-repeat;}
.CONTENIDO_DER_FOOT{background: url(../../../img_bordes/DER_foot.png) bottom right no-repeat;}
.CONTENIDO_TITULO{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding:5px}
.CONTENIDO_INFORMACION{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; padding:5px;}

.mapa_hidden
{display:none;}
.mapa_show
{background:#fff; padding:10px; height:470px; position:absolute; border:1px solid #ccc; margin:10px auto 0px 30px;}

/* OFERTA */
.oferta_cont .imgprod
{position:absolute; width:68px; height:120px; background:url(../img/2n_easygate_chico.gif) no-repeat; margin-left:260px;}
.oferta_cont .oferta_bg
{background:url(../img/bg_oferta.gif) no-repeat center; width:100%; overflow:hidden; height:110px;}
.oferta_cont .oferta_bg .left
{float:left; width:260px; text-align:left;}
.oferta_cont .oferta_bg .left div
{padding:32px 0px 0px 41px;}
.oferta_cont .oferta_bg .right
{float:right; width:324px;text-align:left; font-size:10px;}
.oferta_cont .oferta_bg .right .list
{padding-top:10px;}
.oferta_cont .oferta_bg .right .list .txtpromo1
{padding-left:10px; font-size:14px; font-weight:bold; color:#0062A0; text-align:right;}
.oferta_cont .oferta_bg .right .list .txtpromo2
{padding-right:30px; font-size:24px; font-weight:bold; color:#0062A0; text-align:right;}
.oferta_cont .oferta_bg .right  .descarga
{font-size:12px; text-align:right; padding-top:20px; padding-right:30px;}
.oferta_cont .oferta_bg .right  .descarga a
{color:#0062A0; font-weight:bold;}
.oferta_cont .oferta_bg .right  .descarga a:hover
{text-decoration:underline;}

/*HELIOS*/
.helios_cont .helios_bg
{background:url(../img/bg_helios.gif) no-repeat center; width:100%; overflow:hidden; height:110px;}
.helios_cont .helios_bg .left
{float:left; width:260px; text-align:left;}
.helios_cont .helios_bg .left div
{padding:25px 0px 0px 50px;}
.helios_cont .helios_bg .right
{float:right; width:324px;text-align:left; font-size:10px;}
.helios_cont .helios_bg .right .list
{padding-top:10px;}
.helios_cont .helios_bg .right .list div
{margin-bottom:3px;}
.helios_cont .helios_bg .right .list .li1
{padding-left:10px; background:url(../img/ira.gif) no-repeat 0px 2px;}
.helios_cont .helios_bg .right .list .li2
{padding-left:23px; background:url(../img/ira.gif) no-repeat 12px 7px;}
.helios_cont .helios_bg .right .list .li3
{padding-left:38px; background:url(../img/ira.gif) no-repeat 28px 2px;}
.helios_cont .helios_bg .right .list .li4
{padding-left:54px; background:url(../img/ira.gif) no-repeat 42px 2px;}
.helios_cont .helios_bg .right .descarga
{text-align:right; height:20px; padding-right:10px; background:url(../img/ico_acrobat.gif) no-repeat 185px 0px;}

/*NUEVOS*/
.new_prods
{height:110px; background:url(../img/bg_new_prods.gif) no-repeat;}
.new_prods .img_new_prods
{width:159px; height:110px; background-image: url(../img/new_prod.png)!important; background-image: none; filter: none !important;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="themes/desis/img/new_prod.png", sizingMethod="scale"); float:left; margin:0px; cursor:pointer;}
.new_prods .content_new_prods
{width:425px; float:right; text-align:left;}
.new_prods .content_new_prods .title, .new_prods .content_new_prods .title a
{color:#0167cd; font-size:18px; margin-bottom:2px; text-decoration:none;}
.new_prods .content_new_prods .title a:hover
{text-decoration:underline;}
.new_prods .content_new_prods .content
{background:url(../img/bullet_new_prods.gif) no-repeat; background-position:0px 3px; font-size:10px; color:#000; padding-left:12px; margin-bottom:3px;}
.new_prods .content_new_prods .mas
{font-size:11px; color:#e85d00;}
.new_prods .content_new_prods .prod_chico
{position:absolute; width:54px; height:92px; margin-left:-145px; margin-top:-80px; background-image: url(../img/prod_chico.png)!important; background-image: none; filter: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="themes/desis/img/prod_chico.png", sizingMethod="scale"); cursor:pointer;}


.form_container {padding:3px; background:#f5f5f5; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
.form_container form {padding:0px; margin:0px;}
.form_data thead td {font-size:12px; font-weight:bold; color:#666; background:url(../img/bg_form_thead.gif) repeat-x; height:30px; border-bottom:1px solid #fff;}
.form_data thead td a {color:#666; text-decoration:none; font-size:12px; font-weight:bold;}
.form_data tfoot td {font-size:12px; font-weight:bold; color:#666; background:#eaeaea; height:10px; border-bottom:1px solid #fff;}
.form_data tbody td{font-size:11px; vertical-align:top;}
.form_data tbody td a {color:#000066; text-decoration:none;}
.form_data tbody td a:hover {color:#0000FF; text-decoration:none;}
.form_data tbody td select{font-size:11px; background:#fff; border:1px solid #ccc;}
.form_data tbody td .area {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fff; border:1px solid #ccc;}
.form_data tbody td .campo {font-size:11px; background:#fff; border:1px solid #ccc;}
.form_data tbody td .boton {font-size:11px; color:#000; background:url(../img/bg_button.gif) repeat-x top; height:20px;}
.form_data tbody td ul {padding:0px; margin:0px 0px 0px 20px; list-style-type:none;}
.form_data tbody td li {background:url(../img/arrow.gif) no-repeat left top; padding-left:15px;}


/*CSS pagina principal*/
body 
{
		margin: 0px 0px 0px 0px;/*margenes*/
		padding: 0;/*genera espaciado*/
		text-align: center;/*texto alineado*/
		background: #D7DCD5;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
		font-family: Verdana, Arial, Helvetica, sans-serif;/*fuente por defecto de la pagina*/
		font-size:11px;/*tamaņo por defecto de la pagina*/
}
#menuh {
	z-index:200;
	}
#foot_bg
{
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
		background: url(../img/foot/bg_foot.jpg) bottom repeat-x;
}
#top_bg
{
		/*height:120px;*/
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
		background: url(../img/bg.jpg) repeat-y 50% 0;
}
#top
{
		height:229px;
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
		/*background-color:#ffffff;/*color de fondo*/
		background: url(../img/bg_top.jpg) center no-repeat;
}
#top_align
{
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left:auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:770px;/*ancho del objeto*/
}
#menu_horizontal
{
		/*background-color:#00496C;/*#12AB88;/*color de fondo*/
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:768px;/*ancho del objeto*/
		height:21px;/*alto del objeto*/
		background: #045A97 url(horizontal_background.jpg);		
}
#imagen_intermedia
{
		display:block;
		background-color:#ffffff;
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:596px;/*ancho del objeto*/
		float:right;/*posicion flotante*/
		height:85px;
		background:#ffffff url(../img/imagen_intermedia.jpg) repeat-y 50% 0;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
}
#foot_contenedor 
{ 
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
		background: url(../img/foot_contenido.jpg) no-repeat 50% bottom;
		
}
#foot_BG_contenedor 
{ 
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
		background: url(../img/bg_foot_contenido.jpg) repeat-x 50% bottom;
		
}
#contenedor 
{ 
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;/*ancho del objeto*/
}
#contenido
{
		/*border: 1px solid #000000;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		text-align:center;/*texto alineado*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:775px;/*ancho del objeto*/
		/*background-color:#ffffff;/*color de fondo*/
}
#contenido_cuerpo
{
	padding-left:1px;	
	text-align:left;/*texto alineado*/
	width:762px;/*ancho del objeto*/
	float:right;/*posicion flotante*/
		
}
#contenido_menu
{
	padding-left:1px;	
	margin: 0px 0px 0px 0px;/*margenes*/
	width:155px;/*ancho del objeto*/
	text-align:center;/*texto alineado*/
	float:left;/*posicion flotante*/
}
#cuerpo_derecha
{
	margin-left:0px;
	padding-left:5px;
	margin: 0px 0px 0px 0px;/*margenes*/
	width:150px;/*ancho del objeto*/
	text-align:center;/*texto alineado*/
	float:right;
	/*float:left;posicion flotante*/
}
#cuerpo_central
{
padding-left:2px;
margin: 0px 0px 0px 0px;/*margenes*/
width:600px;/*ancho del objeto*/
text-align:center;/*texto alineado*/
float:left;/*posicion flotante*/
}
#publicidad1
{
		/*background-color:#E5E5E5;*/
		margin: 0px;
		height:100%;
		width:125px;
		float: left;
}
#publicidad2
{
		/*background-color:#E5E5E5;*/
		margin: 0px;
		height:100%;
		width:125px;
		float: right;
}
#foot
{
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: auto;/*margenes de posicionamiento*/
		margin-right: auto;/*margenes de posicionamiento*/
		width:100%;
		height:108px;
		color:#000000;
		/*padding-top:12px;*/
		background: url(../img/foot/foot.gif) no-repeat 50% 0;
}
#principal_noticia
{
		border: 1px solid #D1CEC7;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: 10px;/*margenes de posicionamiento*/
		background-color:#ECECE4;/*color de fondo*/
		height:300px;
}
#principal_saludos
{
		border: 1px solid #D1CEC7;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: 10px;/*margenes de posicionamiento*/
		background-color:#ECECE4;/*color de fondo*/
		height:100px;
}
.banner_contorno
{
	width:150px;
	/*border: 1px solid #D1CEC7;/*propiedades del borde*/
	/*padding: 4px;/*genera espaciado*/
	margin-left: 2px;/*margenes de posicionamiento*/
	/*margin-right: 0px;/*margenes de posicionamiento*/
	/*margin-bottom: 2px;/*margenes de posicionamiento*/
	/*background-color:#ffffff;/*color de fondo*/
}
/*fin CSS pagina principal*/

/*CSS para SALUDOS*/
	#saludos_index_contenedor
	{
		/*border: 1px solid #126A92;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		padding:0px;
		margin-left: 10;/*margenes de posicionamiento*/
		margin-bottom:2px;/*margenes de posicionamiento*/
		/*background-color:#126A92;/*color de fondo*/ 
	}
	#saludos_index_top
	{
		/*background: #E0EAEF url(modulos/<?php echo $MODULO?>/mod_img/plantilla.jpg) repeat-x 50% 0;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
		/*height:105px;/*15px;*/
	}
	#saludos_index_items
	{
		/*background: ;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
		padding:3px;
		height:10px;
	}
	.saludos_txt_items
	{
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
		text-decoration:none;
	}
	.saludos_txt_fechas
	{
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		text-decoration:none;
	}
	#saludos_index_contenedor_general
	{
		/*border: 1px solid #D1CEC7;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		padding:0px;
		margin-left: 10px;/*margenes de posicionamiento*/
		margin-bottom:2px;/*margenes de posicionamiento*/
		/*background-color:#ECECE4;/*color de fondo*/ 
		/*background: url(../img/bg_general2.jpg) repeat-x 50% bottom;*/
	}
	#saludos_principal
	{
		/*border: 1px solid #D1CEC7;/*propiedades del borde*/
		margin: 0px 0px 0px 0px;/*margenes*/
		margin-left: 0px;/*margenes de posicionamiento*/
		margin-bottom: 20px;/*margenes de posicionamiento*/
		background-color:#FFFFFF;/*color de fondo #ECECE4*/
	}
	#saludos_titular
	{
		margin-left: 0px;/*margenes de posicionamiento*/
		text-align:justify;/*texto alineado*/
		padding: 2px;/*genera espaciado*/
		font-size: 25px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin-bottom: 5px;
		color: #000000;
		background-color:#FFFCDB;/*color de fondo*/
		/*background-image:url(../img/modulos/Saludos/bg_portada_titulares.jpg);*/
	}
	.saludos_contenedor
	{
		/*border: 1px solid #5D7B35;/*propiedades del borde*/
		/*text-align: center;/*texto alineado*/
		height:100%;
	}
	.saludos_img_contenido
	{
		/*border: 1px solid #D1CEC7;/*propiedades del borde*/
		text-align: center;/*texto alineado*/
		background-color:#FFFFFF;/*color de fondo*/
		padding: 2px;/*genera espaciado*/
	}
	.saludos_titular_contenido
	{
		text-align:left;/*texto alineado*/
		padding: 2px;/*genera espaciado*/
	}
	.saludos_descripcion_contenido
	{
		text-align:left;/*texto alineado*/
		padding: 2px;/*genera espaciado*/
	}
	.saludos_txt_titulo
	{
		font-size: 15px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		text-decoration: none;
	}
	.saludos_txt_texto
	{
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		text-decoration: none;
	}
/*FIN CSS para SALUDOS*/

/*CSS para HOME, NOTICIAS*/
        #noticias_titular
        {
                margin-left: 0px;/*margenes de posicionamiento*/
                text-align:justify;/*texto alineado*/
                padding: 2px;/*genera espaciado*/
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #FFFFFF;
               /* background-color:#063B4B;/*color de fondo*/
        }
        .noticias_titular_area
        {
                margin-left: 0px;/*margenes de posicionamiento*/
                text-align:justify;/*texto alineado*/
                padding: 2px;/*genera espaciado*/
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #000000;
                /*background-color:#90C962;/*color de fondo*/
        }
        #noticias_contenedor_principal
        {
                border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
               /* background-color:#F7F7F7;/*color de fondo*/
				/*background: url(../img/bg_general.jpg) repeat-x 50% bottom;*/
        }
        #noticias_contenedor_secundarias
        {
                border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                /*background-color:#F7F7F7;/*color de fondo*/
				/*background: url(../img/bg_general.jpg) repeat-x 50% bottom;*/
        }
        #noticias_contenedor_detalle
        {
                text-align:left;
                /*border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                /*background-color:#F7F7F7;/*color de fondo*/
				/*background: url(../img/bg_general.jpg) repeat-x 50% bottom;*/
				
        }
        #noticias_contenedor_detalle_opciones
        {
                margin: 0px 0px 0px 0px;/*margenes*/
                background-color:#DFDFDF;/*color de fondo*/
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #000000;
        }
        .noticias_contenedor_listado_uno
        {
               /* border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                margin-bottom:1px;
               /* background-color:#FFFBEF;/*color de fondo*/
				/*background: url(../img/bg_general.jpg) repeat-x 50% bottom;*/
        }
        .noticias_contenedor_listado_dos
        {
               /* border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                margin-bottom:1px;
               /* background-color:#F6FFEF;/*color de fondo*/
				/*background: url(../img/bg_general2.jpg) repeat-x 50% bottom;*/
        }
        .noticias_contenedor_listado_votacion
        {
                margin: 0px 0px 0px 0px;/*margenes*/
                /*background-color:#fff;/*color de fondo*/
                font-size: 10px;
                text-align:right;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #000000;
        }
        .noticias_detalle_titular
        {
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-bottom:12px;
                font-size: 20px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #9B3902;
                text-decoration: none;
                text-align:center;
        }
        .noticias_contenedor_secundarias_marcos
        {
                border: 1px solid #D1CEC7;/*propiedades del borde*/
        }
        .noticias_txt_titulo
        {
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #FF0000;
                text-decoration: none;
        }
        .noticias_txt_texto
        {
                font-size: 9px;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                color: #000000;
                text-decoration: none;
        }
        .noticias_txt_link
        {
                font-size: 11px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #00496C;
                text-decoration:underline;
        }
        .noticias_txt_fecha
        {
                font-size: 9px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #000000;
                text-decoration: none;
        }
        .noticias_txt_administracion
        {
                font-size: 9px;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                color: #000000;
                text-decoration: none;
        }
/*fin CSS para HOME, NOTICIAS*/
/*CSS VOTACIONES*/
        #votacion
        {
                font-size: 9px;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                color: #000000;
                text-align:left;
                border: 1px solid #126A92;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 1px;/*margenes de posicionamiento*/
                width:150px;
                /*float:right;*/
                background-color:#FFF;/*color de fondo*/
        }
        .votacion_txt_negro
        {
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #000000;
                text-decoration: none;
        }
        .votacion_titular
        {
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #ffffff;
                text-align:left;
                /*border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                background-color:#126A92;/*color de fondo*/
        }
        .votacion_resultados
        {
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                color: #000;
                text-align:center;
                margin: 0px 0px 0px 0px;/*margenes*/
        }
/*fin CSS VOTACIONES*/

/*ESTILOS DE LA ENCUESTA (EN)*/
#quest_titular
{
	margin-left: 0px;/*margenes de posicionamiento*/
	margin-right: auto;/*margenes de posicionamiento*/
	margin-top:0px;/*margenes de posicionamiento*/
	width:155px;/*ancho del objeto*/
	text-align:left;/*texto alineado*/
	 border-top: 1px solid #777777;
	 padding-top:3px;
}
#quest_pregunta
{
	width:150px;/*ancho del objeto*/
	text-align:left;/*texto alineado*/
	padding: 0px;/*genera espaciado*/
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
#quest_alternativas
{
	margin: 0px 0px 0px 0px;/*margenes*/
	width:150px;/*ancho del objeto*/
	text-align:justify;/*texto alineado*/
	padding: 0px;/*genera espaciado*/
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
#quest_resultados
{
	margin: 0px 0px 0px 0px;/*margenes*/
	width:119px;/*ancho del objeto*/
	text-align:center;/*texto alineado*/
	padding: 0px;/*genera espaciado*/
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
#quest_bg_alt_res
{
	
	/*background-color:#2094AF;*/
	/*background: url(../img/modulos/Encuesta/bg_preguntas.jpg) no-repeat bottom left;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
}
#quest_bg
{
	/*background-color:#2094AF;*/
	 /*border: 1px solid #777777;*/
	 width:155px;
	 border-bottom: 1px solid #777777;
	margin-left: 0px;/*margenes de posicionamiento*/
	margin-right: auto;/*margenes de posicionamiento*/
	/*background: url(../img/modulos/Encuesta/bg_quest.jpg) repeat-y  0;/*con esto la imagen de fondo se repetiraen en el eje Y y 50% le indica que se centrara*/
}
/* FIN ESTILOS ENCUESTA */

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textonegro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textoazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	text-decoration: none;
}
.textorojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.textoblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.grantitular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textoblanco_normal{ 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_obligatorio 
{
	background-color: #E0F4FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt_editables 
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt_no_editables 
{
	background-color: #F1EFE4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.noticia_fecha
{
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #878787;
	text-decoration: none;
}
.noticia_titulo
{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration:none;
}
.noticia_cuerpo
{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.noticia_encabezado
{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.noticia_inactiva{
	background-color:#EAF3F7
}
.seccion{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9B3902;
	text-decoration:none;
}
.seccion_activa{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#000000;
	text-decoration:none;

}
.portada_seccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #156A80;
	text-decoration: none;
}
.portada_seccion {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #156A80;
	text-decoration: none;
}
.titular_seccion {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BF0000;
	text-decoration: none;
}
.menu_administrador {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BEE8BE;
	text-decoration: none;
}
.fondo_A{BACKGROUND-COLOR: #A7D5E2;}
.fondo_B{BACKGROUND-COLOR: #126A92;}
.fondo_C{BACKGROUND-COLOR: #66B1C4;}
.fondo_D{BACKGROUND-COLOR: #1C92B0;}
.fondo_E{BACKGROUND-COLOR: #1C92B0;}
/*.fondo_portada{BACKGROUND-COLOR: #F7F7F7;}*/
.fila_titular{BACKGROUND-COLOR: #D0DFE6;}
/* CONTROL SOBRE IFRAME */
.abierto{ 
	width: 100%;
	height:240px;
	padding: 0;
}
.cerrado{
	display: none;
	width: 100%;
	height:0px;
	padding:0;
}
/* FIN SOBRE IFRAME */
/* CSS de galeria */
        #galeria_top
        {
                border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                background-color:#ECECE4;/*color de fondo*/
                height:100px;
				display:none;				
        }
        .galeria_contenedor
        {
                /*border: 1px solid #000;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-left: 0px;/*margenes de posicionamiento*/
                margin-top: 2px;
				padding:3;
                /*background-color:#ECECE4;/*color de fondo*/
				background: url(../img/bg_general.jpg) repeat-x 50% bottom;
        }
        .galeria_contenedor_admin
        {
                /*border: 1px solid #D1CEC7;/*propiedades del borde*/
                margin: 0px 0px 0px 0px;/*margenes*/
                margin-top: 0px;/*margenes de posicionamiento*/
                margin-left: 0px;
                text-align:right;
                background-color:#ECECE4;/*color de fondo*/
        }
		.galeria_contenedor_imagenes
		{
			padding:10px;
		}
        .galeria_txt_titular
        {
                margin-left: 1px;/*margenes de posicionamiento*/
                text-align:justify;/*texto alineado*/
                padding: 2px;/*genera espaciado*/
                font-size: 10px;
                font-style: normal;
                font-weight: bold;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #FF0000;
                /*background-color:#063B4B;/*color de fondo*/
        }
        .galeria_txt_texto
        {
                margin-left: 1px;/*margenes de posicionamiento*/
                text-align:justify;/*texto alineado*/
                padding: 2px;/*genera espaciado*/
                font-size: 10px;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                text-decoration: none;
                color: #000000;
                /*background-color:#063B4B;/*color de fondo*/
        }
/* FIN CSS de galeria*/

/* SECCIONES */
#mantenedor_contenedor
{
	border: 1px solid #D1CEC7;/*propiedades del borde*/
	margin: 0px 0px 0px 0px;/*margenes*/
	margin-left: 0px;/*margenes de posicionamiento*/
	background-color:#ECECE4;/*color de fondo*/
/*	height:300px;*/
}
#lista_secciones
{
	/*background-color:#FFFCDB;/*color de fondo*/
	margin: 0px 0px 0px 0px;/*margenes*/
	margin-left: 0px;/*margenes de posicionamiento*/
	margin-right: auto;/*margenes de posicionamiento*/
	font-size: 12px;
	padding:2px;
	text-align:left;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.lista_secciones_texto
{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.lista_secciones_texto_seleccionado
{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C86426;
	text-decoration: none;
	/*background-color:#90C962;*/
	/*background-image:url(../img/modulos/Categorias/sel_menu.gif);**/
	z-index:100;
}
#lista_secciones_titulo
{
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
}
#lista_secciones_titulo span
{
	/*MOSTRAR O NO TITULO EN TEXTO*/
	display:none;
}
#seccion_home
{
	/*border: 1px solid #D1CEC7;/*propiedades del borde*/
	/*background-color:#fff;/*color de fondo*/
	margin: 0px 0px 0px 0px;/*margenes*/
	/*padding:5px;*/
	margin-left: 0px;/*margenes de posicionamiento*/
	margin-right: auto;/*margenes de posicionamiento*/
	/*width:770px;/*ancho del objeto*/
	/*height:15px;/*alto del objeto*/
}
.nav_tab 
{
	/*FONT-SIZE: 93%;*/
	FLOAT: top left;
	/*LINE-HEIGHT: normal;*/
}
.nav_tab UL 
{
	/*PADDING-RIGHT: 3px; */
	/*PADDING-LEFT: 3px; */
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	/*PADDING-TOP: 10px; */
	list-style-type:none;
}
.nav_tab LI 
{
	PADDING-RIGHT: 0px; 
	/*PADDING-LEFT: 9px; */
	/*BACKGROUND: url(left.gif) no-repeat left top; */
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	list-style-type:none;
}
#video_player
{
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #000000;
}
.lista_secciones_vinculos
{
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #000000;
}
.seccion_mensage
{
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	text-align:justify;
	text-decoration:none;
	color: #000;
}
#seccion_image
{
float:right;
width:200px;
}
#seccion_head
{
	/*border: 1px solid #D1CEC7;/*propiedades del borde*/
	/*background-color: #F7F7F7;/*color de fondo*/
	margin: 0px 0px 0px 0px;/*margenes*/
	/*padding:5px;*/
	/*margin-left: 10px;/*margenes de posicionamiento*/
	margin-right: auto;/*margenes de posicionamiento*/
	/*background: url(../img/bg_general2.jpg) repeat-x 50% bottom;*/
}
.seccion_articulo
{
	/*border: 1px solid #D1CEC7;/*propiedades del borde*/
	margin: 0px 0px 0px 0px;/*margenes*/
	margin-left: 0px;/*margenes de posicionamiento*/
	margin-bottom:1px;
	margin-top:2px;
	/*background-color:#FFFBEF;/*color de fondo*/
	/*background: url(../img/bg_general.jpg) repeat-x 50% bottom;*/
}
/* FIN SECCIONES */
/* CSS PORTADA HOME*/
.portada_articulo{
	/*background-color:#F5F5F5;*/
}
#portada_titulo
{
margin-left: 0px;/*margenes de posicionamiento*/
text-align:left;/*texto alineado*/
padding: 2px;/*genera espaciado*/
font-size: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
color: #000000;
/*background-color: #FFFCDB;*/
/*background-image:url(../img/modulos/Categorias/bg_portada_titulares.jpg)*/
/*background-color:#06435F;/*color de fondo*/
}
.portada_contenedor
{
/*border: 1px solid #8F4747;/*propiedades del borde*/
margin: 0px 0px 0px 0px;/*margenes*/
margin-left: 0px;/*margenes de posicionamiento*/
margin-bottom: 0px;/*margenes de posicionamiento*/
/*background-color:#ffffff;/*color de fondo #ECECE4*/
/*background-image:url(../img/modulos/Categorias/bg_portada_actualidad.jpg);*/
}
.portada_sub_titulo
{
margin-left: 0px;/*margenes de posicionamiento*/
text-align:left;/*texto alineado*/
padding: 2px;/*genera espaciado*/
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform:uppercase;
text-decoration: none;
color: #777777;
font-size:9px;
background-color:#F2F2F2;
/*background-color:#8F4747;/*color de fondo*/
}
.portada_href
{
font-size: 9px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform:uppercase;
text-decoration: none;
color: #777777;
}
.portada_titular
{
font-size: 10px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
color: #9B3902;
}
.portada_texto
{
font-size: 11px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
color: #000;
}
/* CSS PORTADA HOME*/
/* CSS BLOQUES */
#bloques{
	font-size:9px;
	text-align:left;
	/*height: 30px;*/
	background:#FFFFFF;
	color:#000000;
	/*border-top: 1px solid #777777;*/
}
#bloques INPUT{
	font-size:9px;
}
#bloques H1{
	/* Cabecera del bloque */
	font-size:12px;
	/*width:115px;*/
	text-align:left;
	text-transform:uppercase;
	/*background-color:#00496C;*/
}
.txt_bloques
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
/* CSS BLOQUES */
/* CSS MAPA */
.bg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image:url(../../../modulos/Categorias/tipos/mapas/img_sis/tab_bdbg.jpg)
}
.bg_f
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image:url(../../../modulos/Categorias/tipos/mapas/img_sis/tab_bdbg_F.jpg)
}
/* CSS MAPA */
/* CSS para CATEGORIAS/TIPO/PAGINA*/
.pagina_link
{
	margin-left: 0px;/*margenes de posicionamiento*/
	text-align:left;/*texto alineado*/
	padding: 2px;/*genera espaciado*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.pagina_subtitulo
{
	margin-left: 0px;/*margenes de posicionamiento*/
	text-align:left;/*texto alineado*/
	padding: 2px;/*genera espaciado*/
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.pagina_titulo
{
	margin-left: 0px;/*margenes de posicionamiento*/
	text-align: center;/*texto alineado*/
	padding: 2px;/*genera espaciado*/
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
/* CSS para CATEGORIAS/TIPO/PAGINA*/
/* CSS para ESTABLECIMIENTOS*/
.establecimiento_titulo
{
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
	background: #EAEAEA;
}
.establecimiento_texto
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.establecimiento_textodestacado
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}

/* PLANES  MARTES 07/07/09 */
.planes 
{margin-bottom:10px;}
.planes thead tr td
{font-size:12px; font-weight:bold; padding:2px 5px 2px 5px; background:#f5f5f5;}
.planes thead tr .basico
{background:url(../img/bg_td1.gif) repeat-x top; color:#fff;}
.planes thead tr .medio
{background:url(../img/bg_td2.gif) repeat-x top; color:#fff;}
.planes thead tr .full
{background:url(../img/bg_td3.gif) repeat-x top; color:#fff;}
.planes thead tr .empresa
{background:url(../img/bg_td4.gif) repeat-x top; color:#fff;}
.planes tbody tr td
{border-bottom:1px solid #fff;}
.planes tbody tr td
{font-size:11px; padding:2px 5px 2px 5px;}
.planes tfoot tr td
{font-size:12px; padding:2px 5px 2px 5px; font-weight:bold;}
.planes tbody tr .label
{color:#000; border-bottom:1px solid #ccc; background:#f2f2f2;}
.planes tbody tr .basico
{background:#FFFBD3;}
.planes tbody tr .medio
{background:#FFEAD2;}
.planes tbody tr .full
{background:#FFE3E2;}
.planes tbody tr .empresa
{background:#DFE9FF;}
.planes tfoot tr .basico
{background:#E1D33C; color:#fff;}
.planes tfoot tr .medio
{background:#E09035; color:#fff;}
.planes tfoot tr .full
{background:#DF352F; color:#fff;}
.planes tfoot tr .empresa
{background:#2963DE; color:#fff;}