/*GLOBAL*/

@import url("reset.css");

.accesible{position:absolute;left: -9999px;top: -9999px;margin-left:-9999px;overflow: hidden;}
.accesible span{position:absolute;left: -9999px;top: -9999px;margin-left:-9999px;overflow: hidden;}
.clear{clear:both;}

a{text-decoration: underline;color:#fff;}
a:hover{color:#666;}
/* HTML5 tags */
header,section,footer,aside,nav,article,figure{display: block;}

html {color:#eee;font-size: 10px;font-family: Verdana, Arial, sans-serif;background: #000  url('../img/bg-page.jpg') no-repeat 50% 0;}
body{margin:0px auto;width:950px;line-height: 1.429;}



nav#lang{ overflow:hidden;margin:25px 0px 10px 0px;}
nav#lang ul{
	list-style-type: none;
	float:right;
	display:block;
	width:185px;
	height:27px;
	background: transparent  url('../img/bg-trans.png') repeat;
	padding:8px 0px 0px 0px;
	text-align: center;
}
nav#lang li{display:inline;font-size: 120%;}


header{
	background: transparent  url('../img/bg-trans.png') repeat;
	height:220px;
	padding:20px;
	width:910px;
	margin-top:10px;
}

header h1{font:360% Helvetica,Verdana;margin-bottom:10px;color:#fff;font-weight: bold;}
header h2{font:180% Helvetica,Verdana;margin-bottom:14px;font-weight: bold;}
header p{font:120% Helvetica,Verdana;margin-bottom:10px;line-height: 140%;}
header .figure{border: solid 1px #666;margin-right: 10px;}

header aside{float:right;text-align: right;width:400px;margin-top:40px;}



section{
	margin-top:20px;
	background: transparent  url('../img/bg-trans.png') repeat;
	width:910px;
	padding:20px;
}
section h3{font:140% Verdana,sans-serif;font-weight:bold;margin-bottom:20px;}
section p{font:120% Verdana,sans-serif;margin-bottom:10px;line-height: 150%;}
section span{font-size:110%;font-style: italic;}

h3.section-element{margin-top:35px;}


footer{margin:40px 0px 30px 0px;}
footer ul{display:block;overflow: hidden;margin-left: 130px;}
footer li{display:inline-block;margin-right: 40px;height:105px;}

footer img{vertical-align: middle;}
footer p{font:120% Verdana,sans-serif;margin-bottom:10px;}

