/*<![CDATA[*/
body {
	margin: 0;
	padding: 0;
	/*background:#376db7 url(../img/0/bkg2.jpg) repeat-y fixed;*/
	background:#DCE2E2 url(../img/0/bkg3.jpg) repeat-y fixed;
	background-position: top;
	font:76% tahoma,verdana,sans-serif;
	
}
#centrato {
	width:765px;
	margin: auto;
	text-align: left;
	/* per IE5.x/Win */
	background: #fff url(../img/0/bkg_dx.gif) repeat-y left;
	/*border-right: 1px solid #eee;
	border-left: 1px solid #eee;*/
}
#rightmenu {
	margin: 0;
	padding: 0;
}

#rightmenu a {
	display: block;
	background: #3095cd url(../img/vmenuarrow.gif) no-repeat center left;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
}

#rightmenu a:hover {
	color: #FFFFFF;
	background: #e62611 url(../img/vmenuarrowhover.gif) no-repeat center left;
}
#rightmenut {
	margin: 0;
	padding: 0;
}

#rightmenut a {
	display: block;
	background: #3095cd url(../img/vmenuarrow_t.gif) no-repeat center left;
	color: #999;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
}

#rightmenut a:hover {
	color: #999;
	background: #e62611 url(../img/vmenuarrowhover_t.gif) no-repeat center left;
}
.menuNavigazione{
margin:0;
padding:0;
width:200px;
list-style:none;
}
.menuNavigazione a{
display:block;
text-decoration:none;
margin:2px 0;
padding:5px;
border:1px solid #000;
background:#EEE;
color:#000;
}
.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active{
padding:4px;
border-width:2px;
}
.menuNavigazione ul{
margin:0;
padding:0;
list-style:none;
}
.menuNavigazione .voceCorrente a{
margin:0;
border-width:2px;
padding:4px;
font-weight:bold;
}
.menuNavigazione .voceCorrente ul a{
border-top:none;
margin:0 7px;
font-weight:normal;
font-size:80%;
}
.menuNavigazione .voceCorrente ul a:hover,
.menuNavigazione .voceCorrente ul a:focus,
.menuNavigazione .voceCorrente ul a:active{
background:#FFF;
color:#000;
}
#menuev {
	padding: 0;
	margin: 0;
}

#menuev a {
	text-decoration: none;
	display:block;
}

#menuev ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menuev li {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Arial;
}

#menuev ul li a {
	margin-top: 8px;
	padding: 0 28px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 1px solid #AACCD5;
	border-bottom: 1px solid #AACCD5;
	background-image: url(../img/li1a.gif);
	background-position: 13px 5px;
	background-repeat: no-repeat;
	color:#666
}

#menuev ul li ul li a {
	margin-top: 0;
	height:19px;
	line-height: 19px;
	font-weight:normal;
	text-transform: capitalize;
	background-image: url(../img/li2.gif);
	background-color: #DEECF0 ;
	background-position: 13px 5px;
	background-repeat: no-repeat;
	border-top: 1px solid #EEF5F7;
	border-bottom: 1px none #EEF5F7;
}

#menuev ul li ul li ul li a {
	background-color: #C2DCE3;
	background-image: none;
}

#menuev li li li li a {
	padding-left: 36px;
}

#menuev ul li ul li ul li ul li a {
	background-color: #A1CEDB;
	background-image: none;
}
#side {
	padding-bottom: 8px;
	border-top: 3px solid #fff;
	width: 250px;
	background-color: #EAF4F6;
	height: 100%;
}

