.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;
}

.b12874  {font-family: verdana;	padding: 0px 15px 20px 15px;}

.b12874 .title
{	font-family: arial;
	font-size:xx-large;	
	color: #000000;
	margin-bottom: 0px;
}

.b12874 .summary
{
	line-height:140%;
	font-size:small;	
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.b12874 .image {border:1px solid #cccccc; margin: 10px 0px 10px 0px;}

.b12874 .body
{	font-family: verdana;
	line-height:140%;
	font-size:small;	
	color: #000000;
	padding: 0px;
	margin: 0px;
}
.b12874 .text1
{
	font-size:small;
	line-height:140%;	
	color: #000000;
	visibility:hidden;	
}

.b12874 .info
{
	font-size:x-small;
line-height:140%;	
	
}

.b12888  {
	margin: 0px 0px 0px 0px;

background:#fff;
	border-bottom: 1px solid #b0b0b0;
}

.b12888  a {color: #cc0000; font-weight:bold;}	

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

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

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

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

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

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

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

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

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

.b12900  {font-family:  arial,tahoma, verdana; 	
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b12900 .header a {	color: #cc0000;	}

.b12900 .header {text-align: left;
	font-size: medium;
	font-weight: bold;	

	text-transform: uppercase;
	margin-bottom: 15px;}

.b12900 .title
{	
	font-size:small;
	font-weight: normal;
	color: #333;
	display:block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
}

.b12900 .abstract
{

	font-size:small;
	color: #333;
}

.b12900 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b12900 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b12900 .selitem  a
{	

	color: #cc0000;
}

.b12900 .other a
{	

	color: #666;
	font-size: small;
	font-weight: normal;
	/*text-decoration: underline;*/
}
.b12901  {

	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b12901 .header {

	text-align: left;
	font-size: medium;
	font-weight: bold;	
	font-family:  arial,tahoma, verdana; 	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;
}

.b12901 .title
{	
	font-size:small;
	font-weight: normal;
	color: #333;
	display:block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
}

.b12901 .text1
{
	font-family: arial, tahoma, verdana;	
	font-size:small;
	color: #333;
	margin: 0px;
	padding: 0px;
}

.b12901 .item 
{	
	margin-bottom: 10px;
	display:block;


}
.b12901 .selitem 
{	
	margin-bottom: 10px;
	display:block;

}
.b12901 .selitem  a
{	

	color: #cc0000;
}
.b12902  {font-family:  arial,tahoma, verdana; 	
	margin-bottom: 20px; 
	background-color: #eeeeee; 
	padding: 20px 10px;
}

.b12902 .header {

	text-align: left;
	font-size: medium;
	font-weight: bold;	
	color: #cc0000;	
	text-transform: uppercase;
	margin-bottom: 15px;
}

.b12902 .item
{
	padding: 4px 8px 4px 10px;
}
.b12902 .item a
{
	color: #333;
	font-weight: normal;
	border-bottom: 1px solid #ded9d5;
	padding: 4px 8px 4px 22px;
	margin-top: -20px;
	display:block;
	font-size: small;
}
.b12902 .item a:hover
{
	color: #666;
}

.b13524  {
  float:right; 
  margin-bottom: 20px; 
  background-color: #eeeeee; 
  padding: 20px 10px;}

.b13524 .footer {float:right;}

.b13524 .header a {  color: #cc0000;  }

.b13524 .header {

  text-align: left;
  font-size: 1.0em;
  font-weight: bold;  
  font-family:  arial,tahoma, verdana;   

  text-transform: uppercase;
  margin-bottom: 15px;
}

.b13524 .title
{  
  font-family: arial, tahoma, verdana;  
  font-size:medium;
  font-weight: bold;
  color: #333;
  display:block;
}

.b13524 .abstract
{
  font-family: arial, tahoma, verdana;  
  font-size:small;
  color: #333;
}

.b13524 .item 
{  
  margin-bottom: 10px;
  display:block;


}
.b13524 .selitem 
{  
  margin-bottom: 10px;
  display:block;

}
.b13524 .selitem  a
{  

  color: #cc0000;
}
.b13525  {
	margin: 0px 0px 0px 0px;

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

