 @charset "UTF-8";

/* Custom site styles | Estilos propios del sitio */


/*tipografias*/
.text_footer{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ed1b2e;}
.text_footer a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58595b;}

.text_footer2{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ed1b2e;}
.text_footer2 a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#58595b;}

.titulos_basket{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#77787b;}


.tex_ruta{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#9c9ea1; font-weight:bold;}
.text_gris_grande{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#58595b; font-weight:bold;}
.titulo_gris_detalle{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#58595b; font-weight:bold;}
.subtitulo{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#58595b; font-weight:bold;}
.text_gris{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#58595b;}
.text_blanco{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.text_gris_oscuro{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58595b;}
.text_gris_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#58595b;}

.resaltado{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1b2e; font-weight:bold}
.resaltado_grande{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ed1b2e; font-weight:bold}
.menu_ser{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold}

.titulo_grande{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold}

.text_login{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333;font-weight:bold}

.total_carro{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;font-weight:bold}
.title_carro{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;font-weight:bold;}



/*----------------------tipografias*/

/*menu*/

#menu {
height:65px;
width:683px;
position:relative;
float:right;
margin-top:77px;

}

.menu_item {
display:block;
float:right;
height:65px;
width:auto;
}


#empresa {
background-image:url(/images/solapa_empresa_1.jpg);
height:65px;
width:100px;
}

#empresa:hover {
background-image:url(/images/solapa_empresa_2.jpg);
}

#servicios {
background-image:url(/images/solapa_servicios_1.jpg);
height:65px;
width:105px;
}

#servicios:hover {
background-image:url(/images/solapa_servicios_2.jpg);
}

#novedades {
background-image:url(/images/solapa_novedades_1.jpg);
height:65px;
width:119px;
}

#novedades:hover {
background-image:url(/images/solapa_novedades_2.jpg);
}

#catalogo {
background-image:url(/images/solapa_catalogo_1.jpg);
height:65px;
width:105px;
}

#catalogo:hover {
background-image:url(/images/solapa_catalogo_2.jpg);
}

#contacto {
background-image:url(/images/solapa_contacto_1.jpg);
height:65px;
width:108px;
}

#contacto:hover {
background-image:url(/images/solapa_contacto_2.jpg);
}

#espacio_login {
background-image:url(/images/solapa_login_1.jpg);
height:65px;
width:145px;
}



/*------------------------------------menu*/


/*columnas*/

.columna_1 {float:left; width:635px;}
.columna_2 {float:right; width:315px;padding-right:10px;}

/*------------------------------------columnas*/


/*formularios*/

.fondo_campo_w {
border:solid 1px #666666;
height:24px;
padding-top:0px;
text-align:left;
width:37px;
margin-top:8px;
}


.campo_w {
background-color:#FFFFFF;
border-width:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
width:35px;
height:19px;
padding-top:4px;
margin-left:1px;
color: #565656;
font-weight:bold;
}

.fondo_campo_cant {
background-image:url(/images/fondo_input.jpg);
background-position:right center;
background-repeat:no-repeat;
height:24px;
padding-top:0px;
text-align:left;
width:22px;
margin-top:8px;
float:left;
}


.campo_cant {
background-image:url(/images/input_pro.jpg);
border-width:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:18px;
width:20px;
margin-left:1px;
color: #565656;
margin-top:4px;
font-weight:bold;
}

.fondo_campo_form {
background-image:url(/images/fondo_input.jpg);
background-position:right center;
background-repeat:no-repeat;
height:28px;
padding-top:0px;
text-align:left;
width:243px;
margin-top:8px;
}


.campo_form {
background-image:url(/images/input.jpg);
border-width:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:18px;
width:231px;
margin-left:8px;
color: #565656;
margin-top:4px;
}


.fondo_campo_login {
background-image:url(/images/fondo_input_login.jpg);
background-position:right center;
background-repeat:no-repeat;
height:20px;
padding-top:0px;
text-align:left;
width:92px;
margin-top:5px;
padding-left:2px;
}


.campo_login {
background-image:url(/images/input_login.jpg);
border-width:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:14px;
width:78px;

color: #565656;
margin-top:3px;
}

/*-------------------------------------formularios*/

.menu_servicios {background-image:url(/images/fondo_widget_servicios.jpg); width:313px; height:159px; margin-top:0px; margin-bottom:0px;}

.menu_empresa {background-image:url(/images/fondo_widget_empresa.jpg); width:312px; height:125px; margin-top:0px; margin-bottom:0px;}

.cont_int {background-image:url(/images/fondo_cont_int.jpg); width:566px; background-repeat:repeat-y; margin-left:23px; padding:20px;}

.cont_int2 {background-image:url(/images/fondo_cont_int.jpg); width:606px; background-repeat:repeat-y; margin-left:23px;}

.nov_base {background-image:url(/images/novedades_base.jpg); width:606px; height:23px; margin-left:23px;}

.ruta {background-image:url(/images/fondo_ruta.jpg); width:603px; height:16px; padding-left:25px; padding-top:4px;}

