body{margin:0;font-family:Arial;width:100%;height:100%;font-size:100%;color:#FFFFFF;background-color:#7591A7;background-image:url('divconteiner2.jpg');background-repeat:repeat-x}
a:hover{color:#D9FF66;text-decoration:underline}
#gallery p{ margin:25px}
#gallery{width: 350px; color: #000000;top:166px; font-size:12px;position:absolute; background-color:#FFFFFF;visibility:hidden;right:5%}
#gallery a{color: #009933}
#lux{position:absolute;top:14px;right:0;font-size:7px;width:218px}
#body{ position: absolute; left: 0; top: 0; width:100%; height:100%}
a{font-weight: bold; margin-top:0; margin-bottom:0; color:#FFFFFF; text-decoration:none}
.iper{color:#FF6600}
.progetto{}
a:hover.progetto{color:#339933; text-decoration:none}
span.testoevid{ color:#226A82}
span.arancio{color:#C4850F}
#head{height:76px;text-align:left;font-size:10px}
#foto{ background-position: center top; position: absolute;left:57%;top:183px;width:600px;background-image:url('foto_g.gif');height:450px;background-repeat:no-repeat;margin-left:-300px}
#greca{height:44px}
#intst{text-align:center;position:absolute;top:145px;width:252px;height:40px;font-size:11px; right:5%;background-image:url('intst.gif')}
#intst p{margin-top:4px}
#rigatodiv{width:100%;height:100%}
#artech{position:absolute;top:215px;margin-left:320px;right:6%}
#table{width:100%;height:100%}
#tablebn{height:100%}
#tablebut{padding:3px; text-align:center;font-size:11px; font-family:Arial Narrow; width:180px}
#divlin{position:absolute;top:127px;width:21%;left:0;font-size:70%;font-weight:bold;text-align:center;color:#D7DDD9}
#divlin a{color:#D7DDD9}
#divlogoa{position:absolute;top:25px;left:0; width:500px; height:40px;cursor:pointer}
#cse-search-box{position:absolute;top:128px;left:20%}
.barranero{font-size:70%;height:31px;background-image:url('lato_alto.gif')}
.barramd{height:22px;text-align:center;font-size:70%;color:#CCCCCC}
.bianco{text-align:justify;font-size:100%;color:#2C2C2C}
.button{text-align:left;height:25px;padding-left:10px;background-image:url('button.gif')}
.button2{text-align:left;height:25px;padding-left:10px;background-image:url('button2.gif')}
.cornice{border-style:ridge;border-width:1px;padding:12px;color:#FFFFFF;background-color:#637074;font-family:Courier New}
.bianco12px{font-size:15px;padding-bottom:6px;background-image:url('12px_b.gif');color:#15768A}
.divcontsp{text-align:left}
.divconteiner{text-align:left;background-image:url('divcontainer_div.gif');background-position:righttop;background-repeat:repeat-y}
.evidenza{height:78px;font-size:75%;text-align:justify}
.intst{font-size:11px;text-align:right;margin-right:15px;font-style:oblique;font-weight:bold}
.linea{height:15px;background-image:url('linea.gif');background-repeat:repeat-y}
.lineapunto{font-size:10px;height:10px;background-image:url('linea_punto.gif')}
li{margin:3px 0}
p{margin-top:0;margin-bottom:0}
.listahome{margin-left:40px;margin-right:40px;font-size:85%;margin-top:10px}
.menulatosx{width:20%;text-align:center;font-size:12px}
.mencent{height:50px;text-align:center}
.p10px{font-size:10px;font-weight:bold;color:#333333;background-color:#FFFFFF}
.p12px{font-size:12px}
.rigato{width:75%}
.spirale{padding:10px;text-align:justify;font-size:80%;}
.tdsopra{font-size:12px;height:29px; text-align:right}
.tdsopra a{color:#004A00; }
.soprapr{text-align:center;position:absolute;left:20%;top:69px;width:75%; font-size:13px}
.tabgall{background-image:url('luminous_container.gif');height:350px}
.tabgalb {background-image:url('luminous.gif');height:350px}
h1{font-size:10px;margin-top:0;margin-bottom:1px}
h2{color: #5A7C62; font-size:16px; font-family:Courier New; margin-top:2px; margin-bottom:2px}
h4{text-align: center; font-size: 14px; color:#CCCCCC}