/*
 * Id: 7.2011943
 * Version: 1326960249
 * Generated: Feb 23, 2012 4:14:16 PM
 * Rendered: 
 */
    #widgetbar_main{background:none !important; margin:0 auto !important; width:850px !important;}

body 
{
margin:0;
background-image:url('/polopoly_fs/7.2011943.1326960249!/bg_body.png'); 
background-position:0 0;
background-repeat:repeat-x;
background-color:#ffffff;
}
.wrapper 
{
margin:0 auto;
width:980px;
min-height:102px;
background-image:url('/polopoly_fs/7.2011943.1326960249!/bg_cont_wrapper.png'); 
background-position:0 0;
background-repeat:repeat-y;
}
.logo 
{
width:235px;
background-image:url('/polopoly_fs/7.2011943.1326960249!/logo.png'); 
background-position:0 0;
background-repeat:no-repeat;
height:130px;
margin:0 0 0 21px;
z-index:25;
position:relative;
float:left;
}
.link_box1 .t1
{
color:#FFFFFF;
font:bold 12px/60px trebuchet ms;
margin:0; 
padding:0;
text-transform:uppercase;
position:absolute;
width:170px;
margin:-46px 0 0 75px;
}
.t1 a
{
color:#FFFFFF;
font:bold 12px trebuchet ms;
text-decoration:none;
}
.link_box1 .article_body p
{
width:auto !important;
}
.contenuto 
{
width:980px;
height:auto;
float:left;
background:none;
margin-top:1px;
min-height:445px;
background:none;
background-image:url('/polopoly_fs/7.2011943.1326960249!/bg_cont_wrapper.png'); 
background-position:0 0;
background-repeat:repeat-y;
}
.menu_main
{
width:100%;
margin:102px 0 0 0;
height:30px;
position:absolute;
left:0;
top:50px;
background-image:url('/polopoly_fs/7.2011943.1326960249!/menu_bg.png'); 
background-position:0 0;
background-repeat:repeat-x;
}
.menu .menu_first, .menu .menu_sel
{
color:#ffffff !important; 
float:left;
font:bold 14px/30px trebuchet ms;
text-transform:uppercase;
text-align:center;
}
.menu 
{
width:710px; 
height:30px;
background:none;
margin:0 auto;
padding:0 0 0 270px;
}
.menu_sel 
{
margin:0;
padding:0;
background:none;
}
.menu a
{
color:#ffffff;
font:normal 14px/30px trebuchet ms;
padding:0;
text-decoration:none;
text-transform:uppercase;
}
.menu a:hover  
{
color:#ffffff;
font:bold 14px/30px trebuchet ms;
text-transform:uppercase;
background:none;
}
#menu_s_1 a:hover , #menu_s_1 a , #menu_s_1.menu_sel
{
width:36px;
}
#menu_s_2 a:hover , #menu_s_2 a , #menu_s_2.menu_sel
{
width:80px;
}
#menu_s_3 a:hover , #menu_s_3 a , #menu_s_3.menu_sel
{
width:99px;
}
#menu_s_4 a:hover , #menu_s_4 a , #menu_s_4.menu_sel
{
width:146px;
}
#menu_s_5 a:hover , #menu_s_5 a , #menu_s_5.menu_sel
{
width:44px;
}
#menu_s_6 a:hover , #menu_s_6 a , #menu_s_6.menu_sel
{
width:80px;
}
#menu_s_7 a:hover , #menu_s_7 a , #menu_s_7.menu_sel
{
width:74px;
}

.divisoria
{
margin:0; 
width:19px; 
float:left; 
height:30px;
background:none;
}
.box1_main
{
position:absolute;
width:100%;
left:0;
top:50px;
}
.box_content
{
width:980px;
margin:0 auto;
}
.box1
{
height:80px;
width:561px;
margin:0 0 0 257px;
padding:23px 0 0 138px;
background-image:url('/polopoly_fs/7.2011943.1326960249!/bg_box_top.jpg'); 
background-position:0 0;
background-repeat:no-repeat;
} 
.box1 .article_body
{
position:absolute;
width:350px;
}
.box1 .link
{
width:85px;
height:23px;
float:right;
margin:5px 11px 0 0;
text-align:center;
background-color:#666666;
}
.box1 .link a
{
color:#FFFFFF;
font:bold 12px/23px trebuchet ms;
text-transform:uppercase;
text-decoration:none;
}
.box1 .article_title
{
color:#333333;
font:bold 13px trebuchet ms; 
height:25px;
background-image:url('/polopoly_fs/7.2011943.1326960249!/top_line.png'); 
background-position:0 bottom;
background-repeat:no-repeat;
}
.box1 .article_body p
{
color:#333333;
font:normal 13px trebuchet ms; 
}
.center .article_title
{
font:bold 14px trebuchet ms;
color:#993333;
padding:0 0 10px;
text-transform:uppercase;
}
.center 
{
width:auto;
float:left;
padding:0;
margin:33px 0 0 37px;
}
.center .article_body p
{
color:#666666 ;
font:normal 13px trebuchet ms;
line-height:16px;
margin:0;
width:545px;
}


.center .article_body ul{
color:#666666;
font:normal 13px "trebuchet ms";
}
.container
{
margin:0 auto;
}
.container.twoColumnsRightHeavy div.col1 
{
float:left;
width:auto;
}
.col1 .boxes
{
margin:0;
}
.boxes .article_title 
{
font:bold 12px trebuchet ms;
color:#000000;
text-align:left;
height:25px;
text-transform:uppercase;
margin:20px 0 0 0;
padding:0 0 0 4px;
}
.boxes .b1
{
float:left;
margin:0;
width:543px;
}
.boxes .b2
{
margin:-12px 0 0 0;
float:left;
padding:0 0 0 16px;
width:375px;
}
.b2 .link
{
padding:0 0 0 10px;
}
.b2 .link a
{
font:bold 11px trebuchet ms;
color:#333333;
text-transform:uppercase;
text-decoration:none;
}
.b2 .icon_1
{
border-left:1px solid #CCCCCC;
width:91px;
height:105px;
float:left;
margin:12px 0 0 0;
}
.b2 .icon_7
{
border-left:1px solid #CCCCCC;
/*border-right:1px solid #CCCCCC;*/
width:91px;
height:105px;
float:left;
margin:12px 0 0 0;
}
.b2 .icon_8 .link
{
/*border-left:1px solid #CCCCCC;*/
border-right:1px solid #CCCCCC;
width:91px;
height:105px;
float:left;
margin:6px 0 0 0;
}

.b2 .icon_8 img{
margin-left:8px;
margin-top:5px; 
}

.b3
{
float:left;
width:560px;
margin:27px 0 0 0;
}
.b3 .photo_gallery
{
margin:0;
}
.b4
{
width:383px;
float:right;
margin:35px 0 0 0;
}
.b4 .link_box1
{
width:357px;
height:64px;
margin:0;
}
.b4 .link_box1 .article_body p
{
margin:0 0 0 36px!important;
}
.b4 .link_box2
{
margin:15px 0 0 0;
position:relative;
}
.b4 .link_box2 .link
{
position:absolute;
margin:5px 0 0 112px;
top:0;
left:0;
}
.link_box2 .link a  
{
font:bold 12px/14px trebuchet ms;
color:#FFFFFF;
text-transform:uppercase; 
text-decoration:none;
}
.right 
{
display:none;
}
.container.twoColumnsRightHeavy div.col2 
{
float:left;
}

.footer
{
font:normal 11px/25px trebuchet ms;
color:#FFFFFF;
height:38px;
width:985px;
margin:0 auto;
padding:5px 0 0 0;
float:none;
clear:both;
text-align:center;
background-image:url('/polopoly_fs/7.2011943.1326960249!/bg_footer.jpg'); 
background-position:3px 0;
background-repeat:no-repeat;
}

.footer a
{
font:normal 11px/25px trebuchet ms;
color:#FFFFFF;
}

.powered img
{
vertical-align:middle;
margin-right:155px;margin-top:9px;}

.lista_regioni, .map_branches {display: none;}

.clear_both {
clear:none;
font-size:0;
height:0;
line-height:0;}


/*#seToolbar , a.modTxt , a.modImg{display:none;} */
  


      
