body {
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size:75%;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
p, h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}
h1, h3, h5{color:#e51b24; font-family:"Times New Roman", Times, serif}
h2, h4, h6{color:#000000;}
h1, h2{font-size:170%; font-weight:normal; }
h3, h4{font-size:140%; font-weight:normal;}
h5, h6{font-size:125%;}
a:link, a:visited {color: #828a10; text-decoration:underline;}
a:hover, a:active, a:focus {text-decoration:none; color:e51b24;}

hr {clear:both; height:0px; line-height:0px; margin:0px; padding:0px; visibility:hidden;}
.clearer{clear:both; height:0px; line-height:1px; margin:0px; padding:0px; visibility:hidden;}

/* -----------------------FORM---------------------- */
form{margin:0px 0px 5px; display:none;}

/* -----------------------TITOLI---------------------- */
.titolosezione1{color:#820053; text-transform:uppercase; font-size:100%; font-weight:bold; margin-bottom:5px;}
.titolosezione2{background-color:#820053;background-image: url(images/bg_titolo2.gif);background-repeat: no-repeat;background-position: right top; color:#FFFFFF; padding:5px 10px; font-family:"Times New Roman", Times, serif;margin-bottom:1px;}
.titolosezione3{color:#820053; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #cccccc; font-size:200%;}
.titolosezione4{color:#820053;font-size:100%;font-weight:bold; padding:5px 0px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC; text-transform:uppercase;}
/* -----------------------CONTAINER---------------------- */
#container {width: 100%;margin-right: auto;margin-left: auto;text-align: left;margin-top: 0px;margin-bottom: 10px;}

/* -----------------------HEADER---------------------- */
#header {float:left; margin:10px 0px 15px;}
#headerSX {width:100%;float:left;}
#headerDX {width:0%;float:right; text-align:right;display:none;}
.logo {margin: 5px 0px 0px 10px;}

/* -----------------------struttura 3 colonne---------------------- */
#content {float: left;width: 100%; background-image: url(images/bg_content.gif);background-repeat: repeat-y;background-position: center;margin:10px 0px;}
#colSX {float: left;width: 0%;display:none;}
#colCC {float: left;width: 100%;}
#colDX {float: left;width: 0%; display:none;}

/* -----------------------CONTAINER 2 colonne---------------------- */
.double{width:470px;background-image: url(images/bg_2col.gif);background-repeat: repeat-y;background-position: center; margin-bottom:10px}
.doubleSX{width:220px;float: left;}
.doubleDX{width:220px;float: right;}

/* -----------------------SFONDI CONTENT---------------------- */
.bg_content1{background-image: url(images/bg_content_home.gif);background-repeat: repeat-y;background-position: center top;}

/* -----------------------CONTENUTI---------------------- */
.contenutoSX{margin-right:15px;}
.contenutoCC{margin:0px 15px;}
.contenutoDX{margin-left:15px;}

/* -----------------------FOOTER---------------------- */
#footer {clear: both;padding-top:5px;margin:15px;border-top:1px solid #cccccc;}
#footer p{color:#999999; font-size:80%; text-transform:uppercase;}
#footer p a:link, #footer p a:visited{color:#999999;text-decoration:none;}
#footer p a:hover, #footer p a:active, #footer p a:focus{text-decoration:underline;}
.left{float:left;}
.right{float:right;}

/* -----------------------TOP NAV---------------------- */
.topNAV{display:none;}

/* -----------------------BREADCRUMB---------------------- */
.breadcrumb{display:none;}

/* -----------------------BOTTOM NAV---------------------- */
.bottomNAV{display:none;}



/* -----------------------CHILDREN ONLY CENTRALE---------------------- */
.Children_onlyCENTRALE{list-style:none;margin:0px;padding:5px 0px 10px;border-bottom:1px solid #cccccc;}
.Children_onlyCENTRALE li{margin-bottom:5px;}
.Children_onlyCENTRALE a {display:block;padding:3px 10px 3px 20px;}
.Children_onlyCENTRALE a:link,.Children_onlyCENTRALE a:visited{background-color:#EEEEEE;color:#000000;text-decoration:none;background-image:url(images/ico_freccina_nera.gif);background-repeat: no-repeat;background-position: 8px 8px;}
.Children_onlyCENTRALE a:hover,.Children_onlyCENTRALE a:focus,.Children_onlyCENTRALE a:active{background-color:#e51b24;color: #FFFFFF; font-weight:bold;background-image:url(images/ico_freccina_bianca.gif);}
.Children_onlyCENTRALE_aperto a:link, .Children_onlyCENTRALE_aperto a:visited{color: #AABBCC; font-weight:bold;}

/* -----------------------VARIE---------------------- */
.contentBOX{border-bottom:1px solid #cccccc; padding-bottom:10px;margin-bottom:10px;}
.freccina a:link, .freccina a:visited{padding:0px 10px; color:#828a10; text-decoration:none;background-image: url(images/ico_freccina.gif);background-repeat: no-repeat;background-position: left center;}
.freccina a:hover, .freccina a:active, .freccina a:focus {color:#e51b24;}
.data {font-style:italic;}
.tags{border-bottom:1px solid #cccccc; padding-bottom:10px;margin-bottom:10px;}
.tags a:link, .tags a:visited{text-decoration:none;}
.tags a:hover, .tags a:active, .tags a:focus {color:#e51b24;}
/* -----------------------TEXTsommario---------------------- */
.TEXTsommario{border-bottom:1px solid #cccccc; padding-bottom:10px;margin-bottom:10px;width:100%;overflow:auto;}
.TEXTsommario h1{margin-bottom:5px;}
.TEXTsommario h2,.TEXTsommario h3,.TEXTsommario h4, .TEXTsommario h5, .TEXTsommario h6{font-size:100%; color:#000000; font-weight:normal;}
.TEXTsommario h1 a:link, .TEXTsommario h1 a:visited{color:#e51b24; text-decoration:none;}
.TEXTsommario h1 a:hover, .TEXTsommario h1 a:active, .TEXTsommario h1 a:focus{color:#828a10;}
.TEXTsommario img {margin: 0px 10px 3px 0px; float: left;width:90px;}
/* -----------------------TEXTdefault---------------------- */
.TEXTdefault{margin-bottom:10px;width:100%;overflow:auto;}
.TEXTdefault h1{font-size:200%;margin-bottom:5px;}
.TEXTdefault h2{font-size:125%;font-weight:bold;margin-bottom:10px;}
.TEXTdefault h3, .TEXTdefault h4{font-size:125%;color:#820053;font-weight:bold;}
.TEXTdefault img {margin: 0px 10px 3px 0px; float:left;}


/* -----------------------TITOLO AZIENDE---------------------- */
.TitoloAzienda{margin-bottom:5px;width:100%;overflow:auto;}
.TitoloAzienda h1{font-size:200%;margin-bottom:5px;}
.TitoloAzienda h2{color:#820053;font-size:100%;font-weight:bold; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; text-transform:uppercase;}
/* -----------------------TEXTdefault---------------------- */
.ARTICLEaziende{padding-bottom:5px; margin-bottom:10px;}
.ARTICLEaziende h4{margin:5px 0px 0px;color:#e51b24;}
.ARTICLEaziende p a:link, .ARTICLEaziende p a:visited {padding:0px 10px; color:#828a10; text-decoration:none;background-image: url(images/ico_freccina.gif);background-repeat: no-repeat;background-position: left center;}
.ARTICLEaziende p a:hover, .ARTICLEaziende p a:active, .ARTICLEaziende p a:focus {color:#e51b24;}


/* -----------------------UTILITY---------------------- */
.utility{display:none;}
.utility a:link, .utility a:visited{color:#828a10; text-decoration:none;}
.utility a:hover, .utility a:active, .utility a:focus{color:#e51b24;}
.indietro{background-image: url(images/ico_back.gif);background-repeat: no-repeat;background-position: left center;padding-left: 15px;}
.stampa{background-image: url(images/ico_print.gif);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}


.trasparente{display:none;}