p, body, td, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color : #666666;
}

h1 {
	font-size: 17pt;
	color: #666666;
}

.fakeHeader {
	font-size: 7pt;
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color : #000000;
	border : solid 1px;
}

.fs{
	background-color : #E4E1DC;
	padding-top : 8px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	border-style: groove;
}

.fs input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color : #000000;
	border-color: #666666;
	border : inset 1px;
}

a {
	color : #666666;
	text-decoration : none;
}

a:hover {
	text-decoration : none;
	color : #CC0000;
}

.Italian-Language-School {
	font-size: 7.5pt;
	color : #FFFFFF;
}

.Italian-Language-School:hover {
	color : #B3D5F2;
}

.Italian-Language-Course {
	color : #000000;
	font-weight : bold;
}

.Italian-Language-Courses { 
	 background-color: #75B2E8;
}

.Italian-Language-Courses-ov { 
	 background-color: #B3D5F2;
	 cursor: hand;
}

.Italian-Language-Courses-ov a{ 
	 color: #CC0000;
}


.Italian-Language-Courses-ev { 
	 background-color: #EC8C21;
	 cursor: hand;
	 color: #FFFFFF
}

.Italian-Language-Courses-ev a{ 
	 color: #FFFFFF;
}

.Italian-Language-Courses-ev-over { 
	 background-color: #FFCC00;
	 cursor: hand;
	 color: #FFFFFF
}

.Italian-Language-Courses-ev-hover a{ 
	 color: #FFFFFF;
}

.Italian-Language-Lesson {
	font-size: 7.5pt;
	color : #CC0000;
}

.Italian-Language-Lesson:hover {
	font-size: 7.5pt;
	color : #CC0000;
	text-decoration: underline;
}

.Italian-Language-Lesson2 {
	font-size: 8pt;
	color : #CC0000;
}

.Italian-Language-Lesson2:hover {
	font-size: 8pt;
	color : #CC0000;
	text-decoration: underline;
}

.grid_title{
  font-weight : bold;
  color : white;
  background-color : gray;
}

.Italian-Language-Lessons {
	font-size: 7.5pt;
	color : #FFFFFF;
}

.Italian-Language-Lessons:hover {
	font-size: 7.5pt;
	color : #CC0000;
	text-decoration : none;
}

.tabellaDati td {
	padding: 3px;
	border: solid 1px;
	border-color: #999999;
}

.rigaHeader td {
	background-color: #D4D0C8;
	color: #000000;
	font-weight: bold;
}

.Rosso2 {
	color : #CC0000;
	font-weight : bold;
}

.Giust {
	font-size: 7.5pt;
	color : #000000;
	text-align : justify;
}

.Giust8 {
	font-size: 8.5pt;
	color : #000000;
	text-align : justify;
}

.Classic-Italian-Language-Course {
	color : #000000;
	font-size: 8.5pt;
}


.Blu {
	font-size: 7.5pt;
	color : #3D4D7C;
}

.Blu:hover {
	font-size: 7.5pt;
	color : #FFFFFF;
	text-decoration : none;
}

.Profile {
	font-size: 8pt;
	color : #CC0000;
}

.Profile:hover {
	font-size: 8pt;
	color : #666666;
}

.Nero2 {
	font-size : 11pt;
	color : #000000;
	font-weight : bold;
}


.Dali{
	font-size: 7.5pt;
	color : #0000CC;
}


.Evento {
	font-size: 7.5pt;
	color : #3D4D7C;
}

.Evento:hover {
	font-size: 7.5pt;
	color : #FF9A35;
	text-decoration : none;
}

.Lang {
	font-size: 7.5pt;
	color : #3D4D7C;
}

.Lang:hover {
	font-size: 7.5pt;
	color : #CC0000;
	text-decoration : none;
}

.GiustG {
	font-size: 7.5pt;
	color : #666666;
	text-align : justify;
}


.bigTable td {
	font-size: 16px;
	padding: 3px;
}


.riga1 {
	background-color:#ffffff;
}
.riga2 {
	background-color:#ececec;
}

.rigaHeader2 {
	background-color: #D0EFCF;
	color: #006600;
	font-weight: bold;
	text-align: center;
}
.totali {
	background-color:orange;
	font-weight:bold;
}
.contentTable td {
	padding:2px;
}

.tabellaNav td {
	padding:5px;
	background-color: #336699;
	color: #ffffff;
}
.tabellaNav a {
	color: #ffff00;
	font-weight:bold;
}
.gray {
	color:gray;
}
.hideable{}

.alert {
	font-size:7.5pt;
	color : #FF0000;
}
.transmit {
	color : #339933;
	font-weight : bold;
}
.Verde {
	color : #006600;
}


.Oro {
	color : #B29933;
}

.Oro:hover {
	color : #0A1152;
	text-decoration : none;
}





.TitoloBlu {
	color : #0A1152;
	font-size: 10pt;
	font-weight : bold;

}

.TitoloBianco {
	color : #FFFFFF;
	font-size: 14pt;
	font-weight : bold;

}

.Bianco2 {
	color : #FFFFFF;
	font-size: 10pt;
	font-weight : bold;

}

.Bianco2:hover {
	color : #B29933;
	text-decoration : none;
}

.Note {
	color : #000000;
	font-size: 7.5pt;

}

.NoteBianco {
	color : FFFFFF;
	font-size: 7.5pt;

}

.Giustificato {
	color : #000000;
	font-size : 8.5pt;
	text-align : justify;
}

.Giustificato2 {
	color : #000000;
	font-size : 8pt;
	text-align : justify;
}

.mark {
	background-color : #dedebc;}

.Aceleste {  color: #000066}

.AcelesteGrande { font-weight: bold; font-size : 12pt; color: #000066}

.Grammatica {
	color: #000066;
	background-color: #e6e6e6;
}
.Sintassi {
	color: #000066;
	background-color: #FFF2BF;
}
.Espressioni {
	color: #000066;
	background-color: #E0f7D9;
}
.Lessico {
	color: #000066;
	background-color: #DDF1FF;
}
.Language {
	background-color: #E1E9F4;
}
.BoxLegenda{ 
	color: #000066
}

.Ev {
	color: #FF6600
}

.Paragrafo {
	font-size : 9pt;
	color: #000066;
	font-weight: bold; 

}

.TitoloScheda {
	font-size : 10pt;
	color: #000066;
	font-weight: bold; 

}

.Lemma {
	color: #FF6600
}
.Titolo {
	font-size : 10pt;
	color: #000066;
	font-weight: bold;
}

.free {
	color: #FF6600;
	font-weight: bold;

}

.Brochure {
	background: url(_img/brochure_table_header.jpg) no-repeat top;
	height: 37px;
}

.Brochure h1 {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}

.BrochureLabel {
	font-size: 9pt;
	color: #000000;
}

.BrochureLink {
	color: #000000;
}

.BrochureInput{
	border: solid 1px #999999;
	background-color: #F5F5F5;
	width: 200px;
}


#BrochureSend  {
	background: url(_img/brochure_table_send.jpg) no-repeat top;
	height: 49;
	width: 203;
	border: none;
}

#BrochureSend:hover {
	background: url(_img/brochure_table_send_f2.jpg) no-repeat top;
	height: 49;
	width: 203;
	border: none;
}


#BrochureSendArrow  {
	background: url(_img/brochure_table_arrow.jpg) no-repeat top;
	height: 49;
	width: 61;
	border: none;
}

#BrochureSendArrow:hover {
	background: url(_img/brochure_table_arrow.jpg) no-repeat top;
	height: 49;
	width: 61;
	border: none;
}

.SpecialOffer h1 {
	color: #185892;
	font-size: 14pt;
	font-weight:bold;
}

.SpecialOffer h2 {
	color: #185892;
	font-size: 12pt;
	background-color: #FFCC00;
	width: 170px;
	padding: 3px;
	font-weight:bold;
}

.SpecialOfferIcon {
	background: url(_img/special_table_icon.jpg) no-repeat top;
}