BODY {
	BACKGROUND-COLOR: #333333
}
.mail {
	FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.inputlogin {
	FONT-SIZE: 11px; WIDTH: 144px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.yfinputlogin {
	FONT-SIZE: 11px; WIDTH: 190px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formlogin {
	FONT-SIZE: 11px; WIDTH: 156px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testobiancobold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #ffff00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boxtitle {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.boxtitle11 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: underline
}
.boxtitle11normal {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.title19 {
	FONT: bold 19px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.title1 {
	FONT: bold 17px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.title1normal {
	FONT: 17px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.title2 {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.wrong_login_red {
	FONT: bold 17px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-DECORATION: none
}
.wrong_login_red_dwn {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-DECORATION: none
}
.title2normal {
	FONT: 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.title2selected {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.ora {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-ALIGN: right
}
.zoom {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.zoomnumber {
	FONT: 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.zoomnumberbold {
	FONT: bold 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testo {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #333333; TEXT-DECORATION: none
}
.testogrigio {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #333333; TEXT-DECORATION: none
}
.testosign {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testoj {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testoj15 {
	FONT: 15px/25px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testo15j {
	FONT: 15px/25px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testobold15 {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testo15 {
	FONT: 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testobold {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testobolddark {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #999999; TEXT-DECORATION: none
}
.testo11 {
	FONT: 11px/11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testobold11 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testobiancobold11 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: white; TEXT-DECORATION: none
}
.testonero {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testonerobold {
	BACKGROUND-ATTACHMENT: fixed; FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testorosso {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #b60000; TEXT-DECORATION: none
}
.testorossofl {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #b60000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testorosso12 {
	FONT: bold 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #b60000; TEXT-DECORATION: none
}
.testorosso15 {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #b60000; TEXT-DECORATION: none
}
.testorossonj {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #b60000; TEXT-DECORATION: none
}
.testogiallo {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffcc00; TEXT-DECORATION: none
}
.testogiallo2 {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffff00; TEXT-DECORATION: none
}
.testoneroj {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testoboldnero {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testoboldnero12 {
	FONT: bold 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testoboldneroline18 {
	FONT: bold 13px/18px Arial; COLOR: #000000; TEXT-DECORATION: none
}
.testonero11 {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testorosso11 {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #990000; TEXT-DECORATION: none
}
.testonero9 {
	FONT: 9px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testonero10 {
	FONT: 10px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testoboldnero11 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.testobianco {
	FONT: 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cccccc; TEXT-DECORATION: none
}
.testobiancoj {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.benvenuto {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testobianco11 {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.testoboldbianco {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.testoboldbianco11 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.testofoto {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #666666; TEXT-DECORATION: none
}
.mappa {
	FONT: 10px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: underline
}
.copyright {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: underline
}
.iscriviti {
	FONT: bold 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-DECORATION: none
}
.certificato11 {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.certificato12 {
	FONT: 12px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.certificato16 {
	FONT: 16px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
.certificato22 {
	FONT: 22px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #000000; TEXT-DECORATION: none
}
#sezioni {
	LEFT: 0px; WIDTH: 750px; POSITION: relative; TOP: 0px; HEIGHT: 50px
}
#stz1 {
	LEFT: 1px; VISIBILITY: hidden; WIDTH: 750px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz2 {
	LEFT: 1px; VISIBILITY: hidden; WIDTH: 750px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz3 {
	LEFT: 200px; VISIBILITY: hidden; WIDTH: 400px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz4 {
	LEFT: 380px; VISIBILITY: hidden; WIDTH: 300px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz5 {
	LEFT: 120px; VISIBILITY: hidden; WIDTH: 440px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz6 {
	LEFT: 20px; VISIBILITY: hidden; WIDTH: 730px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz7 {
	LEFT: 150px; VISIBILITY: hidden; WIDTH: 600px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#stz8 {
	LEFT: 380px; VISIBILITY: hidden; WIDTH: 380px; POSITION: absolute; TOP: 25px; HEIGHT: 20px; layer-background-color: #333333
}
#DivPhoto {
	LEFT: 0px; WIDTH: 210px; POSITION: absolute; TOP: 0px; HEIGHT: 210px; visibilty: hidden; layer-background-colour: #cc9900
}
#ComingSoon {
	LEFT: 365px; WIDTH: 130px; POSITION: relative; TOP: 196px; HEIGHT: 25px
}
#ComingSoonpopup {
	LEFT: 90px; WIDTH: 130px; POSITION: relative; TOP: 155px; HEIGHT: 25px
}
.challetxtboldyellow {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fefb00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.challetxtboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.campionatotxtboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.campionatotxtboldblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testojwhite {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testojred {
	FONT: 13px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testoclassChallenge {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.testoclassChallenge2 {
	FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #cc0000; TEXT-DECORATION: none
}
.titlenewsarch {
	FONT: bold 16px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #fefb00; TEXT-DECORATION: none
}
.titlecircuititxtboldyellow {
	FONT: bold 15px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #fefb00; TEXT-DECORATION: none
}
.titlecircuititxtboldwhite2 {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkMisano {
	FONT: bold 11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ff0000; TEXT-DECORATION: none
}
.challemenutxtboldblack {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.challemenutxtboldblack:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.challemenutxtboldblackitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.challemenutxtboldblackitalic:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.challemenutxtboldgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noresult {
	FONT: 13px/11px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffffff; TEXT-DECORATION: none
}
.dyndate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gpname2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.timeat2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.staticdate2 {
	FONT-SIZE: 11px; MARGIN-LEFT: 3px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dyndate2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gpname3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #ffff00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.timeat3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 30px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.staticdate3 {
	FONT-SIZE: 11px; MARGIN-LEFT: 3px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dyndate3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testogialloQualifiche {
	FONT: 900 17px Arial, Helvetica, sans-serif, Verdana, Geneva; COLOR: #ffff00; TEXT-DECORATION: none
}
.mobileOpco {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; FONT: 11px Arial, Helvetica, sans-serif, Verdana, Geneva; BORDER-LEFT: gray 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none
}
.mobileTestoOpco {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mobileTestoOpco {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mobileTestoOpco:visited {
	FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mobileMoreInfo {
	MARGIN-BOTTOM: 50px; FONT: 10px Verdana; COLOR: yellow; TEXT-DECORATION: none
}
A.mobileMoreInfo:visited {
	MARGIN-BOTTOM: 50px; FONT: 10px Verdana; COLOR: yellow; TEXT-DECORATION: none
}
.mobileAbstract {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 4px
}
.mobileTestoOpcoBox {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px solid; WIDTH: 176px; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 12px
}
.mobileFlagBox {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: 20px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 12px
}
.mobileTestoOpcoBig {
	FONT: 12px Arial,Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
