/* GENERALE */

body {
	background-color: #4d4948;
	background-image:url(immagini/bg.gif);
	background-repeat:repeat-x;
}
.evi {background-color:#E50083}
h2 {
	color: #ffcc00;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;
}


h3 {
	color: #E50083;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;	
}


.bg {background-repeat: no-repeat;} 
.bg2 {
	background-image: url(immagini/base_testi_2.png);
	background-repeat: no-repeat;	
}
 

a { text-decoration: none; }

.clsLink { cursor:hand;} 




/* MENU */

.attivo {
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
}

.normale {
	color: #16316f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: normal;
	line-height: 10px;
}

.select {
	color: #16316f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	line-height: 10px; }
	
.sot_attivo {
	color: #16316f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold; }

.sot_rosa {
	color: #E50083;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal; }

.sot_normale {
	color: #16316f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: normal;
}

.sot_select {
	color: #16316f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal; }

.info {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: bold;
	font-size: 11px; }



/* TESTI */

.titolo_pagina {
	color: #FFFFFF;
	font-size: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 33px; }
	
.sottotitolo_pagina {
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;}
	
.titoletto {
	color: #ffcc00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: normal;
}
	
.titoletto2 {
	color: #E50083;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: normal; }
	

.firma {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	}
	
.linkfirma {
	color: #E50083;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	}
	
a.linkfirma:link,
a.linkfirma:visited {
	color: #ffcc00;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	
}
a.linkfirma:hover {
	color: #ffffff;
	text-decoration: none;
}
	
.testo_normale {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;
}
.testo_webtv {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
}

.testo_rosa {
	color: #ffcc00;
	font-weight: bold;}
	
.link {
	color: #FFCC00;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
	
a.link:link,
a.link:visited {
	color: #FFCC00;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	
}
a.link:hover {
	color: #ffffff;
	text-decoration: none;
}


.link2 {
	color: #E50083;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
	
a.link2:link,
a.link2:visited {
	color: #E50083;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	
}
a.link2:hover {
	color: #000000;
	text-decoration: none;
}

.link3 {
	color: #E50083;
	font-size: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
	
a.link3:link,
a.link3:visited {
	color: #E50083;
	font-size: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	
}
a.link3:hover {
	color: #000000;
	text-decoration: none;
}

.link4 {
	color: #FFCC00;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	}
	
a.link4:link,
a.link4:visited {
	color: #FFCC00;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	
}
a.link4:hover {
	color: #ffffff;
	text-decoration: none;
}




/* SCROLL BOX */
.scrollbox {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 15px;
	text-align: left;	
}

/* BORDI */

.Bdx { border-right: 2px solid #1B1B1F;}
.Bsx { border-left: 2px solid #1B1B1F;}
.foto { border: 2px solid #E50083;
	margin-top: 33px;}
.Brosa { border: 2px solid #E50083;}


/* SPAZIATURE */

.tasti {
	margin-left: 30px;
	
	 }
.audio { margin-right: 30px;}


/* PAGINE DINAMICHE */

.testoD {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;	
}

.testoR {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 20px;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;	
}

.titolo_grande {
	color: #E50083;
	font-size: 35px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 30px;
	}
	
.nero { color: #000000;}
.rosa {color:#dd137b;}
	

.scroll {
	scrollbar-3dlight-color: #44496c; /*bordo esterno alto (da fare del colore dello sfondo)*/
	scrollbar-arrow-color:#E50083; /*frecce*/
	scrollbar-base-color: #FFFFFF;/*niente*/
	scrollbar-darkshadow-color:#44496c; /*bordo esterno basso (da fare del colore dello sfondo)*/
	scrollbar-face-color: #8588b1;/*barra scorrimento*/
	scrollbar-highlight-color:#b9bcdf; /*luce*/
	scrollbar-shadow-color:#5c6094; /*ombra*/
	scrollbar-track-color:#44496c;/*sfondo*/	}
	

.Stile1 {
	color: #ffcc00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	margin-right: 1px;
}

.clsErrore {
	color: #E50083;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	margin-right: 1px;
}

.form {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-align: right;	
}

.Stilemail {
	color: #ffcc00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	margin-right: 1px;
}
.Stile2 {
color: #FFED00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	font-weight: bold;
	margin-right: 1px;
}

.Stile3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;	font-style: italic;
	font-size: 12px;
	color: #E50083;
}

.Stile4 {
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 30px;
}
.Stile5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
	color: #000000;
	}

.StileCentrato {
	text-align:center;
}

.Stile6  {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10 px;	
}


.Stile8 {
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.Stile9 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFF00}

.StileGbNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #E50083}

.scrollGb {
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#E50083;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	margin-top: 33px;
	margin-botton: 0px;
}
.Stile10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.Stile11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 15px;
	margin-top: 5px;
}

.StileGb {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;
	line-height: 14px;
	margin-top: 0px;
}

.StileGbA {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50083;
	font-weight: bold;
	line-height: 16px;
	margin-top: 0px;
}

.StileGbD {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #E50083;
	font-weight: normal;
	line-height: 14px;
	
}

.partners {
	margin-top: 7px;
	
}