/*
 * Id: 7.651568
 * Version: 1276765347
 * Generated: Feb 8, 2012 11:22:07 PM
 * Rendered: 
 */
    .lista_regioni,.map_branches,.sedi_evolute{
	display:none;
}

/* ***** STILI DI BASE **** */
body,
html{
background-image: url('/polopoly_fs/7.651568.1276765347!/body.gif');
background-repeat:repeat-x;	
color:#212121;
background-color:#fefeca; 
font-family:Arial,Helvetica,Trebuchet MS,Century Gothic,Georgia,Verdana,Tahoma,Sans-Serif;
font-size:14px;
line-height:18px;
padding:0px;
margin:0px;
}
a{
color:#212121;
text-decoration:none;
}
a:hover{
color:#212121;
}
.nobody .article_body{
display:none;
}
.notitle .article_title{
display:none;
}
/* ***** STRUTTURA **** */

.wrapper{
	width:970px;
	margin:auto;
}
.top{
background-image: url('/polopoly_fs/7.651568.1276765347!/top.png');
background-repeat:no-repeat;
background-position:top center;
height:149px;
margin:auto;
width:967px;
}
.logo{
height:42px;
margin-left:58px;
padding-top:20px;
width:100px;
}
.header{
background-image: url('/polopoly_fs/7.651568.1276765347!/header.png');
background-repeat:no-repeat;
background-position:top center;
height:464px;
margin:auto;
width:960px;
}

.flash{
width:719px;
height:429px;
overflow:hidden;
float:right;
margin-right:6px;
margin-top:5px;
}
.bgmenu{
background-image: url('/polopoly_fs/7.651568.1276765347!/bgmenu.png');
background-repeat:no-repeat;
float:left;
height:431px;
margin:auto;
width:221px;
margin-left:6px;
margin-top:5px;
}
.menu{
padding-left:25px;
padding-top:10px;
width:206px;
font-family: "Georgia",Times New Roman,serif;
}

.menu .menu_first a,
.menu .menu_sel{
display:block;
color:#ffffff;
font-size:15px;
text-decoration:none;
line-height:23px;
height:23px;
text-transform:capitalize;
font-weight:bold;
width:221px;
}
.menu .menu_first a:hover,
.menu .menu_sel{
color:#ffffff;
text-decoration:underline;
}
.main{
margin:auto;
min-height:350px;
width:941px;
padding-bottom: 20px;
}
/* ***** hp **** */

.up{
float:left;
width:940px;
padding-bottom:15px; 
}
.box1,
.box2,
.box3,
.box4,
.box5,
.box6{
float:left;
width:300px;
height:230px; 
padding-right:13px;
}
.box1 .article_title,
.box2 .article_title,
.box3 .article_title,
.box4 .article_title,
.box5 .article_title,
.box6 .article_title{
width:300px;
height:35px;
font-size:18px;
color:#862901;
background-color:#fff7b2;
padding-left:10px;
line-height:30px;
}
.box1testo{
float:right;
width:173px; 
margin-top: 10px;
margin-right: 20px;
}
.box1testo .article_body{
float:right;
height:91px;
overflow:hidden;
width:173px;
}
.box1foto{
float:left;
width:95px;
height:149px; 
}
.box1foto .images{
padding-bottom:2px;
padding-top:4px;	
}
.box1foto img{
border:1px #ffffff solid;
margin-top: 10px; 
}
.box1testo .link{
background-image: url('/polopoly_fs/7.651568.1276765347!/bottone.png');	
background-position:5px 0;
background-repeat:no-repeat;
float:right;
height:25px;
margin-top:17px;
width:163px;
padding-left: 15px;
}
.box1testo .link a{
color:#862901;
line-height:24px; 
text-decoration:none;
margin-left:8px;
font-weight: bold;
}
.box1testo .link a:hover{
text-decoration:underline;	
}






























/* ***** FOOTER E POWERED BY **** */
.footer {
background-image: url('/polopoly_fs/7.651568.1276765347!/footer.png');
background-repeat:no-repeat;
 width:960px;
	color:#ffffff;
	font-size:12px;
	margin:auto;
    padding:0px 0px 0px 0px;
	text-align:center;
	height:57px;

}

.address {
	color:#ffffff;
	font-size:inherit;
	text-align:inherit;
	margin:inherit;
	padding-top:10px;
}
.address a {color:#fff;text-decoration:underline; }
.address a:hover{
	
	text-decoration:none;
}
.powered {
	color:#000; 
	font-size:inherit;
	text-align:inherit;
}
.powered img {
	vertical-align:middle;
	border:0;
}


/* --- seo --- */

.container_mdrr {
background-color:#f9f6c1;
}
.center_mdrr {
background-color:#f9f6c1;
}
.main_text_abstract{
color: #862901;
}
.mdrr_info h1{
color: #862901;
margin-top: 30px;
margin-left: 20px;
}
.menu_mdrr{
color: #862901;
}
.menu_mdrr a{
color: #862901;
}
.menu_mdrr a:hover{
color: #862901;
}
.mdrr_main a{
color: #862901;
}
.mdrr_main h2 a {
color:#862901;
}
.footer_mdrr {
background-color:#f9f6c1;
color:#862901;
}

.footer_mdrr a{
color:#862901;
}
.my_link a{
color:#862901;
background-color: #f9f6c1;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 10px 0px 0px 850px;
}
.our_info a{
color:#000000;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
margin:auto;
text-align:center;
width:955px; 
}
/* CHI SIAMO */

.up_ch{
width:945px;
height:35px;
background-image: url('/polopoly_fs/7.651568.1276765347!/bg_title.png');
background-repeat:repeat-x;
}
.text_element{
width:945px;
height:35px;
}
.text_element .article_title{
font-family::Georgia;
font-weight:bold;
font-size:18px;
color:#862901;
line-height:18px;
margin-left:15px;
padding-top:4px;
}
.text_element .article_body{
display:none;
}
.text_element .link{
display:none;
}
.text_element .images{
display:none;
}
.down_ch{
width:945px;
height:400px;
}
.left_chi{
width:475px;
height:400px;
float:left;
}
.text_element1{
width:438px;
height:300px;
margin-left:15px;
margin-top:15px;
}
.text_element1 .article_title{
display:none;
}
.text_element1 .article_body{
width:438px;
height:285px;
overflow:hidden;
color:#212121;
font-family:Arial;
font-size:14px;
}
.text_element1 .link{
display:none;
}
.text_element1 .images{
display:none;
}
.right_chi{
float:left;
width:450px;
height:400px;
margin-top:20px;
}
.box_mappa{
width:719px;
height:350px;
float:left;
}
.text_element2{
width:210px;
height:300px;
float:left;
margin-top:33px;
}
.text_element2 .article_title{
display:none;
}
.text_element2 .article_body{
width:210px;
height:285px;
overflow:hidden;
color:#212121;
font-family:Arial;
font-size:14px;
}
.text_element2 .link{
display:none;
}
.text_element2 .images{
display:none;
}
/*-- mappa --*/
.prev_cat .all_label {
font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;
color:#3F0000;
}
.prev_cat .resto_form {
font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;
color:#3F0000
}
.bottom_map02 {
padding-left:165px;
}
.info_dove_siamo {
display:none;
height:75px;
}
.contatti{
width:900px;
height:300px;
}
.text_element3{
width:270px;
height:250px;
float:left;
margin-top:50px;
}
.text_element3 .article_title{
display:none;
}
.text_element3 .article_body{
width:250px;
height:120px;
overflow:hidden;
color:#212121;
font-family:Arial;
font-size:14px;
}
.text_element3 .link{
display:none;
}
.text_element3 .images{
display:none;
}
.box_contatti{
margin-top:20px;
width:630px;
height:300px;
float:left;
}
/* --- scrivici --- */

.prev_scrivici .form_detail {
float:none;
height:69px;
}
.prev_scrivici .form_detail input {
border:1px solid #BEC5C5;
height:31px;
width:296px;
}

.prev_scrivici .text_area textarea {
border:1px solid #BEC5C5;
height:210px;
margin-top:10px;
overflow:auto;
width:320px;
}

.prev_scrivici .text_area {
color:#333333;
float:right;
font-family:arial;
font-size:14px;
font-weight:bold;
margin-top:-244px;
padding-top:10px;
width:319px;
}

.prev_scrivici .check_autorizzazione {
color:#333333;
float:right;
font-family:arial;
font-size:11px;
margin-left:328px;
padding:5px 0;
width:313px;
}
.prev_scrivici {

}
.button_invia {
float:right;
margin-right:270px;
margin-top:10px;
}
.prev_scrivici .form_detail label {
color:#333333;
display:block;
font-family:arial;
font-size:14px;
font-weight:bold;
height:19px;
width:150px;
}
.box_catalogue{
width:940px;
height:500px;
}
/* --- CATALOGUE --- */

.catalogo .element_container{
width:405px;
overflow:hidden;
float:left;
margin:15px
10px 0px 0px;
padding-right:46px;
color:#212121;
}
.catalogo
.element_container a{
color:#008B5C;
text-decoration:none;
}
.catalogo
.element_container a:hover{
color:#008B5C;
text-decoration:underline;
}
.catalogo
.img_window{
width:100px;
height:100px;
overflow:hidden;
float:left;
margin:0px
5px 0px 0px;
}
.catalogo .text_window{
float:right;
height:85px;
line-height:20px;
margin:0
10px 0 0;
overflow:hidden;
width:284px;
}
.catalogo
.title_catalogue{
float:right;
text-align:left;
font-weight:bold;
width:180px;
overflow:hidden;
color:#212121;
height:16px;
}
.catalogo
.ingrandisci{
display:none;
}
.down{
width:945px;
min-height:480px;
}
.left{
float:left;
width:225px;
height:460px;
}
.right{
float:left;
width:700px;
margin-left:15px;
padding-bottom: 20px;
}
.text_element4{
width:330px;
height:350px;
float:left;
margin-top:20px;
}
.text_element4 .article_title{
display:none;
}
.text_element4 .article_body{
width:330px;
height:335px;
overflow:hidden;
color:#212121;
font-family:Arial;
font-size:14px;
}
.text_element4 .link{
display:none;
}
.text_element4 .images{
display:none;
}
.box_img img{
float:left;
width:333px;
height:377px;
margin-top:25px;
margin-left:15px;
}
.submenu{
font-family: "Georgia",Times New Roman,serif;
padding-top:10px;
padding-left: 15px;
margin-top:24px;
width:205px;
height:256px;
background-image: url('/polopoly_fs/7.651568.1276765347!/bg_submenu.png');
background-repeat:no-repeat;
background-position:top center;
}

.submenu .menu_second a,
.submenu .menu_second_sel{
display:block;
color:#ffffff;
font-size:15px;
text-decoration:none;
line-height:23px;
height:23px;
text-transform:capitalize;
font-weight:bold;
width:221px;
margin-left:10px;
}
.submenu .menu_second a:hover,
.submenu .menu_second_sel{
color:#ffffff;
text-decoration:underline;
margin-left:10px;
}
.catalogo{
margin-top:8px;
}


      
