html,
body { 
  margin:0; 
  padding:0; 
  background:#FFFFFF;
  color:#000000;
  font-family:Verdana, sans-serif;
  font-size:0.85em;
  /*not needed
	overflow:hidden;
	*/
	width: 100%;
	height: 100%;
	
	text-align: center;
	
	/*e3*/
	/*\*/height:auto !important;/**/
	min-height: 600px;
	height: 600px;	
	
}
img {
  border:none;
}
.error {
  color: #FF0000;   
}

/*
#container {
  position:absolute;
  top:50%;
  width:100%;
} 
#wrapper {
  position:relative;
  top:-275px;
  width:100%;
}
*/
a {
	color: #7F7F7F;
	text-decoration: none;
}
a:hover,
a:focus,
a:active{text-decoration: underline;}

#header {
padding:10px 0;
margin: 0 auto;
text-align:left;
width:980px;
}


#footer {
	width: 980px;
	margin: 0 auto;
  padding: 10px 0 0 0;
  height:40px;
  background:#FFFFFF;
}
#footer .left {
float:left;
padding-top:3px;
font-size:95%;
text-align:left;
width:500px;
color: #7F7F7F;
}

#footer ul {
  margin:0;
  padding:0;
  list-style:none;
}
#footer ul.infos {
  float:right;
}
#footer li {
  display:inline;
  color:#8C8C8C;
  font-weight:bold;
  font-size:9px;
  text-transform:uppercase;
}
#footer li span {
  font-weight:normal;
  text-transform:none;
}
#footer ul.actions li {
  padding-right:12px;
}
#footer ul.infos li {
  padding-left:12px;
}
#footer li a {
  color:#626262;
  text-decoration:none;
}
#footer li a:hover {
  color:#BEC0C1;
}

div#Venga {height: auto !important;}

#Venga {
	width: 980px;
	margin: 0 auto;
	height: 584px;
}
