/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#1C1D1D;

}
.clearfloat{
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.margen950{
width:950px;
margin:auto;
}
#top{
height:71px;
background-color:#F47621;
}
#top .logo{
float:right;
}
#top .slogan{
padding-top:28px;
float:left;
}
#menu_top{
background-image:url(../imagenes/bg_menu.png);
background-repeat:repeat-x;
height:41px;
}
#menu_top .margen950{
background-image:url(../imagenes/bg_menu_center.png);
background-repeat:no-repeat;
padding-top:10px;
}
#menu_top a{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-right:30px;
}
#menu_top a:hover{
color:#EB7638;
}
#centro{
background-image:url(../imagenes/bg_center.png);
background-repeat:repeat-x;
background-color:#323232;


}
#centro .flash_home{
padding-bottom:9px;
padding-top:20px;
}
#centro .cont_izq{
width:581px;
float:left;
}
#centro .cont_izq .flash_carrucel{
padding-bottom:8px;
}
#centro .cont_izq .calugas_home{
background-image:url(../imagenes/bg_calugas_home.png);
background-repeat:no-repeat;
height:147px;
padding-top:7px;
padding-left:11px;
}
#centro .cont_izq .calugas_home .video{
width:181px;
float:left;
padding-top:6px;
margin-right:16px;
}
#centro .cont_izq .calugas_home .club_beneficios{
width:173px;
float:left;
margin-right:8px;
}
#centro .cont_izq .calugas_home .repuestos_servicio_tec{
width:375px;
float:left;
}
#centro .cont_izq .calugas_home .repuestos_servicio_tec .repuestos{
padding-bottom:5px;
float:left;
width:193px;
padding-top:20px;
}
#centro .cont_izq .calugas_home .repuestos_servicio_tec .servicio_tecnico{
float:left;
width:182px;
padding-top:20px;
}
#centro .cont_der{
width:354px;
padding-left:14px;
float:left;
padding-bottom:22px;
}
#centro .cont_der .oferta_home{
background-image:url(../imagenes/bg_publicidad.png);
background-repeat:no-repeat;
width:345px;
padding-left:9px;
height:267px;
padding-top:7px;
}
#menu_foo{
height:30px;
background-color:#4B4B4B;
padding-top:5px;
}
#menu_foo a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-right:20px;
}
#menu_foo a:hover{
color:#EB7638;
}
#foo{
background-color:#1C1D1D;
background-image:url(../imagenes/bg_direccion.png);
background-repeat:repeat-x;
padding-top:20px;
padding-bottom:20px;
font-size:11px;
font-weight:bold;
color:#838383;
}
#foo address{
font-style:normal;
width:740px;
float:left;
}
#foo .posicionamiento a{
font-size:11px;
color:#838383;
text-decoration:none;
}

/* ------------------------------------------------  INTERIORES ------------------------------------------- */

.margen976{
width:976px;
margin:auto;
}
#menu_top .margen976{
background-image:url(../imagenes/bg_menu_center.png);
background-repeat:no-repeat;
padding-top:10px;
}


#centro .miga_menu{
	height:35px;
	color:#FFFFFF;
	font-size:11px;
	padding-top:20px;
	
}
#centro .miga_menu a{
color:#FFFFFF;
text-decoration:none;
}
#blanco{
	background-color:#FFFFFF;
}
.um-motos_image{
	height:188px;
	width:976px;
	font-size:1px;
}
#bg_menu_motos{

}
#bg_menu_motos a{
	display:block;
	font-size:11px;
	color:#272727;
	text-decoration:none;
	float:left;
}
#bg_menu_motos a span{
	margin:0px;
	font-size:15px;
	font-weight:bold;
	display:block;

}
.um-crusier{
	background-image:url(../imagenes/bg_menu_motos_izq.png);
	background-repeat:no-repeat;
	width:155px;
	height:128px;
	padding-left:33px;
	padding-right:6px;
	padding-top:25px;
}
a:hover.um-crusier{
	background-image:url(../imagenes/bg_menu_motos_izq_over.jpg);
	background-repeat:no-repeat;
	width:155px;
	height:128px;
}
.um-enduro{
	background-image:url(../imagenes/bg_menu_motos_center.png);
	background-repeat:no-repeat;
		width:161px;
	height:131px;
	padding-left:33px;
	padding-top:22px;
}
a:hover.um-enduro{
	background-image:url(../imagenes/bg_menu_motos_center_over.jpg);
	background-repeat:no-repeat;
	width:161px;
	height:131px;
}
.um-scooteer {
	background-image:url(../imagenes/bg_menu_motos_center.png);
	background-repeat:no-repeat;
		width:161px;
	height:128px;
	padding-left:33px;
	padding-top:25px;
}
a:hover.um-scooteer{
	background-image:url(../imagenes/bg_menu_motos_center_over.jpg);
	background-repeat:no-repeat;
	width:161px;
	height:128px;
}
.um-trabajo {
	background-image:url(../imagenes/bg_menu_motos_center.png);
	background-repeat:no-repeat;
	width:161px;
	height:128px;
	padding-left:33px;
	padding-top:25px;
}
a:hover.um-trabajo{
	background-image:url(../imagenes/bg_menu_motos_center_over.jpg);
	background-repeat:no-repeat;
	width:161px;
	height:128px;
}
.um-sports{
	background-image:url(../imagenes/bg_menu_motos_der.png);
	background-repeat:no-repeat;
	width:162px;
	height:128px;
	padding-left:33px;
	padding-right:5px;
	padding-top:25px;
}
a:hover.um-sports{
	background-image:url(../imagenes/bg_menu_motos_der_over.jpg);
	background-repeat:no-repeat;
	width:162px;
	height:128px;
}
#blanco td{
	vertical-align:top;
}
.tarjetas_creditos{
	color:#828181;
	font-size:13px;
	padding-top:17px;
	padding-left:18px;
	padding-bottom:17px;
}
.linea_credito{
	border-left:#C8C8C8 solid 1px;
	padding-left:15px;
}
.tarjetas_creditos p{
	margin:0px;
	margin-bottom:21px;
}
.tarjetas_creditos  span{
	color:#F47621;
}
#subcategorias{
	background-color:#F1F1F1;
}
#subcategorias .top{
	background-image:url(../imagenes/top_subcategoria.jpg);
	background-repeat:no-repeat;
	width:962px;
	height:24px;
	padding-top:7px;
	padding-left:14px;
}
#subcategorias .top h1{
	margin:0px;
	display:block;
	font-size:15px;
	color:#FFFFFF;
	padding-left:18px;
	background-image:url(../imagenes/img_tiitulo_sub.png);
	background-repeat:no-repeat;
	
}
#subcategorias .bottom{
	background-image:url(../imagenes/bottom_subcategoria.jpg);
	background-repeat:no-repeat;
	width:976px;
	height:18px;
	font-size:1px;
	margin-top:5px;
}
#subcategorias .motos_enduro{
	background-image:url(../imagenes/banner/motos_enduro_doble_proposito.png);
	background-repeat:no-repeat;
	width:976px;
	background-position:top;
	padding-top:100px;
	font-size:12px;
	color:#565656;
}
#subcategorias .motos_enduro p{
	margin:0px;
	display:block;
	padding-top:195px;
	padding-left:31px;
	padding-right:21px;
}

.bg_motos_sub{
	background-image:url(../imagenes/bg_subcategorias_top.png);
	background-repeat:no-repeat;
	background-position:top;
	width:518px;
	padding-top:8px;
	color:#848484;
	padding-bottom:10px;
}
.bg_motos_sub .bg_motos_sub_foo{
background-image:url(../imagenes/bg_subcategorias_foo.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:8px;
}
.bg_motos_sub .bg_motos_sub_top{
	padding-left:30px;
	padding-top:8px;
	background-color:#303030;
}
.bg_motos_sub h3{
	color:#FFFFFF;
	font-size:16px;
	margin:0px;
	margin-bottom:10px;
	margin-top:25px;
}
.bton_motos_sub{
	width:34px;
	height:53px;
	padding-top:40px;
	padding-left:18px;
}
.bton_motos_sub a {
/*	 background-image:url(../imagenes/bton_motos_sub.png);
	 background-repeat:no-repeat;*/
	display:block;
	width:34px;
	height:53px;

}
.bton_motos_sub a:hover{
	/*background-image:url(../imagenes/bton_motos_sub_over.png);
	background-repeat:no-repeat;*/
}

#subcategorias .motos_scooteer{
	background-image:url(../imagenes/banner/motos_scooteer.png);
	background-repeat:no-repeat;
	width:976px;
	background-position:top;
	padding-top:100px;
	font-size:12px;
	color:#565656;
}
#subcategorias .motos_scooteer p{
	margin:0px;
	display:block;
	padding-top:195px;
	padding-left:31px;
	padding-right:21px;
}
#subcategorias .motos_trabajo{
	background-image:url(../imagenes/banner/motos_de_trabajo.png);
	background-repeat:no-repeat;
	width:976px;
	background-position:top;
	padding-top:100px;
	font-size:12px;
	color:#565656;
}
#subcategorias .motos_trabajo p{
	margin:0px;
	display:block;
	padding-top:195px;
	padding-left:31px;
	padding-right:21px;
}
#subcategorias .motos_choper{
	background-image:url(../imagenes/banner/motos_choper.png);
	background-repeat:no-repeat;
	width:976px;
	background-position:top;
	padding-top:100px;
	font-size:12px;
	color:#565656;
}
#subcategorias .motos_choper p{
	margin:0px;
	display:block;
	padding-top:195px;
	padding-left:31px;
	padding-right:21px;
}
#subcategorias .motos_deportivas{
	background-image:url(../imagenes/banner/motos_sports.png);
	background-repeat:no-repeat;
	width:976px;
	background-position:top;
	padding-top:100px;
	font-size:12px;
	color:#565656;
}
#subcategorias .motos_deportivas p{
	margin:0px;
	display:block;
	padding-top:195px;
	padding-left:31px;
	padding-right:21px;
}
#subcategorias .moto_detalle{
	background-color:#FFFFFF;
	font-size:12px;
	color:#767676;
	margin-bottom:25px;
	padding-bottom:35px;
}
.detalle_image{
	width:460px;
	padding-top:8px;
	padding-left:14px;
}
.barra_titulo_detalle{
	background-image:url(../imagenes/img_tiitulo_detalle.png);
	background-repeat:no-repeat;
	width:483px;
	height:66px;
	margin-left:18px;
	margin-top:61px;
	margin-bottom:33px;
}
.barra_titulo_detalle h2{
	margin:0px;
	color:#FFFFFF;
	font-size:22px;
	font-weight:lighter;
	padding-left:33px;
	padding-top:12px;
}
#subcategorias .moto_detalle span{
	display:block;
	padding-left:20px;
	padding-right:87px;
	padding-bottom:35px;
}
#subcategorias .moto_detalle a{
	font-size:14px;
	color:#55636C;
	font-weight:bold;
	text-decoration:none;
}
#subcategorias .moto_detalle a:hover{
	color:#F47621;
}
a.pdf{
	margin-right:50px;
	margin-left:22px;
}

#contenido_fijo{
	margin-bottom:15px;
}
#contenido_fijo .top{
	background-image:url(../imagenes/fijo_top.jpg);
	background-repeat:no-repeat;
	width:976px;
	height:14px;
}
#contenido_fijo .bottom{
	background-image:url(../imagenes/fijo_bottom.jpg);
	background-repeat:no-repeat;
	width:976px;
	height:22px;

}
#contenido_fijo .center{
	background-color:#FFFFFF;
	padding-left:28px;
	padding-right:26px;
	padding-top:35px;
	padding-bottom:25px;
	color:#727272;
	font-size:12px;
}

#contenido_fijo .center h3{
	margin:0px;
	
	font-size:16px;
	color:#565656;
	display:block;
	background-image:url(../imagenes/icono_ser_tec.jpg);
	background-repeat:no-repeat;
	background-position:5px;
	padding-left:13px;
}
#contenido_fijo .center td{
	vertical-align:top;
}
.linea_servicio_tec{
	background-color:#CED1D3;
	height:1px;
	font-size:1px;
	margin-top:1px;
	margin-bottom:1px;
}
.linea_repuesto{
	background-color:#CED1D3;
	height:1px;
	font-size:1px;
	margin-top:6px;
	margin-bottom:5px;
}
#contenido_fijo .center_repuesto{
	background-color:#FFFFFF;
	padding-left:28px;
	padding-right:26px;
	padding-top:35px;
	color:#727272;
	font-size:12px;
	
}
#contenido_fijo .center_repuesto h3{
	margin:0px;
	
	font-size:16px;
	color:#565656;
	display:block;
	background-image:url(../imagenes/icono_ser_tec.jpg);
	background-repeat:no-repeat;
	background-position:5px;
	padding-left:13px;
}
#contenido_fijo .center_repuesto td{
	vertical-align:top;
}

#contenido_fijo .center_repuesto p{
	margin:0px;
	margin-bottom:16px;
	margin-top:22px;
}
.titulo_tipo_moto {
	width:190px;
	background-image:url(../imagenes/icono_ser_tec.jpg);
	background-repeat:no-repeat;
	background-position:5px 25px;
	padding-left:16px;
	padding-top:22px;
	color:#565656;
	font-size:16px;
	font-weight:bold;
}
.titulo_tipo_moto_ {
	width:250px;
	background-image:url(../imagenes/icono_ser_tec.jpg);
	background-repeat:no-repeat;
	background-position:5px 25px;
	padding-left:16px;
	padding-top:22px;
	color:#565656;
	font-size:16px;
	font-weight:bold;
}
.titulo_contacto {
	width:190px;
	background-image:url(../imagenes/icono_ser_tec.jpg);
	background-repeat:no-repeat;
	background-position:5px 25px;
	padding-left:16px;
	padding-top:22px;
	margin-left:20px;
	margin-top:20px;
	color:#565656;
	font-size:16px;
	font-weight:bold;
}
.pdf_repuesto{
	padding-top:12px;
	padding-bottom:12px;
	margin-bottom:8px;
	margin-top:8px;
	height:23px;
}
a.pdf_repuesto{
	color:#5D5D5D;
	text-decoration:none;
	font-size:13px;
	height:23px;
	padding-left:26px;
	margin-left:8px;
	background-repeat:no-repeat;
	background-position:left;
}
.txt_campo{
	background-image:url(../imagenes/form_text_campo.png);
	background-repeat:no-repeat;
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;
	padding-left:11px;
	padding-bottom:1px;
	display:block;

}
.txt_campo input{
	border:0px;
	height:18px;
	width:238px;
	background-color:#85929A;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.txtarea_campo{
	background-image:url(../imagenes/form_text_campoarea.png);
	background-repeat:no-repeat;
	width:326px;
	height:121px;
	padding-top:7px;
	padding-left:8px;
	padding-bottom:8px;
}
.txtarea_campo textarea{
	border:0px;
	height:120px;
	width:312px;
	background-color:#85929A;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.enviar{
	background-image:url(../imagenes/form_boton.png);
	background-repeat:no-repeat;
	width:172px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	margin-top:7px;
}
.txt_radio span{
	font-weight:bold;
}
.txt_radio{
	
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;
	padding-left:11px;
	padding-bottom:1px;
}
.txt_radio input{
	margin-left:20px;
}
.select {
position: absolute;
width: 118px;
height: 19px;
padding-left:5px;

color: #000000;
font: 12px/21px arial,sans-serif;
background-image:url(../imagenes/form_selected.png);
background-repeat:no-repeat;
overflow: hidden;
}
.txt_textocampo{
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;
	padding-left:11px;
	padding-bottom:1px;
}
/*.txt_textocampo select{
	width:118px;
	height:21px;

}*/
.txt_textocampo_{
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;
	padding-left:11px;
	padding-bottom:1px;
}
/*.txt_textocampo_ select{
	width:118px;
	height:21px;
	
}*/


.txt_texto_campo{
	
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;

	padding-bottom:1px;
}
.txt_texto_campo select{
	
	width:150px;
	height:21px;

}
.nombre_cotizador{
/*	margin-left:70px;*/
	
	font-weight:bold;
}
.txt_text_campo{
	
	width:248px;
	height:21px;
	margin-bottom:4px;
	padding-top:5px;

	padding-bottom:1px;
}
.txt_text_campo select{
	
	width:150px;
	height:21px;

}

.marco_mapa{
	background-image:url(../imagenes/bg_mapa.jpg);
	background-repeat:no-repeat;
	width:478px;
	height:235px;
	margin-top:8px;
	margin-left:20px;
	padding-top:9px;
	padding-left:9px;
}
#contenido_fijo .center_empresa{
	background-color:#FFFFFF;
	padding-left:28px;
	padding-right:26px;
	padding-top:35px;
	color:#727272;
	font-size:12px;
}
#contenido_fijo .center_empresa h3{
	margin:0px;
	margin-bottom:15px;
	font-size:16px;
	color:#565656;
	display:block;
}
#contenido_fijo .center_empresa td{
	vertical-align:top;
}
#contenido_fijo .center_empresa p{
	margin:0px;
	margin-bottom:16px;
	margin-top:22px;
}
#contenido_fijo .center_empresa img{
padding-right:35px;
}

.sitemap{
	color:#727272;
	font-size:12px;
}
.sitemap a{
	color:#727272;
	text-decoration:none;
}
.sitemap a:hover{
	color:#F47621;
}
.sitemap li{
	margin-bottom:5px;
	margin-top:5px;
}.destacado {
	color: #FFFFFF;
	background-color: #FF6600;
}
.destacado_norte {
	color: #FFFFFF;
	background-color: #FF9933;
}

