img{
	behavior: url("iepngfix.htc");
}
body{
	background:rgb(238,238,238);
	text-align:center;
	position:absolute;
	top:0px;
	padding:0px;
	margin:0px;
	text-align:center;
	width:100%;
	height:auto;
	overflow-x:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#wpapper{
	width:720px;
	height:100%;
	text-align:center;
	position:relative;
	background:url(../imagenes/fondo.png) rgb(238,238,238) repeat-y center;
	padding-left:35px;
	padding-right:34px;
	-padding-left:36px;
	-padding-right:34px;	
}
#top{
	background:url(../imagenes/fondo-top.jpg);
	color:#FFFFFF;
	width:99%;
	padding-right:1%;
	height:17px;
	padding-top:3px;
	font-size:12px;
}
#top a{
	text-decoration:none;
	color:#FFFFFF;
}
#bottom{
	background:url(../imagenes/fondo-bottom.jpg) no-repeat;
	color:#FFFFFF;
	width:100%;
	height:20px;
	padding-top:5px;
	position:relative;
	bottom:0px;
	font-size:11px;
	margin:0px;
}
#bottom a{
	text-decoration:none;
	color:#FFFFFF;
}
/* LOGO **************************************************************************/
#logo{
	background:url(../imagenes/fondo-logo.png);
	width:100%;
	height:100px;
	text-align:left;
	position:relative;
	padding:0px;
	top:0px;
	bottom:0px;
	margin:0px;	
}
#logo div.txt{
	font-weight:bold;
	position:absolute;
	top:0px;
	font-size:12px;
	margin-left:127px;
	color:rgb(69,172,21);
	height:72px;
	padding-top:19px;
	width:79%;
	-width:550px;
	background:url(../imagenes/linias-verdes.png) no-repeat;
	-background:none;
	background-position:right bottom;
}
/* BARRA DE NAVEGACION ************************************************************/
#nav{
	width:100%;
	height:30px;
	position:relative;
	top:0px;
	padding-top:0px;
	margin-top:0px;
	font-size:12px;
	background:url(../imagenes/barra-navegacion.png);
}
a.uno{
	position:relative;
	top:7px;
	color:rgb(0,0,0);
	font-weight:bold;
	text-decoration:none;
	border:0px;
	border-right:2px solid rgb(255,220,138);
	padding-left:15px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:8px;
	background:url(../imagenes/triangulo-verde.png) no-repeat;
	background-position:bottom center;
}
a.dos{
	position:relative;
	top:7px;
	color:rgb(0,0,0);
	font-weight:bold;
	text-decoration:none;
	border:0px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:8px;
	background:url(../imagenes/triangulo-verde.png) no-repeat;
	background-position:bottom center;
}
a.uno:hover, a.dos:hover{
	background:url(../imagenes/triangulo-verde-oscuro.png) no-repeat;
	background-position:bottom center;
	color:rgb(36,99,10);
}
/*********************************************************************************/
#imgprincipal{
	width:100%;
	height:180px;
}
#titulo{
	float:left;
	width:419px;
	height:56px;
	position:relative;
	top:-10px;
	-top:-15px;
	background:none;
}
/* CONTENIDO **********************************************************************/
#contenido{
	width:63%;
	min-height:630px;
	-height:630px;
	padding-top:50px;
	@padding-top:10px;
	padding-left:50px;
	padding-right:50px;
	text-align:justify;
	font-size:13px;
	font-weight:bold;
	padding-bottom:40px;
}

#contenido table{
	margin-top:20px;
}
/* CONTACTO **********************************************************************/
#contacto{
	position:relative;
	top:30px;
	width:22%;
	min-height:600px;
	-height:600px;
	float:right;
	margin-right:2px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:rgb(36,99,10);
}
#contacto textarea{
	height:180px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#formoff{
	background: none;
	border: 2px rgb(36,99,10) solid;
	padding-left:3px;
	margin-bottom:23px;
	color:rgb(119,119,119);
	font-size:12px;
	width:89%;
	font-weight:100;
	letter-spacing:1px;
}
#formof{
	background: none;
	border: 2px rgb(36,99,10) solid;
	padding-left:3px;
	margin-bottom:10px;
	color:rgb(119,119,119);
	font-size:12px;
	font-weight:100;
	letter-spacing:1px;
}
#formon{
	background: none;
	border: 2px rgb(36,99,10) solid;
	padding-left:3px;
	margin-bottom:23px;
	color:rgb(0,0,0);
	font-size:12px;
	width:89%;
	font-weight:bold;
	letter-spacing:1px;
}

/*********************************************************************************/
ul li{
	list-style:none;
	background:url(../imagenes/vin1.png) no-repeat;
	line-height:16px;
	width:320px;
	margin-left:30px;
	padding-left:20px;
	margin-bottom:30px;
}
/* TRIMAG **********************************************************************/
#trimag{
	position:absolute;
	top:500px;
	left:63px;
	width:63%;
	height:630px;
}
#foto{
	background:url(../imagenes/foto.png);
	width:500px;
	height:345px;
	text-align:center;
}
#foto table{
	width:455px;
	height:315px;
	margin-left:20px;
	margin-right:25px;
	@margin-left:16px;
	@margin-right:25px;
	margin-top:9px;
}
#foto img{
	background:#FFF;
}
#album{
	width:479px;
	height:350px;
	margin-left:-17px;
	-margin-left:9px;
	text-align:center;
	margin-left:45px;
}
.fotito{
	width:142px;
	height:102px;
	text-align:center;
	background:#FFF;
	border:1px solid #CCC;
	float:left;
	margin-right:51px;
	margin-top:7px;
	padding-top:6px;
	margin-bottom:10px
}
#error{
	color:#FFFFFF;
	display:none;
	height:0px;
	width:0px;
}