/********************************************
   AUTHOR:  			León González
   WEBSITE:   			http://www.todoparaviajar.com/
   TEMPLATE NAME: 		
   VERSION:         	2.0          	
 *******************************************/
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* estilos nota */
	.arial      {  font-family  : Arial, Helvetica, sans-serif;         }
	.t11{  font-size : 11px;  }
	.t15{  font-size : 15px;  }

	.contenedor_col_iz{font-size:8.5pt;}
	.contenedor_col_central{font-size:8.5pt;}
	.contenedor_col_der{font-size:8.5pt;}
	.contenedor_agencias{ font-size:8.5pt;}
/* top elements */
td { margin:auto; }


html, body, p, label {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
}

body {
	margin: 0; padding: 0;
	background-color:#ccc;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	color:#767676;
}

.arial      {  font-family  : Arial, Helvetica, sans-serif;         }
.t15{  font-size : 15px;  }
.ccccccc{  font-color  : #cccccc;

input{
	margin:0;
	padding:0;}

/* table elements*/

td {
	text-align:left;
	vertical-align:top;}


/* links */
a {
	color:#f24c00;
	text-decoration:none;

}

a:hover {
	color:#f24c00;
	text-decoration:underline;

	}

.pregunta{
	width:110px;
	float:left;
	/*position:relative;*/
	font-size:9pt; 
	color:#5e6982;	
}	
/* headers */



h1, h2 {
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
	}

h1 {
	font-size:14pt;	
	}

	
h2 {
	font-size:11pt;	
}



p {
	padding:0;		
	margin: 0;
}


/* images */

img {
	border:0;
}

ul, ol {
	margin:0;
	padding:0;
}



/* form elements */

form {
	margin:0;
}

	
select.agencias, input.agencias{
	margin:0;
	display: block;
	font-size:8.5pt;
	color:#525252;
	padding-left:5px;
	width:164px;
}	

.columna_izquierda input{
	margin-right:4px;}

/**************************************
   LAYOUT 
***************************************/	


/* Encabezado */

.encabezado { 
	height:84px;
	background-color: #3c3c3c;
	background-image:url(../img/head_bg.jpg);
	background-repeat:repeat-x;		
}


/* MENU */
/*
#menuwrapper{
	height:25px;
}
#menu{
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 8.5pt;
	font-weight: normal;
	background-image:url("../img/bg_menu.gif");
	height:23px;
	width:775px;
	float:left;
	position:relative;
	border-bottom: 2px solid #f8b329;
}
#menu ul{
	list-style:none;
}

#menu ul li{
	position:relative;
	float:left;
}

#menu ul li a{
	color:#3b3b3b;
	text-decoration:none;
	text-align: center;
	display:block;
	padding:3px 13px;
	background: url("../img/menu_sepa.gif") no-repeat 100% 50%;
}

#menu ul li a:hover{
	color:#ffffff;
	background-image:url("../img/bg_menu_h.gif");
	background-repeat:repeat-x;
}
#menuright{
	background-image:url("../img/bg_menu2.gif");
	background-repeat:repeat-x;
	height:23px;
	overflow:hidden;
	width:224px;
	position:relative;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-bottom: 2px solid #f8b329;
}
*/
/* FIN MENU */

/* form */

.buscar{ height:28px;}
.buscar_input{
	height:15px;
	width:120px;
	background-image:url("../img/bg_search_h.gif");
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:7pt;
	border: 1px solid #466c91;
	padding-left:5px;
	padding-top:2px;

}


/* contenido */
.titular{
	background:url("../img/dot.gif") repeat-x bottom;
	font-size:18pt;
	font-weight:bold;
	padding:18px;	
	padding-left:12px;
	padding:-bottom18px;	
	background-color:#FFFFFF;
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
}

.columna_izquierda label{
	display:inline;}

/* columna izquierda */
.columna_izquierda{
	background:#F6F6F6;
	}
	
.subsecciones {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #003263;
	margin-bottom:15px;
	margin-top:10px;
}
.subsecciones ul{
	list-style:none;

}
.subsecciones ul li{
	padding:0;
	height:20px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.subsecciones ul li a{
	color: #003263;
	display:block;
	text-decoration:none;
	text-align:left;
	line-height:20px;
}
.subsecciones ul li a:hover{
	color:#fb8217;
}	

div.separador{
	background-image:url("../img/col_a_sepa.gif");
	background-repeat:no-repeat;
	height:5px;
	margin-top:12px;
	margin-bottom:12px;	
}

/* fin columna izquierda */

/* columna central*/

.columna_cetral{
	background:white;}

.columna_cetral p{
	margin-bottom:14px;
	}
	
.navegacion{
	margin-top:22px;
	margin-bottom:10px;
	height:20px;
	background:url("../img/dot.gif") repeat-x bottom;}
	
.navegacion a, .navegacion a:hover {
	color:#04396d;
	font-weight:bold;
	}	
	
/* home */

.home{}

.home_tit1{
	margin-top:15px;
	margin-bottom:10px;
	padding-bottom:10px;
	background:url("../img/dot.gif") repeat-x bottom;}

.estilo_01 h1 a, .estilo_01 h1 a:hover, .estilo_01 h2 a, .estilo_01 h2 a:hover{
	color:#f38400;
}

.estilo_02 h1 a, .estilo_02 h1 a:hover, .estilo_02 h2 a, .estilo_02 h2 a:hover{
	color:#5591CC;
}

.estilo_03 h1 a, .estilo_03 h1 a:hover, .estilo_03 h2 a, .estilo_03 h2 a:hover{
	color:#003263;
}

.estilo_04 h1 a, .estilo_04 h1 a:hover, .estilo_04 h2 a, .estilo_04 h2 a:hover{
	color:#943939;
}


.nota{
	padding-bottom:5px;
	background:url("../img/dot.gif") repeat-x bottom;
	}
.nota img{
	margin-bottom:5px}

/* fin home */


/* listado de noticias */

.contenedor_col_central p img{
	margin-right:15px;}

.nota_listado{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:#DEDEDE 1px solid;}	
	
	
	
/*  fin listado de noticias */


/* modulo fotos*/

.foto_slide{
	background-image:url("../img/fotos_bg.gif");
	margin-top:10px;
	margin-bottom:10px;
	}

.pasador{
	background-image:url("../img/block.gif");
	background-repeat:no-repeat;
	vertical-align: middle;
	}
	
.pasador th{
	width:66px;
	color:white;
	text-align:center;
	}	

.pasador th a, .pasador th a:hover{
	color:white;
	}	

	
.pasador td{
	width:17px;
	}	
	
/* fin modulo fotos*/


/*fin columna central*/


/* columna derecha */ 

.columna_derecha{
	background:#F6F6F6;
	}
	
.columna_derecha img{
	margin-top:15px;
	border:#CCC 1px solid;
	}	
/* fin columna derecha */ 

/* otros elementos generales */

	/*contenedores*/
	.contenedor_col_iz{width:170px; margin-left:15px; margin-right:15px;}
	.contenedor_col_central{width:560px; margin-left:15px; margin-right:15px;}
	.contenedor_col_der{width:180px; margin-left:10px; margin-right:10px;}
	.contenedor_agencias{ margin-left:15px; margin-right:15px;}
	
	.contenedor_col_iz,	.contenedor_col_central, .contenedor_col_der, .contenedor_agencias{
	margin-bottom:20px;
		}
			
	/*fin contenedores*/
	
.color_01, .color_01:hover{
	color:#254F79;
	}

.color_02, .color_02:hover{
	color:#04396d;	
	}	
	
.color_03, .color_03:hover{
	color:#2ba31f;
	}

.tamanio_01{
	font-size:9pt;}	
	
.tamanio_02{
	font-size:10.5pt;}	

.bloque{
	display:block;}
	
.negrita{
	font-weight:bold;
	}
.pad_10{
	padding:10px; height:150px}

.borde_01{
	border:#CCC 1px solid;}

.fondo_01{
	background:#f6f6f6;}

/* agencias */
.agencias_enc{
	margin-bottom:15px;
	font-size:8.5pt;
	}
	
	
.agencias_enc td{
	vertical-align:bottom; !important}
	
.agencias_thumb{
	width:122px;
	float:left;
	position:relative;
	margin:6px 3px 3px 6px;
	}	

.agencias_thumb td{
	text-align:center;}

.agencias_thumb img{
	border:#E5E5E5 1px solid;
	}

.agencias_thumb a{
	color:#003366;
	font-weight:bold;
	text-decoration:none;
	}

.agencias_thumb a:hover{
	color:#f8a006;
	text-decoration:underline;
	}


/* fin agencias */


/* popup */

.popup td{
		padding-left:8px;
		padding-right:8px;}

.head_pop{
	background:url("../img/pop_head.jpg") repeat-x;
	height:53px;
} 

.head_pop img{
	margin-top:10px;
	}


/* fin contenido*/


/* pie */

.pie{
	height:42px;
	background:url("../img/bg_footer.gif") repeat-x;
	color: #A4CAEF;
	font-size:7pt;

}

.pie p{margin:4px; padding:0; margin-top:8px;}

.pie a, .pie a:hover{
	color: #A4CAEF;
	font-size:7pt;
	text-decoration:underline;
}
/* fin pie*/

/* claer */
.clearfix:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* HTML .clearfix {height: 1%;}
/* End hide from IE-mac */
/* End clearfix */



/**************************************
   TEST 
***************************************/

.test1{border:red 1px solid;}

/**************************************
   ESTILOS FIREFOX 
***************************************/

 /* CSS for TodoparaViajar by Zoe--TXT */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#cont{
	width:1172px;	
}
#cuerpo{
	float:left;
	position:relative;
	width:1000px;
	background-image:url(../img/bg_cuerpo.jpg);
	background-repeat:repeat-y;		
}
#cuerpo2{
	float:left;
	position:relative;
	width:1000px;
	background-image:url(../img/bg_cuerpo2.jpg);
	background-repeat:repeat-y;		
}
/* HEADER */
#header{
	height:84px;
	background-color: #3c3c3c;
	background-image:url(../img/head_bg.jpg);
	background-repeat:repeat-x;
	width:1000px;
}
#head1{
	width:405px;
	float:left;
	position:relative;
}
#head2{
	width:210px;
	float:right;
	position:relative;
	margin-right:11px;
	margin-top:9px;
}
#search{
	height:33px;
	width:160px;
	background-image:url(../img/buscar.gif);
	background-repeat:no-repeat;
	float:left;
	position:relative;	
}
.searchfield{
	height:15px;
	width:120px;
	background-image:url(../img/bg_search_h.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:7pt;
	border: 1px solid #466c91;
	padding-left:5px;
	padding-top:2px;
	margin-left:30px;
	margin-top:7px;
}
.searchbutton{
	width:44px;
	padding-top:8px;
	padding-left:6px;
	float:left;
	position:relative;
}
.form{
	display:inline;
	padding:0;
	margin:0;
	border:none;
}
#head3{
	width:372px;
	float:left;
	position:relative;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffc000;
	height:64;
	margin-top:9px;	
}
/* HEADER */

/* MENU */
#menuwrapper{
	height:25px;
}
#menu{
	background-image:url(../img/bg_menu.gif);
	height:23px;
	/*width:800px;*/
	width:999px;
	float:left;
	position:relative;
	border-bottom: 2px solid #f8b329;
}
#menu ul{
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
}

#menu ul li{
	position:relative;
	float:left;
}

#menu ul li a{
	color:#3b3b3b;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 8.5pt;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	display:block;
	padding:3px 13px;
	background: url(../img/menu_sepa.gif) no-repeat 100% 50%;
}

#menu ul li a:hover{
	color:#ffffff;
	background-image:url(../img/bg_menu_h.gif);
	background-repeat:repeat-x;
}

/*
#menuright{
	background-image:url(../img/bg_menu2.gif);
	background-repeat:repeat-x;
	height:23px;
	overflow:hidden;
	width:199px;
	position:relative;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-bottom: 2px solid #f8b329;
}

*/
/* FIN MENU */

#inst{
	float:left;
	position:relative;
	width:800px;	
}
#pub{
	clear:all;
	float:right;
	/*position:relative;*/
	width:182px;
	/*display:block;*/
	padding-left:8px;
	padding-right:8px;	
	margin-top:10px;
	
}
.banner_a{
float:right;
	width:180px;
	border: 1px solid #CCC;
	margin-bottom:10px;
	
}

#columna2{
	width:269px;
	height:auto;
	height:100;
	margin-top:18px;
	margin-left:23px;
	margin-right:9px;
	float:left;
	position:relative;	
}
#columna3{
	width:269px;
	height:auto;
	margin-top:18px;
	height:100;
	margin-left:9px;
	margin-right:23px;
	float:left;
	position:relative;	
}
#foot{
	width:1000px;
	height:42px;
	background-image:url(../img/bg_footer.gif);
	background-repeat:repeat-x;	
	float:left;
	position:relative;	
}

/* columna 1  */
#columna1{
/**/
	width:170px;
	height:auto;
	height:100;
	padding-left:14px;
	padding-right:14px;
	margin-bottom:14px;
	float:left;
	position:relative;
}
.col_atxt{
	font-size:8.5pt;
	color:#767676;
}
.col_atxt_blue{
	font-size:8.5pt;
	color:#254f79;
}
.col_atxt_blue a{
	text-decoration:none;
	color:#254f79;
}
.col_atxt_blue a:hover{
	text-decoration:underline;	
}
.agencias_drop1{
	font-size:8.5pt;
	color:#525252;
	padding-left:5px;
	width:164px;
}
.col_a_sepa{
	background-image:url(../img/col_a_sepa.gif);
	background-repeat:no-repeat;
	height:5px;
	margin-top:12px;	
}
/* FIN columna 1  */

/* Curiosidades  */

.home_tit1{
	margin-bottom:10px;
	padding-bottom:10px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;	
}
.foto_tpv1{	
	
	float:left;
	position:relative;
	margin-bottom:10px;	
	margin-top:5px;
}



.titulos_tpv1{		
	float:left;
	width:269px;	
	position:relative;
	font-size:14pt;	
	color:#f38400;
	font-weight:bold;
	
}
.titulos_tpv1 a{		
	color:#f38400;
	text-decoration:none;	
}
.titulos_tpv1 a:hover{		
	color:#f38400;
	text-decoration:underline;
}
.titulos_tpv2{		
	float:left;
	width:269px;	
	position:relative;
	font-size:11pt;	
	color:#f38400;
	font-weight:bold;
	
}
.titulos_tpv2 a{		
	color:#f38400;
	text-decoration:none;	
}
.titulos_tpv2 a:hover{		
	color:#f38400;
	text-decoration:underline;
}
.titulos_tpv3{		
	float:left;
	width:269px;	
	position:relative;
	font-size:9pt;	
	color:#f38400;
	font-weight:bold;
	
}
.titulos_tpv3 a{		
	color:#f38400;
	text-decoration:none;	
}
.titulos_tpv3 a:hover{		
	color:#f99e31;	
}
.titulos_tpv3_fecha{		
	font-size:9pt;	
	color:#000;
	font-weight:bold;
	
}
.titulos_tpvlinks{		
	width:269px;
	float:left;
	position:relative;
	font-size:10pt;	
	color:#2ba31f;
	font-weight:bold;
	
}
.titulos_tpvlinks a{		
	color:#2ba31f;
	text-decoration:none;	
}
.titulos_tpvlinks a:hover{		
	color:#2ba31f;
	text-decoration:underline;
}
.abstract_tpv1{
	font-size:8.5pt;
	color:#8c8c8c;
	float:left;
	position:relative;
}
.abstract_tpv2{
	font-size:8.5pt;
	width:147px;
	color:#8c8c8c;
	float:left;
	position:relative;
	margin-top:5px;
}
.foto_tpv2{

	width:104px;
	float:left;
	position:relative;
	margin-right:14px;	
	margin-top:5px;
}


.block_tpv1{
	margin-bottom:10px;
	padding-bottom:10px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	float:left;
	position:relative;
}

.block_tpv1, .titulos_tpv1, .titulos_tpv2, .titulos_tpv3, .titulos_tpv4, .titulos_tpv5, .fecha1, .abstract_tpv1, .abstract_tpv2 {
	display:block;
	width:263px;
	}
/* FIN Curiosidades */
/* noticias2 */
.titulos_tpv4{		
	float:left;
	width:269px;	
	position:relative;
	font-size:14pt;	
	color:#003263;
	font-weight:bold;
	
}
.titulos_tpv4 a{		
	color:#003263;
	text-decoration:none;	
}
.titulos_tpv4 a:hover{		
	color:#003263;
	text-decoration:underline;
}
.titulos_tpv5{		
	float:left;
	width:269px;	
	position:relative;
	font-size:11pt;	
	color:#003263;
	font-weight:bold;
	
}
.titulos_tpv5 a{		
	color:#003263;
	text-decoration:none;	
}
.titulos_tpv5 a:hover{		
	color:#003263;
	text-decoration:underline;
}
.titulos_tpv6{		
	float:left;
	width:269px;	
	position:relative;
	font-size:9pt;	
	color:#003263;
	font-weight:bold;
	
}
.titulos_tpv6 a{		
	color:#003263;
	text-decoration:none;	
}
.titulos_tpv6 a:hover{		
	color:#003263;	
}
.titulos_tpvlinks2{		
	width:269px;
	float:left;
	position:relative;
	font-size:10pt;	
	color:#943939;
	font-weight:bold;
	
}
.titulos_tpvlinks2 a{		
	color:#943939;
	text-decoration:none;	
}
.titulos_tpvlinks2 a:hover{		
	color:#943939;
	text-decoration:underline;
}
/* noticias2 */

/* LISTADO */
.listado_titular{
	padding-bottom:18px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	width:987px;
	font-size:18pt;
	font-weight:bold;
	padding-top:18px;
	padding-left:12px;	
	background-color:#FFFFFF;
	border-right: 1px solid #dedede;
}
.subsecciones {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #003263;
	margin-bottom:15px;
	margin-top:10px;
}
.subsecciones ul{
	margin:0;
	padding:0;
	width:150px;
	list-style:none;
	width:170px;
}
.subsecciones ul li{
	padding:0;
	height:20px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.subsecciones ul li a{
	color: #003263;
	display:block;
	text-decoration:none;
	text-align:left;
	width:170px;
	line-height:20px;
}
.subsecciones ul li a:hover{
	color:#fb8217;
}
#columna_listado{
	width:560px;
	margin-top:18px;
	margin-left:23px;
	/*margin-right:23px;*/
	float:left;
	position:relative;	
	
	}
.container_tpv1{	
	width:556px;
	float:left;
	position:relative;
	padding-bottom:7px;
	padding-top:7px;
	border-bottom: 1px solid #dedede;
}
.foto_a_267{	
	border: 1px solid #e5e5e5;
	margin-right:18px;
	width:267px;
	float:left;
	position:relative;
	margin-top:14px;
}
.abstract_seccion_tpv1{		
	width:269px;
	float:left;
	line-height:13px;
	position:relative;	
	font-size:8.5pt;
	color:#7d7d7d;
	margin-top:14px;
	
}
.abstract_seccion_tpv2{		
	width:440px;
	float:left;
	position:relative;	
	font-size:8.5pt;
	color:#7d7d7d;	
	margin-top:14px;
}
.foto_atpv{	
	border: 1px solid #e5e5e5;
	margin-right:15px;
	width:97px;
	float:left;
	position:relative;
	margin-top:14px;
}
.abstract_seccion_tpv3{		
	width:556px;
	float:left;
	position:relative;
	font-size:8.5pt;
	color:#7d7d7d;
}
.titulo_b_tpv{		
	width:556px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;	
}
.titulo_b_tpv a{		
	text-decoration:none;	
}
.titulo_b_tpv a:hover{		
	text-decoration:underline;	
}
.titulos_tpv1b{		
	float:left;
	width:556px;
	position:relative;
	font-size:14pt;	
	font-weight:bold;
	
}
.titulos_tpv1b a{		
	text-decoration:none;	
}
.titulos_tpv1b a:hover{		
	text-decoration:underline;
}
.separador_atpv{		
	position:relative;
	float:left;
	width:556px;
	height:16px;
	margin-top:15px;
	background-image:url(../img/news_sep.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.separador_btpv{		
	width:556px;
	height:16px;
	background-image:url(../img/news_sep2.gif);
	background-repeat:no-repeat;
	background-position:center;	
}
.navegador{		
	height:20px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.navegador-txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#04396d;
	font-size:8.5pt;
	text-align:left;
	font-weight:bold;
	background-image:url(../img/sitemap.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
}
.navegador-txt a{	
	color:#04396d;
	text-decoration:none;		
}
.navegador-txt a:hover{	
	color:#fb8217;
	text-decoration:underline;		
}

.abstract_ctpv{		
	width:550px;
	float:left;
	position:relative;
	font-size:10.5pt;
	color:#606060;
}

/* FIN LISTADO */

/* noticias */

.container{	
	width:447px;
	float:left;
	position:relative;
	padding-bottom:7px;
	padding-top:7px;
	border-bottom: 1px solid #dedede;
}
.foto_a{	
	border: 1px solid #e5e5e5;
	margin-right:15px;
	width:97px;
	float:left;
	position:relative;
}
.foto_a_268{	
	border: 1px solid #e5e5e5;
	margin-right:18px;
	width:320px;
	float:left;
	position:relative;
}
.foto_b{	
	margin-right:15px;
	width:97px;
	float:left;
	position:relative;
}
.titulo_a{		
	width:333px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#FF6600;	
}
.titulo_a a{		
	color:#FF6600;
	text-decoration:none;	
}
.titulo_a a:hover{		
	color:#fd922b;
	text-decoration:underline;	
}

.abstract_a{		
	width:333px;
	float:left;
	position:relative;	
	font-size:8.5pt;
	color:#7d7d7d;
	
}
.titulo_b{		
	width:447px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#FF6600;	
}
.titulo_b a{		
	color:#FF6600;
	text-decoration:none;	
}
.titulo_b a:hover{		
	color:#fd922b;
	text-decoration:underline;	
}
.abstract_b{		
	width:447px;
	float:left;
	position:relative;
	font-size:8.5pt;
	color:#7d7d7d;
}
.abstract_c{		
	width:447px;
	float:left;
	position:relative;
	font-size:10.5pt;
	color:#606060;
}
.desarrollo_a{		
	width:447px;
	float:left;
	position:relative;
	font-size:8.5pt;
	color:#7d7d7d;
}
.photo_viewer{		
	width:556px;
	
	float:left;
	position:relative;
	background:url(../img/viewer_bg.gif) repeat-y bottom left;
	margin-top:7px;
	margin-bottom:7px;	
}
.photo_viewer_top{		
	width:556px;
	float:left;
	position:relative;
	background:white url(../img/viewer_a.gif) no-repeat bottom left ;	
	height:15px;
	
}
.photo_viewer_center{		
	width:535px;
	float:left;
	position:relative;
	margin-left:10px;
	margin-right:11px;
}
.photo_viewer_bot{		
	width:556px;
	float:left;
	position:relative;
	background:url(../img/viewer_b.gif) no-repeat bottom left ;	

	height:15px;
}
.photo_viewer_pasador{		
	
	float:left;
	position:relative;
	margin-top:14px;
	border-top: 1px solid #bebebe;	
}
.photo_viewer_block{		

	height:20px;
	float:left;
	position:relative;
	margin-top:7px;
	margin-left:22px;
	background-image:url(../img/block.gif);
	background-repeat:no-repeat;	
	
}
.block_arrow{		
	width:17px;
	height:20px;
	float:left;
	position:relative;	
}
.block_mid{		
	width:66px;
	height:20px;
	float:left;
	position:relative;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:4px;	
}
.titulo_a_seccion{		
	width:447px;
	float:left;
	position:relative;
	font-size:13pt;
	
	color:#FF6600;
	margin-bottom:10px;	
}
.titulo_a_seccion a{		
	color:#FF6600;
	text-decoration:none;	
}
.titulo_a_seccion a:hover{		
	color:#fd922b;
	text-decoration:underline;
}
.abstract_a_seccion{		
	width:159px;
	float:left;
	line-height:13px;
	position:relative;	
	font-size:8.5pt;
	color:#7d7d7d;
	
}
.abstract_a_viewer{		

	float:left;
	line-height:11px;
	position:relative;	
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	text-align:left;	
	
}
.photo_viewer_pasador, .abstract_a_viewer{		
	width:170px;}

.fecha1{		
	float:left;
	line-height:13px;
	position:relative;	
	font-size:9pt;
	color:#606060;
	margin-top:5px;
	margin-bottom:3px;
	
}
/* FIN noticias */
/* Consejos */
.seccion_consejos{
	font-size:17pt;
	color:#79c500;
	margin-bottom:2px;
	margin-top:16px;
	padding-bottom:15px;
	border-bottom: 1px solid #e5e5e5;
	letter-spacing: -1px;
}
.titulo_a_v{		
	width:333px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#5f9b00;	
}
.titulo_a_v a{		
	color:#5f9b00;
	text-decoration:none;	
}
.titulo_a_v a:hover{		
	color:#73bc00;
	text-decoration:underline;	
}
.titulo_b_v{		
	width:447px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#5f9b00;
	
}
.titulo_b_v a{		
	color:#5f9b00;
	text-decoration:none;	
}
.titulo_b_v a:hover{		
	color:#73bc00;
	text-decoration:underline;	
}
/* FIN Consejos */
/* Especialista */
.seccion_especialista{
	font-size:17pt;
	color:#9f5e37;
	margin-bottom:2px;
	margin-top:16px;
	padding-bottom:15px;
	border-bottom: 1px solid #e5e5e5;
	letter-spacing: -1px;
}
.titulo_a_m{		
	width:333px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#9f5e37;	
}
.titulo_a_m a{		
	color:#9f5e37;
	text-decoration:none;	
}
.titulo_a_m a:hover{		
	color:#cc8a63;
	text-decoration:underline;	
}
.titulo_b_m{		
	width:447px;
	float:left;
	position:relative;
	font-size:11pt;
	font-weight:bold;
	color:#9f5e37;
	
}
.autor_a{		
	float:left;
	position:relative;
	font-size:8.5pt;
	font-weight:bold;
	color:#6b6b6b;
	
}
.titulo_b_m a{		
	color:#9f5e37;
	text-decoration:none;	
}
.titulo_b_m a:hover{		
	color:#cc8a63;
	text-decoration:underline;	
}
/* Fin Especialista */

/* Locura Vial */
.verticalspacer_a{		
	margin-top:18px;	
}	
/* FIN Locura Vial */
/* Suscribe Form */
.suscribe_form{		
	width:141px; 
	font-size:8.5pt; 
	color:#6a6a6a;
	background-image:url(../img/suscribir_bg.gif);
	background-repeat:repeat-x;
	border: 1px solid #b0b0b0;
}
.suscribe_name{		
	width:80px; 
	float:left; 
	position:relative; 
	margin-right:7px; 
	font-size:8.5pt; 
	color:#6a6a6a;
}		
/* FIN Suscribe Form */
/* Encuestas */
.encuesta{	
	font-size:9pt; 
	color:#5e6982;
}
.radio{
	width:25px;
	float:left;
	position:relative;	
}
.pregunta{
	width:255px;
	float:left;
	position:relative;
	font-size:9pt; 
	color:#5e6982;	
}				
/* FIN Encuestas */

/* Eventos */
.container_b{	
	width:302px;
	float:left;
	position:relative;
	padding-bottom:7px;
	padding-top:7px;	
}
.foto_c{	
	border: 1px solid #e5e5e5;
	margin-right:10px;
	width:64px;
	float:left;
	position:relative;
}
.evento{
	width:226px;
	float:left;
	position:relative;
}
.evento_b{
	width:302px;
	float:left;
	position:relative;
}
.evento_tit{
	color:#484e5c;
	font-size:8.5pt;	
}
.evento_tit a{
	color:#484e5c;
	font-size:8.5pt;
	text-decoration:none;	
}
.evento_tit a:hover{
	color:#484e5c;
	font-size:8.5pt;
	text-decoration:underline;	
}
.evento_abs{
	color:#787878;
	font-size:8.5pt;	
}
/* FIN Eventos */
/* Municipios */
.evento_pre{
	color:#5e6982;
	font-size:8pt;
	font-weight:bold;	
}
/* FIN Municipios */
/* Reportajes */
.rep_tit{
	color:#5e6982;
	font-size:8.5pt;
	font-weight:bold;
	text-transform:uppercase;			
}
.rep_tit a{
	color:#5e6982;
	text-decoration:none;	
}
.rep_tit a:hover{
	color:#778198;
	text-decoration:underline;	
}
.rep_tit2{
	color:#ef7600;
	font-size:8pt;
	font-weight:bold;	
}
/* FIN Reportajes */


.dashedspace{	
	width:302px;
	float:left;
	position:relative;
	border-bottom: 1px dashed #b0b0b0;
	padding-bottom:13px;
	margin-top:13px;
}
.separador_a{		
	position:relative;
	float:left;
	width:447px;
	height:16px;
	margin-top:15px;
	background-image:url(../img/news_sep.gif);
	background-repeat:no-repeat;
}
.separador_b{		
	width:447px;
	height:16px;
	
	background-image:url(../img/news_sep2.gif);
	background-repeat:no-repeat;
}
.dashed_spacer {
	background-image:url(../img/dash.gif);
	background-repeat:repeat-x;
	margin-top:13px;
	margin-bottom:13px;
	height:1px;					
}	
/* Agencias */
.destacadas {
	margin-top:8px;
	border: 1px solid #e5e5e5;	
}
.destacadas_nombre {
	margin-top:4px;
	font-size:11pt;
	color:#003366;
	font-weight:bold;	
}
.thumb_nombre {
	margin-top:4px;
	font-size:8.5pt;
	color:#003366;
	font-weight:bold;	
}
.thumb_nombre a {
	color:#003366;
	text-decoration:none;
}
.thumb_nombre a:hover {
	color:#f8a006;
	text-decoration:underline;
}
.teleofonos {
	margin-top:4px;
	font-size:8.5pt;
	color:#6f6f6f;
}
#columna_agencias{
	width:757px;
	margin-top:18px;
	margin-bottom:14px;
	margin-left:22px;
	margin-right:22px;
	float:left;
	position:relative;	
}
.agencias_barratop{
	width:757px;
	float:left;
	position:relative;
	padding-bottom:8px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;	
}
.agencias_barratop_opciones{
	width:auto;
	float:left;
	position:relative;
	padding-top:5px;
	margin-left:15px;
	font-size:8.5pt;
	color:#6f6f6f;	
}
.agencias_navegador{
	width:757px;
	float:left;
	position:relative;
	padding-top:5px;
	font-size:11pt;
	color:#073d73;
	font-weight:bold;
	margin-bottom:10px;
}
.agencias_navegador a{	
	color:#073d73;
	text-decoration:none;	
}
.agencias_navegador a:hover{	
	color:#FF0000;
	text-decoration:underline;	
}
.agencias_thumb_block{
	width:106px;
	float:left;
	position:relative;
	margin-right:10px;
	margin-bottom:10px;
}				
.agencias_thumb{
	width:106px;
	border: 1px solid #e5e5e5;
	float:left;
	position:relative;
}
/* FIN Agencias */

/* Links */
.links_block{
	width:260px;
	margin-left:9px;
	margin-left:9px;	
	float:left;
	position:relative;
	padding-bottom:8px;
	margin-top:8px;
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;	
	
}
.links_tit{
	width:260px;
	font-size:11pt;
	font-weight:bold;
	color:#2ba31f;
	float:left;
	position:relative;	
}
.links_tit a{
	color:#2ba31f;
	text-decoration:none;
}
.links_tit a:hover{
	color:#3abe2d;
	text-decoration:underline;
}
.links_address{
	width:260px;
	font-size:8.5pt;
	font-weight:bold;
	color:#565656;
	float:left;
	position:relative;	
	margin-bottom:5px;	
}
.links_address a{
	color:#565656;
	text-decoration:none;
}
.links_address a:hover{
	color:#939393;
	text-decoration:underline;
}
.links_desc{
	width:138px;
	font-size:8.5pt;
	color:#8c8c8c;
	float:left;
	position:relative;	
	margin-left:6px;	
}
.paginador{
	width:470px;
	margin-top:15px;	
	float:left;
	margin-left:80px;
	position:relative;
	color:#8c8c8c;
	font-size:8.5pt;
}
.paginador_1{
	float: left;
	position:relative;	
}
.paginador_1 a{
	color:#8c8c8c;
	text-decoration:none;
}
.paginador_1 a:hover{
	color:#f56126;
	text-decoration:underline;	
}
.goto{
	border: 1px solid #e5e5e5;
	font-size:8.5pt;
	color:#8c8c8c;	
}
/* FIN Links */

/* Pop Up */
.popup{
	width:451px;
	float:left;
	position:relative;
}
.head_pop{
	width:451px;
	background-image:url(../img/pop_head.jpg);
	background-repeat:repeat-x;
	height:53px;
	float:left;
	position:relative;
}
.titular_popup{
	background-image:url(../img/dot.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	width:439px;
	font-size:14pt;
	font-weight:bold;
	padding-top:12px;
	float:left;
	height:30px;
	padding-left:12px;
	position:relative;
}
.popup_name{
	width:439px;
	font-size:12pt;
	font-weight:bold;
	padding-top:12px;
	float:left;
	height:30px;
	padding-left:12px;
	position:relative;
}
.popup_url{
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}
.popup_foto{
	width:155px;
	margin-top:12px;
	float:left;
	margin-left:12px;
	position:relative;
	border: 1px solid #e5e5e5;
}
.popup_desc{
	width:220px;
	margin-top:12px;
	float:left;
	margin-left:12px;
	position:relative;
	margin-right:14px;
	font-size:8.5pt;
	color:#606060;
	text-align:left;
}
.popup_datos{
	width:220px;
	margin-top:8px;
	float:right;
	margin-right:18px;
	position:relative;
	font-size:8.5pt;
	color:#606060;
	background-color:#f9f9f9;
	color:#606060;
}
/* FIN Pop Up */

