/* CSS Document */
body {
	background-color: #ffffff;
	background-image:url(../img/bgfondo.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, sans-serif;
	text-align:center;
	font-size:12px;
} 
#contenitore {
margin:0px 0px 0px 0px;
width:990px;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
}
#menusopra{
font-weight:bold;
height:40px;
border: 0px 0px 0px 0px;
width:990px;
color:#ffffff;
padding: 0px 0px 10px 0px;
text-align:left;
border-style:solid;
border-width:1px;
border-bottom-width:2px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#AF001E;
}
#menusopra ul{
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 10px;
list-style: none;
}

#menusopra ul li { 
text-decoration:none;
display: inline;
color:#B90021;
}
#menusopra ul li a{ 
text-decoration:none;
color:#B90021;
}
#menusopra ul li a:hover{ 
text-decoration:none;
color:#000000;
}
#menusopra ul li.bandiera { 
padding:0px 0px 0px 410px;
}

#flashHP{
float:left;
height:323px;
border:0px;
width:810px;
border-width:1px;
border-bottom-width:2px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#000000;
border-style:solid;
}
#flashSOTTO{
float:left;
height:122px;
border:0px;
width:990px;
border-width:1px;
border-bottom-width:2px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#000000;
border-style:solid;
}
#pannello{
background-image:url(../img/px_pannello.gif);
background-repeat:repeat-y;
float:left;
height:323px;
border:0px;
text-align:left;
width:180px;
border-width:1px;
border-bottom-width:2px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#000000;
border-style:solid;
}
#pannello .texto {
padding: 10px 0px 0px 10px;
font-size:11px;
color:#FFFFFF;
text-align:left;
}
#pannello .input {
padding: 1px 1px 1px 1px;
border: solid #666666 1px;
margin: 0px 0px 0px 23px;
font-size:10px;
color:#000000;}
#pannello .input1 {
padding: 1px 1px 1px 1px;
border: solid #666666 1px;
margin: 0px 0px 0px 3px;
font-size:10px;
color:#000000;}
#pannello .input2 {
padding: 1px 1px 1px 1px;
border: solid #666666 1px;
margin: 5px 0px 0px 0px;
font-size:10px;
color:#000000;}

#menucentrale{
clear:both;
font-weight:bold;
background-color:#AF001E;
height:41px;
font-size:11px;
border:0px;
width:990px;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:2px;
border-color:#ffffff;
}
#menucentrale ul{
margin: 0px 0px 0px 0px;
padding: 12px 20px 0px 20px;
list-style: none;
}
#menucentrale ul li { 
text-decoration:none;
display: inline;
}
#menucentrale ul li a{ 
text-decoration:none;
padding: 0px 22px 0px 22px;
display: inline;
color:#ffffff;
}
#menucentrale ul li a:hover{ 
text-decoration:none;
display: inline;
color:#262B25;
}


#menucentraleSOTTO{
clear:both;
font-weight:bold;
background-color:#AF001E;
height:30px;
font-size:11px;
border:0px;
width:990px;
padding: 0px 0px 0px 0px;
border-style:solid;
border-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:2px;
border-color:#ffffff;
}
#menucentraleSOTTO ul{
margin: 0px 0px 0px 0px;
padding: 8px 20px 0px 20px;
list-style: none;
}
#menucentraleSOTTO ul li { 
text-decoration:none;
display: inline;
}
#menucentraleSOTTO ul li a{ 
text-decoration:none;
padding: 0px 22px 0px 22px;
display: inline;
color:#ffffff;
}
#menucentraleSOTTO ul li a:hover{ 
text-decoration:none;
display: inline;
color:#262B25;
}

#colonnaSX{
float:left;
font-size:11px;
line-height:16px;
height:395px;
text-align:left;
border:0px;
color:#B29872;
width:275px;
margin: 0px 30px 0px 0px;
padding:20px 0px 0px 15px;
}

#colonnaDX{
float:left;
font-size:12px;
line-height:16px;
height:395px;
text-align:left;
border:0px;
color:#000000;
width:647px;
margin: 0px 0px 0px 0px;
padding:20px 0px 0px 20px;
}
#colonnaDX img.imma{
float:left;
padding:0px 3px 25px 0px;
}
#colonnaDX a.banner{
float:left;
padding:0px 0px 1px 0px;
margin:25px 10px 0px 0px;
border-style:solid;
border-width:1px;
border-bottom-width:4px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#fff;
}
#colonnaDX a.banner:hover{
border-style:solid;
padding:0px 0px 1px 0px;
margin:25px 10px 0px 0px;
border-width:1px;
border-bottom-width:4px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#AF001E;
}
#colonnaDX a.banner2{
float:left;
padding:0px 0px 1px 0px;
margin:10px 10px 0px 0px;
border-style:solid;
border-width:1px;
border-bottom-width:4px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#fff;
}
#colonnaDX a.banner2:hover{
border-style:solid;
padding:0px 0px 1px 0px;
margin:10px 10px 0px 0px;
border-width:1px;
border-bottom-width:4px;
border-left-width:0px;
border-right-width: 0px;
border-top-width:0px;
border-color:#AF001E;
}

