html,body {
	text-align: left;
	font: 12px Arial, sans-serif;
	color: #fff;
	margin: 0px auto;
	padding-top:0;
	background:#343430; 
	background-image: url('../img/background.jpg');
	background-repeat: repeat-x;
	}

	
	
/* DIV */	
div#wrapper {
width: 1024px;
margin: 0 auto;

/*border: 1px solid #990000;*/
}

#top {
width: 1000px;
height: 111px;
}

#centro {
width: 1000px; 
}

div#newsHome{
width:497px;
display:block;

}

div#eventoHome{
width:497px;
display:block;

}

div#spacerHome{
width:497px;
height:18px;
display:block;

}


.imgDett{
border:3px solid #292928 ;	
}

/* ulle */
ul#lista{
white-space:nowrap; 
padding: 0;
margin:0;
}

ul#lista li {
display:inline;
border-right:1px solid #000099;
}

ul#lista li a:link{
color:#000; 
text-decoration:none;
}

ul#lista li a:hover{
color:#000; 
text-decoration:none;
border:1px solid #990000;
background-color:#cccccc;
}

ul#evento_box{
padding: 0;
margin:0;
list-style-type: none;
}

ul#evento_box li a:link{
color:#000; 
text-decoration:none;
}



/* fine ulle */
 

/* TABLE */

table{
	font: 12px Arial, sans-serif;
	color: #fff;	
}

.tdMenuSx {
	height:18px ;
}

.tdMenuSxRiga{
	height:1px ;
	background-image: url('../img/menuSxRiga.jpg');	
}

.tdMenuSxRigaViola {
	height:36px ;
	background-image: url('../img/menuSxRigaViola.jpg');	
}

.homeCentroPuntini{
	height:1px ;
	background-image: url('../img/homeCentroPuntini.jpg');	
}

.corsoSpacer {
	height:10px;
	background-image: url('../img/corsoSpacer.jpg');
}


.newsHomeImg{
width:126px;
height:126px;
border:1px solid #979795;
display:block;
padding:0;
margin:0;
}

.newsHomeBox{
background-color: #608399;
width:120px;
height:126px;
border-left: 1px solid #343530;
border-right: 1px solid #343530;
padding:8px;
}

.newsSpacer{
height:7px;
font:1px Arial;
}

 

/* TESTI */

.topBianco {
	font: 9px Arial; 
	color:#fff;
}
.topRosso {
	font: 8px Arial; 
	color:#ce0031;
}

p {
	font: 12px Arial, sans-serif;
	color: #fff;	
}
p a:link{
	font: 12px Arial, sans-serif;
	color: #fff;	
	text-decoration:none;
}
/*bianco*/
.bianco  {
	font: 12px Arial ;
	color: #fff;
	text-decoration: none;
}
.bianco a:link{
	font: 12px Arial ;
	color: #fff;
	text-decoration: none;
}
.bianco a:hover{
	font: 12px Arial ;
	color: #fff;
	text-decoration: none;
}
.bianco a:visited{
	font: 12px Arial ;
	color: #fff;
	text-decoration: none;
}

. testiStatici{
	
}

.dateNews {
	font: 9px Arial ;
	color: #009999;
	text-decoration: none;
}
.dateNews a:link{
	font: 9px Arial ;
	color: #009999;
	text-decoration: none;
}
.dateNews a:hover{
	font: 9px Arial ;
	color: #009999;
	text-decoration: none;
}
.dateNews a:visited{
	font: 9px Arial ;
	color: #009999;
	text-decoration: none;
}


 

.video {
	font: 9px Arial ;
	color: #aa8ca4;
	text-decoration: none;
}

.biancoBoxHome a:link{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;
}
.biancoBoxHome  {
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;
}
.biancoBoxHome a:hover{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;
}
.biancoBoxHome a:visited{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;
}

.biancoHome {
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}
.biancoHome  a:link{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}
.biancoHome  a:hover{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}
.biancoHome  a:visited{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}

.link  {
	font: 11px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.link  a:link{
	font: 11px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.link  a:hover{
	font: 11px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.link  a:visited{
	font: 11px Arial ;
	color: #38cafb;
	text-decoration: none;	
}

.corsoHome  a:link{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}
.corsoHome  a:hover{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}
.corsoHome  a:visited{
	font: 9px Arial ;
	color: #fff;
	text-decoration: none;	
}

.storicoAnno {
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;
}
.storicoAnno a:link{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;
}
.storicoAnno a:hover{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;
}
.storicoAnno a:visited{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;
}

.storicoAnnoBig {
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;
}
.storicoAnnoBig a:link{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;
}
.storicoAnnoBig a:hover{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;
}
.storicoAnnoBig a:visited{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;
}

.pipe {
	font: 12px Arial ;
	color: #cccccc;
	text-decoration: none;	
}

.annoLista{
	font: bold 12px Arial ;
	color: #fff;
	text-decoration: none;
}


.paginaLink {
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.paginaLink  a:link{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.paginaLink  a:hover{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.paginaLink  a:visited{
	font: 12px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.pagina {
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.pagina  a:link{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.pagina  a:hover{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;	
}
.pagina  a:visited{
	font: 12px Arial ;
	color: #38cafb;
	text-decoration: none;	
}

.rossoBig {
	font: 14px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoBig  a:link{
	font: 14px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoBig  a:hover{
	font: 14px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoBig  a:visited{
	font: 14px Arial ;
	color: #ce0031;
	text-decoration: none;	
}

.rossoSmall {
	font: 9px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoSmall  a:link{
	font: 9px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoSmall  a:hover{
	font: 9px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.rossoSmall  a:visited{
	font: 9px Arial ;
	color: #ce0031;
	text-decoration: none;	
}
.viola  {
	font: 11px Arial ;
	color: #99329b;
	text-decoration: none;
}

.viola a:link{
	font: 11px Arial ;
	color: #99329b;
	text-decoration: none;
}
.viola a:hover{
	font: 11px Arial ;
	color: #99329b;
	text-decoration: none;
}
.viola a:visited{
	font: 11px Arial ;
	color: #99329b;
	text-decoration: none;
}

.corpocucina{
	font: 11px Arial ;
	color: #eee;
	text-decoration: none;	
	text-align:justify ;
}
.corpocucinaB{
	font: 11px Arial ;
	/*color: #5f8c06;*/
	color: #ca0066;
	text-decoration: none;	
	text-align:justify ;
}
.titolocucina{
	font: 11px Arial ;
	/*color: #ca0066;*/
	color: #5f8c06;
	text-decoration: none;	
}

.violaHome a:link{
	font: 9px Arial ;
	color: #ca0066;
	text-decoration: none;	
}

.violaHome a:hover{
	font: 9px Arial ;
	color: #ca0066;
	text-decoration: none;	
}

.violaHome a:visited{
	font: 9px Arial ;
	color: #ca0066;
	text-decoration: none;	
}

.grigioHome  {
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioHome a:link{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioHome a:hover{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioHome a:visited{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;
}

.grigioMenuSx {
	font: 9px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioMenuSx a:link{
	font: 9px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioMenuSx a:visited{
	font: 9px Arial ;
	color: #cccccc;
	text-decoration: none;
}
.grigioMenuSx a:hover{
	font: 9px Arial ;
	color: #cccccc;
	text-decoration: none;
}

.grigioHomeLargo a:link{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;	
	padding:0;
	matgin:0;
	letter-spacing: 2px; 
}
.grigioHomeLargo a:visited{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;	
	padding:0;
	matgin:0;
	letter-spacing: 2px; 
}
.grigioHomeLargo a:hover{
	font: 10px Arial ;
	color: #cccccc;
	text-decoration: none;	
	padding:0;
	matgin:0;
	letter-spacing: 2px; 
}

.grigioBig {
	font: 12px Arial ;
	color: #cccccc;
	text-decoration: none;	
}

.menuSx a:link{
	font: 10px Arial ;
	color: #999997;
	text-decoration: none;
	letter-spacing: 2px; 
}
.menuSx a:hover{
	font: 10px Arial ;
	color: #999997;
	text-decoration: none;
	letter-spacing: 2px; 
}
.menuSx a:visited{
	font: 10px Arial ;
	color: #999997;
	text-decoration: none;
	letter-spacing: 2px; 
}

.menuSxHi a:link{
	font: 10px Arial ;
	color: #99329b;
	text-decoration: none;
	letter-spacing: 2px; 
}
.menuSxHi a:hover{
	font: 10px Arial ;
	color: #99329b;
	text-decoration: none;
	letter-spacing: 2px; 
}
.menuSxHi a:visited{
	font: 10px Arial ;
	color: #99329b;
	text-decoration: none;
	letter-spacing: 2px; 
}

.verdeEvento  {
font: 11px Arial, sans-serif; 
color: #5f8c06;
text-decoration: none;
}
.verdeEvento a:link{
font: 11px Arial, sans-serif; 
color: #5f8c06;
text-decoration: none;
}
.verdeEvento a:hover{
font: 11px Arial, sans-serif; 
color: #5f8c06;
text-decoration: none;
}
.verdeEvento a:visited{
font: 11px Arial, sans-serif; 
color: #5f8c06;
text-decoration: none;
}


.marronescuro{
font: 11px Arial, sans-serif; 
color: #000;
text-decoration: none;	
}
.marronescuro a:link{
font: 11px Arial, sans-serif; 
color: #000;
text-decoration: none;	
}
.marronescuro a:hover{
font: 11px Arial, sans-serif; 
color: #000;
text-decoration: none;	
}
.marronescuroa:visited{
font: 11px Arial, sans-serif; 
color: #000;
text-decoration: none;	
}

.Blog { 
font: 12px Arial, sans-serif; 
color: #fff;  
}

.Blog { 
font: 12px Arial, sans-serif; 
color: #fff; 
text-decoration: none;
}

.BlogBig { 
font: 14px Arial, sans-serif; 
color: #fff; 
text-decoration: none;
}

.BlogSmall { 
font: 10px Arial, sans-serif; 
color: #fff;
text-decoration: none;
}

.BlogSmall a:link { 
font: 10px Arial, sans-serif; 
color: #fff;
text-decoration: none;
}
.BlogSmall a:hover{ 
font: 10px Arial, sans-serif; 
color: #fff;
text-decoration: none;
}
.BlogSmall a:visited{ 
font: 10px Arial, sans-serif; 
color: #fff;
text-decoration: none;
}


.settoriFormazione{
font: 9px Arial, sans-serif; 
color: #d3d0b9; 	
}

.marroneFormazione{
font: 10px Arial, sans-serif; 
color: #292929; 	
}

.violaFormazione {
	font: 10px Arial ;
	color: #99329b; 
	text-decoration: none; 
}
.violaFormazione a:link{
	font: 10px Arial ;
	color: #99329b; 
	text-decoration: none; 
}
.violaFormazione a:hover{
	font: 10px Arial ;
	color: #99329b; 
	text-decoration: none; 
}
.violaFormazione a:visited{
	font: 10px Arial ;
	color: #99329b; 
	text-decoration: none; 
}


.biancoFormazione {
	font: 10px Arial ;
	color: #fff;
	text-decoration: none; 
}
.biancoFormazione a:link{
	font: 10px Arial ;
	color: #fff;
	text-decoration: none; 
}
.biancoFormazione a:hover{
	font: 10px Arial ;
	color: #fff;
	text-decoration: none; 
}
.biancoFormazione a:visited{
	font: 10px Arial ;
	color: #fff;
	text-decoration: none; 
}

/* form */

.formSrc {
width: 128px ;
height:16px;
border:1px solid #ccc;
font: 10px Arial;
color: #343530;
padding-left:2px;
}

.form_home {
width: 84px ;
height:16px;
border:1px solid #ccc;
font: 10px Arial;
color: #cccccc;
padding-left:2px;
background-color: #343430;
}

.form {
width: 128px ;
height:16px;
border:1px solid #ccc;
font: 10px Arial;
color: #343530;
}

.form_textarea{
font: 10px Arial; 
color: #343530;; 
text-decoration: none; 
width:128px; 
height:100px; 
border: 1px solid #ccc
}

.form2 {
width: 350px ;
height:18px;
border:1px solid #292929;
font: 11px Arial;
color: #343530;
padding-left:2px;
padding-right:2px;
}

.form_textarea2{
font: 11px Arial; 
color: #343530;; 
text-decoration: none; 
width:350px; 
height:100px; 
border: 1px solid #292929;
padding-left:2px;
padding-right:2px;
}

.formCurriculum{
width: 240px ;
height:18px;
border:1px solid #292929;
font: 11px Arial;
color: #343530;
padding-left:2px;
padding-right:2px;	
}



#bubble_tooltip{
	width:313px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../img/bubble_top.gif');
	background-repeat:no-repeat;
	height:36px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../img/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:12px;
	padding-right:12px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
	color:#000;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../img/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
