
/*
--------- PAUTAS PATRÓN ---------
COLORES CLAROS:
    Color 1: #ffffff
    Color 2: #DDDDDD
    Color 3: #FFE3CA
COLORES OSCUROS:
    Color 1: #4A4A4A
    Color 2: #fc9550
    Color 3: #fb812f
------- Fin PAUTAS PATRÓN -------
*/


/*
--------- GENERAL ---------
*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:700,600,400);
* {border:0;margin:0;padding:0;outline:none;}
body {background:#dc4b14;background:url(../img/fnd_body.jpg);background-attachment:fixed;background-position:top center;background-repeat:no-repeat;color:#4A4A4A;font-family:'Open Sans',sans-serif;font-size:80%;line-height:130%;}
ul {list-style:none;}
b {font-weight:bold;}
/*
--------- ALINEADOS / VISIBILIDAD ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clear {clear:both;} 
.centrado {text-align:center;}
.oculto {display:none;}
.marginBot {margin-bottom:-5px;}
.altoMinimo {min-height:425px;padding-bottom:25px;}
/*
--------- ESTRUCTURA ---------
*/
.cabecera{background:#fff;}
.cabeceraSup {background:#fff;color:#583140;font-size:12px;height:25px;line-height:23px;text-align:right;}
.cabeceraSup_der {float:right;font-size:13px;font-weight:bold;margin-left:5px;margin-right:10px;}
.contenidoCabecera {margin:0 auto;height:110px;width:960px;}
.contenidoCentrado {margin:0 auto;overflow:hidden;width:960px;}

.logo:link,.logo:visited,.logo:active {display:block;float:left;height:110px;overflow:hidden;width:260px;}
.cabeceraDer {float:right;height:90px;/*padding:10px 0px 0px 0px;*/text-align:right;width:220px;}
.colizq {float:left;padding:10px 0px;width:250px;}
.colder {float:right;min-height:400px;padding:10px 0px 10px 0px;width:710px; }
.pie {background:#fc9550;font-size:100%;margin-top:0px;padding:10px 0px 18px 0px; }
.pie a {color:#fff!important;text-decoration:none !important;}
.pie a:hover {text-decoration:underline !important;}
.pie .titulo3 {color:#5b2149;text-transform:uppercase;}
.pie_izq_col {float:left;width:240px;}
.pie_izq_col2 {color:#ffffff;font-size:14px;float:left;margin-left:20px;width:290px;}
.pie_der, .pie_der p {float:right;text-align:right;width:140px;}
.pie_der .lnkFacebook {background:url(../img/icoFacebook.gif) no-repeat right center; float:right; margin:3px; height:30px; width:30px;}
.pie_der .lnkTwitter {background:url(../img/icoTwitter.gif) no-repeat right center; float:right; margin:3px;margin-right:0px;height:30px; width:30px;}
.pie_der .lnkGoogle {background:url(../img/icoGoogle.gif) no-repeat right center; float:right; margin:3px; height:30px; width:30px;}
.pie_fam {background:#fb812f;color:#ffffff;min-height:70px;padding-top:20px;width:100%;}
.pie_fam_sub {min-height:25px;overflow:hidden;padding:15px 0px 10px 0px;width:100%;}
.pie_fam_sub a:link,.pie_fam_sub a:active,.pie_fam_sub a:visited {color:#FFFFFF;}
.pie_fam_sub a:hover{text-decoration:none !important}
/*
--------- TEXTOS ---------
*/
h1,.titulo1 {color:#5b2149;font-size:150%;font-weight:bold;line-height:28px;padding:12px 0px 10px 0px;}
h2,.titulo2 {color:#f87f2c;font-size:140%;line-height:14px;padding:10px 0px 8px 0px;}
h3,.titulo3 {color:#fb812f;font-size:130%;line-height:15px;padding:8px 0px 6px 0px;}
p {padding:7px 0px;}
.color2 {color:#fc9550;}
/*
--------- ENLACES ---------
*/
a:link,a:visited,a:active {color:#fb812f;text-decoration:underline;}
a:hover {color:#fc9550;}
.cabeceraSup a:link,.cabeceraSup a:visited,.cabeceraSup a:active {color:#583140;font-weight:600; text-decoration:none;text-transform:uppercase;}
.cabeceraSup a:hover {color:#dddddd;}
/*
--------- LISTAS ---------
*/
.lista1 li {background:url(../img/punt1.png) no-repeat 0px 7px;color:#ffffff;clear:both;padding:3px 3px 3px 12px;}
/*
--------- FORMULARIOS ---------
*/
.input0 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 5px;width:50px;}
.input1 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 5px;width:100px;}
.input2 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 5px;width:150px;}
.input3 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 5px;width:200px;}
.inputboletines {background:none;color:#fff;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 5px;width:150px;margin-right:5px;}
.drp0 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 1px 1px 1px;width:50px;}
.drp1 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 1px 1px 1px;width:100px;}
.drp2 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 1px 1px 1px;width:150px;}
.drp3 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:21px;padding:1px 1px 1px 1px;width:200px;}
.textarea0 {border:1px solid #4A4A4A;color:#666;font-family:'Open Sans';font-size:12px;height:51px;padding:1px 5px;width:200px;}
.btn1:link,.btn1:visited,.btn1:active {background:#fb812f;border-radius:4px;color:#FFFFFF;font-size:12px;overflow:hidden;padding:4px 10px 5px 10px;text-decoration:none;}
.btn1:hover {background:#4A4A4A;}
.btn2:link,.btn2:visited,.btn2:active {background:#fc9550;border-radius:4px;color:#FFFFFF;font-size:12px;overflow:hidden;padding:4px 10px 5px 10px;text-decoration:none;}
.btn2:hover {background:#4A4A4A;}
.btn3:link,.btn3:visited,.btn3:active {background:#fb812f;border-radius:4px;color:#FFFFFF;font-size:16px;font-weight:bold;overflow:hidden;padding:7px 18px 9px 18px;text-align:center;text-decoration:none;}
.btn3:hover {background:#4A4A4A;}
.btn4:link,.btn4:visited,.btn4:active {background:#fb812f;border-radius:4px;color:#FFFFFF;font-size:12px;font-weight:bold;overflow:hidden;padding:4px 10px 5px 10px;text-decoration:none;}
.btn4:hover {background:#4A4A4A;}
.form_fila {clear:both;overflow:hidden;padding:6px 0px;text-align:center;}
.form_colizq {float:left;margin:0px;padding-right:3%;text-align:right;width:40%;}
.form_colder {float:left;margin:0px;text-align:left;width:50%;}
/*
--------- TABLAS ---------
*/
.tabla {margin:auto;}
.tabla td {border-bottom:1px solid #DDDDDD;padding:6px 6px;text-align:center;}
.tabla th {text-align:center;}
.tabla_cabecera {font-weight:bold;}
/*
--------- BOLETINES ---------
*/
.contenidoBoletinesInf {border:1px solid #fff;background:none;float:left;width:190px;padding-left:10px;margin-top:5px;display:block;}
/*
--------- BUSCADOR ---------
*/
.buscador {border:1px solid #5B2149;float: right;height:30px;margin-top:20px;width: 200px;}
.inputbuscador {background:none;font-style: italic;padding: 5px 4px;width: 150px;margin-left:10px;font-size:14px;}
.btn_buscador{float: right;background: url(../img/btn_buscador.png) no-repeat top left;width: 14px;height: 14px;margin-top:3px;margin-right:10px;}

/*
------- TELEFONO --------
*/

.telefono {background: url(../img/fnd_telefono.png)no-repeat 0 0; color:#f87f2c; float: right;font-size: 26px;font-weight: 700;line-height:26px; margin: 25px 20px 0;padding-left:30px;text-align: right;}

/*
----- BANNERS --------
*/
.banner_sup1 {background:url(../img/fnd_banner_sup1.png)no-repeat;background-color: #5b2149;float:left;margin-right:15px;height:83px;margin-bottom:15px;width:310px;}
.banner_sup2 {background:url(../img/fnd_banner_sup2.png)no-repeat;background-color: #5b2149;float:left;margin-right:15px;margin-bottom:15px;height:83px;width:310px;}
.banner_sup3 {background:url(../img/fnd_banner_sup3.png)no-repeat;background-color: #5b2149;float:left;height:83px;margin-bottom:15px; width:310px;}

.banner_inf1 {background-color: #fb812f;color:#fff;float:left;height:63px;margin-right:10px;margin-bottom:15px;padding:10px; width:450px;}
.banner_inf1 .izquierda, .banner_inf1 .derecha {width:220px;}
.banner_inf1 .titulo3 {color:#fff;text-transform:uppercase;}
.banner_inf1 a {color:#fff;}
.banner_inf2 {background:url(../img/fnd_banner_inf2.png)no-repeat bottom right;background-color: #fb812f;float:left;height:83px;margin-bottom:15px; width:475px; }

/*
---------- PIE ----------
*/
.transporte {float:left;height:30px;margin-top:10px; width:300px;}
.transporte .lnkCorreos {background:url(../img/fnd_correos.jpg)no-repeat;float:left;height:30px; margin-right:5px;width:92px;}
.transporte .lnkSeur{background:url(../img/fnd_seur.jpg)no-repeat;float:left;height:30px; margin-right:5px;width:92px;}
.transporte .lnkMrw {background:url(../img/fnd_mrw.jpg)no-repeat;float:left;height:30px; margin-right:5px;width:92px;}

.medios_pago {float:right;margin-top:10px;}

/*
--------- TELÉFONOS ASISTENCIA MARCAS ---------
*/
.marcaTlfAsistencia {background:url(../img/fnd_marcaTlfAsistencia.gif) no-repeat 133px 5px;border-bottom:1px solid #f1ecee;margin:10px 0px;padding:5px;overflow:hidden;}
.marcaTlfAsistencia_marca {float:left;overflow:hidden;width:150px;}
.marcaTlfAsistencia_telefono {float:left;overflow:hidden;width:150px;}
.marcaTlfAsistencia_web {float:left;overflow:hidden;width:150px;}
