body {font: 71% verdana,helvetica,sans-serif;	color : #000000;background:green;margin:0;	padding:0;text-align: center;}

div#contenuto4{position: relative;background-color: #FFF;height: 310px;padding: 25px 0;}

a{line-height: 16px;}
a:link,a:visited{text-decoration:none;color:red;}
a.divlinkheaderhome:hover{text-decoration: none;	color :red; font-weight : bold;background-color:#CBF291;}
a:hover{font-weight : bold;}
a.percorso:hover{text-decoration: none;	color :#000000; font-weight : bold;background-color:#FFFFFF;}
a.percorso:link, a.percorso:visited{  text-decoration: none; color : #000000;}
a.menu:link,a.menu:visited{text-decoration:none;color:#000000;}
a.helpCarteAplli:link{text-decoration:none;color:black;}

hr{display: block;color :#007500;width: 98%;height: 1px; clear: both;margin: 0 auto;}

div#cerca {width: 95%;	background: #FFFFFF; text-align : center;margin: 0 auto}


div#headerbanda{ width:98%;height:15px;background:#CBF291;vertical-align:baseline;text-align:left;border-bottom:2px solid #008000;margin:0 auto}
div#headerhome{width:98%;height:84px;background:#FFF url(../img/es_banner-ermes.jpg) no-repeat left;border-bottom:2px solid #008000;margin:0 auto}
#divlinkrss {float:left;text-align:left;width:15%}
#divlinkheaderhome{float:left;text-align:left;width:99%;height:14px;}

#corpo  { 
	width:98%;
	background:#FFFFFF;
	margin:0 auto;
	position:relative;
	}
#menu  {
        clear: both;
	position:absolute;
	width:20%;
	top:0px;
       	left: 0px;
	padding-top: 8px;
	background-color: #FFF;
	text-align:left;
	}

#menu1  {
        clear: both;
	position:float;
	width:97%;
	margin:0 5px auto;
       	background-color: #FFF;
	text-align:left;
	}
div.menuguida  {
        clear: both;
	position:float;
	width:96%;
	margin:0 5px auto;
       	background-color: #FFF;
	text-align:left;
	}
div#centrale {background:#FFF url(../img/linea_sf_verde.gif); min-height: 800px;height: auto !important;height: 800px;margin: 0 0 0 22%;padding: 0 6px}
div#centralegrafo {background:#FFF url(../img/linea_sf_verde.gif); min-height: 1000px;height: auto !important;height: 1000px;margin: 0 0 0 22%;padding: 0 6px}
div#centralemappa {background:#FFF url(../img/linea_sf_verde.gif);min-height: 300px;height: auto !important;height: 300px;margin: 0 0 0 22%;padding: 0 6px}

div#contenuto{position: relative;background-color: #FFF;min-height: 800px;height: auto !important;height: 800px;padding: 25px 0;	}
div#contenutomappa{position: relative;background-color: #fff;min-height: 300px;height: auto !important;height: 300px;}
div#contenutografo{position: relative;background-color: #FFF;min-height: 1000px;height: auto !important;height: 1000px;padding: 25px 0;	}

div.homepage {width: 80%;margin: 0 auto;text-align: center;padding-top: 12px;}
div.homepagestampa {width: 100%;margin: 0 auto;text-align: left;padding-top: 12px;}
div.divtestohome {width: 95%;margin: 0 auto;text-align: left;padding-top: 15px;}
div.esempio {width: 100%;margin: 0 auto;text-align: left;padding-top: 12px;}

span.servizi{color:#006698;font-weight:bold;font-size:16px;}
p.servizi{color:#006698;font-weight:bold;font-size:16px;}
span.testomenu{color:#000;font-size:12px;}
span.testomenusarno{color:#000;font-size:10px;}
span.testolink{color:#000;font-size:14px;font-weight:bold}
span.testopercorso{color:#006698;font-size:12px;font-weight:bold}
span.testopercorso1{color:#000000;font-size:12px;}
span.testograssetto{color:#000;font-size:14px; font-weight:bold}
span.testograssettorosso{color:red;font-size:14px; font-weight:bold}
span.esempiobold{color:#0000;font-weight:bold;font-size:14px;}
span.esempio{color:#0000;font-size:14px;}
span.stampa{color:#0000;font-size:10px;}



span.testohome{color:#000;font-size:14px;}
span.testofalda{color:#000;font-size:8px;}
p.testohome{color:#000;font-size:14px;}
th.testohome{color:#000;font-size:14px;}
td.testohome{color:#000;font-size:14px; font-weight:bold}
td.testohomecolor{color:#000;font-size:14px; font-weight:bold;BACKGROUND-COLOR:#00FF66;}
td.tbltitolo {BACKGROUND-COLOR: #dbf0f0;color:black;FONT-SIZE: 14px;text-align:center;font-weight:bold}

td.tbltitololeft {BACKGROUND-COLOR: #dbf0f0;color:black;FONT-SIZE: 14px;text-align:left;font-weight:bold}




td.tbltitoloconsulta {color:black;FONT-SIZE: 14px;text-align:left;font-weight:bold}
td.tblriga {BACKGROUND-COLOR: white;color:black;FONT-SIZE: 14px;text-align:center;font-weight:normal}
td.tblrigaleft {BACKGROUND-COLOR: white;color:black;FONT-SIZE: 14px;text-align:left;font-weight:normal}

div#ovale{width:100%;background:#FFF;text-align:center;margin: 0 auto;}
div#ovaledelineazione{clear: both; width:85%;height:18px;background:#FFF url(../img/sf_cent.gif); margin: 5px auto;}
div.ovasx{float:left;width:11px;background:#FFF;height:18px}
div.ovadx{float:right;width:11px;background:#FFF;height:18px}
div.ova{float:left;width:92%;height:18px;text-align:center;padding-top:2px}
span.rosso{color:#006698;font-weight:bold}


p.testograssetto{color:#000;font-size:14px; font-weight:bold}
p.testofoto{color:#0000FF;font-size:14px; font-weight:bold}
table.tabella{ width:98%; border:solid; border-color:#000000; border-style:solid; }
.cerca{ font: 7pt verdana,helvetica,sans-serif;}
.menulineaverde {display: block;color :#00CC33;width: 99%;height: 2px; clear: both;margin: 0 auto;}
.menulinearossa {display: block;color :red;width: 99%;height: 2px; clear: both;margin: 0 auto;}
.menulineablue {display: block;color :blue;width: 99%;height: 2px; clear: both;margin: 0 auto;}
ul.testo {margin:5 0 0 25px;list-style:square;padding:0}
li.batteria {list-style:point;color:blue;}
li.asciutta {list-style:point;color:green;}
li.rotto {list-style:point;color:red;}
li.testo{list-style:square; color:red;}
li.testohome{color:black;FONT-SIZE: 14px;}
li.liesempio{list-style:ovale; color:blue;}

table.tableprod{ width:100%; border:solid; border-color:#000000; border-style:solid; BACKGROUND-COLOR:#ffff99;}



#cerca {
	width: 95%;
	background: #FFFFFF; 
	text-align : center;
	margin: 0 auto
	}
div.quadratomenu {	
	width:90%;
	background:#FFF;
	text-align:left;
        BORDER-RIGHT: #00CC33 1px solid; 
        BORDER-LEFT: #00CC33 1px solid; 
        BORDER-BOTTOM: #00CC33 1px solid;
	
}

div.quadratomenu1 {	
	width:90%;
	background:#FFF;
	text-align:left;
        BORDER-TOP: #00CC33 1px solid; 
        BORDER-RIGHT: #00CC33 1px solid; 
        BORDER-LEFT: #00CC33 1px solid; 
        BORDER-BOTTOM: #00CC33 1px solid;
	
}

div.quadratoesempio {	
	width:90%;
	background:#FFF;
	text-align:left;
        BORDER-TOP: blue 2px solid; 
        BORDER-RIGHT: blue 2px solid; 
        BORDER-LEFT: blue 2px solid; 
        BORDER-BOTTOM: blue 2px solid;
	
}

TABLE#tblMenuBar TD {PADDING-RIGHT: 5px;PADDING-LEFT: 5px;FONT-SIZE: 71%;PADDING-BOTTOM: 0px;CURSOR: default;COLOR: black;PADDING-TOP: 0px}
TABLE#tblMenuBar TD.clsMenuBarItem {CURSOR: default}
div#divMenuBar{width:50%;height:16px;background:#dbf0f0;text-align:center;vertical-align:baseline;margin:0 auto}
TABLE#tableG TD {BORDER-RIGHT:black thin solid; BORDER-TOP: black thin; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid}
div#imgstampa{width: 90%; margin: 0 auto; padding: 0; text-align: right;}
.img {border:0;}
.img {border:1;}
 
 /*INIZIO HIGHSLIDE */
* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}


/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}



/*FINE HIGHSLIDE */
