body  {
	margin:0;
	padding:0;
	background: #F6F7F7 url(_img_testata/2010_sfumatura_white_6_pipe.jpg) top left repeat-x;
	font-family: verdana, Helvetica, sans-serif;
	color : #2F2F2F;
	font-size: 12px;	
}
td {
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	color : #2F2F2F;
}
a:link {color : #2F2F2F; font-weight: normal;}
a:visited {color : #2F2F2F; font-weight: normal;}
a:hover {color: #C40021; font-weight: normal;}
td#corpopagina{
	padding-left: 40px;
	padding-top: 12px; 
	padding-right: 20px;
}
.testo {
	text-align: justify;
	line-height:1.4em;
}
ul.menu {
	padding:0;
	margin-left:25px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type:none;
	list-style-image: url(image/2010_dot.gif);
}
ul.menu li{
	margin:0;
	padding:0;
	padding-bottom: 3px;
}
ul.menu li a, ul.menu li a:hover, ul.menu li a:visited{
	text-decoration:none;
	font-weight:normal;
	font-variant:small-caps;
	color: black;
}
ul.menu li a:hover{
	text-decoration:underline;
}
ul.menu li a.selezionato, ul.menu li a.selezionato:hover, ul.menu li a.selezionato:visited{
	text-decoration:none;
	font-weight:bold;
	color:black;
}
ul.menuTop {
	display:block;
	margin-top:0;
	margin-left: 0px !important; 
	margin-left: 40px;
	list-style-type:none;
}
ul.menuTop li{
	display:block;
	float: left;
	width:135px;
	padding:auto;
	margin-top:10px;
}
ul.menuTop li a, ul.menuTop li a:hover, ul.menuTop li a:visited{
	text-decoration:none;
	font-weight:normal;
	color: black;
	font-variant:small-caps;
}
ul.menuTop li a:hover{
	text-decoration:underline;
}
/* VARIAZIONE SOLO PER SAFARI E CHROME PER EVITARE LO SMALL_CAPS DEI MENU */
body:nth-of-type(1) ul.menu li a,body:nth-of-type(1) ul.menuTop li a{
   font-variant: normal;
}
td#bandierine{vertical-align: middle;}
td#bandierine img{border:0;margin:5px; padding:auto; height: 15px;}
td#bandierine a:link {border:0 !important;} 
td#bandierine a:visited {border:0 !important;} 
td#bandierine a:hover {border:0 !important;} 
td#bandierine a:link {border:1px solid white;}
td#bandierine a:visited {border:1px solid white;}
td#bandierine a:hover {border:1px solid #2F2F2F;}
td#bandierine a:link img {border:1px solid white;}
td#bandierine a:visited img {border:1px solid white;}
td#bandierine a:hover img {border:1px solid #2F2F2F;}
div.titolo{
	font-family: "Trebuchet Ms",verdana, Helvetica, sans-serif;
	font-size:22px; 
	text-align:left;
	border:0;
}
div.home{
	display:block;
	clear:both;
	font-size:11px;
}
div.home h3 {
	font-family: "Trebuchet Ms",verdana, Helvetica, sans-serif;
	font-size:18px; 
	text-align:left;
	border:0;
	margin-bottom:0;
}
div.home h3 a{
	text-decoration:none;
}
div.home img{
	border:1px solid black;
}
.neropiccolo {
	font-size: 9px;
}
br{
	margin-top: 4px;
}
p{margin: 0;}
.lingue {background-color:#C40021; text-align:center}
.titbox {color: #ffffff; font-weight: normal; font-weight: normal;}
.rosso {color: #C40021;}
.rossobig {color: #C40021;  font-size: 13px;}
.rossosmall {color: #C40021;  font-size: 10px;}
.nerosmall {color: #000000;  font-size: 10px;}

a.nerosmall:link {color: #000000; text-decoration: none; font-weight: normal;}
a.nerosmall:visited {color: #000000; text-decoration: none; font-weight: normal;}
a.nerosmall:hover {color: #000000; text-decoration: underline; font-weight: normal;}

a.piccolo:link {color: #C40021; text-decoration: none; font-weight: normal;}
a.piccolo:visited {color: #C40021; text-decoration: none; font-weight: normal;}
a.piccolo:hover {color: #C40021; text-decoration: underline; font-weight: normal;}

a.home:link {color: #C40021; text-decoration: none; font-weight: bold;}
a.home:visited {color: #C40021; text-decoration: none; font-weight: bold;}
a.home:hover {color: #C40021; text-decoration: underline; font-weight: bold;}

a.nero:link {color: #000000; text-decoration: none; font-weight: bold;}
a.nero:visited {color: #000000; text-decoration: none; font-weight: bold;}
a.nero:hover {color: #C40021; text-decoration: underline; font-weight: bold;}

a.nero2:link {color: #000000; text-decoration: none; font-weight: bold;}
a.nero2:visited {color: #000000; text-decoration: none; font-weight: bold;}
a.nero2:hover {color: #C40021; text-decoration: underline; font-weight: bold;}

a.titolorosso:link {color: #C40021; text-decoration: none; font-weight: bold;}
a.titolorosso:visited {color: #C40021; text-decoration: none; font-weight: bold;}
a.titolorosso:hover {color: #C40021; text-decoration: underline; font-weight: bold;}

a.lista:link {color: #000000; text-decoration: none; font-weight: normal;}
a.lista:visited {color: #000000; text-decoration: none; font-weight: normal;}
a.lista:hover {color: #C40021; text-decoration: underline; font-weight: normal;}

a.bianco:link {color: #ffffff; text-decoration: none; font-weight: normal;}
a.bianco:visited {color: #ffffff; text-decoration: none; font-weight: normal;}
a.bianco:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}

.denominazione {color: #ffffff;	font-style : italic; font-weight: bold;}
.data {color: #ffffff; font-weight: bold;}

/* STILE PER IL MENU*/
/**********************************************/
.ul2 { margin-left: 20px; padding-left:20px; padding-top: 4px; list-style-image : url(image/2010_dot.gif);}
.li2{ margin: 0; padding-left: 0px; padding-bottom: 10px;}
.didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color : #004C89;
	text-align: center;
}
.data_piccola {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	color : #333333;
	text-align: center;
	font-weight: bold;
}
.dida_expo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;;
	color : #004C89;
	text-align: center;
}
.titolo {
	font-size: 16px;
	color : #C40021;
	font-weight:bold;
}
.sottotitolo {
	font-size:15px;
	color : #C40021;
	font-weight:bold;
}
.titoletto { color: #000000; font-weight:bold;}

hr {color: #C40021; size : 1px;}
.right {text-align : right;}
.left {text-align : left;}
a.moduli{color: #131313;margin-left:7px;}
h4{
	font-family: "trebuchet ms",geneva;
	font-size: 16px;
	color: #C40021;
	margin:0;
}
.pdf{
	list-style:none;
	padding-left: 20px;
	background-image: url(./image/ico/acrobat.gif);
	background-position: 0 .2em;
	background-repeat: no-repeat;
	line-height:20px;
}
ul.menu li a.titolorosso{color: #C40021; text-decoration: none; font-weight: bold;}
ul.menu li a:visited.titolorosso{color: #C40021; text-decoration: none; font-weight: bold;}

