body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
body,td,th {
	font-family:Tahoma;
	font-size:13px;
	color: #666666;
}
#bordo {
width:100%;
border:0px solid #333333;
background-color:#FFFFFF;
	}
#box1 {
margin-top:2px;
	margin-left:4px;
	margin-right:2px;
	padding:2px;
	line-height:18px;
	}
.box2 {
margin-top:4px;
	padding-left:3px;
	border: 1px solid #ff9933;
	background-color:#fcd7ae;
	margin-left:-1px;
	margin-right:-1px
	}
#box3 {
border-bottom:1px solid #F4F4F4;
	margin-top:1px;
	margin-bottom:1px;
	padding:2px;
	}
.box4 {
	background-image:url(../images/bgmenu2.jpg);
	background-repeat:repeat-y;
	padding-left:18px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	border-bottom:1px solid #FFFFFF;
	font-size:13px
	}
.box5 {
padding-left:3px;
border:1px solid #a6ff00;
background-color: #e4ebbb;
	}
#boxsearch {
	}
.boximage {
width:195px;
	padding:1px;
	border:1px solid #999999;
	margin-right:10px;
	margin-top:5px
	}
.boxmenu {
width:120px;
	padding:2px;
	border:1px solid #CCCCCC;
	background-color: #EAEAEA;
	margin-right:3px;
	}
.boxmenu:hover {
width:120px;
background-color: #FF9933;
color:#FFFFFF;
font-weight:bold;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px;
	}
#boxmenu2 {
width:130px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px;
	background-color:#006600;
	}
#boxmenu2:hover {
width:130px;
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px;
	}
.link1 {
color:#333333;
font-weight:bold;
text-decoration:none;
	}
.link1:hover {
color:#333333;
text-decoration:underline;
font-weight:bold;
	}
.link2 {
color:#000000;
text-decoration:none;
	}
.link2:hover {
color:#FFFFFF;
text-decoration:none;
	}
.link3 {
color: #666666;
font-size:14px;
text-decoration: underline;
font-weight:bold;
	}
.link3:hover {
color:#000000;
font-size:14px;
text-decoration:underline;
font-weight:bold;
	}
.link4 {
color:#333333;
font-size:11px;
text-decoration:none;
	}
.link4:hover {
color:#333333;
font-size:11px;
text-decoration:underline;
	}
.link5 {
color: #FF0000;
font-size:13px;
text-decoration:none;
	}
.link5:hover {
color:#FF0000;
font-size:13px;
text-decoration:underline;
	}
.next {
color:#666666;
font-size:11px;
text-decoration:none;
	}
.next:hover {
color:#666666;
font-size:11px;
text-decoration:underline;
	}
.text1 {
color:#333333;
font-size:11px;
	}
.text2 {
color:#ff9933;
text-transform:uppercase;
font-size:14px
	}	
.text3 {
color: #009900;
font-size:14px;
	}
.text4 {
color:#000000;
font-size:16px;
	}	
#textfield{
width:120px;
height:17px;
	border:1px solid #999999;
	margin-top:0px;
	}
.textform {
color:#666666;
font-size:10px;
	}
	#attenzione{
color: #FF0000;
font-size:16px;
font:bold
}
.titolo {
font-weight:bold;
}
.contenuto {
width:500px;
padding-bottom:5px;}

/* Referenze - Partners - Links*/

h3 { margin:0px 0 -5px 0; font-weight:bold}
hr {margin:10px 0; color: #CCCCCC}
.box_logo_referente {width:120px; float:left; margin-right:20px; border:1px solid #CCCCCC; padding:3px; height:90px; overflow:hidden}
.box_descrizione_referente {float:left; width:520px}
.clear { clear:both}