select.sito
{
    color: #003366;
    width: 100%;
    background-color: #beccef;
    font-weight: bold;
}

div.dx
{
    width: 132px;
    text-align: justify;
}

BODY
{
	font-size: 10 px;
	font-family: Verdana;
	background-color:#ffffff;
    color: #090564;
}

select
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 10px;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
}


input.trasparente
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

table
{
    		    font-size: 10px;
    }
	

table.sito
{

	background-color:#ffffff;
}

td.sinistra
{
 background-color:#ffffff;
    }

*sfondo tabella cerca nel sito

table.menu
{
	border-top: #1D1855 1px solid;
	border-bottom: #1D1855 1px solid;
	background-color: #ffffff;
}

div.testo
{
    font-size: 12px;
    color: #090564;
    text-align: justify;
    margin-left: 5px;
    margin-right: 5px;
}


div.titolo
{
    font-weight: bold;
    font-size: 10px;
    color: #246D86;
}


div.cornice
{
	border-right:silver 1px solid;

	border-left: silver 1px solid;
}
div.home
{
	border-right: black 1px;
	padding-right: 10px;
	border-top: black 1px;
	font-size: 10px;
	overflow: auto;
	border-left: black 1px;
	width: 300px;
	color: #333333;
	border-bottom: black 1px;
	height: 330px;
}
div.link
{
    color:#666666;
    font-size:11px;
    margin-left: 5px;
    margin-right: 5px;
    border-bottom: white 1px solid;
}


}


a.menu
{
	font-weight: bold;
	font-size: 10px;
	color: #003300;
}


a.menu:HOVER {
color : Red;
text-decoration : none;
} 
a.menu:ACTIVE {
color : Red;
text-decoration: none
}



img.profilo
{
	border-right: #CCCCFF 1px solid;
	border-top: #CCCCFF 1px solid;
	border-left: #CCCCFF 1px solid;
	border-bottom: #CCCCFF 1px solid;
}

a.pagina
{
	font-weight: bold;
	font-size: 9;
	color:#002D74;
	cursor: hand;
	
}

a.sottomenu
{
	font-weight: bold;
	font-size: 10px;
	color: #003300;
}

a
{
	font-size: 11;
	color:Blue;
}
	
a:HOVER {
color : red;
text-decoration : none;
} 
a:ACTIVE {
color : Red;
text-decoration: none
}









td.testo
{

	clip: rect(400px auto auto auto);
	color:Black;
}


tr.catalogo
{
	color: black;
	font-size:11px;
	 background-color:#EFF2F7;
}

div.menu
{
	font-weight: bold;
	font-size: 10px;
	color: #186781;

}
div.sottomenu
{
    
    width: 138px;
    height: 20px;
    border-bottom: #000000 1px solid; 
    margin-left: 4px;
    background-color: #ffffff;
    vertical-align: middle;
}


div.pagina
{
    width: 100%;
    border-top: #DAE7EE 1px solid;
    border-bottom: #DAE7EE 1px solid;
    border-left: #DAE7EE 1px solid;
    border-right: #DAE7EE 1px solid;
    vertical-align: middle;
    color: #4F879E;
    text-transform: uppercase;
}


div.etichetta
{
	color:#1D1855;
	font-size:9px;
}



div.news
{
	font-size: 9px;
	color: #333333;

}
div.news1
{
    font-size: 9px;
    color: #73101D;
    border-bottom: #ffffff 1px solid;
    padding-right: 2px;
    padding-left: 2px;
}


input
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}

input.invio
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;

}


textarea
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	}
a
{
	text-decoration: none;
}





div.textimage
{
    font-size: 10px;
    color: #666666;
    text-align: justify;
    margin-left: 5px;
    margin-right: 5px;

}

div.textimage img{
float:left;
margin: 10px
}

div.textimage h3, div.textimage p{
margin:0 10px;
padding: 0
}

div.textimage h3{
margin-top: 10px
}
h3
{
    font-size:12px;
    text-align: left;
}

div.textimage div.etichetta, div.textimage p{
margin:0 10px;
padding: 0
}

div.textimage div.etichetta{
margin-top: 10px
}



div.clearer{clear: left}




div.BORDI
{
    width: 100%;
}
div.CONTENUTO
{
    background-color: #CCCCFF;
    color: #FFFFFF;
    width: 100%;
    padding: 5px;
}
span.TOP, span.BOTTOM
{
    display: Block;
    background-color: #FFFFFF;
}
span.TOP span, span.BOTTOM span
{
    display: Block;
    overflow: Hidden;
    background-color: #CCCCFF;
    height: 1px;
}
span.RIGA1
{
    margin: 0 5px;
}
span.RIGA2
{
    margin: 0 3px;
}
span.RIGA3
{
    margin: 0 2px;
}
span.TOP span.RIGA4, span.BOTTOM span.RIGA4
{
    margin: 0 1px;
    height: 2px;
}
div.destra
{
    border-right: #ABC7D5 1px solid;
    border-top: #ABC7D5 1px solid;
    border-left: #ABC7D5 1px solid;
    width: 180px ;
    border-bottom: #ABC7D5 1px solid;
}
