/*
 * Id: 7.1851844
 * Version: 1296222807
 * Generated: Feb 23, 2012 5:53:17 AM
 * Rendered: 
 */
    body{
background:#034EA2 url('/polopoly_fs/7.1851844.1296222807!/bg.png') no-repeat fixed center 0; 
}


.clear{clear:both;}


.wrapper{width:1000px; margin:0 auto; padding:0; position:relative; 
background:none;
}

/* header */
.header{
width:958px; min-height:400px; margin:20px auto 0; padding:30px 0 0; 
background:#FFFFFF; 
}

.logo{
width:110px; height:80px; float:left; margin:0 auto 0 30px; 
background: url('/polopoly_fs/7.1851844.1296222807!/logo.png') no-repeat 0 0;
}


/* menu */
.menu{
background:none; height:40px; margin:0 auto; padding:0 0 0 270px; float:left; 
}
.menu a{
width:100px; height:40px; line-height:23px; padding:0; text-align:center; display:block; 
color:#333333; font-family:Trebuchet MS; font-size:16px; font-weight:normal; text-decoration:none;
}
.menu .menu_first{
width:100px; height:33px; padding:0;
color:#333333; font-size:16px; font-weight:normal; text-align:center;
background:url('/polopoly_fs/7.1851844.1296222807!/menu_first.png') repeat-x center bottom;
}
.menu .menu_sel{ width:100px; height:40px; line-height:23px; padding:0;
color:#333333!important; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-align:center;
background:url('/polopoly_fs/7.1851844.1296222807!/menu_sel.png') no-repeat center bottom;
}
.menu a:hover{ width:100px; height:40px; line-height:23px; padding:0; text-align:center; 
color:#333333; font-family:Trebuchet MS; font-size:16px; font-weight:bold;
background:url('/polopoly_fs/7.1851844.1296222807!/menu_sel.png') no-repeat center bottom;
}
.divisoria{float:left; width:1px; height:2px;
}

/* flash */

.flash{
width:1000px; height:360px; margin:0 auto; padding:20px 0; float:left; position:absolute; left:0; top:100px; 
background:url('/polopoly_fs/7.1851844.1296222807!/flash.png') no-repeat 0 0;
}
.payoff{
left:580px; margin:0 auto; position:absolute; text-align:right; top:342px;
font:normal 21px Trebuchet Ms; color:#FFFFFF; 
}

/* contento */
.contenuto{float:none; background:#FFFFFF; 
width:908px; margin:0 auto 0 21px; padding:52px 0 0 50px; 
}
.container.twoColumnsRightHeavy div.col1{
width:855px; padding:0 0 0 20px; 
}
.container.twoColumnsRightHeavy div.col2{
width:855px; padding:0 0 0 20px; 
}

.center {
float:left; padding:0; width:850px;
}

.center .article_title{
color:#003399; font:bold 18px Trebuchet MS; text-transform:uppercase;
}
.center .article_body p{
color:#333333;font:normal 16px Trebuchet MS;
}
.right{
width:0; padding:0; margin:0; 
}
.box{
width:850px; height:300px; float:left; 
}
.box .article_title{
color:#003399; font:bold 15px Trebuchet MS; text-transform:uppercase; padding:58px 0 10px; 
}
.box .article_body p{
width:300px; color:#333333;font:normal 14px Trebuchet MS;
}


.box1{
width:400px; float:left; 
}
.box1 img{
float:left; 
}
.box1 .boxlink img,.box2 .boxlink img{
margin:30px 0 0 4px;  
}

.box2{
width:400px; float:left; 
}
.box2 img{
float:left; 
}

/* footer */
.footer{float:none; width:958px; height:70px; margin:0 auto 22px;
color:#333333; font:normal 12px Trebuchet MS;
background:#FFFFFF;  }

.footerin{float:none; width:850px; height:30px; margin:0 auto; padding:10px 0 0; 
border-top:10px solid #CCCCCC; 
color:#333333; font:normal 12px Trebuchet MS;
background:#FFFFFF;  }

.footer a{text-decoration:none; color:#333333;}
.footer a:hover{color:#333333; text-decoration:underline;}


.powered img {
vertical-align:middle;
}
.lista_regioni, .map_branches {display: none;}  
/*
#seToolbar{display:none;}*/
/*
a.modTxt {display:none;}*/ 

      
