body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}.fondo_head_rojo {
	background-image: url(../imagenes/fondo_head_arriba.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.titulo_texto_aire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0160AC;
	text-decoration: none;
}
.linea_horizontal_aire {
	border-bottom-style: solid;
	border-bottom-color: #0160AC;
	border-bottom-width: 1px;
}


.fondo_head_negro {
	background-image: url(../imagenes/fondo_head_abjo.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondo_negro {
	background-color: #000000;
}
.fondo_rojo {
	background-image: url(../imagenes/fondo_rojo.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondo_blanco {
	background-color: #FFFFFF;
}
.texto_botonera_arriba {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
}
.texto_botonera_arriba_seccion {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 16px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

a.texto_botonera_arriba:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding:3px 3px 3px 3px;

} 
.texto_comun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.texto_titulo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.fondo_top_caja_news_auto_largo {
	background-image: url(../imagenes/fondo_news_auto_largo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.fondo_caja_news_montana {
	background-color: #AFD6B9;
}
.fondo_caja_news_bici_corto {
	background-image: url(../imagenes/fondo_news_bici_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_bici_largo {
	background-image: url(../imagenes/fondo_news_bici_largo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fondo_top_caja_news_montana_largo {
	background-image: url(../imagenes/fondo_news_montana_largo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_agua {
	background-color: #D9EEF8;
}
.fondo_caja_news_bici {
	background-color: #AAA7DE;
}

.fondo_caja_news_agua_corto {
	background-image: url(../imagenes/fondo_news_agua_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_agua_largo {
	background-image: url(../imagenes/fondo_news_agua_largo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.fondo_top_caja_news_montana_corto {
	background-image: url(../imagenes/fondo_news_montana_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_top_caja_news_auto_corto {
	background-image: url(../imagenes/fondo_news_auto_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.fondo_caja_news_auto {
	background-color: #F1DAB0;
}
.fondo_caja_news_moto {
	background-color: #F1DAB0;
}
.fondo_caja_news_aire {
	background-color: #DAEEF9;
}
.fondo_caja_news_aire_corto {
	background-image: url(../imagenes/fondo_news_aire_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_aire_largo {
	background-image: url(../imagenes/fondo_news_aire_largo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_moto_corto {
	background-image: url(../imagenes/fondo_news_moto_chico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondo_caja_news_moto_largo {
	background-image: url(../imagenes/fondo_news_moto_largo.jpg);
	background-position: left top;
}

.fondo_botonera_der_home {
	background-image: url(../imagenes/fondo_botonera_der_home.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #DB0000;
}
.fondo_botonera_der_aire {
	background-color: #42ABFF;
	background-image: url(../imagenes/fondo_botonera_der_aire.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondo_botonera_der_agua {
	background-color: #2665D8;
	background-image: url(../imagenes/fondo_botonera_der_agua.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondo_botonera_der_bici {
	background-color: #9A14FF;
	background-image: url(../imagenes/fondo_botonera_der_bici.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondo_violeta_bici {
	background-color: #F0DCFF;
}
.texto_bici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9A14FF;
	text-decoration: none;
	line-height: 15px;
}
.titulo_texto_bici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #590C94;
}




.fondo_botonera_der_auto {
	background-image: url(../imagenes/fondo_botonera_der_auto.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #C76001;
}
.texto_auto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #844002;
	text-decoration: none;
	line-height: 15px;
}
.fondo_bici {
	background-image: url(../imagenes/fondo_bici.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.titulo_texto_auto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #844002;
	text-decoration: none;
}
.linea_horizontal_auto {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #844002;
}
.texto_botonera_derecha_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 5px;
}

a.texto_botonera_derecha_home:hover {
	text-decoration: none;
	background-color: #A40000;
	width:99px;
	display:block;
	padding-bottom: 1px;

} 

.fondo_block_notas2 {
	background-image: url(../imagenes/bloc_notas_fondo2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.texto_link_block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #923F00;
	text-decoration: none;
}

.fondo_block_notas1 {
	background-image: url(../imagenes/bloc_notas_fondo1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto_calendario_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #923F00;
	text-decoration: none;
}


.fondo_celeteste_aire {
	background-color: #E3F2FF;
}
.fondo_celeteste_agua {
	background-color: #DFE8F9;
}
.fondo_marron_auto {
	background-color: #F7E7D9;
}

.fondo_agua {
	background-image: url(../imagenes/fondo_agua.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondo_auto {
	background-image: url(../imagenes/fondo_auto.gif);
	background-repeat: repeat-x;
	background-position: left top;
}



.texto_aire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0160AC;
	text-decoration: none;
	line-height: 15px;
}



.fondo_aire {
	background-image: url(../imagenes/fondo_aire.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a:hover{
	text-decoration: underline;
}
.linea_horizontal_bici {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #590C94;
}
.fondo_montana {
	background-image: url(../imagenes/fondo_montana.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondo_botonera_der_montana {
	background-image: url(../imagenes/fondo_botonera_der_montana.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #017D20;
}
.fondo_verde_montana {
	background-color: #D9ECDE;
}
.titulo_texto_montana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #017D20;
	text-decoration: none;
}
.linea_horizontal_montana {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #017D20;
}
.texto_montana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #017D20;
	text-decoration: none;
}
.fondo_moto {
	background-image: url(../imagenes/fondo_moto.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondo_botonera_der_moto {
	background-color: #BB7C10;
	background-image: url(../imagenes/fondo_botonera_der_moto.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondo_marron_moto {
	background-color: #F5EBDB;
}
.texto_moto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #923F00;
	text-decoration: none;
}
.titulo_texto_moto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #923F00;
	text-decoration: none;
}
.linea_horizontal_moto {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #923F00;
}
.texto_blanco_fondo_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DB0000;
}
.texto_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DB0000;
	text-decoration: none;
}
.texto_blanco_fondo_verde_montana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #017D20;
}
.texto_blanco_fondo_violeta_bici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A6109A;
}
.fondo_verde_montana2 {
	background-color: #017D20;
}
.texto_blanco_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.linea_vertical {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.titulo_home_principal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #DB0000;
	text-decoration: none;
}
.titulo_home_secundario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #DB0000;
	text-decoration: none;
	font-weight: bold;
}
.fondo_marron_moto2 {
	background-color: #BB7C10;
}
.fondo_marron_auto_2 {
	background-color: #C76001;
}
.fondo_blog {
	background-image: url(../imagenes/fondo_blog.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.linea_horizontal_blog {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #960000;
}
.link_blogs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fondo_celeste_agua2 {
	background-color: #2665D8;
}
.texto_blanco_fondo_celeste_agua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2665D8;
}
.texto_blanco_fondo_celeste_aire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #42ABFF;
}
.texto_blanco_fondo_marron_moto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BB7C10;
}
.texto_blanco_fondo_marron_auto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #C76001;
}


.fondo_celeste_aire2 {
	background-color: #42ABFF;
}
.fondo_violeta_bici2 {
	background-color: #9A14FF;
}


.form_campo_texto_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 130px;
}
.form_campo_texto_chico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 50px;
}
.form_campo_texto_mediano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 80px;
}
.form_desplegable_mediano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 90px;
}
.form_menu_desplegable_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 450px;
}
.texto_rojo_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #DB0000;
}
.form_menu_desplegable_mediano2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 300px;
}
.form_campo_comentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 400px;
	height: 80px;
}
.form_boton_send {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #DB0000;
	border: 1px solid #960000;
}
.fondo_rojo_simple {
	background-color: #DB0000;
}
.fondo_contacto {
	background-color: #EF8B8B;
}

/*BOTONERA CSS AIRE COMIENZO*/

#navcontainer_aire { width: 130px; }

#navcontainer_aire ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_aire a
{
	display: block;
	background-color: #42ABFF;
	padding-left: 13px;
	padding-right: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2B70A7;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_aire a:link, #navlist_aire a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_aire a:hover
{
	background-color: #3183C4;
	color: #fff;
}
#navcontainer_aire a.seleccionado_aire {
	background-color: #3183C4;
	color: #fff;
	}
#navcontainer_aire ul.lineanegra_aire {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS AIRE*/

/*BOTONERA CSS AGUA COMIENZO*/

#navcontainer_agua { width: 130px; }

#navcontainer_agua ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_agua a
{
	display: block;
	background-color: #2665D8;
	padding-left: 13px;
	padding-right: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #19438E;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_agua a:link, #navlist_agua a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_agua a:hover
{
	background-color: #1F51AD;
	color: #fff;
}
#navcontainer_agua a.seleccionado_agua {
	background-color: #1F51AD;
	color: #fff;
	}
#navcontainer_agua ul.lineanegra_agua {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS AGUA*/

/*BOTONERA CSS AUTO COMIENZO*/

#navcontainer_auto { width: 130px; }

#navcontainer_auto ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_auto a
{
	display: block;
	background-color: #C76001;
	padding-left: 13px;
	padding-right: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #743801;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_auto a:link, #navlist_auto a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_auto a:hover
{
	background-color: #964801;
	color: #fff;
}
#navcontainer_auto a.seleccionado_auto {
	background-color: #964801;
	color: #fff;
	}
#navcontainer_auto ul.lineanegra_auto {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS AUTO*/

/*BOTONERA CSS BICI COMIENZO*/

#navcontainer_bici { width: 130px; }

#navcontainer_bici ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_bici a
{
	display: block;
	background-color: #9A14FF;
	padding-left: 13px;
	padding-right: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #590C94;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_bici a:link, #navlist_bici a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_bici a:hover
{
	background-color: #670DAB;
	color: #fff;
}
#navcontainer_bici a.seleccionado_bici {
	background-color: #670DAB;
	color: #fff;
	}
#navcontainer_bici ul.lineanegra_bici {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS BICI*/

/*BOTONERA CSS BICI MONTANA*/

#navcontainer_montana { width: 130px; }

#navcontainer_montana ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_montana a
{
	display: block;
	background-color: #017D20;
	padding-left: 13px;
	padding-right: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #014913;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_montana a:link, #navlist_montana a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_montana a:hover
{
	background-color: #015A18;
	color: #fff;
}
#navcontainer_montana a.seleccionado_montana {
	background-color: #015A18;
	color: #fff;
	}
#navcontainer_montana ul.lineanegra_montana {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS MONTANA*/

/*BOTONERA CSS BICI MOTO*/

#navcontainer_moto { width: 130px; }

#navcontainer_moto ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_moto a
{
	display: block;
	background-color: #BB7C10;
	padding-left: 13px;
	padding-right: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6D4809;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_moto a:link, #navlist_moto a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_moto a:hover
{
	background-color: #895B0D;
	color: #fff;
}
#navcontainer_moto a.seleccionado_moto {
	background-color: #895B0D;
	color: #fff;
	}
#navcontainer_moto ul.lineanegra_moto {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS MOTO*/

/*BOTONERA CSS INDEX RESTO*/

#navcontainer_index {
	width: 116px;
}

#navcontainer_index ul
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 12px;
	text-align: left;
}

#navcontainer_index a
{
	display: block;
	background-color: #DB0000;
	padding-left: 13px;
	padding-right: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A80000;
	padding-top: 4px;
	padding-bottom: 5px;
}

#navcontainer_index a:link, #navlist_index a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#navcontainer_index a:hover
{
	background-color: #A40000;
	color: #fff;
}
#navcontainer_index a.seleccionado_index {
	background-color: #A40000;
	color: #fff;
	}
#navcontainer_index ul.lineanegra_index {
border-top:7px #000 solid;
}
/* FIN DE LA BOTONERA CSS INDEX Y RESTO*/
