/* CSS Document */

html,body {
	margin: 0;
	padding:0;
	}
	
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:fff;
	background-image:url(../img/bg_page.gif);
	background-repeat:repeat-x;
    text-align: center;  
	}

#conteiner {
	position:relative;
	margin: 0px auto;   /*centra negli altri browsers*/
	width:888px;
    text-align: left;
	}
	
#top{
	position:relative;
	height:71px;
	background-image:url(../img/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

#menu{
	position:absolute;
	top:35px;
	left:475px;
	width:413px;
	height:36px;
	text-align:right;
	background-image:url(../img/bg_button_top_out.gif);
	background-position:top;
	}
div#menu ul{list-style-type: none;margin: 0;padding: 0;white-space: nowrap}
div#menu li{display: inline;margin: 0;padding:0;}
div#menu li a{text-decoration: none; line-height:36px;  padding: 12px 15px 25px 15px; color: #006699; font-weight:bold; font-size:12px;}
div#menu li a:hover{color: #006699; background-image:url(../img/bg_button_top_over.gif); background-position:top;background-repeat:repeat-x;}
div#menu li#activelink a{color: #006699; background-image:url(../img/bg_button_top_over.gif);background-position:top; background-repeat:repeat-x;}

#content{
	padding:50px;
	width:500px;
	float:left;
	font-size:14px;
	}
#extra{
	width:263px;
	float:right;
	margin:20px 0 20px 0;
	}

#footer{
	background-image:url(../img/bg_footer.jpg);
	height:34px;
	color:#FFFFFF;
	font-size:11px;
	clear:both;
	padding:8px 12px 0 0;
	text-align:right;
	
	}
#footer a{
	color:#FFFFFF;
	}


h1{	font-size:20px;
	font-weight:bold;
	}

