<!-- 
body { 
	font:80% verdana,helvetica,sans-serif; 
	margin:0; padding:0;
	background-image: url(images/background.gif);
}
code { font:80% verdana,helvetica,sans-serif; display:block; margin:0 1em .5em 1em; }

.t9g {  margin-top:0px;font-family: tahoma; font-size: 11px; color: #646464; text-decoration: none}
.v9r {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #aa0000; text-decoration: none}
.v9f {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #aa0000; text-decoration: none}
.v9g {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #646464; text-decoration: none}
.v9v {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #2B8A00; text-decoration: none}
.v11g {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #646464; text-decoration: none}
.testoGrande {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #B5403D; text-decoration: underline; font-weight:bold;}
.subTitoloGrande { margin-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3366CC; text-decoration: none; font-weight:bold;}
/* hr { display:none } */
/* hr { border: 1px dotted #737373; border-style: none none dotted; } */
.hr {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;
}

* html .hr {
	border-bottom: none;
	padding: 1px;
	background: url(images/css-dotted.gif) repeat-x bottom;	
}
	
a {	color: #aa0000;	font-weight:bold; text-decoration: none; }
a:visited { }
a:active { }
a:hover { text-decoration: none;	color: #aa0000; border-bottom: 1px solid #737373;}

.class1 a {	color: #737373;	font-weight:bold; text-decoration: none; }
.class1 a:visited { }
.class1 a:active { }
.class1 a:hover { text-decoration: none;	color: #737373; border-bottom: 1px solid #aa0000;}

.line { background: #fff url(images/borderLine.gif) no-repeat center bottom;
margin: 8px auto;
height: 1px;
}

/* centrare la pagina web a larghezza fissa */
body { text-align:center }  
#testa { width:90%; height: 110px; margin:1em auto; text-align:right }
#corpo { width:90%; margin:1em auto; text-align:left }
#piedipagina { width:90%; height:25px; margin:1em auto; text-align:center }

ul
{
	margin: 0;
	padding: 10px;
}
li
{
	list-style: none;
}
#menu ul li {list-style: none; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}
.cartelle {margin: 2em; padding: 10px; border: 1px dotted #414141; text-align:center; background: #f0f0f0; line-height: 2;}
.cartelle ul {margin: 1em; padding: 10px;}
.cartelle li {list-style-image: url(images/folder.gif);}

.evento {margin: 2em; padding: 10px; border: 1px dotted #414141; text-align:center; background: #f0f0f0; line-height: 2;}
.evento ul {margin: 1em; padding: 10px;}
.evento li {list-style-image: url(images/star.gif);}

.links {margin: 2em; padding: 10px; border: 1px dotted #414141; text-align:center; background: #f0f0f0; line-height: 2;}
.links ul {margin: 1em; padding: 10px;}
.links li {list-style-image: url(images/links.gif);}

.avviso ul {margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; margin:0 1em .5em 2em; color: #737373; }
.avviso li {list-style-image: url(images/bullet2.gif);}

.rss ul {margin: 0; padding: 0; color: #000000;}
.rss li {list-style-image: url(images/bullet2.gif);}
.rss a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; color: #737373; text-decoration: none; }
.rss a:visited { }
.rss a:active { }
.rss a:hover { text-decoration: none; color: #737373; border-bottom: 1px solid #aa0000;}

/* testa */
#testa { 
	background:#ffffff;
	background-image: url(images/title.jpg);
	background-repeat: no-repeat;
	border:1px solid #414141; 
	padding:1em 0; 
}

/* corpo */
#corpo { 
	position:relative; 
	background:#f0f0f0; 
	border:1px solid #414141; 
}
#corpo-colonna1 { 
	left: -20px;
	position:absolute; top:0; 
	width:160px;
	height:325px;
	padding:0;
}
#menu {
	margin:0;
}
#gazzetta_rss {
	margin:0;
}
#banner{
	margin: 0;
	line-height: 50%;
}
#corpo-colonna2 { 
	margin:0 160px 0 160px; 
	/* border-left:1px dotted #414141; */
	/* border-right:1px dotted #000; */
	/* height:325px; */
	background:#fff;
	padding:1em 0; 
}
#corpo-colonna3 { 
	top:0; 
	right:0;
	position:absolute;
	background:#f0f0f0;
	/* background-image: url(images/right2.jpg); */	
	width:160px;
	height:325px;
	padding:0; 
}
div#banner a:hover{border:0;}
div#corpo-colonna1{float:left; margin:0 20px}
div#menu ul{list-style-type: none;margin: 0;padding: 0}
div#menu li{margin: 0;padding: 0}
div#menu a{display: block;width: 160px;line-height: 20px;text-decoration: none;
    border: 0;text-indent: 30px;background: url("images/bNormal.png") no-repeat top left;
    color: #fff;font-variant: small-caps}
div#menu a:hover{
    background: url("images/bActive.png") no-repeat top left;color: #dedede}
div#menu li#activelink a,div#menu li#activelink a:hover{
    background: url("images/bActive.png") no-repeat top left;color: #fff}

/*pie' di pagina */
#piedipagina { 
	background:#eee;
	border:1px solid #414141; 
	padding:1em 0;
}
#content {
	/* background: #404040 url(images/background.gif); */
}
.title { 
	font: font:130% Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	clear: both;
	overflow: visible;
	margin:0 1em .5em 8.5em;
	padding: 0 0 .2em 0;
	vertical-align:middle;
}
.subtitle { font:90% verdana,helvetica,sans-serif; font-weight:bold; display:block; margin:0 1em .5em 2em; vertical-align:left;}
#content h1 {
	border-bottom: 2px solid #aa0000;
	clear: both;
	color: #404040;
	font: normal 3em Georgia, "Times New Roman", Times, serif;
	line-height: 1em;
	margin: 0 0 .4em 1em;
	overflow: visible;
	padding: 0 0 .2em 0;
}
#content h2 {
	border-bottom: 1px solid #aa0000;
	clear: both;
	color: #404040;
	font: normal 2em Georgia, "Times New Roman", Times, serif;
	line-height: 1em;
	margin: .8em 0 .4em 0;
	overflow: visible;
	padding: 0 0 .2em 0;
}
#content h3 {
	background: #dcdcdc;
	border: 1px solid #808080;
	border-right: 0;
	border-left: 0;
	color: #aa0000;
	font-size: 1.4em;
	padding: .3em 0;
	text-align: center;
}
#content h4 {
	border: 0;
	clear: both;
	color: #404040;
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	overflow: visible;
	margin: 0;
}

.tabellauno th#header1, .tabellauno th#header2, .tabellauno th#header3 {width:220px; text-align:left; padding-left:0.5em;}

.tabellauno {
width:100%; 
margin: 0 0 0 2em;
padding:0;
background:#B84242; 
color:#fff;
font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
}

.tabellauno caption {
font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
margin:0;
font-weight:bold;
background:#fff; 
color:#000; 
font-size:1.2em; 
margin:0 auto;
}

.tabellauno tbody {
background:#CA6D6D; 
color:#000;
}

.tabellauno td {
text-align: left;
font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
}

.tabelladue {
margin:0;
padding:0;
color:#000;
background: transparent;
}

.tabelladue td {
background:#e5e5e5; 
color:#000;
padding-left:10px;
width:220px;
}


.tabelladue tr.colorata td {
background:#ccc; 
color:#000;
}


.divinterno {height:70%; overflow:auto;}
-->
