body {
	background-color: #E3E4FA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.testo
{
	font-size: 12px;
	text-align: justify;
	line-height: 14pt;
}

.titoli {
	font-size:10px;
	color:#003366;
	font-weight:bold;
}

.indirizzo {
	font-size:10px;
	color:#FFFFFF;
	padding-left:6px;
}
.indirizzoContatti
{
	font-size: 10px;
	color: #003366;
	padding-left: 6px;
	border-right: #003366 thin solid;
	border-top: #003366 thin solid;
	border-left: #003366 thin solid;
	border-bottom: #003366 thin solid;
}

.menu_titoli
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	padding: 4px;
	font-family: Arial;
	padding-left: 5px;
}

.pallini
{
	font-weight: bold;
	color: #C2CBC4;
	text-align: center;
	height: 5px;
}

h1
{
	color: #003399;
	font-size: 14px;
	padding: 2px;
	padding-left: 10px;
}

h3
{
	color: #77A33F;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
}

a:link  {
	font-size: 12px;
	color: #669933;
	text-decoration: none;
	font-weight: bold;
}

a:visited  {
	font-size: 12px;
	color: #669933;
	text-decoration: none;
	font-weight: bold;
}

a:active  {
	font-size: 12px;
	color: #669933;
	text-decoration: none;
	font-weight: bold;
}

a:hover  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669933;
	font-weight: bold;
		
}



a.sinistro:link
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	padding-left: 5px;

}

a.sinistro:visited  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	padding-left: 5px;

		
}

a.sinistro:active  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	padding-left: 5px;

}

a.sinistro:hover  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669933;
	font-weight: bold;
	line-height: 22px;
	padding-left: 5px;
}


a.mini:link  {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-left: 6px;
}

a.mini:visited  {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-left: 6px;
}

a.mini:active  {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-left: 6px;
}

a.mini:hover  {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669933;
	font-weight: normal;
	padding-left: 6px;
}


ul
{
	list-style-image: url(images/freccia_ul.jpg);
	line-height: 18px;
}

ol
{
	list-style-image: url(images/pallino_ol.jpg);
	line-height: 18px;
	margin-bottom: 6pt;
}


li
{
	line-height: 18px;
	margin-top: 6pt;
}

.committenti {
	font-size: 10px;
	line-height: 18px;
}


.menu {
	color:#FFFFFF;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding:8px;
}

a.sub_sinistro:link
{
	font-size: 10px;
	color: #eee8aa;
	text-decoration: none;
	left: 5pt;
	position: relative;
			font-family: Arial
}

a.sub_sinistro:visited
{
	font-size: 10px;
	color: #eee8aa;
	text-decoration: none;
	left: 5pt;
	position: relative;
	font-family: Arial

}

a.sub_sinistro:active
{
	font-size: 10px;
	color: #eee8aa;
	text-decoration: none;
	left: 5pt;
	position: relative;
	font-family: Arial
}

a.sub_sinistro:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #669933;
	left: 5pt;
	position: relative;
	font-family: Arial

}

a.titolo:link
{
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: underline;
}

a.titolo:visited
{
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	text-decoration: underline;
}

a.titolo:active
{
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	text-decoration: underline;
}

a.titolo:hover
{
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: #ccccff;
}



a.indietro:link
{
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
	text-align: center;
}

a.indietro:visited
{
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
	text-align: center;
}

a.indietro:active
{
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
	text-align: center;
}
a.indietro:hover
{
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
	text-align: center;
}
li.committenti
{
	line-height: 18px;
	margin-top: 1pt;
}

ul.committenti
{
	list-style-image: url(images/freccia_ul.jpg);
	line-height: 18px;
}
ol.committenti
{
	list-style-image: url(images/pallino_ol.jpg);
	line-height: 18px;
		margin-bottom: 12pt;
}
.committenti
{
	font-size: 12px;
	text-align: justify;
	line-height: 14pt;

}

a.iscrivitiOra:link

{
	font-size: 15px;
	color: white;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
	filter: glow(color=000000, strenght=8);
}

a.iscrivitiOra:visited
{
	font-size: 15px;
	color: white;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
}

a.iscrivitiOra:active
{
	font-size: 15px;
	color: white;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: transparent;
}

a.iscrivitiOra:hover
{
	font-size: 15px;
	color:  Aqua;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background-color: Transparent ;
}

	
.news
{
	position: inherit ;
	font-size: 18px;
	font-family: Arial;
	top: 17px;
	left: 17px;
	color: #ff9933;
	z-index: 2;
}

#myscroller
{
	position: relative;
	width: 200px;
	height: 150px;
	background-color: #ffffcc;
	overflow: hidden;
	border: solid 1px;
	margin: 5px;
	background-image: none;
}

#twoscroll
{
	position: relative;
	width: 200px;
	height: 120px;
	background-color: transparent;
	overflow: hidden;
	margin: 5px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font-size: 12pt;
	color: lightcyan;
	font-family: 'Arial Unicode MS';
	background-position: center bottom;

	background-repeat: no-repeat;
}