body { 	font-family: Tahoma, arial, helvetica, sans-serif; 
		color: #ffffff;
		scrollbar-3dlight-color: #FFFF00; 
		scrollbar-arrow-color: #FFFF00;
		scrollbar-base-color: #000000; 
		scrollbar-darkshadow-color: #FFFF00; 
		scrollbar-face-color: #000000; 
		scrollbar-highlight-color: #FFFF00; 
		scrollbar-shadow-color: #000000;
		scrollbar-track-color: #FFFF00; 
		background-color: #000000;
}

.text {  padding-left:20; padding-right:10 }

.tdIndex {padding: 12; font-family: Tahoma; valign:top; height:100%; color: #ffffff; font-size: 9pt; font-weight: bold;}
.tdDoveSiamo {padding: 12; font-family: Tahoma; valign:top; height:100%; color: #ffffff; font-size: 12pt;}
.tdContatti {padding: 12; font-family: Tahoma; valign:top; height:100%; color: #ffffff; font-size: 12pt;}
.tdBiografia {padding: 12; font-family: Tahoma; valign:top; height:100%; color: #ffffff; font-size: 9pt;font-weight: bold;}
.tdBimbi {padding: 12; font-family: Tahoma; valign:top; height:100%; color: #ffffff; font-size: 9pt;font-weight: bold;}
.tdDiscipline {padding: 12; font-family: Tahoma; valign:top; color: #ffffff; font-size: 8pt;}
.tdKali {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 10pt; font-weight: bold;}
.tdKaliTitolo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 32pt; font-variant: small-caps; font-weight: bold; text-align:center}
.tdKickBox {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 10pt; font-weight: bold;}
.tdKickBoxTitolo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 32pt; font-variant: small-caps; font-weight: bold; text-align:center}
.tdValeTudo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 10pt; font-weight: bold;}
.tdValeTudoTitolo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 32pt; font-variant: small-caps; font-weight: bold; text-align:center}
.tdSubmission {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 10pt; font-weight: bold;}
.tdSubmissionTitolo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 32pt; font-variant: small-caps; font-weight: bold; text-align:center}
.tdJunFan {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 10pt; font-weight: bold;}
.tdJunFanTitolo {padding: 8; font-family: Tahoma; valign:top; color: #ffffff; font-size: 32pt; font-variant: small-caps; font-weight: bold; text-align:center}


.tdFoto {padding: 2; font-family: Tahoma; valign:top; color: #ffffff; font-size: 8pt;}

.tdVideo {padding: 2; font-family: Tahoma; valign:top; color: #ffffff; font-size: 8pt; width:120;}
.tdVideoDescrizione {padding: 2; font-family: Tahoma; valign:top; color: #ffffff; font-size: 8pt; width:330;}
.videoLarge{font-family: Tahoma, arial, helvetica, sans-serif; color: #ffffff;margin-top:40px; margin-left:100px}



.neroMenu {color: #ffffff; font-size: 11pt; font-weight: bold; font-family: Tahoma; font-variant: small-caps}

a.neroMenu:link {color: #ffffff; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroMenu:visited {color: #ffffff; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroMenu:active {color: #ffffff; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroMenu:hover {color: #FF0000; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}

a.neroFoto:link {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroFoto:visited {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroFoto:active {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroFoto:hover {color: #FF0000; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}

a.neroLink:link {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroLink:visited {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroLink:active {color: #ffffff; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroLink:hover {color: #FF0000; font-size: 13pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}


a.neroSottoMenu:link {color: #ffffff; font-size: 7pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroSottoMenu:visited {color: #ffffff; font-size: 7pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroSottoMenu:active {color: #ffffff; font-size: 7pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}
a.neroSottoMenu:hover {color: #FF0000; font-size: 7pt; font-weight: bold; text-decoration: none; font-family: Tahoma; font-variant: small-caps}

a.nero:link {color: #ffffff; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: Tahoma;}
a.nero:visited {color: #ffffff; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: Tahoma;}
a.nero:active {color: #ffffff; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: Tahoma;}
a.nero:hover {color: #FF0000; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: Tahoma;}



.bg {background-repeat:no-repeat; background-position:top;}
.bg2 {background-repeat:no-repeat; background-position:top; padding-left:20; padding-right:10}
.tdgiustificato {padding: 6; text-align:justify}
.elencosenzarientro {margin: 18; line-height: 150%; }
.tdcentro {padding: 6; text-align:center}
.tdnavigator {padding: 2; text-align:left; width:515; height:14; valign:top; background-image: url(/images/bg13.gif); }
.tdtabber {text-align:justify}

.tabella {border-style: solid; border-width: 1px; cellpadding: 3; width:100%; height:100%; cellpadding: 0;}
.tdtabelladownload {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; }
.tabellaprimarigadownload {font-weight: bold; }
.tabellanewsletter {width:780; border:1px solid #ffffff; background-color:#FFFFFF; height=100%; }

.tdtabellareferenze {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:50%; }
.tabellaprimarigareferenze {font-weight: bold; color: #FF0000;}
.tdtabellareferenzecolonna1 {font-weight: bold; padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:50%; }

.tabellarspp {border-style: solid; border-width: 0px; cellpadding: 3; width:90%; height:100%; }
.tabellarspp2 {border-style: solid; border-width: 0px; cellpadding: 3; width:90%; height:100%; }
.tdrsppcolonna1 {padding: 2; text-align:right; valign:middle; border-style: solid; border-width: 0px; height:100%; width:50%; }
.tdrsppcolonna2 {padding: 2; text-align:left; valign:middle; border-style: solid; border-width: 0px; height:100%; width:50%; }
.tdrsppcolonna3-1 {padding: 2; text-align:right; valign:middle; border-style: solid; border-width: 0px; height:100%; width:45%; }
.tdrsppcolonna3-2 {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 0px; height:100%; width:10%; }
.tdrsppcolonna3-3 {padding: 2; text-align:left; valign:middle; border-style: solid; border-width: 0px; height:100%; width:45%; }
.tdrsppcolonnaunica {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 0px; height:100%; width:50%; }
.tdrspptitolo {padding: 2; font-weight: bold; color: #FF0000; font-size: 12px; height:30;}
.tdrpssindex {padding: 2; text-align:justify; }
.tabellarsppindex {border-style: solid; border-width: 0px; cellpadding: 3; width:100%; height:100%; }

.tabellariquadro {padding: 4; text-align:justify; border-style: solid; border-width: 2px; height:100%; width:100%; }

.tabellasegreteria {border-style: solid; border-width: 1px; cellpadding: 3; width:100%; }
.tdsegreteriacolonna1 {font-weight: bold; padding: 4; valign:middle; border-style: solid; border-width: 1px; width:50%; }
.tdsegreteriacolonna2 {padding: 4; valign:middle; border-style: solid; border-width: 1px; width:50%; }

.tdtabellacircolare1 {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:6%; }
.tdtabellacircolare2 {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:15%; }
.tdtabellacircolare3 {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:69%; }
.tdtabellacircolare4 {padding: 2; text-align:center; valign:middle; border-style: solid; border-width: 1px; height:100%; width:10%; }
.tdtabellacircolare3giustificato {padding: 3; text-align:justify; valign:middle; border-style: solid; border-width: 1px; height:100%; width:62%; }

.tabellaappuntamento {border-style: solid; border-width: 0px; padding: 0; width:100%; }
.trappuntamento {height:25; }

.tabellacontatta {border-style: solid; border-width: 0px; padding: 0; width:100%; }

.tabellacustomer1 {border-style: solid; border-width: 1px; cellpadding: 4; width:70%; }
.tdcustomer1colonna1 {font-weight: bold; padding: 4; valign:middle; width:60%; border-style: solid; border-width: 1px; }
.tdcustomer1colonna2 {padding: 4; valign:middle; width:40%; border-style: solid; border-width: 1px; }
.tabellacustomer2 {border-style: solid; border-width: 1px; cellpadding: 4; width:90%; }
.tdcustomer2colonna1primariga {font-weight: bold; padding: 4; text-align:center; valign:middle; width:10%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna2primariga {font-weight: bold; padding: 4; valign:middle; text-align:justify; width:69%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna3primariga {font-weight: bold; padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna4primariga {font-weight: bold; padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna5primariga {font-weight: bold; padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna1 {font-weight: bold; padding: 4; text-align:center; valign:middle; width:10%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna2 {padding: 4; valign:middle; text-align:justify; width:69%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna3 {padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna4 {padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna5 {padding: 4; valign:middle; text-align:center; width:7%; border-style: solid; border-width: 1px; }
.tdcustomer2colonna345 {padding: 4; valign:middle; text-align:center; width:21%; border-style: solid; border-width: 1px; }
.tdcustomer2colonnaunica {padding: 4; valign:middle; text-align:center; width:100%; border-style: solid; border-width: 1px; }

.tabellaofferte {border-style: solid; border-width: 1px; cellpadding: 4; width:100%; }
.tdoffertecolonna1primariga {font-weight: bold; color: #FF0000; bold; padding: 2; text-align:justify; valign:middle; width:40%; border-style: solid; border-width: 1px; }
.tdoffertecolonna2primariga {font-weight: bold; color: #FF0000; padding: 2; valign:middle; text-align:center; width:30%; border-style: solid; border-width: 1px; }
.tdoffertecolonna3primariga {font-weight: bold; color: #FF0000; padding: 2; valign:middle; text-align:center; width:30%; border-style: solid; border-width: 1px; }
.tdoffertecolonna1 {padding: 2; valign:middle; text-align:justify; border-style: solid; border-width: 1px; }
.tdoffertecolonna2 {padding: 2; valign:middle; text-align:center; border-style: solid; border-width: 1px; }
.tdoffertecolonna3 {padding: 2; valign:middle; text-align:center; border-style: solid; border-width: 1px; }

.textboxlogin {font-family: Tahoma; font-size: 9pt; border-style: dashed; border-width: 1px; background-color: #BDFDC6}
.buttonlogin {font-size: 9pt; font-weight: bold; font-family: Tahoma; border: 1px dashed #ffffff; background-color: #BDFDC6}




.news {font-family: Tahoma; font-size: 8pt; background-color: #BDFDC6}

.textboxpagine {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff}
.buttonpagine {font-size: 9pt; font-weight: bold; font-family: Tahoma; border: 1px solid #C0C0C0; background-color: #ffffff}
.selectpagine {font-family: Tahoma; font-size: 9pt; background: #ffffff; }

.buttonofferte {font-size: 9pt; font-weight: bold; font-family: Tahoma; border: 1px solid #C0C0C0; background-color: #ffffff}
.selectofferte {font-family: Tahoma; font-size: 8pt; background: #ffffff; }
.textboxofferte {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff}
.textareaofferte {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff; width: 400px; height: 60px; align: justify; }

.selectrspp {font-family: Tahoma; font-size: 9pt; background: #ffffff; }
.textarearspp {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff; width: 400px; height: 60px; align: justify; }
.buttonrspp {font-size: 9pt; font-weight: bold; font-family: Tahoma; border: 1px solid #C0C0C0; background-color: #ffffff}
.textboxrspp {font-family: Tahoma; font-size: 9pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff}

.textboxcontatta {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff}
.textareacontatta {font-family: Tahoma; font-size: 8pt; border-style: solid; border-color: #C0C0C0; border-width: 1px; background-color: #ffffff; width: 170px; height: 60px; align: justify; }
