@charset "utf-8";
/* CSS Document */


* {  margin: 0;}/**/
html {  height: 100%;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: justify;
	margin:10px;/**/
	height: 100%;
}

.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}

.push {
   height: 4em; /* .push must be the same height as .footer */
}

.footer {
	color:#999999;
	/*padding-top:80px;*/
	height: 4em;
}

.lingua { font-size: 12pt; font-weight:bold; text-align: right; padding-top:10px; /*text-transform:uppercase; */}

/********** LINK *****/
a:link {color: #666666;	text-decoration: none;}
a:visited {color: #666666; text-decoration: none;}
a:hover {color: #0066CC ; text-decoration: none;}
a:active {color: #6699FF; text-decoration: none;}

