
#cabecera{
width:100%;
height:80px;
border-bottom:solid 1px #333333;
background-color:#FFFFFF;
}

#acceso_anunciantes{
background-color:#BAD80A;
position:absolute;
top:10px;
right:10px;
width:150px;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding:3px;
text-decoration:none;
}

#acceso_anunciantes:hover{
text-decoration:underline;
}

#publicar_empresa{
background-color:#BAD80A;
position:absolute;
top:10px;
right:173px;
width:190px;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding:3px;
float:right;
text-decoration:none;
}

#publicar_empresa:hover{
text-decoration:underline;
}

ul#menuprincipal {
width: 100%;
list-style: none;
padding: 0;
margin: 0;
display: inline;
float: left;
border-bottom: 1px Solid #CCCCCC;
font-size:24px;
}

ul#menuprincipal li {
width: 160px;
padding:0px;
margin:0px;
display: block;
float: left;
text-align: center;
margin-right: 5px;
position: relative;
top: 1px;
}

ul#menuprincipal li a {
width: 160px;
display: block;
background: #fff;
border: 1px Solid #CCCCCC;
text-decoration: none;
color:#666666;
padding:0px;
margin:0px;
height:22px;
padding-top:4px;
}

ul#menuprincipal li a:hover {
width: 160px;
display: block;
background:#CCCCCC;
border: 1px Solid #000;
text-decoration: none;
}


ul#menuprincipal li a#actual {
width: 160px;
display: block;
/*background:#CCCCCC;*/
border-top: 1px Solid #000;
border-right: 1px Solid #000;
border-left: 1px Solid #000;
border-bottom: 1px Solid #fff;
text-decoration: none;
}



#logo{

float:left;
height:80px;
width:175px;
float:left;

}

#pestanas{
float:right;
margin:54px 5px 0px 0px;
list-style:none;

}

#pestanas a{
display:block;
float:left;
height:23px;
font-family:arial; 
font-size:16px;
text-decoration:none;
color:#fff;
font-weight:bold;
text-align:center;
padding-top:3px;
}

#pestanas a:hover{
background-position:bottom;
}


a#pestanas_mapa {
background:url(../imagenes/mapa/aa.png) no-repeat;
width:103px;
}
a#pestanas_listado {
background:url(../imagenes/mapa/aa.png) no-repeat;
width:103px;
}
a#pestanas_anunciate {
background:url(../imagenes/mapa/bb.png) no-repeat;
width:183px;
}


#registroempresa a{
position:absolute;
top:10px;
right:10px;
width:150px;
height:35px;
background-color:#f00;
padding:3px;
text-align:center;
font-size:14px;
border: solid #06053E 1px;
background-color:#99CC00;
color:#FFFFFF;
text-decoration:none;
}
#registroempresa a:hover{
border: solid #99CC00 1px;
background-color:#06053E;
color:#FFFFFF;
text-decoration:none;
}

.mano{
cursor:pointer;
}

#pie{
width:100%;
height:260px;
background-color:#FFFFFF;
background-image:url(../imagenes/gestion/fondo-pie.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
#pie img{
border:none;
padding:0px;
}

#pie #copy{
width:98%;
color:#06053E;
font-weight:bold;
margin:0px 0px 0px 5px;
font-size:11px;
text-align:right;
border-bottom:1px dashed #999;
padding:5px 0px 5px 10px;
}

#pie #enlaces{
float:left;
margin-left:10px;
color:#666666;
text-align:left;
font-size:10px;
width:400px;
border-right:1px dashed #999;
height:200px;
}
#pie #enlaces #rotulillo{
height:20px;
margin-bottom:3px;
}
#pie a{
color:#666666;
text-decoration:none;
}
#pie a:hover{
text-decoration:underline;
}

.gris_claro{color:#999;}
#pie_info{
float:left;
margin-left:10px;
color:#666666;
text-align:left;
font-size:10px;
width:230px;
border-right:1px dashed #999;
padding:0px 10px 0px 10px;
height:200px;
}

#tabla_premium{border-collapse:collapse; }
.info_imagen{cursor:pointer; }

.tabla_premium_linea{border-bottom:1px dashed #999; }
#tabla_premium td{padding-top:15px; }


/* recurso-turistica.asp */

#contenedor_contenido_turistico h2, #contenedor_contenido_turistico h2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#bed600; text-decoration:none;}
#contenedor_contenido_turistico h2 a:hover{text-decoration:underline;}

#contenedor_contenido_turistico h1, #contenedor_contenido_turistico h1 a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
#contenedor_contenido_turistico h1 a:hover{text-decoration:underline;}

#contenedor_contenido_turistico h3, #contenedor_contenido_turistico h3 a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#bed600; text-decoration:none;}
#contenedor_contenido_turistico h3 a:hover{text-decoration:underline;}

#contenedor_contenido_turistico h4, #contenedor_contenido_turistico h4 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:none;}
#contenedor_contenido_turistico h4 a:hover{text-decoration:underline;}

#contenido_turistico_relacionados span, #contenido_turistico_relacionados span a{text-decoration:none; color:#000;}
#contenido_turistico_relacionados span a:hover{text-decoration:underline;}




#contenedor_contenido_turistico{float:left; margin:0px 0px 0px 0px; padding:10px; width:930px;}
#contenedor_contenido_turistico h2{margin:0px 0px 0px 0px; padding:5px; width:100%; background:#F3F3F3;}
#contenedor_contenido_turistico h1{float:left; margin:5px 0px 0px 0px; width:100%;}
#contenido_turistico_izq{float:left; margin:-20px 0px 30px 0px; width:100%;}
#contenido_turistico_galeria{float:left; margin:5px 10px 10px 0px; width:435px; height:300px; border:1px solid red;}

.separador_1{clear:both; width:100%; height:50px;}
#contenedor_contenido_turistico h3{ clear:both; margin:0px 0px 0px 0px; padding:0px; width:100%;}
#contenido_turistico_ubicacion{float:left; margin:5px 0px 10px 0px; width:100%; height:450px; border:1px solid red;}

#contenido_turistico_relacionados{float:left; margin:10px 30px 10px 0px; padding:0px; width:430px;}
.contenido_turistico_alojamientos_img{float:left; margin:0px 10px 10px 0px; width:250px; height:150px; border:1px solid red;}
#contenido_turistico_relacionados h4{float:left; margin:0px 0px 0px 0px; padding:0px; width:150px; height:30px;}
#contenido_turistico_relacionados p{float:left; margin:0px 0px 10px 0px; padding:0px; width:150px; height:90px;}
#contenido_turistico_relacionados span{float:left; margin:0px 10px 0px 0px; }
img a,img {border:0px; }
.separador_2{clear:both; width:100%; height:30px;}
.contenido_turistico_relacionados_hr{clear:both; margin:0px 0px 0px 0px;}




/* banner.asp */

#destacado_nacional h2, #destacado_nacional h2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none;}
#destacado_nacional h2 a:hover{text-decoration:underline;}

#destacado_nacional h1, #destacado_nacional h1 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#destacado_nacional h1 a:hover{text-decoration:underline;}

#destacado_nacional h3, #destacado_nacional h3 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:none; line-height:14px;}
#destacado_nacional h3 a:hover{text-decoration:underline;}

#destacado_nacional p, #destacado_nacional p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; line-height:12px;}
#destacado_nacional p a:hover{text-decoration:underline;}



#destacado_nacional_contenedor{float:left; margin:0px 0px 0px 5px; padding:5px; width:100%;}
#destacado_nacional{float:left; margin:20px 10px 0px 0px; padding:5px; width:292px; height:180px; border:1px solid #343434;}
.color_1{color:#bed600;}

#destacado_nacional h1{float:left; margin:0px 0px 0px 0px;  }
#destacado_nacional h2{float:left; margin:0px 0px 0px 0px;  }
#destacado_nacional h3{float:left; margin:5px 0px 0px 0px;  width:175px;}
#destacado_nacional_iconos{float:right; margin:5px 0px 0px 0px;  width:110px; height:28px; border:0px solid red;}
#destacado_nacional_img{float:left; margin:10px 10px 10px 0px; width:85px; height:92px; border:1px green solid;}
#destacado_nacional p{float:left; margin:10px 0px 0px 0px;   width:190px; height:120px;}
#destacado_nacional span{float:left; margin:0px 12px 0px 0px;}




/* a nivel provincial (casi igual pero algo menos alto el cajetin)*/


#destacado_provincial h2, #destacado_provincial h2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none;}
#destacado_provincial h2 a:hover{text-decoration:underline;}

#destacado_provincial h1, #destacado_provincial h1 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#destacado_provincial h1 a:hover{text-decoration:underline;}

#destacado_provincial h3, #destacado_provincial h3 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:none; line-height:14px;}
#destacado_provincial h3 a:hover{text-decoration:underline;}

#destacado_provincial p, #destacado_provincial p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; line-height:12px;}
#destacado_provincial p a:hover{text-decoration:underline;}



#destacado_provincial_contenedor{float:left; margin:0px 0px 0px 5px; padding:5px; width:100%;}
#destacado_provincial{float:left; margin:20px 10px 0px 0px; padding:5px; width:292px; height:150px; border:1px solid #343434;}
.color_1{color:#bed600;}

#destacado_provincial h1{float:left; margin:0px 0px 0px 0px;  }
#destacado_provincial h2{float:left; margin:0px 0px 0px 0px;  }
#destacado_provincial h3{float:left; margin:5px 0px 0px 0px;  width:175px;}
#destacado_provincial_iconos{float:right; margin:5px 0px 0px 0px;  width:115px; height:28px; border:0px solid red;}
#destacado_provincial_iconos a img{border:none;}
#destacado_provincial_img{float:left; margin:10px 10px 10px 0px; width:60px; height:65px; border:1px green solid;}
#destacado_provincial p{float:left; margin:10px 0px 0px 0px;   width:210px; height:60px;}
#destacado_provincial span{float:left; margin:0px 12px 0px 0px;}




/* posicion-destacada.asp */


.posicion_destacada_h1{float:right; margin:30px 26px 10px 0px; width:100%; text-align:right;}
.derecha{text-align:right; padding-right:10px;}
.posicion_destacada_precio{background:#dedede;}
.posicion_destacada_bottom{background:#E0FF82;}


/* detalle_empresa.asp , parte de comentarios de los usuarios */

.ficha_comentario_h1, .ficha_comentario_h1 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#bed600; text-decoration:none;}
.ficha_comentario_h1 a:hover{text-decoration:underline;}

#ficha_comentario_der_h1, #ficha_comentario_der_h1 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-decoration:none;}
#ficha_comentario_der_h1 a:hover{text-decoration:underline;}


.ficha_comentario_p, .ficha_comentario_p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.ficha_comentario_p a:hover{text-decoration:underline;}

#ficha_comentario_izq_h1, #ficha_comentario_izq_h1 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#bed600; text-decoration:none;}
ficha_comentario_izq_h1 a:hover{text-decoration:underline;}

#ficha_comentario_izq_h2, #ficha_comentario_izq_h2 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
#ficha_comentario_izq_h2 a:hover{text-decoration:underline;}

#ficha_comentario_izq_h3, #ficha_comentario_izq_h3 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#bed600; text-decoration:none;}
ficha_comentario_izq_h3 a:hover{text-decoration:underline;}

#ficha_comentario_izq_h4, #ficha_comentario_izq_h4 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
ficha_comentario_izq_h4 a:hover{text-decoration:underline;}


#ficha_comentario_comentarios_restantes, #ficha_comentario_comentarios_restantes a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#bed600; text-decoration:none;}
#ficha_comentario_comentarios_restantes a:hover{text-decoration:underline;}

#ficha_comentario_izq_izq p, #ficha_comentario_izq_izq p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999; text-decoration:none;}
#ficha_comentario_izq_izq p a:hover{text-decoration:underline;}

#ficha_comentario_izq_der p, #ficha_comentario_izq_der p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999; text-decoration:none;}
#ficha_comentario_izq_der p a:hover{text-decoration:underline;}

#ficha_comentario_izq_h5, #ficha_comentario_izq_h5 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#bed600; text-decoration:none;}
#ficha_comentario_izq_h5 a:hover{text-decoration:underline;}

.ficha_comentario_izq_der_h4, .ficha_comentario_izq_der_h4 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#999; text-decoration:none;}
.ficha_comentario_izq_der_h4 a:hover{text-decoration:underline;}

#ficha_comentario_der p, #ficha_comentario_der p a, #ficha_comentario_der p ol{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; text-align:left;}
#ficha_comentario_der p a:hover{text-decoration:underline;}

#ficha_comentario_der span {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}



#ficha_comentario{float:left; margin:0px 0px 0px 0px; width:790px; height:600px; border:0px solid red; }
	.ficha_comentario_h1{float:left; margin:30px 0px 0px 0px; width:810px; background-color:#bed600;
color:#FFFFFF;
text-align:left;
font-size:14px;
font-weight:bold;
margin:0px;
padding:3px;}
	.ficha_comentario_p{float:left; margin:10px 0px 0px 0px; width:100%;}

#ficha_comentario_izq{float:left; margin:0px 0px 0px 0px; width:440px; border:0px solid red;}
	#ficha_comentario_estrellas{float:left; margin:5px 0px 30px 0px; width:490px;}
	#ficha_comentario_estrellas img{float:left; margin:0px 0px 0px 0px; width:19px; height:19px;}
	#ficha_comentario_izq_h2{float:left; margin:0px 0px 2px 0px; width:100%;}
	.ficha_comentario_izq_input {float:left; margin:0px 0px 20px 0px; width:400px; height:12px;}
	#ficha_comentario_izq textarea {float:left; margin:0px 0px 0px 0px; width:400px; height:110px;}
	#ficha_comentario_comentarios_restantes{float:left; margin:0px 0px 0px 0px; width:100%; height:20px;}
	
	#ficha_comentario_izq_izq{float:left; margin:30px 0px 0px 0px; width:215px; border:0px solid red;}
		#ficha_comentario_izq_izq input{float:left; margin:0px 0px 4px 0px; width:200px;}		
		#ficha_comentario_izq_h5{float:left; margin:4px 0px 4px 0px; width:100%; height:12px;}
	
	#ficha_comentario_izq_der{float:left; margin:30px 0px 0px 5px; width:215px; border:0px solid red;}
		#ficha_comentario_izq_der input{float:left; margin:0px 0px 4px 0px; width:200px; }	
		#ficha_comentario_izq_h4{float:left; margin:0px 0px 4px 0px; width:100%; height:12px;}

#ficha_comentario_der{float:right; margin:0px -35px 0px 0px; width:335px; border:0px solid green;}
	#ficha_comentario_der p{float:left; margin:0px 0px 10px 0px; width:305px; padding:10px; background:#bed600;}
	#ficha_comentario_der p ol{background:#bed600;}





/* detalle_empresa.asp , confirmación opinión */


#confirmacion_opinion{float:left; margin:20px 0px 0px 0px; width:800px; height:280px; border:1px dashed #bed600; padding:10px;}
#confirmacion_opinion_titulo{float:left; margin:10px 0px 20px 10px; width:790px; background-color:#bed600; color:#FFFFFF; text-align:left; font-size:14px;
font-weight:bold; margin:0px; padding:3px;}
.confirmacion_opinion_tabla_1{font-size:12px; font-weight:bold; color:#bed600;}
.confirmacion_opinion_tabla_2{font-size:11px; font-weight:bold; color:#999; width:100px; float:left; display:block; margin-bottom:3px;}
.confirmacion_opinion_tabla_input{height:14px; margin:14px 0px 4px 0px; width:160px;}
.confirmacion_opinion_tabla_input_1{float:left; margin:0px 113px 0px 0px;}



/* detalle_empresa.asp , listado de comentarios */

#listado_comentarios_contenedor{float:left; margin:30px 0px 10px 0px; width:490px; border:0px solid red;}

.listado_comentarios_contenedor_h1{float:left; margin:10px 0px 20px 10px; width:490px; background-color:#bed600; color:#FFFFFF; text-align:left; font-size:14px;
font-weight:bold; margin:0px; padding:3px;}
.listado_comentarios_contenedor_titulo{float:left; margin:10px 0px 8px 0px; width:490px; font-weight:bold; border-top:1px dashed #999;}
#ficha_comentario_estrellas{float:left; margin:0px 0px 0px 0px; width:110px;}

.listado_comentarios_usuario{float:right; margin:-22px 0px 0px 0px; width:350px; text-align:right; color:#999; font-weight:bold;}
.listado_comentarios_fecha{float:right; margin:2px 0px 0px 0px; width:350px; text-align:right; font-style:italic;}
#listado_comentarios_contenedor p{ float:none; clear:both; margin:4px 0px 10px 0px; width:490px; padding:5px 0px 0px 0px; border-bottom:2px solid #CCCCCC}



/* premium-base.asp (tamaño de letra de textos explicativos ocultos) */

#oculta1, #oculta2, #oculta3, #oculta4,  #oculta5, #oculta6, #oculta7, #oculta8, #oculta9, #oculta10, #oculta11, #oculta12, #oculta13, #oculta14, #oculta15,  #oculta16, #oculta17, #oculta18, #oculta19, #oculta20, #oculta21, #oculta22, #oculta23, #oculta24 {font-size:10px; color:#316DD4;}

	/* tabla oferta 6 meses gratuita*/
	.caja_sombra{float:left; margin:10px 0px 20px 0px; padding:15px 0px 0px 15px; width:952px; height:151px; background:url(../imagenes/web/sombra.gif) no-repeat}
	
	.caja_sombra p{margin:0px 0px 0px 0px; width:902px;}


/* zona_clientes/estadisticas.asp  */

.tabla_estadisticas_sub{border-collpase:collpase; height:30px; font-size:10px; }
	.tabla_estadisticas_sub td a{font-size:10px; color:#999; text-decoration:none;}
	.tabla_estadisticas_sub td a:hover{text-decoration:underline;}
.tabla_estadisticas_sub td{border:1px solid red;}
.tabla_estadisticas_sub td img{float:right;}

.tabla_estadisticas_1{border-collpase:collpase; text-align:center; font-size:9px;}
.tabla_estadisticas_1 a{ color:#fff; text-decoration:none;}
.tabla_estadisticas_1 a:hover{ text-decoration:underline;}
	.tabla_estadisticas_1 td { border:1px solid #bed600;}
	
.verde_claro{background:#F4FFD2;}
.gris_oscuro{background:#666;}


/* zona_clientes/estadisticas.asp  tabla de gráfico de barras*/

#tabla_estadisticas_barras{border-collpase:collpase; text-align:center; font-size:9px; height:300px; margin:30px 0px 0px 20px; background:url(../imagenes/web/tabla_col.gif) no-repeat;}
	#tabla_estadisticas_barras {border-bottom:0px solid #ccc; border-left:0px solid #ccc; border-top:0px dashed #ccc; border-right:0px dashed #ccc; }
	/*#tabla_estadisticas_barras td{ width:70px;}*/
	#tabla_estadisticas_barras td div {float:left;width:15px;}
	
	.tabla_estadisticas_barras_busqueda{background:#FFCC00;}
	.tabla_estadisticas_barras_contacto{background:#FFCC66;}
	.tabla_estadisticas_barras_emails{background:#66CC66;}
	.tabla_estadisticas_barras_enlaces{background:#3399CC;}
		
	
	
	
#tabla_buzon{border-collpase:collpase; text-align:left; font-size:10px; width:900px; margin:30px 0px 0px 20px;}	
	#tabla_buzon td{border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
	#tabla_buzon{border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}		
	#tabla_buzon a img{border:0px;}
	#tabla_buzon tbody th{background:#bed600; color:#FFFFFF; font:weight:bold; font-size:14px;}
	#tabla_buzon tfoot th{ color:#333; font:weight:bold; font-size:13px; text-align:right; border-bottom:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
		#tabla_buzon tfoot th a{ text-decoration:none; color:#333;}	
		#tabla_buzon tfoot th a:hover{ text-decoration:underline;}			
	
#tabla_buzon td a{color:#666; text-decoration:none;}		
#tabla_buzon td a:hover{ text-decoration:underline;}		
	
.gris_claro_1{background:#ededed;}

.gris_2{color:#999;}

/* zona_clientes/datoscontacto.asp , futuro /zona_usuarios/  */

.tabla_contenido_usuarios{float:left; margin:0px 0px 0px 0px; width:950px; border-collapse:collapse;}
.tabla_contenido_usuarios thead td{font-weight:bold; background-color:#99CC00; color:#FFFFFF; padding:5px 0px 5px 12px;}
.tabla_contenido_usuarios tbody td, .tabla_contenido_usuarios tbody td a{font-weight:normal; color:#666; padding:5px 0px 5px 12px; text-decoration:none; }
.tabla_contenido_usuarios tbody td {border-bottom:1px dashed #bed000;}
.tabla_contenido_usuarios tbody td a:hover{text-decoration:underline;}
.tabla_contenido_usuarios h1{margin:10px 0px 0px 0px; font-weight:bold;  color:#666; font-size:14px;}
.tabla_contenido_usuarios_img_izq{margin:10px 0px 0px 0px;}
.tabla_contenido_usuarios_img_der{margin:10px 0px 0px 0px; float:right;}

/* zona_usuarios/tus-negocios-favoritos.asp  */

#tabla_contenido_usuarios_2_col span, #tabla_contenido_usuarios_2_col span a{text-decoration:none; color:#000;}
#tabla_contenido_usuarios_2_col span a:hover{text-decoration:underline;}
#tabla_contenido_usuarios_2_col{float:left; margin:10px 30px 10px 0px; padding:0px 0px 10px 0px; width:445px; border-bottom:1px dashed #999;}
.tabla_contenido_usuarios_2_col_img{float:left; margin:0px 10px 10px 0px; width:125px; height:75px; border:1px solid #999;}
#tabla_contenido_usuarios_2_col h4{float:left; margin:0px 0px 0px 0px; padding:0px; width:150px; height:30px;}
#tabla_contenido_usuarios_2_col div{float:right; margin:0px 0px 10px 0px; padding:0px; width:305px; text-align:left; border:0px solid; font-size:11px;}
#tabla_contenido_usuarios_2_col span{float:left; margin:0px 10px 0px 0px; }
img a,img {border:0px; }

#tabla_contenido_usuarios_2_col ul, #tabla_contenido_usuarios_2_col ul a{float:right; margin:0px 13px 0px 0px; }
	#tabla_contenido_usuarios_2_col ul li{float:left;  list-style: none; padding:0px 0px 0px 25px;  margin:0px 0px 0px 25px;}
		
	.a1{padding:0px 0px 0px 0px; background:url(../imagenes/web/heart_gris_trans.png) no-repeat 0px 2px;}
	.a2{padding:0px 0px 0px 0px; background:url(../imagenes/web/printer_trans.png) no-repeat 0px 2px;}
	.a3{padding:0px 0px 0px 0px; background:url(../imagenes/web/users_trans.png) no-repeat 0px 4px;}




.rojo{color:#FF0000;}

/*SUBMENUS Y FILTROS*/

.sub_menu{
position:absolute;
top:386px;
left:210px;
width:270px;
display:none;
font-size:11px;
line-height:9px;
padding:5px;
}

.sub_menu input{
height:10px;
width:10px;
}
#submenu_1{
top:386px;
left:210px;
border:2px solid #CC3300;
background-image:url(../imagenes/web/fondos_submenu/fondo_1.png)
}
#submenu_15{
top:189px;
left:210px;
border:2px solid #006291;
background-image:url(../imagenes/web/fondos_submenu/fondo_15.png)
}
#submenu_36{
top:386px;
left:210px;
border:2px solid #66C1FF;
background-image:url(../imagenes/web/fondos_submenu/fondo_36.png)
}
#submenu_50{
top:386px;
left:210px;
border:2px solid #99CC00;
background-image:url(../imagenes/web/fondos_submenu/fondo_50.png)
}
#submenu_70{
top:409px;
left:210px;
border:2px solid #FFFFFF;
background-image:url(../imagenes/web/fondos_submenu/fondo_70.png)
}
#submenu_79{
top:391px;
left:210px;
border:2px solid #FFCC00;
background-image:url(../imagenes/web/fondos_submenu/fondo_79.png)
}
#submenu_89{
top:427px;
left:210px;
border:2px solid #A0A0A0;
background-image:url(../imagenes/web/fondos_submenu/fondo_89.png)
}
#submenu_97{
top:445px;
left:210px;
border:2px solid #CC99CC;
background-image:url(../imagenes/web/fondos_submenu/fondo_97.png)
}
#submenu_areas{
top:108px;
left:287px;
width:150px;
border:2px solid #FFFFFF;
background-image:url(../imagenes/web/fondos_submenu/fondo_70.png)
}

#submenu_rutas{
top:108px;
left:452px;
width:150px;
border:2px solid #FFFFFF;
background-image:url(../imagenes/web/fondos_submenu/fondo_70.png)
}

#submenu_puntos{
top:108px;
left:546px;
width:150px;
border:2px solid #FFFFFF;
background-image:url(../imagenes/web/fondos_submenu/fondo_70.png)
}

