body {
margin:0;
background-color:#E6E6E6;
background-image:url(images/fondo.jpg);
background-position:left top;
background-repeat:repeat-x;
background-attachment:fixed;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3C6777;
}
#fondorayas {
background-image:url(images/fondorayas.jpg);
height:164px;
}
.sloganp {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#33CCFF;
}
.sloganp1 {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffFF;
}
#ligas a {
color:#ffffff;
text-decoration:none;
}
#ligas a:hover {
color:#BD2A25;
text-decoration:none;
}
.rojo2{
color:#BD2A25;
font-weight:bold;
}
a {
color:#1F5361;
text-decoration:none;
}
a:hover {
color:#BD2A25;
text-decoration:none;
}
#arriba a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
#arriba a:hover {
color:#cccccc;
}

#contenido {
background-color:#FFFFFF;
}

#botones a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#205462;
text-decoration:none;
}
#botones a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BD2A25;
}
.titulos {
background-image:url(images/t-buscar.jpg);
/*width:219px;*/
height:37px;
color:#BD2A25;
font-size:12px;
font-weight:bold;
padding-left:50px;
background-repeat:no-repeat;
background-position:center top;
}
.rayabot {
border-bottom:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
}
.fondodirec {
background-image:url(images/fondodirec.jpg);
}
.categorias {
background-image:url(images/categorias.jpg);
/*width:219px;*/
height:47px;
color:#426B78;
font-size:12px;
font-weight:bold;
padding-left:0;
background-repeat:no-repeat;
background-position:center bottom;
}
.tituloscategorias {
background-image:url(images/t-categorias.jpg);
/*width:219px;*/
height:47px;
color:#BD2A25;
font-size:12px;
font-weight:bold;
padding-left:0;
background-repeat:no-repeat;
background-position:center bottom;
}
.borde7{
padding-top:10px;
}

.teventos {
background-image:url(images/t-eventos.jpg);
/*width:219px;*/
height:37px;
color:#BD2A25;
font-size:12px;
font-weight:bold;
padding-left:50px;
background-repeat:no-repeat;
background-position:center top;
}
.azul {
background-color:#E6E6E7;
color:#666666;
padding-top:5px;
}
#logo {
background-color:#F2F2F2;
background-image:url(images/rayas.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.logo{
color:#000000;
font-family:Arial;
font-size:29px;
}
.slogan1 {
color:#E46106;
font-family:Arial;
font-size:19px;
}
.ftit {
background-image:url(images/fondotit.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
padding-left:43px;
}
.fboletin {
background-image:url(images/fondotit.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
padding-left:30px;
}
.fcomprasegura {
background-image:url(images/comprasegura.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:30px;
}
.bordes {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.bordes1{
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
background-color:#E46106;
color:#FFFFFF;
}
.bordes2{
border-left:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
background-color:#EFEFEF;
}

.bordes3 {
border:1px solid #CCCCCC;
padding:10px;
}
.bordes4{
border-right:1px solid #CCCCCC;
}
.bordes5 {
border:1px solid #CDCDCD;
padding-bottom:5px;
padding-top:5px;
}
.bordes6 {
border:1px solid #CCCCCC;
padding:10px;
}
.bordes7 {
border:1px solid #CFCFCF;
background-color:#EEEEEE;
padding:4px 0 4px 10px;
color:#BD2A25;
font-weight:bold;
}
.links  {
background-image:url(images/vineta3.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:10px;
}
.links a {
color:#3C6777;
text-decoration:none;
}
.links a:hover {
color:#E46106;
}

.links1 a {
color:#BD2A25;
text-decoration:underline;
}
.links1 a:hover {
color:#426B78;
text-decoration:underline;
}
.fondop {
background-color:#F2F2F2;
}
.fpublicidad {
background-image:url(images/ftitliso.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
}

.fclientes {
background-image:url(images/clientes.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
}
.fclientes a {
color:#3C6777;
text-decoration:none;
}
.fclientes a:hover {
color:#EF7A1A;
}
.fnuevo {
background-image:url(images/tnuevo.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
padding-left:20px;
}
.fnuevos {
border-left:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
border-bottom:1px solid #CDCDCD;
background-color:#EFEFEF;
}
.fpromociones {
background-image:url(images/fpromociones.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
padding-left:20px;
}
.fmarcas {
background-image:url(images/fmarcas.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
}
#fsegmentos {
background-image:url(images/fsegmentos.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial;
font-size:11px;
color:#3C6777;
height:52px;
font-weight:bold;
font-size:12px;

}
.fichas {
background-image:url(images/ftitliso.jpg);
background-position:center top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:16px;
}

.vineta {
background-image:url(images/vineta2.jpg);
background-position:left center;
background-repeat:no-repeat;
height:23px;
color:#666666;
padding-left:15px;
}
.vineta a {
color:#666666;
text-decoration:none;

}
.vineta a:hover {
color:#E78540;
}

.rojo{
color:#E46305;
font-weight:bold;
}
.rojo1{
color:#FF0000;
font-weight:bold;
}
.rojo2{
color:#BD2A25;
font-weight:bold;
font-size:12px;
}
.valores {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#EF7A1A;
}
.fmodulos {
background-image:url(images/fmodulos.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#3C6777;
font-weight:bold;
height:198px;
}
.mas {
background-color:#E9E9E9;
}
#rayas {
border-left:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
background-color:#EFEFEF;
border-bottom:1px solid #CDCDCD;
}
.rayas {
border-right:1px solid #CDCDCD;
}
