BODY {	BACKGROUND-IMAGE: url(../images/sfondo_pagine.jpg); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #201E7C
}

img { border-style: none; }
.border_no { border: 0; }
.titolo2 {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #535353; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolo_bianco {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link, A:visited { color: #ff6700; text-decoration: underline }
A:hover { text-decoration: underline; color: #ff0000}
A.sottolineato, A.sottolineato:Visited, A.sottolineato:Active, A.sottolineato:Hover {color: #000000; text-decoration: underline}
A.sotto_grigio, A.sotto_grigio:Visited, A.sotto_grigio:Active, A.sotto_grigio:Hover {color: #535353; text-decoration: underline}
A.nero, A.nero:Visited, A.nero:Active {color: #000000; text-decoration: none}
A.nero:Hover {color: #000000; text-decoration: underline}
A.bianco, A.bianco:Visited, A.bianco:Active {color: #ffffff; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.bianco:Hover {color: #ffffff; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.cyc, A.cyc:Visited, A.cyc:Active {color: #8F8F8F; text-decoration: underline}
A.cyc:Hover {color: #ff0000; text-decoration: underline}
A.fondopagina {color :#535353; text-decoration : none; font-weight: normal;}
A.fondopagina:Visited  {color :#535353; text-decoration : none; font-weight: normal;}
A.fondopagina:Active  {color :#535353; text-decoration : none; font-weight: normal;}
A.fondopagina:Hover  {color :#535353; text-decoration : underline; font-weight: normal;}
A.fondohome {color :#999999; text-decoration : none; font-weight: normal;}
A.fondohome:Visited  {color :#999999; text-decoration : none; font-weight: normal;}
A.fondohome:Active  {color :#999999; text-decoration : none; font-weight: normal;}
A.fondohome:Hover  {color :#999999; text-decoration : underline; font-weight: normal;}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 120%; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}
.normal_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.normal_arancio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: ; font-variant: normal; text-transform: none; color: #DF9320}
.normal_arancio_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: bold; font-variant: normal; text-transform: none; color: #DF9320}
.normal_blu_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 100%; font-weight: bold; font-variant: normal; text-transform: none; color: #666699}
.normal_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF}
.testo_mediogrande { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.titolo {  font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; font-weight: bold; letter-spacing: 0px; font-variant: normal; text-transform: none; color: #535353; background-image: url(../images/scritte_sfondo.gif);}
.background_onda {  background-image: url(../images/onda_dx.gif); background-repeat: repeat-y; background-position: right }
.sfondo_intestazione {background-color: #CCCA8D}
.fondo_pagina {background-color: #CCCA8D; font-size: 10px}
.riga_verticale {background-position: center 50%; background-image: url(../images/riga_vert.jpg); background-repeat: repeat-y}
.riga_orizz {background-position: center 50%; background-image: url(../images/riga_orizz.gif); background-repeat: repeat-x}
.riga_verticale_menu {  background-image: url(../images/verticale_menu.gif); background-repeat:repeat-y }
.riga_verticale_arancio {  background-image: url(../images/puntino_arancio.jpg); background-repeat:repeat-y }
.sfondo_bolle {  background-image: url(../images/sfondo_bolle.gif); background-repeat:repeat-y; background-position: left }
.sfondo_sx {  background-image: url(../images/sfondo_bianco.jpg); background-repeat:repeat; background-position: left }
.sfondo_home_scritte {  background-image: url(../images/scritte_sfondo_home.gif); background-repeat:no-repeat; background-position: left }
.sfondo_scritte {  background-image: url(../images/orizzontale_scritte_gruppi.gif); background-repeat:repeat-x ; background-position: left }
.sfondo_alto {  background-image: url(../images/sfondo_alto.jpg); background-repeat:repeat-x; background-position: left }
.sfondo_fiocco1 {  background-image: url(../images/bambini/fiocco_rosa_sfondo.gif); background-repeat:no-repeat; background-position: top left }
.sfondo_fiocco2 {  background-image: url(../images/bambini/fiocco_blu_sfondo.gif); background-repeat:no-repeat; background-position: top right }
.sfondo_fiocco3 {  background-image: url(../images/bambini/fiocco_marron_sfondo.gif); background-repeat:no-repeat; background-position: top left }
.font_evidenziato { font-weight: bold; color: #FFFFFF; background-color: #ff6700}
.testo_mini {font-size: 9px; line-height: 130%;}
.testo_mini2 {font-size: 9px; line-height: 90%; color:#6C6C6C}
.testo_mini_home {font-size: 9px; color:#889287}
.testo_cyc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#8F8F8F}
.testo_medio {font-size:11px}
.testo_fondopagine {font-size:11px; color:#666666}
.testo_fondopagine_mini {font-size:9px; color:#999999}
.testo_10 {font-size:10px}
.testo_12_bold {	font-size: 12px;	font-weight: bold;}
.testo_nero {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; LINE-HEIGHT: 16px}
.testo_rosso {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000}
.testo_rosso_vero {font-family: Verdana, Arial, Helvetica, sans-serif; color:#D11F31}
.testohome {FONT-SIZE: 11px; COLOR: #535353; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.testohome_bold {FONT-SIZE: 10px; COLOR: #535353; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:700}
.testo_rosso {FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.testo_evidenziato {FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #E4E4E4; line-height: 160%}
.testotabelle {FONT-SIZE: 11px; COLOR: #535353; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.testo_mini_rosa {font-size:9px; color:#ffa66a}
.testo_sottolineato {text-decoration: underline}
.testo_mini {font-size: 10px; color: #535353; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif}
.bordo_immaginiblu { border: 1px solid #FF0000;}
.bordo_immagini1px { border: 1px solid #535353;}
.bordo_imm_bianco { border: 1px solid #FFFFFF;}
.bordo_immagini_grey { border: 1px solid #999999;}
.bordo_immagini0px { border: 0px solid #535353;}
.margine_immag_titoli {margin-top: 8px; margin-left: 2px}
.margine_immagini {margin-top: 4px; margin-left: 4px; margin-right: 4px; margin-bottom: 4px;}
.corsivo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 1px}
bodyino {	background-color: #1b2841; background-image: url(../images/sfondo.jpg); background-repeat:repeat-x; background-position: top-left }
.cornice {background-image: url(../images/cornice_pagine.gif); BACKGROUND-REPEAT: repeat}

.sfondo_inaugurazione {  background-image: url(../images/inaugurazione/disegno2.gif); background-repeat: no-repeat; background-position: bottom right }

/*stile per il test*/
.test_titolo {
	FONT-SIZE: 11px;
	COLOR: #535353;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	MARGIN:16px 0px 16px 0px;
}
.test_sottotitolo {
	FONT-SIZE: 11px; 
	COLOR: #535353; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT:bold; 
	MARGIN:0px 0px 0px 0px;
}
.test_descrizione {
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	MARGIN: 0px 0px 16px 0px;
	PADDING: 0px;
}
.test_riquadro {
	BORDER: 1px solid #666666;
	MARGIN: 0px 0px 16px 0px;
	PADDING: 16px;
}
.test_domanda {
	FONT: 12px/20px verdana, arial, helvetica, sans-serif;
	MARGIN: 0px 0px 16px 0px;
}
.test_risposte {
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	MARGIN: 8px 0px 0px 0px;
}
.test_form {
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: white;
}
.test_tabella_risultati {
	BORDER-TOP: 1px solid black;
	BORDER-LEFT: 1px solid black;
}
.test_tabella_risultati th {
	FONT: 11px verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #e8e8eb;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 4px;
}
.test_tabella_risultati td {
	FONT: 11px verdana, arial, helvetica, sans-serif;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 4px;
}
.test_risposta_ok {
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: green;
}
.test_risposta_ko {
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: red;
	TEXT-DECORATION: line-through;
}



/*BOX WELCOME*/

#Welcome {
   position:absolute;
   top:100px;
   width:600px;
   left:50%;
   margin-left:-300px;
   text-align: center; /* per Internet Explorer */
}

#Welcome .content {
	width:401px; 
	heigth:569px; 
	min-height:569px; 
	margin:0 auto;
	padding: 0 auto;
	z-index: 15;
	text-align: left; 
	
}

#Welcome .content .left {
	width:401px; 
	float:left; 
	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#F6F479;
}

#Welcome .content .right {
	width:401px; 
	float:left;
	text-align:left;
}

#Welcome .content .right p {
	font-size:12px;
	color:#ffffff;	
}

#Welcome .content .right ul {
	list-style:none;

}

#Welcome .content .right ul li {
	list-style:none;	
}

#Welcome .content .right ul li a {
	color:#ffffff;	
	text-decoration:none
}

#Welcome .content .right ul li a:hover {
	color:#ffffff	
}

#Welcome .chiudi{
	width:100%; 
	text-align:right; 
	padding-bottom:0;
}

#Welcome .chiudi a{
	text-decoration:none
}



/*fine BOX WELCOME*/
