* {
margin : 0;
padding : 0;
}

body {
background : #fff;
padding : 0 0 20px 0;
}

a {
color:#0000FF;font: 1.0em arial,sans-serif; font-weight: bold;text-decoration: none
}

a:hover {
color: #D82A29; font-weight: bold;text-decoration: underline;

} 

#container {
	position:relative;
	width:981px;
	left:50%;
	margin-left:-480px;
	background:#000 url(bg3.gif) repeat-y center;
	overflow:auto;
	z-index:100;
	}
	
	
#intro {
	position:relative;
	padding-bottom:14px;
	height:auto !important;
	height:1%;
	
	}
	
#header {
	position:relative;
	width:781px;
	height:245px;
	margin:0 auto;
	background:url(header.jpg) no-repeat right;
	}
		
#testocentrale {
	width:620px;
	height:520px;
	font:normal 13px/16px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
	color:#090159;
	margin:0px 0 0 300px;
	padding-bottom:28px !important;
	padding-bottom:0;
	text-align:justify;
	background:#fff repeat-y center;
	}
	
#myinnercontainer {

margin:0px 0 0 -50px;

}
	
.testoverde{
	font:normal 13px/16px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
	color:#55BB46;
	text-align:justify;
	font-weight: bold;
	}
	
#testocentrale p {
	margin:28px 0;
	}

	
#participation h3 {
	width:424px;
	height:28px;
	background:trasparent;
	margin:25px 0 -5px 0;
	}
	
#participation li {
width:300px;
height:20px;
font:normal 18px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
color:#479E3A;
font-weight: bold;
margin:0px 0 0 35px;
background:#fff repeat-y center;

	}

	
#requirements {
	margin-bottom:5px;
	}
		
#emme2contatti {

background:trasparent;
width:981px;

	height: 45px;
text-align:justify;
padding-top: 15px;
}	

.emme2contattiv	{
font:normal 10px/11px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
font-weight: bold;
color:#55BB46;}


.emme2contattib	{
font:normal 10px/11px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
font-weight: normal;
color:#090159;}
	
	a.emme2contatti:link {color: #090159; font-weight: bold; text-decoration: none;font:bold 10px/11px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
}
a.emme2contatti:visited {color:#090159; font-weight: bold;text-decoration: none; font:bold 10px/11px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
}
a.emme2contatti:hover {color: #55BB46; font-weight: bold;text-decoration: underline;font:bold 10px/11px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
}

#footer {
clear: both;
margin: 0 auto;
padding: 1px 0 2px 0;
border-top: 2px solid #55BB46;
width: 500px;
text-align: center;
color: #123785;
font: bold 76% tahoma, Helvetica, sans-serif;
position:top;
}

.footer  {
color: #55BB46;
text-decoration: none;
font-size: 0.9em;
font-weight: bold;
}
.footer_n{
color: #55BB46;
text-decoration: none;
font-size: 0.9em;
}

a.footer:link {color: #090159; font-weight: bold; text-decoration: none;font: 1.9em;}
a.footer:visited {color:#090159; font-weight: bold;text-decoration: none; font: 1.9em;}
a.footer:hover {color: #55BB46; font-weight: bold;text-decoration: underline;font: 1.9em;}
	

#extraDiv1 {
	position:relative;
	left:50%;
	margin-left:-480px;
	background:url(bottom2.gif);
	width:981px;
	height:42px;
	}
	
#menu {
	width:274px;
	position:absolute;
	top:330px;
	left:19px;
	height:506px;
	background: trasparent;
	
	}
.button_ex {
width: 150px;
height: 155px;
}

.button_ex a {
display: block;
width: 150px;
height: 155px;
background: url(chisiamo.jpg) no-repeat top left;
}

.button_ex a:hover {
background-position: top right;
background: url(chisiamo_h.jpg) no-repeat top left;
}

#linksmenu {
clear: left;
float: left;
width: 170px;
margin: 0 0 0 10px;
padding: 0;
background: trasparent;
}	
#menu h3.select {
	width:196px;
	height:34px;
	background:url(select.gif);
	}
	
#menu h3.archives {
	width:196px;
	height:25px;
	background:url(archives.gif);
	}
	
#menu h3.resources {
	width:196px;
	height:12px;
	background:url(resources.gif);
	margin-top:30px;
	}

.select
	{
	margin:5px 0 20px 23px;
	font:normal 11px/16px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
	color:#bcbb93;
	}
	

#extraDiv2 {
	width:49%;
	position:absolute;
	top:0;
	left:0;
	height:127px;
	background:url(topLeft_bg.gif) repeat-x;
	z-index:10;
	}
#extraDiv3 {
	width:49%;
	position:absolute;
	top:0;
	right:0;
	height:141px;
	background:url(topRight_bg.gif) repeat-x;
	z-index:10;
	}
	