body {
margin: 0px; padding: 0px;
}
h1 { 
     FONT: small "Trebuchet MS", Arial, Verdana, sans-serif;
	 font-size: 24px; color: #0066A7;
	 text-decoration: none;
	 font-weight: bold;
}
h2 { 
     FONT: small "Trebuchet MS", Arial, Verdana, sans-serif;
	 font-size: 18px; color: #999999;
	 text-decoration: none;
	 font-weight: bold;
}
.menu{
	FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px; color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.menu:hover{
color: #999999;
}
.linmenu{
background-image: url(http://www.laureatiluiss.it/img/lin_men.gif); height: 2px;
}


ul {
margin: 0;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 20px;
padding-right : 5px;
}
/*start menu*/
#dropmenudiv{
position:absolute;
border:1px solid #CCCCCC;
border-top-width: 0;
border-bottom-width: 1;
padding: 5px;
line-height:10px;
z-index:100;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 5px 5px;
text-decoration: none;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #7D7A6C;
}
.link{
	text-align: left;
	padding-bottom: 11px;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px; color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.link:hover {
	color: #7D7A6C;
}
.linkmenu { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #333333;
	 text-decoration: none;
}
.linkmenu:hover { 
     color: #FFFFFF;
	 text-decoration: underline;
}
/*end menu*/
a.art img { border: 3px solid #E5E5E5; }
a.art:hover { font-size: 101%; }
a.art:hover img { border-color: #FF9900; }

.sf_career{
background-image: url(http://www.laureatiluiss.it/img/sf_career.jpg);
background-repeat: repeat-x ;}
}

.numatt{
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: 1px solid #999999;
	background-color: #EDEAE0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #000000;
	text-decoration: none;}

.num{
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0066A7;
	text-decoration: underline;}

.num:hover {
	padding: 5px;
	border: 1px solid #999999;
	background-color: #EDEAE0;
	color: #000000;
	text-decoration: none;}
.linkcat { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #006699;
	 text-decoration: none;
	 border-bottom: #3399FF dashed 1px;
}
.linkcat:hover { 
	color: #000000;
	border-bottom: #99CC00 solid 1px;
}
.linkselezione{
	text-align: left;
	padding: 15px 15px 15px 15px;
	background-color: #FFFFFF;
	FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px; color: #0F3D5E;
	text-decoration: none;
}
.tab1 {border: 1px solid #B8C5D1;}
.tab2 {border: 1px solid #666666;}
.tab3 {border: 1px solid #AF0505;}
.interlinea12 { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 12px; color: #333333;
	 text-decoration: none;
	 LINE-HEIGHT: 19px;
}
.nerointerlinea { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 11px; color: #333333;
	 text-decoration: none;
	 LINE-HEIGHT: 16px;
}
.interlinea16ara { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 16px; color: #FF6600;
	 text-decoration: none;
	  LINE-HEIGHT: 19px;
}
.interlinea16ara:hover { 
	 color: #000000;
	 border-bottom: #3399FF dashed 1px;
}
/*
.interlinea12ara { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 12px; color: #FF6600;
	 text-decoration: none;
	  LINE-HEIGHT: 19px;
}
.interlinea12ara:hover { 
	 color: #000000;
	 border-bottom: #3399FF dashed 1px;
}
*/
.interlinea12ara { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 12px; color: #339999;
	 border-bottom: #CCCCCC dashed 1px;
	 text-decoration: none
	 LINE-HEIGHT: 19px;
}
.interlinea12ara:hover { 
	 color: #000000;
	 text-decoration: none;
}
.interlinea12acqua { 
     FONT: small "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	 font-size: 12px; color: #339999;
	 border-bottom: #CCCCCC dashed 1px;
	 text-decoration: none
	 LINE-HEIGHT: 19px;
}
.interlinea12acqua:hover { 
	 color: #000000;
	 text-decoration: none;
}
.linkinter12 { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px; color: #0067CE;
	 text-decoration: underline;
	 LINE-HEIGHT: 19px;
}
.linkinter12:hover { 
     font-size: 12px; color: #000000;
	 text-decoration: none;
	 LINE-HEIGHT: 19px;
}
.sez { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #5C728F;
	 text-decoration: none;
}
.sez:hover { 
     color: #000000;
	 text-decoration: underline;
}
.sez_ara { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #FF6600;
	 text-decoration: none;
}
.sez_ara:hover { 
     color: #000000;
	 text-decoration: underline;
}

.g5 { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 3px; color: #FFFFFF;
	 text-decoration: none;
}
.g11s { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #666666;
	 text-decoration: none;
}
/*
.g11s:hover { 
     color: #000000;
	 text-decoration: underline;
}
*/
.gscuro { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #333333;
	 text-decoration: none;
}
/*
.gscuro:hover { 
     color: #000000;
	 text-decoration: underline;
}
*/
.gchiaro { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #999999;
	 text-decoration: none;
}
/*
.gchiaro:hover { 
     color: #000000;
	 text-decoration: underline;
}
*/
.lineagrey {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #dddddd; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #dddddd
}
.lineaviola {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #993399; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #993399
}
.lineafucsia {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #CC3399; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #CC3399
}
.lineared {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #CC0033; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #CC0033
}
.lineabluchiaro {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #0099CC; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #0099CC
}
.lineablu {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #336699; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #336699
}
.linkforumtitle { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #333399;
	 text-decoration: underline;
}
.linkforumtitle:hover { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #000000;
	 text-decoration: none;
}
.biancotitolo { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #FFFFFF;
	 text-decoration: none;
}
.nerotitolo { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #000000;
	 text-decoration: none;
}
.grigiotitolo { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #999999;
	 text-decoration: none;
}
.verdino { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #99CC00;
	 text-decoration: none;
}
.bianco { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #FFFFFF;
	 text-decoration: none;
	 border-bottom: #FFCC00 dashed 1px;
}
.bianco:hover { 
	color: #CCCCCC;
	border-bottom: #FFFFFF solid 1px;
}
.nero { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #666666;
	 text-decoration: none;
	 border-bottom: #999999 dashed 1px;
}
.nero:hover { 
	color: #000000;
	border-bottom: #000000 solid 1px;
}
.verde { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #99CC00;
	 text-decoration: none;
	 border-bottom: #CCCCCC dashed 1px;
}
.verde:hover { 
	color: #000000;
	border-bottom: #99CC00 solid 1px;
}
.rosa { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #CC3366;
	 text-decoration: none;
	 border-bottom: #CCCCCC dashed 1px;
}
.rosa:hover { 
	color: #000000;
	border-bottom: #CC3366 solid 1px;
}
.acqua { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #339999;
	 text-decoration: none;
	 border-bottom: #CCCCCC dashed 1px;
}
.acqua:hover { 
	color: #000000;
	border-bottom: #339999 solid 1px;
}
.ara { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #FF6600;
	 text-decoration: none;
}
.arancio { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #FF6600;
	 text-decoration: none;
	 border-bottom: #CCCCCC dashed 1px;
}
.arancio:hover { 
	color: #000000;
	border-bottom: #FF6600 solid 1px;
}
.blu { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 /*font-size: 11px; color: #009EC5;*/
	 font-size: 11px; color: #336699;
	 text-decoration: none;
	 border-bottom: #009EC5 dashed 1px;
}
.blu:hover { 
	color: #009EC5;
	border-bottom: #666666 solid 1px;
}
.blubig { 
     FONT: small "Trebuchet MS", Arial, Verdana, sans-serif;
	 font-size: 14px; color: #336699;
	 text-decoration: none;
	 border-bottom: #009EC5 dashed 1px;
}
.blubig:hover { 
	color: #009EC5;
	border-bottom: #666666 solid 1px;
}
.scrittara { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; color: #FF6600;
	 text-decoration: none;	 
}
.sottotitolo { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px; color: #999999;
	 text-decoration: none;
}
.titoloara { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #FF6600;
	 text-decoration: none;
}
.titoloblu { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #336699;
	 text-decoration: none;
}
.titoloverde { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #99CC00;
	 text-decoration: none;
}
.titolobluchiaro { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #0099CC;
	 text-decoration: none;
}
.titolored { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #CC0033;
	 text-decoration: none;
}
.titoloviola { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #993399;
	 text-decoration: none;
}
.titolofucsia { 
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size: 22px; color: #CC3399;
	 text-decoration: none;
}
