/*
 * Id: 7.552273
 * Version: 1276779595
 * Generated: Sep 6, 2010 5:19:18 AM
 * Rendered: 
 */
    body{
margin: 0;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #93a93a;
}

a:link {color: white; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:focus {color: white; text-decoration: none;}
a:hover {color: white; text-decoration: none;}
a:active {color: white; text-decoration: none;}

div.fascia_menu{
width: 100%;
height: 91px;
background: url('/polopoly_fs/7.552273.1276779595!/sf_menu.jpg') repeat-x;
}

div.menu{
width: 978px;
height: 91px;
margin: 0 auto;
font-size: 17px;
text-transform: uppercase;
font-weight: bold;
position: relative;
}

div.menu_first{
border-right: 2px #f7ff4a solid;
float: left;
text-decoration: none;
margin: 0 auto;
padding: 35px 40px;
}

div.menu_first a{
color: #f0fe77;
}

div.menu_first a:hover{
color: #50694c;
}

div.menu_sel{
border-right: 2px #f7ff4a solid;
float: left;
text-decoration: none;
margin: 0 auto;
padding: 35px 40px;
color: #;
}

div.fascia_header{
width: 100%;
height: 492px;
background-color: #eaf29d;
}

div.header{
width: 1202px;
height: 492px;
margin: 0 auto;
}

div.logo{
width: 1202px;
height: 84px;
}

div.img_header{
width: 1202px;
height: 408px;
}

div.fascia{
width: 100%;
height: 38px;
background-color: #5b8055;
}

div.content{
width: 978px;
margin: 0 auto;
background-color: #9db641;
min-height: 310px;
}

div.sx{
float: left;
width: 418px;
}

div.testo{
width: 410px;
margin: 0 auto;
padding-left: 20px;
}

div.article_title{
padding-bottom: 10px;
color: white;
font-weight: bold;
letter-spacing: 4px;
font-size: 18px;
}

div.text_testo{
padding-top: 10px;
padding-bottom: 10px;
color: white;
font-size: 14px;
text-align: justify;
}

div.dx{
float: left;
width: 560px;
}

div.gallery{
width: 480px;
padding-left: 60px;
padding-top: 25px;
}

.clear_both{
clear: none;
}

div.gallery img{
border-width: 2px;
border-color: white;
border-style: solid;
}

div.spacefot{
width: 30px;
height: 106px;
float: left;
}

div.fascia_footer{
clear: both;
width: 100%;
height: 88px;
background: url('/polopoly_fs/7.552273.1276779595!/sf_footer.jpg') repeat-x;
}

div.footer{
width: 978px;
height: 88px;
margin: 0 auto;
font-size: 11px;
text-align: center;
}

div.footer a{
color: yellow;
}

div.powered img{
vertical-align: middle;
}

div.lista_regioni {
display: none;
}

div#sedi {
display: none;
}

/*css link info*/
.flags_mdrr{ 
position: absolute; 
font-size: 11px; 
top: 35px;
right: 10px;
} 

.flags_mdrr img{ 
vertical-align: middle; 
}

/* CSS SEO STANDARD */

.mdrr_info {
color: #333333;
background-color: #9DB641;
width:968px;
padding:10px 0px 10px 10px;
border-bottom:2px solid #000000;
}

.mdrr_logo {
width:980px;
height: 80px;
background-image: url('/polopoly_fs/7.552273.1276779595!/testata_fluidosistem.jpg');
background-repeat:no-repeat;
padding:0px;
}

#flashcontent1 {
visibility:hidden;
}

.shoulder_mdrr {
padding:10px;
background-color:#9DB641;
text-transform: uppercase;
}

.shoulder_mdrr a {
color: #ffffff;
}

.mdrr_main {
padding:10px;
background-color:#9DB641;
}

.main_text_abstract {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.mdrr_main a {
color: #ffffff;}

.mdrr_main h2 a {
font-size:14px;
color: #ffffff;
font-weight:normal;}


.container_mdrr {
background-color:#9DB641;
width:978px;
margin: 0 auto;
}

/* footer */

.footer_mdrr {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:white;
padding-top:4px;
padding-bottom:0px;
border-top:2px solid #000000;
border-bottom:2px solid #000000;
clear: both;
}

.menu_footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:976px;
margin:0 auto;
text-align:center;
}

.menu_footer .powered {
width:978px;
margin: 10px auto 5px auto;
text-align: center;
color:#000000;
}

.footer_mdrr a {
color: #ffffff;
}

.menu_footer .powered a {
color:#000000;
}


.menu_footer .powered img{
vertical-align:middle;
}

/* FINE CSS SEO STANDARD */


      