/*------------------------------- generales ---------------------------------*/
body{margin:0;padding:0;font:12px/1.5em Arial;text-align:center;background-color:#7f3777}
td{font: 12px/1.5em Arial}
.img_noborder{border-style:none}
#enoturismo h1{margin:0px;padding:0px;display:none}
#top{width:100%;background:#ddcfdc;text-align:center;border-bottom:3px solid #a76ca4}
#menu{margin:0 auto;width:780px;font-size:96%;line-height:1.4;text-align:left;font:11px/1.5em Arial}
#menu ul{margin:0;padding:0;list-style:none}
#menu li{display:inline;margin:0;padding:0}
#menu a{float:left;background:url(images/tableft8.gif) no-repeat left top;margin:0;padding:0 0 0 3px;text-decoration:none;color:#fff}
#menu a span{float:left;display:block;background:url(images/tabright8.gif) no-repeat right top;padding:5px 15px 4px 6px;color:#fff}
/*------------------------------- Small hack for IE5-Mac ---------------------------------*/
#menu a span{float:none}
/*------------------------------- End IE5-Mac hack ---------------------------------*/
#menu a:hover span{color:#591333}
#menu a:hover{background-position:0% -42px}
#menu a:hover span{background-position:100% -42px}
#menu #current a{background-position:0% -42px}
#menu #current a span{background-position:100% -42px}
.clear{clear:left}
/*------------------------------- web ---------------------------------*/
#web{width:780px;background-color:#fff;margin:0 auto;text-align:left}
#centro{margin:0;padding:0;float:left;background-color:#fff;width:780px}
#centro2{margin:0;padding:30 30 0 30;float:left;text-align:justify}
#centro2 p{margin:0;padding-bottom:10px;line-height:25px}
#centro2 li{margin-bottom:10px;text-align:justify}
h1{color:#fff;font:bold 11px/1.5em Arial;background-color:#7f3777;padding:3px;margin:0}
h2{color:#666;font:bold 22px/1.5em Arial;padding:0;margin:0}
h3{color:#669900;font:bold 16px/1.5em Arial;padding:0;margin:0}
h4{color:#669900;font: bold 10px/1.5em Arial;padding:0;margin:0;border-bottom:1px solid #999}
/*------------------------------- pie ---------------------------------*/
#pie{float:left;background-color:#ddcfdc;width:780px;border-top:3px solid #a76ca4}
#pie2{padding:10px 20px;float:left;font:11px/1.5em Arial;width:740px}
#pie2 p{margin:0;padding:0}
#pie3{float:right;text-align:right;width:300px}
#pie3 img{float:right;border:none}
/*------------------------------- images ---------------------------------*/
.float_right{float:right;margin:0 0 10px 30px}
.float_index{float:right;margin:0 0 10px 10px}
#ampliar{float:right;padding:0px 0 10px 30px;clear:right}
.f-r{float:right}
/*------------------------------- rutas ---------------------------------*/
#rutas_index{float:left;width:340px;margin:0 20px 0 0}
#rutas_index p{border-bottom:1px dashed #999;margin:0;padding:6px 0 6px 0;line-height:15px}
#banda{color:#fff;font:bold 11px/1.5em Arial;background-color:#7f3777;margin:0;width:100%}
.rutas_text{font:10px/1.5em Arial}
.rutas_precio{float:right;font-weight:bold}
#rutas_mas{float:left;padding:10px 0 0 0}
#rutas_mas img{float:left}
/*------------------------------- recomienda ---------------------------------*/
#recomienda_index{float:left;width:360px;margin:0 0 20px 0}
/*------------------------------- noticias index ---------------------------------*/
#noticias_index{float:left;width:340px;margin:0 20px 0 0}
#noticias_index p{border-bottom:1px dashed #999;margin:0;padding:4px 0 4px 0;line-height:15px}
/*------------------------------- video index ---------------------------------*/
#video_index{float:left;width:360px;margin:0 0 20px 0}
/*------------------------------- capa entera ---------------------------------*/
#capa_entera{float:left;width:100%;padding:0 0 20px 0}
#capa_entera2{float:left;width:100%;padding:20px 0 0 0}
/*------------------------------- presentacion ---------------------------------*/
#presentacion_index{float:left;width:340px;margin:0 20px 0 0}
#presentacion_index p{border-bottom:1px dashed #ddd;margin:10 0 0 0;padding:0 0 10px 0;line-height:18px;text-align:justify}
/*------------------------------- webmap ---------------------------------*/
#webmap{padding:0 0 20px 0;font-size:11px;width:700px;float:left}
/*------------------------------- icons ---------------------------------*/
#iconos{padding:10px 0;margin:0 0 10px 0;border-bottom:1px solid #ccc;width:720px;float:left}
#iconos_bodegas{padding:10px 0;margin:0 0 10px 0;border-bottom:1px solid #ccc;float:left}
#iconos2{float:left;padding-right:20px;font-size:11px;font-weight:bold}
#iconos2 img{float:left;margin-right:3px}
#iconos_solos{float:left;padding:5px 5px 5px 0}
/*------------------------------- listas ---------------------------------*/
.ul_noticias{list-style:none;margin:10px 0 0 0;padding:0}
.ul_normal{list-style:none;margin:0;padding:10px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}
.ul_normal1{list-style:none;margin:0;padding:10px 0;border-bottom:1px dashed #ccc}
.ul_normal2{list-style:none;margin:0 0 20px 0;padding:10px 0 20px 0;border-bottom:1px dashed #ccc}
.li_noticias{padding:10px 0;border-top:1px dashed #999;height:120px;min-height:120px;height:auto}
.li_galeria{padding:0;margin:0}
.li_inline{display:inline;padding:0 20px 0 0}
.li-links{margin:0px;padding:0 0 0 1.7em;background-image:url(images/link.jpg);background-repeat:no-repeat;background-position:0em}
/*------------------------------- forms ---------------------------------*/
#formulario{width:100%;text-align:center;float:left;padding:20px 0}
.td_morado{background-color:#7F3778;color:#fff;font-weight:bold}
.tr_rosa{background-color:#FCF;font-weight:bold}
.campo_grande{width:400px}
.campo400{width:400px;height:20px}
.campo150{width:150px;height:20px}
.campo50{width:50px;height:20px}
.boton{font-family:Verdana;font-size:10px;height:20px;border:1px doble #999}
/*------------------------------- text ---------------------------------*/
.morado{color:#7f3777}
.strong{font-weight:bold}
.none{text-decoration:none}
.negro666{color:#666}
.negro333{color:#333}
.verde{color:#690}
.texto14{font-size:14px}
.blanco{color:#fff}
.rojo{color:#900}
.center{text-align:center}
.banda_rojo{background-color:#900}
.banda_verde{background-color:#690}
.banda_negro{background-color:#333}
.min{font-size:.9em}
/*------------------------------- form ---------------------------------*/
dl{position:relative;width:470px;height:165px;font-size:12px;font-weight:bold}
dt{clear:both;float:left;width:100px;padding:4px 0 2px 0;text-align:left}
dd{float:left;width:200px;margin:0 0 8px 0;padding-left:6px}
.error-f{color:#900;font-weight:bold}
/*------------------------------- viajes ---------------------------------*/
#viajes p{border-bottom:1px dashed #999;margin:0;padding:6px 0;line-height:15px}
#viajes2 p{border-bottom:1px dashed #999;margin:0;padding:6px 0;line-height:15px}
#viajes3{float:left;width:720px;padding-bottom:0px;margin-bottom:20px}
#viajes3 h1{font-size:1.3em;color:#7f3777;font-weight:bold;padding:2px 0px 30px 13px;background-color:transparent;margin:0px}
#viajes3 h2{font-size:1em;color:#fff;font-weight:bold;background-color:#7f3777;display:block;padding:2px 0px 2px 4px;margin:0px}
.box-viaje{float:left;margin-top:20px;width:715px;padding-bottom:15px;border:1px solid #5d8651;background-image:url(images/box-viaje-bg.gif);background-repeat:repeat-x;line-height:17px}
.box-img{float:left;width:210px;text-align:center}
.box-text{float:left;width:470px}
.box-text img{float:right}
.precio{font-size:1.5em}
/*------------------------------- banner concurso ---------------------------------*/
#banner-concurso{width:720px;height:120px;background-color:#ccc;float:left;margin:0 0 20px 0}
/*------------------------------- nosolobodegas ---------------------------------*/
.nosolobodegas-galery{float:left;width:330px;margin:0 0 20px 0}
.nosolobodegas-image{float:left;width:300px;height:200px;overflow:hidden}
.nosolobodegas-num{float:left;width:300px;margin-top:1em}
.nosolobodegas-num a{background-color:#690;color:#fff;padding:.2em .6em;font-weight:bold;display:block;float:left;margin-right:.5em;text-decoration:none}
.nosolobodegas-num a:hover{text-decoration:none;background-color:#7f3777;color:#fff}
#map-detalle{float:left;width:400px;height:250px}
.papel{float:left;background:url(images/bg-papel.jpg) no-repeat;width:720px;height:93px;color:#333}
.papel h3,h2{padding:40px 0 0 40px;color:#333;font-size:1.7em}
.papel2{float:left;background:url(images/bg-papel.jpg) no-repeat;width:720px;height:93px;color:#333;margin-bottom:2em}
.papel2 h3{padding:40px 0 0 40px;color:#333;font-size:1.7em}
/* ----- DESIN ----- */
#desin{width:0;height:0;overflow:hidden;margin:0px;padding:0px;float:left;display:none}
