/*
 * Id: 7.446348
 * Version: 1289986930
 * Generated: Feb 6, 2012 5:47:00 AM
 * Rendered: 
 */
    /* --------- STILI BASE --------- */
body, html {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
background-image: url('/polopoly_fs/7.446348.1289986930!/body.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000000;
	color:#acacac;}

.clear_both{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;}

.lista_regioni,.map_branches{
	display:none;}
	
.nobody .article_body {
	display:none;}

img {}

/* --------- GENERALE --------- */
.container {
	width:955px;
	margin:auto;}
	
/* --------- MENU --------- */
.wrapper_menu {
background-image: url('/polopoly_fs/7.446348.1289986930!/menu.png');
	width:100%;
	height:64px;}
	
.menu {
	width:955px;
	margin:auto;
	height:64px;}

.menu_first,
.menu_sel {
	float:left;}
	
.menu_first a,
.menu_sel {
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	text-align:center;
	height:29px;
	padding-top:35px;}

.menu_first a:hover,
.menu_sel {
background-image: url('/polopoly_fs/7.446348.1289986930!/menu_over.jpg');}

#menu_s_1 {
	width:88px;}
	
#menu_s_2 {
	width:92px;}

#menu_s_3 {
	width:78px;}
	
#menu_s_4 {
	width:73px;}
	
#menu_s_5 {
	width:138px;}
	
#menu_s_6 {
	width:100px;}
		
#menu_s_7 {
	width:85px;}	
	
#menu_s_8 {
	width:95px;}	

#menu_s_9 {
	width:126px;}
#menu_s_10 {
	width:80px;
}
#menu_s_10 a {
	background-image: url('/polopoly_fs/7.446348.1289986930!/menu_over.jpg');
}
/* --------- BOX HOME --------- */
.header {
	text-align:center;
	margin-bottom:20px;}

.box1_hp {
	width:416px;
	float:left;
background-image: url('/polopoly_fs/7.446348.1289986930!/box1.png');
	height:303px;}
	
.box2_hp, 
.box3_hp, 
.box4_hp {
	float:left;
	height:260px;
	padding:12px;
	width:153px;}
	
.box2_hp {
background-image: url('/polopoly_fs/7.446348.1289986930!/box2.png');}
	
.box3_hp {
background-image: url('/polopoly_fs/7.446348.1289986930!/box3.png');}
	
.box4_hp {
background-image: url('/polopoly_fs/7.446348.1289986930!/box4.png');}
	
.box1_hp .article_title,
.box2_hp .article_title,
.box3_hp .article_title,
.box4_hp .article_title {
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	padding-bottom:15px;
	font-family:"Times New Roman", Times, serif;
	color:#ffffff;}	
	
.box1_hp .article_title {
	color:#e5ab22;
	padding-top:12px;
	padding-left:80px;}
	
.box1_hp .article_body {
	padding-left:155px;
	padding-right:15px;}
	
.box1_hp .link a,
.box2_hp .link a,
.box3_hp .link a,
.box4_hp .link a {
	color:#e5ab22;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	padding-top:10px;
	display:block;}
	
.box1_hp .link a {
	padding-left:155px;}
.box_link {
        background-image: url('/polopoly_fs/7.446348.1289986930!/facebook.png');
background-position:152px 15px;
background-repeat:no-repeat;
float:right;
height:70px;
overflow:hidden;
padding-left:217px;
padding-right:30px;
padding-top:15px;
width:170px;
}

.box_link .externalLink { 
        float:right;       
	height:70px;
        color:#e5ab22;        
}
.box_link .externalLink a {
	color:#e5ab22;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	padding-top:10px;
	display:block;
        float:right;
}

.box1_hp .link2 .link a {
	font-style:normal;
	font-weight:normal;
	padding-left:210px;
	padding-top:20px;
	width:164px;}
	
.box1_hp .link a:hover,
.box2_hp .link a:hover,
.box3_hp .link a:hover,
.box4_hp .link a:hover {
	text-decoration:underline;}

/* --------- BOTTOM --------- */
.bottom {
	margin-top:30px;
	color:#d2a72b;
	font-size:12px;
	text-align:center;}

.bottom a {
	color:#d2a72b;}
	
.footer {
	padding-bottom:5px;}
	
.powered {
	padding-bottom:40px;}
	
.powered img{
	vertical-align:middle;}
	
.box_marchi {
	width:340px;
        height:255px;
        overflow:hidden;
        float:left;
        
}	
.box_txt {
	width:340px;
        height:150px;
        overflow:hidden;
        float:left;
}
.immagine {
	width:325px;
        float:right;
        height:auto;
        padding-top:62px;
} 
	
/* --- seo --- */

.container_mdrr {
background-color:#000000;
}
.center_mdrr{
background-color: #151515;
border-top: 1px solid #e5ab22;
}
.mdrr_info h1 {
color:#ffffff;
}
.menu_mdrr{
color: #8a8a8a;
}
.menu_mdrr a {
color:#FFFFFF;
}
.menu_mdrr a:hover{
color: #d13c1e;
}
.mdrr_main {
color:#FFFFFF;
}
.mdrr_main a {
color:#FFFFFF;
}
.mdrr_main h2 a {
color:#e5ab22;
}
.footer_mdrr{
background-color: #000000;
color: #8e8e8e;
border-top: 1px solid #e5ab22;
}
.footer_mdrr a {
color:#FFFFFF;
}
.my_link a{
color: #4A4A4A;
background-color: #dededf;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 10px 0px 0px 850px;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
display:none;
}

.main {
width:942px;
height:409px;
background-image: url('/polopoly_fs/7.446348.1289986930!/main.png');
oveflow:auto;}

.testo_sx {
	margin-left:20px;
width:290px;
margin-right:40px;
float:left;
}

.main .gallery {
	width:570px;
float:left; 
}

#pagetitle {
	color:#e5ab22;
font-family:times;
font-size:24px;
font-style:italic;
font-weight:bold;
padding:25px 0 15px 20px; 
}

.gallery img {display:block;float:left;margin:8px 13px 10px 0;} 

.sottomenu {
	width:240px;
min-height:50px;
float:left;
}

.ristorazione {
	width:690px;
float:left;
}

.ristorazione .article_body {
	width:340px;
margin-right:20px;
}

.ristorazione .images {
	width:310px;
float:right; 
margin-right:20px; 
}

.ristorazione #pagetitle {color:#E5AB22;font-family:times;font-size:24px;font-style:italic;font-weight:bold;padding:25px 0 15px 0;}

.preventivo {
	margin-left:20px; 
}

.prev_cat 
.all_label {
width:400px;}

.prev_cat 
.all_label input {
width:260px;} 

.prev_cat .resto_form {float:left;margin-top:6px;width:400px;} 


.prev_cat .resto_form textarea {
width:380px;} 

.mappa_dx {
	width:512px;
float:left;
}

.mappa_sin {
	width:330px;
margin-left:20px;
margin-right:20px;  
float:left;
}
.bottom_map01,
.bottom_map02,
.info_dove_siamo {display:none;}

.video {
	width:500px;
float:left; 
}
.main .article_body {
height:325px; 
overflow:auto;  
}
.nohight .article_body{
height:57px; 
margin-left:20px;	
}
.testo_video {
	margin-left:20px;
width:370px;
margin-right:40px; 
float:left;}

.sound {
background-color:#D3A72E;
color:#FFFFFF;
margin:10px 0 0 10px;
position:absolute;
z-index:300;
}

      
