body {
	text-align:left;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#000000;

	background-image:url("imagenes/bg.jpg");
	background-repeat:repeat-x;
	
	
}

#main {
	width:780px;
	text-align:center;	
	margin:0 auto;
	
}

.bt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#B4B4B4;
}

.bt:hover {
	color:#FFFFFF;
}

.bt_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

.btFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

.btFooter:hover {
	text-decoration:underline;
}

.btFooter_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
	text-decoration:underline;
}

#lista{
	padding-top:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

#menu {
	margin-top:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
	
	text-align:left;
	padding-left:8px;
}

.menu_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#0067C2;
	
	padding-bottom:10px;
}

.menu_off {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
	
	padding-bottom:10px;
}

.menu_off a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
}

.menu_off a:hover {
	color:#0067C2;
}

#submenu_bikes {
	height:21px;
	background-color:#000000;
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:4px;
}

#listaProducts{
	border:1px solid #CCCCCC;
	background-color:#6C696A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:142px;
	color:#A6A5A5;
	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.listaProducts_titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A6A5A5;
	font-weight:bold;
}

#contenidos2 {
	/*
	background-image:url("imagenes/footer.jpg");
	background-position:bottom;
	background-repeat:no-repeat;
	*/
}

#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	background-color:#000000;
	
	padding-right:15px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:15px;
}

#texto_garantia {
/*
	padding-left:24px;
	padding-right:24px;
	padding-top:24px;
	padding-bottom:24px;
	
	text-align:left;
	*/
	text-align:justify;
}

.titular_gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525050;
}

.bt_azul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#525050;
}
.bt_azul:hover {
	text-decoration:underline;
}

#contenidos_final {
	padding-top:18px;
	padding-left:18px;
	padding-bottom:18px;
	padding-right:18px;
	
}

/* SOFTGOOD */

#menu_nobikes {
	/*
	padding-left:20px;
	padding-bottom:40px;
	*/
	padding-bottom:40px;
	text-align:left;
}

#menu_nobikes1 {
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#525050;
}

.btNobikes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#525050;
}

.btNobikes:hover {
	color:#FFFFFF;
}

.btNobikes_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
}


#menu_nobikes2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525050;
}

.btNobikes2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525050;
}

.btNobikes2:hover {
	color:#FFFFFF;
}

.btNobikes2_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}

#imagen_nobike {
	text-align:left;
}
/* DEALERS */

#dealers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#dealers a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}


#dealers a:hover {
	text-decoration:underline;
	color:#0067C2;
}


.titulo_dealers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.subtitulo_dealers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525050;
}

/* PRESS */
#press {
	text-align:left;
}

.titulo_press {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525050;
}

.btPress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

.btPress:hover {
	text-decoration:underline;
}

/* DOWNLOADS */
.btDownloads {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#525050;

}

.btDownloads:hover {
	color:#FFFFFF;

}



.btDownloads_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
}

.btDownloads2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525050;
}

.btDownloads2:hover {
	color:#FFFFFF;
}

.btDownloads2_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}


#menu_downloads {
	/*
	padding-left:18px;
	padding-bottom:18px;
	*/
	text-align:left;
	
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#525050;
}

#downloads_catalogo {
	text-align:left;
	padding-left:100px;
}

#downloads_wallpapers {
	text-align:left;
	padding-left:100px;
}

#downloads_manuales {
	text-align:left;
	padding-left:100px;
}

/* NEWS */

#news {
	/*padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	*/
	text-align:left;
}

#menu_news {
	padding-left:12px;
	padding-right:12px;
	padding-top:34px;
	padding-bottom:34px;
}

.titulo_news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
	color:#0067C2;
}


.titulo_news_big {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
	color:#525050;
}

.btNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	
	/* color:#0067C2; */
	color:#FFFFFF;
}

.btNews:hover{
	color:#0067C2;
}

.texto_news {
	text-align:justify;
}

#news_geometria {
	text-align:justify;
}

#news_caracteristicas {
	text-align:justify;
}

#news_disenyo {
	text-align:justify;
}

#news_uso {
	text-align:justify;
}

/* BIKES */
#bikes {
	/*padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	*/
	text-align:left;
}

.titulo_menu_bike {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	
	color:#FFFFFF;
	
	padding-bottom:3px;
}

.btBike {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#666666;
	
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	
	border-top:1px solid #272727;
}

.btBike:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#666666;
	background-color:#FFFFFF;
}

.btBike:visited {
	color:#000000;
}

#bike {
	/*padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	*/
	text-align:left;
}

#resumen_bike{
	padding-top:30px;
	padding-bottom:30px;
}

.btMenuBike {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#A3A3A3;
	
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;

}

.btMenuBike:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#474747;
}

.btMenuBike_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#474747;
	
		padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

#bike_tecnologia {
	padding-top:30px;
}

#bike_especificacion {
	padding-top:30px;
}

#bike_geometria {
	padding-top:30px;
}

.btMenuNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#A3A3A3;
	
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	
	text-align:center;

}

.btMenuNews:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#474747;
}

.btMenuNews_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;
	background-color:#474747;
	
		padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	
	text-align:center;
}

/* TABLA GEOMETRIA */
.tabla_titulo {
	background-color:#868684;
	text-align:center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	
	height:20px;
}

.tabla_fila {
	background-color:#FFFFFF;
	text-align:center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	
	height:20px;
}

.tabla_fila2 {
	background-color:#FFFFFF;
	text-align:center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	
	height:5px;
}


.tabla_car {
	background-color:#8E8E8E;
	text-align:center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}


.tabla_texto {
	text-align:left;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	
	padding-left:10px;
	background-color:#FFFFFF;
	color:#000000;
}

.texto_mini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	
	padding-left:10px;
	padding-bottom:5px;
}
/* TABLA ESPECIFICACIONES */
.tabla2_fila {
	/* background-color:#868684; */
	text-align:left;
	
	padding-left:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	
	height:20px;
}

.tabla2_car {
	/* background-color:#4B81DB; */
	text-align:left;
	
	padding-left:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}


.lineaSeparacion{
	width:20px;
	background-image:url(imagenes/linea_y.gif);
	background-repeat:repeat-y;
	background-position: right;
	overflow:hidden;
}

.btMenuBikesMondraker {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
	color:#FFFFFF;

	text-decoration:none;
}

.btMenuBikesMondraker:hover {
	color:#666666;
}
.btMenuBikesMondraker:visited {
	color:#000000;
}

/**** TEAM ***/
.textTituloPrincipal_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#3B3B3B;
}

.textTituloPrincipal_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

.textTituloPrincipal_2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
	color:#FFFFFF;
}

.teamMenu{
	width:100%;
	text-align:center;
}

.teamMenu_off{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	
	float:left;
	height:15px;
	background-color:#A5A5A5;
}

.teamMenu_on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	
	float:left;
	height:15px;
	background-color:#454545;
}

.teamEnlace{
	text-decoration:none;
	color:#FFFFFF;
}

.teamSeparador{
	background:url("imagenes/separadorTeam.gif") repeat-x ;
}

.teamNegrita{
	font-weight:bold;
}















