/*
 * Id: 7.84625
 * Version: 1315834562
 * Generated: Feb 7, 2012 1:32:20 AM
 * Rendered: 
 */
    html{
       background-image: url('/polopoly_fs/7.84625.1315834562!/bcg_h.gif');
}
body {
	
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        color:#FFF;
	font-size:11px;
	margin:0;
}
.wrapper_body{
	background-image: url('/polopoly_fs/7.84625.1315834562!/bcg.gif');
        background-repeat:repeat-x;
}
.titolo_pagina{
	height:30px;
	overflow:hidden;
	width:425px;
	color:#FEA700;
	font-size:18px;
}
/* *** footer*** */
.footer {
	margin:auto;
	width:955px;
	height:15px;
	font-size:12px;
        background-image: url('/polopoly_fs/7.84625.1315834562!/footer.gif');
	text-align:center;
	color:#014717;
	margin-top:4px;
}
.footer a {
	color:#014717;
}
.powered {
	margin:auto;
	width:955px;
	height:27px;
	text-align:center;
	font-size:12px;        
        color:#014717;	
        background-image: url('/polopoly_fs/7.84625.1315834562!/powered.gif');
	background-repeat:no-repeat;
}
.powered a {
	color:#014717;
}
.powered img {
	vertical-align: middle;
}
/* *** generiche TE*** */
.article_title {
	color:#fea700;
	font-size:18px;
	line-height:30px;
}
.article_body {
	color:#FFF;
}

.link a {
	font-weight:bold;
	color:#fea700;
}
.link {
	margin-top:22px;
	margin-bottom:14px;
}

/* *** STRUTTURA*** */
.wrapper {
	width:955px;
	margin:auto;
}
.logo {
        background-image: url('/polopoly_fs/7.84625.1315834562!/bg_title.png');
	height:67px;
	width:956px;
        margin:20px auto 0px;	
        position:absolute;
}
.logo img {
margin-left: 10px;
margin-top: 5px;	
}
.top {
        background-image: url('/polopoly_fs/7.84625.1315834562!/top.gif');
	height:14px;
	margin-bottom:4px;
}
.flash {
	height:372px;
}
.content {
	background-color:#4b4b4b;
	width:955px;
        min-height:200px;
}
/* *** MODIFICHE GLOBAL CSS *** */
.img_window{
        display:none
}
.prev_cat .all_label label{
	float:none;
}
.prev_cat .resto_form {
        margin-top:180px;
}
.info_dove_siamo {
	display:none;
}
.where_ {
	display:none;
}
.lista_regioni {
	display:none;
}
.sedi_evolute {
	display:none;
}
.elenco_news .plancia_vetrina {
	margin:-120px 0 4px -200px;
}
.elenco_news .title_news{
       color:#fea700;
}
.elenco_news .brands {
	border-bottom:1px dotted;
	border-color:#FFF;
        margin-left:3px;
        height:99px;
        overflow:hidden;
}
.elenco_news .ingrandisci{
	color:#FFF;
        padding-top:10px;
}
.elenco_news .text_window {
	height:30px;
	margin-bottom:20px;
	overflow:hidden;
}
.elenco_news .brands_titles {
       color:#f2a105;
       padding-top:10px;
}

/* *** MENU *** */
.menu {
	font-size:18px;
	line-height:80px;
	height:80px;
	margin-bottom:5px;
        overflow:hidden;
        background-image: url('/polopoly_fs/7.84625.1315834562!/bg_menu_first.gif');
	background-repeat:repeat-x;
}
.menu_first a, .menu_sel {
	float:left;
	text-align:center;
}
.menu_first a {
	width:115px;
        
        background-image: url('/polopoly_fs/7.84625.1315834562!/bg_menu_first.gif');
	background-repeat:repeat-x;
	color:#000;
	text-decoration:none;
}
.menu_sel {
	width:115px;
}
.rigadivisione {
        background-image: url('/polopoly_fs/7.84625.1315834562!/riga_divisione_menu.gif');
	width:1px;
	height:80px;
	float:left;
}
.menu_first a:hover, .menu_sel {
	color:#FFF;
        background-image: url('/polopoly_fs/7.84625.1315834562!/bg_menu_sel.gif');
	background-repeat:repeat-x;
}
#menu_s_4{
	line-height:35px;
}
/* *** HOME*** */

.h_left {
	border-right:1px solid;
        border-color:#989898;
	width:555px;
	float:left;
        background:#4B4B4B;
}
.h_right {	
        background:#4B4B4B;
        float:left;       
        height:500px;
        width:399px;}
.right_element {
	width:384px;
	margin-left:5px;
}
.right_element_body .article_body {
	height:80px;
	overflow:hidden;
}
.right_element_body .link {
	margin-bottom:5px;
	margin-top:20px;}
.video_gallery {
	width:384px;
	height:300px;
	background-color:#000;
	margin-left:5px;
        margin-top:13px;
}
.h_realiz {
	margin-left:10px;
}

.h_realiz_body .article_body {
	height:80px;
	overflow:hidden;
	margin-right:37px;
}
.immagine {
	width:289px;
	margin-left:10px;
	border-right:1px solid;
	border-color:#9b9b9b;
	margin-bottom:4px;
	float:left;
}
.immagine .article_title {
	display:none;
}
.immagine .article_body {
	display:none;
}
.immagine .link {
	display:none;
}

.titolo_news {
	margin-top:13px;
	margin-bottom:12px;
	margin-left:9px;
}
.elenco_news {
	float:left;
	width:241px;
	margin-left:7px;
	background-color:#124322;
        overflow:hidden;
	height:335px;
	color:#FFF;
}

/* +++chi siamo +++ */

.cs_left {
	float:left;
	margin-left:25px;
	margin-top:18px;
	width:425px;
	margin-bottom:20px;
}
.cs_left .article_title{
	display:none;
}
.cs_right {
	float:right;
	margin-right:10px;	   
        margin-top:18px;
	width:425px;
	margin-bottom:20px;
}
.cs .images {
	float:left;
}
.cs_right .article_title {
	display:none;
}
.cs .article_body {
	float:right;
	width:200px;
}
.cs .link {
	display:none;
}
/* +++chi siamo +++ */

.servizi {
	float:left;
	margin-left:25px;
	margin-top:18px;
	margin-bottom:20px;
}
.servizi_body .images {
	float:right;
	border:1px solid;
	border-color:#FFF;
	margin-left:30px;
        margin-right:20px;
}
.servizi_body  .article_title{
       display:none
}
.servizi_body .article_body {
	float:left;
	width:500px;
}
.servizi_body .link {
	display:none;
}
/* +++realizzazioni +++ */

.realizzazioni {
	float:left;
	margin-left:25px;
	margin-top:18px;
	margin-bottom:20px;
	width:420px;
}
.photogallery {
	float:right;
	margin-top:18px;
        width:500px;
}
.photogallery  .gallery img {
        border:1px solid;
        border-color:#ffffff;
}
.photogallery  .gallery .clear_both {
        display:none;
}
.realizzazioni .article_title{
        display:none;
}
.realizzazioni .link {
	display:none;
}
/* +++informazioni +++ */
.informazioni {
	float:left;
	margin-bottom:20px;
	margin-left:25px;
	margin-top:18px;
        overflow:hidden;
	width:250px;
}

.elenco_informazioni {
	color:#FFFFFF;
	float:right;
	font-size:12px;
	margin-right:20px;
	margin-top:18px;
	width:530px;
}
.elenco_informazioni .brands {
	height:108px;
	margin-bottom:10px;
	overflow:hidden;
}
.elenco_informazioni .brands_titles {
	font-size:13px;
	font-weight:bold;
	height:15px;
	margin-bottom:10px;
	overflow:hidden;
}
.elenco_informazioni .text_window {
	height:35px;
	margin-bottom:10px;
	overflow:hidden;
}
.elenco_informazioni a{
	color:#FFF;
}

.informazioni .article_title {
        display:none;
}
.informazioni .link {
	display:none;
}
/* +++contatti +++ */
.titolo_pagina {
	padding-top:16px;
	margin-left:25px;
}
.contatti .article_body {
        float:left;	
        margin-left:25px;
        margin-right:40px;
        margin-bottom:20px;
        width:250px;
}
.contatti .prev_cat .all_label{
	width:250px;
}
.contatti_body .article_title {        
        height:30px;
        margin-bottom:20px;
        margin-left:30px;
        margin-top:18px;
        overflow:hidden;
        width:250px;
}
.contatti_body .article_body{
	display:none;
}
.contatti_body .link{
	display:none;
}
/* +++dovesiamo +++ */
.mappa_body .article_title{
        height:30px;
        margin-bottom:20px;
        margin-left:30px;
        margin-top:18px;
        overflow:hidden;
        width:250px;
}
.mappa_body .article_body{
	display:none;
}
.mappa_body .link{
	display:none;
}
.mappa_dove_siamo {
        float:left; 
        height:250px;
        margin-left:70px;
        margin-top:50px;
        width:400px;
}
.bottom_map01 {
        padding:0 0 0 0;
}
.bottom_map02 { 
        padding:0 0 0 90px;
}
.dati_societa_body { 
        float:right;
        height:300px;
        margin-top:68px;
        width:400px;
}
.dati_societa_body .article_title{
	color:#FFF;
}
/* --- seo --- */

.container_mdrr{
background-color: #519356;
}
.center_mdrr{
background-color: #4b4b4b;
}
.mdrr_info h1{
color: #000000;
}
.menu_mdrr{
color: #000000;
}
.menu_mdrr a{
color: #ffffff;
}
.menu_mdrr a:hover{
color: #fea32d;
}
.mdrr_main a{
color: #918e84;
}
.mdrr_main h2 a{
color: #fea32d;
}
.footer_mdrr{
background-color: #519356;
color: #000000;
}
.footer_mdrr a{
color: #ffffff;
}
.my_link a{
color: #FFFFFF;
background-color: #716e4a;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 23px 0px 0px 850px;
}
.our_info a{
color: #ffffff;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
display:none;
}


      
