@charset "utf-8";
/* CSS Document */

* {	margin: 0px;
	padding: 0px; outline: 0;
}


p {	margin:1em 0;
}

/* filete definido de una manera para firefox y de otra para explorer */
hr { padding: 0;
	 border: solid #cccccc;
	 border-width: 1px 0 0 0;
	 color: #cccccc;
	 height: 1px;
}
/* fin filete */

/* links sin filete */
a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
/* fin links sin filete */

img { border:0;
}

/* color de fondo */
body.con_bg{ background-color: #d7d7d7;
		background-image:url(../img/top_bg.png);
		background-repeat:repeat-x;
		background-position:top;
}

body { background-color: #d7d7d7;
		background-image:none;
}
/* fin color de fondo */

h1,h2,h3,h4,h5,h6 { font-family: Geneva, Arial, Helvetica, sans-serif;
}

h1 { font-size: 16px;
	 line-height: 20px;
}

h2 { font-size: 14px;
	 line-height: 18px;
}

h3 { font-size: 12px;
	 line-height: 16px;
}

h4 { font-size: 11px;
	 line-height: 15px;
	 font-weight: bolder;
}

h5 { font-size: 10px;
	 line-height: 14px;
}

h6 { font-size: 9px;
	 line-height: 13px;
}

em { font-style: normal;
	 color:#336699;
}

h2.vers { font-variant: small-caps;
		  padding: 5px 0px 5px 0px;
}



/* caja contenedora */
#contenedor { width:990px;
			  height:100%;
			  /* background-color:#ffFFFF;*/
			  margin: auto;
}
/* fin caja contenedora */

/* encabezado */
#menutop {	width:960px;
/*			height:1px;
			padding: 4px 15px;*/
			background-image:url(../img/menu_top_bg.gif);
			background-repeat:repeat-y;
			text-align:right;
}

#menutop a:link { color:#ff0000;
				  font-weight:bold;
				  padding: 5px;}

#menutop a:hover { color:#cc0000;}

#menutop a:visited { color:#ff0000;}

#top {	width:980px;
		height:80px;
		background-color:#ff0000;
}

#top .logo {	width:334px;
		height:44px;
		padding: 19px 10px 17px 10px;
		float:left;
}

#top .menu_xs {	width:300px;
		height:20px;
		float:left;
		padding: 45px 0 0 65px;
}


#top .menu_xs ul li {	 font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				list-style-type:none;
				margin: 3px 0px 3px 10px;
				padding-left: 10px;
				color: #ffffff;
				border-left: solid 1px #FFFFFF;
				float:left;
							}

#top .menu_xs li.last {	border-right: solid 1px #FFFFFF;
						margin-right:10px;
						padding-right:10px;}

#top .menu_xs li a { color: #ffffff;
font-weight:bold;}

#top .redes {	width:52px;
		height:20px;
		padding: 45px 0 0 0px;
		float:left;
}

#top .redes ul li {	font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				list-style-type:none;
				margin: 3px 12px 3px 0px;
				color: #ffffff;
				float:left;
							}

/* buscador top */
#top  .buscador {
	width: 194px;
	height: 18px;
	margin: 45px 0px 0 2px;
	background-image:url(../img/buscar_top_bg.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
			}
 /*important*/

.buscador form { display:inline ; }

.buscartxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:-3px;
	left:2px;
	width:140px;
	height:28px;
}

.buscar_submit {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:0px;
	left:154px;
	width:23px;
	height:20px;
}
/* fin buscador top */

/* fin encabezado */

/* menu desplegable */
#contenedormenu {
height:25px;
background-color:#cc0000;
border-top: 1px solid #ff0000;
border-bottom: 1px solid #ff0000;
display:none;
}

#menu {
text-align: center;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing:1px;
border-left:0px;
background-color:#cc0000;
position:relative;
z-index:2000;
}

#menu .alta {text-transform:uppercase;
			font-size: 10px;
			line-height:15px;
			letter-spacing:2px;}

#menu ul {list-style-type: none;
			text-align:left;
}

#menu ul li { }

#menu ul li a.primero {

border-left: 0px;
width:104px;
}

#menu ul li a.ultimo {
width:74px;
border-right: 0px;
}

#menu ul li.nivel1 { float: left;
font-weight:bold;
}

#menu ul li a {display: block;
text-decoration: none;
color: #ffffff;
background-color: #cc0000;
border-right: solid 1px #ff0000;
padding: 5px 15px 5px 14px;
position: relative;
}

#menu ul li a.nivel1, #menu ul li a.nivel2 {display: block!important;display: none;
position: relative;
}

#menu ul li a.nivel2, #menu ul li a.nivel2ie { color: #fff;
font-weight:lighter;
}

#menu ul li:hover {position: relative;
}

#menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color:#dd0000;
color: #ffffff;
position: relative;
}

#menu ul li ul {display: none;
}

#menu ul li:hover  ul.nivel2, #menu ul li a:hover  ul.nivel2{display: block;
position: absolute;left: 0px;
font-weight:lighter;
}

#menu ul li ul li a:hover ul.nivel3, #menu ul li ul li:hover ul.nivel3 {display: block;
position: absolute;
left: 161px!important;left: 160px;
top:0px!important;top: -21px;
font-weight:lighter;
}

#menu ul li ul li a {width: 145px;
padding: 5px 3px 5px 12px;
border-top-color: transparent;
background-color:#cc0000;
}

#menu ul li ul li a:hover {border-top-color: #000;
position: relative;
}

#menu ul li ul li ul li a.primera {border-top-color: #ccc;
}

table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

/* fin menu desplegable */

/* destacados bajo menu */
#cont_destacados { width:990px;
					height:74px;
					background:#FFFFFF;
					float:none;
}

#dest_main_izq {width:480px;
				margin: 10px 5px 10px 10px;
				background-color:#555555;
				float:left;}

#dest_main_der {width:480px;
				margin:10px 0px 10px 5px;
				background-color:#777777;
				float:left;}
/* fin destacados bajo menu  */


/* banner bajo menu */
#banner_main_990 {	width:980px;
					padding-top:10px;
				background-color:#ffffff;
				float:left;
}
/* fin banner bajo menu  */

/* banner 525 */
#banner_main_525 {	width:526px;
					height:50px;
					margin: 20px 0 20px 20px;
				background-color:#ffffff;
				clear:both;
}
/* fin banner 525 */

/* contenedor central */
#contenido {	width:980px;
				padding-bottom:20px;
				background-color:#ffffff;
				float:left;}

/* fin contenedor central */

/* columna izquierda */
#col_izq {	width:194px;
			background-color:#ffffff;
			float:left;}

.pliegue_l {	width:194px;
			height:20px;
			background-image:url(../img/botonera_izq/pliegue.png);
			background-repeat:no-repeat;
			background-position:center;
			float:left;}
/* fin columna izquierda */

/* columna derecha */
#col_der {	width:210px;
			height: 100%;
			padding:0px 10px 0px 20px;
			background-image:url(../img/menu_der/bg_menu_der.png);
			background-repeat:repeat-y;
			background-position:center;
			float:left;}

.pliegue {	width:210px;
			height:26px;
			background-image:url(../img/menu_der/pliegue.png);
			background-repeat:no-repeat;
			background-position:center;
			float:left;}

.datafiscal {	width:210px;
background-color:#00ABED;
text-align:center;
			}

.datafiscal_izq { width:194px;
background-color:#00ABED;
text-align:center;
			}

/* fin columna derecha */

/* columna central noticias */
#col_cent {	width:546px;
			background-color:#ffffff;
			float:left;}
/* fin columna central noticias */

/* columna central panel administrador */
#col_cent_admin {	width:900px;
			background-color:#ffffff;
			float:left;
			padding: 25px;}
/* fin columna panel administrador */

/* columna izquierda noticias */
#col_noticias_izq {	width:273px;
			background-color:#ffffff;
			float:left;}
/* fin columna izquierda noticias */

/* columna derecha noticias */
#col_noticias_der {	width:273px;
			background-color:#ffffff;
			float:left;}
/* fin columna derecha noticias */

/* contenedor noticia ancha */
/*CAMBIO GAB 413*/
.noticia_526{	width:526px;
				margin-left:20px;
				border-bottom: 1px solid #7b7b7d;
			background-color:#ffffff;
			/*float:left;*/
			}
/* fin contenedor noticia ancha */

/* contenedor noticia angosta */
.noticia_253{	width:253px;
				padding-left:20px;
			background-color:#ffffff;
			}
/* fin contenedor noticia angosta */

/* columna noticia */
#col_noticia {	width:756px;
			margin-left:20px;
			background-color:#ffffff;
			float:left;}
/* fin columna noticia */

/* columna seccion */
#col_seccion {	width:756px;
			margin-left:20px;
			margin-top:10px;
			background-color:#ffffff;
			float:left;}
/* fin columna seccion */

#col_seccion p{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}

/* columna seccion ancho total */
#col_seccion_xl {	width:950px;
margin-left:10px;
			margin-top:10px;
			background-color:#ffffff;
			float:left;}
/* fin columna seccion */

/* estilos noticias */
.seccion {	width:100%;
			padding: 6px 0px;
			text-align:right;
			letter-spacing:1px;
			border-bottom: solid 1px #ff0000;
			background-color:#ffffff;}

#col_noticia .seccion {	width:756px;
						height:16px;
					padding: 5px 10px 5px 20px;
					text-align:right;
					letter-spacing:0px;
					margin-top:10px;
					background-color:#cc0000;
					border-bottom: 0;
					color:#FFFFFF;
					position: relative;
					left: -20px;}

#col_noticia .seccion h5 {font-size: 12px;
						line-height: 16px;
						}

.noticia_526 .titular a:link { font-size: 18px;
	 							line-height: 20px;
								}

.noticia_526 .titular a:visited { font-size: 18px;
	 							line-height: 20px;
								}

.noticia_526 .titular a:hover { font-size: 18px;
	 							line-height: 20px;
								}

.noticia_526 .titular_sd a:link { font-size: 14px;
	 							line-height: 18px;
								}

.noticia_526 .titular_sd a:visited { font-size: 14px;
	 							line-height: 18px;
								}

.noticia_526 .titular_sd a:hover { font-size: 14px;
	 							line-height: 18px;
								}

.noticia_526 .titular_sd a:link { color:#336699;}

.noticia_526 .titular_sd a:visited { color:#336699;}

.noticia_526 .titular_sd a:hover { color:#225487;}

.noticia_526 .titular_sd h2 {color: #336699;}

.noticia_526 .titular_sd {	width:100%;
			padding: 0px 0px;
			background-color:#ffffff;
			}


.titular {	width:100%;
			padding: 10px 0px;
			/*background-color:#ffffff;*/
			}

.titular a:link { color:#336699;}

.titular a:visited { color:#336699;}

.titular a:hover { color:#225487;}

.titular h2 {color: #336699;}

.ph_index {	width:253px;
			background-color:#ffffff;
			padding-bottom:10px;}

.bajada {	width:100%;
			padding: 0px 0px 10px 0px;
			background-color:#ffffff;
			border-bottom: solid 1px #CCCCCC;}

.bajada h3{ font-weight:lighter;}

.bajada a:link { color:#336699;}

.bajada a:visited { color:#336699;}

.bajada a:hover { color:#225487;}

/*CAMBIO GAB 550*/
.ph_index_526 {	width:253px;
			background-color:#ffffff;
			/*float:left;*/
		}

/*CAMBIO GAB 557*/
.bajada_526{	/*width:253px;
				height:162px;
			padding: 0px 0px 20px 20px;*/
			background-color:#ffffff;
			/*float:left;*/
		}

.bajada_526 h3{ font-weight:lighter;}

.bajada_526 a:link { color:#336699;}

.bajada_526 a:visited { color:#336699;}

.bajada_526 a:hover { color:#225487;}

.cuerpo {	width:100%;
			padding: 10px 0px;
			background-color:#ffffff;}

.cuerpo p { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			}

.bajada_fallos {	width:100%;
			border-bottom: solid 1px #CCCCCC;}

.bajada_fallos h3{ font-weight:normal;
					padding-bottom: 10px;}

.bajada_fallos a:link { color:#666666;}

.bajada_fallos a:visited { color:#666666;}

.bajada_fallos a:hover { color:#336699;}

.cuerpohtml .bajada_fallos {	width:100%;
			border-bottom: solid 1px #CCCCCC;}

.cuerpohtml .bajada_fallos h3{ font-weight:normal;
					padding-bottom: 10px;}

.cuerpohtml .bajada_fallos a:link { color:#666666;}

.cuerpohtml .bajada_fallos a:visited { color:#666666;}

.cuerpohtml .bajada_fallos a:hover { color:#336699;}

.ampliar { width:233px;
			height:25px;
			padding: 0px 20px 10px 20px;
			float:left;
			background-image:url(../img/arrow-h3.png);
			background-repeat:no-repeat;
			background-position:top right;
			}

.ampliar h3 {text-align:right;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size: 11px;
			letter-spacing:2px;
			}

.ampliar a:link {display: block;
					color:#336699;
				  font-weight:bold;
				}

.ampliar a:visited { color:#336699;}

.ampliar a:hover { color:#cc0000;}

/* fin estilos noticias */


/* estilos noticias en slider*/

/* contenedor noticia ancha slider */
.noticia_526_sl{	width:526px;
					height:293px;
				margin-left:20px;
				border-bottom: 1px solid #CCCCCC;
			background-color:#ffffff;
			float:left;
			}
/* fin contenedor noticia ancha slider*/

.seccion_sl {	width:526px;
			padding: 6px 0px;
			text-align:right;
			letter-spacing:1px;
			border-bottom: solid 1px #ff0000;
			background-color:#ffffff;}

.titular_sl {	width:526px;
			padding: 10px 0px;
			background-color:#ffffff;}

.titular_sl a:link { color:#336699;}

.titular_sl a:visited { color:#336699;}

.titular_sl a:hover { color:##225487;}

.bajada_526_sl{
			width:253px;
			height:122px;
			padding: 0px 0px 20px 20px;
			background-color:#ffffff;
			float:left;}

.bajada_526_sl h3{ font-weight:lighter;}

/* fin estilos noticias en slider*/

/* columna seccion de noticias*/
#col_seccion_not {	width:756px;
			margin-left:20px;
			margin-top:10px;
			margin-bottom:10px;
			background-color:#ffffff;
			float:left;}

.contenedor_sec_not { width:756px;
			float:left;
			border-bottom: solid 1px #cccccc;}

.seccion_ss {	width:756px;
			padding: 6px 0px;
			text-align:right;
			letter-spacing:1px;
			border-bottom: solid 1px #ff0000;
			background-color:#ffffff;
			float:left;}

.titular_ss {	width:756px;
			padding: 10px 0px;
			background-color:#ffffff;
			float:left;}

.titular_ss a:link { color:#336699;}

.titular_ss a:visited { color:#336699;}

.titular_ss a:hover { color:#225487;}

.bajada_ss {	width:756px;
			padding: 0px 0px 10px 0px;
			background-color:#ffffff;
			float:left;}

.bajada_ss h3{ font-weight:lighter;}

/* ahora lo mismo, pero con foto */

.titular_ph {	width:611px;
			padding: 10px 0px 6px 0px;
			background-color:#ffffff;
			float:left;}

.titular_ph a:link { color:#336699;}

.titular_ph a:visited { color:#336699;}

.titular_ph a:hover { color:#225487;}

.bajada_ph {	width:611px;
			height:70px;
			padding: 0px 0px 10px 0px;
			background-color:#ffffff;
			float:left;}

.bajada_ph h3{ font-weight:lighter;}



/* float img en sección de noticias*/

.img_der_ss_ph {
		float:right;
		margin-left:15px;
		}

.img_izq_ss_ph {
		float:left;
		margin-right:15px;
    padding-top: 10px;
		}
/* fin float img en sección de noticias*/

/* fin columna seccion noticias */

/* pie */

/*#bottom { width:950px;
		  padding: 10px 20px;
		  background-color:#cc0000;
		  color:#ffffff;
		  font-weight:bold;
		  text-align:right;
		  float:left;
}*/


#pie { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 980px;
	height: 230px;
	background-image:url(../img/bg_bottom.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	clear:both;
	}
#contenedor_pie {
	width: 960px;
	margin: 0 auto;

}
#logo_pie {
	width: 185px;
	margin-top: 40px;
	float: left;
	border-right: 2px solid #FFFFFF;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 0px;
	margin-right: 11px;
}
#logo_pie p {
	font-size: 9px;
	line-height: 11px;
	color: #666666;
	margin-top: 15px;
}
#logo_pie a:link {
	color: #666666;
	text-decoration: none
}
#logo_pie a:visited {
	color: #666666;
	text-decoration: none
}
#logo_pie a:hover {
	color: #94A0C1;
	text-decoration: underline
}
.columna1y2_abajo {
	width: 235px;
	margin: 4px 13px 10px 12px;
	float: left;
	color: #666666;
}
.columna1y2_abajo a:link, #columna3_abajo a:link {
	color: #666666;
	text-decoration: none
}
.columna1y2_abajo a:hover, #columna3_abajo a:hover {
	color: #94A0C1;
	text-decoration: underline
}
.columna1y2_abajo a:visited, #columna3_abajo a:visited {
	color: #666666;
	text-decoration: none
}
ul.abajo {
	margin-top: 10px;
}
ul.abajo2 {
	margin-top: 36px;
}
li.abajo {
font-size: 11px;
font-weight: bold;
list-style-type: none;
line-height: 16px;
padding: 5px 0 5px 0;
}
/*	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	padding: 0px 0 10px 0;
}*/

ul.abajo-sub {
	margin: 0 0 0 10px;
}
li.abajo-sub {
	font-size: 11px;
	list-style-type: none;
/*	line-height: 16px;*/
	margin-top: 3px;
	float: left;
}
li.abajo-sub a {
	border-right: 1px solid #666666;
	padding: 0 5px 0 5px;
	display: block;
}
li.abajo-sub2 {
	font-size: 11px;
	list-style-type: none;
	line-height: 16px;
	padding: 5px 0 5px 0;
}

#columna3_abajo {
	width: 182px;
	margin: 4px 25px 0 0px;
	float: left;
	padding-left: 10px;
}

#columna3_abajo li.abajo {

	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
	line-height: 16px;
	padding: 5px 0 5px 0;

}

.borde {
	border-right: 2px solid #FFFFFF;
margin-top:2px;
}
.copyright {
	font-size: 8px;
	color: #999999;
	margin-top: 5px;
}
.seccion_dest {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
	padding:1px 0px 4px 0px;
}
.margen50 {
	margin-top: 50px
}
.margen-izq {
	margin-left: 20px
}

.defcon { width: 160px;
			text-align:center;
			float:left;
			padding: 10px 0px 0px 13px;
			margin: 0px;
}
/* fin pie */

/* float img */

.img_der {
		float:right;
		margin-left:15px;
		margin-bottom:10px;
		}

.img_izq {
		float:left;
		margin-right:15px;
		margin-bottom:10px;
		}

.img_der_tur {
		float:right;
		}

.img_izq_tur {
		float:left;
		}
/* fin float img */

/* menu izquierdo */

.titulos_menu_izq {
					width:174px;
					padding: 5px 10px 12px 10px;
					background-color:#cc0000;
					background-image:url(../img/botonera_izq/bajo_secc.gif);
					background-repeat:no-repeat;
					background-position:bottom;
					color:#FFFFFF;}

.titulos_menu_izq_top {
					width:174px;
					padding: 5px 30px 12px 10px;
					background-color:#cc0000;
					background-image:url(../img/botonera_izq/bajo_secc_top.gif);
					background-repeat:no-repeat;
					background-position:bottom;
					color:#FFFFFF;}



.boton_izq {		width:194px;
					height: 40px;
					background-color:#cc0000;
					color:#FFFFFF;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:40px;
					}

.subtitulos_menu_izq {	width:168px;
						font-family: Tahoma, Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
					padding: 5px 5px 5px 21px;
					background-color:#e6e6e6;
					border-bottom: 1px solid #cc0000;
					color:#666666;}

.subsecc_menu_izq a {	width:146px;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:12px;
					padding: 5px 5px 5px 43px;
					border-bottom: 1px solid #e6e6e6;
					color:#336699;
					display:block;}

.subsecc_menu_izq a:link { color:#336699;}

.subsecc_menu_izq a:visited { color:#336699;}

.subsecc_menu_izq a:hover { color:#225487;
							background-image: url(../img/icons/arrow_xs.gif);
							background-repeat:no-repeat;
							background-position:30px;}


.subtitulos_menu_izq_2n {	width:168px;
						font-family: Tahoma, Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
					padding: 5px 5px 5px 21px;
					background-color:#e6e6e6;
					border-bottom: 1px solid #cc0000;
					color:#666666;}

.subsecc_menu_izq_2n a {	width:134px;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:12px;
					padding: 5px 5px 5px 55px;
					border-bottom: 1px solid #e6e6e6;
					color:#336699;
					display:block;}

.subsecc_menu_izq_2n a:link { color:#336699;}

.subsecc_menu_izq_2n a:visited { color:#336699;}

.subsecc_menu_izq_2n a:hover { color:#225487;
							background-image: url(../img/icons/arrow_xs.gif);
							background-repeat:no-repeat;
							background-position:42px;}

.subsecc_menu_izq_img a {	width:194px;
					padding: 10px 0px 10px 0px;
					text-align:center;
					border-bottom: 1px solid #e6e6e6;
					color:#336699;
					display:block;}

.subsecc_menu_izq_img a:link { color:#336699;}

.subsecc_menu_izq_img a:visited { color:#336699;}

.subsecc_menu_izq_img a:hover { color:#225487;
}
/* fin menu izquierdo */

/* body calendar */
.bodycalendar {font-size:68%;
				}
/* fin body calendar */

/* títulos de cada sección */

.titulos_seccion {	width:756px;
					padding: 5px 10px 5px 20px;
					text-align:right;
					background-color:#cc0000;
					color:#FFFFFF;
					position: relative;
					left: -20px;
					}

/* fin títulos de cada sección */

/* títulos de cada sección ancho total */

.titulos_seccion_xl {	width:950px;
					padding: 5px 10px 5px 0px;
					text-align:right;
					background-color:#cc0000;
					color:#FFFFFF;
					}

/* fin títulos de cada sección ancho total */

/* cuerpo en htmls text */

.cuerpohtml {width:736px;
			padding: 10px;
			background-color:#f7f7f7;
			overflow:hidden;}

.cuerpohtml p, table { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			}
.cuerpohtml p img{
vertical-align:bottom;
}

.cuerpohtml hr { margin-bottom:10px;
}


.cuerpohtml a:link { color:#000000;}

.cuerpohtml a:visited { color:#000000;}

.cuerpohtml a:hover { color:#336699;}

.cuerpohtml	ul li {	 font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size:12px;
				list-style-type:none;
				background-image: url(../img/icons/arrow_xs.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding-left:12px;
				margin:1em 0;
							}
.cuerpohtml	ol li{
	margin-left:15px;
	padding-bottom:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.degrad {

background-image: linear-gradient(top, #F0F0F0 34%, #F0F0F0 24%, #FF9494 100%);
background-image: -o-linear-gradient(top, #F0F0F0 34%, #F0F0F0 24%, #FF9494 100%);
background-image: -moz-linear-gradient(top, #F0F0F0 34%, #F0F0F0 24%, #FF9494 100%);
background-image: -webkit-linear-gradient(top, #F0F0F0 34%, #F0F0F0 24%, #FF9494 100%);
background-image: -ms-linear-gradient(top, #F0F0F0 34%, #F0F0F0 24%, #FF9494 100%);
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.34, #F0F0F0),
	color-stop(0.24, #F0F0F0),
	color-stop(1, #FF9494)
);

/* For Internet Explorer 5.5 - 7 */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F0F0F0, endColorstr=#FF9494);
        /* For Internet Explorer 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F0F0F0, endColorstr=#FF9494)";
        background-color: #f0f0f0;}

/* fin cuerpo en htmls text */

/* cuerpo en htmls text ancho total */

.cuerpohtml_xl {width:940px;
			padding: 10px;
			background-color:#f7f7f7;
			float:left;}

.cuerpohtml_xl p { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			}
.cuerpohtml_xl p img{
vertical-align:bottom;
}

.cuerpohtml_xl hr { margin-bottom:10px;
}


.cuerpohtml_xl a:link { color:#000000;}

.cuerpohtml_xl a:visited { color:#000000;}

.cuerpohtml_xl a:hover { color:#336699;}

.cuerpohtml_xl	ul li {	 font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size:12px;
				list-style-type:none;
				background-image: url(../img/icons/arrow_xs.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding-left:12px;
				margin:1em 0;
							}
.cuerpohtml_xl	ol li{
	margin-left:15px;
	padding-bottom:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* fin cuerpo en htmls text ancho total*/

.aire26px { width:100%;
			height:26px;
			display:none;
}

.aire26 {display:none;
}


.stroketop { border-top: 1px solid #e6e6e6;}

.margintop10 { margin-top:10px;}

.sep_5px_hr { width:100%;
				height:11px;
				background-image:url(../img/sep_5px_hr.gif);
				background-repeat:repeat-x; }
.sep_10px_hr { width:100%;
				height:21px;
				background-image:url(../img/sep_10px_hr.gif);
				background-repeat:repeat-x; }


#scroll-up {
	position:fixed;display:none;top:10px;right:10px;width:40px;height:40px;

}

#scroll-up:hover {

}

.listagrande a:link { color:#000000;}

.listagrande { color:#000000;}

.listagrande a:hover { color:#336699;}

.listagrande	ul li {	list-style-type:none;
				background-image: url(../img/icons/arrow.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding-left:12px;
				margin:1em 0;
				border-bottom: dotted 1px #CCCCCC;
				padding-bottom: 10px;
											}

.listagrande3c a:link { color:#000000;}

.listagrande3c { color:#000000;
				}

.listagrande3c a:hover { color:#336699;}

.listagrande3c	ul li {	list-style-type:none;
				background-image: url(../img/icons/arrow.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding: 0px 0px 10px 12px;
				margin:11px 0px 0px 0px;
				border-bottom: dotted 1px #CCCCCC;
											}
.listagrande3c li { width: 233px;
					 float:left;
											}
.listagrande3c h2 { clear:both;
					padding:10px 0px;
					border-bottom: dotted 1px #CCCCCC; }

.lifalso { width: 233px;
			height:15px;
		   padding-left:12px;
		   color:#FFFFFF;
		   border-bottom: dotted 1px #CCCCCC;
		   padding-bottom: 10px;
		   margin-top:11px;
		   float:left;
		   margin: 11px 0px;
			 }

.listagrande4c a:link { color:#000000;}

.listagrande4c { color:#000000;
				}

.listagrande4c a:hover { color:#336699;}

.listagrande4c	ul li {	list-style-type:none;
				background-image: url(../img/icons/arrow.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding: 0px 0px 10px 12px;
				margin:11px 0px 0px 0px;
				border-bottom: dotted 1px #CCCCCC;
											}
.listagrande4c li { width: 223px;
					 float:left;
											}
.listagrande4c h2 { clear:both;
					padding:10px 0px;
					border-bottom: dotted 1px #CCCCCC; }

.listagrande4c li.falso { width: 223px;
					 float:left;
					 list-style-type:none;
				background-image: none;
							}

/* formulario de login */
#cont_login { width: 194px;
			padding: 20px 378px; }

#login  {

		width:294px;
		height:73px;
		background:url(../img/login/login.gif) no-repeat;
		padding:56px 2px 0px 8px;
		clear:both;
	}
	#login input{
	font-family:Geneva, Arial, Helvetica, sans-serif;
        width: 120px;
        height:12px;
        margin-bottom: 10px;
		float:left;
	}
	#login label{
		color:#616D6D;
		float: left;
		width: 35px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		padding:2px 18px 1px 0;

	}

	#login .ex{
		color:#616D6D;
		float: left;
		width: 80px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		padding:2px 1px 5px 7px;
		margin-bottom: 10px;
	}

	#login .submit{
		float:left;
		width:81px;
		height:18px;
		background:url(../img/login/entrar.gif);
		background-repeat:no-repeat;
		border: none;
		color:#FFFFFF;
		padding:0px 0px 2px 0px;
		margin: 0px 0px 0px 7px;
		font-weight:bold;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
	#login .nueva-clave{
		width:103px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding-top:13px;
		font-weight:lighter;
	}

	#login a:link,a:visited{
		color:#616D6D;
		text-decoration:none;
		font-weight:lighter;
	}

   .nueva-cuenta{
		width:278px;
		border-top: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		padding: 8px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#f7f7f7;
		}
   .nueva-cuenta ul li{list-style-type:none;
				background-image: url(../img/icons/arrow_xs.gif);
				background-repeat:no-repeat;
				line-height:15px;
				padding-left:12px;
}
   .nueva-cuenta ul li a:link, a:visited{
		color:#336699;
		text-decoration:none;
		font-weight:lighter;
}

.nueva-cuenta ul li.txt_xs {font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:lighter;}

.parche_ie { width:194px;
			height:40px;
			background-color:#f0f0f0;
			float:left;}

/*Fin de estilos del formulario de login*/

/* Herramientas: Trivia */
.txt_trivia { width:535px;
				padding-right:20px;
				float:left;}
.txt_trivia h3 { color:#003399;}

.txt_trivia	ul li {	background-image: url(../img/icons/arrow_xs_blue.gif);
							}
.txt_trivia a:hover { color:#ff8000;}

.col_trivia { 	width: 173px;
padding: 0 10px 0 10px;
border: 1px solid #cccccc;
border-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
float: left;
background-color: #fff;
margin-bottom:10px;}

.col_trivia table {
border: 0;
float: left;
}

.col_trivia tr {
border: 0;
}

.col_trivia td {
border: 0;
}

.col_trivia h2 { color:#003399;
					text-align:center;
					padding-bottom:10px;}

.col_trivia a:hover { color:#003399;}

.js_trivia { margin:10px 0px;
			padding: 10px 0px;
			border-top: 1px solid #FF8000;
			border-bottom: 1px solid #FF8000;
			float: left;}

/* fin Herramientas: Trivia */

/* Columna IPS Consorcios */


.col_cons { 	width: 190px;
padding: 0 9px;
border: 1px solid #006666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
background-color: #fff;}

.js_cons { margin:0px 0px 10px 0px;
			padding: 10px 0px;
			border-top: 1px solid #FF8000;
			border-bottom: 1px solid #FF8000;
			float: left;}

.col_cons h2 { color:#006666;
				text-align:center;
				padding-bottom:10px;
				font-weight:bold;}

.col_cons table {
border: 0;
float: left;
}

.col_cons tr {
border: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.col_cons td {
border: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.js_cons a:link { color:#006666;}
.js_cons a:hover { color:#00000;}
.js_cons a:visited { color:#006666;}
.js_cons a:active { color:#000;}

.js_cons {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;}

/* fin columna IPS Consorcios */

/* redes_sociales derecha */
.seguinos { width: 110px;
			height: 46px;
			padding: 8px 0px 0px 100px;
			background-image:url(../img/menu_der/seguinos.png);
			background-repeat:no-repeat;
			float:left;
			}

.rs { width:38px;
		height:38px;
		margin-left:8px;
		float:left;}
/* fin redes_sociales derecha */



/* redes_sociales izquierda */
.seguinos_l { width: 104px;
			height: 46px;
			padding: 8px 0px 0px 90px;
			background-image:url(../img/botonera_izq/seguinos.png);
			background-repeat:no-repeat;
			clear:both;
			}

.rs_l { width:38px;
		height:38px;
		margin-left:10px;
		float:left;}
/* fin redes_sociales izquierda */



/* divisas */
.divisas { width: 102px;
			height: 75px;
			padding: 27px 0px 0px 108px;
			background-image:url(../img/menu_der/divisas.png);
			background-repeat:no-repeat;
			float:left;}

.moneda { width:40px;
			height: 17px;
			float:left;
			margin-right:9px;
			margin-bottom:13px;
			text-align:center;
			font-weight:bold;
			font-size:12px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			}
/* fin divisas */

/* destacado subpaginas */
.dest_red { width: 696px;
			padding:20px;
			background-color:#FF0000;
			color:#FFFFFF;
			margin-bottom:10px;
			text-align:center;}

.dest_gris { width: 696px;
			padding:20px;
			background-color:#c6c7c8;
			color:#000000;
			margin-bottom:10px;}

.dest_griscl { width: 696px;
			padding:20px;
			background-color:#e2e2e2;
			color:#000000;
			margin-bottom:10px;}

.dest_bord { width: 696px;
			padding:20px;
			background-color:#990000;
			color:#FFFFFF;
			margin-bottom:10px;}
/* fin subpaginas */

#tabla table
{
background-color:#d7d7d7;
border-collapse:collapse;
}
#tabla table, td, th{
border-collapse:collapse;
border:1px solid #D7D7D7;
}

#tabla td
{
background-color:#ffffff;
padding:2px;
}
#tabla tr .filters{
	padding:0;
margin:0;
}
.filters   td{
	background-color:#D7D7D7;
}
.filter td {
border:1px solid #ccc;
	padding:0;
}
.th_filtrar {
	background:#D7D7D7 url(../img/filtrar1.png) no-repeat ;
	border:0;
	margin-left: 5px;
}

#tabla th
{
padding: 5px 0px 5px 10px;
color:#666666;
text-align:left;

}

#acordada { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:11px;}

#tabla { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:11px;}

.dataTables_wrapper { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			}

.tablascroll{
	width:744px;
	height: 400px;
	overflow:auto;
	}


.cuadro_destacado {	margin:auto;
					padding:0px 10px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					clear:both;
					}

.texto_float { width:350px;
				height:80px;
					float:left;
					}

.cuadro_destacado_float { width:333px;
						height:80px;
						padding:3px 20px 8px 20px;
						margin:0px 0px 20px 10px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					float:left;
					}
.airetoptits {margin-top:20px;}

iframe { border: 0px;}

.ben_out { width:940px;
		height:700px;
		overflow:hidden;
		position:relative;}


.ben_in {position:absolute;
top:-167px;
width:940px;
height:870px;}


.salud { font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:11px;}

.salud table {
background-color:#d7d7d7;
border-collapse:collapse;
margin:auto;
}
.salud table, td, th{
border-collapse:collapse;
border:1px solid #D7D7D7;
}

.salud td
{
padding:5px;
}

.sal_texto_float { width:350px;
					min-height:200px;
					float:left;
					}


.sal_cuadro_destacado_float { width:333px;
							text-align:center;
						padding:0px 20px;
						margin:10px 0px 10px 10px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					float:left;
					}

.sal_cuadro_destacado {	margin:auto;
					padding:0px 10px;
					border: 1px dotted #cccccc;
					margin:10px 0px;
					background-color:#ffffff;
					clear:both;
					}

.sal_cv_texto_float { width:350px;
					height:200px;
					float:left;
					}


.sal_cv_camp { width:330px;
				height:182px;
						padding:0px 20px;
						margin:10px 0px 10px 5px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					float:left;
					}

.sal_cv_act  {	width:325px;
				height:85px;
					padding:0px 10px;
					margin-top:10px;
					border: 1px dotted #ff0000;
					background-color:#ffffff;
					float:left;
					}

.sal_cv_not {	width:325px;
				height:85px;
					padding:0px 10px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					float:left;
					}

.sal_cv_not_act_cont{ width:347px;
					margin:10px 10px 10px 0px;
					float:left;
					}

.clear {			clear:both;
					}

.sal_cuadro_destacado_float_r { width:250px;
						padding:0px 20px;
						margin:10px 0px 10px 10px;
					border: 1px dotted #cccccc;
					background-color:#ffffff;
					float:right;
					}

.simeco_inicio { width: 569px;
				height:166px;
				background-image:url(../img/salud/sim_inicio.png);
				background-repeat:no-repeat;
				background-position: top left;
				background-color:#FFFFFF;
				padding: 90px 0px 0px 167px;
				border-bottom:1px solid #FF0000;}

.pie_simeco { width:600px;
			padding: 5px 0px 5px 136px;
			background-image:url(../img/salud/logo_simeco_130.gif);
			background-repeat:no-repeat;
			background-position: center left;
			text-align:right;
				border-bottom:1px solid #FF0000;}


/* turismo */
#cont_tur { width:726px;
			height:355px;
			margin: 0px 10px 0px 0px;
			padding:10px 0px;
			float:left;}

#cont_tur .tur_desc { width:336px;
			height:355px;
			float:left;}

#cont_tur .tur_txt { width:336px;
			height:79px;
			float:left;
			color:#666666;}

#cont_tur .tur_prec { width:222px;
			height:216px;
			margin: 30px 62px;
			background-image:url(../img/turismo/tur_fondo_precio.png);
			background-position:center;
			background-repeat:no-repeat;
			float:left;}

#cont_tur .tur_p { width:170px;
			height:40px;
			padding: 52px 32px 0px 20px;
			float:left;}

#cont_tur .tur_p h1 {font-size: 40px;
					line-height: 36px;
					text-align:center;
					color:#FFFFFF;
					font-weight:bold;
					}

#cont_tur .tur_p span {font-size: 20px;
					line-height: 20px;
					text-align:center;
					color:#FFFFFF;
					font-weight:bold;
					}

#cont_tur .tur_d { width:170px;
			height:52px;
			padding: 28px 32px 0px 20px;
			text-align:center;
			color:#666666;
			float:left;}

#cont_tur .tur_img { width:225px;
			height:211px;
			padding:83px 81px 61px 84px;
			background-image:url(../img/turismo/tur_polaroids.png);
			background-position:center;
			background-repeat:no-repeat;
			float:left;}

/* fin turismo */

/* nuevo menu index */

#col_izq ul li {	 font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:16px;
				list-style-type:none;
				background-image: url(../img/icons/arrow_ind_red.png);
				background-repeat:no-repeat;
				padding-left:26px;
				margin: 10px 0px 15px 12px;
				color: #3B5998;
							}

#col_izq hr {	margin: 10px 0px 10px 12px;
				color:#ffffff;
				padding:0px;
				border: dotted 1px #fff;
				border-width: 1px 0 0 0;
	 			height: 0px;
				background-color: #FF6666;

}

#col_izq ul li a { color: #3B5998;
/*margin: 10px 0px 10px 12px;*/
							}

#col_izq li.home {font-size:11px;
				list-style-type:none;
				background-image: url(../img/icons/home.png);
				background-repeat:no-repeat;
				padding-left:14px;
				margin: 10px 0px 10px 12px;
				color: #999999;
							}


#col_izq li.home a { color: #999999;
							}

#col_izq li.xsinst  {background-image: url(../img/botonera_izq/xs/inst.gif);}
#col_izq li.xsejp {background-image: url(../img/botonera_izq/xs/ejp.gif);}
#col_izq li.xscam {background-image: url(../img/botonera_izq/xs/cam.gif);}
#col_izq li.xsase {background-image: url(../img/botonera_izq/xs/ase.gif);}
#col_izq li.xsbib {background-image: url(../img/botonera_izq/xs/bib.gif);}
#col_izq li.xscafj {background-image: url(../img/botonera_izq/xs/cafj.gif);}
#col_izq li.xscap {background-image: url(../img/botonera_izq/xs/cap.gif);}
#col_izq li.xscult {background-image: url(../img/botonera_izq/xs/cult.gif);}
#col_izq li.xsren {background-image: url(../img/botonera_izq/xs/ren.gif);}
#col_izq li.xsga {background-image: url(../img/botonera_izq/xs/ga.gif);}
#col_izq li.xsincom {background-image: url(../img/botonera_izq/xs/incom.gif);}
#col_izq li.xsjm {background-image: url(../img/botonera_izq/xs/jm.gif);}
#col_izq li.xsleg {background-image: url(../img/botonera_izq/xs/leg.gif);}
#col_izq li.xslic {background-image: url(../img/botonera_izq/xs/lic.gif);}
#col_izq li.xsmat {background-image: url(../img/botonera_izq/xs/mat.gif);}
#col_izq li.xspm {background-image: url(../img/botonera_izq/xs/pm.gif);}
#col_izq li.xsben {background-image: url(../img/botonera_izq/xs/ben.gif);}
#col_izq li.xspub {background-image: url(../img/botonera_izq/xs/pub.gif);}
#col_izq li.xssalp {background-image: url(../img/botonera_izq/xs/salp.gif);}
#col_izq li.xssal {background-image: url(../img/botonera_izq/xs/sal.gif);}
#col_izq li.xstur {background-image: url(../img/botonera_izq/xs/tur.gif);}
#col_izq li.xsop {background-image: url(../img/botonera_izq/xs/op.gif);}
#col_izq li.xsdep {background-image: url(../img/botonera_izq/xs/dep.gif);}

/* fin nuevo menu index */

.banner_flash { padding: 10px 0px;
				float:left;}

/* destacados */

#cont_agenda { float:left;
				padding: 10px 0px;}

#cont_agenda .dest_izq { width: 936px;
						border-right: 1px solid #CCCCCC;
						border-left: 1px solid #CCCCCC;
						border-bottom: 1px solid #CCCCCC;}


#cont_agenda .titulo_dest {
	font-size: 14px;
	line-height:18px;
	}

.dest_izq {	border-right: 1px solid #CCCCCC;
		background-color:#FFFFFF;
		float:left;
		width:100%;}

.dest_der {	border-right: 1px solid #CCCCCC;
			border-left: 1px solid #CCCCCC;
		background-color:#FFFFFF;
		float:left;
		width:100%;}

.titulo_dest {
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style-type: none;
	color: #3B5998;
	background-color: #F7F7F7;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 5px 15px;
}
.destacados {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #666666;
	list-style-type: none;
	border-bottom: 1px solid #E7EBF2;
	padding: 7px 5px 7px 15px;
}

h2.destacados {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B5998;
	line-height: 12px;
	list-style-type: none;
	border-bottom: none;
	padding: 15px 5px 7px 15px;
}


.destacados a:link {
	color: #666666;
	text-decoration: none;
}
.destacados a:visited {
	color: #666666;
	text-decoration: none;
}
.destacados a:hover {
	color: #94A0C1;
	text-decoration: none;
}

/* fin destacados */

/* estilos publicaciones */
.parte_foto {
float:left;
}
.parte_texto {
width: 560px;
float: left;
margin-left: 20px;
}
.titulo_publicacion {
width: 500px;
text-align: left;
color:#FF0000;
font-size: 10,5px;
}

.titulo_publicacion  {	width:100%;
			padding: 10px 0px;
			background-color:#ffffff;
			}

.titulo_publicacion a:link { color:#336699;}

.titulo_publicacion a:visited { color:#336699;}

.titulo_publicacion a:hover { color:#225487;}

.titulo_publicacion h2 {color: #336699;}

.parrafo_publicaciones {
width: 500px;
text-align: justify;
}

.bajada_ph_pub {
width: 611px;
height: 28px;
padding: 0px 0px 10px 0px;
background-color: white;
float: left;
}

.bajada_ph_pub h3 { font-weight:lighter;}

.bajada_ph_pub h4 { font-weight:lighter;
				padding-top:9px;}

.bajada_ph_pub h4.txt { font-weight:lighter;
				padding-top:0px;}

.bajada_ph_pub a:link { color: #336699;
						text-decoration:none;}
.bajada_ph_pub a:visited { color: #336699;
						text-decoration:none;}
.bajada_ph_pub a:hover { color: #336699;
						text-decoration:none;}


/* fin estilos publicaciones */

.institutos table {
background-color:#d7d7d7;
border-collapse:collapse;
margin:20px 12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.institutos table, td {
border-collapse:collapse;
}

.institutos th{
border-collapse:collapse;
border:1px solid #f0f0f0;
border-bottom: 1px solid #FF0000;
background-color:#E6E6E6;
color: #666;
text-align:right;
font-size: 11px;
font-weight: bold;
line-height:12px;
padding:5px 20px;
}

.institutos td
{background-color:#ffffff;
padding:5px 20px;
}

.toggle table {
background-color:#d7d7d7;
border-collapse:collapse;
margin:20px 0px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.toggle table, td {
border-collapse:collapse;
}

.toggle th{
border-collapse:collapse;
border:1px solid #f0f0f0;
border-bottom: 1px solid #FF0000;
background-color:#E6E6E6;
color: #666;
text-align:right;
font-size: 11px;
font-weight: bold;
line-height:12px;
padding:5px 20px;
}

.toggle td
{background-color:#ffffff;
padding:5px 20px;
}

.toggle ul li {
   font-family: tahoma;
   font-size: 11px;
   color:#000000;
   list-style-type:none;
   line-height:20px;
   background-image: none;
   background-repeat:no-repeat;
   line-height:15px;
	padding-left:0px;
	margin:1em 0;
}

.banner_pos6 { height:100px; margin: 10px 0px;
				padding: 10px 0px;
				border-bottom:#FF6666 dotted 1px;
				border-top:#FF6666 dotted 1px;
				}

table.float { float:left;}

/* contenedor banner ancho */
.banner_526{	width:526px;
				margin-left:20px;
				border-bottom: 1px solid #CCCCCC;
				background-color:#ffffff;
				float:left;
				margin-top:10px;
				}
/* fin contenedor banner ancho */

.bg_red {padding: 10px;
background-color: #ffdddd;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.tabla_ea {
border-collapse: separate;
border: 1px solid #C8D1E2;
padding: 1px;
color: #363636;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
background: #FFFFFF;
text-align: left;
width: 100%;
}

tr.odd_ea {
background: #ffdddd;
}

.tabla_ea tbody th {
padding: 7px;
vertical-align: top;
border:0px;
border-bottom: 1px solid #c8d1e2;
font-weight: normal;
}

.tabla_ea tbody td {
padding: 7px;
vertical-align: top;
border:0px;
border-bottom: 1px solid #c8d1e2;
}

/*HOME TURISMO*/

/* columna izquierda turismo */
#col_turismo_izq {	width:360px;
			background-color:#ffffff;
			float:left;}
/* fin columna izquierda turismo */

/* columna derecha turismo */
#col_turismo_der {	width:360px;
			background-color:#ffffff;
			float:left;}
/* fin columna derecha turismo */

/* contenedor noticia ancha */
.noticia_690{	width:690px;
				margin-left:20px;
				border-bottom: 1px solid #CCCCCC;
			background-color:#ffffff;
			float:left;
			}
/* fin contenedor noticia ancha */

/* contenedor noticia angosta */
.noticia_330{	width:330px;
				padding-left:20px;
			background-color:#ffffff;
			}
/* fin contenedor noticia angosta */

.bajada_370{	width:370px;
				height:162px;
			padding: 0px 0px 20px 20px;
			background-color:#ffffff;
			float:left;}

.bajada_370 h3{ font-weight:lighter;}
/*FIN PRUEBA HOME TURISMO*/


.dest_tur_cl
{
border: 1px dotted #cccccc;
margin:11px;
padding: 0px 11px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
display: block;
font-size: 11px;
line-height: 20px;
background-color:#FFF;
}

#tc_1 {	width:238px;
padding-right:20px;
			background-color:#ffffff;
			float:left;}

#tc_2 {	width:238px;
padding-right:20px;
			background-color:#ffffff;
			float:left;}

#tc_3 {	width:238px;
			background-color:#ffffff;
			float:left;}

.noticia_238 { width:238px;}

#cc_1 {	width:174px;
padding-right:20px;
			background-color:#ffffff;
			float:left;}

#cc_2 {	width:174px;
padding-right:20px;
			background-color:#ffffff;
			float:left;}

#cc_3 {	width:174px;
padding-right:20px;
			background-color:#ffffff;
			float:left;}

#cc_4 {	width:174px;
			background-color:#ffffff;
			float:left;}

.noticia_174 { width:174px;}

table.benef {
font-size: 12px;
line-height: 16px;
font-family: Geneva, Arial, Helvetica, sans-serif;
	}

table.benef em { color:#F00;	}

table.benef td{
	border:0;	}



.col_notc { 	width: 190px;
padding: 0px 9px 10px 9px;
background-color: #fff;
border: 1px solid #006666;
margin-top: 26px;}

.notc {
			padding: 7px 0px;
			border-bottom: 1px dotted #FF8000;
}

.imgc { 		padding: 5px 0px;
			text-align:center;
			border-bottom: 1px dotted #FF8000;
}

.imgbotc { 		padding: 5px 0px;
				text-align:center;
}

.notc a:link { color:#006666;
				text-decoration:none;}
.notc a:visited { color:#006666;}
.notc a:hover { color:#009999;}
.notc a:active { color:#000000;}

.titularc {
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 12px;
LINE-HEIGHT: 17px;
font-weight: bold;
color: #006666;
padding-bottom:5px;
}

.bajadac {
font-family: Verdana;
font-size: 11px;
LINE-HEIGHT: 15px;
color: #000000;
}

body #titulo_destacada{color:white; background-color:white;}
body #h2_destacada{color:white; padding-left: 15px;}
body #h2_destacada a{text-decoration:none !important;color:#336699;}

@media (max-width: 331px) {
    .navbar {
        flex-wrap: nowrap;
        padding: 4px 6px;
    }

    .navbar-brand {
        font-size: 13px;
    }

    .navbar-toggler {
        padding: 2px 4px;
    }

    .navbar-toggler-icon {
        width: 16px;
        height: 16px;
        background-size: 16px 16px;
    }
}
