/*
 * Id: 7.156133
 * Version: 1298907857
 * Generated: Feb 22, 2012 10:16:35 PM
 * Rendered: 
 */
    @charset "utf-8";
/* ***** CROSS BROWSER CSS RESET **** */
html{color:#333333;background:#FFFFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:?;}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000000;}
ul, li,img {margin:0px;padding:0px;}
A{
color:#333333;
}

/* --- seo --- */

.container_mdrr{
background-color: #e9e4a8;
}
.center_mdrr{
background-color: #f0eee2;
}
.mdrr_info h1{
color: #59554f;
}
.menu_mdrr{
color: #000000;
}
.menu_mdrr a{
color: #374048;
}
.menu_mdrr a:hover{
color: #000000;
}
.mdrr_main a{
color: #918e84;
}
.mdrr_main h2 a{
color: #716e4a;
}
.footer_mdrr{
background-color: #401216;
color: #ffffff;
}
.footer_mdrr a{
color: #ffffff;
}
.my_link a{
color: #FFFFFF;
background-color: #716e4a;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 10px 0px 0px 870px;
}
.our_info img{
vertical-align: middle;
}
.our_info a{
	color: #ffffff;
}
.menu_footer{
display:none;
}
/* ***** STILI DI BASE **** */
body{
background-image: url('/polopoly_fs/7.156133.1298907857!/full_bg.jpg');
background-repeat:repeat-x;
font-family: Trebuchet MS, arial, verdana, sens-serif;
}

.wrapper{
width:963px; min-height:884px;
margin:auto;
}

 .menubox{
  width:955px; height:45px;
  margin-left: 0px; margin-top: 22px;
  margin-right: 0px; margin-bottom: 0px;
  overflow:hidden;
}

.menuboxm{
	margin-left:53px;
        margin-top:3px;
        display: none; 
}

/*  display:none;

  background-image: url('/polopoly_fs/7.156133.1298907857!/menu_box.png');
  background-repeat:repeat-x;

 */

.menu_first{
font-size:16px;
font-family:"Trebuchet MS";
overflow:hidden;
float:left;
text-align:center;
}

.menu_sel{
  width:119px; height:28px;
  margin-left: 5px; margin-top: 0px;
  margin-right: 5px; margin-bottom: 0px;
  overflow:hidden;float:left;
  text-align:center;
  padding-top:5px;
  color:black;font-size:16px;
  font-weight:bold;background-color:rgb(240,191,139);
  -moz-border-radius:5px;
}

.menu_first a{
margin-left: 5px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
color:white;
display :block;
height:28px;
overflow:hidden;
float:left;
text-align:center;
text-decoration:none;
padding-top:5px;
padding-left : 10px;
padding-right : 10px;
}


.menubox .menu_first a:hover{
color:black;
display :block;
height:28px;
margin-left: 5px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
overflow:hidden;
float:left;
text-align:center;
padding-top : 5px;
font-size:16px;
font-weight:bold;
background-color:rgb(240,191,139);
-moz-border-radius:5px;
padding-left : 10px;
padding-right : 10px;
}





/*FINE MENU*/

 #menu_s_1 { width:70px; }

 #menu_s_2 {  width:90px; }
 
 #menu_s_3 {  width:92px; }
 
 #menu_s_4 {  width:133px; }

 #menu_s_5 {  width:195px; }

 #menu_s_6 {  width:98px; }

 #menu_s_7 {  width:124px; }
 
/*
 .menu_sep{
  width:5px; height:38px;
  margin-left: 0px; margin-top: 2px;
  margin-right: 0px; margin-bottom: 0px;
  overflow:hidden;float:left;
  background-image: url('/polopoly_fs/7.156133.1298907857!/menu_sep.png');
  background-repeat:repeat-x;
  }

*/

/*margin-top: 75px;*/

.ombra_flash {
width:962px;
height:408px;
background-image: url('/polopoly_fs/7.156133.1298907857!/ombra_flash.png');
background-repeat:no-repeat;
margin-left:0px;
margin-top: 14px;
margin-right: 0px;
margin-bottom:0px;
overflow:hidden;
}
.ombra_flash2 {
display: none;	
}
.foto{
width:955px; height:401px;
overflow:hidden;
margin-top : 3px;
margin-left :4px;
}
.hb1{
width:238px; height:402px;
margin-left: 0px; margin-top: 0px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;float:left;
}

.separatore{
	width: 1px; height:402px;
        border-left:1px solid #89906B;
        margin-left : 5px;
        margin-right : 3px;
        margin-top : -4px;
        float:left;
}

/*
.halfct{
  width: 475px; height:400px;
  overflow:hidden;float:left;
}
*/

.foto1{
width:475px; height:400px;
overflow:hidden;
position:absolute;z-index:1;
}

.foto2{
width:475px; height:400px;
overflow:hidden;
position:absolute;z-index:1;
}

.flash1{
  width:475px; height: 400px;
  overflow:hidden;position:absolute;
}

 .flash2{
  width:475px; height: 400px;
  overflow:hidden;position:absolute;
}



.logo1{
width:160px; height:190px;
margin-left: 26px; margin-top: 26px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;
background-color:rgb(210,202,189);
background-image: url('/polopoly_fs/7.156133.1298907857!/logo1.jpg');
background-repeat:no-repeat;
display:none;
}

.logo2{
width:160px; height:190px;
margin-left: 26px; margin-top: 26px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;
background-color:rgb(210,202,189);
background-image: url('/polopoly_fs/7.156133.1298907857!/logo2.jpg');
background-repeat:no-repeat;
display:none;

}

.hdart{
width:410px; height:125px;
margin-left: 25px; margin-top: 256px;
margin-right: 45px; margin-bottom: 25px;
overflow:hidden;
font-size:14px;
color:white;
}
 .midbox{
  width:955px; height:40px;
  margin-left: 0px; margin-top: 0px;
  margin-right: 0px; margin-bottom: 0px;
  overflow:hidden;
  }

.hb2{
width:230px; height:22px;
margin-left: 2px; margin-top: 12px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;
font-size:18px; color:#333333;
font-weight:bold; font-style:italic;
}

.hb3{
width:230px; height:133px;
margin-left: 2px; margin-top: 5px;
margin-right: 0px; margin-bottom: 0px;
border: 1px solid rgb(233,186,175);
background-color:rgb(209,109,86);
overflow:hidden;
line-height : 18px;
}

.hb4{
width:222px; height:124px;
margin-left: 4px; margin-top: 4px;
margin-right: 2px; margin-bottom: 2px;
overflow:hidden;
line-height : 18px;
}

.hb5{
width:230px; height:90px;
margin-left: 2px; margin-top: 14px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;
font-size:14px;color:#333333;
line-height : 18px;
width:240px;
height:130px;
padding-bottom:10px;
}

.button{
width:222px; height:40px;
margin-left: 0px; margin-top: 5px;
margin-right: 0px; margin-bottom: 0px;
overflow:hidden;
background-image: url('/polopoly_fs/7.156133.1298907857!/button.png');
background-repeat:no-repeat;
}

.artbt .article_body{
	display:none;
}

.artbt .link{
width:70px; height:15px;
margin-left:10px;
font-family:arial;font-size:12px;
margin-top:7px;text-align:center;width:50px;
}

.artbt .link a{color:#333333;text-decoration:none;}

.link a.modTxt {position:absolute;margin-top:-20px}

.artf1{
width:222px; height:124px;
background-image: url('/polopoly_fs/7.156133.1298907857!/h1.jpg');
background-repeat:no-repeat;
}

.artf2{
width:222px; height:124px;
background-image: url('/polopoly_fs/7.156133.1298907857!/h2.jpg');
background-repeat:no-repeat;
}

.artf3{
width:222px; height:124px;
background-image: url('/polopoly_fs/7.156133.1298907857!/h3.jpg');
background-repeat:no-repeat;
}

.artf4{
width:222px; height:124px;
background-image: url('/polopoly_fs/7.156133.1298907857!/h4.jpg');
background-repeat:no-repeat;
}

.lista_regioni,.map_branches {display:none;}
/* ***** CLEAR SITE **** */
.clear_both {clear: both;height: 5px;font-size: 0px;line-height: 0px;} 

/* ***** PAGINA CAMERE **** */

.content_body {
width : 908px;
margin : auto; 
}

.parte_sx {
margin-top : 7px;
width : 496px;
float : left;
}
.parte_sx .page_title {
width : 496px;
font-size : 18px;
font-weight : bold;
font-style : italic;
color : #333333;
}
.box_sx_sx  {
width : 496px;
}
.box_sx_sx .article_title{
display : none;
}
.box_sx_sx  .images{
display : none;
}
.box_sx_sx .article_body {
width : 496px;
min-height : 180px;
line-height : 18px;
overflow : hidden;
border : 0 solid #000000;
padding-top : 15px;
font-size : 14px;
color : #333333;
}


.parte_dx {
margin-top : 7px;
width : 365px;
float : right;
}

.parte_dx_2 {
margin-top : 50px;
width : 380px;
float : right;
}

/* ***** PAGINA DOVE SIAMO **** */
.parte_sx_3 {
margin-top : 7px;
width : 420px;
float : left;
}
.parte_sx_3 .page_title {
width : 420px;
font-size : 18px;
font-weight : bold;
font-style : italic;
color : #333333;
}
.box_sx_sx_3  {
width : 420px;
}
.box_sx_sx_3 .article_title{
display : none;
}
.box_sx_sx_3 .images{
display : none;
}
.box_sx_sx_3 .article_body {
width : 420px;
min-height : 180px;
line-height : 18px;
overflow : hidden;
border : 0 solid #000000;
padding-top : 15px;
font-size : 14px;
color : #333333;
}


.parte_dx_3 {
margin-top : 10px;
float : right;
}

.bottom_map02{
	padding:5px 0 5px 137px;
}
#where_{
	margin:0px 0px 0px 0px;
}
.utility_left{
	display:none;
}
.where{
	display:none;
}
.map{
	border: 1px #b3b3b3 solid;
}
.info_dove_siamo{
	display:none;
}
.indirizzo{
	float:left;
	width:450px;
	margin:35px 0px 0px 0px;
}

.prev_cat .resto_form {
color : #333333;
}

/* ***** FOOTER SITE **** */ 
.footer{ 
 width:955px; height:40px; 
 border-top: 1px solid rgb(146,28,2); 
 overflow:hidden; font-size:14px;font-color:#333333; 
 text-align:center; padding-top:17px; margin:auto; 
 color:#333333;
}

.footer a,.powered a{
 color:#333333;
}
.powered{
 color:#333333;
 font-size:14px;text-align:center;
 height:75px;
}
.powered img{
	vertical-align:middle;
} 


      
