@charset "utf-8";

/* CSS Document */

body{

	background-color:#FFFFFF;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	margin:0px;

	padding:0px;

}

h1{

	color:#F47521;

	font-size:24px;

	font-weight:bold;

	line-height:30px;

	margin:0;

	padding:30px 0 0;

}

h2{

	color:#F47521;

	/*float:left;*/

	font-size:22px;

	font-weight:bold;

	margin:10px 0;

	padding:0;

}

h3{

	color:#00BDD3;

	font:Arial, Helvetica, sans-serif;

	line-height:18px;

	font-weight:bold;

	margin:0px;

	padding:6px;

}

h4{

	color:#0091B9;

	font:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	margin:0px;

	padding:6px;

	text-align: left;

}

h5{

	color:#556317;

	font:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	margin:0px;

	padding:6px 0px;

	text-align: left;

}

h6{

	color:#FFFFFF;

	font:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	font-weight:bold;

	margin:0px 0px 0px 5px;

	padding:6px;

	text-align:left;

}

hr{

	color:#fff;

	height:1px;

	background-color:#fff;

}

.intro ul, .intro ol{

	list-style-type:none;

}

.intro ul li, .intro ol li{

	background:url(../images/ul.gif) center left no-repeat;

	padding:3px 0px 3px 15px;

}





.intro h2{

	color: #236487;

	float:none;

	font-size:20px;

	font-weight:bold;

	margin:10px 0;

	padding:0;

}

.intro h3{

	color: #00BDD3;

	float:none;

	font-size:18px;

	font-weight:bold;

	margin:10px 0;

	padding:0;

}

.componentheading{

	font-size:24px;

	color:#F37521;

	font-weight:bold;

	margin-bottom:15px;

}

.sectiontableheader{

	/*font-size:16px;*/

 /* border:1px solid red;*/

  color:#016F8D;

  font-size:16px;

  font-weight:bold;

  padding-bottom:10px;

}

a{

	text-decoration:none;

	color:#1791ba;

	font-size:14px;

}

a:hover{

	color:#DA1F3D;

	text-decoration:underline;

}



.mas{

	color:#DA1F3D;

	text-decoration:none;

}

.pagenav{

	color:#F47521;

}

.pagenav:hover{

	color:#236487;

	text-decoration:none;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx estilos del head, contiene: logo, clima, slogan e idiomas xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.head{

	background:url(../images/head_bg.gif) top left no-repeat;

	width:909px;

	height:98px;

	padding:0px 4px;

}

.logo{

	float:left;

	height:88px;

	margin:2px 0px 0px 103px;

	width:150px;

	z-index:5;

}

.logo a {

	display:block;

	height:88px;

	width:89px;

}

.logo a span{

	display:none;

}

*html .logo{

	margin:2px 0px 0px 50px;

}

.slogan, #ie8#fix{

	float:right;

	margin:16px 103px 0px 0px;

	padding-top:60px;

	width:263px;
	

}
.slogan{

	float:right;

	margin:16px 103px 0px 0px;

	padding-top:25px;

	width:263px;
	
	#padding-top:60px;
}

*html .slogan{

	margin:16px 50px 0px 0px;

}

.clima{

	color:#0091B9;

	height:30px;

	margin:30px 0 0;

	#margin:50px 0 0;

	width:190px;

}

.clima img{

	vertical-align:middle;	

}

.idioma{

	color:#0091b9;

	float:right;

	#float:none;

	#margin-left:190px;

	margin-top:35px;

	width:75px;

}

.idioma a{

	font-size:16px;

	font-weight:bold;

	color:#0091b9;

}

/*xxxxxxxxxxx estilos del contenedor main, contiene: header "main menu, banner superior, buscador, titulo", contenidos, menu inferior xxxxxxxxxxx*/

.contenedor_main{

	background:url(../images/bg.gif) top left repeat-y;

	width:909px;

	height:auto;

	padding:0px 4px;

}

.header{

	background:#bfdae8;

	width:901px;

	height:220px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Main Banner xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.banner_header{

	width:865px;

	height:163px;

	background:none;

	margin:0px 19px 16px;

	padding-top:18px;

}

.foto_banner{

	float:right;

	padding:0px;

	margin:0px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CONTENIDO por posicion Izquierda, centro y derecha xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.contenido{

	background:none;

	width:901px;

	height:auto;

	padding:0px;

	margin:0px;

	display:table;

}

.tabla_de_seguridad{

	margin:0px;

	border:0px;

	padding:0px;

	width:100%;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Posicion izquierda xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.izquierda{

	width:189px;

	margin:0px;

	padding:0px 0px 0px 20px;

}

/*xxxxxxxxxxxxxxx ITEM HOME xxxxxxxxxxxxxxxx*/

.item_home{

	background:#21a6ca;

	width:167px;

	height:26px;

	list-style-type:none;

	margin:0px;

	padding:0px 0px 0px;

}

.item_home li{

	border:none;

	width:15px;

}

.item_home li a{

	background:url(../images/item_home.gif) top left no-repeat;

	width:15px;

	line-height:22px;

	height:22px;

	margin:0px 10px;

	#margin:0px 10px;

}

.item_home li a:hover{

	background:url(../images/item_home_over.gif) top left no-repeat;

	width:15px;

	line-height:22px;

	height:22px;

	margin:0px 10px;

	#margin:0px 10px;

}

.item_home a span{

	visibility:hidden;

}

/*xxxxxxxxxxxxxxx CARATULA xxxxxxxxxxxxxxxx*/

.caratula{

	margin:10px 0px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx estilos de las clases xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

/*main es el contenedor de todo*/

.main{

	margin-left:auto;

	margin-right:auto;

	margin-top:10px;

	width:909px;

	height:auto;

}

/*xxxxxxxxxxxxxxx HERRAMIENTA Servicios xxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Servicios xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.servicios{

	width:167px;

	height:185px;

	background:#41a3c6;

	margin:10px 0px 0px 0px;

	padding-left:1px;

}

.servicios_herramienta_botones{

	background:#FFFFFF;

	width:166px;

	#width:150px;

	height:44px;

}

#bot_hoteles{

	background: url(../images/sevicios_hotel.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;	

}

#bot_hoteles_active{

	background: url(../images/sevicios_hotel_over.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;	

}

#bot_comidas{

	background: url(../images/sevicios_comida.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;

}

#bot_comidas_active{

	background: url(../images/sevicios_comida_over.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;

}

#bot_info{

	background: url(../images/sevicios_informacion.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;

}

#bot_info_active{

	background: url(../images/sevicios_informacion_over.gif) top left no-repeat;

	border:0px;

	width:45px;

	height:44px;

}

.servicios_select{

	background:#1791BA;

	width:156px;

	height:95px;

	color:#FFFFFF;

	font-size:12px;

	padding:15px 0px 0px 10px;

}

.servicios_box{

	width:102px;

	margin-left:10px;

	margin-bottom:10px;

	color:#1791BA;

	font-size:12px;

	padding:0px 0px 0px 5px;

	border:none;

	height:20px;

}

#bot_buscar{

	background:url(../images/sevicios_ir.gif) top left no-repeat;

	height:25px;

	width:24px;

	border:0px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Posicion centro xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.centro{

	width:430px;

	/*border:1px solid #000000;*/

	padding:23px;

}

/*xxxxxxxxx patway xxxxxxxxxxxxx*/

.patway{

	font-size:11px;

	color:#da1f3d;

}

.patway a{

	font-size:11px;

	color:#21a6ca;

	border-right:1px solid #21a6ca;

	padding:0px 5px;

	margin:0px 5px 0px 0px;

}

/*xxxxxxxxx herraminetas rss, bookmark, pdf, prit, mail xxxxxxxxxxxxx*/

.herramientas_cont{

	float:right;

}

/*xxxxxxxxx TITULO CONTENIDOS - TEXTOS xxxxxxxxxxxxx*/

.contentheading{

	width:430px;

	float:left;

	/*#border:1px solid #000000;

	#float:none;*/

}

/*xxxxxxxxx font size xxxxxxxxxxxxx*/

.font_size{

	width:100%;

	text-align:right;

	float:right;

	color:#94a545;

}

#font_menos{

	background:url(../images/fotn_size_menos.gif) top left no-repeat;

	border:none;width:21px;

	height:14px;

	margin:0px 2px;

	#vertical-align:middle;

}

#font_mas{

	background:url(../images/fotn_size_mas.gif) top left no-repeat;

	border:none;

	width:21px;

	height:14px;

	margin:0px 0px 0px 2px;

	#vertical-align:middle;

}

/*xxxxxxxxx CONTENIDOS - TEXTOS xxxxxxxxxxxxx*/

.textos{

	float:left;

	margin:10px 0px;

	width:430px;

	text-align: left;

}

.foto{

	float:left;

	margin:10px 15px 10px 0px;

}

.foto_der{

	float: right;

	margin:10px 0px 10px 15px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxx destacados xxxxxxxxxxxx*/

.destacados{

	background:url(../images/destacados_bg.gif) top left repeat-y;

	width:410px;

	height:auto;

	float:right;

	#float:none;

	margin:0px;

	padding:10px;

	#padding:10px 10px 10px;

}

.destacado_unidad{

	width:122px;

	height:190px;

	border:1px solid #bfdae8;

	background:url(../images/destacados_unidad_bg.gif) top left repeat-x #cae0ec;

	float:left;

	margin:5px 9px 0px 0px;

	#margin:0px 2px 0px 0px;

	padding:3px;

	#padding:5px;

	font-size:11px;

	line-height:12px;

}

.destacado_unidad p{

	margin:4px 0px 3px;

	padding:0px;

}

.destacado_unidad b{

	color:#da1f3d;

	line-height:15px;

	font-size:13px;

}

.destacados_thump_img{

	border:1px solid #41a3c6;

	width:119px;

	height:78px;

	margin-bottom:3px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Posicion derecha xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.derecha{

	width:195px;

	padding:0px 20px 0px 0px;

}

/*xxxxxxxxxxxxxxx Buscador xxxxxxxxxxxxxxxx*/

.cont_buscador{

	height:23px;

	width:173px;

	float:right;

	background:#f4f4f4;

	border:5px solid #d2d2d2;

	margin:10px 0px 0px 0px;

	padding:0px;

}



.buscador{

	height:13px;

	width:140px;

	background:#f4f4f4;

	border:0px;

	color:#0091b9;

	font-size:11px;

	vertical-align:middle;

	padding:5px;

	float:left;

}

.bucar{

	border:0px;

	background:none;

	margin:2px 0px 0px 0px;

	#margin-top:1px;

	float:left;

	padding:0px;

}

/*xxxxxxxxxxxxxxx MODULOS DERECHA xxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxx vivelo este mes xxxxxxxxxxxxxxxx*/

.vivelo{

	width:173px;

	height:auto;

	background:#FFFFFF;

	border:1px solid #981b22;

	float:right;

	margin:10px 0px 0px 0px;

	font-size:11px;

	line-height:12px;

	padding:0px;

}

.vivelo h3{

	background:#981b22;

	width:153px;

	font-weight:bold;

	height:31px;

	color:#FFFFFF;

	font-size:18px;

	line-height:11px;

	padding:6px 10px 0px;

}

.vivelo p{

	padding:5px 10px 3px;

	margin:0px;

}

.vivelo a{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:14px;

}

.vivelo a:hover{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:18px;

}

/*xxxxxxxxxxxxxxx boletin xxxxxxxxxxxxxxxx*/

.boletin{

	width:173px;

	height:auto;

	background:#FFFFFF;

	border:1px solid #016f8d;

	float:right;

	margin:10px 0px 0px 0px;

	font-size:11px;

	line-height:12px;

	padding:0px;

}

.boletin h3{

	background:#016f8d;

	width:153px;

	height:21px;

	color:#FFFFFF;

	font-size:18px;

	line-height:11px;

	padding:10px 10px 0px;

	font-weight:bold;

}

.boletin p{

	padding:5px 10px 3px;

	margin:0px;

}

.boletin a{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:14px;

}

.boletin a:hover{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:18px;

}



/*xxxxxxxxxxxxxxx No te lo puedes perder xxxxxxxxxxxxxxxx*/

.No_te_lo_pierdas{

	width:173px;

	height:auto;

	background:#FFFFFF;

	border:1px solid #556317;

	float:right;

	margin:10px 0px 0px 0px;

	font-size:11px;

	line-height:12px;

	padding:0px;

}

.No_te_lo_pierdas h3{

	background:#556317;

	width:153px;

	height:31px;

	color:#FFFFFF;

	font-size:18px;

	line-height:11px;

	padding:5px 10px 0px;

	font-weight:bold;

}

.No_te_lo_pierdas p{

	padding:5px 10px 3px;

	margin:0px;

}

.No_te_lo_pierdas a{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:14px;

}

.No_te_lo_pierdas a:hover{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:18px;

}

/*xxxxxxxxxxxxxxx Promocional xxxxxxxxxxxxxxxx*/

.Promocional{

	width:173px;

	height:auto;

	background:#FFFFFF;

	border:1px solid #cd4e02;

	float:right;

	margin:10px 0px 0px 0px;

	font-size:11px;

	line-height:12px;

	padding:0px;

}

.Promocional h3{

	background:#cd4e02;

	width:153px;

	height:21px;

	color:#FFFFFF;

	font-size:18px;

	line-height:11px;

	padding:10px 10px 0px;

	font-weight:bold;

}

.Promocional p{

	padding:5px 10px 3px;

	margin:0px;

}

.Promocional a{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:14px;

}

.Promocional a:hover{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:18px;

}

/*xxxxxxxxxxxxxxx Rating xxxxxxxxxxxxxxxx*/

.Rating{

	width:173px;

	height:auto;

	background:#FFFFFF;

	border:1px solid #236487;

	float:right;

	margin:10px 0px 0px 0px;

	font-size:11px;

	line-height:12px;

	padding:0px;

}

.Rating h3{

	background:#236487;

	width:153px;

	height:21px;

	color:#FFFFFF;

	font-size:18px;

	line-height:11px;

	padding:10px 10px 0px;

	font-weight:bold;

}

.Rating p{

	padding:5px 10px 3px;

	margin:0px;

}

.Rating a{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:14px;

}

.Rating a:hover{

	float:right;

	margin:3px 10px;

	text-decoration:none;

	color:#da1f3d;

	font-weight:bold;

	font-size:18px;

}

/*xxxxxxxx estilos del footer, contiene: derechos, firma pp y logos xxxxxxxx*/

.footer{

	background:url(../images/footer_bg.jpg) top left no-repeat;

	width:909px;

	height:117px;

	padding:0px 4px;

	#padding:12px 4px 0px;

}

.derechos_y_firma{

	float:left;

	font-size:11px;

	padding:19px;

}

#firma{

	font-size:10px;

}

.derechos_y_firma p{

	margin:0px;

	padding:0px;

	text-align:left;

}

.derechos_y_firma a{

	text-decoration:underline;

	font-size:11px;

	color:#0091b9;

}

.derechos_y_firma a:hover{

	text-decoration:underline;

	font-size:11px;

	color:#da1f3d;

}

.logos_cierre{

	float:right;

	padding:5px 0px 0px 0px;

}

.logos_cierre a{

	float:left;

	margin-right:25px;

}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx PRODUCTOS VIRTUEMART xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.menu_productos{

	float:left;

	width:430px;

	height:19px;

	border-bottom:1px solid #bfdae8;

	margin:0px;

	padding:0px;

	text-align:right;

}

.menu_productos ul{

	list-style-type:none;

	width:415px;

	height:19px;	

	margin:0px 0px 0px 16px;

	padding:0px;

}

.menu_productos ul li{

	float:left;

	background:#bfdae8;

	width:81px;

	height:17px;

	text-align:center;

	margin:0px 2px 0px 0px;

	padding:2px 0px 0px;

}

.menu_productos ul li a{

	font-size:12px;

	color:#FFFFFF;

	display:block;

	height:19px;

}

#active_MP{

	background:#21a6ca;

}

.image_prod{

	float:right;

	margin:0px 0px 20px 20px;

	border:1px solid #24a7cb;

	width:247px;

	color:#21A6CA;

	font-size:10px;

}

.img_desc{

	padding:5px;

	background:#e9eff2;

}

.informacion_util{

	width:430px;

	float:left;

}

.info_cuadro{

	border:1px solid #21a6ca;

	width:410px;

	padding:10px;

	font-size:11px;

}

.info_cuadro b{

	font-size:14px;

	color:#236487;

}

.herramientas_productos{

	width:430px;

	float:left;

}

.tabla_info tr td{

	padding-top:5px;

}

.stars{

	margin:10px 5px 0px 0px !important;

}

div.info{

	float:left;

}

/*PLANIFICADOR DE VIAJES*/

.ico_v{

	float:left;

}

.numero_atractivos_tit{

	font-weight:bold;

	font-size:14px;

	text-align:left;

}

.numero_atractivos{

	font-size:40px;

}

.bot_plan a{

	color:#FFFFFF;

	background:#41A3C6;

	padding:2px 5px;

	font-size:12px;

	float:left;

	margin-right:3px;

}

.tabla_experimenta{

	text-align:left;

	#margin:0px;

	margin:5px;

}

.tabla_experimenta select{

	width:120px;

	color:#41A3C6;

	border:0px;

}

/*xxxxxxxxxxxxxxx gallery productos xxxxxxxxxxxxxxxx*/

.main_image{

	border:1px solid #2fa5c6;

}

.gallery{

	width:430px;

	margin:0px 0px 0px;

}

#thump{

	width:41px;

	height:41px;

	background:#0099CC;

	margin:2px 2px 5px 0px;

	float:left;

}

/*xxxxxxxxxxxxxxxxxxxx ESTILOS PARA CONTENIDO POR CATEGORIA GENERALES xxxxxxxxxxxxxx*/

.contentpaneopen_centro_historico h3, .contentpaneopen_mariscal h3, .contentpaneopen_miradores h3, .contentpaneopen_vidas h3, .contentpaneopen_parroquias h3, .contentpaneopen_alrrededores h3{

	font-size:18px !important;

	font-weight:bold !important;

	margin:0px 0px 10px !important;

	padding:0px !important;

}

.contentpaneopen_centro_historico b, .contentpaneopen_mariscal b,  .contentpaneopen_miradores b, .contentpaneopen_vidas b, .contentpaneopen_parroquias b, .contentpaneopen_alrrededores {

	line-height:15px !important;

	font-size:13px !important;

}

/*xxxxxxxxxxxxxxxxxxxx ESTILOS PARA CONTENIDO POR CATEGORIA xxxxxxxxxxxxxx*/

.contentpaneopen_centro_historico h1, .contentpaneopen_centro_historico h2, .contentpaneopen_centro_historico h3, .contentpaneopen_centro_historico b{

	color:#F47521 !important;

}

/*LA MARISCAL*/

.contentpaneopen_mariscal h1, .contentpaneopen_mariscal h2, .contentpaneopen_mariscal h3, .contentpaneopen_mariscal b, .contentpaneopen_mariscal a{

	color:#DA1F3D !important;

}

/*MIRADORES*/

.contentpaneopen_miradores h1, .contentpaneopen_miradores h2, .contentpaneopen_miradores h3, .contentpaneopen_miradores b, .contentpaneopen_miradores a{

	color:#94A545 !important;

}

/*VIDAS*/

.contentpaneopen_vidas h1, .contentpaneopen_vidas h2, .contentpaneopen_vidas h3, .contentpaneopen_vidas b, .contentpaneopen_vidas a{

	color:#00BDD4 !important;

}

/*PARROQUIAS*/

.contentpaneopen_parroquias h1, .contentpaneopen_parroquias h2, .contentpaneopen_parroquias h3, .contentpaneopen_parroquias b, .contentpaneopen_parroquias a{

	color:#2484C6 !important;

}

/*ALRREDEDORES*/

.contentpaneopen_alrrededores h1, .contentpaneopen_alrrededores h2, .contentpaneopen_alrrededores h3, .contentpaneopen_alrrededores b, .contentpaneopen_alrrededores a{

	color:#00AD86 !important;

}

/*fin*/

.contentheading h1{

	color:#F47521;

	font-size:30px;

	font-weight:bold;

	line-height:30px;

	margin:0px;

	padding:30px 0 0;

}

.buttonheading{

	float:right;

}

.buttonheading a{

	float:left;

}

.buttonheading a img{

	height:23px;

	margin:0 0 0 2px;

	width:23px;

}

table.contentpane form table{}

table.contentpane form table input {

	width:125px;

}

#css_buttons{

	float:right;

	margin-top:10px;

}

#css_buttons a{

	text-indent:-9999;

}

#css_buttons a img{

	margin:0px 0px 0px 0px;

}

/*xxxxxxxxxxxxxxxxx Contacto xxxxxxxxxxxxxxxx*/

.contact_email{

	color:#236487;

	border:1px solid #0091B9;

	padding:10px;

	background:url(../images/cont_bg.gif) top right no-repeat #BFDAE8;

}

table.contact_email td{

	padding:3px 10px;

}

.contact_email input, .contact_email textarea{

	/*border:1px solid #0091B9;*/

	border:none;

	#border:0px;

	margin:5px 0px;

	/*color:#CD4E02;*/

}

.button{

	background:#fff;

	/*float:right;

	display:table;*/

}

.contact_email textarea{

	background:url(../images/mesage_bg.gif) bottom left no-repeat #ffffff;

}

.contact_email input .button{

	background:#21A6CA;

	border:none;

	color:#FFFFFF; !important

	float:right;

	margin-right:198px;

}

/*cccccccccccccc sitios ccccccccccccccc*/

.menu_sight{

	background:#BFDAE8;

	width:167px;

	padding:0px 0px 5px;;

}

.menu_sight h3{

	color:#fff;

	font-size:24px;

	font-weight:bold;

	background:#F37521;

	margin-bottom:0px;

	text-align:right;

}

.menu_sight ul{

	list-style-type:none;

	padding:0px;

	margin:0px;	

}

.menu_sight ul li{

	border-bottom:1PX solid #FFFFFF;

	margin:0px 5px;

}

.menu_sight ul li a{

	font-size:11px;

	line-height:25px;

	display:block;

	padding:0px 5px;

}

.menu_sight ul li a:hover{

	font-size:11px;

	line-height:25px;

	display:block;

	text-decoration:none;

	color:#F37521;

	background:#FFFFFF;

}

.listadosG, listadosG a{

	font-size:10px !important;

}

/*letterman*/

.letterman_table{

	border: 1px solid #0091B9;

	color:#0091B9;

	font-size:11px;

}

.letterman_table a{

	font-size:11px;

}

.header_noticias{

	font-weight: bold; 

	color: #ffffff;

	background:#0091B9;

}

.header_noticias .sectiontableheader{

	color:#FFFFFF !important;

}

.createdate{

	font-size:11px;

	color:#0091B9;

}

.tit_bole{

	color:#0091B9;

	font-size:12px;

}

/*p:first-child:first-letter {

	color: #FF0000;

	font-size:16px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

}*/



/*Buscador*/



.searchintro{

	color:#21A6CA;

	font-size:11px;

}

.searchintro b{

	color:#981B22;

	font-size:13px;

}

.nav_busc{

	font-size:12px;

	color:#F37521;

}

#buscador{

	width:430px;

}

.ul_ako{

	list-style-type:none;

}

.inputbox2{

	color:#21A6CA;

}

.textform .inputbox3{

	color:#21A6CA;

	border:1px solid #236487;

}

p.serviceconclusion b{

	color:#016F8D;

}

/************ componente servicios ***************/

a#bot_buscar{

	background:none;

	width:auto;

	padding:0px;

	margin:0px 10px;

	border:0px;

	float:left;

}

.content_prospectoanunciante{

	color:#236487;

	border:1px solid #0091B9;

	padding:10px;

	height:450px;

	background:url(../images/cont_bg.gif) top right no-repeat #BFDAE8;

}

.navegacion{

	background:#94A545;

	margin:0px 0px 20px;

	padding:5px;

}

.navegacion a{

	font-size:12px;

	color:#FFFFFF;

	border-right:1px solid #FFFFFF;

	padding:15px 5px;

}

.intro{

	float:left;

	padding-bottom:0;

	padding-left:0;

	padding-right:30px;

	padding-top:0;

	width:560px;

}

.fomularios_home{

	float:left;

	background-color:#DA1F3D;

	padding-bottom:10px;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	width:250px;

	margin:0px 0px 20px;

	color:#FFFFFF;

}

.fomularios{

	background-color:#DA1F3D;

	padding-bottom:10px;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	width:300px;

	margin:0px 0px 20px;

	color:#FFFFFF;

}

.fomularios h4{

	color:#FFFFFF;

}

.categorias{

	padding:0px;

	margin:10px 0 10px 50px;

}

.logos_ausp{

	border-top:1px solid #0091B9;

	float:left;

	margin:30px 0 0px;

	padding:20px 0;

	text-align:center;

	width:860px;

}

.logos_ausp a{

	margin:20px 20px 0px;

}

.fomularios_home h4{

	background:#FFFFFF none repeat scroll 0 0;

	color:#DA1F3D;

	font-size:16px;

	font-weight:normal;

	margin-bottom:15px;

	text-align:center;

}

.fomularios_home a, .fomularios_home a:hover{

	color:#FFFFFF;

	font-weight:bold;

	margin-top:10px;

}

.cont_bus{

	/*background-color:#DA1F3D;*/

	width:164px;

}

.fomularios_home input{

	background-color:#BFDAE8;

	border:none;

	color:#0292BA;

	padding-bottom:2px;

	padding-left:10px;

	padding-right:10px;

	padding-top:2px;

}

.fomularios input{

	background-color:#BFDAE8;

	border:none;

	color:#0292BA;

	padding-bottom:2px;

	padding-left:10px;

	padding-right:10px;

	padding-top:2px;

}

.fomularios select{

	background-color:#BFDAE8;

	border:none;

	color:#0292BA;

	padding-bottom:2px;

	padding-left:10px;

	padding-top:2px;

	margin-bottom:10px;

}

.boton_bus{

	padding:10px 0;

	text-align:center;

	width:164px;

}

.boton_bus input{

	background-color:#BFDAE8;

	color:#0292BA;

	border:0px;

	padding-bottom:5px;

	padding-left:5px;

	padding-right:5px;

	padding-top:5px;

}

.mas_votadas{

	float:left;

	width:845px;

	margin:0px 0px 30px 0px !important;

	padding:10px 10px 10px;

	background:#F47521;

}

.mas_votadas h3{

	background:#FFFFFF none repeat scroll 0 0;

	color:#F47521;

	font-size:16px;

	margin-bottom:10px;

	text-align:center;

}

.mas_votadas_titulos{

    background:#FFFFFF none repeat scroll 0 0;

	color:#F47521;

	font-size:13px;

	text-align:center;

	margin:30px 0 0 110px;

}

.mas_votadas_titulos .tit{

	width:320px;

	float:left;

	height:20px;

	cursor:pointer;

	/*background:url(../images/bg_tab_con.gif) top left repeat-x;*/

	background-color:#EFCBB3;

	color:#DF610D;

	padding:3px 0px;

}

.mas_votadas_titulos .tit_active{

	width:320px;

	float:left;

	height:20px;

	color:#fff;

	text-decoration:none;

	cursor:pointer;

	background:#F47521;

	padding:3px 0px;

	font-size:15px;

}

.cont_mas_votadas{

	color:#0091B9;

	float:left;

	width:845px;

	text-align:center;

	margin-right:15px;

}

.mas_votadas2{

	float:left;

	width:215px;

	text-align:center;

}

.cont_mas_votadas a{

	text-decoration:underline;

	color:#0091B9;

}

.masVotada{

	margin:5px 4px;

	padding:10px 0px;

	background:#fff;

	float:left;

	width:160px;

	height:190px;

}
.masVotada_mensaje{

	margin:5px 4px;

	padding:10px 0px;

	background:#fff;

	float:left;

	width:835px;

	height:25px;

}

.masVotada a{

	height:110px;

	display:block;

}

#page{

	#width:860px;

}

.register{

color:#0091B9;

}

.register input{

	background-color:#BFDAE8;

	border:none;

	color:#0292BA;

	padding-bottom:2px;

	padding-left:10px;

	padding-right:10px;

	padding-top:2px;

	margin-bottom:5px;

}

.register select{

	background-color:#BFDAE8;

	border:none;

	color:#0292BA;

	padding-bottom:2px;

	padding-left:10px;

	padding-top:2px;

	margin-bottom:5px;

}

.tuFoto{

	width:100px;

	padding:5px;

	background:#BFDAE8;

	float:left;

	margin:10px 10px 0px 0px;

	font-size:11px;

}

.tuFoto a{

	font-size:11px;

	margin-right:30px;

}

.menu_paso2 ul{

	background:#BFDAE8 none repeat scroll 0 0;

	height:19px;

	list-style-type:none;

	padding:5px 10px 2px;

}

.menu_paso2 ul li{

	float:left;

	padding:0px 20px;

	border-right:1px solid #FFFFFF; 

}

.bienvenida{

	color:#F47521;

	font-size:15px;

	font-weight:bold;

	line-height:30px;

	margin:0;

	padding:0px 0 5px;

}

.bienvenida b{

	color:#DA1F3D;

}

div.fotoConcursante{

	width:33%;

	height:200px;

	float:left;

	display:block;

}

div.separata h3{

	width:100%;

	float:left;

	display:block;

}

#buscar_index{

	background:#41A3C6;

	padding:15px;

	margin-bottom:10px;

}

#login{

	background:#7B8426;

	padding:15px;

	margin-bottom:10px;

	border:1px dotted #FFFFFF;

}

#register{

	background:#94A545;

	padding:15px;

	margin-bottom:10px;

	border:1px dotted #FFFFFF;

}

.fotoDescription2{

	margin-bottom:30px;

	margin-left:auto;

	margin-right:auto;

	margin-top:30px;

	padding:10px;

	width:300px;

	border:1px dotted #CCCCCC;

}

.mediumThumb{

	text-align:center;

}

.vota h2{

	text-align:center;

}

#buscar{

	width:840px;

	float:left;

}

#buscar .cont_bus{

	width:300px;

	background-color:#F47521;

	float:left;

	padding:10px;

}

#buscar .cont_bus .boton_bus{

	float:left;

	padding:0;

	width:100px;

}

#buscar .cont_bus .busqueda_home{

	width:175px;

	float: left;

}

#buscar .cont_bus .busqueda_home input{

	background:#BFDAE8;

	color:#0091B9;

	border:none;

	padding:3px 5px;

}

#cont_olvido{

	width:360px;

	background-color:#F47521;

	float:left;

	padding:10px;

}

#cont_olvido h3{

	color:#FFFFFF;

}

#cont_olvido input{

	background:#BFDAE8;

	color:#0091B9;

	border:none;

	padding:3px 5px;

}

#cont_olvido div{

	float:left;

	width:50%;

}

.paginacion{	

	width:700px;

	display:table;

	float:left;

	margin-bottom:20px;

	

}

.paginacion ul{	

	margin-left:auto;

	margin-right:auto;

	width:100px;

}

.paginacion ul li{

	float:left;

	background:none;

	margin:0px 5px 0px 5px;

	list-style-type:none;

}
