HTML 
 {
 	height:100%;
 }
 
 BODY 
 {
 	margin:0px;
 	height:100%;
 	font-family:"Trebuchet Ms", Arial;
 	font-size:12px;
 	padding:0px;
 }
  
 a, .encabezadotextobuscador 
 {
 	color:#79233C;
 	text-decoration:none;
 }
  
 a:hover, a:active 
 {
 	color:#79233C;
 	text-decoration:underline;
 }

 
.hilite 
{
 	text-decoration:underline;
}

 #caja0 
 {
 	padding:0;
 	background-color:#F3F2EF;
 	margin-right:0;
 	margin-bottom:11px;
 	margin-left:0;
 	border:4px solid #CCCCCC;
 }
 
 #caja1 
 {
 	padding:0;
 	background-color:#F3F2EF;
 	margin-top:9px;
 	margin-right:0;
 	margin-bottom:11px;
 	margin-left:0;
 	border:1px solid #CCCCCC;
 }
 
.calendariolink a
 {
 	color:#F0F0F0;

 }
 
.calendariolink a:visited 
 {
 	color:#F0F0F0;
 }
 
.calendariolink a:hover, a:active 
 {
 	color:#fff;
 }

 #caja1_sinesp 
 {
 	padding:0;
 	background-color:#F4F6F3;
 	margin-top:8px;
 	margin-right:0;
 	margin-left:0;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#CCCCCC;
 	border-right-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 }
 
 #caja1_sinesp_abajo 
 {
 	padding:0;
 	background-color:#F4F6F3;
 	margin-right:0;
 	margin-bottom:10px;
 	margin-left:0;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-top-style:dashed;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-top-color:#CCCCCC;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 }
 #caja1_sinesp_abajo2 
 {
 	background-color:#F4F6F3;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-top-style:dashed;
 	border-right-style:solid;
 	border-bottom-style:dashed;
 	border-left-style:solid;
 	border-top-color:#CCCCCC;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 }
 
 .imagendefondito2 
 {
 	float:left;
 	clear:none;
 	margin-top:15px;
 	background-image: url(http://www.vinoaldia.com/images/estructura/arrow_right.gif);
 	background-position: left center;
 	background-repeat: no-repeat;
 	padding-left: 40px;
 }
 .formsubmitvino22 
 {
 	background-color:#79233C;
 	border:4px solid #CCCCCC;
 	font-weight:normal;
 	color:#FFFFFF;
 	font-size:12px;
 	margin-top:9px line-height: 20px;
 	padding:3px;
 	height: 100px;
 	width: 100px;
 }
 .imagendefondito 
 {
 	width:143px;
 	float:left;
 	clear:none;
 	margin-top:15px;
 	background-image: url(http://www.vinoaldia.com/images/estructura/arrow_right.gif);
 	background-position: left center;
 	background-repeat: no-repeat;
 	padding-left: 47px;
 }
 
 .caja23 {border:1px solid #ccc; width:250px; height:20px; padding:1px 2px 1px 2px;}
 .boton22 {
 	border:1px solid #999999;
 	width:120px;
 	height:22px;
 	padding:1px 2px 1px 2px;
 	background-color: #ccc;
 }
 
 .buscador {margin-top:3px; height:23px;}
 .buscador .caja {margin-right:3px; border:1px solid #ccc; width:116px; height:19px; padding:1px 2px 1px 2px; float:left;}
 .buscador .boton {margin-right:3px; border:0px; width:46px; height:23px; float:left;}
 
 
 #caja2 
 {
 	position:relative;
 	padding:0;
 	background-color:#f8f9f3;
 	margin-top:8px;
 	margin-right:0;
 	margin-left:0;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#999;
 	border-right-color:#999;
 	border-left-color:#999;
 }
 
 .cabezal1 
 {
 	padding:3px 0 3px 10px;
 	margin:0;
 	color:#FFF;
 	background:#3F3F3F;
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight:bolder;
 }
 
 .cabezal2 
 {
 	padding:3px 0 3px 10px;
 	margin:0;
 	color:#FFF;
 	background:#999;
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight:bolder;
 }
 
 .Contenedor 
 {
 	width:990px;
 	text-align:left;
 	clear:left;
 }
 
 DIV.Columna1 
 {
 	width:588px;
 	float:left;
 	padding-right:2px;
 	height:100%;
 	margin-top:0px;
 	padding-bottom:80px;
 	border-right:1px solid #D3D3D3;
 	padding-top:15px;
 }
 
 DIV.Columna2 
 {
 	background:url(http://www.vinoaldia.com/images/estructura2/fondocol.gif) repeat-y;
 	float:left;
 	padding-left:18px;
 	width:357px;
 	height:100%;
 	margin-top:0px;
 	background-color:#F3F2EF;
 	padding-right:18px;
 	padding-top:14px;
 	padding-bottom:80px;
 	font-family:Arial, Verdana, sans-serif;
 }
 
 DIV.Columna2a 
 {
 	float:left;
 	padding-left:12px;
 	width:236px;
 	height:100%;
 	margin-top:0px;
 	margin-bottom:600px;
 	padding-right:12px;
 	padding-top:14px;
 	padding-bottom:25px;
 	font-family:Arial, Verdana, sans-serif;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-bottom-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	background-color:#FDFAF7;
 }
 
 DIV.Columna2b 
 {
 	background:url(http://www.vinoaldia.com/images/estructura2/fondocol.gif) repeat-y;
 	float:left;
 	padding-left:12px;
 	width:122px;
 	height:100%;
 	margin-top:0px;
 	background-color:#F3F2EF;
 	padding-right:12px;
 	padding-top:14px;
 	padding-bottom:950px;
 	font-family:Arial, Verdana, sans-serif;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #DDDBD6;
 }
 
 DIV.Columna2b2 
 {
 	width:146px;

 	font-family:Arial, Verdana, sans-serif;
 	background-repeat:no-repeat;
 	margin-bottom:125px;
 	height:25px;
 	float:left;
 }
 
 .bloquelargo 
 {
 	width:713px;
 	float:left;
 	border-bottom-width:0px;
 	border-bottom-style:solid;
 	border-bottom-color:#CCCCCC;
 }
 
 .sumario 
 {
 	border-top-width:1px;
 	border-bottom-width:1px;
 	border-top-style:dashed;
 	border-bottom-style:dashed;
 	border-top-color:#999999;
 	border-bottom-color:#999999;
 	font-size:14px;
 	font-weight:bold;
 	padding-top:10px;
 	padding-right:10px;
 	padding-bottom:10px;
 	margin-top:10px;
 	margin-bottom:8px;
 	background-color: #F7F7F7;
 }
 
 .sumario2 
 {
 	font-size:11px;
 	padding-right:10px;
 	color:#999999;
 	text-align:right;
 	margin-bottom:25px;
 }
 
 .sumario2sin 
 {
 	font-size:11px;
 	color:#999999;
 }

.colderechatitulosnueva 
{
	background-color:#79233C;
	font-size:11px;
	color:#FFFFFF;
	height:16px;
	font-family:Arial, arial;
	padding-top:2px;
	padding-right:7px;
	padding-bottom:2px;
	padding-left:7px;
	font-weight:bold;
}

 .contenedornoticiaslargo 
 {
 	width:713px;
 	float:left;
 	padding-right:9px;
 	height:100%;
 	padding-top:15px;
 }
 
 .formulariocampos 
 {
 	margin-right:4px;
 	border:2px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:13px;
 	height:21px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .formulariocampos2 
 {
 	margin-right:4px;
 	border:2px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:13px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .contieneformulario2 
 {
 	background-color:#FFFEFD;
 	border-top-width:3px;
 	border-right-width:1px;
 	border-bottom-width:3px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-top-color:#A85364;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#A85364;
 	border-left-color:#CCCCCC;
 	padding-top:3px;
 	padding-right:30px;
 	padding-bottom:11px;
 	padding-left:30px;
 	font-size:11px;
 	font-family:Arial,tahoma;
 }
 
  .contieneformulario3 
 {
	background-color:#FFFEFD;
	font-size:11px;
	font-family:Arial,tahoma;
	padding: 10px;
	width: 310px;
	border: 1px;
	border-style: solid;
	border-color: #CCCCCC;
 }
 
 .superiorsup 
 {
 	background-image:url(http://www.vinoaldia.com/images/estructura/registrarse.gif);
 	background-position:right top;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight:bold;
 	color:#FFFFFF;
 	text-align:right;
 	padding-top:4px;
 	padding-right:15px;
 	padding-bottom:7px;
 	background-repeat:no-repeat;
 	text-decoration:none;
 }
 
 .superiorsup a, .superiorsup a:visited 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight:bold;
 	color:#FFFFFF;
 	text-decoration:none;
 }
 
 .calificacionvino2 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:30px;
 	color:#79233C;
 	font-weight:bold;
 }
 
 .calificacionvino3 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:19px;
 	color:#79233C;
 	font-weight:bold;
 }
 
 .encabezado 
 {
 	width:983px;
 	position:relative;
 	z-index:20;
 	background-color:white;
 }
 
 .encabezadoarriba 
 {
 	width:983px;
 	margin-top:4px;
 	padding:0px;
 	position:relative;
 }
 
 .encabezadologo 
 {
 	float:left;
 	height:88px;
 	width:244px;
 	margin-top:1px;
 }
 
 .encabezadocontenido1 
 {
 	float:left;
 	height:46px;
 	width:230px;
 	margin-bottom:22px;
 	margin-top:22px;
 	margin-left:83px;
 	padding-right:10px;
 	padding-top:0px;
 	padding-bottom:0px;
 }
 
 .encabezadocontenido2 
 {
 	float:right;
 	height:66px;
 	width:362px;
 	margin-bottom:12px;
 	margin-top:12px;
 	border-left-width:1px;
 	border-left-style:dashed;
 	border-left-color:#D3D3D3;
 	padding-right:21px;
 	padding-left:23px;
 }
 
 .menuarriba 
 {
 	width:577px;
 	height:31px;
 	background-color:#000000;
 	margin-bottom:0px;
 	float:left;
 	clear:left;
 	font-family:Tahoma,Geneva, sans-serif;
 }
 
 .menuarriba .izquierda 
 {
 	float:left;
 	width:540px;
 	font-size:9px;
 	color:#929292;
 	text-transform:uppercase;
 	padding-left:11px;
 	padding-top:11px;
 	font-weight:bold;
 }
 
 .menuarriba .izquierda a, .menuarriba2 .izquierda a 
 {
 	color:#E6E6E6;
 	font-family:Arial;
 	font-size:9px;
 	text-decoration:none;
 	padding-left:6px;
 	margin-right:3px;
 	font-weight:bold;
 }
 
 .menuarriba .izquierda a.activo, .menuarriba .izquierda a:hover, .menuarriba2 .izquierda a.activo, .menuarriba2 .izquierda a:hover 
 {
 	color:#FFFFFF;
 	font-weight:bold;
 }
 
 .menuarriba .centro, .menuarriba2 .centro 
 {
 	float:left;
 	width:110px;
 	font-family:Arial;
 	font-size:9px;
 	color:#D00000;
 	padding-top:10px;
 }
 
 .menuarriba .centro a, .menuarriba2 .centro a 
 {
 	color:#D00000;
 	font-family:Arial;
 	font-size:10px;
 	text-decoration:none;
 	background-image:url(images/estructura2/Im_HdSig.gif);
 	background-position:left;
 	background-repeat:no-repeat;
 	margin-left:10px;
 	padding-left:13px;
 }
 
 .menuarriba .centro a.activo, .menuarriba .centro a:hover, .menuarriba2 .centro a.activo, .menuarriba2 .centro a:hover 
 {
 	color:#FFFFCC;
 }
 
 .menuarriba .derecha, .menuarriba2 .derecha 
 {
 	float:left;
 	padding-top:5px;
 	padding-left:8px;
 }
 
 .menuarriba .derecha form, .menuarriba2 .derecha form 
 {
 	margin:0px;
 	padding:0px;
 	font-size:0px;
 	line-height:0px;
 }
 
 .menuarriba .derecha input, .menuarriba2 .derecha input 
 {
 	background-color:#A0A0A0;
 	border:1px solid #000000;
 	width:140px;
 	font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#F0F0F0;
 	height:15px;
 }
 
 .menuarriba .boton, .menuarriba2 .boton 
 {
 	float:left;
 	width:20px;
 	margin:6px 0px 0px 5px;
 	height:20px;
 }
 
 .menuarriba2 
 {
 	width:405px;
 	height:31px;
 	background-color:#79233C;
 	margin-bottom:0px;
 	float:left;
 }
 
 .menuarriba3 
 {
 	width:836px;
 	height:31px;
 	background-color:#000000;
 	margin-bottom:0px;
 	float:left;
 	clear:left;
 	font-family:Tahoma,Geneva, sans-serif;
 }
 
 .menuarriba4 
 {
 	width:146px;
 	height:31px;
 	background-color:#79233C;
 	margin-bottom:0px;
 	float:left;
 	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#79233C;
 }
 
 .menuarriba2 .izquierda 
 {
 	float:left;
 	width:250px;
 	font-family:Arial, Geneva, sans-serif;
 	font-size:9px;
 	color:#929292;
 	text-transform:uppercase;
 	padding-left:11px;
 	padding-top:11px;
 	font-weight:bold;
 }
 
 .footer2 
 {
 	clear:both;
 	width:983px;
 	margin-bottom:0px;
 	margin-top:25px;
 	padding-bottom:3px;
 	background-image:url(http://www.vinoaldia.com/images/estructura2/cierreabajo.jpg);
 	background-repeat:no-repeat;
 	background-position:right bottom;
 	padding-top:6px;
 	font-size:10px;
 }
 

 .footer 
 {
 	clear:both;
 	width:983px;
 	margin-top:15px;
 	margin-bottom:0px;
 	padding-bottom:0px;
 }
 
 .footer .columnas 
 {
 	float:left;
 	width:983px;
 	margin-top:8px;
 	margin-bottom:8px;
 }
 
 .footer .columnas .columnaa 
 {
 	float:left;
 	width:180px;
 	border-right:1px solid #D3D3D3;
 	height:88px;
 }
 
 .footer .columnas .columnaa .titulo 
 {
 	float:left;
 	width:180px;
 	font-size:11px;
 	color:#000000;
 	text-transform:uppercase;
 	padding-left:12px;
 	margin-bottom:8px;
 }
 
 .footer .columnas .columnaa .link, .footer .columnas .columnab .link 
 {
 	font-family:Arial,geneva,sans-serif;
 	font-size:11px;
 	float:left;
 	width:150px;
 	background-image:url(images/estructura2/Bl_ocre0.gif);
 	padding-left:10px;
 	background-position:left top;
 	background-repeat:no-repeat;
 	padding-top:2px;
 	margin-left:9px;
 }
 
 .footer .columnas .columnaa .link .gris, .footer .columnas .columnab .link .gris, .footer .columnas .columnac .link .gris, .footer .columnas .columnad .link .gris 
 {
 	color:#9D9D9D;
 }
 
 .footer .columnas .columnaa .link a, .footer .columnas .columnab .link a, .footer .columnas .columnac .link a, .footer .columnas .columnad .link a 
 {
 	color:#134D86;
 	text-decoration:none;
 }
 
 .footer .columnas .columnaa .link a:hover, .footer .columnas .columnab .link a:hover, .footer .columnas .columnac .link a:hover, .footer .columnas .columnad .link a:hover 
 {
 	text-decoration:underline;
 }
 
 .footer .columnas .columnab, .footer .columnas .columnac 
 {
 	float:left;
 	width:198px;
 	border-right:1px solid #D3D3D3;
 	height:88px;
 }
 
 .footer .columnas .columnab .titulo 
 {
 	margin-bottom:8px;
 	float:left;
 	font-size:11px;
 	color:#000000;
 	text-transform:uppercase;
 	padding-left:12px;
 }
 
 .footer .columnas .columnac .titulo 
 {
 	margin-bottom:8px;
 	float:left;
 	width:150px;
 	font-size:11px;
 	color:#000000;
 	text-transform:uppercase;
 	padding-left:12px;
 }
 
 .footer .columnas .columnac .link 
 {
 	font-family:Arial,geneva,sans-serif;
 	font-size:11px;
 	float:left;
 	background-image:url(images/estructura2/Bl_ocre0.gif);
 	padding-left:10px;
 	background-position:left top;
 	background-repeat:no-repeat;
 	padding-top:2px;
 	margin-left:9px;
 	margin-right:0px;
 	padding-right:0px;
 }
 
 .footer .columnas .columnad 
 {
 	float:left;
 	width:300px;
 	height:88px;
 }
 
 .footer .columnas .columnad .titulo 
 {
 	margin-bottom:8px;
 	float:left;
 	width:356px;
 	font-size:11px;
 	color:#000000;
 	text-transform:uppercase;
 	padding-left:9px;
 }
 
 .footer .columnas .columnad .link 
 {
 	float:left;
 	width:370px;
 	font-family:Arial,geneva,sans-serif;
 	font-size:11px;
 	padding-top:2px;
 	margin-left:9px;
 }
 
 .footer .separador 
 {
 	background-image:url(images/estructura2/Fd_foote.gif);
 	float:left;
 	width:983px;
 	background-repeat:no-repeat;
 	height:10px;
 }
 
 .footer .firmas 
 {
 	float:left;
 	width:983px;
 	height:26px;
 	margin:4px 0px 0px 0px;
 }
 
 .footer .firmas .mzza 
 {
 	float:left;
 	width:59px;
 	height:26px;
 	border-right:1px solid #D3D3D3;
 	margin-left:1px;
 	padding-right:10px;
 	margin-right:10px;
 }
 
 .footer .firmas .copy 
 {
 	float:left;
 	height:26px;
 	font-family:Arial,geneva,sans-serif;
 	font-size:11px;
 	color:#7C7C7C;
 	padding-top:0px;
 }
 
 .footer .firmas .copy a 
 {
 	font-family:Arial;
 	font-size:11px;
 	color:#134D86;
 	text-decoration:none;
 }
 
 .footer .firmas .copy a:hover 
 {
 	font-family:Arial;
 	font-size:11px;
 	color:#134D86;
 	text-decoration:underline;
 }
 
 .footer .firmas .logo 
 {
 	float:right;
 	color:#999;
 	font-size:7pt;
 }
 
 .footer .firmas .logo .disenoydc 
 {
 	font-family:Arial,Helvetica,sans-serif;
 	font-size:7pt;
 	padding-right:4px;
 	line-height:100%;
 	padding-top:3px;
 }
 
 .footer .firmas .logo .julian 
 {
 	padding:2px 10px 0px 0px;
 	padding-top:2px;
 	font-family:Arial,Helvetica,sans-serif;
 	font-size:7pt;
 	letter-spacing:0.9px;
 }
 
 .footer .firmas .logo .icono 
 {
 	padding:2px 10px 0px 10px;
 	padding-top:3px;
 	font-family:Arial,Helvetica,sans-serif;
 	font-size:7pt;
 }
 
 .footer .firmas .logo .vsm 
 {
 	padding:2px 0px 0px 10px;
 	padding-top:4px;
 	font-family:Arial,Helvetica,sans-serif;
 	font-size:7pt;
 }
 
 .footer .firmas .logo .vsm H6 
 {
 	line-height:16px;
 	margin:0px;
 	padding:0px;
 }
 
 .formtextareavino 
 {
 	background-color:#FFFEFD;
 	border:4px solid #CCCCCC;
 	width:497px;
 	margin-top:8px;
 }

 .formtextareavino3 
 {
 	background-color:#FFFEFD;
 	border:4px solid #CCCCCC;
 	width:280px;
 	margin-top:8px;
 }
 
 .formsubmitvino33
 {
	background-color:#F3F4F5;
	border:2px solid #CCCCCC;
	color:#333333;
	font-size:10px;
 	margin-top:4px;
 	line-height: 18px;
	padding:2px;
 	width:150px;
 	text-align:center;
 }
  .formsubmitvino 
 {
 	background-color:#79233C;
 	border:4px solid #CCCCCC;
 	font-weight:normal;
 	color:#FFFFFF;
 	font-size:12px;
 	margin-top:9px line-height: 20px;
 	padding:3px;
 }

 .formsubmitvino2 
 {
 	background-color:#79233C;
 	border:2px solid #CCCCCC;
 	font-weight:normal;
 	color:#FFFFFF;
 	font-size:12px;
 	margin-top:9px line-height: 20px;
 	padding:3px;
 }
 
 .formoptinvino 
 {
 	background-color:#FEFAF5;
 	border:4px solid #CCCCCC;
 }
 
 .encabezadobuscador 
 {
 	width:124px;
 	margin-right:4px;
 	border:4px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:13px;
 	height:21px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .encabezadobuscador2 
 {
 	width:194px;
 	border:2px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:15px;
 	height:25px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .encabezadobuscadorbajo
 {
 	width:180px;
 	margin-right:4px;
 	border:4px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:13px;
 	height:21px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .encabezadobuscadorbajo2
 {
 	width:210px;
 	margin-right:4px;
 	border:4px solid #CCCCCC;
 	color:#646464;
 	margin-top:5px;
 	font-family:Arial;
 	font-size:13px;
 	padding-top:2px;
 	padding-left:3px;
 }
 #cabezalrotativo
 {
 	padding:8px;
 	background-color:#FFFFFF;
 	border: 1px dotted #CCCCCC;
 	width: 284px;
 }
 
 
 .encabezadologin 
 {
 	width:200px;
 	border:1px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:11px;
 	height:18px;
 	padding-top:3px;
 	padding-left:3px;
 }
 
 .buscadorenbuscar 
 {
 	width:500px;
 	margin-right:4px;
 	border:4px solid #CCCCCC;
 	color:#838383;
 	margin-top:0px;
 	font-family:Arial;
 	font-size:13px;
 	height:21px;
 	padding-top:2px;
 	padding-left:3px;
 }
 
 .encabezadotextobuscador a 
 {
 	font:normal 11px Arial, Arial, Helvetica, sans-serif;
 	color:#000000;
 	text-decoration:none;
 }
 
 .encabezadotextobuscador a:hover, .descripcion2 a:hover 
 {
 	color:#79233C;
 	text-decoration:underline;
 }
 
 .focalizarimagen 
 {
 	border:1px solid #bfbfbf;
 }
 
 .focalizarimagenabajo 
 {
 	border-bottom:1px solid #bfbfbf;
 }
 
 .focalizarimagenno 
 {
 	border:0px none #bfbfbf;
 }
 
 .columnaderecharegistro_on, .titulonegrochico 
 {
 	font-size:10px;
 	color:#000000;
 }
 
 .titulonegroen12 
 {
 	font-size:12px;
 	color:#000000;
 }
 
 .colder_abre 
 {
 	background-color:#FCF3EA;
 	font-size:10px;
 	color:#000000;
 	padding-top:5px;
 	padding-right:5px;
 	padding-bottom:5px;
 	padding-left:5px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#C88475;
 	border-left-color:#C88475;
 }
 
 .colder_abre_cal 
 {
 	background-color:#FCF3EA;
 	font-size:10px;
 	color:#000000;
 	padding-top:7px;
 	padding-right:7px;
 	padding-bottom:7px;
 	padding-left:7px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#C88475;
 	border-left-color:#C88475;
 }
 
 .colder_cierre 
 {
 	background-color:#FCF3EA;
 	font-size:10px;
 	color:#000000;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#C88475;
 	border-bottom-color:#C88475;
 	border-left-color:#C88475;
 	padding-left:5px;
 }
 
 .colder_titulos 
 {
 	background-color:#79233C;
 	border:1px solid #FFF;
 	font-size:8pt;
 	padding:4px;
 	color:#FFFFFF;
 }
 
 .colder_titulos h3 
 {
 	font-weight:bold;
 	font-size:.9em;
 	padding:4px 4px 6px 4px;
 	margin:0px;
 }
 
 .colderechabodegasfotos 
 {
 	background-color:#FFFFFF;
 	font-size:10px;
 	color:#000000;
 	border:1px solid #CCCCCC;
 	padding:9px;
 }
 
 .colderechacuadro 
 {
 	background-color:#FCF3EA;
 	font-size:10px;
 	color:#000000;
 	padding-top:10px;
 	padding-right:10px;
 	padding-bottom:10px;
 	padding-left:10px;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#C88475;
 	border-right-color:#C88475;
 	border-left-color:#C88475;
 }
 
 .colderechacuadro2 
 {
 	background-color:#FCF3EA;
 	font-size:10px;
 	color:#000000;
 	padding:5px;
 	border:1px solid #DDC8B9;
 	clear:both;
 }
 
 .colderechacuadro4 
 {
 	font-size:10px;
 	color:#000000;
 	height:70px;
 	padding-top:6px;
 	padding-right:5px;
 	padding-bottom:6px;
 	padding-left:5px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	border-bottom-width:1px;
 	border-bottom-style:solid;
 	border-bottom-color:#D3D3D3;
 }
 
 .usuariologin 
 {
 	font-size:10px;
 	color:#000000;
 	height:120px;
 	padding-top:6px;
 	padding-right:5px;
 	padding-bottom:6px;
 	padding-left:5px;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#C88475;
 	border-right-color:#C88475;
 	border-left-color:#C88475;
 	background-color:#FCF3EA;
 }
 
 .colderechacuadroultimovino 
 {
 	font-size:10px;
 	color:#000000;
 	padding-top:6px;
 	padding-bottom:8px;
 	padding-left:5px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	height:160px;
 }
 
 .fontchica 
 {
 	font-size:10px;
 	color:#000000;
 	font-family:Arial, Helvetica, sans-serif;
 }
 
 .colderechacuadroblanco 
 {
 	font-size:10px;
 	color:#000000;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	padding:6px;
 }
 
 .colderechacuadroblancobuscar 
 {
 	font-size:10px;
 	color:#000000;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 }
 
 .colderechacuadro4cierre 
 {
 	background-color:#FCF3EA;
 	font-size:11px;
 	color:#000000;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#C88475;
 	border-bottom-color:#C88475;
 	border-left-color:#C88475;
 	padding-left:5px;
 	padding-right:0px;
 	padding-bottom:0px;
 }
 
 .colderechatablacierre 
 {
 	background-color:#FFFFFF;
 	font-size:11px;
 	color:#000000;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-bottom-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	padding-right:0px;
 	padding-bottom:0px;
 }
 
 .colderechatablacierrebuscar 
 {
 	background-color:#FCF3EA;
 	font-size:11px;
 	color:#000000;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#D3D3D3;
 	border-bottom-color:#D3D3D3;
 	border-left-color:#D3D3D3;
 	padding-right:0px;
 	padding-bottom:0px;
 }
 
 .colderechatitulos 
 {
 	background-color:#79233C;
 	font-size:11px;
 	color:#FFFFFF;
 	height:16px;
 	font-family:Arial, arial;
 	padding-top:4px;
 	padding-right:7px;
 	padding-bottom:1px;
 	padding-left:7px;
 	font-weight:bolder;
 }
 
 .colderechacuadro3 
 {
 	background-color:#DDC8B9;
 }
 
 .colderechacuadrorojo 
 {
 	background-color:#FEFDFC;
 	font-size:11px;
 	color:#000000;
 	border:1px solid #CCCCCC;
 	padding-top:3px;
 	padding-right:8px;
 	padding-bottom:3px;
 	padding-left:8px;
 	text-align:right;
 	text-decoration:none;
 }
 
 .colderechacuadrorojo a 
 {
 	color:#FFFFFF;
 	text-decoration:none;
 }
 
 .separador 
 {
 	margin-bottom:3px;
 }
 
 .separador_derecha 
 {
 	margin-bottom:20px;
 }
  .separador_derechachico 
 {
 	margin-bottom:15px;
 }
 
 .colderinput 
 {
 	width:210px;
 	border:1px solid #D3D3D3;
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:12px;
 	padding-top:3px;
 	padding-left:2px;
 	height:22px;
 	text-align:center;
 	text-indent:3px;
 	font-weight:bold;
 	background-color:#FEFCFC;
 }
 
 .colderinput2 
 {
 	width:170px;
 	border:1px solid #D3D3D3;
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:11px;
 	padding-top:2px;
 	padding-left:2px;
 	height:18px;
 	text-align:center;
 	text-indent:3px;
 	font-weight:bold;
 }
 
 .submitinput 
 {
 	color:#FFFFFF;
 	border:1px solid #666666;
 	font-family:Arial, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	background-color:#79233C;
 	height:24px;
 	padding:0px;
 }
 
 .col_der_publi1 
 {
 	margin:0px;
 	background-color:#DDDDDD;
 	background-image:url(http://www.vinoaldia.com/images/estructura/publi.gif);
 	background-repeat:no-repeat;
 	background-position:left top;
 	padding-top:17px;
 	padding-right:8px;
 	padding-bottom:10px;
 	padding-left:8px;
 	border-top-width:1px;
 	border-bottom-width:1px;
 	border-top-style:solid;
 	border-bottom-style:solid;
 	border-top-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 }
 
 .col_der_publi2 
 {
 	margin:0px;
 	background-color:#FEFDFC;
 	background-image:url(http://www.vinoaldia.com/images/estructura/publi.gif);
 	background-repeat:no-repeat;
 	background-position:left top;
 	padding-top:17px;
 	padding-right:0px;
 	padding-bottom:0px;
 	padding-left:0px;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#CCCCCC;
 	border-right-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 }
 
 .col_der_imagenes 
 {
 	margin:0px;
 	background-color:#FEFDFC;
 	padding:4px;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#CCCCCC;
 	border-right-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 	font-size:10px;
 	font-weight:bold;
 	color:#A08961;
 }
 
 .category, .category a 
 {
 	color:#0763A7;
 	text-decoration:none;
 }
 
 .category a:hover 
 {
 	color:#900;
 	text-decoration:underline;
 }
 
 .fila1, .fila1 a, .fila1 a:hover
 {
 	background-color:#FCF3EA;
 }
 
 .recent_activity 
 {
 	margin:0px;
 	padding:0px;
 	background-color:#F0E2CF;
 	border-top-width:1px;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-top-color:#C88475;
 	border-right-color:#C88475;
 	border-left-color:#C88475;
 }
 
 .recent_activity h3 
 {
 	background-color:#79233C;
 	color:#FFF;
 	font-weight:bold;
 	font-size:.9em;
 	padding:4px 4px 6px 4px;
 	margin:0px;
 }
 
 .recent_activity ul 
 {
 	margin:0px 0px 0px -40px;
 	* margin:0px;
 }
 
 .recent_activity ul li 
 {
 	list-style-type:none;
 	padding:10px 5px 10px 5px;
 	border-bottom:1px solid #FFF;
 }
 
 .recent_activity ul li.odd 
 {
 	background-color:#F3EBE3;
 }
 
 .recent_activity ul li a, .recent_activity ul li a:hover 
 {
 	color:#79233C;
 	font-weight:bold;
 }
 
 .recent_activity ul li img 
 {
 	float:left;
 	margin-right:10px;
 	margin-top:-5px;
 	margin-bottom:5px;
 }
 
 .recent_activity a.busy_logger 
 {
 	border:1px solid #FFF;
 	padding:2px 3px 2px 3px;
 	margin-right:5px;
 	background-color:#C49C6F;
 	color:#FFF;
 	text-decoration:none;
 	font-weight:bold;
 	font-size:12px;
 }
 
 img.first_time_logger 
 {
 	padding:3px 0px 0px 0px;
 }
 
 .hipervinculoazulchico, a.hipervinculoazulchico:link, a.hipervinculoazulchico:visited 
 {
 	font-size:11px;
 	text-decoration:none;
 	background:#79233C;
 	color:#fff;
 }
 
 a.hipervinculoazulchico:hover 
 {
 	font-size:11px;
 	text-decoration:none;
 	color:#fff;
 	background-color:#C53030;
 }
 
 .hipervinculonegrochico 
 {
 	font-size:11px;
 	text-decoration:none;
 	color:#fff;
 	background-color:#000000;
 }
 
 a.hipervinculonegrochico:link, a.hipervinculonegrochico:visited 
 {
 	font-size:11px;
 	text-decoration:none;
 	background:#000000;
 	color:#fff;
 }
 
 a.hipervinculonegrochico:hover 
 {
 	font-size:11px;
 	text-decoration:none;
 	color:#fff;
 	background-color:#666666;
 }
 
 .contenedornoticias, .contenedornoticias2 
 {
 	width:567px;
 	float:left;
 	padding-right:9px;
 	height:100%;
 	padding-top:15px;
 }
 
  .contenedornoticiasgrande 
 {
 	width:824px;
 	float:left;
 	padding-right:8px;
 	padding-left:3px;
 	height:100%;
 	padding-top:15px;
 }

 .bloque1 
 {
	width:545px;
	float:left;
	border-bottom-width:0px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	padding-right: 8px;
	padding-left: 8px;
 }
  .bloque1cierre 
 {
	border-top: 1px dotted rgb(204, 204, 204);
	width:567px;
	float:left;
	margin-bottom:0px;
	font-size: 10px;
 }
  .bloque1engris 
 {
	width:530px;
	float:left;
	background-color: #F8F8F8;
	padding: 12px;
	border: 1px dotted #EAEAEA;
	margin-bottom: 20px;
	margin-top: 10px;
 }
   .bloque1engris2 
 {
	width:530px;
	float:left;
	background-color: #F8F8F8;
	padding: 12px;
	border: 1px dotted #EAEAEA;
	margin-bottom: 20px;
	margin-top: 20px;
 }

 .bloque1fijo 
 {
	width:543px;
	float:left;
	border-bottom-width:0px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	height: 500px;
	padding-right: 12px;
	padding-left: 12px;
 }
 
 .bloquebodegas 
 {
 	width:350px;
 	float:left;
 	margin-right:230px;
 }
 
 .bloque2 
 {
 	width:546px;
 	float:left;
 	background-color:#FEFEFE;
 	border:1px solid #CCCCCC;
 	padding:10px;
 }
 
 .bloquegastro 
 {
 	width:546px;
 	float:left;
 	background-color:#F2FAE6;
 	border:1px solid #CCCCCC;
 	padding:10px;
 }
 
 .bloque1-columna1 
 {
	width:289px;
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCCC;
	float:left;
	padding-right:12px;
	padding-top:8px;
 }
 
 .bloque1-columna2 
 {
	width:228px;
	float:left;
	padding-left:12px;
	padding-top:8px;
	padding-bottom:8px;
 }
  .bloque1-columna1beb
 {
	width:276px;
	float:left;
	padding: 10px;
	margin-right:12px;
	border: 1px dotted #CCCCCC;
	background-color: #F7F7F7;
 }
 
  .bloque1-columna2beb 
 {
	width:223px;
	float:left;
	padding-left:12px;
	padding-top:8px;
	padding-bottom:8px;
 }
  .bloque1-columna1fijo 
 {
	width:290px;
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCCC;
	float:left;
	padding-right:12px;
	padding-top:8px;
 }
 
 .bloque1-columna2fijo 
 {
	width:224px;
	float:left;
	padding-left:12px;
	padding-top:8px;
	padding-bottom:8px;
 }
 .columna3a 
 {
 	width:181px;
 	float:left;
 	padding-right:6px;
 	padding-top:8px;
 }
 
 .columna3b 
 {
 	width:180px;
 	float:left;
 	padding-right:6px;
 	padding-left:6px;
 	padding-top:8px;
 	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#CCCCCC;
 }
 
 .columna3c 
 {
 	width:180px;
 	float:left;
 	padding-left:6px;
 	padding-top:8px;
 	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#CCCCCC;
 }
 
 .columna4a 
 {
 	width:277px;
 	float:left;
 	padding-right:6px;
 	padding-top:8px;
 	padding-bottom:8px;
 }
 
 .columna4b 
 {
 	width:277px;
 	float:left;
 	padding-right:0px;
 	padding-left:6px;
 	padding-top:8px;
 	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#CCCCCC;
 	padding-bottom:8px;
 }
 
 .columna4a2 
 {
 	width:277px;
 	float:left;
 	padding-right:6px;
 	padding-bottom:8px;
 }
 
 .columna4b2 
 {
 	width:277px;
 	float:left;
 	padding-right:0px;
 	padding-left:6px;
 	border-left-width:1px;
 	border-left-style:solid;
 	border-left-color:#CCCCCC;
 	padding-bottom:8px;
 }
 
 .columna5a 
 {
 	width:283px;
 	float:left;
 	padding-right:6px;
 	padding-top:1px;
 	padding-bottom:10px;
 }
 
 .columna5b 
 {
 	width:284px;
 	float:left;
 	padding-right:0px;
 	padding-left:6px;
 	padding-top:1px;
 	padding-bottom:10px;
 }
 
 .contenedordenoticias 
 {
 	padding-top:8px;
 	padding-bottom:8px;
 }
 
 .contenedordenoticias2 
 {
 	width:220px;
 	float:left;
 	padding-top:8px;
 	padding-bottom:8px;
 }
 
 .fuentebajofoto 
 {
 	float:right;
 	font-family:Arial;
 	font-size:9px;
 	color:#AAAAAA;
 	padding:0px;
 	margin:0px;
 	margin-bottom:2px;
 }
 
 .fechatope 
 {
 	padding-bottom:5px;
 	border-bottom-width:1px;
 	border-bottom-style:solid;
 	border-bottom-color:#CCCCCC;
 }

 .categoriatope 
 {
 	font-family:Arial;
 	font-size:12px;
 	color:#333333;
 	text-transform:uppercase;
 }
 .categoriatope a a:hover a:visited
 {
 	font-family:Arial;
 	font-size:12px;
 	color:#333333;
 	text-transform:uppercase;
 }
 
 .encabezacategoria 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	clear:both;
 	font-size:11px;
 	color:#333333;
 	margin-bottom: 10px;
 	padding-top: 4px;
 	padding-bottom: 2px;
 	font-weight: 800;
 }
 
 .encabezacategoria a
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#333333;
 	text-decoration: none;
 }
 .encabezacategoria a:hover
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#333333;
 	text-decoration: underline;
 }
 
 .titulonoticiadestacada
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	font-size:20px;
 	color:#79233C;
 	padding-top: 0px;
 	padding-bottom: 6px;
 }
 
 .titulonoticiadestacada a 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
 }
 
 .titulonoticiadestacada a:hover 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
 }
.titulonoticiaadestacar
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	font-size:20px;
 	color:#79233C;
 }
 
 .titulonoticiaadestacar a 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
 }
 
 .titulonoticiaadestacar a:hover 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
 }
 
 .titulo1 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	font-size:20px;
 	color:#79233C;
 	clear:both;
 }
 
 .titulo1 a 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
 }
 
 .titulo1 a:hover 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
 }
  .titulo11 
 {
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:123%;
	color:#79233C;
	clear:both;
	font-weight: bold;
 }
 
 .titulo11 a 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
 }
 
 .titulo11 a:hover 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
 }

 .titulo2 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	clear:both;
 	font-size:22px;
 	color:#79233C;
 }
 
.titulo5 a,
{
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
}
.titulo5 a:active,
{
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
}
 .titulo2 a, .titulo4 a, .titulo6 a, .titulo7 a  
 {
 	text-decoration:none;
 	clear:both;
 	color:#79233C;
 }
 
 .titulo2 a:hover, .titulo4 a:hover, .titulo6 a:hover, .titulo7 a:hover,  
 {
 	text-decoration:underline;
 	clear:both;
 	color:#79233C;
 }
.titulo3 a 
 {
 	text-decoration:none;
 	clear:both;
 }
 
.titulo3 a:hover
 {
 	text-decoration:underline;
 	clear:both;
 }
 .titulo3 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	clear:both;
 	font-size:15px;
 	color:#79233C;
 	font-weight: bold;
 }
 
 .titulo7 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	clear:both;
 	font-size:18px;
 	color:#79233C;
 	font-weight: bold;
 }
 .titulo3negro 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	clear:both;
 	font-size:18px;
 	color:#333333;
 }
 
 .titulo3negro a 
 {
 	text-decoration:none;
 	clear:both;
 	color:#333333;
 }
 
 .titulo3negro a:hover, .titulonegro a 
 {
 	text-decoration:underline;
 	clear:both;
 	color:#000000;
 }
 
 .titulo4 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	clear:both;
 	font-size:17px;
 	color:#79233C;
 }
 
 .titulo5 
 {
	font-family:Arial, "Times New Roman", Times, serif;
	clear:both;
	font-size:0.95em;
	color:#79233C;
	line-height: 1.1em;
	font-weight: bolder;
	list-style-type: circle;
 }
 
 .titulo6 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	clear:both;
 	font-size:13px;
 	color:#79233C;
 	font-weight: bold;
 }
 
 .titulonegro 
 {
 	color:#000000;
 }
 
 .titulonegro a:hover 
 {
 	text-decoration:underline;
 	clear:both;
 	color:#333333;
 }
 
 .titulonegrochico a 
 {
 	font-size:10px;
 	text-decoration:none;
 	clear:both;
 	color:#000000;
 }
 
 .titulonegrochico a:hover 
 {
 	font-size:10px;
 	text-decoration:underline;
 	clear:both;
 	color:#333333;
 }
 
 .contienetitulo0 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:12px;
 	color:#FFFFFF;
 	background-color:#A85364;
 	height:6px;
 }
 
 .categoriagris 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:11px;
 	color:#666666;
 	padding-bottom: 4px;
 }
 
  .categoriagris2 
 {
	font-family:Arial, tahoma;
	clear:both;
	font-size:12px;
	color:#666666;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #999999;
	text-align: right;
	padding: 2px;
	margin-top: 3px;
 }
  .categoriagris6 
 {
	font-family:Arial, tahoma;
	clear:both;
	font-size:12px;
	color:#666666;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 2px;
	margin-top: 3px;
 }
   .categoriagris3 
 {
	font-family:Arial, tahoma;
	clear:both;
	font-size:12px;
	color:#333333;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #333333;
	padding: 2px;
	margin-top: 3px;
 }

 .cierratitulo0 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:11px;
 	color:#333333;
 	background-color:#FFFEFD;
 	padding-top:8px;
 	padding-right:11px;
 	padding-bottom:2px;
 	padding-left:11px;
 }
 
 .contienee 
 {
 	background-color:#FFFEFD;
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 }
 
 .contienetitulocomuni 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:10px;
 	color:#FFFFFF;
 	background-color:#A85364;
 	padding:4px;
 }
 
 .contienetitulo1 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:12px;
 	color:#FFFFFF;
 	background-color:#773C47;
 	padding:4px;
 }
 
 .cierratitulo1 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:11px;
 	color:#333333;
 	background-color:#FFFFFF;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 	padding-top:8px;
 	padding-right:11px;
 	padding-bottom:8px;
 	padding-left:11px;
 }
 
 .cierratitulo2 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:11px;
 	color:#333333;
 	background-color:#FFFEFD;
 	padding-top:10px;
 	padding-right:11px;
 	padding-bottom:10px;
 	padding-left:11px;
 	border-top-width:1px;
 	border-top-style:dotted;
 	border-top-color:#CCCCCC;
 }
 
 .cierratitulo1bb 
 {
 	font-family:Arial, tahoma;
 	clear:both;
 	font-size:11px;
 	color:#333333;
 	background-color:#F3F3F3;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 	border-left-color:#CCCCCC;
 	padding-top:3px;
 	padding-right:11px;
 	padding-bottom:3px;
 	padding-left:11px;
 }
 
 .otrostitulos, .otrostitulos a 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:12px;
 	color:#79233C;
 	text-decoration:none;
 	padding-top:5px;
 	padding-right:2px;
 }
 
 .otrostitulos a:hover 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:12px;
 	color:#BF0026;
 	text-decoration:none;
 	padding-top:5px;
 	padding-right:2px;
 }
  .otrostitulosbb, .otrostitulosbb a 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:11px;
 	color:#79233C;
 	text-decoration:none;
 	padding-top:5px;
 	padding-right:2px;
 }
 
 .otrostitulosbb a:hover 
 {
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:11px;
 	color:#BF0026;
 	text-decoration:none;
 	padding-top:5px;
 	padding-right:2px;
 }

 .titulonoticias 
 {
 	font-family:Georgia, Arial,"Times New Roman",Times,serif;
 	font-size:35px;
 	color:#79233C;
 }
 
 .titulovinos 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:20px;
 	color:#79233C;
 	padding-top:12px;
 	padding-bottom:7px;
 }
 
 .titulovinosorig 
 {
 	font-family:Arial,"Times New Roman",Times,serif;
 	font-size:27px;
 	color:#79233C;
 	padding-top:12px;
 	padding-bottom:7px;
 }
 
 .calificacionvino 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:48px;
 	color:#79233C;
 	padding-top:12px;
 	padding-bottom:7px;
 	font-weight:bold;
 }
 
 .calificacionvinoabajo 
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:10px;
 	color:#79233C;
 }
 
 .calificacionvinoabajo2
 {
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
 	color:#79233C;
 }
 .font11 
 {
 	font-size:11px;
 }
 
 .descripcion 
 {
	padding-top:6px;
	padding-bottom:14px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
 }
 
 .descripcion3 
 {
	padding-top:6px;
	padding-bottom:14px;
	font:normal 11px Arial, sans-serif;
 }

 .descripcion2 
 {
 	font-size:12px;
 	padding-top:7px;
 	padding-bottom:8px;
 	font-family:Arial, "Times New Roman", Times, serif;
 }
 
 .descripcion2 a 
 {
 	color:#000000;
 	text-decoration:underline;
 }
 
 .linearoja 
 {
 	font-size:12px;
 	height:5px;
 	background-image:url(http://www.vinoaldia.com/images/estructura/index-linea.gif);
 	background-repeat:repeat-x;
 	background-position:left;
 	margin-top:5px;
 	margin-bottom:5px;
 	margin-left:0px;
 }
 
 .categoria, .categoria a 
 {
 	font-size:11px;
 	color:#FFFFFF;
 	text-decoration:none;
 	vertical-align:top;
 	background-color:#666666;
 }
 
 .categoria a:hover, .categoria a:visited 
 {
 	font-size:11px;
 	color:#FFFFFF;
 	text-decoration:none;
 	vertical-align:top;
 	background-color:#000000;
 }
 
 .leermas, .leermas a 
 {
 	color:#FFFFFF;
 	text-decoration:none;
 	vertical-align:top;
 	background-color:#79233C;
 }
 
 .leermas a:hover 
 {
 	color:#FFFFFF;
 	text-decoration:none;
 	vertical-align:top;
 	background-color:#C1603E;
 }
 
 .titularcategoria 
 {
 	color:#79233C;
 	text-decoration:underline;
 	vertical-align:top;
 	margin-bottom:3px;
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:16px;
 	font-weight:normal;
 	margin-top:3px;
 }
 
 .titularcategoria2 
 {
 	color:#000000;
 	text-decoration:none;
 	vertical-align:top;
 	margin-bottom:3px;
 	font-family:Arial, "Times New Roman", Times, serif;
 	font-size:17px;
 	font-weight:bold;
 	margin-top:0px;
 }
 
 .sigue 
 {
 	font-size:11px;
 	margin-left:3px;
 	color:#79233C;
 	border:1px solid #ddd;
 	text-decoration:none;
 	padding-top:0px;
 	padding-right:2px;
 	padding-bottom:0px;
 	padding-left:2px;
 	background-color:#FFFFF4;
 }
 
 .sigue a 
 {
 	font-size:11px;
 	padding:0px 2px 0px 2px;
 	margin-left:3px;
 	color:#900;
 	border:1px solid #ddd;
 	text-decoration:none;
 }
 
 .sigue a:hover 
 {
 	text-decoration:none;
 }
 
 .separadorhorizontal 
 {
 	float:left;
 	width:3%;
 }
 
 .cuadrantebodega 
 {
 	border:1px solid #bfbfbf;
 	padding:6px;
 	background-color:#F7F3EE;
 }
 
 .herramientasnoti 
 {
 	height:80px;
 	border:1px solid #bfbfbf;
 	background-color:#FFFFFF;
 }
 
 .herramientasnotiblog
 {
 	height:250px;
 	border:1px solid #bfbfbf;
 	background-color:#FFFFFF;
 	font-family:Arial, Tahoma, Verdana, Sans-serif;
 	font-size:11px;
 }

 .herramientasnoti2con 
 {
 	border-top-width:1px;
 	border-right-width:1px;
 	border-bottom-width:1px;
 	border-left-width:1px;
 	border-top-style:dotted;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-top-color:#bfbfbf;
 	border-right-color:#bfbfbf;
 	border-bottom-color:#bfbfbf;
 	border-left-color:#bfbfbf;
 	background-color:#FFFFFF;
 }
 
 .herramientasnoti2sin 
 {
 	border-right-width:1px;
 	border-left-width:1px;
 	border-right-style:solid;
 	border-left-style:solid;
 	border-right-color:#bfbfbf;
 	border-left-color:#bfbfbf;
 	background-color:#FFFFFF;
 }
 
 .focalizarimagenconblanco 
 {
 	border:6px solid #fff;
 }
 
 .focalizarvino 
 {
 	border:4px solid #79233C;
 }
 
 .focalizarimagen2 
 {
 	border:4px solid #CCCCCC;
 }
 
 div.member-review p.review-links 
 {
 	background:#eee;
 	font-size:11px;
 	margin:1px 0 0 0;
 	padding:5px;
 	color:#666;
 }
 
 p.review-links a 
 {
 	font-weight:bold;
 	margin-left:10px;
 }
 
 .encabezadoscats 
 {
 	font-weight:bold;
 	color:#FF0000;
 	background-color:#FFFFFF;
 }
 
 .separador10 
 {
 	margin-bottom:10px;
 }
 
 .masopciones 
 {
 	text-align:center;
 	vertical-align:middle;
 	padding:5px;
 	font-size:11px;
 	background-color:#FFFEFD;
 	border-top-width:1px;
 	border-bottom-width:1px;
 	border-top-style:dashed;
 	border-bottom-style:dashed;
 	border-top-color:#CCCCCC;
 	border-bottom-color:#CCCCCC;
 }
 .calendarBG {
 	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
	background-color: #C0C0C0;
}

.calendarBlank { 
 	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 	font-size:11px;
 	letter-spacing:.1em;
 	text-decoration:none;
 	text-align:left;
 	vertical-align:top;
 	color:#666;
	background-color: #F0F0F0;
 	padding:4px;
	width: 94px;
	height: 140px;
}

.calendarHeader {
 	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background-color:#666666;
	padding:4px;
	height: 34px;
	vertical-align: middle;
}

.calendarMonthLinks {
	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
	color:#fff;
	background-color:transparent;
}

.calendarMonthLinks a {
 	color:#fff;
 	text-decoration:none;
 	background-color:transparent;
}
  
.calendarMonthLinks a:visited {
 	color:#fff;
 	text-decoration:none;
}

.calendarMonthLinks a:hover {
	color:#fff;
	text-decoration:underline;
	background-color:transparent;
}

.calendarDayHeading {
 	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color:#FCF5E2;
	text-align:center;
	vertical-align:middle;
	padding:4px;
	height: 34px;
	
	
}

.calendarToday {
	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	background-color:#F0F3FF;
	padding:4px;
	width: 94px;
	height: 140px;
}

.calendarCell {
 	font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 	font-size:11px;
 	letter-spacing:.1em;
 	text-decoration:none;
 	text-align:left;
 	vertical-align:top;
 	color:#666;
 	background-color:#fff;
 	padding:4px;
	width: 94px;
	height: 140px;
}

 .calendarCell a 
 {
 	text-decoration:none;
 	background-color:transparent;
 }
 
 .calendarCell a:visited 
 {
 	text-decoration:line-through;
 	background-color:transparent;
 }
 
 .calendarCell a:hover 
 {
 	text-decoration:underline;
	background-color:transparent;

 }

.evento {
	font-family:       Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif;
	font-size:         10px;
	font-weight:		normal;
	text-decoration:   none;
	color:             #666;
	background-color:  #fff;
	padding: 2px;
}

.evento2 {
	font-family:       Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif;
	font-size:         8px;
	font-weight:		normal;
	text-decoration:   none;
	color:             #DBDBDB;
	background-color:  #8F2948;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	border: 1px solid #79233C;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 7px;
}
.evento2 a {
	text-decoration:   none;
	color:             #DBDBDB;
}
.evento2 a:hover {
	text-decoration:   none;
	color:             #FFFFFF;
}
.evento2 a:visited {
	text-decoration:   none;
	color:             #DBDBDB;
}



.evento2vermas {
	font-family:       Arial, "Trebuchet MS", Tahoma, Verdana, Sans-serif;
	font-size:         11px;
	font-weight:		bold;
	text-decoration:   none;
	color:             #8F2948;
	background-color:  #F3F3F3;
	float:right;
	clear:none;
	margin-left: 3px;
	border: 1px double #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 3px;
}


 input.forms, input.formulario 
 {
 	color:#000;
 	border:1px solid #ccc;
 }
 
 input.forms:focus 
 {
 	background-color:#fafafa;
 }
 
 textarea.forms, textarea.forms2 
 {
 	color:#000;
 	border:1px solid #ccc;
 	overflow:auto;
 }
 
 textarea.forms2:focus 
 {
 	background-color:#F3F3F3;
 	overflow:auto;
 }
 
 #contact_form input.forms 
 {
 	height:19px;
 	padding:3px;
 	color:#898787;
 }
 
 #contact_form textarea.forms 
 {
 	padding:3px;
 	color:#898787;
 }
 
 h4.wd_name, h4.wd_name a 
 {
 	margin:-2px 0 6px 1px !important;
 	padding:2px !important;
 	font:bold 16px "Lucida Grande", Arial, sans-serif !important;
 	line-height:16px !important;
 	color:#aa385d;
 	border-bottom:none;
 }
 
 h4.wd_name span, h4.wd_name span a 
 {
 	color:#777 !important;
 	font-size:11px !important;
 	font-weight:bold;
 	padding-left:8px;
 }
 
 #wd_gutter 
 {
 	width:596px;
 	margin:9px auto 8px auto;
 	padding:12px;
 	background:#eee url(wd_gutte.gif) right top no-repeat;
 }
 
 .wd_section 
 {
 	height:21px;
 	margin:0;
 }
 
 .wd_section.personal 
 {
 	margin-top:10px;
 	background:transparent url(wd_perso.gif) 0 0 no-repeat;
 }
 
 .wd_section.comments 
 {
 	margin-top:10px;
 	background:transparent url(wd_comme.gif) 0 0 no-repeat;
 }
 
 .wd_section.winemaker 
 {
 	margin-top:10px;
 	background:transparent url(wd_winem.gif) 0 0 no-repeat;
 }
 
 .wd_section.basic 
 {
 	background:#aa385d;
 	height:3px;
 	margin:0;
 	padding:0;
 }
 
 #wd_wrapper 
 {
 	margin:0;
 	padding:0 8px 8px 8px;
 	background:#fff;
 	border:1px solid #ddd;
 	zoom:1;
 }
 
 #wd_etiqueta 
 {
 	width:144px;
 }
 
 #wd_image 
 {
 	float:left;
 	width:144px;
 	margin-top:10px;
 	margin-right:12px;
 	margin-bottom:12px;
 	margin-left:0;
 	height:280px;
 }
 
 #wd_image a.wine_img 
 {
 	display:block;
 	padding:2px;
 }
 
 #wd_image p 
 {
 	padding:8px 0;
 	font:bold 13px "Lucida Grande", Arial, sans-serif;
 	color:#b33d63;
 	text-align:center;
 }
 
 #wd_image p span, .result_rank p span 
 {
 	font:bold 9px "Lucida Grande", Arial, sans-serif;
 	text-transform:uppercase;
 	color:#919191;
 }
 
 #wd_data 
 {
 	float:left;
 	width:265px;
 	margin:10px 15px 0 0;
 }
 
 #wd_data dl, #wd_data2 dl, #wd_data3 dl 
 {
 	margin:0;
 	padding:0;
 	font-size:11px;
 }
 
 #wd_data dt, #wd_data2 dt, #wd_data3 dt 
 {
 	float:left;
 	width:84px;
 	margin:0;
 	padding:0 0 4px 0;
 	line-height:13px;
 	overflow:hidden;
 	color:#999;
 }
 
 #wd_data .wd_notes, #wd_data2 .wd_notes, #wd_data3 .wd_notes 
 {
 	margin-top:10px;
 }
 
 #wd_data dd 
 {
 	float:left;
 	width:181px;
 	margin:0;
 	padding:0 0 4px 0;
 	line-height:13px;
 }
 
 #wd_data dd span, #wd_data2 dd span, #wd_data3 dd span 
 {
 	padding:0 2px;
 	color:#345900;
 	background:#d5e3bf;
 	border-bottom:1px solid #a8c67b;
 }
 
 #wd_data2 
 {
 	float:left;
 	width:383px;
 	margin-top:12px;
 	margin-right:0;
 	margin-bottom:0;
 	margin-left:0;
 	padding-bottom:15px;
 }
 
 #wd_data2 dd, #wd_data3 dd 
 {
 	float:left;
 	width:251px;
 	margin:0;
 	padding:0 0 4px 0;
 	line-height:13px;
 }
 
#tooltiping
 {
family-font: arial;
font-size: 10px;
 	padding:10px;
 }

 #wd_data3 
 {
 	float:left;
 	width:543px;
 	margin-top:12px;
 	margin-right:0;
 	margin-bottom:0;
 	margin-left:0;
 	padding-bottom:15px;
 }
 
 a.error_btn, a.error_btn:hover 
 {
 	display:block;
 	width:96px;
 	height:24px;
 	margin:8px 0 0 32px;
 	background:transparent url(error_bt.gif) 0 0 no-repeat;
 	border:none;
 }
 
 a.send_friend_btn, a.send_friend_btn:hover 
 {
 	display:block;
 	width:96px;
 	height:24px;
 	margin:0 0 0 32px;
 	background:transparent url(send_to_.gif) 0 0 no-repeat;
 	border:none;
 }
 
 .result_rank p 
 {
 	margin:0 0 0 10px;
 	padding:5px 0 8px 0;
 	font:bold 13px "Lucida Grande", Arial, sans-serif;
 	color:#b33d63;
 	text-align:center;
 }
 
 .personal_review_rating 
 {
 	float:left;
 	width:126px;
 	margin:12px 12px 0 1px;
 	padding:3px;
 	background:#eee;
 }
 
 .review_wrap 
 {
 	padding:7px;
 }
 
 .personal_review_rating .review_wrap 
 {
 	border:1px solid #aa385d;
 }
 
 .personal_review_rating p 
 {
 	margin:0;
 	border:none;
 	font-size:9px;
 	text-transform:uppercase;
 	font-weight:bold;
 	color:#aa385d;
 }
 
 form.personal_review_comments 
 {
 	float:left;
 	width:414px;
 	margin:12px 0 0 0;
 	padding:6px;
 	border:none;
 	background:#eee;
 }
 
 form.personal_review_comments fieldset, form.add_wn_form fieldset 
 {
 	background:#fff;
 	border:1px solid #ddd;
 	padding:3px;
 }
 
 form.personal_review_comments fieldset textarea, form.add_wn_form fieldset textarea 
 {
 	width:98%;
 	margin:0 0 3px 0;
 	padding:3px;
 	border:1px solid #ccc;
 	font:11px normal "Lucida Grande", Arial, sans-serif;
 	color:#444;
 }
 
 form.personal_review_comments span.checkbox 
 {
 	float:left;
 	margin:2px 0 0 2px;
 }
 
 form.personal_review_comments span.small_btn, form.add_wn_form span.small_btn 
 {
 	float:right;
 	margin:0;
 	line-height:0;
 }
 
 form.add_wn_form 
 {
 	width:310px;
 	margin:0;
 	padding:6px 6px 0 6px;
 	border:none;
 	background:#eee;
 }
 
 a.write_review_btn 
 {
 	margin:10px 0 0 462px;
 	display:block;
 	width:113px;
 	height:15px;
 	background:transparent url(write_re.gif) 0 0 no-repeat;
 	border:none;
 }
 
 a.write_review_btn:hover 
 {
 	background-position:0 -15px;
 	border:none;
 }
 
 .personal_reviews 
 {
 	margin-top:5px;
 	padding:0px 0;
 }
 
 .user_reviews 
 {
 	margin:4px 0 0 0;
 	padding:10px 0;
 }
 
 .winemakers_notes 
 {
 	padding:8px 0;
 }
 
 .wm_notes_extra 
 {
 	display:none;
 }
 
 .review 
 {
 	padding:8px 0;
 	border-bottom:1px dotted #ddd;
 }
 
 .user_reviews .review 
 {
 	border-bottom:none;
 	height:auto;
 }
 
 .review.alt 
 {
 	background:#eee;
 }
 
 .review.last 
 {
 	border-bottom:none;
 	padding-bottom:0;
 }
 
 .review dl 
 {
 	margin:0;
 	padding:0;
 }
 
 .review dt, .review dd 
 {
 	margin:0;
 	padding:0 0 2px 0;
 }
 
 .review dl.info 
 {
 	float:left;
 	width:128px;
 	margin:0 8px 0 1px;
 	padding:0 8px;
 	border-right:1px solid #ddd;
 }
 
 .review dl.data 
 {
 	float:left;
 	width:343px;
 	margin-top:0;
 	margin-right:4px;
 	margin-bottom:0;
 	margin-left:0;
 	padding-top:0;
 	padding-right:8px;
 	padding-bottom:0;
 	padding-left:8px;
 }
 
 .user_reviews .review dl.info, .user_reviews .review dl.data 
 {
 	padding-bottom:8px;
 }
 
 .review div.remove 
 {
 	float:left;
 	width:55px;
 	height:16px;
 	margin:0;
 }
 
 .review div.remove a.remove_btn 
 {
 	display:block;
 	width:55px;
 	height:12px;
 	margin:0;
 	background:#fff url(remove_r.gif) 0 0 no-repeat;
 	border:none;
 }
 
 .review div.remove a.edit_btn 
 {
 	display:block;
 	width:55px;
 	height:12px;
 	margin:0 0 3px 0;
 	background:#fff url(edit_rev.gif) 0 0 no-repeat;
 	border:none;
 }
 
 .review div.remove a:hover 
 {
 	background-position:0 -12px;
 	border:none;
 }
 
 .review div.is_helpful 
 {
 	padding:4px 8px;
 	background:#eee;
 	border-top:1px solid #ddd;
 	border-bottom:1px solid #ddd;
 }
 
 .review div.is_helpful a 
 {
 	padding:2px 4px;
 	border:none;
 	font-size:10px;
 	font-weight:bold;
 	text-transform:uppercase;
 }
 
 .review div.is_helpful a:hover 
 {
 	background:#aa385d;
 	color:#eee;
 	font-size:10px;
 	font-weight:bold;
 	text-transform:uppercase;
 }
 
 .review div.rt 
 {
 	float:right;
 }
 
 .contieneformulario 
 {
 	background-color:#FEFAF5;
 	border-top-width:3px;
 	border-right-width:1px;
 	border-bottom-width:3px;
 	border-left-width:1px;
 	border-top-style:solid;
 	border-right-style:solid;
 	border-bottom-style:solid;
 	border-left-style:solid;
 	border-top-color:#A85364;
 	border-right-color:#CCCCCC;
 	border-bottom-color:#A85364;
 	border-left-color:#CCCCCC;
 	padding-top:9px;
 	padding-right:30px;
 	padding-bottom:9px;
 	padding-left:30px;
 }
 
 
 
 
 
 /* ---------------------- Greenslate nav ---------------------- */
 .green #slatenav{position:relative;display:block;height:31px;font-size:9px;font-weight:bold;background:transparent url(http://www.vinoaldia.com/images/menu/greenslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
 .green #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
 .green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
 .green #slatenav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:10px 22px 0 22px;height:28px;}
 .green #slatenav ul li a:hover,.green #slatenav ul li a.current{color:#fff;background:transparent url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif) no-repeat top center;}
 /* ---------------------- END Greenslate nav ---------------------- */
 
 /* ---------------------- Redslate nav ---------------------- */
 
 .red #slatenav{position:relative;display:block;height:31px;font-size:9px;font-weight:bold;background:transparent url(http://www.vinoaldia.com/images/menu/redslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
 .red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
 .red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
 .red #slatenav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:10px 22px 0 22px;height:28px;}
 .red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(http://www.vinoaldia.com/images/menu/redslate_backgroundOVER.gif) no-repeat top center;}
 
 /* ---------------------- END Redslate nav ---------------------- */
 .news_style{
display:none;
}
.news_show
{
position:absolute;
background-color: #FBF9F0;
clip:rect(0px 540px 165px 0px);

}
.news_show1
{
position:absolute;
background-color: #FBF9F0;
clip:rect(0px 540px 165px 0px);

}
.news_border
{
	background-color: #FBF9F0;
	width:540px;
	height:160px;
	padding: 10px;
	border-width: 1px;
	border-style: dotted;
	border-color: #CCCCCC;

/*overflow: auto;*/	

}
.news_mark{
background-color:white ;
border: 0px solid gray;
width:560px;
height:35px;
color:black;
text-align:center;
}
.news_title{
border: 0px solid gray;
color:black;
}
.news_show img{
margin-right: 5px;

}
.buttondiv
{
	position: absolute;
	/*float: left;*/
/*top: 169px;*/
padding: 
	background-color:white;
	height:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
  .news_move {
 position: relative;

  }
.mytable
{
width:540px;
height:160px;
vertical-align: top; 
}



/* - - - - - - CSS Document - - - - - - - - -

Title : Global style sheet for client-side web development
Author : Cody Lindley 


- - - - - - - - - - - - - - - - - - - - - */


/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 0.9em;}
#JT_copy p, #JT_copy ul{font-size: 0.9em;}

#contentPad{
margin:10px;
}
/* ---- jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(http://www.vinoaldia.com/images/estructura/tablas/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(http://www.vinoaldia.com/images/estructura/tablas/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 1px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:5px;
	color:#333333;
}

.JT_loader{
	background-image: url(http://www.vinoaldia.com/images/estructura/tablas/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
}

.jTip{
cursor:help;
}


/* ---- Comentarios  <<<---------------------------------------------------------------*/

ol#comments {
margin: 0;
padding: 0;
width: 540px;
}

ol#comments li {
margin: 0 0 3em 0;
border-top: 2px solid #EBD796;
list-style: none;
-moz-border-radius: .5em;
}

ol#comments li .comment-text blockquote {
margin: 0;
margin-left: 1em;
font-style: italic;
padding: 0;
}

ol#comments li .comment-text {
background: #F3E7C0;
}

ol#comments li .comment-text p a {
font-weight: bold;
}

ol#comments li .comment-text {
padding: 1em;
background: #F3E7C0 url(http://www.vinoaldia.com/images/estructura/commentt.gif) top repeat-x;
}

ol#comments li p {
margin: 0;
padding: .3em 0;
font-size: 90%;
line-height: 1.6em;
}

ol#comments li a {
text-decoration: underline;
}

ol#comments li a:hover {
color: #E9481D;
}

ol#comments li .author {
font-size: 15px;
font-weight: bold;
color:#79233C
}

ol#comments li .author a {
display: block;
color:#79233C
text-decoration: none;
border-bottom: none;
}

ol#comments .commentmeta {
margin: 0;
padding: .8em 0;
background: transparent url(http://www.vinoaldia.com/images/estructura/commentar.gif) no-repeat;
font-size: 12px;
}

ol#comments .gravatar img {
height: 40px;
width: 40px;
border: 1px solid #F3E7C0;
float: left;
margin-right: .8em;
}
.gravatar img {
height: 40px;
width: 40px;
border: 2px solid #F3E7C0;
float: left;
margin-right: .8em;
}
ol#comments .gravatar30 img {
height: 30px;
width: 30px;
border: 1px solid #F3E7C0;
float: left;
margin-right: .8em;
}

#comment-rss {
margin-left: 1em;
padding: 1em;
float: right;
width: 200px;
font-size: 85%;
font-style: italic;
color: #8093B7;
border-left: 1px dotted #C0CADE;
}

#comment-rss a {
color: #6077A5;
background: #EDF1F7;
border-bottom: 1px dotted #ddd;
}

#comment-rss a:hover {
color: #fff;
background: #6077A5;
}

#postcomment {
width: 440px;
}

#postcomment h2 {
font-weight: normal;
}

#commentform input, #commentform textarea {
margin: 1px;
padding: 1px;
font-family: Arial, Verdana, sans-serif;
font-size: 100%;
}

#commentform textarea {
width: 99%;
}


/* ---- Menu acordeon <<<---------------------------------------------------------------*/

ul#menu, ul#menu ul {
	font-family: Arial, sans-serif;
	font-size: 10px;
	list-style-type:none;
	margin: 0;
	padding: 1px;

}
ul#menu {
  line-height: 1.5em;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
      color: #E7E9EC;
}

ul#menu li a {
	color: #000;
	border: 1px dotted #CCCCCC;
	padding: 0.5em;
	background-color: #D3D7DC;
}

ul#menu li a:hover {
	background-color: #79233C;
	color: #FFFFFF;
}

ul#menu li ul li a {
	color: #666666;
	padding-left: 11px;
	background-color: #F3F4F5;
}

ul#menu li ul li a:hover {
	border-left: 3px #79233C solid;
	padding-left: 8px;
	background-color: #F1EEED;
	color: #000;
}

.cuadrante {
	padding: 8px;
	border: 2px solid #e7e9ec;
	background-color: #FFFFFF;
}
.cuadrante21 {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, sans-serif;
	BACKGROUND-COLOR: #e7e9ec;
	color: #333333;
}
.cuadrante21b {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, sans-serif;
	BACKGROUND-COLOR: #EDECE7;
	color: #333333;
	border: 1px solid #e7e9ec;
}
.cuadranteblogs {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 15px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	height: 72px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cuadranteblogscierre {
	font-family: Arial, sans-serif;
	font-size: 9px;
	background-color: #FDFDFD;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.cuadrante23 {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EDEEEF;
}
.cuadrante23 a {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EDEEEF;
}
.cuadrante23 a:hover {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #e7e9ec;
}
.cuadrante23b {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EDEEEF;
}
.cuadrante23b a {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EDEEEF;
}
.cuadrante23b a:hover {
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #e7e9ec;
}
.box {
 padding: 8px;
	border: 1px solid #e7e9ec;
	background-color: #FFFFFF;
}

.box:active
.box:focus,
.box:hover {
	padding: 8px;
	border: 1px solid #C5CAD1;
	background-color: #fbfaf4;
}

.hipervinculoredchico {
	padding-top:2px;
	padding-bottom:2px;
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	border: 1px solid #CCCCCC;
	BACKGROUND-COLOR: #FFFFFF;
}
A.hipervinculoredchico:link {
	padding-top:2px; padding-bottom:2px; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; border: 1px solid #CCCCCC; BACKGROUND-COLOR: #FFFFFF;
}
A.hipervinculoredchico:visited {
	padding-top:2px; padding-bottom:2px; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; border: 1px solid #CCCCCC; BACKGROUND-COLOR: #FFFFFF;
}
A.hipervinculoredchico:hover {
	padding-top:2px;
	padding-bottom:2px;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #79233c;
	TEXT-DECORATION: none
	border: 1px solid #CCCCCC;
}

.cuadrante22 {

 padding: 8px;
	border: 1px solid #e7e9ec;
	background-color: #FFFFFF;
}
.cuadrante24 {
	font-family: Arial, sans-serif;
	font-size: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 4px;
	padding-left: 7px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e7e9ec;
	border-bottom-color: #e7e9ec;
	border-left-color: #e7e9ec;
}
.cuadrante23 {
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-right-color: #e7e9ec;
	border-bottom-color: #e7e9ec;
	border-left-color: #e7e9ec;
}

.cuadranteabierto1 {
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #e7e9ec;
	border-right-color: #e7e9ec;
	border-bottom-color: #e7e9ec;
	border-left-color: #e7e9ec;
}
.cuadranteabierto2 {
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e7e9ec;
	border-right-color: #e7e9ec;
	border-bottom-color: #e7e9ec;
	border-left-color: #e7e9ec;
}

/* ---- Menu acordeon <<<---------------------------------------------------------------*/

DIV.contentbox {
   margin: 0 0 20px 0;
   background-color: #e7e9ec;
   clear: both;
}
DIV.contentbox_cap {
   height: 6px;
   clear: both;
}

/* news from AP */
DIV#ap_box {
   background: #fcfcfc;
   margin: 0 6px;
   padding: 6px 8px 8px 8px;
   overflow: hidden;
   font-size: 11px;
   height: 1%;    /* stupid IE6 */
}
DIV#ap_box .dots {
   clear: both;
}
DIV#ap_box_nav {  
   border-bottom: 1px solid #ccc;
   padding: 3px 0;
   font-family: Tahoma;
}
DIV#ap_box_nav .item {
   display: inline;
   margin: 0 10px 0 0;
}
DIV#ap_box_nav .item_on {
   display: inline;
   margin: 0 10px 0 0;
   /*font-weight: bold;*/
   color: #333;
}
DIV#ap_box_nav .item_on A {
   color: #333;
   text-decoration: none;
   cursor: default;
}
DIV#ap_box_nav .bar {
   display: inline;
   margin: 0 10px 0 0;
}
DIV#ap_box_rss {
   float: right;
   margin: 2px 0 0 0;
}
DIV#ap_box_content_1 {
   display: block;
}
DIV#ap_box_content_2 {
   display: none;
}
DIV#ap_box_content_3 {
   display: none;
}
DIV.ap_row {
   clear: both;
   color: #666;  
   overflow: hidden;
   margin: 4px 0;
   height: 1%;          /* stupid IE 6 */
   cursor: pointer;
   font-family: Tahoma;
}
DIV.ap_row:hover {
   background-color: #eee;
}
DIV.ap_row A:hover {
   text-decoration: none;
}
* html DIV.ap_row A:hover {         /* IE 6 */
   text-decoration: underline;
}
DIV.ap_row .date {
   float: left;    
}
DIV.ap_row .link {
   float: right;
   width: 255px;
}
DIV#ap_box_bot {
   overflow: hidden;
   margin: 4px 0 0 0;
   color: #666;
}
/* end news from AP */
 .h3sectionm
  {
 	padding-bottom:2px !important;
 	font:bold 14px "Lucida Grande", Arial, sans-serif !important;
	color: #484848
 	line-height:14px !important;
 }


}
.moduloblogs {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
}
.moduloblogs img{
	margin: 0px;
	padding: 8px 15px 0px 0px;
}
.moduloblogs p{
	margin: 0px;
	padding: 0px;
}
.moduloblogs a:link, a:visited{
	color: #79233C;
	text-decoration: none;
}
.moduloblogs a:hover{
	color: #000000;
	text-decoration: underline;
}

/* TABS */
.usual {
  color:#111;
  padding:15px 20px;
  border:1px solid #222;
  margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
}
.usual div a { color:#000; font-weight:bold; }


/*- Menu Tabs CSS (independiente del script de TABS, solo estilos para puntear al contenedor) --------------------------- */

    #tabsB {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      border-bottom:1px solid #CCCCCC;
      }
    #tabsB ul {
	  margin:0;
	  padding:10px 10px 0 7px;
	  list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url(http://www.vinoaldia.com/images/estructura/tableftB.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url(http://www.vinoaldia.com/images/estructura/tabrightB.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	
.tabs_indicador_arriba {
	font:11px Arial;
	color:#666666;
	background-image: url(http://www.vinoaldia.com/images/estructura/arrow_black_down.gif);
	background-position: right center;
	height: 19px;
	padding-top: 6px;
	padding-right: 14px;
	text-align: right;
	background-repeat: no-repeat;
}
.tabs_indicador_abajo {
	font:11px Arial;
	color:#838383;
	color:#838383;
	margin-top: 0px;
	background-image: url(http://www.vinoaldia.com/images/estructura/arrow_black_up.gif);
	background-position: right center;
	height: 19px;
	padding-right: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b3b3b3;
	border-left-color: #b3b3b3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3b3b3;
}




/*- AUTOCOMPLETAR------------- */



.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}



/*- CONTENIDOS SINDICADOS------------- */

.bloque_fuente {
	background-color: #FFF4EA;
	border: 1px solid #f9d494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-right: 0px;
	margin-top: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.bloque_fuente_cierre {
	background-color: #FFF4EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-right: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f9d494;
	border-bottom-color: #f9d494;
	border-left-color: #f9d494;
	margin-bottom: 8px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 6px;

}
.hipervinculofuentechico {
	COLOR: #666666;
	BACKGROUND-COLOR: #FFF4EA;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px dotted #D7D7D7;
}
A.hipervinculofuentechico:link {
COLOR: #666666; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFF4EA;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px dotted #D7D7D7;

}
A.hipervinculofuentechico:visited {
COLOR: #666666; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFF4EA;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px dotted #D7D7D7;

}
A.hipervinculofuentechico:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #E87C31;
	TEXT-DECORATION: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px solid #E87C31;
}



.izquierda { border: 2px double #bfbfbf; margin: 2px 10px 2px 0px; float:left; }
.izquierda_sinmarco { border: 0px solid; margin: 2px 10px 2px 0px; float:left; }
.derecha { border: 2px double #bfbfbf; margin: 2px 0px 2px 10px; float:right; }
.derecha_sinmarco { border: 0px solid; margin: 2px 0px 2px 10px; float:right; }
.derecha_focalizar { border: 1px solid #bfbfbf; margin: 2px 0px 2px 10px; float:right; }
.centro { border: 2px double #bfbfbf; display:block;}



/*MENU DESPEGABLE */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */
.preload2 {background: url(prodrop2/button4.gif);}
.menudesplegable {
	padding:0 0 0 0;
	margin:0;
	list-style:none;
	height:31px;
	background:#fff url(http://www.vinoaldia.com/images/menu/greenslate_background.gif) repeat-x;
	position:relative;
	font-size:9px;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	font-weight:bold;
	width:577px;
}
.menudesplegable li.top {display:block; float:left; position:relative; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link {display:block; float:left; height:31px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 0px; cursor:pointer; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link span {float:left; display:block; padding:0 22px 0 22px; height:31px; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link span.down {float:left; display:block; padding:0 22px 0 22px; height:31px; background:url() no-repeat right top; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link:hover {color:#fff; background: url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif) no-repeat top center; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link:hover span {background:url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif)  no-repeat top center;  font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li a.top_link:hover span.down {background:url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif)  no-repeat top center;  font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}

.menudesplegable li:hover > a.top_link {color:#fff; background: url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif) no-repeat top center; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li:hover > a.top_link span {background:url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif)  no-repeat top center;  font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}
.menudesplegable li:hover > a.top_link span.down {background:url(http://www.vinoaldia.com/images/menu/greenslate_backgroundOVER.gif) no-repeat top center;  font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif;font-weight:bold;}


.menudesplegable table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menudesplegable a:hover {visibility:visible;}
.menudesplegable li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menudesplegable ul, 
.menudesplegable :hover ul ul, 
.menudesplegable :hover ul :hover ul ul,
.menudesplegable :hover ul :hover ul :hover ul ul,
.menudesplegable :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menudesplegable :hover ul :hover ul,
.menudesplegable :hover ul :hover ul :hover ul,
.menudesplegable :hover ul :hover ul :hover ul :hover ul,
.menudesplegable :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}

/* Especifico noticias. */
.menudesplegable :hover ul.subnoti {
	left:0px;
	top:31px;
	padding:0;
	white-space:nowrap;
	width:130px;
	height:auto;
	background-color: #F0F0F0;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #939393;
	border-left-color: #939393;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subnoti li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:130px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subnoti li a {display:block; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif; height:20px; width:130px; line-height:20px; text-indent:12px; color:#000; text-decoration:none;}
.menudesplegable :hover ul.subnoti li a:hover {
	color:#fff;
	background-color: #8C8C8C;
}

/* Especifico Bodegas. */
.menudesplegable :hover ul.subbode {
	left:0px;
	top:31px;
	padding:0;
	white-space:nowrap;
	width:147px;
	height:auto;
	background-color: #F0F0F0;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #939393;
	border-left-color: #939393;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subbode li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:147px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subbode li a {display:block; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif; height:20px; width:147px; line-height:20px; text-indent:12px; color:#000; text-decoration:none;}
.menudesplegable :hover ul.subbode li a:hover {
	color:#fff;
	background-color: #8C8C8C;
}

/* Especifico Vinos. */
.menudesplegable :hover ul.subvino {
	left:0px;
	top:31px;
	padding:0;
	white-space:nowrap;
	width:132px;
	height:auto;
	background-color: #F0F0F0;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #939393;
	border-left-color: #939393;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subvino li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:132px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #939393;
}
.menudesplegable :hover ul.subvino li a {display:block; font-size:9px; font-family:Arial,Verdana,Helvitica,sans-serif; height:20px; width:132px; line-height:20px; text-indent:12px; color:#000; text-decoration:none;}
.menudesplegable :hover ul.subvino li a:hover {
	color:#fff;
	background-color: #8C8C8C;
}





/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */

.menu5 {
	text-align:right;
	font-family: arial, sans-serif;
	position:relative;
	font-size:10px;
	height:2.5em;


margin:0 padding:0; 			list-style-type:none;
}
.menu5 ul {
padding:0; margin:0; list-style-type:none; /* for Firefox */
}
.menu5 li {
float:right; position:relative;
}
.menu5 li a, .menu5 li a:visited {
	display:block;
	text-decoration:none;
	width:9em;
	color:#000;
	float:left;
	padding-right:1em;
	height:3em;
	line-height:3em;
	color:#79233C;
}
* html .menu5 li a, .menu5 li a:visited {
width:7em; w\idth:6em; /* hack for IE5.5 */
}
.menu5 li a.drop, .menu5 li a.drop:visited {
font-weight:bold;
}
.menu5 li ul {
visibility:hidden; position:absolute; top:2.5em; left:0; height:0; overflow:hidden;
}
.menu5 table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover {
text-decoration:underline; border:0;
}
.menu5 li:hover ul,
.menu5 li a:hover ul {
visibility:visible; height:auto; width:10em; background:#fff; border:1px solid #ddd; left:0; top:2.5em; overflow:visible;
}
.menu5 li:hover ul li a,
.menu5 li a:hover ul li a {
display:block; font-weight:normal; background:transparent; text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:9em;
}
* html .menu5 li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}
.menu5 li:hover ul li a.drop,
.menu5 li a:hover ul li a.drop {
font-weight:bold;
}
.menu5 li:hover ul li ul,
.menu5 li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover {
text-decoration:underline;
}
.menu5 li:hover ul li:hover ul,
.menu5 li a:hover ul li a:hover ul {
visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;
} 
.menu5 li:hover ul li:hover ul.left,
.menu5 li a:hover ul li a:hover ul.left {
left:-9.3em;
}
.menu5 li:hover ul li:hover ul li a,
.menu5 li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.menu5 li:hover ul li:hover ul li:hover a,
.menu5 li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}
