body {
color:#505050;   
}
div.loader_g{ background:url(imagenes/loder2_g.gif) center center no-repeat; 
}
/*CONTENIDO---------------------------------------------------------------------------------------*/
div#cont{ position:relative; top:34px; left:16px; width:867px;
background:url(imagenes/cont_fond.jpg) no-repeat top left #FFFFFF;
/*background:url(imagenes/cont_fond.gif) no-repeat top left #FFFFFF; */
}

h1{ padding:0px; margin:0px;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
	font-size: 22px; color:#505050;   
} 
h2{ padding: 0px; margin:0px;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
	font-size: 22px; color:#ffffff;   
} 
h3{ padding-top:4px; margin:0px;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
	font-size: 18px; color:#505050;   
}
h4{ padding:0px; margin:0px;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
	font-size: 16px; color:#000;   
}
h5{ padding:0px; margin:0px;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial;
	font-weight:bold; 
	font-size: 14px; color:#000;   
}
.names { padding-top:0px; margin:0px; font-weight:bold;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; display:block; width:338px; 
	font-size: 18px; color:#505050; float:left;    
}
.fecha { margin:0px; font-weight:bold; display:block; width:80px; 
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; float:left;
	font-size: 11px; color: #606060;    
}
.enum {font-weight:bold; color:#CCCCCC; font-size:12px;}
.parrafo_foto{ width:205px; font-size:12px; margin-top:18px; color:#FFFFFF; line-height:16px
} 
div#titulos_blq{ margin-left:20px;
	background: url(imagenes/fond_titu_cont.gif) no-repeat top left #ffffff; display:block; width:264px; height:33px; 
} 
div#titulos_blq2{ background: url(imagenes/fond_titu_cont.gif) no-repeat top left #ffffff; display:block; width:262px; height:33px; 
}
div.ubic, .ubic a, .ubic a:hover
{margin-left:9px; margin-right:9px; font-size:11px; background-color:#d0d0d0; color:#505050; width:500px; text-decoration:none}

div#recursos { margin-top:6px; margin-left:50px
}

div#parrafos_cont { margin-top:6px; margin-left:12px
}

div.ubic a:hover{ color:#000000; background-color:#FFFFFF}

.titu_bici{font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; 
	font-size: 22px; color:#808080; margin:0px;
	padding:0 0 0 18px; font-weight: bold;
}
.submen_bici, .submen_bici a, .submen_bici a:hover {font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; 
	font-size: 14px; color:#808080; margin:0px;
	padding:0 0 0 9px; font-weight: bold; text-decoration:none}
.submen_bici a:hover{text-decoration: underline}

.submen_bici2, .submen_bici2 a, .submen_bici2 a:hover {font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; 
	font-size: 14px; color:#5a5a5a; margin:0px; font-weight:bold; text-align:left;
	padding:0 0 0 5px; text-decoration:none}
.submen_bici2 a:hover{text-decoration: underline; text-align:left;}

.submen_inter, .submen_inter li a {font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif, arial; 
	font-size: 12px; color:#505050; margin:0px; padding:0px; text-align:left;
	text-decoration:none;}
.submen_inter li, .submen_inter li a { padding: 5px 0 0 0px; padding-top:5px; list-style:none}
.submen_inter a:hover{color: #000000; text-align:left; border-bottom:1px solid #FFCC00}

/*NOTICIAS----------------------------------------------------------------------------------------------------*/
.text_not {text-align:justify}
/*CONTENIDO GENERAL--------------------------------------------------------------------------------------------*/
div.contenido_gen{ margin-top:20px; font-size:12px;}
div.contenido_gen a, div.contenido_gen a:hover{ font-weight:bold; color:#000000;text-decoration:none}
div.contenido_gen a:hover{text-decoration:underline}

div.contenido_gen a.mapa,div.contenido_gen a.mapa:hover{color:#505050;text-decoration:none; font-weight: normal;}
div.contenido_gen a.mapa:hover {text-decoration:underline}

img.imagen_gen{ border:#999999 solid 2px; }

/*FOOTER--------------------------------------------------------------------------------------------*/
div#footer { height:108px; color:#000000; background:url(imagenes/footer_fond.jpg) no-repeat top left #FFFFFF;*/ 
}
div.menu_footer { margin-left:18px; font-size:12px; font-weight:bold; color:#000000;}
.menu_footer a { font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
.menu_footer a:hover { font-size:12px; font-weight:bold; color:#000000; text-decoration:underline}

/* Estilos para las forms-----------------------------------------------------------------------*/
input, textarea {background:#4f4e4e; border:1px solid #333333; color:#CCCCCC}
textarea {overflow: hidden}
.buttonSubmit {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(imagenes/bot_env.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmit:hover {
	background-position:left bottom;
}

/*Ecommerce----------------------------------------------------------------------------------------------------*/

.ecomm { background:#000000; color:#FFFFFF; font:text-align:justify}

.buttonReg {
	width:69px;
	height:25px;
	color:#FFF;
	padding:2px 5px;
	background:url(imagenes/bot_reg.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonReg:hover {
	color:#FDBE15;
	background-position:left bottom;
}

.buttonPag {
	width:69px;
	height:25px;
	color:#FFF;
	padding:2px 5px;
	background:url(imagenes/bot_pagar.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonPag:hover {
	color:#FDBE15;
	background-position:left bottom;
}
