.b0 {
	width: 975px;
	margin: auto;


}

.b12780 
{

}

body
{

	background: url(/imgpub/img25290_0_0.jpg) repeat left top;
	font-family:arial;
  
}

a.bianco {color:white;}

a.arancio {color: #e97806;}




ul {
            
            font-weight : normal;
            margin: 0px 0px 0px 0px;
            padding:0;
            padding-top: 8px;
            margin-top : 8px;          
            list-style-image: url(/imgpub/img19823_0_0.gif);padding-left:17px;

}


.b12781  {
	margin: 0px 0px 0px 0px;
	
}

.b12782  {
	padding: 0px 0px 0px 0px;
;
}

.b12783  {


	background-color: white;
	padding: 15px 12px 0px 16px;
	margin:0px 0px 0px 0px ;

}

.b12783 .header {

	
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 3px;
}

.b12783  img {border:0;}
.b12784  {background-color:black; padding: 5px 15px; }

.b12784 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #cccccc;
}

.b12784 .body a
{
	text-decoration:underline;	
	color: #cccccc;
}

.b13300  {
	margin: 0px 0px 0px 0px;
	
	background-color: white;
	border-bottom: 1px solid #b0b0b0;
}

.b13301  {
	margin: 0px 0px 0px 0px;
	float:left;
}

.b13302  {
	margin: 0px 0px 0px 0px;
	float:left;
	background: url(/imgpub/img25288_0_0.jpg) repeat-y left top;
	padding-bottom:10px;

}

.b13303  {
	font-family:  arial,  tahoma, verdana;
	font-size:0.7em;
	font-weight:normal;
	color: #ccc;
	text-decoration:underline;
	margin: 5px 40px;;
	text-align: center;
	float:left;
}
.b13303  a
{
	float:left;
	margin-left: 15px;
	color: #ccc;
}
.b13303  a:hover
{
	color: #ccc;
}

.b13304  {
	margin-left: 30px;
	margin-top: 10px;
	float:left;
}

.b13304 .footer {
	margin-top: 20px;
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #dc1217;
}
.b13305  {
	font-family:  arial,  tahoma, verdana;
	font-size:0.9em;
	margin-left: 30px;
	margin-top: 10px;
	float:left;
	font-weight: bold;
	line-height: 140%;
}
.b13305 .level1 a
{	
	color: #ffffff;
}
.b13305 .level1 a:hover
{	
	color: #cc0000;
}
.b13305 .sellevel1 a
{				
	color: #cc0000;

}
.b13305 .level2 a
{	
	display: none;
}
.b13305 .sellevel2 a
{				
	display: none;

}

.b13306  {
	font-family:  arial,  tahoma, verdana;
	float:left;
	margin-left: 30px;
	margin-top: 20px;

}
.b13306 .level2 a
{	
	font-size:0.9em;
	color: #666;
	font-weight: bold;
	margin-bottom: 8px;
	display:block;
}
.b13306 .sellevel2 a
{	
	font-size:0.9em;			
	color: #cc0000;
	font-weight: bold;
	margin-bottom: 8px;
	display:block;
}
.b13306 .level3 a
{	
	font-size:0.8em;
	color: #666666;
	font-weight: normal;
	padding-left: .5em;
	margin-bottom: 8px;
	display:block;
}
.b13306 .sellevel3 a
{	
	font-size:0.8em;			
	color: #cc0000;
	font-weight: normal;
	padding-left: .5em;
	margin-bottom: 8px;
	display:block;
}

.b13307  {
	margin: 0px 0px 0px 0px;
	
}

.b13308  {
	margin: 0px 0px 0px 0px;
	
}

.b13310  {
	margin: 0px ;
	}

.b13311  { padding: 0px 15px 20px 15px;}

.b13311 .title
{	
	font-family: arial, tahoma, verdana;	
	font-size:xx-large;	
	color: #000000;
}

.b13311 .summary
{
	font-family: arial, tahoma, verdana;	
	font-size:medium;	
	color: #000000;
}

.b13311 .image {border:1px solid #cccccc; margin: 10px 0px 10px 0px; }

.b13311 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #000000;
}
.b13311 .text1
{
	font-family: arial, tahoma, verdana;	
	font-size:small;	
	color: #000000;
}

.b13312  {
	margin: 0px 0px 0px 0px;


}

.b13314  {
	float:right; 
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b13314 .header {

	text-align: left;
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;
}

.b13314 .title
{	
	font-family: arial, tahoma, verdana;	
	font-size:medium;
	font-weight: bold;
	color: #333;
	display:block;
	margin: 0px;
	padding: 0px;
}

.b13314 .text1
{
	font-family: arial, tahoma, verdana;	
	font-size:small;
	color: #333;
	margin: 0px;
	padding: 0px;
}

.b13314 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b13314 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b13314 .selitem  a
{	

	color: #cc0000;
}
.b13315  {
	float:right; 
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b13315 .header {

	text-align: left;
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;
}

.b13315 .item
{
	padding: 4px 8px 4px 10px;
}
.b13315 .item a
{
	color: #333;
	font-weight: normal;
	border-bottom: 1px solid #ded9d5;
	padding: 4px 8px 4px 22px;
	margin-top: -20px;
	display:block;
	font-size: 0.8em;
}
.b13315 .item a:hover
{
	color: #666;
}

.b13316  { padding:10px; margin-left:10px;margin-top:10px;}

.b13316 .title
{	

	font-size:small;	
	color: #666;
	margin-bottom:10px;
}



.b13316 .item {	


	margin-bottom:10px;
}

.b13316 .header 
{	

	margin-bottom:10px;}

.b13316 .header a
{	
	font-weight:bold;
	font-size:medium;	
	color: #666;
	}

.b13316 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13316 .other{
	display:none;
}

.b13317  {padding:10px; margin-left:10px;margin-top:10px;}

.b13317 .title
{	

	font-size:small;	
	color: #666;
	margin-bottom:10px;
}



.b13317 .item {	


	margin-bottom:10px;
}

.b13317 .header 
{	

	margin-bottom:10px;}

.b13317 .header a
{	
	font-weight:bold;
	font-size:medium;	
	color: #666;
	}

.b13317 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13317 .other{
	display:none;
}

.b13318  {padding:10px; margin-left:10px;clear:left;margin-top:10px;}

.b13318 .title
{	

	font-size:small;	
	color: #666;
	margin-bottom:10px;
}



.b13318 .item {	


	margin-bottom:10px;
}

.b13318 .header 
{	

	margin-bottom:10px;}

.b13318 .header a
{	
	font-weight:bold;
	font-size:medium;	
	color: #666;
	}

.b13318 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13318 .other{
	display:none;
}

.b13319  { padding:10px; margin:10px 0px 10px 10px}

.b13319 .title
{	

	font-size:small;	
	color: #666;
	margin-bottom:10px;
	
	
}

.b13319 .title a
{	
	display:block;}




.b13319 .item {	


	margin-bottom:10px;
	clear:left;
}

.b13319 .header 
{	

	margin-bottom:10px;}

.b13319 .header a
{	
	font-weight:bold;
	font-size:medium;	
	color: #666;
	}

.b13319 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13319 .other{
	display:none;
}

.b13319 .image{
	float:left;margin-right:10px;}


.b13321  {padding:10px; margin-left:10px;margin-top:10px;}



.b13321 .item {	


	margin-bottom:10px;
}

.b13321 .title 
{	

	margin-bottom:10px;}

.b13321 .item a
{	
	font-weight:bold;
	font-size:medium;	
	color: #666;
	}

.b13321 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13321 .other{
	display:none;
}

.b13907  {
	background: url(/imgpub/img25339_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}

.b13908  {
	background: url(/imgpub/img28738_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13909  {
	background: url(/imgpub/img28739_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13910  {
	background: url(/imgpub/img28740_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13911  {
	background: url(/imgpub/img28741_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13912  {
	background: url(/imgpub/img28742_0_0.jpg) no-repeat left top;
height: 196px;
	width: 795px;
	

}
.b13913  {
	background: url(/imgpub/img28743_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13914  {
	background: url(/imgpub/img28744_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13915  {
	background: url(/imgpub/img28745_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13916  {
	background: url(/imgpub/img28746_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13917  {
	background: url(/imgpub/img28747_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13918  {
	background: url(/imgpub/img28748_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13919  {
	background: url(/imgpub/img28749_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13920  {
	background: url(/imgpub/img28750_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13921  {
	background: url(/imgpub/img28751_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13922  {
	background: url(/imgpub/img28752_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13923  {
	background: url(/imgpub/img28753_0_0.jpg) no-repeat left top;
	
height: 196px;
	width: 795px;
}
.b13924  {
	background: url(/imgpub/img28754_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13925  {
	background: url(/imgpub/img28755_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13926  {
	background: url(/imgpub/img28756_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13927  {
	background: url(/imgpub/img28757_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}
.b13928  {
	background: url(/imgpub/img28758_0_0.jpg) no-repeat left top;
	height: 196px;
	width: 795px;

}

.b13929  {}

.b13929 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13930  {}

.b13930 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13931  {}

.b13931 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13932  {}

.b13932 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13933  {}

.b13933 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13934  {}

.b13934 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13935  {}

.b13935 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13936  {}

.b13936 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13937  {}

.b13937 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13938  {}

.b13938 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13939  {}

.b13939 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13940  {}

.b13940 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13941  {}

.b13941 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13942  {}

.b13942 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13943  {}

.b13943 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13944  {}

.b13944 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13945  {}

.b13945 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13946  {}

.b13946 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13947  {}

.b13947 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13948  {}

.b13948 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13949  {}

.b13949 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}


.b13950  {}

.b13950 .body
{
	font-family: arial, tahoma, verdana;	
	font-size:x-small;	
	color: #000000;
}

.b17446  {font-family:  arial,tahoma, verdana; 	
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b17446 .header {text-align: left;
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;}

.b17446 .header a {color: #cc0000;}

.b17446 .title
{	
	font-size:small;
	font-weight: normal;
	color: #333;
	display:block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
}

.b17446 .abstract
{

	font-size:small;
	color: #333;
}

.b17446 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b17446 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b17446 .selitem  a
{	

	color: #cc0000;
}

.b17446 .other a
{	

	color: #666;
	font-size: small;
	font-weight: normal;
	/*text-decoration: underline;*/
}
.b17447  {font-family:  arial,tahoma, verdana; 	
	margin: 0px 0px 20px 0x; 
	background-color: #eeeeee; 
	padding: 20px 10px 10px 15px;}

.b17447 .header {text-align: left;
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;}

.b17447 .header a {color: #cc0000;}

.b17447 .title
{	
	font-size:small;
	font-weight: normal;
	color: #333;
	display:block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
}

.b17447 .abstract
{

	font-size:small;
	color: #333;
}

.b17447 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b17447 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b17447 .selitem  a
{	

	color: #cc0000;
}

.b17447 .pager
{	

	color: #666;
	font-size: small;
	font-weight: normal;
	/*text-decoration: underline;*/
}

.b17447 .pager a
{	

	color: #666;

}

.b17448  {
	margin: 0px 0px 0px 0px;
}


.b17449  {
	margin: 0px 0px 0px 0px;
}

.b17450  {
	margin: 0px 0px 0px 0px;
}

.b18566  {font-family:  arial,tahoma, verdana; 	
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b18566 .header {text-align: left;
	font-size: 1.0em;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;}

.b18566 .header a {color: #cc0000;}

.b18566 .title
{	
	font-size:small;
	font-weight: normal;
	color: #333;
	display:block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
}

.b18566 .abstract
{

	font-size:small;
	color: #333;
}

.b18566 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b18566 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b18566 .selitem  a
{	

	color: #cc0000;
}

.b18566 .pager 
{	float:right;
	margin:0px 0px 0px 10px;
	color: #666;
	font-size: small;
	font-weight: normal;
	/*text-decoration: underline;*/
}
