A:link {
	COLOR: #666666;   TEXT-DECORATION: none
}
A:visited {
	COLOR: #39526b; TEXT-DECORATION: none
}
A:active {
	BORDER-BOTTOM: #73a5d3 1px solid
}
A:hover {
	COLOR: #000; 
}
A.icon:link {
	TEXT-DECORATION: none
}
A.icon:visited {
	TEXT-DECORATION: none
}
A.icon:hover {
	TEXT-DECORATION: none
}
A.icon:active {
	TEXT-DECORATION: none
}


#total {
	width:100%;
	border: #ccc 1px solid;
	background-COLOR:#F0F0F0;
	margin:5px;
	padding:30px;
	padding-bottom:40px;
}
#subTitle {
    margin-left:170px;
	margin-top:15px;
}
#footer {
	font-size: 10px;
	font-family: tahoma;
	color: #999999;
	margin:auto;
	text-align:center;
	clear:both;
	margin-top:22px;
}
/* ----------------------------------newcombo definisce l'elenco dei box */
#menucourses {
	PADDING-TOP: 4px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	width: 100%;
	float: left;
	HEIGHT: 25px;
	margin: 0px;
	background-color:#3069C0;
}
#menucourses LI {
	DISPLAY: inline;
}
#menucourses LI A{
	margin-top: 10px;
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	FONT-SIZE: 10px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	vertical-align: middle;
}
#menucourses LI A#selected {
 	 Font-weight: Bold; 	 
}
#menucourses LI A:hover {
	COLOR: #666;
	BACKGROUND: #fff;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5;
	opacity: 0.5;
	-khtml-opacity:0.5;
}
#menucourses LI A:active {
	BORDER-RIGHT: #ddd 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND: #fff;
	Font-weight: Bold;
}
.submenu3  {
	list-style-image: url(../school/images/indication.gif);
	vertical-align: middle;	 
}
.submenu3  LI{
	list-style-image: url(../school/images/indication.gif);
	vertical-align: middle;	 
}
.submenu {
	 FLOAT: left; 
	 MARGIN: 0px; 
	 border:1px;
	 WIDTH: 150px; 
	 LIST-STYLE-TYPE: none;
	 margin-top:25px;
}
#rightBar .submenu {
	 WIDTH: 192px; 
}

.submenu h1 {
	 font-size: 12;
	 font-weight:bold; 
	 color:#FFFFFF;
	 padding-right:3px;
	 padding-left:8px;
	 margin:0px;
	
}
.submenu UL {
	 BORDER-BOTTOM: #d8e5ed 1px solid;
	 margin:0px;
}
.submenu LI {
	DISPLAY: inline;  
	LINE-HEIGHT: 12px; 
}
.submenu LI A {
    PADDING-TOP: 4px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 8px; 
    BACKGROUND: #FFF;
	BORDER-RIGHT: #ddd 1px solid;
	BORDER-Left: #ddd 1px solid;
	BORDER-TOP: #d8e5ed 1px solid; 
	BORDER-BOTTOM-WIDTH: 0px;
	DISPLAY: block; 
	FONT-SIZE: 10; 
	MARGIN: 0px;
}
.submenu LI A:hover {
	BORDER-RIGHT: #ddd 1px solid; 
    COLOR: #000;
	TEXT-DECORATION: underline;
}

.submenu A {
    PADDING-TOP: 4px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 8px; 
	DISPLAY: block; 
	FONT-SIZE: 12; 
	MARGIN: 0px;
}
.submenu A:hover {
    COLOR: #000;
	TEXT-DECORATION: underline;
}


.submenu A.selected{
	background-color:#aaa;
  	font-weight:bold;  
	color:#FFFFFF;
}
#flashGallery {
	 padding-left:0px;
	 margin-top:0px;
	 margin-left:50px;
}
.submenu LI.selected .projects { 
  display: block;
}
#rightCol {
BORDER: #ccc 1px solid;
border-left-width:0px;
background-color: #F0F0F0;
}
#pageCont H1{
	font-size:14px;
}

