.settimanaprevenzione {
	font-size: 12px;
	color: #900;
}

#sceltacaratteri ul {margin: 0; padding: 0;
	width: 98%; background-color: #FFFF00;}
#sceltacaratteri li {list-style-type: none;margin: 0; border-bottom: 1px solid #c00;}
#sceltacaratteri li a {color: black; text-decoration: none; text-indent: .4em; display: block; width: 100%;border-left: .3em solid #c00;}
#sceltacaratteri li a:hover {background-color:  #33CCFF; color: maroon;}

#sottomenu {float: right; width:200px; position:relative;}
.menuspecializzazioni {margin: 3px;}
div#testo h2 {color: #000; font-size: 112%; background-image: none; border: 0; text-decoration: underline; padding: 0; margin: 0; width: auto;}
div#testo h3 {color: #f00; font-size: 105%; background-image: none; border: 0; text-decoration: underline; padding: 0; margin: 0; width: auto;}

#cornice {width: 90%; margin: 0; padding: 0; border: 0;}
h3.titolo {background: #c00; margin: 0; padding: 2px; color: #fff; font-size: 10px;text-align: center;}
#footer {text-align: center; padding: 1px;}
#footer p {padding: 10px;margin: 0;}
#articolo h1 {margin: 6px 30px 6px 6px; padding: 2px; font-size: 170%;text-align: right;}
#articolo h2 {
	color: #c00; width: 100%; background-image: url(/images/mage.jpg);font-size: 12px;padding: 3px; 
	border: 1px solid #ccc;}
#articolo h3 {width: 80%; border-bottom: 1px dotted #000;font-size: 14px;margin: 2px;padding: 3px 4px 4px 14px;}
#articolo p {padding: 6px; margin: 1px;}
#menu ul {margin: 0; padding: 0;
	width: auto; background-color: #D5E4FF;}
#menu li {list-style-type: none;margin: 0; border-bottom: 1px solid #c00;}
#menu li a {color: black; text-decoration: none; text-indent: .4em; display: block; width: 100%;border-left: .3em solid #c00;}
#menu li a:hover {background-color:  #9cc; color: maroon;}
#footer a {color: black; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
div#art {float: right; margin: 10px; width: 200px;}
div#art img {border: 1px solid #000;}
#col2 p {margin:10px;}

/* TRE COLONNE */
body {margin: 0; padding: 0;}
#testata {width:100%; border: 1px solid #fff;}
#corpo{position: relative; width: 100%;}
#contenitore {position: relative; width: 80%;}
#contenuto {position: relative; margin-left: 26%;
	border: 1px solid black;}
#menu {position: absolute; top: 0; left: 0; width: 26%;}
#col2 {position: absolute; top: 0; left: 80%; width: 20%;}
#footer {border-top: 1px solid black; position: relative;}
#briciole {margin: 2px; font-size: 10px;color: #999;}
#briciole a {color: #999; text-decoration: none;}
#briciole a:hover {text-decoration: underline;}

/* sfondi */
#testata {background: #fff;}
#corpo, #contenitore, #contenuto, #menu, #col2 {background: #fff;}
#footer {background: #888;}
/*bordi e margini */
#testata {border-bottom: 1px solid white;}
#corpo {margin-bottom: -1px;}
#contenuto {z-index: 20;}
#articolo {border-top: 1px solid white; margin-top: -1px; min-height: 552px;}
#menu, #col2 {border-bottom: 1px solid white;}
#col2 {z-index: 10;}
#footer {}
/* Opera 5 */
#menu, #col2 {
	/*/*//*/border-top-color: black; /* */
}
/* ie5 */
#corpo {margin-bottom: -1.2em;
	margin-bottom/* */:/**/-1px;
	margin-bottom: -1px;}
#contenitore {margin-bottom: -1.2em;
	margin-bottom/* */:/**/0;
	margin-bottom: 0;}
#contenuto {margin-bottom: -1.2em;
	margin-bottom/* */:/**/0;
	margin-bottom: 0;}
/* OLD CSS */
.unnamed2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #C33; font-weight: bold}



A.small:link	{ text-decoration: none ; font-size:8pt; font-family : Verdana; color :  #000000; ; font-weight: normal}
A.small:visited	{ text-decoration: none ; font-size:8pt; font-family : Verdana; color : #000000;  ; font-weight: normal}
A.small:hover	{ text-decoration: none; font-size:8pt; font-family : Verdana; color : #000000;   ; font-weight: normal}
A.small:active	{ text-decoration: none ; font-size:8pt; font-family : Verdana; color :  #000000;  ; font-weight: normal}


body 	{
	font-size:8pt;
	font-family : Verdana, helvetica, Arial, sans-serif;
	color: #333333;
	SCROLLBAR-ARROW-COLOR: #1E7AE7;
	SCROLLBAR-BASE-COLOR: #97BFE8;
}

p      {
	font-family : Verdana, helvetica, Arial, sans-serif;
	color: #333333;
}

FONT       	{
	font-size:8pt;
	font-family : Verdana, helvetica, Arial, sans-serif;
	color: #333333;
}

TD       	{
	font-size:8pt;
	font-family : Verdana, helvetica, Arial, sans-serif;
	color: #333333;
}

FONT.date	{
	font-size:7pt: Verdana, helvetica, Arial, sans-serif;
	color: #996600;
}



input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-image: url('/images/celle.gif')}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #FFFFFF; color: #000000}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #FFFFFF; color: #000000}
.unnamed1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #009900; font-weight: bold}

.unnamed3 {  font-family: Verdana; font-size: 10px; font-style: normal; color: #004080; border: none; font-weight: bold; text-decoration: none; background-attachment: scroll; background-repeat: no-repeat; border-color: black auto auto; line-height: normal}
.unnamed4 {  font-family: Verdana; font-size: 8px; color: #CC0033; text-decoration: none}
.unnamed5 {
	font-size: 11px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;


}
.bianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
.TITOLOSEZIONE {  font-size: 12px; color: #CC0000; font-family: Arial}
.unnamed6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
/* AD Maiora */
.testotrasp {font-family: Verdana;
font-size: 8px;
visibility: hidden;}          
 
