@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding-top: 0px; /* Relleno superior igual a la altura de la cabecera*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

table{
  border-collapse: collapse;
}


/* COLORES */
.blanc{color: #ffffff;}
.negre{color: #000000;}
.gris_fosc{color: #343434;}
.gris_clar{color: #DADADA;}
.groc{color: #ffdd0f;}
.rojo{color: #BC1D20;}
.rosa{color: #FFC6C6;}
.verde{color: #86E5B0;}
.verde_osc{color: #33720d;}
.verde_entrega{color: #0bbf2d;}
.azul_osc{color: #0F57A0;}
.azul_plomo{color: #405B76;}
.azul_cla{color: #D5EAFB;}
.azul_claro{color: #0b8abf;}

.blanc:hover {color: #000000;}
.groc:hover {color: #000000;}
.rosa:hover {color: #000000;}


/* CABECERA FIJA */

#main-header {
	background: #FFF;
	color: white;
	height: 63px;
	
	width: 100%; /* hacemos que la cabecera ocupe el ancho completo de la página */
	
	top: 0; /* Posicionamos la cabecera pegada arriba */
	position: fixed; /* Hacemos que la cabecera tenga una posición fija */
	z-index: 40;
}

/* hr */
hr.style-four {
	height: 8px;
	border: 0;
	box-shadow: inset 0 8px 8px -8px rgba(0, 0, 0, 0.5);
	margin-top: 8px;
	margin-bottom: 0px;
	}
hr.style-one {
	height: 1px;
	border: 0;
	box-shadow: inset 0 1px 1px -8px rgba(0, 0, 0, 0.5);
	margin-top: 1px;
	margin-bottom: 0px;
	}

table tr td hr{
	color: #eeeded;
	background-color: #eeeded;
	height: 0.5px;
	}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	}
/* COLORES */
.blanc{color: #ffffff;}
.negre{color: #000000;}
.gris_fosc{color: #343434;}
.gris_clar{color: #DADADA;}
.groc{color: #ffdd0f;}
.rojo{
	color: #BC1D20;
	text-decoration:none;
	}
.rosa{color: #FFC6C6;}
.verde{color: #86E5B0;}
.verde_osc{color: #33720d;}
.azul_osc{color: #0F57A0;}
.azul_plomo{color: #405B76;}
.azul_cla{color: #D5EAFB;}
.azul_claro{color: #0b8abf;}
.lila{color: #E94CFE;}

.rojo a:hover{
	color: #000000;
	text-decoration:none;
	}

/* DIV/TABLAS */
#capa_borde{
	text-align:justify;
	padding:5px; 
	background-color:#d6e7e4;
	}

.borde_redondeado {
	-webkit-border-radius: 10px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomleft: 2px;
	border-radius: 10px;
	border-bottom-left-radius: 2px;
	margin:0 auto;
	text-align: justify;
	border: thin solid #EDEDED;
	background-color:#FFF;
	}

.bor_redond_fon_gris{
	-webkit-border-radius: 10px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-bottomright: 2px;
	border-radius: 10px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	margin:0 auto;
	text-align: center;
	border: thin solid #999;
	background-color:#E3E3E3;
	background-image: url(https://motofusion.es/ymg/fon_tits.jpg);
	background-repeat: repeat-x;
	}

.celda {
	background-color: #FFF;
	}


.celda_filete {
	border: thin solid #DDEEFF;
	background-color: #FFF;
	}

.celda_gris {
	background-color: #E4E4E4;
	}


.celda_filete_bold {
	border: thin solid #999;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

.tabla_azul {
	background-image: url(https://motofusion.es/ymg/fon_tits.jpg);
	background-repeat: no-repeat;	
	}

.tabla_azul2 {
	background-image: url(https://motofusion.es/ymg/fon_tits2.jpg);
	background-repeat: no-repeat;	
	}


/* CARRITO /////////////////////////////////////////////////////*/

.tabla_carrito {
	border-spacing: 2px 3px;
}

.celda_carrito {
	border: thin solid #999;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.celda_carrito_indent {
	border: thin solid #999;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-left: 3px;
}

.celda_carrito_bold {
	border: thin solid #999;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.celda_carrito_bold_verd {
	border: thin solid #999;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #33720d;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.cant_carrito  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 40px;
	height: 16px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}



/*MENUS/////////////////////////////////////////////////////*/


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #666;
	letter-spacing: 0.2px;
	text-decoration: none;
	}

.menu a:hover {
	text-decoration: none;
	color: #F60;
}


.menu_act
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #DA292C;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.menu_act a:hover {
	text-decoration: none;
	color: #ffffff;
}

.menu_ban {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #ffffff;
	letter-spacing: 0.2px;
	text-decoration: none;
	}

.menu_ban a:hover {
	text-decoration: none;
	color: #ffdd0f;
	}


.menu_ban_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #ffdd0f;
	letter-spacing: 0.2px;
	text-decoration: none;
	}

.menu_ban_act a:hover {
	text-decoration: none;
	color: #ffffff;
	}

/*TABLAS/////////////////////////////////////////////////////*/

.tit_tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #3E4F67;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.tit_tabla a:hover {
	text-decoration: none;
	color: #999;
}

.tit_tabla_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	color: #900;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.tit_tabla_red a:hover {
	text-decoration: none;
	color: #F60;
}

/*SELECT*/
.select_cat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #bfbfbf;
	}


/*TEXTOS7//////////////////////////////////////////////////////////////////*/

.cos
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.cos  a:hover
{
	color: #F90;
	text-decoration: none;
}


.cos_jus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: justify;
	
}

.cos_jus  a:hover
{
	color: #F90;
	text-decoration: none;
}

.cos_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.cos_bold  a:hover
{
	color: #F90;
	text-decoration: none;
}

.cos11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	}
.cos11  a{
	color: #0F57A0;
	text-decoration: none;
	}
.cos11  a:hover{
	color: #F90;
	text-decoration: none;
	}

.cos8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	}
.cos8  a:hover{
	color: #F90;
	text-decoration: none;
	}


.arial10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
}

.arial10_tachada
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: line-through;
}
.arial12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.arial12bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.arial12bold  a:hover
{
	color: #F90;
	text-decoration: none;
}

.arial12blancbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	letter-spacing: 0.2px;
	text-decoration: none;
}

.arial12blancbold  a:hover
{
	color: #F90;
	text-decoration: none;
}


.arial12bluebold
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3d639e;
	letter-spacing: 0.5px;
	text-decoration: none;
}

.arial12bluebold a:hover
{
	color: #F90;
	text-decoration: none;
}

.arial12verdbold{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #86E5B0;
	text-decoration: none;
	}
.arial12verdbold a:hover{
	color: #F90;
	text-decoration: none;
	}

.arial11bold
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	line-height: 18px;
}

.arial11bold a:hover
{
	color: #F90;
	text-decoration: none;
}

.arial14bluebold
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3d639e;
	letter-spacing: 0.5px;
	text-decoration: none;
}

.arial11bluebold{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3d639e;
	text-decoration: none;
	line-height: 18px;
	}
.arial11bluebold a:hover{
	color: #F90;
	text-decoration: none;
	}

.arial11redbold{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #C33;
	text-decoration: none;
	line-height: 18px;
	}
.arial11redbold a:hover{
	color: #F90;
	text-decoration: none;
	}

.arial11verdbold{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #33720d;
	text-decoration: none;
	line-height: 18px;
	}
.arial11verdbold a:hover{
	color: #F90;
	text-decoration: none;
	}
.arial11lilabold{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #E94CFE;
	text-decoration: none;
	line-height: 18px;
	}
.arial11lilabold a:hover{
	color: #F90;
	text-decoration: none;
	}

.arial12redbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #C33;
	text-decoration: none;
	}	

.arial12redbold  a:hover{
	color: #F90;
	text-decoration: none;
	}

.arial14redbold{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #C33;
	text-decoration: none;
	line-height: 18px;
	}
.arial14redbold a:hover{
	color: #F90;
	text-decoration: none;
	}
	
.arial11tarbold{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF9C15;
	letter-spacing: 0.5px;
	text-decoration: none;
	position:relative;
	top:3px;
}

.arial11tarbold a:hover
{
	color: #F03;
	text-decoration: none;
}

.arial11blancbold
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 18px;
}

.arial12red
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #F03;
	letter-spacing: 0.5px;
	text-decoration: none;
}

.arial12red  a:hover
{
	color: #F90;
	text-decoration: none;
}

.arial11blancbold a:hover
{
	color: #F90;
	text-decoration: none;
}


.arial12tarbold
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF9C15;
	letter-spacing: 0.5px;
	text-decoration: none;
}

.arial12tarbold a:hover
{
	color: #F03;
	text-decoration: none;
}

.error{
	color: #BC1D20;	
	font-size: 1em;
	text-decoration: none;
	}
.error a{
	color: #33720d;	
	text-decoration: none;
	}
.error a:hover{
	color: #0F57A0;	
	text-decoration: none;
	}

/*TITULOS/////////////////////////////////////////////////////////////////*/

.titol_amb_fondo_gris {
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	background-color: #CCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	}

.titol_amb_fondo_groc {
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	background-color: #ffdd0f;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffdd0f;
	}
.titol_amb_fondo_rojo {
	color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	background-color: red;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffdd0f;
	}

.titol_motos {
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	background-color: #ffdd0f;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffdd0f;
	}

/*CAMPOS //////////////////////////////////////////////////////////////////*/


.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	}

.form10_300  {
	font-size: 10pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 300px;
	height: 16px;
	vertical-align: middle;
	}
.form10_80  {
	font-size: 10pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 80px;
	height: 16px;
	vertical-align: middle;
	}
	
.area10_300  {
	font-size: 10pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 300px;
	height: 64px;
	vertical-align: middle;
	}
	

.form10_500  {
	font-size: 10pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 460px;
	}
.form8_20  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 20px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	}
.form8_40  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 40px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	}
.form8_70  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 70px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	}

.form8_90  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 90px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}

.form8_90_der  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 90px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	text-align: right;
}


.form8_100  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 100px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	}
.form8_110  {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 110px;
	height: 14px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
	}


.form8_150  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 150px;
	height: 16px;
	vertical-align: middle;
}
.form8_160  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 160px;
	height: 16px;
	vertical-align: middle;
}

.form8_200  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 180px;
	height: 14px;
	vertical-align: middle;
}
.form8_240  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 240px;
	height: 16px;
	vertical-align: middle;
}

.form8_250  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 250px;
	height: 16px;
	vertical-align: middle;
}

.form8_500  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 500px;
	vertical-align: middle;
}

.form8_659  {
	font-size: 8pt;
	font-family: Arial, helvetica, sans-serif;
	border: 1px solid #999999;
	width: 659px;
	vertical-align: middle;
}

.form12_350  {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 350px;
	height: 18px;
	vertical-align: middle;
	font-weight: bold;
	font-variant: normal;
}

.form12_485  {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 485px;
	height: 18px;
	vertical-align: middle;
	font-weight: bold;
	font-variant: normal;
}


.form11_325  {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 325px;
	height: 18px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}

.form11_200  {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 200px;
	height: 18px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}
.form11_280  {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 280px;
	height: 18px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}
.form11_350  {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 350px;
	height: 18px;
	vertical-align: middle;
	font-weight: normal;
	font-variant: normal;
}

/*BOTONES*/
.boton_groc1 {
	font-size:10px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	width:90px;
	height:19px;
	background-color: #ffdd0f;
	color: #666;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 1px solid #000000;
	cursor: pointer;
	}
.boton_groc1:hover{
	background-color: #666;
	color: #ffdd0f;
	text-decoration: none;
	}
.boton_groc1 a{
	color: #343434;
	text-decoration: none;
	}
.boton_groc1 a:hover{
	color: #ffdd0f;
	text-decoration: none;
	}
	


.boton_groc   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	width:90px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc.jpg') no-repeat 0 0;
  	border: none;
	}
.boton_groc:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	border:0px;
	width:90px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc2.jpg') no-repeat 0 0;
	}
a.boton_groc:link, a.boton_groc:visited, a.boton_groc:active {
  	background: url(https://motofusion.es/ymg/boton_groc.jpg) no-repeat;
	}

.boton_groc_petit   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	width:70px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc_70.jpg') no-repeat 0 0;
  	border: none;
	}
.boton_groc_petit:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	border:0px;
	width:70px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc_70h.jpg') no-repeat 0 0;
	}
a.boton_groc_petit:link, a.boton_groc:visited, a.boton_groc:active {
  	background: url(https://motofusion.es/ymg/boton_groc_70.jpg) no-repeat;
	}
	
.boton_groc_gran   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	width:110px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc_g.jpg') no-repeat 0 0;
  	border: none;
}

.boton_groc_gran:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	border:0px;
	width:110px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc2_g.jpg') no-repeat 0 0;
}

a.boton_groc_gran:link, a.boton_groc_gran:visited, a.boton_groc_gran:active {
  background: url(https://motofusion.es/ymg/boton_groc_g.jpg) no-repeat;
}


.boton_groc_gran_link   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	width:110px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc_g.jpg') no-repeat 0 0;
  	border: none;
	padding-top:2px;
}

.boton_groc_gran_link:hover {
	background: transparent url('https://motofusion.es/ymg/boton_groc2_g.jpg') no-repeat 0 0;
}

a.boton_groc_gran_link:link, a.boton_groc_gran:visited, a.boton_groc_gran:active {
  background: url(https://motofusion.es/ymg/boton_groc_g.jpg) no-repeat;
}
.boton_groc_llarg   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	width:140px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc_l.jpg') no-repeat 0 0;
  	border: none;
}

.boton_groc_llarg:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	border:0px;
	width:140px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_groc2_l.jpg') no-repeat 0 0;
}

a.boton_groc_llarg:link, a.boton_groc_llarg:visited, a.boton_groc_llarg:active {
  background: url(https://motofusion.es/ymg/boton_groc_l.jpg) no-repeat;
}

.boton_red   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#ffdd0f;
	width:90px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_red.jpg') no-repeat 0 0;
  	border: none;
	}
.boton_red:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	border:0px;
	width:90px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_red2.jpg') no-repeat 0 0;
	}
a.boton_red:link, a.boton_red:visited, a.boton_red:active {
  	background: url(https://motofusion.es/ymg/boton_red.jpg) no-repeat;
	}

.boton_red_gran   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#ffdd0f;
	width:110px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_red_g.jpg') no-repeat 0 0;
  	border: none;
}

.boton_red_gran:hover {
	color:#ffffff;
	border:0px;
	width:110px;
	height:19px;
	background: transparent url('https://motofusion.es/ymg/boton_red_g2.jpg') no-repeat 0 0;
}

.boton_carrito   {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/carrito1.jpg') no-repeat 0 0;
  	border: none;
}

.boton_carrito:hover {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	border:0px;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/carrito2.jpg') no-repeat 0 0;
}

.boton_reserva   {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/reserva1.jpg') no-repeat 0 0;
  	border: none;
}

.boton_reserva:hover {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	border:0px;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/reserva2.jpg') no-repeat 0 0;
}

.boton_consultar   {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/consultar1.jpg') no-repeat 0 0;
  	border: none;
}

.boton_consultar:hover {
	font-size:2px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	color:#ffa660;
	border:0px;
	width:125px;
	height:56px;
	background: transparent url('https://motofusion.es/ymg/consultar2.jpg') no-repeat 0 0;
}

.boton_finalizar   {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#F90;
	width:500px;
	height:30px;
	background: transparent url('https://motofusion.es/ymg/finalizar1.jpg') no-repeat 0 0;
	border: none;
}

.boton_finalizar:hover {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#F90;
	border:0px;
	width:500px;
	height:30px;
	background: transparent url('https://motofusion.es/ymg/finalizar2.jpg') no-repeat 0 0;
}

.boton_pagar   {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#F90;
	width:500px;
	height:30px;
	background: transparent url('https://motofusion.es/ymg/pagar1.jpg') no-repeat 0 0;
	border: none;
}

.boton_pagar:hover {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#F90;
	border:0px;
	width:500px;
	height:30px;
	background: transparent url('https://motofusion.es/ymg/pagar2.jpg') no-repeat 0 0;
}


.boton_gris   {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	width:75px;
	height:20px;
	background: transparent url('https://motofusion.es/ymg/boton_gris1.jpg') no-repeat 0 0;
	border: none;
	vertical-align: middle;
}

.boton_gris:hover {
	font-size:12px;
	font-family: Arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#FF0;
	border:0px;
	width:75px;
	height:20px;
	background: transparent url('https://motofusion.es/ymg/boton_gris2.jpg') no-repeat 0 0;
}

/*SIN USAR/////////////////////////////////////////////////////////////////////*/

.arial11ng
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
}

.arial14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	line-height: 25px;
}
.arial1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.etiquetas14bl
{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.5px;
}

.buscar1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(fondos/boton-buscar1.jpg);
	height: 23px;
	width: 61px;
}

.etiquetas12ng
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.5px;
}
.arial11ngjus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0.2px;
	text-align: justify;

}
.txt12ng {

	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #3d639e;
	letter-spacing: 0.5px;
}
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

/* nuevos 10/2010 */

.pedidon
{
font-family: Cambria, serif;
font-size: 22px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em;
color: #C00;
}
.verpedido
{
	font-family: Arial, Georgia, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#db2200;
}
.datos
{
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
color: #000;
}

/* SLIDES*/


/*** set the width and height to match your images **/

/* SLIDE DE PROMOS.PHP*/

#slideshow {
    position:relative;
    height:250px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* SLIDE DE slidelat1.php*/

/*** set the width and height to match your images **/

#slideshow2 {
    position:relative;
    height:125px;
}

#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 IMG.last-active {
    z-index:9;
}

/* SLIDE DE slidelat2.php*/

/*** set the width and height to match your images **/

#slideshow3 {
    position:relative;
    height:125px;
}

#slideshow3 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow3 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow3 IMG.last-active {
    z-index:9;
}

/* SLIDE DE slidelat3.php*/

/*** set the width and height to match your images **/

#slideshow4 {
    position:relative;
    height:125px;
}

#slideshow4 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow4 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow4 IMG.last-active {
    z-index:9;
}

/*CAPA ENCIMA*/
#fondo_trans {
 	background-image: url("../https://motofusion.es/ymg/fondoTrans1.png"); background-repeat: repeat;
	width: 100%; height: 100%;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 20;
}

#txt_encima {
	width: 336px; height: 300px;
	padding: 0 0 0 0;
	position: absolute;
	top: 187px;
	z-index: 22;
}

/*COMENTARIOS*/
.table_com td{
	padding: 2px;
	}

/* VIDEO */
#video_youtube .titulo{
	font-family: 'OpenSans', 'PT Sans', sans-serif;
	font-size: 16px;
	font-weight: 800;
	color: #343434;
	text-align: center;
	z-index: 2;
	text-align:center;
	}	



