/*body*/
body { margin-left:0; margin-right:0px; margin-top:0; margin-bottom:0; background-color:#F0F0F0; }

.fondoheader { background: url(../img/home/header.jpg) no-repeat; } 
.fondointerior { background-color: #FFFFFF; }
.fondofooter { background:url(../img/home/footer.jpg) no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FFFFFF; font-size:11px; text-align:center; font-weight: normal; }
A.linkfooter { color: #FFFFFF; text-decoration: none; font-size:11px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif font-weight:bold; }
A.linkfooter:hover { color: #FFFFFF; text-decoration: none; font-size:11px; font-family:Arial, "Times New Roman", Helvetica, sans-serif, Verdana, Geneva; font-weight:bold; }
A.linkfooter:href { color: #FFFFFF; text-decoration: none; font-size:11px; font-family:Arial,Arial, "Times New Roman", Verdana, Helvetica, sans-serif font-weight:bold; }

/*menu flotante*/
.divmenu { position:relative; width:980px; height:32px; padding:0px; z-index:1; }

.noscroll { overflow-x:hidden; overflow-y:hidden; }
.scrollcomments { overflow-x:hidden; overflow-y:scroll; }
/*FIREFOX*/
iframe { background-color:transparent; }
textarea { resize: none; }  

/* MENU */
.titprincipal { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:20px; text-align:left; color:#4D4D4D; 
	border : thin solid #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}

/*home*/
.borde-left {
	border : thin solid #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}
.borde-rigth {
	border : thin solid #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
}
.borde-top {
	border : thin solid #CCCCCC;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
}
.borde-rigth2 {
	border : thin solid #CCCCCC;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
}
.borde-rigth3 {
	border : thin solid #CCCCCC;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
}
.borde-Vinos {
	border : thin solid #CCCCCC;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
}
.borde-Vinos2 {
	border : thin solid #CCCCCC;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
}
.titPrincipal { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:24px; text-align:left; color:#8B2226; }
.titgeneral { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:24px; text-align:left; color:#8B2226; }

.titNoticia { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#8B2226; }
.txtNoticia { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#808080; font-weight:normal; }
.txtVideos{ font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#969696; font-weight:normal; }
.txtDetalleEvento { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#808080; font-weight:normal; }

A.linktitulo { color:#8B2226; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.linktitulo:hover { color: #969696; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.linktiulo:href { color:#8B2226; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }

A.linktitulo2 { color:#8B2226; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-weight:bold; }
A.linktitulo2:hover { color: #969696; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-weight:bold; }
A.linktiulo2:href { color:#8B2226; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-weight:bold; }

.txtComment { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#808080; font-weight:normal; font-style:italic; }

.titEvento { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#8B2226; }
A.titEvento { color: #8B2226; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif }
A.titEvento:hover { color: #8A2326; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif }
A.titEvento:href { color: #8B2226; text-decoration: none; font-size:14px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif }

.txtEvento { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#808080; }
.tituloGral{ font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#B3B3B3; font-weight:bold; }

/*Login*/
.titLogin { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#808080; font-weight:bold; }
.txtLogin { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:10px; text-align:left; color:#808080; font-weight:bold; }
.titLogin2 { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#808080; font-weight:bold; }
.txtLogin2 { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:11px; text-align:left; color:#808080; font-weight:bold; }
input.sbmt_btn { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border:0px; background-color:#8A2326; }
.borde-login{
	border : thin solid #8A2326;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}
.txtform { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:10px; text-align:justify; color:#8A2326; }

A.linkvinomes { color: #969696; text-decoration: none; font-size:11px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.linkvinomes:hover { color: #8A2326; text-decoration: none; font-size:11px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.linkvinomes:href { color: #969696; text-decoration: none; font-size:11px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }

/*interiores*/
.fondobanners { background-color:#E6E6E6; }
.encabezado { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#666666; }

/*restaurantes*/
.leerMas {font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:9px; text-align:center; color:#9F9F9F; }
.txtMdC {font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:10px; text-align:left; color:#010101; }
.txtDireccion {font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; color:#000000; }

.paginador { color: #969696; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.paginador { color: #969696; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.paginador:hover { color: #8A2326; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }
A.paginador:href { color: #969696; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; }

/*shownoticias*/
.titNoticiaShow { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:24px; text-align:left; color:#8B2226; }
.encabezadoNewsArt { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:18px; text-align:left; color:#FFFFFF; background-color:#CCCCCC; }
A.linkregresa { color: #990000; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; background-color:#CCCCCC; font-weight:bold; }
A.linkregresa:hover { color:#8A2326; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; background-color:#CCCCCC; font-weight:bold; }
A.linkregresa:href { color:#8B2226; text-decoration: none; font-size:12px; font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; background-color:#CCCCCC; font-weight:bold; }

/*registro*/
.txtFormReg { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:14px; text-align:right; color:#8B2226; }
.txtFormReg2 { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#8B2226; }

/*nuestrosSocios*/
.txtSocios { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:11px; text-align:center; color:#808080; font-weight:normal; }

/*vota por tus favoritos*/
.vino { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align:center; color:#8B2226; }

.bordeFavoritos {
	border : 1px dashed #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
}

/*votacion*/
.star-rating{ list-style:none; margin: 0px; padding:0px; width: 150px; height: 30px; position: relative; background: url(../img/home/starrating.gif) top left repeat-x; }
.star-rating li{ padding:0px; margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{ display:block; width:30px; height: 30px; line-height:30px; text-decoration: none; text-indent: -9000px;
	z-index: 20; position: absolute; padding: 0px; overflow:hidden; }
.star-rating li a:hover{ background: url(../img/home/starrating.gif) left center; z-index: 2; left: 0px; border:none; }
.star-rating a.one-star{ left: 0px; }
.star-rating a.one-star:hover{ width:30px; }
.star-rating a.two-stars{ left:30px; }
.star-rating a.two-stars:hover{ width: 60px; }
.star-rating a.three-stars{ left: 60px; }
.star-rating a.three-stars:hover{ width: 90px; }
.star-rating a.four-stars{ left: 90px; }	
.star-rating a.four-stars:hover{ width: 120px; }
.star-rating a.five-stars{ left: 120px; }
.star-rating a.five-stars:hover{ width: 150px; }
.star-rating li.current-rating{ background: url(../img/home/starrating.gif) left bottom; position: absolute; height: 30px; display: block;text-indent: -9000px; z-index: 1; }
/* remove halo effect in firefox   */
a:active{
	outline: none;
}

/*Anteriores*/
.evento { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:12px; text-align: center; color:#8B2226; }

.txtDate { font-family:Arial, "Times New Roman", Verdana, Helvetica, sans-serif; font-size:11px; text-align:right; color:#808080; font-weight:normal; }