/* Reset */
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset{
	margin:0;padding:0;line-height:1.3; list-style:none;}
a img,:link img,:visited img, fieldset{
	border:none;
	text-align: center;
}

* { padding: 0; margin: 0; }

html { overflow-y:hidden; }

body {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 background-image: url("img/imagenes/background-new.jpg"); 
 background-repeat:repeat;
 background-position: center;
}

#fondo {width:100%; position: absolute; z-index: -1; top: 0; left:0;   }

a {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#000;
	outline:none;
}

h1 {
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#000;
}

a:hover {
	color:#999;
	text-align:left;
	}

#wrapper { 
 margin: 0 auto;
 width: 922px;
 height: 722px;
}

#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 height: 150px;
 margin: 30px 0px 5px 0px;
}

#navigation {
 float: left;
 width:100%;
 color: #333;
 text-align:center;
 position: absolute; 
 top: 300px; 
 left:0
}

#idiomas { 
width:100%; position: absolute; top: 0; left:0; text-align:center; padding-top:550px;
}

.language { 
 color: #333;
 padding: 10px;
 width: 80px;
 margin: 4px auto;
}

#logo {
width:100%; position: absolute; top: 0; left:0; text-align:center;padding-top:260px;
}

