﻿body { 
background-image : url('images/backperlonoreditalia.gif');
background-color : #000000;
background-repeat : repeat;
}
#container1 { width:850px; 
position : absolute;
top : 20px;
left : 77px;
} 
#container { width:850px; 
position : absolute;
top : 750px;
left : 77px;
} 
div.box { float:left; 
width : 300px !important;
width : 300px;
padding : 0 0 0;
background : url(images/box.png) no-repeat bottom center;
left:0px;
top:0px;
} 
div.box h2 { 
margin : 0;
padding : 0 5px 0;
line-height : 1.2;
font-family : Arial, Helvetica, sans-serif;
font-size : 120%;
color : #333333;
background : url(images/box.png) no-repeat top center;
} 
div.box p { 
margin : 0;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
line-height : 1.2;
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-style : italic;
font-weight : bold;
color : #cccccc;
} 
div.box2 { float:right; 
width : 540px !important;
width : 540px;
background : url(images/box2.png) no-repeat bottom center;
right:0px;
top:0px;
} 
div.box2 h3 { 
text-align:left;
padding : 0 5px 0;
line-height : 1.2;
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
color : #ff9933;
} 
div.box2 h2 { 
margin : 0;
padding : 0 5px 0;
line-height : 1.2;
font-family : Arial, Helvetica, sans-serif;
font-size : 120%;
color : #333333;
background : url(images/box2.png) no-repeat top center;
} 

div.box2 p { 
margin : 0;
padding-left : 5px;
padding-right : 5px;
padding-top : 4px;
line-height : 1.2;
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-style : italic;
font-weight : bold;
color : #cccccc;
} 
.style1 { 
text-align : center;
} 
a { 
font-family : Arial;
font-size : 14pt;
font-style : italic;
font-weight : bold;
color : #ff9933;
} 
.style2 { 
margin-top : 0;
margin-bottom : 0;
} 
.style3 { 
text-align : center;
color : #cccccc;
font-family : Arial;
font-size : 10pt;
font-weight : bold;
} 
.style5 { 
color : #cc3300;
} 
.style4 { 
color : #ff9933;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 18pt;
text-decoration : underline;
} 
.style6 { 
font-size : 18pt;
} 
.style11 { 
text-decoration : underline;
} 
.style8 { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
color : #ff9933;
margin-top : 0;
margin-bottom : 0;
} 
.style9 { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
color : #ff9933;
font-size : large;
margin-top : 0;
margin-bottom : 0;
} 
.style10 { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
color : #ff9933;
font-size : x-large;
margin-top : 0;
margin-bottom : 0;
} 
.style12 { 
font-size : 9pt;
} 
.style13 { 
text-align : left;
color : #ff9933;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
} 
.style14 { 
text-align : right;
color : #ff9933;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
} 
.style15 { 
border-width : 0;
} 
.style16 { 
font-size : large;
} 
.style17 { 
background-image : url('images/sfondo_loi.jpg');
} 
.style18 { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
color : #800000;
font-size : large;
margin-top : 0;
margin-bottom : 0;
padding : 5px 5px 5px;
} 
.style19 { 
text-align : right;
} 
.style21 { 
text-align : center;
color : #c0c0c0;
} 
.style23 { 
text-align : center;
color : #ff9933;
} 
.style24 { 
font-style : normal;
font-weight : normal;
} 
.style25 { 
font-size : xx-small;
} 
.style26 { 
font-size : small;
} 
.style27 { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #ff9933;
} 
.style28 { 
text-align : right;
background-image : url('images/sfondo_185.jpg');
} 
.style29 { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #333333;
} 
.style31 { 
text-align : left;
}  
.style32 {
	border-width: 0px;
}
.style34 {
	font-weight: bold;
}
.style36 {
	text-align : center;
 	font-size: 7.5pt;
	font-family: Arial;
	color: #FF9933;
	font-weight: bold;
}
.style37 {
 text-align:center;
 margin-top:15px;	
}

ul#minitabs { 
list-style : none;
margin : 0;
padding : 7px 0;
font-weight : bold;
text-align : center;
white-space : nowrap;
} 
ul#minitabs li { 
display : inline;
margin : 0 3px;
} 
ul#minitabs a { 
text-decoration : none;
padding : 0 0 3px;
color : #ff9933;
} 
ul#minitabs a:hover { 
color : #cc3300;
} 
#footer { position:relative; 
width : 850px;
height : 100px;
border:thin #FF9933 solid;
margin-top:30px
} 
#footer p { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #ffffff;
margin-top: 15px;
line-height : 1.2em;
} 
.clearCol {
clear:both;
height:30px;
}


