body, html {

	margin: 0 auto;

	background-image:url(../images/bg.jpg);

	background-repeat:repeat;

}

a {

	color:#9C9E9F;

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

}

a:link {

	color: #76273C;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #76273C;

}

a:hover {

	text-decoration: none;

	color: #76273C;

}

a:active {

	text-decoration: none;

	color: #76273C;

}

.second a:hover {

	text-decoration:underline;

}

p {

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	color:#1a171b;

}

#contenedor1 {

	background-image:url(../images/bg_header.jpg);

	background-repeat:repeat-x;

	width:100%;

	height:204px;

}

#cabecera {

	width:960px;

	height:204px;

	margin-left:auto;

	margin-right:auto;

}

#texto_cabecera {

	background-image:url(../images/text_logo.png);

	background-repeat:no-repeat;

	width:329px;

	height:68px;

	margin-top:37px;

	float:left;

}

#logo {

	background-image:url(../images/logo.png);

	background-repeat:no-repeat;

	float:right;

	height:242px;

	margin-left:721px;

 *margin-left:200px;

	margin-top:35px;

	position:absolute;

	width:240px;

	z-index:1;

}

#menu {

	clear:both;

	float:left;

	height:12px;

	margin-left:1px;

	margin-top:42px;

	width:660px;

}

.nosotros {

	background: url(../images/menu_nosotros.png) no-repeat;

	width: 70px;

	height: 12px;

	float:left;

}

.nosotros:hover {

	background: url(../images/menu_nosotros2.png) no-repeat;

}

.nosotros a {

	width: 70px;

	height: 12px;

	float:left;

}

.tiendas {

	background: url(../images/menu_tiendas.png) no-repeat;

	width: 65px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.tiendas:hover {

	background: url(../images/menu_tiendas2.png) no-repeat;

}

.tiendas a {

	width: 65px;

	height: 12px;

	float:left;

}

.empresa {

	background: url(../images/menu_empresa.png) no-repeat;

	width: 72px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.empresa:hover {

	background: url(../images/menu_empresa2.png) no-repeat;

}

.empresa a {

	width: 72px;

	height: 12px;

	float:left;

}

.club {

	background: url(../images/menu_club.png) no-repeat;

	width:85px;

	height: 12px;

	float:left;

	margin-left:5px;

	float:left;

}

.club:hover {

	background: url(../images/menu_club2.png) no-repeat;

}

.club a {

	width: 43px;

	height: 12px;

	float:left;

}

.vinus {

	background: url(../images/menu_vinus.png) no-repeat;

	width: 117px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.vinus:hover {

	background: url(../images/menu_vinus2.png) no-repeat;

}

.vinus a {

	width: 117px;

	height: 12px;

	float:left;

}

.cursos {

	background: url(../images/menu_cursos.png) no-repeat;

	width: 62px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.cursos:hover {

	background: url(../images/menu_cursos2.png) no-repeat;

}

.cursos a {

	width: 62px;

	height: 12px;

	float:left;

}

.news {

	background: url(../images/menu_news.png) no-repeat;

	width: 47px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.news:hover {

	background: url(../images/menu_news2.png) no-repeat;

}

.news a {

	width: 47px;

	height: 12px;

	float:left;

}

.promos {

	background: url(../images/menu_promos.png) no-repeat;

	width: 65px;

	height: 12px;

	float:left;

	margin-left:5px;

}

.promos:hover {

	background: url(../images/menu_promos2.png) no-repeat;

}

.promos a {

	width: 65px;

	height: 12px;

	float:left;

}

.submenu {

	color:#9C9E9F;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	height:12px;

	margin-left:-55px;

 *margin-left:-384px;

	margin-top:6px;

 *margin-top:177px;

	width:575px;

}

.submenu ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

}

.submenu ul li {

	float:left;

	margin-left:15px;

}

.submenu ul li a {

	text-decoration:none;

	color:#636363;

}

.submenu ul li a:hover {

	color:#ffffff;

}

#contenedor2 {

	width:100%;

	height:100%;

}

#contenido {

	background: url(../images/bg_contenido.jpg) repeat-y;

	margin-left:auto;

	margin-right:auto;

	margin-top:33px;

	width:960px;

	overflow:hidden;

	background-color:#FFF;

}

#contenido_home {

	-moz-background-clip:border;

	-moz-background-inline-policy:continuous;

	-moz-background-origin:padding;

	background:#FFFFFF url(../images/bg_home.jpg) repeat-y scroll 0 0;

	margin-left:auto;

	margin-right:auto;

	margin-top:33px;

	overflow:hidden;

	width:960px;

}

#izquierda {

	background-color:#fff;

	width:320px;

	float:left;

	border-right:1px solid #e7e8e8;

	padding-bottom:66px;

}

.post1 {

	width:286px;

	float:left;

}

.image_post1 {

	width:286px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.noticia1 {

	width:286px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.titulo_post1 {

	color:#76273C;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:21px;

 *padding-bottom:16px;

}

.texto_post1 {

	color:#1A171B;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	width:286px;

	border-bottom:1px solid #e7e8e8;

 *padding-bottom:16px;

}

.post2 {

	width:286px;

	float:left;

}

.image_post2 {

	width:286px;

	height:253px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.noticia2 {

	width:286px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.titulo_post2 {

	color:#76273C;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:21px;

	margin-bottom:8px;

}

.texto_post2 {

	color:#1A171B;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	width:286px;

	padding-bottom:16px;

}

#central {

	background-color:#FFFFFF;

	border-left:1px solid #E7E8E8;

	border-right:1px solid #E7E8E8;

	float:left;

	margin-left:-1px;

	width:320px;

	padding-bottom:66px;

}

.post3 {

	width:286px;

	float:left;

}

.image_post3 {

	width:286px;

	text-align:center;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.noticia3 {

	width:286px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.titulo_post3 {

	color:#76273C;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:21px;

	margin-bottom:8px;

}

.texto_post3 {

	color:#1A171B;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	width:286px;

	padding-bottom:16px;

	border-bottom:1px solid #e7e8e8;

}

.post4 {

	width:286px;

	float:left;

}

.image_post4 {

	width:286px;

	text-align:center;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.noticia4 {

	width:286px;

	float:left;

	padding-top:16px;

	padding-left:16px;

	padding-right:16px;

}

.titulo_post4 {

	color:#76273C;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:21px;

	margin-bottom:8px;

}

.texto_post4 {

	color:#1A171B;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	width:286px;

	padding-bottom:16px;

	border-bottom:1px solid #e7e8e8;

}

#derecha {

	float:left;

	padding-bottom:66px;

	position:relative;

	width:318px;

	z-index:0;

	border-left:1px solid #E7E8E8;

	margin-left:-1px;

}

#pie {

	background-image: url(../images/bg_pie.jpg);

	background-repeat:no-repeat;

	height:77px;

	margin:33px auto 159px;

	width:960px;

}

/*----------------------------------------------------------------------------------QUIENES SOMOS*/







#principal {

	background-color:#FFFFFF;

	border-right:1px solid #E7E8E8;

	float:left;

	padding-bottom:66px;

	width:640px;

}

#image_about {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

 *padding-bottom:10px;

}

#texto_about {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

 *padding-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

.atencion {

	border-bottom:1px solid #E7E8E8;

	float:left;

	margin-bottom:16px;

	margin-left:16px;

	margin-top:50px;

	width:282px;

}

.regalo {

	background-repeat:no-repeat;

	float:left;

	width:282px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	margin-left:16px;

}

#servicio_domicilio {

	background-image:url(../images/image_domicilio.jpg);

	background-repeat:no-repeat;

	float:left;

	width:282px;

	height:110px;

	margin-bottom:16px;

	margin-left:16px;

	border-bottom:1px solid #e7e8e8;

}

#buscador {

	background-image:url(../images/buscador.jpg);

	background-repeat:no-repeat;

	border-bottom:1px solid #E7E8E8;

	float:left;

	height:106px;

	margin-bottom:16px;

	margin-left:16px;

	margin-top:-16px;

	width:282px;

}

#boton_buscador {

	float:right;

	height:106px;

	width:58px;

}

#search {

	border:1px solid #9C9E9F;

	height:20px;

	margin-left:7px;

	margin-top:62px;

	position:absolute;

	width:209px;

}

/*--------------------------------------------------------------------------------------------------CONTACTO*/  #image_contacto {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_contacto {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

/*--------------------------------------------------------------------------------------------------OFERTAS*/ 





.image_oferta {

	float:left;

	margin-right:16px;

	width:288px;

	height:248px;

	background-color:#000;

}

.titulo_oferta {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

	width:100%;

}

.texto_ofertas {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

.oferta {

	border-bottom:1px solid #E7E8E8;

	float:left;

	height:263px;

	margin-bottom:16px;

	margin-left:16px;

	width:606px;

}

.descripcion {

	margin-left:16px;

	margin-right:16px;

	width:95%;

}

.nombre_vino {

	color:#76273C;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

º

}

.ano_vino {

	color:#1A171B;

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	margin-top:10px;

}

.origen_vino {

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	color:#1a171b;

}

.texto_vino {

	color:#1A171B;

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	margin-bottom:52px;

}

.boton_pedir {

	float:right;

	height:21px;

	margin-right:0;

	margin-top:-37px;

	width:78px;

}

/*--------------------------------------------------------------------------------------------------VINO DEL MES*/



.image_mes {

	float:left;

	margin-right:16px;

	margin-bottom:16px;

	width:288px;

	background-color:#000;

}

.titulo_mes {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

	width:100%;

 *padding-bottom:10px;

}

.texto_mes {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

.vino_mes {

	border-bottom:1px solid #E7E8E8;

	float:left;

	margin-bottom:16px;

	margin-left:16px;

	width:606px;

}

.descripcion {

	margin-left:16px;

	margin-right:16px;

	width:95%;

}

/*--------------------------------------------------------------------------------------------------NOVEDADES*/



.image_novedad {

	float:left;

	margin-right:16px;

	width:288px;

	height:248px;

	background-color:#000;

}

.titulo_novedades {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

	width:100%;

}

.texto_novedades {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

.novedad {

	border-bottom:1px solid #E7E8E8;

	float:left;

	height:263px;

	margin-bottom:16px;

	margin-left:16px;

	width:606px;

}

.descripcion {

	margin-left:16px;

	margin-right:16px;

	width:95%;

}

/*--------------------------------------------------------------------------------------------------REGALOS DE EMPRESA*/



#image_regalos {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_regalos {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

/*--------------------------------------------------------------------------------------------------NUESTROS CLIENTES*/



#image_clientes {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_clientes {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

.cliente {

	float:left;

	width:100%;

}

/*--------------------------------------------------------------------------------------------------CLUB VINUS*/



#image_club {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_club {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

/*--------------------------------------------------------------------------------------------------ACTIVIDADES*/



#image_actividades {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_actividades {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

/*--------------------------------------------------------------------------------------------------CURSOS Y CATAS*/



#image_catas {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_catas {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

 *padding-bottom:16px;

}

/*--------------------------------------------------------------------------------------------------NEWS*/



#image_news {

	float:left;

	margin:16px;

	width:606px;

}

.titular {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

}

#texto_news {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	float:left;

}

/*--------------------------------------------------------------------------------------------------RESULTADOS*/





.resultados {

	border-bottom:1px solid #9C9E9F;

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	height:81px;

	line-height:21px;

	margin-left:16px;

	margin-top:16px;

	width:94%;

}

.pedir_buscador {

	float:right;

	height:20px;

	margin-right:23px;

	width:58px;

}

.busqueda {

	float:left;

	height:118px;

	width:646px;

}

/*--------------------------------------------------------------------------------------------------SERVICIOS*/ 







.titulo_servicios {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

	width:100%;

 *padding-bottom:10px;

}

.texto_servicios {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

/*--------------------------------------------------------------------------------------------------TIENDA*/ 



#carrito {

	float:right;

	float:right;

	margin-right:15px;

	margin-top:10px;

}

.image_tienda {

	float:left;

	margin-right:16px;

	width:288px;

	background-color:#000;

}

.titulo_tienda {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

 *padding-bottom:16px;

	width:100%;

}

.texto_tienda {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

.tienda {

	border-bottom:1px solid #E7E8E8;

	float:left;

	margin-bottom:16px;

	margin-left:16px;

	width:606px;

}

.descripcion {

	margin-left:16px;

 *margin-left:5px;

	margin-right:16px;

 *margin-right:5px;

	width:44%;

 *width:47%;

	float:left;

}

.nombre_tienda {

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	color:#76273C;

}

.direccion {

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	color:#1a171b;

	margin-top:16px;

}

.horarios {

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	line-height:17px;

	color:#1a171b;

	margin-top:16px;

}

.ver_mapa {

	float:right;

	height:21px;

	margin-right:18px;

	margin-top:-38px;

	width:78px;

}

/*--------------------------------------------------------------------------------------------------REGISTRO*/ 



.titulo_registro {

	color:#76273C;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:20px;

	line-height:17px;

	margin-left:16px;

	margin-top:16px;

	width:100%;

}

.texto_registro {

	width:606px;

	margin-left:16px;

	margin-right:16px;

	margin-bottom:16px;

	border-bottom:1px solid #e7e8e8;

	height:auto;

	float:left;

}

#sombra_inferior {

	width:960px;

	height:1px;

	background-color:#5F6062;

	float:left;

}

.kkk {

	color:#FFFFFF;

	font-weight: bold;

}

iframe {

	background-color:#FFFFFF;

	border:medium none;

	float:left;

	height:400px;

	margin-left:5px;

	width:99%;

}

#sombra_dcha {

	width:1px;

	background-color:#333;

	float:left;

	height:500px;

}

#sombra_inferdior {

	width:960px;

	height:1px;

	background-color:#333;

}

#content_pie {

	color:#949599;

	float:left;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	line-height:16px;

	margin-top:5px;

	text-align:center;

	width:100%;

}

#menu_pie {

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	line-height:16px;

	margin-left:-40px;

*margin-left:0px;

	margin-top:0;

	text-align:center;

	width:100%;

}

.first {

	display:inline;

}

#menu_pie li {

	display:inline;

	border-right:1px solid #949599;

	padding-left:5px;

	padding-right:5px;

	color:#949599;

	text-decoration:none;

}

#menu_pie li a:hover {

	text-decoration:underline;

}

#copy {

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	line-height:16px;

	margin-left:-40px;

	margin-top:-10px;

*margin-top:-20px;

	text-align:center;

	width:100%;

}

#copy li {

	display:inline;

	padding-left:5px;

	padding-right:5px;

	color:#949599;

	text-decoration:none;

}

.link_pie a {

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

}

.link_pie a:visited {

	text-decoration: none;

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

}

.link_pie a:hover {

	text-decoration: none;

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

}

.link_pie a:active {

	text-decoration: none;

	color:#949599;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

}

