
#contenuti{
    padding: 6px 0 20px 0;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 12px;
	color: #04356c;
	text-align:justify
}

#contenuti a{
	font-weight:bold;
	color: #c7d5dc;
	text-decoration:underline
}

#contenuti a:hover {
	font-weight:bold;
	text-decoration:none;
	color: #ffde00;	
}

#contenuti span{
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 13px;
	font-weight:bold;
	font-variant:small-caps;
	display: block;
	border-bottom:  1px #04356c solid;
	color: #04356c;
	padding: 0 0 0.5em 0;
}

.titoletto{
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 12px;
	font-weight:bold;
	display: block;
	background-color:#dee7eb;
	color: #c7d5dc;
	padding: 0 0 0.5em 0;
}

#contenuti .img{
	border: 2px #568fc2 solid;	
}

td.archivio{
    padding: 0 35px 0 0;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 12px;
	color: #04356c;
	text-align:justify;
}

td.archivio a{
	font-weight:bold;
	color: #c7d5dc;
	text-decoration:underline
}

td.archivio a:hover {
	font-weight:bold;
	text-decoration:none;
	color: #ffde00;	
}

td.archivio2{
    padding: 0;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 11px;
	color: #c7d5dc;
	text-align:justify;
	vertical-align:top
}

td.archivio2 a{
	font-weight:bold;
	color: #c7d5dc;
	text-decoration:underline
}

td.archivio2 a:hover {
	font-weight:bold;
	text-decoration:none;
	color: #ffde00;	
}



.cerca {
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 11px;
    background: #256cb2;
    color:#c7d5dc;
    width: 94px;
    border: 1px #3d97ca solid;
	padding:5px 0 0 2px;
	}

.invia
{
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 11px;
    background: #256cb2;
    color:#c7d5dc;
    width: 55px;
    border: 1px #3d97ca solid;
	text-align:center;
	font-weight:bold;
	padding:2px;
}

.go
{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #04356c;
    color:#fff;
    width: 250px;
    border: 1px #04356c solid;
	text-align:center;
	font-weight:bold;
	padding:2px;
	margin:10px 0 3px 0
}
.input
{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
     background: #fff url(form_bg.gif) top left repeat-x;
    color:#333;
    width: 280px;
    border: 1px #333 solid;
	font-weight:bold;
	padding:2px;
	margin:3px 0 3px 0
}
.inputno
{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #ffde00;
    color:#04356c;
    width: 280px;
    border: 1px #04356c solid;
	font-weight:bold;
	padding:2px;
	margin:3px 0 3px 0
}

.input2
{
	font-family: Arial, Helvetica, sans-serif, san;
	font-size: 11px;
    background: #256cb2;
    color:#ffde00;
    width: 110px;
    border: 1px #3d97ca solid;
	text-align:center;
	font-weight:bold;
	padding:2px;
	margin:3px 0 3px 0
}

.antispam {
    padding: 8px 0 5px 0;
    background: #fff url(form_bg.gif) top left repeat-x;
	color:#DB2522;
    width: 150px;
	height:20px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:4px;
	font-weight:bold;
	text-align:center;
	margin:5px 0 15px 0;
    border: 1px #333 solid;
}

