*{
margin:0 auto; 
padding:0;
}

a{ color:#333; text-decoration:none;}
a:hover{ color:#CEAA00; text-decoration:none;}

h1{ font-size:23px; color:#474747; line-height:22px; font-weight:normal;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.left{ float:left}
.right{float:right;}

.ocra{ color:#C5A973}
.dark{color:#464646}
.font11{ font-size:11px}
.font12{ font-size:12px}
.font13{ font-size:13px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font16{ font-size:16px}
.font17{ font-size:17px}
.font18{ font-size:18px}

#container{ width:1000px;}

#utility{width:1000px; height:20px; font-size:11px; color:#fff; background:url(../img/bg-lingue.png) no-repeat right}
#utility a{color:#fff; text-decoration:none;}
#utility a:hover{color:#CEAA00; text-decoration:none;}
#utility a.click{color:#CEAA00; text-decoration:none;}

#utility .lingue {color:#888; text-decoration:none; font-weight:bold;}
#utility .lingue a{color:#474747; text-decoration:none; font-weight:bold;}
#utility .lingue a:hover{color:#888; text-decoration:none; font-weight:bold;}
#utility .lingue a.click{color:#888; text-decoration:none; font-weight:bold;}



#top{ width:1000px; height:145px;}

#top .logo{ float:left}
#top .testina{ float:left;}

#contenuto .sinistra{ width:234px; float:left}
	#contenuto .sinistra ul{ list-style:none; padding:0; margin-top:2px; }
	#contenuto .sinistra ul li{ list-style:none; margin-bottom:2px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
	#contenuto .sinistra ul li a{ background:url(../img/bkg-menu.png) repeat-y; color:#888; font-size:14px; text-decoration:none; width:220px; padding:7px 0 7px 14px; display:block;  }
	#contenuto .sinistra ul li a:hover{background:url(../img/bkg-menu-over.png) repeat-y; color:#fff; font-size:14px;text-decoration:none; width:220px; padding:7px 0 7px 14px; display:block;}
	#contenuto .sinistra ul li a.click{background:url(../img/bkg-menu-over.png) repeat-y; color:#fff; font-size:14px;text-decoration:none; width:220px; padding:7px 0 7px 14px; display:block;}

	#contenuto .sinistra ul .menu-linee a{ background:#fff; font-size:12px; text-decoration:none; padding:0 0 0 20px; display:block; line-height:16px; color:#858585;}
	#contenuto .sinistra ul .menu-linee a:hover{ background:#fff; font-size:12px;text-decoration:none; padding:0 0 0 20px; display:block; color:#CEAA00;}
	#contenuto .sinistra ul .menu-linee a.click{ background:#fff; font-size:12px;text-decoration:none; padding:0 0 0 20px; display:block; color:#464646;}




	#contenuto .destra{ width:766px; float:left}
	#contenuto .destra .menu{ float: left; width:766px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serifS}
		#contenuto .destra .menu .voce{float:left; padding:15px 13px; font-size:17px;}
		#contenuto .destra .menu .separatore{ background:url(../img/separatore.gif) no-repeat left top}
		
		/*
			5 = FILOSOFIA
			6 = TRATTAMENTI
			7 = FORMAZIONE E CORSI
			8 = LAKSHMI SPACE
			9 = CENTRI
		*/
		
		#contenuto .destra .menu .voce a.news{ color:#DED19E}
		#contenuto .destra .menu .voce a.voceMenu_5{ color:#BAB3AA}
		#contenuto .destra .menu .voce a.voceMenu_6{color:#CC9F7B}
		#contenuto .destra .menu .voce a.voceMenu_7{ color:#778DAA}
		#contenuto .destra .menu .voce a.voceMenu_8{ color:#949093}
		#contenuto .destra .menu .voce a.voceMenu_9{ color:#9ABED1}
		
		#contenuto .destra .menu .voce a:hover.news{ color:#C9B461}
		#contenuto .destra .menu .voce a:hover.voceMenu_5{ color:#A2988C}
		#contenuto .destra .menu .voce a:hover.voceMenu_6{color:#BC8252}
		#contenuto .destra .menu .voce a:hover.voceMenu_7{ color:#516782}
		#contenuto .destra .menu .voce a:hover.voceMenu_8{ color:#7A7679}
		#contenuto .destra .menu .voce a:hover.voceMenu_9{ color:#86B0C8}
	

	#tab{ clear:both; width:1000px; background:url(../img/ombra-sfum.png) repeat-x top left; height:28px;}
	#tab .tabbino{ background:url(../img/bottom-tab-sfum.jpg) right no-repeat; float:left; height:28px; line-height:28px; padding-left:3px; padding-right:10px; margin-right:6px; }
	#tab .tabbino a{ color:#464646; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold;}
	#tab .tabbino a:hover{ color:#CEAA00; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold;}
	
	
	.box-news{ width:430px; float:left; background:url(../img/ombra-verticale-news.jpg) repeat-y right top; padding:30px 20px 10px 30px;}
	.data{ font-size:11px; color:#989898;}
	.titolo a{ font-size:12px; padding:5px 0; font-weight:bold;}
	.abcstract{ font-size:11px; color:#989898;}
	

	.box-space{ width:470px; float:left; padding:30px 20px 10px 30px;}
	.box-space .foto{ float:left; padding:5px 10px 10px 0;}
	
	.archivio{ background:url(../img/bott-small-sfum.jpg) right top no-repeat; padding:0 10px 0 100px; float:right; line-height:13px; }
	.archivio a{ font-size:10px; text-decoration:none; }
	
	.apri-chiudi{ width:978px; height:18px; border:1px solid #EAE9E3; background:#F6F6F3; padding:0 10px; font-size:10px; color:#464646; line-height:18px;}
	
	.box-nascosti{ width:998px; background:url(../img/sfum-box-nascosti.jpg) repeat-x top left; border:1px solid #EAE9E3;  }
	.box-omaggio{width:429px; float:left; padding:30px 20px 10px 30px; background:url(../img/divisorio-ombra-sfum-tag.jpg) no-repeat top right}
	.box-omaggio .foto{float:left; padding:5px 10px 10px 0;}
	
	.box-tag{ width:469px; float:left; padding:30px 20px 10px 30px; }
	#tag{ color:#989898; line-height:30px}
	.tag-grande{font-size:22px;}
	#tag a{ color:#989898; text-decoration:none;}
	#tag a:hover{color:#CEAA00; text-decoration:none;	}
	
	
	
	.footer{ width:1000px; text-align:center; font-size:11px;}
	.footer a{ font-size:11px; text-decoration:none; color:#858585;}
	.footer a:hover{ font-size:11px; text-decoration:none; color:#464646}

/************************* INTERNEEEEEEEEEEEEEEEEEEE *******************************/

.briciole{ font-size:10px; font-weight:bold;}
.briciole a{ color:#858585;}
.briciole a:hover{ color:#CEAA00;}
.briciole a.click{ color:#464646;}

h2{ font-size:23px; line-height:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#C5A972; font-weight:normal}
.sottotitoli{ font-size:14px; color:#464646;}



.bottoncino{
	background:url(../img/piede-bottoncino.png) no-repeat right; 
	height:18px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding:0 8px 0 4px;
}
.bottoncino a:hover{color:#464646;	text-decoration:none;}
.bottoncino a{color:#9c9c9c; text-decoration:none;}




.bottoncino-form{
	background:url(../img/piede-bottoncino-form.png) no-repeat right; 
	height:18px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding:0 8px 0 4px;
}
.bottoncino-form a:hover{color:#464646;	text-decoration:none;}
.bottoncino-form a{color:#B69616; text-decoration:none;}


.centri-elenco{ clear:both; float:left; width:100% }
.td-scura{ padding:5px; background:#F0EFEC}
.td-chiara{ padding:5px; background:#F9F9F6}
