/*
 * Id: 7.2398061
 * Version: 1324295798
 * Generated: Feb 23, 2012 12:34:38 PM
 * Rendered: 
 */
    /* basic style */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl,
li, dt, dd, p, blockquote, pre, form, fieldset,
table, th, td { 
margin: 0; padding: 0; 
}
body {
background-color:#c9858c;
margin: 0px;
font-family:Arial, "Times New Roman", Times, serif;
font-size: 14px;
color: #636363;
}
a {
text-decoration: underline;
color:#636363;
/* font-size:15px; */ 
font-family:Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration:none;
}
.clear_both {
clear:both;
}
.flags {
margin:10px 0 0 845px;
position:absolute;
}
.wrapper {
width:961px;
margin:0 auto;
}

.header {
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_header.png');
background-repeat:no-repeat;
width:969px;
margin:0 auto;
height:562px;
}
.logo {
width:449px;
height:121px;
float:left;
margin-left:12px;
margin-top:13px;
}
.flash {
width:520px;
height:415px;
float:left;
margin-left:-37px;
position:relative;
}
.menu {
width:218px;
height:273px;
float:left;
padding-top:45px;
margin-left:8px;
padding-left:35px;
font-family:Segoe Script,Comic Sans ;
}
.lien .link{
background-image: url('/polopoly_fs/7.2398061.1324295798!/lien.png');
background-repeat:no-repeat;	
}
.lien .link a{
text-decoration:none;	
}
.lien .link a:hover{
background-image: url('/polopoly_fs/7.2398061.1324295798!/lien.png');
background-repeat:no-repeat;	
}
.menu_sel {
color:#b32b38;
font-size:15px;
font-family:Segoe Script,Comic Sans;
text-decoration:none;
font-weight:bold;
}
.menu_first a {
color:#b32b38 ;
font-size:15px;
font-style:normal;
font-family:Segoe Script,Comic Sans ;
display:block;
text-decoration:none;
}
.menu_first a:hover {
color:#b32b38;
text-decoration:none;
font-weight:bold;
}
.menu #menu_s_1 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/111sel.png');
background-repeat:no-repeat;
background-position:left center;**/

height:35px;
}

.menu #menu_s_2 a{
width:310px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/2sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
line-height:16px;
}
.menu #menu_s_3 a{
width:257px;
line-height:16px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/4sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_4 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/7sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_5 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/5sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_6 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/12sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_7 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/6sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:60px;
}
.menu #menu_s_8 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/8sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_9 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/10sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_10 a{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/11sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_11 a{
width:239px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/11sel.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
display:none;
}

.menu #menu_s_8 a:hover,
.menu #menu_s_8.menu_sel
{
width:239px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel8.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;

}
.menu #menu_s_1 a:hover,
.menu #menu_s_1.menu_sel
{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel1.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;

}

.menu #menu_s_2 a:hover,
.menu #menu_s_2.menu_sel
{
line-height:16px;
width:310px;
/***background-image: url('/polopoly_fs/7.2398061.1324295798!/sel2.png');
background-repeat:no-repeat;
background-position:left center;***/
height:35px;

}
.menu #menu_s_3 a:hover,
.menu #menu_s_3.menu_sel
{
line-height:16px;
width:257px;
height:35px;
/**
background-image: url('/polopoly_fs/7.2398061.1324295798!/sel3.png');
background-repeat:no-repeat;
background-position:left center;**/

}
.menu #menu_s_4 a:hover,
.menu #menu_s_4.menu_sel
{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel4.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;

}
.menu #menu_s_5 a:hover,
.menu #menu_s_5.menu_sel
{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel5.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;

}

.menu #menu_s_6 a:hover,
.menu #menu_s_6.menu_sel
{
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel6.png');
background-repeat:no-repeat;
background-position:left center;**/
height:35px;
}
.menu #menu_s_7 a:hover,
.menu #menu_s_7.menu_sel
{
height:60px;
width:257px;
/***background-image: url('/polopoly_fs/7.2398061.1324295798!/sel7.png');
background-repeat:no-repeat;
background-position:left center;***/
}
.menu #menu_s_9 a:hover,
.menu #menu_s_9.menu_sel
{
height:35px;
width:257px;
/***background-image: url('/polopoly_fs/7.2398061.1324295798!/sel9.png');
background-repeat:no-repeat;
background-position:left center;***/
}
.menu #menu_s_10 a:hover,
.menu #menu_s_10.menu_sel
{
height:35px;
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel10.png');
background-repeat:no-repeat;
background-position:left center;**/
}
.menu #menu_s_11 a:hover,
.menu #menu_s_11.menu_sel
{
height:35px;
width:257px;
/**background-image: url('/polopoly_fs/7.2398061.1324295798!/sel12.png');
background-repeat:no-repeat;
background-position:left center;**/
}
.menu #menu_s_11 a,
.menu #menu_s_11 a:hover,
.menu #menu_s_11.menu_sel,
.menu #menu_s_12 a,
.menu #menu_s_12 a:hover,
.menu #menu_s_12.menu_sel,
.menu #menu_s_13 a,
.menu #menu_s_13 a:hover,
.menu #menu_s_13.menu_sel,
.menu #menu_s_14 a,
.menu #menu_s_14 a:hover,
.menu #menu_s_14.menu_sel,
.menu #menu_s_15 a,
.menu #menu_s_15 a:hover,
.menu #menu_s_15.menu_sel,
.menu #menu_s_17 a,
.menu #menu_s_17 a:hover,
.menu #menu_s_17.menu_sel,
.menu #menu_s_16 a,
.menu #menu_s_16 a:hover,
.menu #menu_s_16.menu_sel,
.menu #menu_s_18 a,
.menu #menu_s_18 a:hover,
.menu #menu_s_18.menu_sel,
.menu #menu_s_19 a,
.menu #menu_s_19 a:hover,
.menu #menu_s_19.menu_sel,
.menu #menu_s_20 a,
.menu #menu_s_20 a:hover,
.menu #menu_s_20.menu_sel,
.menu #menu_s_21 a,
.menu #menu_s_21 a:hover,
.menu #menu_s_21.menu_sel{
display:none;
}
.links {
float:right;
height:467px;
margin-top:-30px;
position:relative;
}
.links1 {
height:263px;
position:relative;
z-index:1000;
}
.links2 {
height:251px;
margin-top:-49px;
position:relative;
}
.text1,
.a_text {
float:left;
width:633px;
margin-top:10px;
}
.text1 .article_title,
.a_text .article_title {
color:#1c121c;
font-size:24px;
font-family:arial;
height:35px;
overflow:hidden;
text-transform:capitolize;
}
.text2 {
float:right;
width:492px;
height:93px;
border-top:1px solid #e6e0c8;
border-bottom:4px solid #b32a37;
margin-top:31px;
margin-right:8px;

}
.text2 .article_title {
display:none;
}
.text2 .article_body {
color:#898989;
font-size:18px;
font-family:Myriad Pro;
width:424px;
height:71px;
margin-top:11px;
overflow:hidden;
}
.text1 .article_body, 
.a_text .article_body{
color:#636363;
font-size:14px;
font-family:arial;
width:597px;
overflow:hidden;
line-height:17px;
float:left;
}

.a_text .article_body{
margin-top:45px;
width:285px;
height:81px;
float:right;
}



.a_text .link {
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_link.png');
width:128px;
height:35px;
background-repeat:no-repeat;
text-align:center;
line-height:35px;
margin-top:50px;
color:#fdf7e0;
float:left;
}
.a_text .link a {
width:128px;
height:35px;
text-align:center;
line-height:35px;
margin-top:7px;
color:#fdf7e0;
font-weight:bold;
font-size:15px;
}
.text20 {
float:left;
width:633px;
height:70px;
}
.text20 .article_title {
color:#1c121c;
font-size:24px;
font-family:arial;
height:30px;
overflow:hidden;
text-transform:capitolize;
}
.text20 .article_body {
color:#4d4d4d;
font-size:14px;
font-family:arial;
width:470px;
height:54px;
overflow:hidden;
line-height:17px;
float:left;
}
.text20 .images{
width:106px;
height:106px;
float:right; 
margin-right:20px;
margin-top:-28px;
}
.text20 .link {
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_link.png');
width:128px;
height:35px;
background-repeat:no-repeat;
text-align:center;
line-height:35px;
color:#fdf7e0;
float:left;
}
.text20 .link a {
width:128px;
height:35px;
text-align:center;
line-height:35px;
margin-top:20px;
color:#fdf7e0;
font-weight:bold;
font-size:15px;
}


.text3 {
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_text3.png');
background-repeat:no-repeat;
float:left;
margin:15px 40px 0px 10px;;
padding-top:50px;
padding-left:40px;
width:218px;
height:216px;
}
.text30 {
/*background-image: url('/polopoly_fs/7.2398061.1324295798!/text1.png');
background-repeat:no-repeat;*/
color:#f83903;
font-size:24px;
font-family:Samshandwriting;
height:35px;
overflow:hidden;
text-transform:capitolize;
}
.text3 .article_body {
color:#534741;
font-size:13px;
font-family:arial;
width:192px;
height:122px;
overflow:hidden;
line-height:17px;
float:left;
display:none;
}
.box_up{
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_up.png');
background-repeat:no-repeat;
height:309px;
width:967px;
}
.box_down{
background-image: url('/polopoly_fs/7.2398061.1324295798!/bg_down.png');
background-repeat:no-repeat;	
height:160px;
width:955px;
}
.box0{
width:955px;
float:left; 
height:26px;
}
.box01{
width:955px;
float:left; 
height:155px;
}

.text01{
width:311px;
height:50px;
margin-left:40px;
margin-top:20px;
color:#b32b38; 
font-family:Segoe Script,Comic Sans ;
font-size:20px;
}
.text04{
width:233px;
height:26px;
color:#019d99; 
font-size:18px;
float:right;
margin-top:5px;
}
.text04 .article_title{
width:233px;
height:26px;
color:#019D99; 
font-size:18px;
float:right;
margin-top:5px; 
}
.text04 .link a{
color:#019d99; 
}

.text02{
width:90px;
height:26px;
margin-left:245px;
color:#019d99; 
font-size:18px;
float:left;
margin-top:5px;
}
.text02 .article_title{
width:90px;
height:26px;
color:#A2B936; 
font-size:18px;
float:left;
margin-top:5px;
}
.text02 .link a{
color:#019d99; 
}

.text03{
width:90px;
height:26px;
color:#ed145b; 
font-size:18px;
float:left;
margin-top:5px;
margin-left:245px;
}
.text03 .article_title{
width:90px;
height:26px;
color:#ed145b; 
font-size:18px;
float:left;
margin-top:5px;
color:#ed145b; 
}
.text03 .link a{
color:#ed145b; 
}

.content {
width:955px;
margin:0 auto 34px;
}
.pic1,
.pic2,
.pic3,
.pic4,
.pic5,
.pic6,
.pic7{
width:106px;
height:106px;
padding:4px 26px 0px 0px; 
float:left;
}
.pic1 .article_title,
.pic2 .article_title,
.pic3 .article_title,
.pic4 .article_title,
.pic5 .article_title,
.pic6 .article_title,
.pic7 .article_title{
width:106px;
height:32px;
float:left;
color:#b62c39;
line-height:35px;
font-size:14px;
font-weight:arial;
}

.pic1{
margin-left:26px;	
}
.menu1{
display:none; 
}
.footer {
text-align:center;
font-size:14px;
font-family:arial;
color:#b32b38;
height:131px;
padding-top:40px;
font-weight:bold;
}
.footer a{
color:#b32b38;	
}
/*-- polopoly utility --*/
.nobody .article_body {
display: none;
}
.gallery .clear_both {
clear: none;
}
.address {
padding-top:3px;
}
.address a{
font-size:14px;
text-decoration:underline;
}
.address a:hover{
text-decoration:none;
}
.powered {
padding:5px 0px 20px 0px;
}
.powered img {
vertical-align:middle;
border:0px;
}
.powered a{
text-decoration:underline;
}
.powered a:hover{
text-decoration:none;
}
.utility-left: {
visibility:hidden;
}
.lista_regioni,
.map_branches,
.info_dove_siamo{
display:none;
}
.menu_footer {
margin:auto;
text-align:center;
width:955px;
}
/*subpages*/
.part1{
background-image: url('/polopoly_fs/7.2398061.1324295798!/part1.png');
background-repeat:no-repeat;
height:18px;
width:967px;
}
.part2{
background-image: url('/polopoly_fs/7.2398061.1324295798!/part2.png');
background-repeat:repeat-y;
width:967px;&nbsp; 
}

.part3{
background-image: url('/polopoly_fs/7.2398061.1324295798!/part3.png');
background-repeat:no-repeat;
width:967px; 
height:21px; 
}
#pagetitle{
color:#1C121C;
font-size:24px;
margin-left:40px;
padding-bottom:10px;
padding-top:25px;

}
.box_txt1{
float:left;
margin-left:40px;
width:496px; 
}
.box_txt1 .article_body{
color:#636363;
font-size:14px;	
line-height:22px;
}
.box_img1{
float:left;
margin-left:20px; 
margin-bottom:20px;
}
.gallerie{
width:890px;
margin-left:40px; 
}
/* --- gallery --- */
.gallery img{
display: block;
float: left;
margin: 8px 10px 10px 0px;
}
.gallery a{
text-decoration: none;
}
.gallery .clear_both {
clear:none
}

.box_mappa{
float:left;
margin-left:40px; 
}
.txt_mappa{
width:200px;
float:left;
margin-left:20px;
margin-top:35px;
}
.txt_mappa .article_body{
color:#636363;
font-size:14px;
line-height:20px;
}
.txt_mappa .article_body a{
text-decoration:underline;
color:#636363;
}
.txt_mappa .article_body a:hover{
text-decoration:none;
color:#636363;
}

/*-- mappa --*/
.prev_cat .all_label {
font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;
color:#636363;
}
.prev_cat .resto_form {
font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;
color:#636363; 
}
.bottom_map02 {
padding-left:334px;
}
.mg1,.mg2,.mg3,
.mg4,.mg5,.mg6,.mg7{
display:none;
float:left; 
height:415px;
margin-left:-37px;
position:relative;
width:520px;
}
a.modTxt {
position:absolute;	
}
.mg1, .mg2, .mg3, .mg4, .mg5, .mg6, .mg7 {
margin-left:238px;
margin-top:27px;
position:absolute;
}
a.modImg {
z-index:1000; 
}
.gallerie1{
float:left;
margin-left:40px;
margin-top:15px;
width:820px;
}
.pdflink a{
color:#534741;
float:left;
font-family:arial;
font-size:13px;
text-decoration:none;
height:25px; 
}
.pdflink a:hover{
text-decoration:underline;
}
.gallery{
	width:496px;
}
.gallery img{
display: block;
float: left;
margin: 8px 15px 10px 40px;
}
.gallery a{
text-decoration: none;
}
.gallery .clear_both {
clear:none
}
.pdflink img{
display:none;
}


      
