/* GENERAL */
*					{ margin:0; padding:0; outline:0;}
img, div, li		{ behavior: url("iepngfix.htc"); }
img a, a img		{ border: none;}
html				{ height:100%; width:100%}
body				{ behavior: url("csshover.htc");}
body				{ font-family: Tahoma, Verdana, Arial;font-size:12px; color:#555;}
#contenedor			{ width:1000px; overflow:hidden; margin:0 auto;}
#header				{ width:1000px; height:170px; background:url(img/header.jpg) no-repeat;padding:0;			
					  background-position:top center; margin:0;float:left; position:relative; border-top: 2px solid #606060;}
#menu				{ width:99%; height:20px; margin:0; padding:0; float:left; position:absolute;bottom:6px;font-family:Arial, Helvetica, sans-serif; }
#pie				{ float:left; height:220px; width:100%; background:#ababab; border-top:7px solid #706f6f; display:block; font-size:10px;}
.pie_content		{ width: 480px; float:left; overflow:hidden; margin-right:20px;}
#pie p				{ float:left; width:450px;height:65px; padding:20px; overflow:hidden; color:#333; margin:0 0 25px 0; text-align:justify;}
.pie_txt			{ float:left; width:450px; height:65px; padding-left:10px; border-left:2px solid #ff6f02; color:#333; border:1px solid #ff000; margin-left:20px; font-weight:bold; line-height:13px;}
.pie_contacto		{ float:left;width:450px; height:155px; border:1px solid #bbb; margin:20px 0 0 0;background:#999; padding:10px 10px; _height:10px;}
#banner_top			{ width: 1000px; height:90px; float:left; background-repeat:no-repeat; margin: 0 0 15px 0;}
g+					{ float:inherit;}

/*COLUMNAS*/
#columna_izq		{ width:175px; overflow:hidden; float:left; padding:20px 0 0 0;}
#columna_ppal		{
	width:537px;
	overflow:hidden;
	float:left;
	margin-top:20px;
	padding:0 13px 20px 13px;
	border-left:1px solid #ddd;
	z-index: 0;
}
#columna_contenido	{ width:739px;overflow:hidden;float:left;margin-top:20px; }
#columna_der		{ width:260px;overflow:hidden;float:left;background:#e5e5e5; margin:20px 0 0 0;}


/*MENU PRINCIPAL*/
/*#menu ul			{ width:100%; height:20px; float:left; margin: 3px 0 0 5px;  }
#menu ul li			{ float:left; list-style-type:none !important;}
#menu ul li	a		{ float:left;list-style-type:none !important;display:block;margin:0 2px;padding:1px 6px 2px 3px;font-size:15px;_margin:0 1px; border-right:solid 1px #ccc; text-decoration:none; color:#333; font-weight:bold;}
#menu ul >li.activo > a , #menu ul li a:hover { color:#925545 !important; }
#menu ul li a:hover { color:#925545 !important; }


/*NOTICIA PPAL*/
#box_noticia		{ float: left; width:100%; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #fb6602; margin-bottom:20px;_margin:0; }
#box_noticia h1	a	{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe; margin:0 10px 5px 0; float:left; border-left: solid 2px #007fbe; padding-left:10px; float:left; width:85%; text-decoration:none;}
#box_noticia h1	a:hover	{ text-decoration:underline; color:#007fbe;}
#box_noticia p		{ float:left; margin-bottom:20px; width:100%;height:64px; overflow:hidden; line-height:16px;}
.comentarios		{ background:url(img/globo.jpg) no-repeat right; text-align:center; width:40px; height:28px; float:left; color:#003366; font-size:11px; font-weight:bold; padding:8px 0 0 10px}
.comentarios a, .comentarios2 a		
					{ color:#003366; text-decoration:none; }
.comentarios a:hover, .comentarios2 a:hover { text-decoration:underline;}						
.datos				{ float:left; width:510px; height:20px; padding:0 0 0 15px;
background: url(img/fecha.jpg) no-repeat; color:#ff6600; font-size:10px; margin:0 0 10px 12px;}
#ppal_img			{ background:#dedede; padding:8px 5px 15px 5px; margin:0 auto 15px auto; text-align:center; float:left; overflow:hidden; border:1px solid #ccc; clear:both; width:520px;}
.ppal_txt			{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; color:#333; width:518px; height:27px; overflow:hidden; float:left; text-align:left; margin:0 auto; margin:5px 0 0 0;}
.tags				{ float:left; width:350px; height:13px; font-size:10px; padding:0 0 0 18px; background: url(img/tags.jpg) no-repeat; }
.tags a				{ color:#007fbe; text-decoration:none;}
.tags a:hover, a.seguir:hover, a.seguir2:hover{ text-decoration:underline; color:#003f5e;}
.seguir				{ font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe;float:left; font-weight:bolder; text-decoration:none; text-align:right; width:160px;}


/*NOTICIA2*/
#box_noticia2		{ float: left; width:260px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #fb6602; margin-bottom:30px; _padding-top:20px;}
#box_noticia2 h1 a		{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe; margin:0 0 5px 0; float:left; border-left: solid 2px #007fbe; padding-left:10px; float:left; width:240px; text-decoration:none;}
#box_noticia2 h1 a:hover	{ text-decoration:underline; color:#007fbe;}
#box_noticia2 p		{ float:left; margin-bottom:10px; width:258px;height:40px; overflow:hidden; font-size:11px; line-height:13px;}
.comentarios2		{ background:url(img/globo2.jpg) no-repeat right; text-align:center; width:30px; height:20px; float:left; color:#003366; font-size:9px; font-weight:bold; margin:0 0 0 10px; padding:6px 0 0 0; }
.datos2				{ float:left; width:190px; height:24px; padding:0 0 0 15px;
background: url(img/fecha.jpg) no-repeat; color:#ff6600; font-size:10px; margin:0 0 10px 10px; _margin:0 0 10px 5px;}
#noti2_img			{ background:#dedede; padding:5px; margin:0 auto 10px auto; text-align:center; float:left; overflow:hidden; border:1px solid #ccc; clear:both; width:248px;}
.seguir2			{ font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe;float:right; font-weight:bolder; text-decoration:none; text-align:right; width:160px;}


/*TITULOS*/
.titulo_video 		{ background:url(img/titulo_video.jpg) no-repeat; float:left; width:100%; height:25px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.titulo_comentado	{background:url(img/comentado.jpg) no-repeat; float:left; padding-bottom:5px; height:15px; width:100%;border-bottom:1px solid #ccc;}
.titulo_leido		{background:url(img/leido.jpg) no-repeat; float:left; width:100%; height:15px; padding-bottom:5px; border-bottom:1px solid #ccc; }
.titulo_comentarios { background:url(img/titulo_comentarios.jpg) no-repeat; float:left; width:720px; height:25px; border-bottom:1px solid #ccc; margin-bottom:20px;}


/*VIDEOS*/
.video				{ border:5px solid #b2b2b2;margin:0;width:250px; height:185px; border:5px solid #b2b2b2; display:block; padding:0; float:left; overflow:hidden;}
	
/*LO MAS*/
.lo_mas				{ background:#e4e4e4; height:230px; width:515px; float:left; margin-top:20px; padding:10px; _width:514px;} 


/*LO MAS COMENTADO*/
.comentado			{ width:200px; height:230px; float:left; margin-right:15px; }
#lista ul			{ list-style:none; margin: 0;padding: 0;border: none; float:left; border-left:1px solid #ff0000; padding:20px;}
#lista li			{ margin: 0;padding: 0; width: auto; font-size:10px;list-style-type:none;  float:left; }
#lista li a			{color:#444;text-decoration: none;margin: 0;padding: 3px 5px; line-height:13px;display:block; float:left;width:190px;list-style-type:none; background-image:url(img/vineta.jpg); background-repeat:no-repeat; background-position:5px 8px; padding-left:15px; border-bottom:1px dotted #999;}
#lista a:hover	 	{ background-color:#d2d2d2;color:#000; background-image:url(img/vineta2.jpg); background-repeat:no-repeat; background-position:5px 8px;}


/*LO MAS LEIDO*/
.leido				{ width:250px; height:230px; float:left; overflow:hidden;}
.noti_leida			{ width:245px; height:60px; border-bottom: 1px dotted #999; float:left; margin-bottom:8px;
font-size:10px; line-height:12px;  }
.img_leida			{ width:40px; height:40px; float:left; border:solid 3px #ccc; margin:5px 5px 0 0;}
.titulo_leida		{ float:left; width:190px; height:10px; margin:5px 0 3px 0; color:#ff6600; overflow:hidden; line-height:10px; font-weight:bold;}
.txt_leida			{ float:left; width:190px; height:24px; overflow:hidden;}
.noti_leida	a		{ float:right; width:auto; text-decoration:none; text-align:right; color:#666; font-weight:bold; margin-top:3px; font-size:9px; }
.noti_leida	a:hover	{ color:#333;}	

/*FORMULARIO PIE*/
.txt_contacto 		{ float: left; width: 835px;color: #fff;line-height: 15px;}
.form_pie 		{ float: left;height: 155px;width: 260px;padding-left: 20px; position:relative;}
.form_pie label	{ font-weight: bold;color: #fff;float: left;width: 260px;}
.campo1 			{ color: #333;float: left;height: 15px;width: 200px;margin-bottom: 3px;
border: 1px solid #c7c7c7; background:#b3b3b3;}
.mensaje1			{ float: left;height:40px;width: 200px;margin-bottom: 15px; border: 1px solid #c7c7c7;color: #333; background:#b3b3b3;}
.campo1:hover, .mensaje1:hover, .campo1:focus, .mensaje1:focus { background:#eee;}
.img_form			{ float:left; width:170px; height:150px;}
.enviar 			{ float: left; width: 28px; height:24px; background:url(img/enviar.jpg) no-repeat; border:none; cursor:pointer; position:absolute; bottom:2px; right:25px;}


/*COLUMNA IZQUIERDA*/
.news				{ width:165px;height:55px;background:#d6d6d6;padding:10px 5px;margin:0 0 10px 0;}
.news p				{ background:url(img/circ.jpg) no-repeat 0 2px; color:#990000; font-size:10px; font-weight:bold; width:145px; margin:0 auto 10px auto; padding-left:15px; text-align:left;}
.news input			{ float:left; font-size:11px; width:130px; margin:0 auto; margin:0 0 0 5px;}
.enviar2 			{ float: right; width: 16px; height:12px; background:url(img/enviar2.jpg) no-repeat; border:none; cursor:pointer;clear:both; margin-top:-14px; //margin:2px; _margin:2px;}

.edicion_pdf		{ margin:0 auto 20px auto; width:165px; height:270px;  }
.edicion_pdf p		{ background:url(img/circ2.jpg) no-repeat; color:#990000; font-size:10px; font-weight:bold; width:145px; margin:0 auto 10px auto; padding-left:15px; text-align:left;}
.img_edicion		{ width:150px; height:200px; border:1px solid #ccc; margin:0 auto 10px auto;}
.img_edicion:hover	{ border:1px solid #aaa;}
.titulo_edicion		{ margin:0 auto; text-align:center; font-weight:bold; overflow:hidden;}
.titulo_edicion span{ font-weight:normal; font-size:10px; margin:3px 0 0 0;}

.anteriores			{ margin:0 auto 20px auto;width:165px;height:180px;border-bottom:1px solid #ccc; }
.anteriores p		{ background:url(img/circ2.jpg) no-repeat; color:#990000; font-size:10px; font-weight:bold; width:145px; margin:0 auto 10px auto; padding-left:15px; text-align:left;}
.img_anteriores		{ width:150px; height:140px; margin:0 auto 10px auto;}

.banners_izq		{ width:152px; overflow:hidden; margin:0 auto;}
.banners_izq img	{ border: 1px solid #ccc; margin-bottom:10px;}


/*COLUMNA DERECHA*/					  
.buscador			{ width:240px; height:25px; background:#ccc; color:#fff; padding:10px;float:left; margin:0 0 10px 0; _padding:20px 10px 0 10px; _height:15px;}
.buscador label		{ float:left;color:#fff;display:block;margin:4px 5px 0 0; color:#333;width:40px;}
.btn_lupa			{ float:left; background-image:url(img/lupa.jpg); background-repeat:no-repeat; margin:0 0 0 4px; display:block; width:22px; height:22px;}
.campo_busca		{ width:165px;border:1px solid #999;float:left;height:18px; display:block;margin:2px 0 0 0;}


.banners_der		{ width:252px; overflow:hidden; margin:0 auto;}
.banners_der img	{ border: 1px solid #ccc; margin-bottom:10px;}


/*DETALLE NOTICIA*/
#box_detalle		{ float: left; width:720px; overflow:hidden; padding:0 0 10px 0; border-bottom:1px solid #fb6602; margin:0 10px 40px 0;_margin:0 0 40px 0; text-align:left;}
#box_detalle h1		{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe; margin:0 10px 5px 0; float:left; border-left: solid 2px #007fbe; padding-left:10px; width:90%; clear:both; }
.txt				{ float:left; margin-bottom:20px; width:100%; height:auto; text-align: justify; }			
.datos_detalle		{ float:left; width:100%; height:20px; padding:0 0 0 15px;background: url(img/fecha.jpg) no-repeat; color:#ff6600; font-size:10px; margin:0 0 10px 12px;}
.box_margen			{ width:280px;float:right; margin: 0 0 0 25px;//margin: 0 0 0 15px;_margin: 0 0 0 10px;}
.img_detalle		{ background:#dedede; padding:8px 5px 15px 5px; margin:0 auto 15px auto; text-align:center; float:right; overflow:hidden; border:1px solid #ccc; clear:both; width:280px;}
.txt_detalle		{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; color:#333; width:280px; height:27px; overflow:hidden; float:left; text-align:left; margin:0 auto; margin:5px 0 0 0;}
.tags_detalle		{ float:left; width:710px; height:13px; font-size:10px; background: url(img/tags.jpg) no-repeat; padding:0 0 0 18px;}
.tags_detalle a		{ color:#007fbe; text-decoration:none;}
.tags_detalle a:hover{ text-decoration:underline; color:#003f5e;}
.img_detalle2		{ background:#dedede; padding:8px 5px 15px 5px; margin:0 auto 30px auto; text-align:center; float:left; overflow:hidden; border:1px solid #ccc; clear:both; width:710px;}
.img_txt2			{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; color:#333; width:700px; height:27px; overflow:hidden; float:left; text-align:left; margin:0 auto; margin:5px 0 0 5px;}


/*FORMULARIO COMENTARIOS*/
.comenta		 	{ height: 190px;width: 720px;padding: 0px;float: left; margin-bottom:50px; }
.comenta label		{ float: left; height: 15px; width: 200px;font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#007fbe; margin-bottom:3px}
.campos_comenta 	{ font-size: 11px;color: #333;float: left;height: 18px;width: 340px;margin-bottom: 10px;border: 1px solid #fcba88;display: block;background-color:#fff;}
.mensaje_comenta 	{ float:left;height:120px;width:320px;border:1px solid #fcba88;background-color:#fff;font-family:Arial,Helvetica, sans-serif; font-size:12px;}
.campos_comenta:hover, .mensaje_comenta:hover, .campos_comenta:focus, .mensaje_comenta:focus {border: 1px solid #007fbe; background:#f7f7f7;}
.botones			{ width:150px; height:50px; margin:10px 70px 0 0; float:right;}
button:hover		{ cursor:pointer;}
.izq				{ float:left; width:390px; overflow:hidden; }	


/*OPINIONES*/
.opinion			{ width:700px; overflow:hidden; padding:10px; background:#eeeff1; font-size:11px; margin-bottom:10px;}
.opinion_txt		{ float:left; width:585px;  }
.opinion_fecha		{ float:left; width:585px; color:#ff6600; font-size:10px; font-style:italic; margin-bottom:5px;}
.opinion_datos		{ float:left; width:100px; overflow:hidden;margin-right:10px; }		
.opinion_img		{ width:50px; height:50px; border:3px solid #cbcbcb; margin:0 auto 5px auto;}
.opinion_nombre		{ width: 100%; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#027fc1; font-size:11px; font-weight:bold; text-align:center;}


/*ACTUAL*/
.actual				{ float:left; margin-bottom:10px; width:100%; height:auto; text-align: left;}
.actual h2			{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#ff6600; margin:0 0 5px 0; float:left; border-bottom: solid 1px #ffcba2; float:left; width:500px;}
.img_actual			{ width:150px; height:200px; float:left; margin:0 20px; overflow:hidden; border:1px solid #ddd;}	
.titulo_actual		{ float:left;font-size:14px;font-weight:bold;width:520px;_width:500px;display:block;line-height:20px; margin-bottom:40px; }
.titulo_actual a	{ text-decoration:none; color:#444;}
.titulo_actual a:hover	{ text-decoration: underline}
.titulo_actual span{ float:left; font-weight:normal; font-size:12px}
.txt_actual, .txt_actual2			{ float:left; display:block;width:520px;_width:500px; height:114px;text-align:left; overflow:hidden;} 
.txt_actual2		{ height:100px;} 
.seccion			{ width:210px; margin:0 0 30px 15px; overflow:hidden; float:left;//padding: 0 0 20px 0;_padding: 0 0 20px 0;_margin-left:5px;}
.titulo_seccion		{ background:url(img/secciones.jpg) no-repeat; float:left; width:220px; height:18px; border-bottom:1px solid #ffcc99; margin-bottom:10px; color:#ff6600;  font-weight:bold; padding-left:20px; font-family:Georgia, "Times New Roman", Times, serif; float:left;}
.titulo_seccion a	{ color:#ff6600; text-decoration:none; }
.titulo_seccion a:hover	{ text-decoration:underline;}

/*ANTERIOR*/
.anterior			{ width:116px; overflow:hidden; margin:0 0 20px 25px; float:left;}
.img_anterior		{ width:110px; height:150px; margin:0 0 5px 0;}
.img_anterior img	{ border:1px solid #ccc; }
.img_anterior a:hover img	{ border:1px solid #999; }
.txt_anterior		{ font-weight:bold; font-size:13px;}
.txt_anterior span	{ font-weight:normal;font-size:9px;color:#666; display:block;padding-top:3px;}


/*COMPAGINADOR*/
.pie_compag			{ width:585px; height:14px;float:right;padding:3px 5px 5px 5px; color:#fff; margin-top:40px;}  
#compag 			{ float:right; margin:0; padding:0; padding-top:2px; width:auto;}
#compag ul			{ border:0; margin:0; padding:0;font-size: 11px; float:left;}
#compag li			{ border:0; margin:0; padding:0;font-size:10px;list-style:none;margin-right:2px; float:left;}
#compag a			{ margin-right:2px;font-family: Arial, Helvetica, sans-serif; float:left;}
#compag .previous-off, #compag .next-off 
					{display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;background:none; }
#compag .next a, #compag .previous a 
					{ font-weight:bold; background:none;}
#compag .active		{ color:#fff;font-weight:bold;display:block;float:left;padding:0 4px; background:#fb6602;}
#compag a:link,#compag a:visited 
					{ color:#666;display:block;float:left;padding:0 4px;text-decoration:none; float:left; background:#ccc;}
#compag a:hover		{ color:#fff; float:left; padding:0 4px; font-weight:bold;background:#fb6602;}
#compag li.next	a	{ background:none;}	
#compag li.next	a:hover	{ color:#000;}


/*LINKS*/
.link				{overflow:hidden; width:600px;border-bottom:solid 1px #ddd;padding-bottom:20px;margin:30px auto 20px auto; height:90px; }
.titulo_link		{ float:left; width:400px; background:url(img/vineta_link.jpg) no-repeat; padding-left:20px; height:17px; color:#ff6600; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; overflow:hidden; margin-bottom:5px;}
.direccion_link a	{ font-weight:bold; text-decoration:none; color:#666; margin-bottom: 3px; width:400px; display:block; float:left;padding-left:20px;}
.direccion_link a:hover	{ color:#333}
.txt_link			{ width:400px; height:44px; overflow:hidden;float:left; padding-left:20px;margin:0 0 10px 0;}
.img_link			{ width:160px; height:93px; float:right;overflow:hidden; margin-left:10px;}
.img_link img		{ border: 5px solid #ddd;overflow:hidden; float:left; }


/*LISTA VIDEO*/
.video_lista		{overflow:hidden; width:600px;border-bottom:solid 1px #ddd;padding-bottom:20px;margin:30px auto 20px auto; height:90px; }
.video_titulo		{ float:left; width:430px; background:url(img/vineta_video.jpg) no-repeat; padding-left:20px; height:17px; color:#ff6600; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold;  overflow:hidden; margin-bottom:5px;}
.video_txt			{ width:430px; height:72px; overflow:hidden;float:left; padding-left:20px;margin:0 0 10px 0;}
.video_img			{ width:130px; height:100px; float:right;overflow:hidden; margin-left:10px;}
.video_img img		{ border: 5px solid #ddd;overflow:hidden; float:left; }



/*LISTA NOTICIA*/
.lista_noti			{ background:url(img/secciones.jpg) no-repeat; float:left; width:500px; height:auto; border-bottom:1px dotted #ccc; margin:0 0 10px 20px; padding: 0 0 15px 20px; font-family:Georgia, "Times New Roman", Times, serif; float:left;}
.lista_noti a		{ color:#333; text-decoration:none;}
.lista_noti a:hover	{ text-decoration:underline;}


/*SUSCRIPCION*/	
.form				{ width:380px; margin:0 auto 20px auto; overflow:hidden; border:1px solid #ddd; padding:20px; background:#f1f1f1;}
.form label			{ float: left;height: 15px;width: 130px;margin-right: 15px;display: block; color:#666;text-indent:20px; font-size:11px; font-weight:normal;}
.campos, .campo2	{ font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;float: left;height: 16px;width: 210px;margin-bottom:5px;border: 1px solid #ddd;display: block;background-color:#fff;}
.campos:hover, .campos:focus, .campo2:hover, .campo2:focus{ border: 1px solid #999;background-color:#fff;}
.mensaje 			{ display: block;float: left;height: 100px;width: 210px;border: 1px solid #ddd;background-color:#fff;}
.btn_contacto		{ float:left;width:155px;height:20px;margin:10px 0 20px 180px;_margin-left:80px;}
button:hover		{ cursor:pointer;}
.btn 				{ float:left;width:65px;height:20px;background:#fff;border-bottom: 1px solid #999;border-right: 1px solid #999; text-align:center; color:#333; font-size:11px;}
.btn:hover			{ float:left;width:65px;height:17px; padding-top:-3px;background:#ddd; border:none; border-top: 1px solid #999;border-left: 1px solid #999; text-align:center;}					  
.check				{ width:150px;margin:0 auto 5px auto; font-size:11px;}
.obligatorio		{color:#ff0000;}
.opc_fechanac		{ width:67px; margin:0 5px 20px 0; float:left;}
.form select		{ height:18px; font-size:11px}


/*TARIFARIO*/
#box_detalle h3		{ font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#ff6600; margin:0 0 0 20px; float:left; border-bottom: solid 1px #ffcba2; float:left; width:600px;}
.tarifas			{ width:400px; margin:20px auto 40px auto; border:1px solid #e4e4e4; border-left:none; border-right:none;//margin:40px auto;}
.tarifas td			{ height:30px;}
td.titulos 			{ font-size:11px; font-weight:bold; padding-left:15px; }
tr.color 			{ background:#e8e8e8;}	
.img_tarifas		{ width:322px; height:auto;overflow:hidden; margin:0 auto; border:1px solid #ccc;
margin-bottom:40px;}


/*LISTA BUSQUEDA*/
.resultado			{ background:url(img/secciones.jpg) no-repeat; float:left; width:650px; height:auto; border-bottom:1px dotted #ccc; margin:0 0 10px 20px; padding: 0 0 15px 20px; font-family:Georgia, "Times New Roman", Times, serif; float:left;}
.resultado a		{ color:#333; text-decoration:none;}
.resultado a:hover	{ text-decoration:underline;}

/*estilos-pancho*/

/*barra de busqueda*/
#cont_lg_izq { width:180px; height:80px;float:left; margin:10px 0 10px 0px;padding-right:10px;}
.lg_izq { width:207px; height:114px;float:left;}

#cont_brra_buscador{ width:785px; height:60px; float: left; margin:50px 0 10px 25px;}
#brra_buscador { width:779px; height:50px; float: left;background:url(img/brra_buscador.jpg);}
#datos { width:420px; height:30px; float:left;margin:10px 0 5px 10px;}
#datos input { float:left; margin:3px 0px 0px 10px; width:400px; height:20px; font:Arial, Helvetica, sans-serif; color:#834e22;}
#buscar { width:170px; height:30px; float:left;margin:10px 0 5px 10px;}
#buscar select { margin-top:4px; width:160px; height:20px; font:Arial, Helvetica, sans-serif; color:#834e22; font-size:11px; float:left; padding-top:2px;}

.btn_enviar   { width:110px; height:29px; float:left; display:block; cursor:pointer; background-repeat:no-repeat; background:url(img/btn_buscar.jpg); margin:12px 0 0 15px;}
.btn_enviar:hover,.activo2{background-position:0 100%;}

/*izq*/
#izq { width:220px;float:left; margin:3px 0px 20px 0; overflow:hidden;}

.categorias { width:219px; height:37px; float:left; background:url(img/catg.jpg);}
#cont_cubo { width:215px; overflow:hidden;float:left;}
#sup_cubo { width:216px; height:8px; float:left; background:url(img/sup_cubo.jpg); margin-top:10px;}
#centro_cubo { width:214px;float:left; overflow:hidden; background:url(img/cubo_centro.jpg); background-repeat:repeat-y; margin-left:1px;}
#inf_cubo { width:216px; height:8px; float:left; background:url(img/inf_cubo.jpg);}

#navi {float: left;cursor: pointer; text-decoration:none; /*width:180px;*/}
#navi li { font-size:14px; font-weight:bold; background:url(img/flecha.jpg) no-repeat; height:20px; margin:8px 0 5px 10px;list-style:none; padding-left:3px; color:#d85c02;}
#navi li ul li { font-size:11px; background:url(img/flecha.jpg) no-repeat; height:17px; margin:8px 0 5px 10px;list-style:none; padding-left:3px; color:#d85c02;}
#navi a { color:#d85c02; text-decoration:none;}
#navi a:hover { color:#666666;}

#menu_categorias{ margin-left:8px; }
#menu_categorias li{ padding-left:12px; background:url(img/flecha.jpg) no-repeat; font-weight:bold; padding-top:2px; }
#menu_categorias li ul{ list-style:none; }
#menu_categorias li ul li{ padding-left:12px; background:url(img/flecha.jpg) no-repeat;font-weight:100; }
#menu_categorias a { color:#d85c02; text-decoration:none;}
#menu_categorias a:hover { color:#666666;}

#cont_banner { width:198px; height:168px; border:#666666 solid 1px; float: left; margin:15px 0 10px 10px; cursor:pointer;}

/*centro*/
#centro { width:750px; overflow:hidden;float:left;margin:3px 0px 30px 10px;}
#cont_av_dest { width:750px; height:40px; float: left;}
#av_dest { width:740px; height:38px; float: left; background:url(img/av_dest.jpg) no-repeat;}
#av_dest2 { width:740px; height:38px; float: left; background:url(img/list_avisos.jpg) no-repeat;}

/*empresas*/
#img_fondocentro { background:url(img/img_fondocentro.jpg); width:772px; overflow:hidden; background-repeat:repeat-y; }

#cont_empresas { height:130px; width:376px; float:left; border-bottom:#999999 solid 1px; margin-top:13px;}
.lg { width:148px; height:114px; float:left; border:#666666 solid 1px; cursor:pointer; margin-left:10px;}
#cont_empresas h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #0094de; float: left; margin-left:10px;}
#cont_empresas h4:hover { text-decoration:underline; cursor: pointer;}
#cont_empresas p { width:195px; height:67px; font-size:11px; color:#666666; float: left; margin:10px 0 10px 10px; text-align:left;}
#cont_empresas h5 { font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#da5d03; text-align:left; margin:2px 0 0 10px; float: left;}

/*lista_empresas*/
#cont_cubo_tabla { width:750px; overflow:hidden;float:left;}
#sup_cubo_tabla { width:740px; height:8px; float:left; margin-top:10px; background:url(img/sup_cubo_tablajpg.jpg);}
#centro_cubo_tabla { width:738px;float:left; overflow:hidden; background:url(img/centro_cubo_tabla.jpg);background-repeat:repeat-y; margin-left:1px;}
#inf_cubo_tabla { width:740px; height:8px; float:left; background:url(img/inf_cubo_tabla.jpg);}
#cont_lista_empresas { width:750px; height:30px; float:left;border-bottom:#35708e solid 1px;}
#cont_titulos { width:200px; float: left; height:20px;//padding-left:10px; }
#cont_titulos2 { width:150px; float: left; height:20px; margin-left:320px;}
#ttlos { width:280px;float:left; margin-top:5px;}
/* IE7 Only */
* html #ttlos { margin-left:15px;color:#d85c02;text-decoration:underline;} 
*:first-child+html #ttlos { margin-left:15px;color:#d85c02;text-decoration:underline;} 

* html #ttlos h7 { color:#d85c02} 
*:first-child+html #ttlos h7 {color:#d85c02} 

#ttlos h7 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d85c02; text-decoration:underline; margin-left:20px;}

/*tabla*/

#cont_tabla { width:750px; overflow:hidden; float:left; margin:10px 0 0 20px; padding-bottom:10px;}
.tabla { width:720px; border-spacing:spacing;}
.tabla td {text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0f3a5a; cursor:pointer;}

.tabla td a {background:url(img/flecha_tabla.jpg) no-repeat  0 5px; padding-left:10px;width:4px; height:6px; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0f3a5a; cursor:pointer;}

.tabla td a:hover {color:#d85c02;}

/* COMPAGINADOR */
.pie_compag                                    { float:left; margin:0px 0 0 190px; padding:3px 0;width:575px;}
#compag                                            { float:right; width:auto; font-family: Arial, Helvetica, sans-serif;}
#compag ul                                       { border:0; margin:0; padding:0;font-size: 11px; float:left;}
#compag li                                         { border:0; margin:0; padding:0;font-size:10px;list-style:none;margin-right:2px; float:left;}
#compag a                                         { margin-right:2px; float:left; border:solid 1px #999; color:#666;}
#compag .previous-off, #compag .next-off {display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;o}
#compag .next a, #compag .previous a { font-weight:bold; color:#1973bb;}
#compag .active                              { color:#fff;font-weight:bold;display:block;float:left;padding:0 4px; text-decoration:none; background:#999; border:solid 1px #999; font-size:11px;}
#compag a:link,#compag a:visited { color:#333;display:block;float:left;padding:0 4px;text-decoration:none; float:left;}
#compag a:hover                           { display:block;float:left;padding:0 4px; text-decoration:none; background:#999; border:solid 1px #999; color:#fff;}


/*INTERIOR_LIGHTBOX*/
#contenedor_int_lg { width:800px; height:480px;background-color: #fff; margin:0 auto;}

#brra { background:url(img/brra_int_lg.jpg); width:783px; height:7px; float:left; margin-right:7px;}

#contenedor_izquierda { width:230px; height:420px; float:left;}
.btn_infoempresas,.btn_empresas,.btn_videoempresas,.btn_noticia,.btn_mapa ,.btn_rubro,.btn_documento{ width:145px; height:27px; float:left; display:block; cursor:pointer; background-repeat:no-repeat; margin:12px 3px 0 4px;}
.btn_infoempresas { background:url(img/btn_infoempresas.jpg);}
.btn_empresas { background:url(img/btn_empresas.jpg);}
.btn_videoempresas { background:url(img/btn_videoempresa.jpg);}
.btn_mapa { background:url(img/btn_mapa.jpg);}
.btn_documento { background:url(img/documento.png);}
.btn_rubro { background:url(img/rubro.png);}
.btn_noticia {background:url(img/btn_noticia.jpg);}
.btn_infoempresas:hover,.btn_empresas:hover,.btn_rubro:hover,.btn_documento:hover,.btn_noticia,.btn_videoempresas:hover,.btn_mapa:hover,.activo3{background-position:0 100%;}

.logotipo { width:206px; height:176px; border:#999999 solid 1px; float:left; margin:10px 10px 10px 10px;}

#cont_btns { width:205px; height:220px;float:left; margin:10px 110px 0 10px;}
#btns { width:204px; height:35px; float: left;margin-top:0px;}
.btns img { width:27px; height:26px; float: left; cursor:pointer;}
.btns img:hover { border-left:#fff solid 2px;}
#btns p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:left; margin-left:35px; padding-top:5px;}

#btn2 { width:204px; height:35px; float: left;margin-top:0px;}
.btn2 img { width:27px; height:26px; float: left; cursor:pointer;}
.btn2 img:hover { border-left:#fff solid 2px;}
#btn2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	margin-left:35px;
}

#cont_centro { width:520px; height:420px; float:left; margin:10px 0 0 10px;}
#cont_centro h5 {
	width:auto;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-size:12px;
	float: left;
}
#cont_centro p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:500px; overflow: hidden; text-align:justify;}
#cont_centro h6 { width:500px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; margin-top:15px;}
#navi2 {font-size:11px; float: left; font-family: Arial, Helvetica, sans-serif;color:#666666; margin:10px 0 10px 14px;}
#navi li { text-indent:12px;}

/*IFRAME*/
#iframe { width:800px; height:400px; float:left; margin:4px 0px 0 15px;}
#iframe2 { width:800px; height:400px; float:left; margin:4px 0px 0 2px;}
#iframe3{ width:530px; height:400px; float:left; margin:0px 0px 0 2px; border:#CCCCCC solid 1px;}



/*CONTACTO CATEGORIAS*/ 
.box_form	{ width:300px; height:400px;}
.contacto_cat { background: url(img/btn_contacto.jpg); width:216px; height:35px; float:left; cursor:pointer; margin:1px 0 10px 0}
.contacto_cat:hover { background-position:0 100%;}
.contacto_cat_izq		{ width:240px; float:left; margin-right:40px; _margin-right:20px; }
.contacto_cat_izq p		{ color:333px; font-size:11px; width:255px;}
.contacto_cat_izq p strong { color:#000; font-weight:bold;}
.contacto_cat_der		{ width:240px; float:left; }
.contacto_cat_form			{ width:530px; float:left; overflow:hidden; background:#f0f0f0; padding:25px 15px; border:1px solid #e5e3e3;}
.contacto_cat_form label{ width:240px; float:left;margin-bottom:2px; color:#666; text-transform:uppercase; font-size:10px; font-weight:bold;  }
.contacto_cat_form label span { color:#d85c02}
.contacto_cat_der p	{ color:#d85c02; font-size:10px; float:right; font-style:italic; padding:0; margin:0;}
.contacto_cat_form input.campo, .contacto_cat_form textarea.msje{ width:240px; float:left; background:#fff; border:1px solid #d9d9d9; margin-bottom:10px; color:#333; font-size:11px; } 
.contacto_cat_form select	{ width:240px; float:left; border:1px solid #d9d9d9; font-size:11px; margin-bottom:10px;}
.contacto_cat_form textarea.msje { width:240px; height:92px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:3px;}




