body
{
    background-color: #C8C9C4;
    background-image: url(/images/bgAll2.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    margin: 0px;
}
.main 
{
    width: 980px;
    height: 590px;
    background-color: #FBBB65;
    background-image: url(/images/bg.png);
    background-repeat: repeat-x;
    background-position: left top;
}
.logo
{
    float:left;
    width: 242px;
    height: 130px;
    background-image: url(/images/bg.png);
    background-repeat: repeat-x;
    background-position: left top;
}
.vociMenuAlto
{
    float:left;
    padding: 80px 0px 10px 0px;
    width: 178px;
    background-image:url(/images/bottone.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
.menuAlto A
{
    color: White;
    text-decoration:none;
}
.menuAlto A:hover
{
    color: #F18E00;
    font-weight: bolder;
}
.menuAlto .selected
{
    color: #F18E00;
    font-weight: bolder;
}
.preMenu
{
    float:left;
    width: 26px;
    height: 130px;
    background-image:url(/images/preMenu.gif);
}
.corpo
{
    margin-top:30px;
    float:right;
    width: 705px;
    height: 384px;
    background-color: black;
    text-align:left;
    vertical-align:bottom;
    position:relative;
    color: White;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
.corpo .colonnaUnica
{
    width: 580px;
    height:0px;
    text-align:left;
    left: 0px;
    padding: 18px 0px 0px 50px;
}
.corpo .colonnaUnica STRONG
{
    color: #F18E00;
    stext-transform: uppercase;
    font-size: 11px;
}
.corpo .colonna1
{
    width: 540px;
    text-align:center;
    left: 0px;
    float:left;
}
.corpo .colonna2
{
    width: 160px;
    float:right;
}
.corpo .menuNav
{
    width: 160px;
    float:right;
}
.corpo .colonna2 STRONG
{
    float:left;
    color: #F18E00;
    text-transform: uppercase;
}
.corpoHome
{
    margin-top:30px;
    float:right;
    width: 705px;
    height: 384px;
    text-align:right;
    background-image:url(/images/divano.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
}
.boxIndirizzo
{
    float:left;
    margin: 30px 0px 0px 43px;
    width: 203px;
    height:132px;
    background-image:url(/images/boxIndirizzo.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    color:White;
}
.boxPowered
{
    float:left;
    margin: 50px 0px 0px 43px;
    width: 161px;
    height: 36px;
}
.boxIndirizzo STRONG
{
    color: #F18E00;
}
.boxIndirizzo A
{
    color: White;
    text-decoration:none;
}
.boxIndirizzo P{
    width: 180px;
    margin: 24px 0px 0px 23px;
}
.menuSx
{
    float:left;
    margin: 52px 0px 0px 43px;
    padding: 0px 0px 1px 0px;
    width: 203px;
    background-image:url(/images/menuSxBg.gif);
    background-position:left top;
}
.vociMenuSxLivello2
{
    padding: 7px 0px 5px 60px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align:left;
    height:15px;
}
.vociMenuSx
{
    padding: 7px 0px 5px 50px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align:left;
    background-image:url(/images/menuSx.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:15px;
}
.vociMenuSx A,.vociMenuSxLivello2 A
{
    color: Black;
    text-decoration:none;
}
.vociMenuSx .selected,.vociMenuSxLivello2 .selected
{
    color: White;
}
.vociMenuSx A:hover,.vociMenuSxLivello2 A:hover
{
    color: White;
}
.testata
{
    float:left;
    width: 980px;
}
.pagina
{
    float:left;
    width: 980px;
}
.chiusura
{
    float:left;
}
.barraArancio
{
margin-top: 20px;
width: 980px;
background-color:#CC6500;
height:3px;
}
.barraNera
{
width: 980px;
background-color:Black;
height:28px;
}
.footer{
width: 980px;
font-size: 11px;
color: #FFFFFF;
font-family: Arial;
text-align: right;
line-height: 28px;
vertical-align: middle;
}