

body{
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
    width: 622px;
font-family: Georgia,"Times New Roman";

}

#container {
 float:left;
 width:622px;
 background: url(images/sfondo.jpg) repeat-y;
 background-position: 28px 0px;
}


#header {
float:left;
width:622px;
height:176px;
background-position: 0px 0px;
}
a{
color: #171102;
font-weight:bold;
}
a:active{
text-decoration:none;
}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.central_text {
width:431px;
float:left;
padding: 0px;
margin: 0px;

}

.menu {
width:191px;
float:left;
padding-top:30px;

}

#footer {
float:left;
width:622px;
height:109px;
margin-left:28px;
background: url("./images/footer.jpg") no-repeat;
text-align:center;
}
#footer p{
font-size:11px;
font-weight:bold;
font-variant:small-caps;
width:85%;
margin:0px auto;
margin-top:60px;
}
.language {
font-family: Georgia,"Times New Roman";
font-size: 14px;
font-weight:bold;
color: #171102;
margin-top:0px;
margin-right:15px;
padding-bottom:15px;
float:right;
}


.language a{
font-family: Georgia,"Times New Roman";
font-size: 14px;
color: #171102;
text-decoration:none;
}
.language a:active{
text-decoration:none;
}
.language a:link{
text-decoration:none;
}
.language a:visited{
text-decoration:none;
}
.language a:hover{
text-decoration:underline;
}

.titoli{
font-family: Georgia,"Times New Roman";
font-size: 24px;
color: #171102;
margin: 20px 0px 20px 49px;
}
.titolinl{
font-family: Georgia,"Times New Roman";
font-size: 24px;
color: #171102;
margin: 20px 0px 20px 0px;
}
.menu p {
font-family: Georgia,"Times New Roman";
font-size: 14px;
color: #171102;
font-weight:bold;
margin-bottom:20px;
text-decoration:none;
margin-left:64px;
margin-top:2px;
}
.menu p a{
font-family: Georgia,"Times New Roman";
font-size: 14px;
color: #171102;
text-decoration:none;
}
.menu p a:active{
text-decoration:none;
}
.menu p a:link{
text-decoration:none;
}
.menu p a:visited{
text-decoration:none;
}
.menu p a:hover{
text-decoration:underline;
}
.central_text p {
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
text-align:left;
margin: 30px 50px 30px 50px;

}
.central_text p a{
color: #171102;
font-weight:bold;
}
.central_text p a:active{
text-decoration:none;
}
.central_text p a:link{
text-decoration:none;
}
.central_text p a:visited{
text-decoration:none;
}
.central_text p a:hover{
text-decoration:underline;
}

.central_text table p{
margin:0px;
padding:0px;
width:100px;
}

.central_text img{
width:328px;
border:1px solid black;
margin:10px 0px 0px 0px;
}

.central_text a{
border:0px;
}
.central_text h1{
width:330px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
font-style:italic;
/**display:none;**/
margin-left:50px;
margin-top:-15px;
}

.central_text h1 p{
text-align:right;
margin: 3px 0px 5px 0px;
}
.central_text h1 img{
width:330px;
border:1px solid black;
margin: 10px 0px 20px 0px;
}
.central_text form{
width:330px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
text-align:center;
margin-top:0px;
}
.central_text table{
width:100%;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
margin-left:25px;
}
.central_text input{
width:152px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
margin-top:10px;
border:1px solid black;
}
.central_text select{
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
margin:0px;
padding:0px;
margin-top:10px;
border:1px solid black;
}
.central_text textarea{
width:350px;
height:150px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
margin-top:10px;
border:1px solid black;
}
.central_text td{

font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
margin-top:10px;
text-align:left;
width:150px;
}
.special {
width:380px;
float:left;
padding: 0px;
margin-left: 0px;
}
.special img{
width:330px;
border:1px solid black;
margin:0px 0px 0px 50px;


}

.special h1{
width:330px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
font-style:italic;
/**display:none;**/
margin-left:50px;
margin-top:0px;
text-align:right;
}
.special h2{
width:330px;
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
font-style:italic;
/**display:none;**/
margin-left:50px;
margin-top:15px;
}
.special p {
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
text-align:left;
margin: 0px 0px 30px 50px;
}
table{
width:300px;
float:left;
}
.item {
width:350px;
float:left;
padding: 0px;
margin: 10px 0px 10px 49px;
border:1px solid #171102;
background: url(images/sfondo.jpg) repeat-y;
background-position: -165px 0px;

}
.item h2 {
font-family: Georgia,"Times New Roman";
font-size: 10px;
color: #171102;
text-align:left;
margin:10px;
margin-top:0px;
clear:both;
font-weight:normal;
}
.item p {
font-family: Georgia,"Times New Roman";
font-size: 12px;
color: #171102;
text-align:left;
margin: 10px;

}
.item img{
margin:0px;
margin-right:10px;
margin-bottom:10px;
border:1px solid #171102;
float:left;
width:100px;
}
