/*
 * Id: 7.1939155
 * Version: 1297161080
 * Generated: Feb 23, 2012 11:54:39 AM
 * Rendered: 
 */
    body{background:#F5F5F5}
.clear{clear:both;}

.wrapper{
width:1042px; padding:0; margin:0 auto;
background: url('/polopoly_fs/7.1939155.1297161080!/wra_bg.png') repeat-y 0 0;}


.header{width:960px; height:76px; margin:0 0 0 42px; float:none;
background: url('/polopoly_fs/7.1939155.1297161080!/header_bg.png') repeat-x 0 0;}

.logo{background: url('/polopoly_fs/7.1939155.1297161080!/logo.png') no-repeat 0 0;
width:949px; height:76px; float:none; margin:0 0 0 20px;}

.logo a{display:block;width:300px; height:63px;}


.menu{background:#CCCCCC; float:none;
height:52px; color:#A39161; width:960px; margin:0 0 0 42px; font-size:12px; font-family:Arial;}

.menu a{font-weight:normal; height:52px; color:#333333; line-height:52px; font-size:12px;
text-decoration:none; padding:0; font-family:Verdana; text-transform:uppercase;}

.menu .menu_first{background:none; line-height:52px; font-weight:normal; padding:0; color:#333333;
font-size:12px; height:52px; font-family:Verdana; text-transform:uppercase;}

.menu .menu_sel{ height:52px; font-weight:bold; text-transform:uppercase;
background:url('/polopoly_fs/7.1939155.1297161080!/menu_sel.png') no-repeat center top;
padding:0; color:#003366!important; font-size:12px; line-height:52px; font-family:Verdana;
}
.menu a:hover{ height:52px; font-weight:bold; text-transform:uppercase;
background:url('/polopoly_fs/7.1939155.1297161080!/menu_sel.png') no-repeat center top;
padding:0; color:#003366!important; font-size:12px; line-height:52px; font-family:Verdana;
}
.divisoria{background:#FFFFFF; float:left; margin:14px 0 0 0; width:1px; height:24px;
}

#menu_s_1{
width:120px; text-align:center;
}
#menu_s_2{
width:100px; text-align:center;
}
#menu_s_3{
width:136px; text-align:center;
}
#menu_s_4{
width:222px; text-align:center;
}
#menu_s_5{
width:100px; text-align:center;
}
#menu_s_6{
width:100px; text-align:center;
}



.flash{
background:none; float:none;
width:900px; height:330px; margin:20px 0 0 70px; padding:0; }

.contenuto{ float:none; background:none; position:relative;
width:960px; height:auto; margin:0 0 0 42px; padding:40px 0 0;
}
.container.twoColumnsRightHeavy div.col1{width:960px; height:auto; float:left; margin:0 auto; }

.container.twoColumnsRightHeavy div.col2{width:960px; height:auto; float:left; margin:40px 0 0 15px;}

.center {float:left; padding:0; width:960px;}

.col1 .article_title{background:#06579E; font-weight:normal; height:35px; color:#FFFFFF; line-height:35px; font-size:17px;
padding:0 10px 0 42px; font-family:Verdana; text-transform:uppercase; float:left; margin:0; text-align:center;
}

.col1 .article_body p,.col1 .link a,.col1 .link a:hover{ font-weight:normal; height:auto; color:#666666; line-height:18px; font-size:13px;
padding:0; font-family:Verdana; width:835px; float:left; margin:20px 0 0 45px;
}

.imagebox{
width:625px; height:auto; float:left; margin:0 auto;
}




/*--------- Right ----------*/





.right{
width:960px; margin:0 auto; padding:0; position:absolute; left:0; top:0;
background:#CCCCCC;
}
.right a:link, .right a:visited{
color:#000000; font:normal 12px Verdana; height:25px; line-height:25px; text-decoration:none; text-align:center;
background:none; padding:0;
}

.right .menu a:hover, .right .menu_sel{
color:#003366 !important; font:bold 12px/25px Verdana!important; height:25px; line-height:25px; text-decoration:none; text-align:center;
background:none; padding:0;
}

.right #menu_s_1, .right #menu_s_2 {
width:175px; margin:0; padding:0; text-align:center; float:left;
background:none; height:25px; line-height:25px; text-transform:uppercase;
}

.right .divisoria {
float:left; height:25px; margin:0 10px 0 auto; width:1px;
}


/*--------- End Right ----------*/




.footer{float:none;
background:url('/polopoly_fs/7.1939155.1297161080!/footer_bg.png') repeat-y 0 0;
padding:10px 0 0 0; text-align:center;
color:#333333; font:normal 10px Verdana; width:1042px; height:50px; margin:0 auto;}

.footer a{text-decoration:none; color:#333333;}
.footer a:hover{color:#333333; text-decoration:underline; font:bold 10px Verdana;}

.powered img {vertical-align:middle;}

.lista_regioni, .map_branches {display: none;}


 


      
