/* Diseño del apartado: 'NUESTROS VINOS' */
/*#seccionVinos { width:100%; text-align:center; background:url(../imagenes/bg-fichavinos-hc.jpg) no-repeat center top; }*/

/* INICIO - ficha vinos/////////////////////// 
//////////////////////////////////////////*/
#fichaVinos {}

/* Diseño del elemento INFORMACIÓN GENERAL */
#infoGeneral { margin:0; padding:10px; width:510px; left:169px; font-family:Tahoma, Arial; font-size:12px; text-align:left; background:url(../imagenes/bg-infoGeneral.jpg) no-repeat center center; }
#infoGeneral ul { margin:0; padding:0 0 15px 10px; border:none; line-height:13px; } 
#infoGeneral ul li { margin:0; padding:0; border:none; list-style:none; }
#infoGeneral .cabInfo { font-size:15px; color:#000000; font-weight:bold; line-height:28px; }

/* Diseño del elemento RECONOCIMIENTOS */
#reconocimientos { margin:0; padding:0; font-family:Tahoma, Arial; font-size:12px; color:#000000; text-align:left; }
#reconocimientos ul { margin:0; padding:0; border:none; line-height:13px; } 
#reconocimientos ul li { margin:0; padding:0; border:none; list-style:none; }
#reconocimientos .cabRecon { font-size:15px; color:#000000; font-weight:bold; }

/* Diseño del elemento CATEGORIAS */
#categorias { margin:0; padding:0; height:20px; font-family:Tahoma, Arial; font-size:12px; color:#d32e12; text-align:center; }
#categorias ul { margin:0 30px; padding:0; display:inline; border:none; } 
#categorias ul li { margin:0; padding:0 20px; border:none; list-style:none; display:inline; }
#categorias li a { display: inline; color:#686868; font-size:12px; text-decoration:none; }
html>body #categorias li a { width: auto; }
#categorias li a:hover { color:#d32e12; }

#categorias2 { margin:0; padding:0; height:20px; font-family:Tahoma, Arial; font-size:12px; color:#d32e12; text-align:center; }
#categorias2 ul { margin:0 10px; padding:0; display:inline; border:none; } 
#categorias2 ul li { margin:0; padding:0 15px; border:none; list-style:none; display:inline; }
#categorias2 li a { display: inline; color:#686868; font-size:12px; text-decoration:none; }
html>body #categorias2 li a { width: auto; }
#categorias2 li a:hover { color:#d32e12; }

#categorias4 { margin:0; padding:0; height:20px; font-family:Tahoma, Arial; font-size:12px; color:#d32e12; text-align:center; }
#categorias4 ul { margin:0 7px; padding:0; display:inline; border:none; } 
#categorias4 ul li { margin:0; padding:0 3px; border:none; list-style:none; display:inline; }
#categorias4 li a { display: inline; color:#686868; font-size:12px; text-decoration:none; }
html>body #categorias4 li a { width: auto; }
#categorias4 li a:hover { color:#d32e12; }

#categorias3 { margin:0; padding:0; height:20px; font-family:Tahoma, Arial; font-size:12px; color:#d32e12; text-align:center; }
#categorias3 ul { margin:0 10px; padding:0; display:inline; border:none; } 
#categorias3 ul li { margin:0; padding:0 10px; border:none; list-style:none; display:inline; }
#categorias3 li a { display: inline; color:#686868; font-size:12px; text-decoration:none; }
html>body #categorias3 li a { width: auto; }
#categorias3 li a:hover { color:#d32e12; }

/* Diseño de Fuentes */
.descFicha { font-family:Tahoma, Arial; font-size:12px; color:#414140; }
.cabFicha { background:url(../imagenes/cab-ficha.png) no-repeat top center; width:139px; height:18px; font-family:Tahoma, Arial; font-size:12px; color:#FFFFFF; vertical-align:middle; text-align:center; }

/*//////////////////////////////////////////*/

/* INICIO - scroll ficha vinos///////////// 
/////////////////////////////////////////*/
.root { position:relative; height: 200px; width: 489px; margin:0 0 0 10px; padding:0; }
.thumb { position: absolute; height: 9px; width: 15px; left: 10px; }
.up, .dn { position: absolute; left: 10px; }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{ border: 0; }
.scrollContainer { width:100%; position: absolute; overflow: auto; }
.scrollContent { width:100%; position: absolute; text-align:justify; }
/*/////////////////////////////////////////*/

/* INICIO - Sección LA Historia///////////// 
/////////////////////////////////////////*/

/*Diseño de Fuentes*/
h1 {font-family:Tahoma, Arial; font-size:17px; font-weight:bold; color:#ba9000;}
h2 {font-family:Tahoma, Arial; font-size:17px; font-weight:bold; color:#d32e12;}
.normal { font-family:Tahoma, Arial; font-size:12px; color:#414140; }
.normalOcre { font-family:Tahoma, Arial; font-size:12px; color:#ba9000; text-decoration:none;  }
a.normalOcre:hover, link { font-family:Tahoma, Arial; font-size:12px; color:#ba9000; text-decoration: underline;  }
.normalOcre2 { font-family:Tahoma, Arial; font-size:12px; color:#7f6200; }
.boxOcre { margin:7px 7px 7px 0; padding:3px 10px; font-family:Tahoma, Arial; font-size:12px; color:#7b7b7b; text-decoration:none; }
.boxOcre2 { margin:7px 7px 7px 0; padding:3px 10px; font-family:Tahoma, Arial; font-size:12px; color:#686868; background:#d1ab4c; text-decoration:none; }

/*Diseño de Link's*/
a.enlace  { font-family:Tahoma, Arial; font-size:12px; color:#ba9000; text-decoration:underline; }
a.enlace:hover { font-family:Tahoma, Arial; font-size:12px; color:#ba9000;  text-decoration:none; }
a.boxOcre:hover { color:#e0c788; text-decoration:none; }
a.boxOcre2:hover { color:#000000; background:#e0c788; text-decoration:none; }

/*Diseño Div's*/
#contorno { border:1px solid #cacaca; padding:5px; margin:0 0 5px 0; }
/*/////////////////////////////////////////*/


/* INICIO - REESCALADO IMAGENES///////////// 
/////////////////////////////////////////*/
.ui-resizable { position: relative; }

/* Global handle styles */
.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; }
.ui-resizable .ui-resizable-handle { display: block; }
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

.ui-resizable-n { cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent url(../imagenes/resizable-n.gif) repeat scroll center top; }
.ui-resizable-s { cursor: s-resize; height: 6px; width: 100%; bottom: 0px; left: 0px; background: transparent url(../imagenes/resizable-s.gif) repeat scroll center top; }
.ui-resizable-e { cursor: e-resize; width: 6px; right: 0px; top: 0px; height: 100%; background: transparent url(../imagenes/resizable-e.gif) repeat scroll right center; }
.ui-resizable-w { cursor: w-resize; width: 6px; left: 0px; top: 0px; height: 100%; background: transparent url(../imagenes/resizable-w.gif) repeat scroll right center; }
.ui-resizable-se { cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent url(../imagenes/resizable-se.gif); }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent url(../imagenes/resizable-sw.gif); }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: 0px; top: 0px; background: transparent url(../imagenes/resizable-nw.gif); }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: 0px; top: 0px; background: transparent url(../imagenes/resizable-ne.gif); }
/*/////////////////////////////////////////*/

/* INICIO - ELEMENTO LISTA///////////// 
/////////////////////////////////////////*/

/*diseño elemento listaNormal*/
#listaNormal { margin:0 0 0 15px; padding:0; font-family:Tahoma, Arial; font-size:12px; text-align:left; }
#listaNormal ul { margin:0; padding:0 0 15px 10px; border:none; line-height:13px; } 
#listaNormal ul li { margin:0 0 4px 5px; padding:0; border:none; list-style:disc; }
/*/////////////////////////////////////////*/

/* INICIO - ACORDEONES///////////// 
/////////////////////////////////////////*/
.drawers-wrapper { width: 649px; }
.drawer-handle { width:100%; background:url(../imagenes/pestana-g.png) no-repeat left top; font-family:Tahoma, Arial; color:#ba9000; font-size:14px; cursor:pointer; padding:10px 0 0 20px;}
.drawer-handle.open { }
.drawer ul { padding:0 12px; }
/*/////////////////////////////////////////*/

/*ITEMS FOTOS - wallpapers
#####################################*/
#items_photo { border:1px solid black; padding:2px; }
#items_photo img { border:2px solid #FFFFFF; }

/*ACORDEONES
#####################################*/
/*Vertical Accordions*/
.accordion_toggle2 { display:block; height:23px; width:649px; margin:0 0 0 -10px; padding:9px 0 0 0; background:url(../imagenes/pestana-g2.png) no-repeat top center; font-weight:normal; text-decoration:none; color:#ba9000; font-size:14px; cursor: pointer; font-family: Tahoma, Arial; }
.accordion_toggle2 span { margin:0 45px; font-weight:bold; }

.accordion_toggle { display:block; height:43px; width:649px; margin:0 0 0 -10px; padding:15px 0 0 0; background:url(../imagenes/pestana-g.png) no-repeat top center; font-weight:normal; text-decoration:none; color:#ba9000; font-size:14px; cursor: pointer; font-family: Tahoma, Arial; }
.accordion_toggle span { margin:0 45px; font-weight:bold; }
.accordion_toggle_active { background:url(../imagenes/pestana-g.png) no-repeat top center; color:#000000; }
.accordion_content { padding:0 15px 0 15px; overflow: hidden; }
#vertical_container { margin:20px auto 20px auto; width:649px; }
/*################################*/


/*NOTICIAS
#####################################*/
/*Vertical Accordions*/
.not-titulo { font-family: Tahoma, Arial; font-size:14px; color:#cc2d0f; font-weight:bold; }
.not-subtitulo { font-family: Tahoma, Arial; font-size:12px; color:#696969; }
.not-fecha { font-family: Tahoma, Arial; font-size:11px; color:#9d9d9d; }
.not-cuerpo { font-family: Tahoma, Arial; font-size:12px; color:#000000; }
/*################################*/

/*MAPA WEB
#####################################*/
#mapaWeb { margin:0 auto; font-family:Tahoma, Arial; color:#d32e12; text-align:left; }
#mapaWeb ul { margin:0; padding:0; display:list-item; border:none; } 
#mapaWeb ul li { margin:0; padding:0; border:none; list-style:none; display:list-item; }
#mapaWeb li a { display: table-footer-group; color:#686868; font-size:12px; text-decoration:none; }
html>body #mapaWeb li a { width: auto; }
#mapaWeb li a:hover { color:#d32e12; }

#mapaWeb ul .subCabMap   { color:#d32e12; text-decoration:none; font-size:12px; }
#mapaWeb ul .group { margin:5px 0 0 30px; padding:0; border:none; list-style:disc; display:list-item; }
#mapaWeb ul .subGroup { margin:5px 0 0 60px; padding:0; border:none; list-style:circle; display:list-item; }


#mapaWeb li a.cabMap   { color:#000000; text-decoration:none; font-size:14px; }
#mapaWeb li a.cabMap:hover   { color:#686868; text-decoration:underline; }
h3 { font-family:Tahoma, Arial; font-size:16px; font-weight:bold; color:#000000; }

.rojo { font-family:Tahoma, Arial; size:12px; color:#d32e12; }
.inputContact {
	width:260px;
}
