#box-1 {
	background-color:#F7F8F0;
	width:260px;
	margin-left: 26px !important;
	margin-left: 13px;
	margin-top:10px;
	float:left;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D2D3CB;
}
#link {

	width:260px; 
	margin-left: 26px !important;
	margin-left: 13px;
	margin-top:10px;
	float:left;
}

div.miniatura-2 { 
	width:70px; 
	height:70px; 
	border: 1px solid #CCCCCC; 
}

div.miniatura-2 img { 
	border: 5px solid #fff;
}
div.miniaturahome { 
	width:230px; 
	height:160px; 
	border: 1px solid #CCCCCC;
}
div.miniaturahome img { 
	border: 5px solid #fff;
}
.carattere10_1 {
	FONT-SIZE: 10px; 
	COLOR:#666666; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
	TEXT-DECORATION: none
}
.carattere10_1 a {
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
	TEXT-DECORATION: none
}
.carattere10_1 a:hover {
	COLOR: #666666;
}
.carattere10_2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none
}
.carattere10_2 {
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	COLOR: #007883;
}
.carattere11_1 {
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	FONT-FAMILY: verdana,geneva,arial; 
	TEXT-DECORATION: none
}
.carattere11_1 A {
	FONT-WEIGHT: bold; 
	COLOR: #082758; 
	TEXT-DECORATION: none; 
}
.carattere11_1 A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #082758; 
	TEXT-DECORATION: none
}
.carattere12_1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,geneva,arial;
	COLOR: #333; 
	TEXT-DECORATION: none
}
.carattere12_1 A {
	FONT-WEIGHT: bold; 
	COLOR: #990000; 
	TEXT-DECORATION: none
}
.carattere12_1 A:hover{
	COLOR: #333; 
	TEXT-DECORATION: underline
}
.carattere12_2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,geneva,arial;
	COLOR: #666666; 
	TEXT-DECORATION: none
}
.carattere12_2 A {
	FONT-WEIGHT: normal; 
	COLOR: #333; 
	TEXT-DECORATION: none
}
.carattere12_2 A:hover{
	COLOR: #F47925; 
	TEXT-DECORATION: underline
}
.carattere14_1 {
	FONT-SIZE: 14px; 
	COLOR:#666666; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif; 
	TEXT-DECORATION: none; 
	letter-spacing: 0px; 
}
.carattere16_1 {
	FONT-SIZE: 16px; 
	COLOR:#333333; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif; 
	TEXT-DECORATION: none; 
	letter-spacing: 0px; 
}
.carattere18_1 {
	FONT-SIZE: 18px; 
	COLOR:#666666; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif; 
	TEXT-DECORATION: none; 
	letter-spacing: 0px; 

}
div.spacer { 
	width:100%; 
	height:2px; 
	background:url(../Images/separa_long.png) no-repeat left; 
	margin-top:15px; 
	margin-bottom:15px; 
}
div.spacer7px {
	float:left; 
	width:100%; 
	height:2px; 
	background:url(../Images/separa_long.png) no-repeat left; 
	margin-top:7px; 
	margin-bottom:7px; 
}
div.spacer_nomargin { 
	width:100%; 
	height:2px; 
	background:url(../Images/separa_long.png) no-repeat right; 
	float:left
}
div.evidenza {
	width: 614px; 
	float:left; 
}
div.evidenza-1 {
	width: 322px; 
	float:left; 
	padding:20px; 
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	FONT-FAMILY: verdana,geneva,arial; 
	TEXT-DECORATION: none;
}

div.evidenza-1 .allegato{
	clear:both;
	width:302px;
	font-size:11px;
	padding:10px;
}
div.evidenza-1 .allegato a{
	color:#0066CC;
	text-decoration:underline;
	padding:10px 0 10px 15px;
}
div.evidenza-1 .allegato a:hover{
text-decoration:none;
}
div.evidenza-1-2 {
	width: 322px; 
	float:left; 
	padding:20px; 
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	FONT-FAMILY: verdana,geneva,arial; 
	TEXT-DECORATION: none;
	background:url(../Images/separa_vert.png) bottom no-repeat right;
}
div.evidenza-2 {
	width: 232px; 
	float:left; 
	padding:10px; 
	
}
div.in-evidenza-1 {
	width: 322px; 
	float:left;
}
div.in-evidenza-1-1 {
	width: 72px; 
	float:left; 
}
div.in-evidenza-1-2 {
	width: 230px;
	height:52px;
	float:left;
	padding:10px;
}

div.distanziatore-1 {
	margin-bottom:10px; 
	margin-top:20px
}
div.distanziatore-2 {
	margin-bottom:10px; 
}
div.distanziatore-3 {
	margin-top:20px; 
}

div.dettagli { 
	 FONT-SIZE: 10px; 
	 COLOR:#666666; 
	 FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
	 TEXT-DECORATION: none; 
	 float:right; 
	 padding:5px;
	 text-align:right; 
}
div.dettagli A {  
	COLOR:#666666; 
	TEXT-DECORATION: underline
}
div.dettagli A:hover { 
	text-align:right; 
	FONT-SIZE: 10px; 
	COLOR:#666666; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
	TEXT-DECORATION: underline
}
div.spot{
	width:230px; 
}
div.padding-hor22 { 
	padding-left:22px; 
	padding-right:22px
	
}
div.corpopage{
	float:left;
	width: 594px;
	padding:10px;
}
div.corponews{
	float:left;
	width: 614px;
}
div.titlegeneric{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:-1px;
	color:#333;
	display:block;
	padding:10px 0 5px 10px;

}
div.corponews .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:-1px;
	color:#333;
	display:block;
	padding:10px 0 5px 10px;

}
div.corpopage .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:-1px;
	color:#333;
	display:block;
	padding-bottom:5px;

}

div.corpopage .text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-align:justify;
	
}

div.corpopage img{
	clear:both;
	padding:0 0 10px 0;
}

div.paginazione {
	float:right;
	padding:10px;
	font-size:11px;
}
div.paginazione b{
	font-weight:bold;
}
div.paginazione a{
	color:#666666;
	text-decoration:underline;
	padding:0 5px 0 5px

}
div.paginazione a:hover{
	color:#FF5A00;
	}
div#Fotogallery {
	float:left;
	width:594px;
	padding:10px;
	margin:5px 0 0 0;
}
div#inGallery {
	float:left;
	width:594px;
	padding:0;
	font-size:11px;
}

div#TitleGallery {
	float:left;
	width:574px;
	padding:10px;
	background:#ccc url(../img/ang_white.png) left top no-repeat;
}

div#TitleGallery h2{
	font-size:13px;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0;

}
div#TitleGallery .right{
	font-size:12px;
	float:right;

}
div#TitleGallery .right a:hover{
	text-decoration:none;

}

ul#b_gallery, ul#b_gallery li{
	margin:0;
	padding:0;
	list-style-type:none
}
ul#b_gallery{
	float:left;
	width:100%;
	position:relative;
	
}
ul#b_gallery li{
	float:left;
	width:198px;
	height:198px !Important;

	line-height:188px;
	font-size:150px;
	font-size:inherit !important;
	margin:0 0 10px 0;
    text-align:center;
	background:url(../Images/bk.png) no-repeat center center}
ul#b_gallery img{
	vertical-align: middle;
	float:none
}
div#Allegati{
	clear:both;
	width:534px;
	padding:10px;
	margin:5px 0 0 0;
}
div#Allegati .allegato{
	float:left;
	width:514px;
	border-bottom:1px dotted #ccc;
	font-size:11px;
	padding:10px;
}
div#Allegati .allegato a{
	color:#0066CC;
	text-decoration:underline;
	padding:10px 0 10px 20px;
}	
div#AllegatiCG{
	clear:both;
	width:594px;
	padding:10px;
	margin:5px 0 0 0;
}
div#AllegatiCG .allegato{
	float:left;
	width:574px;
	border-bottom:1px dotted #ccc;
	font-size:11px;
	padding:10px;
}
div#AllegatiCG .allegato a{
	color:#0066CC;
	text-decoration:underline;
	padding:10px 0 10px 20px;
}
