/* CSS Document */


*{ padding:0px; margin:0px; text-align:left; }
 body{ text-align:center; font: 14px "Myriad Pro", tahoma, Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:1px; line-height:120%; background:#777; border:0px; color:#000;}
 #corpo {width:960px; margin:0px auto; /*background:#420909;*/} 
 #contentuto {width:960px; margin:0 auto;}
 
 
 
 
#TOP {width:960px; height:270px;} 
.aln{ clear:both;}

#Atelier {width:598px; padding:25px 15px 0px 15px; float:left; background:#666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #000; }
.chiude{width:630px; margin-bottom:15px; float:left; height:20px;  }
#Corsi  {width:320px; float:right; }


#blocco_contatti {width:230px; height:430px; padding:10px; color:#933100}
#top_home{ width:980px; height:230px; border:0}


#destra  { clear:both; width:320px; float:right;}
#sopra_Corsi  {width:320px; height:149px;   }
#elenco_corsi {width:288px; padding:15px 15px 0px 15px;  text-align:justify; margin:0px auto; background:#666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #000; clear:both;}
.elenco_corsi_b {width:320px; margin:0px auto;clear:both; margin-bottom:15px;}
#click_modulo { text-align:center;}

#Layer4 {width:598px; padding:30px 15px 10px 15px;  float:left;  background:#666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #000; }
#Layer5 {width:598px; padding:30px 15px 10px 15px;  float:left;  background:#666; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #000; }
.pic { margin:2px 10px 2px 0px; border:1px solid #000000; float:left;}

a:link, a:visited, a:active {color: #000000; text-decoration: underline;}
a:hover {	text-decoration: underline;	color: #222222;}

a.tst:link, a.tst:visited, a.tst:active {color: #000000; text-decoration: none; }
a.tst:hover {	text-decoration: none;	color: #222222;  }

.tratteggio { clear:both; border-top: 1px solid #444; padding: 5px;   }
.tratteggio_sfumo { clear:both;  border-top: 1px solid #444; margin-top: 5px;  }

.small{font: 12px;}
.minimal{font: 0.7em;}
.small_evi{font: 12px ;   padding:3px 0px 3px 0px;}
.minimal_evi{font: 0.7em;  padding:3px 0px 3px 0px;}
.evi{ padding:3px 0px 3px 0px; size:10px;}
.evi2{ padding:3px 0px 3px 0px;}

.campi { width:172px; padding:3px; height:13px; font-size:11px; border:1px solid #999; }
.lista{ width:180px; padding:3px;  font-size:11px; border:1px solid #999; background:url(/Ester_Negretti/images/forms.gif ) top left no-repeat;}
textarea.campo          { padding-left:3px; padding-top:3px; font-family:Tahoma; font-size:12px; border:1px solid; border-color:#929292; }

.dmulti2{width: 640px; padding:0px; }
ul#multi2{width: 640px; line-height: 1.0;  padding:0px; }
ul#multi2 li.listato{ width:300px;  margin:20px 0px 20px 0px; padding-left:20px; list-style:none; float:left; height:180px; display: inline; }
ul#multi2 li.listato:hover{color:#FFF; }

.lista_galleria{padding:6px; margin:10px; float:left; list-style:none; display:inline; margin-bottom:15px; text-align:center; text-transform:capitalize;}
.lista_elenco{padding:6px;  text-transform:capitalize; list-style:none;}

.evi{ font-size:16px; font-weight:bold;;}


.modalDialog_transparentDivs{	
	filter:alpha(opacity=60);	/* Transparency */
	opacity:0.6;	/* Transparency */
	background-color:#000;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #ffc;	
	padding:0px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background:#777777;
	
}