

a:link {color: #000000; font-weight: bold; text-decoration: none;}
a:visited {color: #00000; font-weight: bold; text-decoration: none;} 
a:active {color: #00000; font-weight: bold; text-decoration: none;}
a:hover {color: #00000; font-weight: bold; text-decoration: underline;}


hr {border: solid; color: #009966; height: 1px;}
p {line-height: 1.5em;}

.dotted {border:dotted; color:#8392B9; height:1px; clear:both;}
.align {vertical-align:middle;}
.lentina {margin-left:7px; vertical-align:middle; margin-right:10px;}


/* CONTENT ----------------------------------------------------------------------------------------- */
div#content {font: 10px verdana; width:530px; margin-bottom:10px;}
div#content h1 {font: 11px verdana; color: #000000; float:right; margin-bottom:5px;}
div#content h2 {font: 11px verdana; color: #000000; float:right; margin-bottom:5px;}

/* DESK ----------------------------------------------------------------------------------------- */
div#desk {font: 11px verdana; color: #000000; float: right; margin-bottom:5px;}
div#desk h1 {font: 11px verdana; color: #000000; float:inherit; margin-bottom:5px;}
div#desk br {clear:both; color:#FF0000; width:auto;}



/* FORM -------------------------------------------------------------------------------------------- */

fieldset {border: 1px dotted #8392B9; margin-top: 5px; padding: 10px;}
legend {font-weight: bold; color:#BD4449; background-color: #FFF; text-align:right;}
input.txt {font:11px verdana; color: #000; background-color: #009966  ; border: 1px #004277; width: 200px; height: 14px; vertical-align:middle;}
input.btn {font:10px verdana; color: #000; background-color: #E5EDF3; border: 1px outset #004277; height:18px; vertical-align: top;}
select {font:11px verdana; color: #000; border: 0px outset #004277; vertical-align: top;}
textarea {width: 200px; height: 40px; color: #000; background-color: #E5EDF3; border: 1px solid #004277;}
form p {clear: left; margin: 0; padding: 0; padding-top: 5px;}
form p label {float: left; width: 30%;}
.akey {text-decoration: underline;}









/* CONTAINER --------------------------------------------------------------------------------------- */
div#container {width:770px; text-align:left; margin:0 auto;  background:#ffffff;}



/* NAV LOGIN -------------------------------------------------------------------------------------- */
div#navlogin {width:190px; background: #E5EDF3; margin-bottom:2px;}
div#navlogin h1 {font: 10px verdana; font-weight:bold; margin-bottom:0px; color:#ffffff; background:#004277; padding:5px;}
div#navlogin input.txt {font: 10px verdana; border: #004277 1px; width: 118px; height: 14px; color: #000; background-color: #fff;}
div#navlogin input.btn {font: 10px verdana; border: #004277 1px outset; color: #000; height: 17px; background-color: #fff; margin-left:60px;}
div#navlogin ul {font: 10px verdana; color:#004277; font-weight:bold;  margin:0px 5px 0px 10px;}
div#navlogin li {list-style-type:square;  line-height: 1.6em;}
div#navlogin a:link {color: #004277; font-weight: bold; text-decoration: underline;}
div#navlogin a:visited {color: #004277; font-weight: bold; text-decoration: underline;} 
div#navlogin a:active {color: #004277; font-weight: bold; text-decoration: underline;}
div#navlogin a:hover {color: #004277; font-weight: bold; text-decoration: none;}


/* TITLE ----------------------------------------------------------------------------------------- */

div#title         {float:right; width:580px; border-top: 5px solid #8392B9; margin-bottom:10px;}
div#title h1      {font: 11px verdana; color:#004277; font-weight:bold; background:#E5EDF3; margin: 2px 0px 5px 2px; padding:8px;}


/* ------------------------------- ATTRIBUTI IMMAGINI ----------------------------------- */
.leftimg {float: left; margin-right: 10px; margin-bottom: 10px;}
.rightimg {float: right; margin-left: 10px; margin-bottom: 10px;}
.both {clear:both;}
.inline {display: inline;}



/* ------------------------------- SRECUPERATI DA VECCHIO FOGLIO ----------------------------------- */




.CC {margin-left:10px; color:#999900;}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.formi {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F8F8F8;
	border: 1px solid #000000;


}

.copy {
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.testo10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; ine-height: 1.4em;
	color: #000000;
}
.testo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
}
.testo11a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 1.6em;
	color: #000000;
}
.testo12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.testo10rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
.testo11rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.testo12rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339933;
}
.testo9 {
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.copy9grigio {

	font-size: 9px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



