
body,td,th,textarea{
	/*font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
}
body {
	background:url(../img/fondo.gif) repeat-x #fff;
	margin:0px;
}
a:link {
	color: #00adef;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00ADEF;
}
a:hover {
	text-decoration: underline;
	color: #00ADEF;
}
a:active {
	text-decoration: none;
	color: #00ADEF;
}
* {margin-top:0px; margin-bottom:0px; outline:none; text-transform:lowercase;}
h1, h3 {color:#00adef; font-size:14px; margin-bottom:21px;}
h1{font-size:16px;}
h2 {color:#00adef; font-size:14px; margin-bottom:8px;}

dl {list-style:none; margin:20px 0px!important;}
dl dt {padding:0px 15px; margin:0px 0px 5px; background:url(../img/flechita_dl.gif) no-repeat 0px 5px; color:#00adef; font-size:13px;}
dl dd {padding:0px 15px; margin:0px 0px 15px; color:#6d6e71; font-size:12px;}

/**** CAPAS GRANDES ****/
#cabecera {width:891px; margin:0px auto; height:294px; overflow:hidden; position:relative;}

#menu_superior {text-align:right; position:absolute; right:0px; top:5px;}
#menu_superior ul {list-style:none;}
#menu_superior ul li {display:inline; /*border-right:1px solid #cccccc;*/ color:#cccccc;}
#menu_superior ul li a {color:#8a8a8a; font-size:12px; padding:0px 15px 0 12px; background: url(../img/flechita_dl.gif) no-repeat left;}
#menu_superior ul li.privada {display:inline; border-right:0px; padding-right:0px; }
#menu_superior ul li.privada a {color:#00ADEF; padding-right:0px;}
#menu_superior ul li.privada2 {display:inline; border-right:0px; color:#869100; font-size:10px; padding:0px 7px;}
#menu_superior ul li.privada2 a {color:#00ADEF; padding-right:0px;	}

#enlace_mapa {display:block; font-size:13px; color:#68696c!important;}
#enlace_mapa strong {color:#00adef!important;}
#enlace_mapa:hover {text-decoration:none;}

#capa_logo {padding-bottom:6px; border-bottom:1px solid #e7e7e7; padding-top:12px;}
#capa_frases {position:absolute; top:45px; left:204px;}

#capa_caras {position:absolute; right:0px; bottom:0px; width:300px; height:272px;}
#capa_mapa {width:874px; border:1px solid #c3c3c3;}
#capa_registro {width:310px; border:1px solid #c3c3c3;}

#capa_formu {width:550px; border:1px solid #d2d2d2;}
#capa_formu2 {width:550px; border:1px solid #d2d2d2;}
#capa_reg {width:550px; border:1px solid #d2d2d2;}
#capa_suscrip {width:550px; border:1px solid #d2d2d2;}
.popups {width:550px; border:1px solid #d2d2d2; display:none;}

#capa_menu {width:891px; margin:0px auto; height:43px; overflow:hidden;}
#capa_menu div {float:right; height:43px; margin-right:10px; color:#FFFFFF; font-size:22px; padding-top:10px;}
#capa_menu div a {color:#FFFFFF; font-size:16px; margin-top:10px;}
#capa_menu #area_privada{background: url(../img/btn_area.jpg) no-repeat; width:292px; height:41px; padding:2px 15px 0 0; margin:0;}
#capa_menu #area_privada a{ float:right; font-size:19px; font-weight:bold; color:#00adef; padding-right:24px; background:url(../img/ico_privada.gif) top right no-repeat; text-decoration:none;}
#capa_menu ul {list-style:none; padding:0px; margin:0px; height:43px; line-height:43px;}
#capa_menu ul li {display:inline; margin-right:35px; height:43px; line-height:43px;}
#capa_menu ul li a {color:#FFFFFF; font-size:19px; height:43px; line-height:43px; font-weight:bold;}
#capa_menu ul li a:hover {text-decoration:none;}
#contenido {width:891px; margin:0px auto; overflow:hidden;}
#capa_izquierda {width:565px; float:left;}
#capa_derecha {width:300px; float:right;}
#capa_izquierda2 {width:637px; float:left;}
#capa_derecha2 {width:235px; float:right;}

ul#caracteristicas{
	width:611px;
	height:25px;
	padding:4px 9px 0 9px; 
	background:#00adef;
	margin:0px;
	list-style:none;}
ul#caracteristicas li{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-right:4px;
	padding-top:4px;
}
ul#caracteristicas li.precio{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-right:0px;
	padding-top:0px;
	text-align:right;
}
ul#caracteristicas li.precio span{
	font-size:19px;
}


#capa_buscado {width:891px; margin:40px auto 15px; clear:both; background:url(../img/fnd_buscado.gif) repeat-x 0px 20px;}
#capa_buscado ul {list-style:none; padding:0px 10px; margin:0px;}
#capa_buscado ul li {float:left; width:215px;}
#capa_buscado ul li a {color:#6d6e71; font-size:11px; height:15px; line-height:15px;}

#pie {width:891px; margin:0px auto 10px;; clear:both; color:#c2c2c2; font-size:9px;}
#pie a {color:#919191; font-size:9px;}

/**** CONTENIDO ****/
.banner_ficha {width:262px; padding:7px; border:1px solid #dadada; background-color:#FFFFFF; float:left; color:#6d6e71; font-size:11px; margin-bottom:9px; position:relative;}
.banner_ficha a {color:#6d6e71!important; font-size:11px; text-decoration:none!important;}
.banner_ficha img {border:1px solid #b9b9b9; float:left; margin-right:7px;}
.banner_ficha div {position:absolute; top:0px; left:-4px;}
.banner_ficha div.rebaja {position:absolute; top:0px; left:254px;}
.banner_ficha div img {border:0px;}

.slide_inicio {width:298px; height:248px; overflow:hidden; background:url(../img/fnd_slide_inicio.gif) repeat-x bottom #FFFFFF; border:1px solid #dadada; position:relative;}
.slide_inicio div {position:absolute; top:0px; left:0px; overflow:hidden; }

.listado th {text-align:left; font-weight:normal; font-size:12px; color:#FFF; font-weight:bold; border:1px solid #dadada; background-color:#68696c; padding:8px 0px 8px 10px;}
.listado th a{ color:#FFF; text-decoration:none; padding-right:16px; background:url(../img/flechas_ordenar.gif) no-repeat right; margin-right:22px;}
.listado td {border:1px solid #dadada; padding:8px 10px; height:68px;}
.listado td .recomendado{ top:-18px; right:-4px; position:absolute; z-index:999; border:none;}
.listado tr {background-color:#FFFFFF; position:relative;}
.listado tr:hover td{ border:1px solid #00ADEF;}
.listado tr:hover{ cursor:pointer;}
.listado tr td a:hover{ text-decoration:none;}
.listado td.rebaja{background:url(../img/ico_rebaja.gif) no-repeat 7px 0px;}
.listado tr.color td.rebaja{background:#e1eff5 url(../img/td_rebaja.gif)  no-repeat;}
.listado td.destacado{ background:url(../img/ico_destacado.gif) no-repeat 180px 10px;}
.listado td a {font-size:12px; color:#424242; display:block;}
.listado .color td{ background:#e1eff5 url(../img/bg_listado.gif) repeat-x top;}
.capa_contenedor {width:597px; border:1px solid #dadada; padding:15px; background-color:#FFFFFF; position:relative; margin-bottom:20px;}
#paginador{ width:100%; margin:0 auto; font-size:15px; margin-top:10px; text-align:center;}
#paginador a{font-size:13px; padding:2px 5px 3px; border:1px solid #68696c; color:#68696c; text-decoration:none; margin-right:2px; display:inline;}
#paginador a.activo, #paginador a.activo:hover{ cursor:pointer; font-weight:bold; color:#FFF; background:#68696c;border:1px solid #68696c;}
#paginador a.boton, #paginador a.boton:hover{ font-weight:bold; color:#FFF; background:#68696c; padding:3px 15px; margin-right:14px; font-size:15px;border:1px solid #68696c;}
#paginador a:hover{ border:1px solid #00ADEF;}
#leyenda{ position:absolute; right:0px; top:19px; z-index:100; width:160px;}
#leyenda strong{ display:block; border-bottom: 1px solid #d2d2d2; text-align:right; padding-bottom:3px; margin-bottom:8px;}
#leyenda ul{ margin:0px; padding:0px; font-size:11px; list-style:none; margin-right:2px; color:#919191;}
#leyenda ul li a{ font-size:11px; color:#919191;}
#leyenda ul li{ padding-right:24px; padding-bottom:8px; text-align:right;}
#leyenda ul li.bajada{ background:url(../img/leyenda_bajada.gif) no-repeat right top;}
#leyenda ul li.destacado{ background:url(../img/leyenda_destacado.gif) no-repeat right top;}
#capa_imagenes {background-color:#FFFFFF; width:490px; height:368px; border:1px solid #b6b6b6; float:left;}
#capa_miniaturas {width:90px; height:370px; float:right; overflow:hidden; position:relative;}
#capa_miniaturas_m {position:absolute; top:0px; left:0px;}
#capa_miniaturas_m img {border:1px solid #b6b6b6; margin-bottom:7px;}
#capa_subir {position:absolute; top:5px; right:49px; display:none;}
#capa_bajar {position:absolute; top:375px; right:49px;}
#capa_img_izq {position:absolute; left:25px; top:180px; z-index:200;}
#capa_img_der {position:absolute; right:130px; top:180px; z-index:200;}
#capa_zoom {position:absolute; width:26px; height:26px; background:url(../img/ico_zoom.png) no-repeat; right:128px; top:350px; z-index:200; display:none;}

#capa_miniaturas2 {width:90px; height:218px; float:right; overflow:hidden; position:relative;}
#capa_miniaturas_m2 {position:absolute; top:0px; left:0px;}
#capa_miniaturas_m2 img {border:1px solid #b6b6b6; margin-bottom:7px;}
#capa_subir2 {position:absolute; top:5px; right:49px; display:none;}
#capa_bajar2 {position:absolute; top:218px; right:49px;}

#capa_miniaturas3 {width:90px; height:294px; float:right; overflow:hidden; position:relative;}
#capa_miniaturas_m3 {position:absolute; top:0px; left:0px;}
#capa_miniaturas_m3 img {border:1px solid #b6b6b6; margin-bottom:7px;}
#capa_subir3 {position:absolute; top:5px; right:49px; display:none;}
#capa_bajar3 {position:absolute; top:297px; right:49px;}

#capa_video {width:90px; float:right; padding-top:12px; }
#capa_video img {border:1px solid #b6b6b6; margin-bottom:7px;}

.tip {
	color: #fff;
	background:#1d1d1d;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}


.tooltipsy
{
    background-color: #FFF;
    color: #414141;
    padding: 10px;
    position: relative;
	border:1px solid #a2a2a2;
}

.enlace_pestana {color:#68696c!important; font-size:14px; display:block; height:34px; line-height:34px; background-color:#f4f4f4; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-top:1px solid #cacaca;}
.enlace_pestana_sel {color:#FFF!important; font-size:14px; display:block; height:34px; line-height:34px; background-color:#00adef; border-left:1px solid #00adef; border-right:1px solid #00adef; border-top:1px solid #00adef;}
.enlace_pestana_verde {color:#7d8801!important; font-size:14px; display:block; height:34px; line-height:34px; background-color:#f4f4f4; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-top:1px solid #cacaca;}

.capa_contenido_etiquetas {float:left; width:490px; line-height:18px;}
.capa_contenido_etiquetas p {line-height:18px; color:#6d6e71!important;}

.chincheta1 {width:435px; height:185px; background:url(../img/fnd_chincheta1.gif) no-repeat; border:0px!important; padding:34px 25px 34px 30px;}
.chincheta2 {width:498px; height:36px; background:url(../img/fnd_chincheta2.gif) no-repeat; border:0px!important; padding:25px 22px 16px 30px; text-align:right; line-height:18px;}
.chincheta3 {width:435px; height:89px; background:url(../img/fnd_chincheta3.gif) no-repeat; border:0px!important; padding:34px 25px 34px 30px;}

.chincheta4 {width:435px; height:85px; background:url(../img/fnd_chincheta4.gif) no-repeat; border:0px!important; padding:33px 25px 20px 30px; margin-top:34px;}

.resultado_calculo {padding:5px 15px; color:#FFF; font-size:18px; line-height:18px; font-weight:bold; background-color:#00adef; text-align:center;}

/**** FORMULARIOS ****/
.cajaTexto01 {background-color:#FFFFFF; color:#6d6e71; border:1px solid #959595;}
.cajaTexto02 {background-color:#FFFFFF; color:#6d6e71; border:1px solid #959595; padding:5px;}

/**** TEXTOS ****/
.textoAzul10 {color:#00adef!important; font-size:10px;}
.textoAzul11 {color:#00adef!important; font-size:11px;}
.textoAzul12 {color:#00adef!important; font-size:12px;}
.textoAzul13 {color:#00adef!important; font-size:13px;}
.textoAzul14 {color:#00adef!important; font-size:14px;}

.textoVerde10 {color:#869100!important; font-size:10px;}
.textoVerde12 {color:#869100!important; font-size:12px;}
.textoVerde14 {color:#869100!important; font-size:14px;}

.textoBlanco11 {color:#FFFFFF!important; font-size:11px;}
.textoBlanco12 {color:#FFFFFF!important; font-size:12px;}
.textoBlanco13 {color:#FFFFFF!important; font-size:13px;}
.textoBlanco14 {color:#FFFFFF!important; font-size:14px;}

.textoGris9 {color:#a8a8a8!important; font-size:9px;}
.textoGrisOscuro9 {color:#424242!important; font-size:9px;}
.textoGris10 {color:#424242!important; font-size:10px!important;}
.textoGrisOscuro11 {color:#424242!important; font-size:11px!important;}
.textoGrisOscuro12 {color:#424242!important; font-size:12px!important;}
.textoGris11 {color:#6d6e71!important; font-size:11px!important;}
.textoGrisClaro11 {color:#7a7a7a!important; font-size:11px;}
.textoGris12 {color:#6d6e71!important; font-size:12px;}
.textoGris13 {color:#4d4d4d!important; font-size:13px;}
.textoGris14 {color:#68696c!important; font-size:14px;}
.textoGris18 {color:#68696c!important; font-size:18px;}
