	   A , A:Visited { color: #000000; text-decoration: none; }
	   A:Active , A:Hover  { color: #007FFF; text-decoration: underline; }
	   A:link {
	   	color:#000000;
	   	text-decoration : none;
	   }
	   .size {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}


	   .pagination ul{
	   	border-bottom: 1px solid #ccc;
	   	margin:0;
	   	padding:1%;
	   	margin-bottom:2%;
	   	list-style-type: none;
	   	background: #f1f1f1;
	   	font-family: Verdana, Arial, Helvetica, sans-serif;
	   	font-size: 8pt;
	   	width : 730;
	   }
	   .pagination ul li{
	   	list-style-image: none;
	   	display:inline;
	   	padding-left: 1%;
	   	line-height: 1.2em;
	   	font-family: Verdana, Arial, Helvetica, sans-serif;
	   	font-size: 8pt;
	   	width : 730;
	   }
	   
	   a.linktop {	font-size: 11px; font-family: Verdana, Arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none;}
		/* MENU */
#menu{ width:928px; text-align:center; margin:0;   height:20px; padding:0; 
border-top:0px solid; border-color: #CFCFCF; background-image:url(http://www.ziogiorgio.it/images/menu_sf.gif);   }
#menu2{ width:750px; text-align:center; margin:0;   height:20px; padding:0; 
border-top:0px solid; border-color: #CFCFCF; background-image:url(http://www.ziogiorgio.it/images/menu_sf.gif);   }
#menu3{ width:984px; text-align:center; margin:0;   height:20px; padding:0; 
border-top:0px solid; border-color: #CFCFCF; background-image:url(http://www.ziogiorgio.it/images/menu_sf.gif);   }

.menu_separa{ float:left; height:20px; width:1px; margin:0; padding:0; background-image: url(http://www.ziogiorgio.it/images/menu_separa.gif); background-repeat:no-repeat;  }

.testo_menu1 {  padding:3px 0 3px 0; width:110px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu2 {  padding:3px 0 3px 0; width:75px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu3 {  padding:3px 0 3px 0; width:60px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu4 {  padding:3px 0 3px 0; width:105px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu5 {  padding:3px 0 3px 0; width:110px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu6 {  padding:3px 0 3px 0; width:70px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu7 {  padding:3px 0 3px 0; width:110px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu8 {  padding:3px 0 3px 0; width:105px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}
.testo_menu9 {  padding:2px 0 2px 0; width:231px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}

.testo_menu1 a:link{ color: #777777;}
.testo_menu1 a:visited{  color: #777777;}
.testo_menu1 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu2 a:link{ color: #777777;}
.testo_menu2 a:visited{  color: #777777;}
.testo_menu2 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu3 a:link{ color: #777777;}
.testo_menu3 a:visited{  color: #777777;}
.testo_menu3 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu4 a:link{ color: #777777;}
.testo_menu4 a:visited{  color: #777777;}
.testo_menu4 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu5 a:link{ color: #777777;}
.testo_menu5 a:visited{  color: #777777;}
.testo_menu5 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu6 a:link{ color: #777777;}
.testo_menu6 a:visited{  color: #777777;}
.testo_menu6 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu7 a:link{ color: #777777;}
.testo_menu7 a:visited{  color: #777777;}
.testo_menu7 a:hover{ color: #008FE0; border-bottom: 0;}
.testo_menu8 a:link{ color: #777777;}
.testo_menu8 a:visited{  color: #777777;}
.testo_menu8 a:hover{ color: #008FE0; border-bottom: 0;}





.testo_menu_rosso {  padding:3px 0 3px 0; width:98px; float:left; font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #CC3403;}
.testo_menu_rosso a:link{ color: #CC3403;}
.testo_menu_rosso a:visited{  color: #CC3403;}
.testo_menu_rosso a:hover{ color: #CC3403; border-bottom: 0;}


#padding { margin: 0 auto; padding: 12px; }

h1 {
font-size: 20px;
font-family: Georgia, Verdana, Arial, sans-serif;
color: #000000;
font-weight: bold; text-decoration:none;
margin: 0px;           /* applies 20px worth of space all around the box */
border: 0px solid blue; /* applies a 1px solid blue border */
padding: 0px;          /* applies 10px worth of space between the
                              content and the border */
}
h2 {
font-size: 13px;
font-family: Georgia, Verdana, Arial, sans-serif;
color: #000000;
text-decoration:none;
margin: 0px;           /* applies 20px worth of space all around the box */
border: 0px solid blue; /* applies a 1px solid blue border */
padding: 0px;          /* applies 10px worth of space between the
                              content and the border */
}



h3 {
display: block;
font-size: 1.17em;
font-weight: bold;
margin: 1em 0; 
}

p, dl, multicol {
display: block;
margin: 1em 0;
padding: 0;
}



/* footer */
div#footer {
 clear:both;
 border-left:1px solid #333;
 border-right:1px solid #333;
 min-height:135px;
 display: block;
}
div#inner_footer {
 position:relative;
}
div#footer div.column {
 text-align:left;
 width:116px !important;
 width /**/:118px;
 float:left;
 font-family:Arial, Helvetica, Verdana, sans-serif;
 color: #818181;
 font-size:11px;
 margin-left:15px;
 margin-top:0px;
}

/* FOOTER */

div#footer { background-color: #333333; color:#747474; padding-bottom:5px;}
div#footer a { color: #818181; text-decoration:none;}
div#footer div#inner_footer div.column a:hover{color:#818181;text-decoration:underline;}

div#footer h3 { font-size:13px; font-family:Arial, Verdana, "Times new Roman"; margin-bottom:5px; }
div#footer h4 { font-size:14px; font-family:Arial, Verdana, "Times new Roman"; margin-bottom:5px; }

.clearme {
clear:both;
}

.testo_flag {font-size: 12px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #333333;}

.testo_flag a:link{ color: #fff;}
.testo_flag a:visited{  color: #fff;}
.testo_flag a:hover{ color: #008FE0; border-bottom: 0;}

.bl {background: url(/images/bl.gif) 0 100% no-repeat #333; width: 280px}
.br {background: url(/images/br.gif) 100% 100% no-repeat}
.tl {background: url(/images/tl.gif) 0 0 no-repeat}
.tr {background: url(/images/tr.gif) 100% 0 no-repeat; padding:2px}

.bl2 {background: url(/images/bl.gif) 0 100% no-repeat #333; width: 426px}
.br2 {background: url(/images/br.gif) 100% 100% no-repeat}
.tl2 {background: url(/images/tl.gif) 0 0 no-repeat}
.tr2 {background: url(/images/tr.gif) 100% 0 no-repeat; padding:2px}

.bl3 {background: url(/images/bl.gif) 0 100% no-repeat #333; width: 274px}
.br3 {background: url(/images/br.gif) 100% 100% no-repeat}
.tl3 {background: url(/images/tl.gif) 0 0 no-repeat}
.tr3 {background: url(/images/tr.gif) 100% 0 no-repeat; padding:2px}
.clear {font-size: 1px; height: 1px} 


