#central  a {
display: block;
height: 100%;
width: 100%;
}



* {
	border: 0;
	padding: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	float: none;
}
body {
	text-align:center;
	color: #111;
	line-height: 150%;
	background-color: #FFFFFF;
}
#frame {
	
	width:920px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	top: 60px;
}
a {
	outline: none;
}

#wrapper {
	margin: 0;
	padding: 0;
	background: white;
	position: relative;
	width: 100%; /* required for IE bug! */
	height:178px;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-top-color: #960000;
}

#central {
height:178px;
background: none; 
margin: 0; 
padding:0; 
}



#right {
position: absolute; 
background-image: url(img/costruzione.gif);  
width: 276px; 
top: 0;
height:178px;
right: 0px;
}


/* NAVMENU */
#navmenu ul
{
padding-left: 0;
margin-left: 0;
float: left;
width: 920px;
font-family: sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
text-transform: uppercase;
}
#navmenu ul li { display: inline; }
#navmenu ul li a
{
	text-transform: uppercase;
	font-size: 1.3em;
	width:153px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	float: left;
	padding:10px 0 10px 0;
}
div#col1.current1, #navmenu ul li.navbaritem1 a {
	background-color: #000066;
}
#navmenu.current1 ul {
border-bottom:6px solid #FFAA00;
}
div#col1.current2, #navmenu ul li.navbaritem2 a {
	background-color: #003366;
}
#navmenu.current2 ul {
border-bottom:6px solid #f07800;
}
div#col1.current3, #navmenu ul li.navbaritem3 a {
	background-color: #006666;
}
#navmenu.current3 ul {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #960000;
}
div#col1.current4, #navmenu ul li.navbaritem4 a {
	background-color: #009966;
}
#navmenu.current4 ul {
border-bottom:6px solid #64120a;
}
div#col1.current5, #navmenu ul li.navbaritem5 a {
	background-color: #00CC66;
}
#navmenu.current6 ul {
border-bottom:6px solid #825028;
}

div#col1.current6, #navmenu ul li.navbaritem6 a {
	background-color: #00FF66;
}
#navmenu.current5 ul {
border-bottom:6px solid #825028;
}



/* SIDEBAR COL1/COL2 STUFF */
div.sidebar {
	float: left;
}
div#col1 {
	margin: 0 0 0 0;
	width: 180px;
    padding:10px;
}
div#col2 {
	margin-left: 0px;
	padding:0;
	width: 700px;
	float: left;
}
div.sidebar 
 {
	margin: 10px 14px 0;
	padding: 0;
}
div.sidebar#col1 ul li {
	text-indent: -16px;
	padding-bottom: 8px;
}
div.sidebar#col1 ul li:before {
	content: "\00BB \0020";
}
div.sidebar ul li {
	list-style-image: none;
	list-style-type: none;
}
div.sidebar ul li h2 {
	color: #444;
	font-size: 1em;
}
div.sidebar ul li ul {
	border: none;
	margin: 0 0 1em 0;
	padding: 0;
}


p.contatti { margin-left: 100px;
             font-size: 17px;
	     font-weight: bold;
	     font-style: italic;
}
