/*
 * Id: 7.63976
 * Version: 1318506027
 * Generated: Feb 7, 2012 2:56:19 AM
 * Rendered: 
 */
    body, html {
margin:0px;
padding:0px;
font-family:"Trebuchet MS";
font-size:13px;
background-color: #ffffff;
color:#000000;}

a {
color:#000;
text-decoration:underline;
}
a:hover {
color:#000;
text-decoration:none;
}

.clear_both{
clear:both;
font-size:0px;
line-height:0px;
height:0px;}

.container {
width:855px;
margin:auto;}

.header {
text-align:center;
border-bottom:solid 10px #1968d3;}



.menu_top .menu #menu_s_9,
.menu_top .menu #menu_s_10,
.menu_top .menu #menu_s_11,
.menu_top .menu #menu_s_12,
.menu_top .menu #menu_s_13,
.menu_top .menu #menu_s_14,
.menu_top .menu #menu_t_1,
.menu_top .menu #menu_t_2, 
.menu_top .menu #menu_t_3, 
.menu_top .menu #menu_t_4,
.menu_top .menu #menu_t_5,
.menu_top .menu #menu_t_6 {
display:none;}

.menu_top .menu_bg,
.menu_sin .menu_bg {
margin:0px;
padding:0px;
}


.menu_sin .menu #menu_s_1,
.menu_sin .menu #menu_s_2,
.menu_sin .menu #menu_s_3,
.menu_sin .menu #menu_s_4,
.menu_sin .menu #menu_s_5,
.menu_sin .menu #menu_s_6,
.menu_sin .menu #menu_s_7,
.menu_sin .menu #menu_s_8,
.menu_sin .menu #menu_s_13,
.menu_sin .menu #menu_s_14 {
display:none;}

.menu_top .menu {
margin-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #b2b5ba;}

.menu_top .menu_first, .menu_top .menu_sel {border-right:1px solid #B2B5BA;float:left;font-size:15px;padding-left:21px;padding-right:20px;}

.menu_top .menu #menu_s_8 {
border:none;}

.menu_top .menu_sel,
.menu_top .menu_first a:hover{
color:#e13437;}

.menu_top .menu_first a{
text-decoration:none;
color:#4a4a4a;}




.sin {
margin-top:20px;
width:150px;
float:left;}

.menu_sin .menu {
margin-top:10px;}

.menu_sin .menu_first,
.menu_sin .menu_sel {
font-size:15px;
padding-bottom:18px;}



.menu_sin .menu_sel,
.menu_sin .menu_first a:hover{
color:#4a4a4a;
font-weight:bold;}

.menu_sin .menu_first a,
.menu_sin .menu_sel a {
text-decoration:none;
color:#e13437;}

.menu_sin .menu_sel a{
padding-bottom:10px;
font-weight:normal;
}


.contatti {
background-image: url('/polopoly_fs/7.63976.1318506027!/box_contatti.jpg');
width:123px;
height:208px;
font-size:11px;
color:#FFFFFF; 
padding-left:5px;
margin-top:50px;}

.contatti .article_title {
font-size:16px;
font-weight:bold;
padding-top:15px;}

.contatti .article_body {
padding-top:25px;
line-height:20px;}

.contatti a, .contatti a:hover {
color:#fff;
}

.dx {
float:left;
margin-left:15px;
margin-top:30px;
width:690px;
min-height:400px;}

.box1, .box2, .box3 {
width:219px;
float:left;
margin-right:15px;}

.box3 {
margin-right:0px;}

.dx .article_title {
font-size:17px;
color:#4e4848;
margin-bottom:10px;}

.gallery_home .gallery {
	margin:0px;
} 

.gallery_home .gallery img {
border:1px solid #1968D3;
margin-bottom:5px;
margin-right:5px;
}

.box1 .article_body {
height:415px;
overflow:hidden;}

.box2 .article_body {
height:185px;
overflow:hidden;}


.link1_a {
width:219px;
height:152px;}

.link1_b {
width:219px;
height:152px;}

.link1_c {
width:219px;
height:152px;}

.link1_a a,
.link1_b a, 
.link1_c a {
display:block;
cursor:pointer; 
width:219px;
height:152px;
text-decoration:none;
position:absolute;
color:#ffffff;
padding-left:5px;
font-size:15px;
font-weight:bold;
z-index:99;
}
.link1_b a {
display:block;
cursor:pointer; 
width:219px;
height:152px;
text-decoration:none;
position:absolute;
color:#000;
padding-left:5px;
font-size:15px;
font-weight:bold;
z-index:99;

}

.link2_a a,
.link2_b a, 
.link2_c a,
.link2_d a,
.link2_e a, 
.link2_f a,
.link2_g a {
margin-top:8px;
text-decoration:none;
position:absolute;
color:#000000;
font-size:15px;
font-weight:bold;}

.link {
	position:absolute;
	padding-top:10px;
padding-left:10px;
}


.nobody .article_body {
	display:none;
}

.link2_b a, 
.link2_d a {
color:#FFFFFF;}



.link2_a {
width:234px;
height:94px;
margin-top:42px;}

.link2_a a {
display:block;
cursor:pointer; 
height:70px;
width:200px;}


.link2_b {height:81px;margin-bottom:18px;margin-top:10px;width:234px;}
.link2_b a {
display:block;
cursor:pointer;
height:70px;
width:200px;}

.link2_c {
width:234px;
height:89px;}

.link2_c a {
display:block;
cursor:pointer;
height:78px;
width:200px;}



.link2_d {height:78px;margin-bottom:12px;margin-top:42px;width:234px;}

.link2_d a {
display:block;
cursor:pointer;
height:70px;
width:200px;}

.link2_e {
width:234px;
height:81px;}

.link2_e a {cursor:pointer;display:block;height:81px;width:225px;}

.link2_f {
width:222px;
height:76px;
margin-top:10px;}

.link2_f a {
display:block;
cursor:pointer;
height:70px;
width:200px;}

.link2_g {
width:222px;
height:76px;
margin-top:10px;}

.link2_g a {
display:block;
cursor:pointer;
height:70px;
width:200px;}

.footer, .powered {
background-color:#1968d3;
color:#FFFFFF;
text-align:center;
padding-top:10px;
padding-bottom:10px;}

.footer {
margin-top:30px;}

.powered {
padding-top:0px;
padding-bottom:20px;}


.box1_agenzia, .box2_agenzia {
float:left;}

.box1_agenzia .article_title, .box2_agenzia .article_title {
margin-top:0px;}

.box1_agenzia  {
width:330px;}

.box2_agenzia  {
width:340px;
margin-left:15px;}

.box2_agenzia img{
border:solid 2px #004d95;
margin-top:35px;}



.menu_2 {
padding-bottom:10px;}

.menu_second, .menu_second_sel {
font-size:13px;
padding-left:10px;
padding-bottom:5px;}

.menu_second_sel,
.menu_second a:hover{
color:#4a4a4a;
font-weight:bold;}

.menu_second a{
text-decoration:none;
color:#e13437;}





.menu_3{
padding-bottom:36px;}


.menu_3a {
padding-bottom:36px;}


.menu_third, .menu_third_sel {
float:left;
font-size:11px;
padding-right:10px;
padding-left:10px;
border-right:1px solid #B2B5BA;}

#menu_e_1 {
padding-left:0px;}

#menu_e_6 {
border:none;
padding-right:0px;}

.menu_third_sel,
.menu_third a:hover{
color:#e13437;}

.menu_third a{
text-decoration:none;
color:#4a4a4a;}


.gallery {
margin-top:30px;
margin-bottom:20px;}

.gallery img {
margin-right:9px;
margin-bottom:9px;}

.lista_regioni,.map_branches{
	display:none;
}
 


.footer a, .powered a {
	color:#ffffff;
}

.powered img {
	vertical-align:middle;
}

.no_testo .article_body {
	display:none;
}

.catalogo{}
.catalogo .element_container{
	width:310px;
	overflow:hidden;
	float:left;
	margin:35px 20px 0px 0px;
	color:#000000;
}
.catalogo .element_container a{
	color:#000000;
	text-decoration:none;
}
.catalogo .element_container a:hover{
	color:#000000;
	text-decoration:underline;
}
.catalogo .img_window{
	width:100px;
	height:100px;
	float:left;
	margin:0px 5px 0px 0px;
}
.catalogo .text_window{
	float:right;
	margin:5px 0px 5px 0px;
	width:200px;
	height:58px;
	overflow:hidden;
}
.catalogo .titolo_catalogo{
	float:right;
	text-align:left;
	font-weight:bold;
	width:200px;
	overflow:hidden;
}
.catalogo .ingrandisci{
	float:right;
	text-align:left;
	width:200px;
}
 
.box2_agenzia .catalogo img {
	margin:0px;
}

.gallery img {
	
border:2px solid #004D95;}

.gallery .clear_both {
	clear:none;
}

.gallery img {margin-bottom:9px;margin-right:11px;} 

.catalogo img {border:2px solid #004D95;}







.info_dove_siamo {display:none;}

.bottom_map02 {padding:5px 0 5px 21px;}


.menu_bg .menu_sel {
	padding-bottom:4px;
}

.menu_bg {
	padding-bottom:10px;
}


.prev_cat .resto_form {float:left;margin-top:7px;width:350px;}

.prev_cat .all_label {float:left;font-size:12px;line-height:20px;padding-top:10px;width:340px;}

.prev_cat .all_label input {border-color:#CCCCCC #999999 #999999 #CCCCCC;border-style:solid;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 10px;padding:1px;width:220px;}


.menu_x,
.menu_x_third,
.menu_x_third_sel {
	display:none;
}

.link_facebook {	
background-image: url('/polopoly_fs/7.63976.1318506027!/link2_e.jpg');}

.menu_3 .menu_bg {
	padding:0px;
}


.box1 .article_title, .box2 .article_title {
	margin-top:15px;
}

.menu_sin .menu {margin-top:12px;}

/* **** STILI SEO **** */
.container_mdrr{
	background-color:#1968D3;
}
.container_mdrr a{
        color:#4A4A6C; 
	text-decoration:underline;
}
.container_mdrr a:hover{
        color:#E13437;
	text-decoration:none;
}
.container_mdrr ul {
	margin:1em;
	margin-left:2em;
}
.container_mdrr ul li {
	list-style: disc outside;
}
.mdrr_logo{
	background-color:#FFFFFF; 
}
.center_mdrr{
	background-color:#FFFFFF;
	color:#000000;
}
.menu_mdrr a {
        color:#4A4A6C; 
	text-decoration:none;
}
.menu_mdrr a:hover {
        color:#E13437;
	text-decoration:underline;
}
.mdrr_info{
	height:150px;
	line-height:150px;
	padding:10px;
	text-align:center;
	width:745px;
}
.mdrr_info h1{
	color:#FFFFFF;
}
.footer_mdrr{
	background-color: #1968D3;
	color: #FFFFFF;
}
.footer_mdrr a{
	color: #FFFFFF;
}
.menu_footer{
	display:none;
}
.our_info{
      position: absolute;
      font-size: 11px;
      margin: 10px 0px 0px 755px;
}
.our_info img{
	vertical-align: middle;
}
.our_info a{
	color:#FFFFFF;
	text-decoration:none;
} 
.our_info a:hover{
	color:#FFFFFF;
	text-decoration:underline;
} 
.link_up {
position:absolute;
margin-top:10px;
}

      
