/* CSS Document */

/*stili per il layout fisso con posizionamenti assoluti*/

html,body{
	margin: 0;
	padding:0;
	}
	
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	text-align: center;
	background-image: url(images/fondo.gif); 
	background-repeat: repeat;
	}

div#container{
	position:relative; 
	width: 990px;
	margin: 0 auto;
	text-align: left;
    border-left: 1px solid #000;
	border-right: 1px solid #000;
	background-color:#000000;
	}
	

/*stili generici, su header e footer*/

div#header{
	background-color:#000;
	color: #ff0;
	width: 990px;
	height: 343px;
	}
	
h1,h2{
	margin: 0;
	padding:0;
	}
	
h1{
	padding-left:0.5em;
	font: bold 2.3em/80px arial,serif;
	}
	
h2{
	color: #999;
	font-size: 1.5em;
	}
	
div#footer a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
div#footer a2{
	color: #fff;
	font-style: normal;
	text-decoration: none;
	}
	

/*stili specifici per il COLONNA DX*/

div#colonnaDX{
	background-color:#000;
	position:absolute;
	top: 75px;
	right: 0;
	width: 340px;
	}
	
div#colonnaDX a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
div#colonnaDX a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}

div#colonnaDX a:hover{
	color: #FF3300;
	text-decoration:none;
	}

div#colonnaDXtitoli{
	background-color:#000;
	width: 320px;
	height: 20px;
	margin-left:10px;
	margin-bottom: 12px;
	}

div#colonnaDXbox1{
	position:relative;
	background-color: #CC3300;
	width: 320px;
	height: 338px;
	margin-left:10px;
	margin-bottom: 11px;
	}
	
div#colonnaDXbox2{
	background-color: #333333;
	background-image: url(IMAGES/box2gr_big.jpg);
	width: 320px;
	height: 235px;
	margin-left:10px;
	margin-bottom: 20px;
	}
	
div#colonnaDXbox2-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: justify;
	color:#FFFFFF;
	width: 316px;
	padding-top:25px;
	margin-left:2px;
	margin-right:2px;
	}
	
div#colonnaDXbox3{
	background-color: #333333;
	background-image: url(IMAGES/box3gr_big.jpg);
	width: 320px;
	height: 130px;
	margin-left:10px;
	margin-bottom: 20px;
	}
	
div#colonnaDXbox4{
	background-color: #CC3300;
	width: 190px;
	margin-left:10px;
	margin-bottom: 20px;
	}
	
div#colonnaDXbox5{
	background-color: #CC0000;
	width: 190px;
	height: 40px;
	margin-left:10px;
	margin-bottom: 20px;
	}
	
div#colonnaDXbox6{
	background-color: #333333;
	width: 188px;
	height: 40px;
	border: 1px solid #CCCCCC;
	margin-left:10px;
	margin-bottom: 20px;
	}

div#colonnaDX_flickr{
	background-image:url(IMMAGINI/flickr_2.jpg);
	background-repeat:no-repeat;
	width: 324px;
	height:155px;
	margin-left:6px;
	margin-top:10px;
	margin-bottom:15px;
	}

div#colonnaDX_box_bannerSmall{
	width: 318px;
	height:120px;
	margin-left:10px;
	margin-top:25px;
	border: 1px solid  #333333;
	}
	
div#colonnaDX_box_bannerSmall1{
	width: 320px;
	height:120px;
	margin-left:10px;
	margin-top:0px;
	background-color:#333333;
	}
	
div#colonnaDX_box_bannerSmall2{
	width: 320px;
	height:124px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:15px;
	background-color:#333333;
	border:none;
	}
	
div#colonnaDX_box_bannerSmall2 a{
	text-decoration:none;
	border:none;
	}
	
div#colonnaDX_box_bannerSmall2 a:hover{
	text-decoration:none;
	border:none;
	}

div#colonnaDX_box_bannerSmall2 a:active{
	text-decoration:none;
	border:none;
	}
	
div#colonnaDX_box_bannerSmall2 a:visited{
	text-decoration:none;
	border:none;
	}
	
div#colonnaDX_box_bannerSmall3{
	width: 320px;
	height:78px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#333333;
	}
	
div#colonnaDX_box_bannerSmall4{
	width: 320px;
	height:120px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
	background-color:#333333;
	}

div#colonnaDX_box_banner{
	background-image:url(IMAGES/BOX_BANNER.gif);
	background-repeat:no-repeat;
	width: 318px;
	height:330px;
	margin-left:10px;
	margin-top:25px;
	border: 1px solid  #333333;
	}
	
div#colonnaDX_box_bannerTXT{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-align:left;
	width: 235px;
	height:19px;
	margin-left:7px;
	margin-top:7px;
}

div#colonnaDX_banner{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	width: 302px;
	height:252px;
	margin-left:7px;
	margin-right:7px;
	margin-top:50px;
	}
	
#colonnaDX_banner a{
	font: normal 9px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
#colonnaDX_banner a:visited{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

#colonnaDX_banner a:hover{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	}




/*stili specifici per il COLONNA DX box community*/

div#colonnaDX_box_banner-community{
	background-image:url(IMAGES/BOX_facebook.gif);
	background-repeat:no-repeat;
	width: 318px;
	height: 330px;
	margin-left: 10px;
	margin-top: 36px;
	border: 1px solid  #333333;
	}
	
div#colonnaDX_box_banner-community-TXT{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:left;
	width: 300px;
	height:19px;
	margin-left:7px;
	margin-top:7px;
}

div#colonnaDX_banner-community{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	width: 302px;
	height:250px;
	margin-left:7px;
	margin-right:7px;
	margin-top:50px;
	background-color:#333333;
	}
	
#colonnaDX_banner-community a{
	text-decoration: none;
	}
	
#colonnaDX_banner-community a:visited{
	text-decoration: none;
	}

#colonnaDX_banner-community a:hover{
	text-decoration:none;
	}
	
#colonnaDX_banner-community a:active{
	text-decoration:none;
	}
	
div#colonnaDX_banner-community2{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	width: 302px;
	height:110px;
	margin-left:7px;
	margin-right:7px;
	margin-top:10px;
	background-color:#333333;
	}	

/*stili specifici per il CONTATORE ACCESSI*/

div#contatore{
	width: 302px;
	margin-left:7px;
	margin-right:7px;
	margin-top:20px;
	margin-bottom:20px;
	}
	
div#contatore a{
	text-decoration:none;
	}
	
div#contatore a:visited{
	text-decoration:none;
	}
	
div#contatore a:hover{
	text-decoration:none;
	}
	
div#contatore a:active{
	text-decoration:none;
	}
	

	
	
	
/*stili specifici per il boc FLICKR*/



/* Flick -----------------------*/


#flickrbox {
	width:324px;
	height:155px;

}

#flickr {
	height:125px;
	padding:30px 0 0 0px;
	margin-top:0px;
	margin-left:0px;
}

#flickr img {
	float:left;
	margin:0 0px 4px 4px;
	background:#fff;
	padding:2px;
	width:56px;
	height:56px;
}
	
#flickr img {
	border:0px;
}	

#flickr a {
	text-decoration:none;
	border:none;
}

#flickr a:hover {
	text-decoration:none;
	border:none;
}	

#flickr a:active {
	text-decoration:none;
	border:none;
}	




/*stili specifici per il CONTENT*/


div#content{
	background-color:#000;
	margin-right: 352px;
	padding-top: 10px;
	border-right: 1px solid  #666666;
	width: 638px;
	}

div#content2{
	width: 618px;
	height: 770px;
	margin-left:10px;
	margin-right:10px;
	}
	
#content2 p{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	width: 618px;
	}
	
#content2 h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 50px;
	margin-left: 10px;
	width: 618px;
	}
	
	
	
/*stili specifici per il CONTENT HOME */

div#contentHome{
	background-color:#000;
	margin-right: 352px;
	padding-top: 14px;
	width: 638px;
	height: 1490px;
	border-right: 1px solid  #666666;
	}
	

/*stili specifici per Home Box LARGE NEWS ROTAZIONE ALTO */

div#contentHomeLargeNewsRotazAlto{
	float:left;
	background-color: #000000;
	width: 618px;
	height: 280px;
	margin-top: 0px;
	margin-left: 10px;
	padding-bottom: 20px;
	}

#contentHomeLargeNewsRotazAlto p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeLargeNewsRotazAlto a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeLargeNewsRotazAlto a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeLargeNewsRotazAlto a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}


	
/*stili specifici per Home Box Big 1 */

div#contentHomeBigBox1{
	background-color: #000000;
	width: 618px;
	height: 261px;
	margin-top: 50px;
	margin-left: 10px;
	margin-right: 10px;
	background: url(IMAGES/HomeBigBox1.jpg);
	background-repeat:no-repeat;
	}
	

/*stili specifici per Home Box Big 2 */

div#contentHomeBigBox2{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 305px;
	margin-top: 50px;
	margin-left: 10px;
	margin-right: 15px;
	}


/*stili specifici per Home Box Big 3 */

div#contentHomeBigBox3{
	float:left;		
	background-color: #000000;
	width: 407px;
	height: 305px;
	margin-top: 50px;
	margin-right: 10px;
	background: url(IMAGES/NonComprareSushi_2.jpg);
	background-repeat:no-repeat;
	}


/*stili specifici per Home Box Small 1 ALTO */

div#contentHomeSmallBox1alto{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 32px;
	margin-botton: 30px;
	margin-left: 10px;
	background: url(IMAGES/HANAhomeSmallBox2alto.jpg);
	background-repeat:no-repeat;
	}

#contentHomeSmallBox1alto p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox1alto a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox1alto a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox1alto a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	



/*stili specifici per Home Box Small 1 */

div#contentHomeSmallBox1{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 49px;
	margin-left: 10px;
	background: url(IMAGES/fd_SmallBox1.jpg);
	background-repeat:no-repeat;
	}

#contentHomeSmallBox1 p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox1 a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox1 a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox1 a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	



/*stili specifici per Home Box Small 2 ALTO */

div#contentHomeSmallBox2alto{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 32px;
	margin-botton: 30px;
	margin-left: 15px;
	background: url(IMAGES/HANAhomeSmallBox3alto.jpg);
	background-repeat:no-repeat;
	}
	
#contentHomeSmallBox2alto p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox2alto a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox2alto a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox2alto a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	


/*stili specifici per Home Box Small 2 */

div#contentHomeSmallBox2{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 49px;
	margin-left: 15px;
	background: url(IMAGES/fd_SmallBox2.jpg);
	background-repeat:no-repeat;
	}
	
#contentHomeSmallBox2 p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox2 a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox2 a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox2 a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	



/*stili specifici per Home Box Small 3 ALTO */

div#contentHomeSmallBox3alto{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 32px;
	margin-botton: 30px;
	margin-left: 15px;
	margin-right: 10px;
	background: url(IMAGES/HANAhomeSmallBox1altoB.jpg);
	background-repeat:no-repeat;
	}

#contentHomeSmallBox3alto p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox3alto a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox3alto a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox3alto a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	



/*stili specifici per Home Box Small 3 */

div#contentHomeSmallBox3{
	float:left;
	background-color: #000000;
	width: 196px;
	height: 330px;
	margin-top: 49px;
	margin-left: 15px;
	margin-right: 10px;
	background: url(IMAGES/HANA_home_SmallBox3_personale.jpg);
	background-repeat:no-repeat;
	}

#contentHomeSmallBox3 p{
	font: normal 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width: 176px;
	margin-top: 240px;
	margin-left:10px;
	margin-right:10px;
	}

#contentHomeSmallBox3 a {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
}

#contentHomeSmallBox3 a:hover {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	border:none;
}	

#contentHomeSmallBox3 a:active {
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}	



/*stili specifici per il FOOTER*/
	
div#footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	background-image: url(IMAGES/IMAGE_footer_BIG.gif);
	color: #FFFFFF;
	width: 990px;
	height: 240px;
	}

div#footer-baseindirizzi{
	width: 990px;
	height: 216px;
}

#footer-baseindirizzi p{
	font-size: 9px;
}

#footer .left-col{
	float: left;
	text-align:left;
	width: 196px;
	height: 200px;
	margin-left: 10px;
	padding-top:10px;
}

#footer .left-col2{
	float: left;
	text-align:left;
	width: 196px;
	height: 200px;
	margin-left: 14px;
	padding-top:10px;
}

#footer .left-col3{
	float: left;
	text-align:left;
	width: 196px;
	height: 200px;
	margin-left: 16px;
	padding-top:10px;
}

#footer .left-col4{
	float: left;
	text-align:left;
	text-decoration: none;
	width: 320px;
	height: 200px;
	margin-left:30px;
	padding-top:10px;
}

#footer .right-col{
	float: left;
	text-align:left;
	width: 220px;
	margin-left:20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:10px;
	text-align : left;
}

#footer a, #footer a:visited{
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}

div#footer-basefirme{
	float: left;
	text-align: left;
	font-size: 9px;
	width: 970px;
	margin-top: 6px;
	margin-left:10px;
	height: 15px;
}

div#footer-IndiVercelli{
	width: 193px;
	height: 173px;
	margin-top:12px;
	background-image:url(IMAGES/BOX_indi_vercelli.gif)
}



/*stili per la convenzioni*/

div#convenzioniBoxIntro{
	width: 618px;
	height: 270px;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:10px;
	}
	
#convenzioniBoxIntro p{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 618px;
	}
	
#convenzioniBoxIntro h1{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 618px;
	padding-left:0px;
	}
	
#convenzioniBoxIntro h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	width: 618px;
	}
	
#convenzioniBoxIntroSottotitolo_tassRosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 20px;
	padding-top:5px;
	padding-bottom:5px;
	width: 618px;
	background-color:#CC3300;
	}
	
#convenzioniBoxIntroSottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 618px;
	}
	
#convenzioniBoxIntroSottotitolo_rosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 618px;
	}
	
#convenzioniBoxIntroSottotitolo_rosso2{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 618px;
	}
	
div#convenzioniTitoloPag{
	width: 638px;
	height: 18px;
	}

div#convenzioniTitoloPagLinea{
	width: 638px;
	height: 1px;
	margin-bottom:8px
	}

div#convenzioniBox{
	width: 618px;
	height: 500px;
	}

div#convenzioni{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	width: 618px;
	height: 40px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	}

#convenzioni .cella{
	text-align: center;
	float: left;
	width: 116px;
	height: 35px;
	background-color: #252525;
	margin-right:9px;
}

#convenzioni .cella-right{
	text-align: center;
	float: left;
	width: 116px;
	height: 35px;
	background-color: #252525;
}

div#convenzioniBoxForm{
	width: 618px;
	height: 870px;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:10px;
	}



/*stili per colonna DX pagina CONVENZIONI*/

div#convenzioni_colonnaextra{
	position:absolute;
	top: 670px;
	left: 415px;
	height: 820px;
	width: 210px;
	border-left: 1px solid  #666666;
	}
	
#convenzioni_colonnaextra_testo{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	}
	
#convenzioni_colonnaextra_testo a{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra_testo a:hover{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra_testo a:active{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra_testoRosso{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#convenzioni_colonnaextra_testoBold{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#convenzioni_colonnaextra_testoBoldRosso{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#convenzioni_colonnaextra-sottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#convenzioni_colonnaextra-sottotitoloFx{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}
	
#convenzioni_colonnaextra-sottotitoloFx a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra-sottotitoloFx a:hover{
	color: #CC3300;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra-sottotitoloFx a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#convenzioni_colonnaextra h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-left: 8px;
	margin-top: 0px;
	}



/*stili per la navigazione*/

div#navigation ul{
	margin: 1em 0 1em 1em;
	padding: 0; 
	list-style-type: none;
	}
	
div#navigation li{
	margin: 0;
	padding: 0;
	}
	
div#navigation a{
	color:#369;
	font: normal bold 1.2em/1.6em arial,sans-serif;
	text-decoration: none;
	}
	
div#navigation a:hover{
	color: #033;
	text-decoration: none;
	}
	
div#navigation a#activelink{
	color: #033;
	text-decoration: none;
	}
	


/*stili per il FORM HANA*/	
	
div#contentForm{
	height:1380px;
	width: 395px;
	margin-left:10px;
	margin-right:10px;
	}
	
#contentForm p{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 2px;
	width: 618px;
	}
	
#contentForm h1{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 2px;
	padding-left: 0px;
	padding-top: 0px;
	width: 618px;
	}
	
#contentForm h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 20px;
	margin-left: 2px;
	width: 618px;
	}
	
div#form{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 395px;
	height: 800px;
	padding: 0px 0;
	margin: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
fieldset{
	float:left;
	width: 395px;
    margin: 1em 0;
	padding: 0;
    border: none;
	border-top: 1px solid  #FFFFFF;
    background: #292929 url(images/gradient_HA.png) repeat-x top;
	}
	
legend{
	font-weight:bold;
	color: #333333;
	background: #FFFFFF;
	}
	
form b{
	color:#F00;
	}
	
form p{
	margin:0.5em 10px;
	}
	
fieldset div{
	float:left;
	width:395px;
    padding: 10px 0 12px;
    background: url(images/line_HA_bia.png) repeat-x bottom;
	}

label{
	float:left;
	width:150px;
    display: inline;
	margin-left: 10px;
    line-height:23px;
	color: #FFFFFF;
	}
	
div#confirm-address label,div#sports label,input#go{
    margin-left:130px,
	}
	
div#form2{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 395px;
	height: 470px;
	padding: 0px 0;
	margin: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
div#form3{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 395px;
	height: 510px;
	padding: 0px 0;
	margin: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
div#form4{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 395px;
	height: 590px;
	padding: 0px 0;
	margin: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
	

/*stili per colonna DX pagina FORM*/

div#colonnaextraform{
	position:absolute;
	top: 405px;
	left: 415px;
	height: 1380px;
	width: 210px;
	border-left: 1px solid  #666666;
	}
	
#colonnaextraform_testo{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	}
	
#colonnaextraform_testo a{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraform_testo a:hover{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraform_testo a:active{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraform_testoRosso{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraform_testoBold{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraform_testoBoldRosso{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraform-sottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#colonnaextraform-sottotitoloFx{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}
	
#colonnaextraform-sottotitoloFx a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraform-sottotitoloFx a:hover{
	color: #CC3300;
	text-decoration: none;
	}
	
#colonnaextraform-sottotitoloFx a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraform h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-left: 8px;
	}
	





/*stili per la pagina FAQ*/


div#contentFAQ{
	height:1350px;
	width: 395px;
	margin-left:10px;
	margin-right:10px;
	}
	
#contentFAQ-titolo{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-left: 8px;
	}
	
#contentFAQ-sottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#contentFAQ-sottotitolo2{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	}
	
#contentFAQ-sottotitoloRosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#contentFAQ-sottotitoloFx{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}
	
#contentFAQ-sottotitoloFx a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#contentFAQ-sottotitoloFx a:hover{
	color: #CC3300;
	text-decoration: none;
	}
	
#contentFAQ-sottotitoloFx a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#contentFAQ_testo{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	}
	
#contentFAQ_testo a{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#contentFAQ_testo a:hover{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#contentFAQ_testo a:active{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#contentFAQ_testoRosso{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#contentFAQ_testoBold{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#contentFAQ_testoBoldRosso{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#contentFAQ_domanda{
	font: bold 12px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#contentFAQ_risposta{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#contentFAQ_spazio{
	margin-left:10px;
	height:20px;
	}
	
#contentFAQ_spazioDomanda{
	margin-left:10px;
	height:20px;
	border-bottom: 1px solid  #666666;
	}
	
	
	
	
/*stili per colonna DX pagina FAQ*/

div#colonnaExtraFAQ{
	position:absolute;
	top: 390px;
	left: 415px;
	height: 1375px;
	width: 210px;
	border-left: 1px solid  #666666;
	}




/*stili per il UFFICIO STAMPA HANA*/	
	
div#contentStampa{
	height:1320px;
	width: 395px;
	margin-left:10px;
	margin-right:10px;
	}
	
#contentStampa p{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 2px;
	width: 618px;
	}
	
#contentStampa h1{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 2px;
	padding-left: 0px;
	padding-top: 0px;
	width: 618px;
	}
	
#contentStampa h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 20px;
	margin-left: 2px;
	width: 618px;
	}
	
#contentStampaSottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 395px;
	}
	
div#Stampa{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 388px;
	height: 800px;
	padding: 5px 0;
	margin: 10px;
	margin-right: 10px;
	margin-left: 2px;
	}

div#contentStampaBox{
	height:260px;
	width: 395px;
	margin-bottom:20px;
	}
	
div#contentStampaBoxA{
	float:left;
	height:260px;
	width: 190px;
	margin-right:11px;
	}
	
div#contentStampaBoxA a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentStampaBoxA a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentStampaBoxA a:active{
	color: #000000;
	text-decoration: none;
	}	
	
div#contentStampaBoxB{
	float:left;
	height:260px;
	width: 190px;
	}
	
div#contentStampaBoxB a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentStampaBoxB a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentStampaBoxB a:active{
	color: #000000;
	text-decoration: none;
	}
	
div#contentStampaBox2{
	height:282px;
	width: 395px;
	margin-bottom:20px;
	}

div#contentStampaBox2 a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentStampaBox2 a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentStampaBox2 a:active{
	color: #000000;
	text-decoration: none;
	}
	
	

/*stili per colonna DX pagina UFFICIO STAMPA*/

div#colonnaextraStampa{
	position:absolute;
	top: 388px;
	left: 415px;
	height: 1320px;
	width: 210px;
	border-left: 1px solid  #666666;
	}
	
#colonnaextraStampa_testo{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	}
	
#colonnaextraStampa_testo a{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraStampa_testo a:hover{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraStampa_testo a:active{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraStampa_testoRosso{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraStampa_testoBold{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraStampa_testoBoldRosso{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraStampa-sottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#colonnaextraStampa-sottotitoloFx{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}
	
#colonnaextraStampa-sottotitoloFx a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraStampa-sottotitoloFx a:hover{
	color: #CC3300;
	text-decoration: none;
	}
	
#colonnaextraStampa-sottotitoloFx a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraStampa h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-left: 8px;
	margin-top:18px;
	}
	
#colonnaextraStampa-sottotitoloFx-rosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FF3300;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}




/*stili per la pagina BLACK ELITE CARD*/	
	
div#contentCard{
	height:1320px;
	width: 395px;
	margin-left:10px;
	margin-right:10px;
	}
	
#contentCard p{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 2px;
	width: 618px;
	}
	
#contentCard h1{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 2px;
	padding-left: 0px;
	padding-top: 0px;
	width: 618px;
	}
	
#contentCard h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 20px;
	margin-left: 2px;
	width: 618px;
	}
	
#contentCardSottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 395px;
	}
	
#contentCardSottotitolo a{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
	}
	
#contentCardSottotitolo a:hover{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
	}
	
#contentCardSottotitolo a:active{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
	}
	

	
	
	
	
	
	
	
#contentCardSottotitolo-rosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 395px;
	}
	
#contentCardAvvertenze-rosso{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #CC3300;
	margin-top: 15px;
	width: 395px;
	}
	
div#Card{
	font: 76% "Verdana", Arial, Helvetica, sans-serif;
	width: 388px;
	height: 800px;
	padding: 5px 0;
	margin: 10px;
	margin-right: 10px;
	margin-left: 2px;
	}

div#contentCardBox{
	height:260px;
	width: 395px;
	margin-bottom:20px;
	}
	
div#contentCardBoxA{
	float:left;
	height:260px;
	width: 190px;
	margin-right:11px;
	}
	
div#contentCardBoxA a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentCardBoxA a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentCardBoxA a:active{
	color: #000000;
	text-decoration: none;
	}	
	
div#contentCardBoxB{
	float:left;
	height:260px;
	width: 190px;
	}
	
div#contentCardBoxB a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentCardBoxB a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentCardBoxB a:active{
	color: #000000;
	text-decoration: none;
	}
	
div#contentCardBox2{
	height:282px;
	width: 395px;
	margin-bottom:20px;
	}

div#contentCardBox2 a{
	color: #000000;
	text-decoration: none;
	}
	
div#contentCardBox2 a:hover{
	color: #333333;
	text-decoration: none;
	}
	
div#contentCardBox2 a:active{
	color: #000000;
	text-decoration: none;
	}
	
div#contentCardBoxFotoBig{
	height:250px;
	width: 395px;
	margin-bottom:20px;
	}



/*stili per colonna DX pagina BLACK ELITE CARD*/

div#colonnaextraCard{
	position:absolute;
	top: 388px;
	left: 415px;
	height: 1320px;
	width: 210px;
	border-left: 1px solid  #666666;
	}
	
#colonnaextraCard_testo{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	}
	
#colonnaextraCard_testo a{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraCard_testo a:hover{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraCard_testo a:active{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC0000;
	margin-top: 25px;
	margin-left: 10px;
	text-align:justify;
	text-decoration: none;
	}
	
#colonnaextraCard_testoRosso{
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraCard_testoBold{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraCard_testoBoldRosso{
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-top: 10px;
	margin-left: 10px;
	}
	
#colonnaextraCard-sottotitolo{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 10px;
	}
	
#colonnaextraCard-sottotitoloFx{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 1px solid  #666666;
	margin-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px
	}
	
#colonnaextraCard-sottotitoloFx a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraCard-sottotitoloFx a:hover{
	color: #CC3300;
	text-decoration: none;
	}
	
#colonnaextraCard-sottotitoloFx a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	
#colonnaextraCard h2{
	font: normal 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	margin-left: 8px;
	margin-top:18px;
	}


/*stili per la pagina fuori servizio*/


div#content-fuori-servizio{
	background-color:#000;
	margin-right: 352px;
	padding-top: 10px;
	border-right: 1px solid  #666666;
	width: 638px;
	height: 800px;
	}
	
div#content-fuori-servizio-titoli{
	font: bold 28px "Verdana", Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-align:center;
	margin-top:100px;
	}


div#content-fuori-servizio-sottotitoli{
	font: normal 21px "Verdana", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	margin-top:25px;
	}



	
/*stili per le tabelle vecchie*/

td { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }

.cellanera { background-color: #000000 }
.cellagrigia { background-color: #333333 }

.testo { color: #cccccc; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }
.testo ul{ color: #cccccc; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }
.testo li{ color: #cccccc; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }
.testo a{
	color: #DB4028;
	font-size: 10px;
	font-family: Verdana, Arial, "Times New Roman";
	font-weight: bold;
	background-color: #000000;
}
.testo a:link{ color: #DB4028; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold;
	background-color: #000000; }
.testo a:hover{ color: #DB4028; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}
.testo a:active{ color: #DB4028; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}
.testo a:visited{ color: #DB4028; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}


.cellaordini { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, "Times New Roman";
	background-color: #DB4028; font-weight: bold }
.cellaordini ul{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, "Times New Roman";
	background-color: #DB4028; font-weight: bold }
.cellaordini li{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, "Times New Roman";
	background-color: #DB4028; font-weight: bold }
.cellaordini td{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold;
	background-color: #DB4028; }
.cellaordini p{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold;
	background-color: #DB4028; }







.testocopy { color: #999999; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }

.testocomune { color: #CCCCCC; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.testocomune ul{ color: #CCCCCC; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.testocomune li{ color: #CCCCCC; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.testocomune a{ color: #DB4028; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold;
	background-color: #000000; }
.testocomune a:link{ color: #DB4028; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold;
	background-color: #000000; }
.testocomune a:hover{ color: #DB4028; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}
.testocomune a:active{ color: #DB4028; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}
.testocomune a:visited{ color: #DB4028; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" ; font-weight: bold;
	background-color: #000000;}
.testocomune input{ color: #000000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }



.thin_bordeaux { color: #900; font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }

.big_oliva              { color: #663; font-size: 12px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.big_black { color: #000; font-size: 12px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.medium_oliva   { color: #663; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.medium_grey  { color: #808080; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.big_white { color: #fff; font-size: 12px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.medium_bordeaux    { color: #900; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.big_bordeaux   { color: #900; font-size: 12px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.extra_big_bordeaux { color: #900; font-size: 16px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.extra_big_black { color: #000; font-size: 16px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }
.small_bordeaux   { color: #900; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold }


.smallblack         { color: #000; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal }
.smallblack a:visited  { color: aqua; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal; background-color: black }
.smallblack a:link  { color: aqua; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal; background-color: black }
.smallblack a:hover  { color: black; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal; background-color: aqua }
.smallblack a:active { color: black; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal; background-color: aqua }
.smallblack p { color: #000; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal }
.smallblack td { color: #000; font-size: 9px; font-family: Verdana, Arial, "Times New Roman"; font-weight: normal }

.style10 { color: #CC0000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
