BODY,TD {  margin: 5,0,0,0;
FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;
scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #F7F7F7;
  scrollbar-shadow-color: #F5F5F5;
  scrollbar-3dlight-color: #F7F7F7;
  scrollbar-arrow-color: #CCCCCC;
  scrollbar-track-color: #F7F7F7;
  scrollbar-darkshadow-color: #F3F3F3;}
H1 {margin: 1; FONT-SIZE: 12pt; COLOR: #000099; LINE-HEIGHT: 1.3;LINE-Space: 1.1em;}

A:link{  COLOR: #003399;TEXT-DECORATION: none }
A:active{  COLOR: #FF0000;TEXT-DECORATION: underline none }
A:visited{ COLOR: #003399;TEXT-DECORATION: none   }
A:hover{COLOR: #FF0000;TEXT-DECORATION: none   }


A.menu {FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;LINE-HEIGHT: 10px;}
A.menu:active {FONT-SIZE: 7pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menu:hover {FONT-SIZE: 7pt; COLOR: #0A50A1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menu:visited {FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}


.titletxt {FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;LINE-HEIGHT: 16px; }

A.titletxt {FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;LINE-HEIGHT: 10px;}
A.titletxt:active {FONT-SIZE: 7pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.titletxt:hover {FONT-SIZE: 7pt; COLOR: #0A50A1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.titletxt:visited {FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}


.titleabstract {FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif;  color : red; letter-spacing : 1px;align: justify;FONT-STYLE:bold;}

.mainText {FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif;  color : black; letter-spacing : 1px;align: justify;}

.minitxt {FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.minitxt2 {FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;}

.table_dotted {border : 2px dotted #CC0066;}

.table_content {PADDING-RIGHT: 8px; BORDER-TOP: #cfcfcf 1px dashed;BORDER-BOTTOM: #cfcfcf 1px dashed; BORDER-LEFT: #cfcfcf 1px dashed; BORDER-RIGHT: #cfcfcf 1px dashed; PADDING-LEFT: 28px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffe1}

.contentmini {LINE-HEIGHT: 15px; TEXT-ALIGN: justify;}


.titlestyle {
FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
COLOR: #000000;
FONT-SIZE: 9px;
FONT-WEIGHT:bold;

BORDER-TOP: 1px solid #CCCCCC;
BORDER-LEFT: 1px solid #CCCCCC;
BORDER-BOTTOM: 1px solid #CCCCCC;
BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #E8E8EE;
BORDER-RIGHT: 1px solid #CCCCCC}

.titlecolors {
FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
COLOR: #000000;
FONT-SIZE: 9px;
FONT-WEIGHT:bold;
BORDER-TOP: 1px solid #CCCCCC;
BORDER-LEFT: 1px solid #CCCCCC;
BORDER-BOTTOM: 1px solid #CCCCCC;
BORDER-COLLAPSE: collapse; 
BORDER-RIGHT: 1px solid #CCCCCC}


.form
{
  scrollbar-face-color: white;
  scrollbar-highlight-color: white;
  scrollbar-shadow-color: white;
  scrollbar-3dlight-color: white;
  scrollbar-arrow-color: silver;
  scrollbar-track-color: white;
  scrollbar-darkshadow-color: white;
  background-color: white;
  font-family: Tahoma,Verdana,Arial;
  font-size: 11px;
  color: #666666;
  border-bottom: #cdcdcd 1px solid;
  border-left: #cdcdcd 1px solid;
  border-right: #cdcdcd 1px solid;
  border-top: #cdcdcd 1px solid;
 }

.inpux {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color: #FFFFFF;border-style: solid;border-width: 1px;}


.submit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;border-style: solid;border-width: 1px;border-color: #CCCCCC;BACKGROUND-COLOR: #E8E8EE;}

.submitmini {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px;border-style: solid;border-width: 1px;border-color: #CCCCCC;BACKGROUND-COLOR: #E8E8EE;}

TABLE.forum {
	BORDER-LEFT: #c0b6a4 1px solid
}

TABLE.forum TD {
	BORDER-RIGHT: #c0b6a4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; BORDER-BOTTOM: #c0b6a4 1px solid
}


.attualitastyle {
border:0; 
BORDER-TOP: #FFFF00 1px solid;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM: #FFFF00 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND-COLOR: #fafafa;
BORDER-RIGHT-WIDTH: 0px
}


.profstyle {
border:0; 
BORDER-TOP: #CC9933 1px solid;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM: #CC9933 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND-COLOR: #fafafa;
BORDER-RIGHT-WIDTH: 0px
}

.cittstyle {
border:0; 
BORDER-TOP: #99CCFF 1px solid;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM: #99CCFF 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND-COLOR: #fafafa;
BORDER-RIGHT-WIDTH: 0px
}

.univstyle {
border:0; 
BORDER-TOP: #FF9900 1px solid;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM: #FF9900 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND-COLOR: #fafafa;
BORDER-RIGHT-WIDTH: 0px
}

.scuolastyle {
border:0; 
BORDER-TOP: #33CC33 1px solid;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM: #33CC33 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND-COLOR: #fafafa;
BORDER-RIGHT-WIDTH: 0px
}

.green, .green a,.green a:visited  {
color: green;
margin-bottom:8px;
}

.green a:hover {
text-decoration: underline;
color: green;
}

.black, .black a,.black a:visited {
color: black;
margin-bottom:8px;
}

.black a:hover {
color: black;
text-decoration: underline;
}

.red , .red a,.red a:visited {
color: red;
margin-bottom:8px;
}

.red a:hover {
color: red;
text-decoration: underline;
}

#associatibutt {
border: 1px solid green;
width:170px;
padding: 5px;
text-align:center;
}

#associatibutt a{
color: red;
font-size:12px
}
