/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;outline:none;padding:0px;}
body {background:#C7BD9A;color:#7A7353;font:12px verdana,sans-serif;line-height:16px;text-align:left;}
a {outline:none;}
html,body,#form1 {height:100%;}
/*
--------- ESTRUCTURA ---------
*/
#contenedora {margin:0 auto;overflow:auto;text-align:left;}
#flashCabecera {background:url(../img/fnd_flashCabecera.gif) no-repeat;height:150px;overflow:hidden;margin:0 auto;width:100%;}
#cabecera {border-bottom:solid 5px #474437;height:150px;overflow:hidden;}
#contenido {background:url(../img/fnd_contenido.jpg) no-repeat 10px bottom;overflow:hidden;width:960px;}
#contenido2 {background:url(../img/fnd_contenido2.jpg) repeat-y center top;margin:0 auto;overflow:hidden;width:960px;}
#carrito_compra {background:url(../img/fnd_carritocompra.jpg) no-repeat left top;height:100px;overflow:hidden;}
#colizq {float:left;overflow:hidden;padding:10px 0px 150px 10px;width:204px;}
#colder {float:right;overflow:hidden;padding:0px 25px 10px 15px;width:706px;}
#pie {background:url(../img/fnd_pie.jpg) repeat-x right top;color:#474437;margin:0 auto;overflow:hidden;padding:0px;text-align:left;}
.pie2 {background:url(../img/pie2.jpg) no-repeat center top;color:#474437;font-size:11px;margin:0 auto;overflow:hidden;padding:30px 10px 30px 10px;text-align:left;width:940px;}
#presentacion {background:url(../img/fnd_presentacion.jpg) no-repeat right 10px;height:220px;}
.mapa_vinculos {background:url(../img/fnd_mapa_vinculos.jpg) no-repeat right top;}
.mapa_vinculos a:link,.mapa_vinculos a:visited,.mapa_vinculos a:active {color:#333;text-decoration:none;}
.mapa_vinculos a:hover {text-decoration:underline;}
#capa_vinsup {margin:0 auto;overflow:hidden;width:960px;}
.vinculos_sup {position:absolute;top:127px;left:50%;margin-left:-500px;width:960px;}
#contenedora_ifr {border-top:5px solid #fff;height:100%;width:100%;}
#ifr {height:100%;width:100%;}
/**/
/*.bloque {background:#fff url(../img/fnd_bloque.gif) repeat-x;display:inline;float:left;margin:0px 8px 8px 0px;padding:0px 5px 5px 5px;overflow:hidden;width:338px;}*/
.bloque {background:#fff url(../img/fnd_bloque.gif) repeat-x;display:inline;float:left;margin:0px 8px 8px 0px;padding:0px 5px 5px 5px;overflow:hidden;width:690px;}
.bloqueIzq {margin:10px 0px;padding:5px 13px 15px 5px;}
.bloqueIzq img {margin-bottom:10px;}
#btnFaq {background:url(../img/fnd_btnfaq.gif) no-repeat right -3px;border-left:solid 1px #C7BD9A;float:right;height:50px;line-height:20px;overflow:hidden;padding:4px 0px 0px 14px;width:286px;}
#telefono_att {float:right;height:42px;overflow:hidden;text-align:right;font-size:14px;font-weight:bold;margin-top:10px;width:300px;}
/*
--------- EXPERT VENTAJAS ---------
*/
.Marcas{width:115px; height:80px; padding-top:10px; overflow:hidden; float:left; margin:0 auto; text-align:center}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.izquierda2 {float:left;width:100px;}
.derecha {float:right;}
.clearboth {clear:both;}
.derecha2 {clear:both;padding-top:10px;text-align:left;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#7A7353;text-decoration:underline;}
a:hover {text-decoration:none;}

.vinculos_pie a:link,.vinculos_pie a:visited,.vinculos_pie a:active {color:#474437;font-size:11px;}

#btnFaq a:link,#btnFaq a:visited,#btnFaq a:active {color:#7A7353;font-weight:bold;text-decoration:underline;}

.menuHor {background:#E6E1D1;height:28px;overflow:hidden;padding:5px 5px 0px 5px;color:#333;margin-bottom:10px;list-style:none;width:696px;}
.menuHor li {float:left;color:#474437;}
.menuHor li a:link,.menuHor li a:visited,.menuHor li a:active {display:block;float:left;padding:5px 10px 7px 10px;text-decoration:none;color:#474437;}
.menuHorSeleccionado {background:#fff;font-weight:bold;color:#474437;}

.vinculos_sup a:link,.vinculos_sup a:visited,.vinculos_sup a:active {color:#FFF9DF;font-size:11px;text-decoration:none;}

#linkCondicionesPortada:link,#linkCondicionesPortada:visited,#linkCondicionesPortada:active {color:#000;float:right;padding:45px 89px 0px 0px;}
/*
--------- TEXTOS ---------
*/
h1 {background:url(../img/fnd_h1.jpg) repeat-x left top;color:#FFF9DF;font:bold 13px verdana,sans-serif;height:30px;padding:7px 0px 15px 10px;width:696px;text-align:left;}
h1 .coment {color:#333;padding-left:6px;font-size:14px;}
.h1_portada {text-align:right;}
.bloqueIzq h1 {background:none;color:#B7AE8A;font-size:18px;padding:5px 0px 10px 0px;}
.titulo_ficha {background:url(../img/fnd_h1ficha.jpg) no-repeat left 5px;color:#474437;font-size:12px;width:200px;}
h2 {color:#bc9636;font:bold 14px verdana,sans-serif;}
.h2_tienda {margin-top:5px;}
h2 a:link,h2 a:visited, h2 a:hover,h2 a:active{color:#333;font:bold 14px verdana,sans-serif;}
h3 {color:#333;font:bold 13px tahoma,sans-serif;margin:8px 0px 6px 0px;}
h3 a:link,h3 a:visited, h3 a:hover,h3 a:active{text-decoration:underline;}
p {padding:0px 0px 6px 0px;}
.line {line-height:22px;}
p .coment {color:#474437;font-weight:bold;}
#btnFaq h1 {background:none;color:#000;padding:9px 0px 2px 7px;}
#btnFaq p {padding:1px 0px;}
.coletilla {background:#f3f3f3;border:1px solid #ddd;font-size:10px;line-height:14px;margin:10px;padding:10px;text-align:left;}
/*
--------- FOTOS ---------
*/
.fotoizq {border:solid 1px #474437;float:left;margin-right:10px;padding:2px;}
.fotoder {border:1px solid #474437;float:right;margin-left:20px;margin-bottom:5px;padding:2px;}
.marcofoto {border:1px solid #ccc;}
.FotoFichaOferta 
{
float:left;margin-right:6px;
/* Ancho y alto máximo */
/*
width:expression(this.width > 128 ? 126: true);height:expression(this.height > 170 ? 168: true);
max-height:126px;max-width:168px;
*/
/* Fin Ancho y alto máximo */
}
.FotoFicha
{
float:left;margin-right:6px;border:solid 1px #474437;padding:3px;
/* Ancho y alto máximo */
_width:expression(this.width > 302 ? 300: true);
max-width:300px;
/* Fin Ancho y alto máximo */
}

.fotoizq2 {border:1px solid #ccc;float:left; margin:0px 10px 10px 0px;}
.fotoder2 {border:1px solid #ccc;float:right;margin:0px 0px 10px 10px;}
/*
	--------- Formularios ---------
*/
.form_fila {clear:both;overflow:hidden;padding:5px 0px 5px 0px;text-align:center;}
.centrado {text-align:center;}
.form_fila_alta {clear:both;height:60px;padding:5px 0px 5px 0px;}
.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%;}
.form_1col {clear:both;padding:25px 0px 30px 0px;text-align:center;width:100%;}
.input_text {border:1px solid #bc9636;color:#000;font:11px verdana,sans-serif;padding:2px;width:145px;}
.input {border:1px solid #bc9636;color:#000;font:11px verdana,sans-serif;padding:2px;width:145px;}
.textarea {border:1px solid #bc9636;color:#000;font:11px verdana,sans-serif;height:46px;padding:2px;width:290px;}
#Form1 {height:100%;}

/*
--------- TABLAS ---------
*/
.tabla {margin:0 auto;}
.tabla td {border-bottom:1px solid #474437;font-size:11px;padding:6px 12px;text-align:center;}
.tabla th {text-align:center;}
.tabla_cabecera {font-weight:bold;}
.tabla2 {background:#fff;margin:auto;}
.tabla2 td {border-bottom:1px solid #474437;font-size:11px;padding:6px 12px;text-align:left;vertical-align:top;}
.tabla2_cabecera {font-weight:bold;text-transform:uppercase;}
.tabla3 {background:#fff;margin:auto;}
.tabla3 td {background:#EFEDE9;border:0;font-size:11px;padding:2px 10px;text-align:left;vertical-align:top;}

/*
--------- ICONOS CARRITO ---------
*/

.izquierda_verpedido {float:left;margin-left:5px;width:72px;}
.izquierda_vercesta {float:left;margin-left:5px;width:79px;}
.izquierda_comprar {float:left;margin-left:5px;width:110px;}
.izquierda_autentificarse {float:left;margin-left:5px;width:93px;}
.izquierda_desconectar {float:left;margin-left:5px;width:97px;}

/*
--------- ICONOS SUPERIORES ---------
*/

.inicio {background:#474437 url(../img/fnd_inicioSup.gif) no-repeat left 2px;float:right;margin-right:4px;padding:2px 5px 2px 20px;}
.mapa {background:#474437 url(../img/fnd_mapaSup.gif) no-repeat 2px 1px;float:right;margin-right:4px;padding:2px 5px 2px 20px;}
.contactar {background:#474437 url(../img/fnd_contactarSup.gif) no-repeat 2px 2px;float:right;margin-right:4px;padding:2px 5px 2px 20px;}
.registro {background:#474437 url(../img/fnd_registro.gif) no-repeat 2px 2px;float:right;margin-right:4px;padding:2px 5px 2px 20px;}