html, body {
                height: 100%}
body {


        margin: 0 auto 0 auto;
        text-align: center;
		

}


div#container {
	margin: 0 auto 0 auto;
	padding:0px;
	position: relative;
	text-align: left;
	width: 100%;
	min-height: 100%;
	height: auto !important;
	left: 3px;



}


div#navigazione {padding-bottom: 40px}
div#header {
        border: 0px #000000 solid;
        height: 148px;
        margin: 0 auto 0 auto;
        text-align: left;
        width: 100% !important;
        width/**/: 100%;
		background: #FFFFFF;

}


div#main {

        padding: 0px;
        text-align: left;
        width: 100% !important;
        width/**/: 100%;
		background-image: url(images/sfondo2.gif);


}


 div#bottom {
        border: 0px #000000 solid;
        clear: both;
        height: 72px;
        margin: 0 auto 0 auto;
        text-align: left;
        position: absolute;
        bottom: 0 !important;
        bottom: 0px; /* For Certain IE widths */
        height: 72px;
       width: 100% !important;
        width/**/: 100%;
		background: #FFFFFF;
		background-image: url(images/sfondofooter.jpg);
}
.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FDFDFD;
	font-size: small;

}
a.intestazione:visited {color: #FDFDFD; text-decoration:none}
a.intestazione:link {color: #FDFDFD; text-decoration:none}
a.intestazione:hover {color: #90AEC1; text-decoration:none}

a.intestazione2:visited {color: #FDFDFD; text-decoration:none}
a.intestazione2:link {color: #FDFDFD; text-decoration:none}
a.intestazione2:hover {color: #02A85A; text-decoration:none}

.Stile2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.Stile2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
}
p { text-align: justify;
}
a.menu:visited {color: #0084C6; text-decoration:none}
a.menu:link {color: #0084C6; text-decoration:none}
a.menu:hover {color: #90AEC1; text-decoration:none}
.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.Stile7 {font-size: x-small; color: #FDFDFD; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Stile8 {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small}
.Stile9 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FDFDFD; font-weight: bold;
		font-size: small}
.Stile10 {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small}
.Stile12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0083C1;
	font-weight: bold;
	font-size: small
}
.Stile13 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0083C1;
	font-size: x-small
}
.Stile14 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C00000;
	font-size: x-small
}
.headersup { background-image: url(images/sfondoup.gif); }

.logout { background-image: url(images/sfondologout.jpg); }

.pagename { background-image: url(images/sfondopagename.jpg); }

UL.interno {margin-left: 1em;}

LI {list-style: circle outside; color:#0084C6}
LI.interno {list-style: square; color:#000000}
