/*
 * Id: 7.1606822
 * Version: 1318844469
 * Generated: Feb 23, 2012 4:46:26 PM
 * Rendered: 
 */
    body{
background:#FFFFFF url('/polopoly_fs/7.1606822.1318844469!/bo_bg.jpg') repeat-x center 96px;
}

.wrapper{
position:relative;
width:931px;
min-height:150px;
margin:0 auto;
padding:3px 0 0 0;

}

/* header */
.header{
background: url('/polopoly_fs/7.1606822.1318844469!/header_bg.png') no-repeat 0 0;
width:903px;
min-height:156px;
margin:0 auto;
}

.logo{
background: url('/polopoly_fs/7.1606822.1318844469!/logo.png') no-repeat 0 0;
padding:0;
width:100%;
height:151px;margin:9px 0 0;
}


/* menu */
.menu{

background: url('/polopoly_fs/7.1606822.1318844469!/menu_bg.png') no-repeat 0 0;
position:absolute;
top:496px;
float:none;
width:570px;
height:35px;
margin:0;
padding:0 0 0 334px;
text-transform:none;
left:13px;

}
.menu a{
height:35px;
line-height:35px;
padding:0 8px;
text-align:center;
color:#FFFFFF;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.menu .menu_first{
background:none;
height:35px;
line-height:35px;
padding:0;
text-align:center;
color:#FFFFFF;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.menu .menu_sel{
background: url('/polopoly_fs/7.1606822.1318844469!/menusel_bg.png') repeat-x 0 center;
height:35px;
line-height:35px;
padding:0 8px;
text-align:center;
color:#FFFFFF;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.menu a:hover{
background: url('/polopoly_fs/7.1606822.1318844469!/menusel_bg.png') repeat-x 0 center;
height:35px;
line-height:35px;
padding:0 8px;
text-align:center;
color:#FFFFFF;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}


.divisoria{
background: url('/polopoly_fs/7.1606822.1318844469!/divisoria.png') no-repeat center center;
float:left;
width:15px;
height:38px;
}

/* flash */

.flash{
width:929px;
height:383px;
margin:0 auto;
background:url('/polopoly_fs/7.1606822.1318844469!/flash_bg.png') no-repeat center 0;
}
.slogan{
background:url('/polopoly_fs/7.1606822.1318844469!/slogan.png') no-repeat 0 center;
color:#FFFFFF;
font-family:arial;
font-size:20px;
font-weight:bold;
height:47px;
margin:0 auto;
padding:0 0 0 320px;
position:absolute;
text-transform:uppercase;
top:368px;
width:817px;

}
.slogan .article_body p{
color:#FFFFFF;
font-family:arial;
font-size:13px;
font-weight:bold;
margin:0;
padding:0 0 0 12px;
text-transform:none;
width:auto;
	
}

/* contento */
.contenuto{
background:url('/polopoly_fs/7.1606822.1318844469!/pin.png') no-repeat left 15px;
float:none;
width:931px;
min-height:265px;
margin:0 auto;
padding:0;

}
.container.twoColumnsRightHeavy div.col1{
width:931px;
margin: 0 auto;
}
.container.twoColumnsRightHeavy div.col2{
width:931px;margin: 0 auto;
}


.container,.container.twoColumnsRightHeavy div.col1, .container.twoColumnsRightHeavy div.col2{
 overflow:visible;	
}


.right{
	display:none;
}

.center {
border:1px solid #cccccc;
margin:0 auto;
float:none; 
padding:0; 
width:892px;
height:235px;
background:url('/polopoly_fs/7.1606822.1318844469!/center_bg.png') repeat-x center 0;
}
.center .article_title{
background:url('/polopoly_fs/7.1606822.1318844469!/pin.png') no-repeat -23px 14px;
color:#333333;
font:23px verdana;
padding:22px 0 0 38px;
text-transform:none;
}
.center .article_body p{


color:#333333;
font:12px verdana;
margin:0;
padding:18px 0 0 38px;
width:785px;
}


.boxes{
float:none;
margin:0 auto;
min-height:135px;
padding:17px 0 0 0;
width:901px;
}
.box1{
background:url('/polopoly_fs/7.1606822.1318844469!/box1.png') no-repeat center 0;
float:none;
width:155px;
min-height:218px;
margin:0 30px 0 2px;
float:left;
}
.box2{
background:url('/polopoly_fs/7.1606822.1318844469!/box2.png') no-repeat center 0;
float:none;
width:155px;
min-height:218px;
margin:0 30px 0 0;
float:left;
}
.box3{
background:url('/polopoly_fs/7.1606822.1318844469!/box3.png') no-repeat center 0;
float:none;
width:155px;
min-height:218px;
margin:0 30px 0 0;
float:left;
}
.box4{
background:url('/polopoly_fs/7.1606822.1318844469!/box4.png') no-repeat center 0;
float:none;
width:155px;
min-height:218px;
margin:0 30px 0 0;
float:left;
}
.box5{
background:url('/polopoly_fs/7.1606822.1318844469!/box5bg.png') no-repeat center 0;
float:none;
width:159px;
min-height:218px;
margin:0;
float:left;
}

.link {
padding:16px 0 0 16px;
text-decoration:none;
width:80px;
height:33px;
}

.link a{
color:#333333;
font-family:arial;
font-size:17px;
font-weight:bold;
line-height:17px;
text-decoration:none;
}


.article_body p{
color:#333333;
font-family:arial;
font-size:12px;
font-weight:normal;
line-height:17px;
margin:0;
padding:3px 0 0 16px;
text-decoration:none;
width:118px;
line-height:14px;
	
}



/* footer */
.footer{
background:none;
border-top:1px solid #333333;
color:#333333;
float:none;
font:11px arial;
margin:0 auto;
padding:4px 0 0;
text-align:center;
width:735px;
clear:both;
}
.footer a{
text-decoration:none;
color:#333333;
}
.footer a:hover{
color:#333333;
text-decoration:underline;}

.powered img {
vertical-align:middle;
}

.lista_regioni, .map_branches, .lista_regioni li { display:none; } 
/*

a.modTxt{
	display:none;
}*/

      
