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;
	outline:none;
}
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;
}
#texto_cabecera a{
	display:block;
	height:100%;
	text-indent:-99999px;
}
#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:19px;
	width:626px;
}
.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: 82px;
	height: 12px;
	float:left;
	margin-left:5px;
	float:left;
}
.club:hover {
	background: url(../images/menu_club2.png) no-repeat;
}
.club a {
	width: 82px;
	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;
}

