body {
margin: 0;
padding: 0;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center; 
/*background: #9a9a99 url(../image/bkjProva.jpg);*/
background: #333;
color: #262626;
}
#centrato {
width:955px;
margin:auto;
text-align: left;

}
h1{
margin:0;
padding:0;
color:#123885;
font:18px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:0 0 0 5px;
}

a{text-decoration:underline;color: #262626;}
a:hover{ text-decoration:none;color: #262626;}

p{
margin:0;
padding:0;
}
img{
border:0;
}
#header{
background:#f1f2ed url(../image/bkg_header.png) left bottom no-repeat;
padding:0 0 20px 0

}
#headerCompleta{
background:#f1f2ed url(../image/bkg_headerCompleta.png) left bottom no-repeat;
padding:0 0 20px 0
}
#corpoEntry{
float:left;
width:965px;
/*background:url(../image/bkg_col_sx.png) top left repeat-y;*/
background: #f1f2ed;
border:5px solid #FFFFFF;
}

#corpo{
float:left;
width:955px;
/*background:url(../image/bkg_col_sx.png) top left repeat-y;*/
background: #f1f2ed;
border:5px solid #FFFFFF;
}
#col_sx{
width:207px;
float:left;
}
#col_centr{
float:left;
width:507px;
}
#col_centr_sx{
float:left;
width:714px;
}
#col_dx{
float:left;
width:241px;/*modificato ie6*/
}
col_sxDx{
float:left;
width:944px;
border:1px solid #000000;
}



#col_dx_banner{
float:left;
width:231px;/*modificato ie6*/
height:415px;
text-align:center;
background:#ccc;
padding:5px;
margin:15px 0 0 0;
}
#col_dx_banner img{


text-align:center;

}

#col_dx_Box{
float:left;
border:1px solid #fff;
background:#FFFFFF;
padding:5px;
}

#col_dx_banner h1{
font-weight:bold;
font-size:18px;
}
#col_dx_banner h2{
font-weight:bold;
font-size:11px;
color:#666666;
}
#col_dx_banner h3{
font-weight:bold;
font-size:14px;
color:#000;
}
#col_dx_banner h4{
font-weight:bold;
font-size:20px;
color:#000;
}

#col_dx_banner a{
text-decoration:none;
color:#86a61f;
font-size:15px;
font-weight:bold;
}

#col_dx_banner a:hover{
text-decoration:none;
color:#02346f;
}


/*---------------------------------
	MENU PRIMO LIVELLO
---------------------------------*/
/*---------------------------------
	FOOTER
---------------------------------*/
#footer{
background:#123885;
float:left;
width:955px;
/*margin:15px 0 0 0*/
margin:0px 0 0 0;
min-height:100px;
}

#footer1{
background:#123885;
float:left;
width:955px;
/*margin:15px 0 0 0*/
margin:10px 0 0 0;
height:200px;
}


/*---------------------------------
	credits
---------------------------------*/
#Credits{
float:left;
text-align:right;
width:955px;
/*margin:15px 0 0 0*/
margin:0px 0 0 0;
}
#Credits a{
color:#999;
text-decoration:none;
}
#Credits a:hover{
color:#333;
text-decoration:none;
}


/*---------------------------------
	COLONNA SX
---------------------------------*/
#box01{ background:#ffd23e url(../image/bkg_granchio.jpg) left top repeat-x; width:190px; padding:0 0 10px 0; margin: 0 0 10px 0}
#box01 h2{
background:#e09515; font:15px "Trebuchet Ms", Georgia, "Times New Roman", Times, serif;
color:#fff;
margin:0;
padding:3px 10PX
}
#box01 p{
padding: 10PX 20px;
font-size:11px;
}
#box02{ width:190px; padding:0 0 10px 0; margin: 0 0 10px 0}
#box02 h2{
font:15px "Trebuchet Ms", Georgia, "Times New Roman", Times, serif;
color:#d3921e;
margin:0;
padding:3px 10PX
}
#box02 p{
padding:10px 20PX
font-size:11px;
}
.piu_info a, .meno_info a{
color:#e09515;
margin: 0 0 10px 10px;
font-size:11px;
}

/*---------------------------------
	COLONNA CENTRALE
---------------------------------*/
#col_centr h2{
color:#fff;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0 0 20px 0;
}
#testo_centr h2{color:#f4a21a;
}

#col_centr h3{
color:#fff;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0 0 20px 0;
}
#testo_centr h3{
color:#aa3a19;
}
#testo_centr h4{
color:#004a99;
font-weight:bold;
font-size:13px;
margin:0 0 20px 0;
}
#testo_centr h5{
color:#d8722c;
font-weight:bold;
font-size:15px;
margin:10px 0 5x 0;
}

#testo_centr{
float:left;
color:#585858;
font-size:11px;
text-align:justify;
padding:15px;


}



#testo_centr p{
margin:18px 0
}



.testo_centr_immagine{
float:right;
border:none;
margin:0 0 0 10px;
border:2px solid #f4a21a;
}

.testo_centr_titolo_Damper{
color:#d8722c;
font-size:20px;
font-weight:bold;
margin:0 0 10px 0;
width:680px;
}

.testo_centr_titolo_Ecotegola{
color:#004a99;
font-size:20px;
font-weight:bold;
margin:0 0 10px 0;
width:690px;
}
.testo_centr_titolo_Olympus{
color:#aa3a18;
font-size:20px;
font-weight:bold;
margin:0 0 10px 0;
width:700px;
}

.testo_centr_titolo_Rapido{
color:#dd7a04;
font-size:20px;
font-weight:bold;
margin:0 0 10px 0;
width:690px;
}
.testo_centr_titolo_Skudo{
color:#d86e1b;
font-size:20px;
font-weight:bold;
margin:0 0 10px 0;
width:700px;
text-align:left;
}

.lab_Form{
font-weight:bold;
color:#000;
vertical-align:top;
}
.tb-gradient {
/* background-image: url(../image/form/bg.png);*/
border: 1px solid #123885;
background:#FFFFFF;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
}
.button{
border: 1px solid #000;
background:#123885;
color:#FFFFFF;
}


#testo_centr_img_noborder{
float:right;
border:none;
margin:0 0 0 10px;
border:0px solid #f4a21a;
}

#GreenParking_InEvidenza{
width:700px;
height:300px;
background: url(../image/prodotti/greenparking/bkg.gif) left top no-repeat;
}
.GreenParking_InEvidenza_Testo{
width:380px;
float:right;
text-align:right;
font-size:18px;
font-weight:bold;
color:#004e2d;
margin:0 15px 0 0;
}


#DrainFloor_InEvidenza{
width:700px;
height:300px;
background: url(../image/prodotti/drainfloor/bkg.gif) left top no-repeat;
}
.DrainFloor_InEvidenza_Testo{
width:380px;
float:right;
text-align:right;
font-size:18px;
font-weight:bold;
color:#004e2d;
margin:0 10px 0 0;
}
.DrainFloor_InEvidenza_Testo1{
width:680px;
float:right;
text-align:right;
font-size:12px;
color:#000;
margin:0 10px 0 0;
}




#box_tondo{
background:#fbeaad url(../image/box_giu.png) bottom center no-repeat;
width:694px;
float:left;
color:#585858;
font-size:11px;
text-align:justify;
margin:0 0 0 15px;
}
#box_tondo h2{
background:url(../image/box_su.png) top center no-repeat;
color:#f4a21a;

padding:9px 15px 0 15px;
margin:0
}
#box_tondo_Testo{
float:left;
width:490px;
}
#box_tondo_Tabella{
}

#box_tondo p{
padding:5px 15px 15px 15px;
}
.a01{
background:url(../image/descrizione.png) top center no-repeat;
/*background:#fff;*/
float:left;
width:695px;
margin:0 0 0px 15px;
padding:0 0 5px 0;
border-bottom:1px dotted;
}
.a01 h2{
color:#fff;
padding:5px 15px 15px 15px;
font-weight:normal;
font-size:21px;
}
.a01 h3{
color:#d3921e;
padding:5px 15px 15px 15px;
font-weight:normal;
font-size:21px;
}
.a01 P{
/*background:url(../image/descrizione.png) top center no-repeat;*/
padding:5px;
}
/*------------------------------------
	COLONNA DESTRA
------------------------------------*/
#lista_prod{
width:229px;
float:left;
background:#ddecc3 url(../image/fine_prodotti.png) bottom right no-repeat;
padding:0 0 25px 0
}
/*GRANCHIO*/
.menuNavigazioneGranchio{margin:0;
padding:0 5PX}

.menuNavigazioneGranchio li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold;
 }
.menuNavigazioneGranchio img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneGranchio a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#eaa000;
}
.menuNavigazioneGranchio a:hover{
background:#ddecc3;}

/*SAFEROLL*/
.menuNavigazioneSaferoll{margin:0;
padding:0 5PX}

.menuNavigazioneSaferoll li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold; }
.menuNavigazioneSaferoll img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneSaferoll a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#d76e1a;
}
.menuNavigazioneSaferoll a:hover{
background:#ddecc3;}

/*RAPIDO*/
.menuNavigazioneRapido{margin:0;
padding:0 5PX}

.menuNavigazioneRapido li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold;}
.menuNavigazioneRapido img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneRapido a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#fac640;
}
.menuNavigazioneRapido a:hover{
background:#ddecc3;}

/*OLYMPUS*/
.menuNavigazioneOlympus{margin:0;
padding:0 5PX}

.menuNavigazioneOlympus li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold; }
.menuNavigazioneOlympus img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneOlympus a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#a93a19;
}
.menuNavigazioneOlympus a:hover{
background:#ddecc3;}


/*GREENPARKING*/
.menuNavigazioneGreenparking{margin:0;
padding:0 5PX}

.menuNavigazioneGreenparking li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold; }
.menuNavigazioneGreenparking img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneGreenparking a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#bad276;
}
.menuNavigazioneGreenparking a:hover{
background:#ddecc3;}


/*GREENPARKING1*/
.menuNavigazioneGreenparking1{margin:0;
padding:0 5PX}

.menuNavigazioneGreenparking1 li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold; }
.menuNavigazioneGreenparking1 img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneGreenparking1 a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#c3e95b;
}
.menuNavigazioneGreenparking1 a:hover{
background:#ddecc3;}


/*ECOTECOGODA*/
.menuNavigazioneEcotegola{margin:0;
padding:0 5PX}

.menuNavigazioneEcotegola li{
list-style-type:none;
border-bottom:1px solid #fff;
margin:0;
padding:2px 0;
font-weight:bold; }
.menuNavigazioneEcotegola img{vertical-align:middle; margin:0 5px 0 0}
.menuNavigazioneEcotegola a{
text-decoration:none;
color:#000;
padding:3px;
display:block;
background:#63b2de;
}
.menuNavigazioneEcotegola a:hover{
background:#ddecc3;}







.menuNavigazione .voceCorrente a:link,
.menuNavigazione .voceCorrente a:visited,
.menuNavigazione .voceCorrente a:hover,
.menuNavigazione .voceCorrente a:focus,
.menuNavigazione .voceCorrente a:active{
background:#06ae62;
color:#fff;
}


#news{
background:url(../image/fine_news.png) bottom center no-repeat;
width:229px;
float:right;
vertical-align:top;
margin:0px 0 0 0;}
.n01{
padding:5px 0;
border-bottom:1px dotted #c6c7c3;
background:#e6e7e3
}
.n01 p{margin:0 10px;
padding:0 0 0 25px;
background:#e6e7e3 url(../image/fumetto.png) top left no-repeat;
}
.n01 a{
color:#000}
.n01 a:hover{ color:#006600}

/*download catalogo*/

#catalogo{
width:229px;
float:left;
margin:0px 0 0px 0;
background:#f1f2ed;

}
.ncatalogo01{
padding:5px 0;
border-bottom:1px dotted #c6c7c3;
background:#e6e7e3;
}
.ncatalogo01 p{margin:0 10px;
padding:0 0 0 25px;
}
.ncatalogoDamper{
padding:5px 0;
border-bottom:1px dotted #c6c7c3;
background:#e6e7e3;
}
.ncatalogoDamper p{margin:0 10px;
padding:3px;
border-bottom:1px dotted #ccc;
}
.ncatalogoDamper p a{text-decoration:none;color:#000;}
.ncatalogoDamper p a:hover{text-decoration:underline;color:#000;}

.DownlaodDoc{
/*margin:0px 10px 0 0px;
padding:0 0 0 26px;*/
background:#ddecc3;
width:229px;
}
.DownlaodDoc img{
margin:0;
text-align:left;
}
.DownlaodDoc p{
padding:2px 0 3px 15px;
}
.DownlaodDoc p a{ 
padding:2px;
color:#000;
text-decoration:none;
}
.DownlaodDoc p a:hover{ 
padding:2px;
color:#06ae62;
text-decoration:none;
}

.ncatalogo01 a{
color:#000}
.ncatalogo01 a:hover{ color:#006600}

.nFoto01 p{margin:0 5px;
padding:0 0 0 5px;
}

.nFoto01 a{
color:#000}
.nFoto01 a:hover{ color:#006600}

/*---------------------------------------
	FOOTER
---------------------------------------*/
#footer{
background:#123885 url(../image/footer.png) top center no-repeat;
height:87px;
}
#footer p{
color:#FFF;
float:left;
margin:15px 30px 0 50px;
font-size:11px;
}

#footer a{
text-decoration:none;
color:#FFFFFF;
}
#footer a:hover{
text-decoration:none;
color:#000;
}

#footer1{
background:#123885 url(../image/footer.png) top center no-repeat;
height:177px;
color:#fff;
}
#footer1 p{
color:#FFF;
float:left;
margin:15px 30px 0 50px;
font-size:11px;
}

#footer1 a{
text-decoration:none;
color:#FFFFFF;
}
#footer1 a:hover{
text-decoration:none;
color:#000;
}



/**/
#menu_top{ float:left; background:url(../image/bkg_menu.png) left top no-repeat; width:574px; margin:10px 0 0 245px}
.menuNavigazione1{
margin:0;
padding:5px 0;
text-align:center;
text-transform:uppercase;
font:12px "Trebuchet Ms", Arial, Helvetica, sans-serif;
font-weight:bold
}
.menuNavigazione1 li{
display:inline;
margin:0;
height:0;
padding:0 1.5em;
}
.menuNavigazione1 a:link,
.menuNavigazione1 a:visited{
background: url(../image/freccia_menu.png) left center no-repeat;
color:#fff;
padding: 0 0 0 15px;
text-decoration:none;
}
.menuNavigazione1 a:hover,
.menuNavigazione1 a:focus,
.menuNavigazione1 a:active{
color:#3586ad;
}

#bandiere{
margin:10px  0 0 0}
#bandiere img{
margin:0 10px 0 0}



/* ------------------------- 
	DEFAULT
---------------------------*/
#BoxDefault{
width:210px;
padding:5px;
height:180px;
margin:0 0px 30px 5px;
float:left;
text-align:center;
background:#f1f2ed;
border:1px solid #86a61e;
}
#BoxDefault a{
color:#000000;
text-decoration:none;
}
#BoxDefault a:hover{
color:#123885;
text-decoration:none;
}

.BoxDefault_Titolo{
font-size:16px;
text-align:center;
margin:10px 0 0 0;
font-weight:bold;
}

.BoxDefault_Image{

text-align:center;
}


#privacy{
text-align:center;
font-size:9px;

float:left;
/*background:#CCCCCC;*/
width:100%;
}
.link{
margin-top:0px;
}
.link li {
display:inline;
text-align:center;
}
.link a{
text-decoration:none;
text-align:center;
white-space:nowarp;
font-size:12px;
font-weight:bold;
padding:5px;
}

.link a:link,
.link a:visited{
color:#000;
}
.link a:hover,
.link a:focus,
.link a:active{
color:#999999;
}
.link .voce_corrente a:link,
.link .voce_corrente a:visited,
.link .voce_corrente a:hover,
.link .voce_corrente a:focus,
.link .voce_corrente a:active{
color:#999999;

}


#testo_centr_News{
float:left;
color:#585858;
font-size:11px;
text-align:justify;
}
#testo_centr_News img{
float:left;
padding:5px;
}

.testo_centr_News_Titolo{

width:100%;
font-weight:bold;
}

input{ border:1px solid #ccc;font:9px Verdana, Geneva, Arial, Helvetica, sans-serif; height:14px; padding:1px; }
textarea{font:9px Verdana, Geneva, Arial, Helvetica, sans-serif; width:580px;}

.BottoneInvia{ height:35px; padding:5px;  font-size:14px; color:#fff; background:#d8722c; font-weight:bold; border:1px solid #b04e0b;}

