#gwbody {
	padding:0;
	margin:0;
	background-color: #e0e0e0;
}

body {
	padding:0;
	padding-top:20;
	margin:0;
	background-color: #e0e0e0;
}
#opc {
	margin: 0;
	padding: 0;
	text-align: right;
	width: 100%;
	height: 10;
	padding-right:5;
}

img.logo {
	margin-left:20px; 
	margin-top:20px; 
	margin-right:20px; 
	margin-bottom:8px;
	border: 0;
}

a:hover{text-decoration:none;}

.m_text
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:13px;
		color: #333333;
		font-style: italic;
		margin: 0px 0px 0px 0px;

	}


.contacto
	{
		font-family:Verdana;
		font-size:12px;
		line-height:17px;
		color:#454545;
	}


.m1_text
	{
		font-family:Verdana;
		font-size:12px;
		line-height:13px;
		color:#454545;
	}

.direccion
	{
		font-family:Verdana;
		font-size:12px;
		line-height:13px;
		color:#FFFFFF;
	}	

.ficha:link 
	{	
		font-family: "Trebuchet MS";
		font-size: 10px;
		font-weight: bold;
		color: #993300;
		text-decoration: none;
	}


.ficha:hover 
	{
		font-family: "Trebuchet MS";
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		text-decoration: underline;
	}


.ficha:visited 
	{	
		font-family: "Trebuchet MS";
		font-size: 10px;
		font-weight: bold;
		color: #993300;
		text-decoration: none;
	}


.titulovariedad:link 
{	
font-family: "Trebuchet MS";
font-size:12px;

font-weight: bold;
color: #993300;
text-decoration: none;
}

.titulovariedad:visited 
{	
font-family: "Trebuchet MS";
font-size:12px;

font-weight: bold;
color: #993300;
text-decoration: none;
}


.titulovariedadon
{	
font-family: "Trebuchet MS";
font-size:12px;

font-weight: bold;
color:#FF6600;
text-decoration: none;
}


.titulovariedad:hover 
{
font-family: "Trebuchet MS";
font-size:12px;

font-weight: bold;
color: #000000;
text-decoration: underline;
}

.variedad:link 
{	
font-family: "Trebuchet MS";
font-size: 10px;

font-weight: bold;
color: #993300;
text-decoration: none;
}

.variedad:visited 
{	
font-family: "Trebuchet MS";
font-size: 10px;

font-weight: bold;
color: #993300;
text-decoration: none;
}


.variedadon 
{
font-family: "Trebuchet MS";
font-size: 10px;

font-weight: bold;
color:#FF6600;
text-decoration: none;
}


.variedad:hover 
{
font-family: "Trebuchet MS";
font-size: 10px;

font-weight: bold;
color: #000000;
text-decoration: underline;
}

.marca
	{
		font-family:Verdana;
		font-size:14px;
		line-height:10px;
		color:#4785A3;
		font-weight: bold;
		margin: 15px 0px 0px 0px;
	}

.vino
	{
		font-family:Verdana;
		font-size:13px;
		line-height:11px;
		color:#4785A3;
		font-weight: bold;
		margin: 5px 0px 0px 0px;
	}	

.valle
	{
		font-family:Verdana;
		font-size:14px;
		line-height:10px;
		color:#4785A3;
		font-weight: bold;
		margin: 10px 0px 10px 0px;
	}

.mail
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:11px;
		color:#93A81C;
	}


.texto
	{
		font-family: "Lucida Sans Unicode",sans-serif;
		font-size: 12px;
		line-height:13px;
		color: #333333;
		font-style: normal;
		margin: 0px 0px 0px 0px;
	}
	

.l1_text
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:11px;
		color:#93A81C;
	}	
	
.c_text
	{
		font-family:Verdana;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}


.cc_text
	{
		font-family:Verdana;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}


.form
	{
		width:196px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form1
	{
		width:136px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form_div
	{
		height:21px; margin-top:-1px;		
	}
		
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}


.tablaabajo {
	text-decoration: none;
	background-color: #CC3300;
}



/* navigation */

.menu {	
	background: #D9E1E5 url(../img/nav.gif);
	
	border-color: #DFEEF7 #CFDEE7;
	height: 21px;
}

.menu a {
	background: #D9E1E5 url(../img/nav.gif);
	color: #FFFFFF;
	display: block;
	float: none;
	font: bold 1.1em sans-serif;
	line-height: 21px;
	padding: 0 20px;
	text-decoration: none;
}
.menu a:hover {background-position: center bottom; color: #FFFFFF;}


.menuon {	
	background: #D9E1E5 url(../img/navon.gif);
	
	border-color: #DFEEF7 #CFDEE7;
	height: 21px;
}

.menuon a {
	background: #D9E1E5 url(../img/navon.gif);
	color: #FFFFFF;
	display: block;
	float: none;
	font: bold 1.1em sans-serif;
	line-height: 21px;
	padding: 0 20px;
	text-decoration: none;
}
.menuon a:hover {background-position: center bottom; color: #FFFFFF;}



.link_idiomason{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC3300;
	text-decoration:none;
	margin:0;
	padding:0;
	margin-right:5;
	position:relative;
}
.link_idiomas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #454545;
	text-decoration: none;
	margin:0;
	padding:0;
	margin-right:5;
	position:relative;
}
.link_idiomas:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #454545;
	margin:0;
	padding:0;
	margin-right:5;
	position:relative;
}

ul {margin:0; padding:0; list-style:none}
li {background:url(../img/a.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 12px}