.laterale{background:#FFFCCC;}
.lateraled{background:#FFE4C4;}  
blockquote{margin:3px}
caption,.nascosto{display:none}
.corto{width:80%;}
fieldset{background:transparent;border:#CCCCCC 1px solid;color:#000000;font-size:100%;margin-bottom:10px;margin-left:1%;margin-right:1%;padding:2px 5px 2px 5px}
form,p{margin:0px}
h2{background:#404040;border-bottom:0px;color:#FFFFFF;font-size:80%;line-height:19px;margin:0px 0px 0px 3%;padding:0px 0px 0px 6px}
h3{background:#99001B;color:#FFFFFF;display:inline;font-size:80%;font-weight:bold;line-height:22px;padding-left:5px;text-indent:5px}
h4{background:#666666;color:#FFFFFF;font-size:80%;line-height:25px;margin:0px;text-indent:10px;width:100%}
h4 a:link{background:#666661;color:#FFFFFF;font-size:100%;line-height:25px;margin:0px;text-indent:10px;width:100%}
h4 a:visited{background:#666666;color:#FFFFFF;font-size:100%;line-height:25px;margin:0px;text-indent:10px;width:100%}
h4 a:hover{background:#666666;color:#FFFFFF;font-size:100%;line-height:25px;margin:0px;text-indent:10px;width:100%}
img{border:none}
legend{background:#113768;border:#000000 1px solid;color:#FFFFFF;font-size:x-small;font-weight:bold;margin:3px;padding:3px}
li{background:transparent;color:#000000;list-style:square;margin:0px 0px 0px 12px;padding:0px}
pre,h1,h2,h3,h4,h5,h6,p,blockquote,td,ul,ol,dt,dd,caption{font-family:Verdana,arial,helvetica,sans-serif}
table{border:0px;margin:0px;padding:0px}
ul{background:transparent;color:#000000;list-style:square;margin:0px 0px 0px 8px;padding:0px}
.allegato{background:#CCFFCC;border:#000000 1px solid;color:#000000;font-size:small;padding:5px 12px 5px 12px;text-align:center;vertical-align:middle}
.allegato img{border:none;padding:0px 3px 0px 0px;vertical-align:middle}
.archivio{font-size:x-small;text-align:right}
.archivio a{font-weight:bold;text-decoration:blink}
.banner2{border:#000000 0px solid;margin:10px 0px 10px 31px}
.bianco{background:transparent;color:#000000;font-size:80%;padding:0px 5px 0px 5px;}
.bianco img,.biancod img,.biancot img,.biancoq img{padding:5px}
.biancod{background:transparent;border:#99001B 4px groove;color:#000000;font-size:80%;padding:0px 5px 0px 5px}
.biancoq{background:transparent;border:#FF3300 4px groove;color:#000000;font-size:80%;padding:0px 5px 0px 5px}
.biancot{background:transparent;border:#DDDDDD 4px groove;color:#000000;font-size:80%;padding:0px 5px 0px 5px}
.blink{background:transparent;color:#CC3300;font-weight:bold}
.blinkc{background:#FFFFFF;border:#666666 1px solid;color:#666666;float:right;font-weight:bold;padding:1px;margin-right:3%;margin-top:50px;}
.blinkd{background:#CC0000;color:#FFFFFF;font-weight:bold;padding:1px}
.blinkn{background:#AAAAAA;color:#FFFFFF;font-weight:bold;padding:1px}
.blinko{background:#006600;color:#FFFFFF;font-weight:bold;padding:1px}
.blinkp{background:#006600;border:#BBBBBB 0px solid;color:#FFFFFF;font-weight:bold;margin:2px;padding:2px}
.blinkq{background:#000066;color:#FFFFFF;font-weight:bold;padding:1px}
.blinks{background:#404040;color:#FFFFFF;font-weight:bold;padding:5px}
.blinkt{background:#660033;color:#FFFFFF;font-weight:bold;padding:1px}
.blinkw{background:#404040;color:#FFFFFF;font-weight:bold;padding:1px}
.bold,h4 a,.home a{font-weight:bold}
.bolder{font-size:large;font-weight:bold}
.boldin{background:transparent;color:#113768;font-size:x-small;font-weight:bold}
.boldinw{background:transparent;color:#ffffff;font-size:x-small;font-weight:bold}
.borderswf{padding-left:10px}
.bottone{background:#FFFFCC;color:#000000;font-size:x-small;vertical-align:middle}
.bottone img{padding:3px 0px 0px 0px}
.bottonesmall{background:#FFBE5B;border:#FFA74F 2px solid;color:#000000;font-size:90%;vertical-align:middle}
.bottonesmaller{background:transparent;border:#000666 0px solid;color:#000666;text-decoration:underline; font:bold xx-small Verdana,arial,helvetica,sans-serif;margin:0px;padding:0px}
.canale{background:#FFFFFF;color:#000000;float:left;font-size:xx-small;line-height:18px;text-indent:15px;width:60%}
.carimpi{background:transparent;border:#AAAAAA 0px solid;color:#AAAAAA;font-size:x-small;height:12px;padding:1px;text-align:right}
.carinp{border:#000000 1px solid;font-size:9px;height:12px;width:15px;padding-right:3px;text-align:right}
.carinpo{background:transparent;border:#AAAAAA 1px solid;color:#113768;font-size:x-small;height:12px;padding:1px;text-align:left}
.continua{float:right;font-size:85%}
.copyright{background:transparent;color:#000000;font-size:xx-small;font-weight:normal;text-align:center}
.data{background:#AAAAAA;border-bottom:0px;border-left:0px;border-right:0px;border-top:0px;color:#000000;float:right;font-size:70%;line-height:18px;text-align:center;width:15%}
.destra img{padding-left:0px}
.e11{background:#FFFF66;color:#000000;vertical-align:middle}
.errata{}
.erroreconf{background:#CC3300;border:thin inset;color:#FFFFFF;font:lighter 9px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left:4px;padding-left:3px;text-transform:uppercase;width:100%}
.erroreform{background:#CC3300;color:#FFFFFF}
.fakebottone{background:#FFFFCC;border:#000000 1px solid;color:#000000;font-size:x-small;padding:3px 12px 3px 12px;text-align:center;vertical-align:middle}
.fakebottoned{background:#CC3300;border:#000000 1px solid;color:#FFFFFF;font-size:x-small;font-weight:bold;padding:3px  12px 3px 12px;text-align:center;vertical-align:middle}
.fakebottonep{background:#CC0000;border:#99001B 1px solid;color:#FFFFFF;font-size:small;font-weight:bold;padding:2px;text-align:center;vertical-align:middle}
.fakebottoneq{background:#CC0000;border:#99001B 0px solid;color:#FFFFFF;font-size:small;font-weight:bold;padding:1px;text-align:center;vertical-align:middle}
.fakebottonet{background:#FFCC66;border:#FFFFFF 0px solid;color:#000000;font-size:x-small;font-weight:bold;padding:0px;text-align:center;vertical-align:middle}
.fakebottonew{background:#FFFFFF;border:#99001B 1px solid;color:#000000;font-size:small;font-weight:bold;padding:2px;text-align:center;vertical-align:middle}
.fisheye{background:#FFF;border-bottom:#FFFFFF 10px solid;border-top:#FFFFFF 10px solid;color:#000000;float:left;font-size:xx-small;font-weight:normal;line-height:15px;margin:0px 0px 0px 7px;text-align:left;width:77%}
.fondoh3{background:#99001B;color:#FFFFFF;height:20px;width:100%}
.grigio,.grigiod,.grigiol,.grigiom{background:transparent;border-bottom:#999999 1px dashed;color:#000000;font-size:80%;padding-bottom:5px;padding-top:5px}
.grigiob{background:#FFFFCC;border-bottom:#CCCCCC 1px inset;color:#000000;font-size:80%;text-align:right;padding-right:10px}
.grigiob1{background:#FFFFCC;border-bottom:#CCCCCC 1px inset;color:#113768;font-size:80%;text-align:left}
.grigiobo{background:#FFFFCC;color:#000000;font-size:100%;text-align:right}
.grigioc{background:#993333;border-bottom:#CCCCCC 1px inset;color:#FFFFFF;font-size:80%}
.grigiocenter,.testocentro{text-align:center}
.grigioe{background:#A8FF9F;border-bottom:#CCCCCC 1px inset;color:#000000;font-size:80%}
.grigiof{background:#593737;border-bottom:#CCCCCC 1px inset;color:#FFFFFF;font-size:80%}
.grigiog{background:#B1B1B1;border-bottom:#CCCCCC 1px inset;color:#000000;font-size:80%}
.grigioh{background:#C1C1C1;border-bottom:#CCCCCC 1px inset;color:#000000;font-size:80%}
.grigioi{background:#DBDBDB;border-bottom:#CCCCCC 1px inset;color:#000000;font-size:80%;padding-left:4px}
.grigioi img{border:0px;padding:0px}
.grigiojustified{text-align:justify}
.grigion{background:#FFFFFF;border:#DDDDDD 1px dashed;color:#000000;font-size:80%;padding:0px}
.grigioright,.testodestra{text-align:right}
.home{background:#EEEEEE;border:#000000 1px solid;color:#000000;font-size:70%;margin-bottom:10px;margin-left:3%;padding:5px 5px 5px 5px;text-align:center}
.italic{font-style:italic}
.menu{background:#F2F2F2;border-bottom:#000066 1px solid;border-left:#000066 1px solid;border-right:#000066 1px solid;border-top:0px;color:#000000;font-size:70%;margin-bottom:10px;margin-left:3%;padding:2px 5px 2px 5px}
.menud{background:#FFFFDD;border-bottom:#000066 1px solid;border-left:#000066 1px solid;border-right:#000066 1px solid;border-top:0px;color:#000000;font-size:70%;margin-bottom:10px;margin-left:3%;padding:2px 5px 2px 5px}
.minima{background:#CC0000;border-top:#FFFFFF 5px solid;color:#FFFFFF;float:right;font-size:90%;font-weight:bold;text-align:center;width:100px}
.minimaa{background:#FFFFFF;border-top:#FFFFFF 5px solid;color:#000000;float:right;font-size:90%;text-align:right;width:150px}
.noselectnum,.noselectbrand,.noselectconfig{background:#CCCCCC;border:thin inset;color:#000000;font:lighter 9px Verdana,Geneva,Arial,Helvetica,sans-serif;height:5px;margin-left:4px;padding-left:3px;text-transform:uppercase;width:100%}
.nov{border:1px;float:right;width:98%}
.oggi{background:#CC0000;border-bottom:#FFFFFF thin;color:#FFFFFF;float:right;font-size:60%;font-weight:bold;line-height:13px;text-align:center;width:120px}
.optional{background:#CCCCCC;color:#000000}
#pagina{background:#FFFFFF;border-color:#000666;border-width:0px 0px 0px 0px;color:#000000;width:100%;}
.prom{background:#FFF0F0;border:#CCCCCC 1px solid;color:#000000;font-size:100%;margin-bottom:1px;margin-left:3%;padding:2px 5px 2px 5px}
.prop{background:#F0FFF2;border:#CCCCCC 1px solid;color:#000000;font-size:100%;margin-bottom:1px;margin-left:3%;padding:2px 5px 2px 5px}
.prop img,.prom img,.trep img{border:#CCCCCC 1px solid}
.quantita{background:transparent;color:#000000;float:left;font-size:xx-small;font-weight:normal;margin:0px 0px 0px 0px;padding-top:5px;width:68%}
.sched{background:#FFFFFF;border:#CCCCCC 1px solid;color:#000000;font-size:90%;margin-bottom:1px;margin-left:3%;padding:2px 5px 2px 5px}
.selectconfig,.selectnum,.selectbrand{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left:4px;width:100%}
.separatore{background:#EEEEEE;color:#FFFFFF;height:7px;line-height:7px;width:100%}
.separatore1{clear:both;font-size:0px;line-height:0px;width:100%}
.separatore2{background:transparent;clear:both;color:#000000;height:10px;margin:0px;padding:0px;width:100%}
.separatore3{clear:both;height:10px;width:100%}
.separatore4{border-bottom:#000000 1px dotted;clear:both;height:10px;margin:5px;width:100%}
.six{float:left}
.supporto{background:#FFFFFF;border:0px;color:#000000;font-size:70%;line-height:20px;width:100%}
.testa{background:#6699CC;color:#000000;font-size:70%;line-height:20px;text-indent:10px}
.testab{background:transparent;border-bottom:#AECBFF 1px solid;color:#000000;font-size:70%;line-height:25px;text-indent:5px}
.testag{background:#FFFFFF;border:1px;color:#000000;font-size:70%;line-height:20px;width:100%}
.testobianco{background:transparent;color:#FFFFFF}
.textline{border:#000666 1px solid;font:bold small Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left:1px;margin-top:1px;padding-left:5px}
.trep{background:#FEFFDE;border:#CCCCCC 1px solid;color:#000000;font-size:100%;margin-bottom:1px;margin-left:3%;padding:2px 5px 2px 5px}
.u0{display:inline;float:left;width:40px}
.u1{display:inline;float:left;width:60px}
.username,.password{border:#000666 1px solid;margin-left:3px;margin-top:2px;padding-left:5px;width:130px}
#banner1{display:inline;float:right;margin-top:15px;text-align:center;width:78%}
#banner1 img{border:#5B5B5B 1px solid;padding:3px}
#banner3{border:#5B5B5B 1px solid;clear:both;margin:0px;padding:3px}
#bannerd{display:inline;float:left;margin:0px;padding-left:5px;width:21%}
#centro{background:#FFFFFF;color:#000000;float:right;width:78%;}
#destra{float:right;display:inline;}
#fondo{background:#FFFFFF;color:#000000;font-size:xx-small;margin:15px 0px;text-align:center}
#promo{padding:0px;text-align:center}
#promo img,.grigio img,.grigiod img,.grigiol img,.grigiom img{padding:0px}
#sinistra{float:left;text-align:left;width:21%; background:#FFF;}
#sinistraexp{border:0px;float:left;width:100%}
#sinistran{border:0px;float:left}
#strip{background:#FFFFFF;border:0px;color:#000000;margin:0px;padding:0px;text-align:center;width:468px}
#strip img,#bannerdo{margin:0px;padding:0px; background-repeat: no-repeat;  background-color: #FFFFFF;  }
#stripd{display:inline;float:right;text-align:center;width:78%}
#stripdd{display:inline;float:left;height:40px;margin-left:3px;text-align:center;width:21%}
#stripform{display:block;font:90% Verdana,Geneva,Arial,Helvetica,sans-serif;height:12px;margin:0px;width:80px}
#stripo{background:#EEEEEE;color:#000000;float:right;height:40px;margin:0px;padding:0px;width:100%}
#stripe{background:#FFBE5B;color:#000;float:right;height:13px;margin:0px;padding:0px;width:100%; font-size:x-small;}
#stripde{display:inline;float:right;text-align:center;width:78%;height:13px;}
#stripdde{display:inline;float:left;height:40px;margin-left:3px;text-align:center;width:21%;height:13px;}
#testagr{display:inline;width:20%}
#testagr img{padding-left:15px}
#testagrd{display:inline;text-align:right;width:80%}
BODY {
	BORDER-RIGHT: #003052 1px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% top; BORDER-TOP: #003052 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/body_bg2.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #003052 1px; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #003052 1px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; overflow-x:hidden; overflow-y:hidden
}PRE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: monospace, Courier, Verdana, Arial, Helvetica
}
.news {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.webDir {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.webDir:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.faq {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ce9c00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.faq:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.faqnero {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5a5a5a; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.silver10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuTop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolomdx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8c2939; TEXT-DECORATION: none
}
.tmDxint {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #669966; TEXT-DECORATION: none
}
.titolomsx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006698; TEXT-DECORATION: none
}
#menuSx {
	BACKGROUND-COLOR: #f7feed
}
#menuDx {
	BACKGROUND-COLOR: #f7feed
}
#mDxint {
	BACKGROUND-COLOR: #ffffff
}
#mDxintl {
	BACKGROUND-COLOR: #f4f4f4
}
.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.credits {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.generic {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.genericwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.corsi {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.corsi:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menucorsi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menucorsi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mc:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.courier {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Courier New
}
.courierp {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Courier New"
}
.form {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolibianco {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtBarraCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copy {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copy:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testopiccolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolinews {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolinews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testonewshome {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccoloblu {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccoloblu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:hover {
	FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
.distro {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testogrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloevento {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testoeventobold {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.osdn-search {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #fff
}
.osdn-navtext {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif
}
.silver {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: arial, sans-serif
}
.redbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: arial, sans-serif
}
.red {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.capguide {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.parguide {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.parguide:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sottguide {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#box {
width: 930px;
margin: 10px auto 0 auto;
padding-top: 1px;
background-color: #ffffff;
text-align:center;
}
.iframe {
	width: 100%;
	height: 1070px;
	overflow: auto;
	border: 1px #DBDBDB dashed;
	position: inherit;
	padding-left: 3px;
	left: 3px;
	top: inherit;
}
.waitbox {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #336699 1px solid; COLOR: #333333; BORDER-BOTTOM: #336699 1px solid
}
A:link {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; background:transparent;color:red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FORM {
	FONT-SIZE: 11px; COLOR: #333333
}
TD {
	FONT-SIZE: 11px; COLOR: #333333
}
HR1 {
	FILTER: Alpha(Opacity=80,FinishOpacity=0,Style=2); WIDTH: 95%; COLOR: #3a72a2; HEIGHT: 2px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	BORDER-RIGHT: #bdd0e3 1px solid; BORDER-TOP: #bdd0e3 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #bdd0e3 1px solid; COLOR: #003366; BORDER-BOTTOM: #bdd0e3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT:focus {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
SELECT {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 11px; FONT-FAMILY: Verdana, "MS Sans Serif"; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #bdd0e3 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #bdd0e3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bdd0e3 1px solid; BORDER-BOTTOM: #bdd0e3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.banner {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #eaeff5; TEXT-ALIGN: center
}
.bg3 {
	COLOR: #0f0f0f; BACKGROUND-COLOR: #d6e0eb
}
.button {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.bg4 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #cccccc 1px solid; BACKGROUND-IMAGE: url(../images/bg_news.gif); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dbdbdb
}
.bg2 {
	BORDER-RIGHT: #bdd0e3 1px solid; BORDER-TOP: #bdd0e3 1px solid; BORDER-LEFT: #bdd0e3 1px solid; BORDER-BOTTOM: #bdd0e3 1px solid; BACKGROUND-COLOR: transparent
}
.centerblocktitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}
.debug {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.indextable {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.indextable2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.postedby {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.indextext {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.indextitle {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2pt; BACKGROUND-POSITION: 50% top; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg_news.gif); PADDING-BOTTOM: 2pt; MARGIN: 2pt; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; COLOR: #666666; PADDING-TOP: 2pt; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.login {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginbar {
	BORDER-TOP: medium none; BORDER-BOTTOM: medium none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.more {
	BORDER-RIGHT: #bdd0e3 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #bdd0e3 1px solid; PADDING-LEFT: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2pt; MARGIN: 2px; BORDER-LEFT: #bdd0e3 1px solid; COLOR: #333333; PADDING-TOP: 2pt; BORDER-BOTTOM: #bdd0e3 1px solid; BACKGROUND-COLOR: #eaeff5
}
.myclock {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 16px
}
.redirect {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 25px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #336699 1px solid; WIDTH: 75%; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #336699 1px solid
}
.sidboxtitleR {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2pt; BACKGROUND-POSITION: 50% top; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg_news.gif); PADDING-BOTTOM: 2pt; VERTICAL-ALIGN: middle; COLOR: #336699; PADDING-TOP: 2pt; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sidebar1 {
	
}
.sidebar2 {
	
}
.bg1 {
	COLOR: #0f0f0f; BACKGROUND-COLOR: transparent
}
.sideboxcontent {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2pt; COLOR: #000000; PADDING-TOP: 2pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.topborder {
	BORDER-TOP: #ffcc33 1pt solid; BORDER-BOTTOM: #ffcc33 1pt solid; HEIGHT: 15pt; BACKGROUND-COLOR: #edf2f5
}
.topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.waitbox {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #336699 1px solid; COLOR: #333333; BORDER-BOTTOM: #336699 1px solid
}
.xoopscode {
	BACKGROUND: #ffffff
}
.xoopsquote {
	BACKGROUND: #ffffff
}
.headbar_link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headbar_link_over {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5b85ad; TEXT-DECORATION: none
}
.w_br {
	BACKGROUND-IMAGE: url(../images/w_br.gif); BACKGROUND-REPEAT: no-repeat
}
.login:focus {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.border {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffffff
}
.sidboxblock {
	BORDER-RIGHT: #bdd0e3 1px solid; BORDER-TOP: #bdd0e3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bdd0e3 1px solid; COLOR: #336699; BORDER-BOTTOM: #bdd0e3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaeff5; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sidboxtitleL {
	PADDING-RIGHT: 2pt; BACKGROUND-POSITION: 50% top; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg_news.gif); PADDING-BOTTOM: 2pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 2pt; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sidboxtitle {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2pt; BACKGROUND-POSITION: 50% top; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg_news.gif); PADDING-BOTTOM: 2pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #336699 1px solid; COLOR: #333333; PADDING-TOP: 2pt; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.option {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.border2 {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.banner2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.tr1 {
	BORDER-RIGHT: #003052 1px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #003052 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/tops.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #003052 1px; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #003052 1px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.rightborder {
border-right: 1px solid #cccccc;
}
#container {
BACKGROUND-IMAGE: url(../images/body_bg.png);
BACKGROUND-REPEAT: repeat-x;
position:absolute;
top: 50%;
left: 50%;
color:#fff;
font-weight:bold;
FONT-SIZE: 10px;
width:1000px; 
height:625px;
padding:0;
margin-left:-500px;
margin-top: -312px;
}
#padre {
	WIDTH: 1000px; POSITION: relative; HEIGHT: 625px
}
#figlio1 {
	LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 625px
}
#figlio2 {
	LEFT: 0px; WIDTH: 915px; POSITION: absolute; TOP: 0px; HEIGHT: 507px; BACKGROUND-IMAGE: url(../images/marco.png); BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat;
}
#figlio3 {
	LEFT: 0px; WIDTH: 915px; POSITION: absolute; TOP: 0px; HEIGHT: 507px; 
}
#figlio4 {
	LEFT: 0px; WIDTH: 855px; POSITION: absolute; TOP: 0px; HEIGHT: 317px; 
}
P {
	LINE-HEIGHT: 0; MARGIN: 1em auto; COLOR: #333; CLEAR: both;
}
#pi {
	FONT-SIZE: 11px; FONT-WEIGHT: bolder; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
