H3 {

	FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif

}

H2 {

	FONT-SIZE: 14px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif

}

A:link {

	COLOR: #48534d; TEXT-DECORATION: none

}

A:visited {

	COLOR: #48534d; TEXT-DECORATION: none

}

A:hover {

	COLOR: #48534d

}

.freccia A {

	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/freccia.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.freccia A:hover {

	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/freccia_ov.gif); COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

BODY {

	FONT-SIZE: 10px; BACKGROUND: #e9e8e7; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN: 50px 0px 0px 110px

}



.home_tit {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #48534d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.home_tit A {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #48534d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.home_tit A:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.home_text {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #37449d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.div_padding {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

.div_back {

	BACKGROUND-IMAGE: url(images/back.gif); BACKGROUND-REPEAT: repeat-x;

}


.homeNews {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #37449d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}



.txt {

	BORDER-RIGHT: #6699cc 1px solid;

	BORDER-TOP: #6699cc 1px solid;

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	BACKGROUND: url(images/back1.gif) repeat-x;
	
	background-color: #FFF;

	BORDER-LEFT: #6699cc 1px solid;

	COLOR: #48534d;

	BORDER-BOTTOM: #6699cc 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: justify;

	TEXT-DECORATION: none;

	padding: 3px;

	height: 700px;

	width: 434px;

	overflow: auto;

	overflow-y: scroll ;

   	overflow-x: hidden ; 

}

.indietro {
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
}

.indietro a {
	/*text-decoration: none;*/
	text-decoration: underline;
}

.txt2 {

	BORDER-RIGHT: #6699cc 1px solid;

	BORDER-TOP: #6699cc 1px solid;

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	BACKGROUND: url(images/back1.gif) repeat-x;
	
	background-color: #FFF;

	BORDER-LEFT: #6699cc 1px solid;

	COLOR: #48534d;

	BORDER-BOTTOM: #6699cc 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	padding: 3px;

	height: 700px;

	width: 434px;

	overflow: auto;

	overflow-y: scroll ;

   	overflow-x: hidden ; 

}

.txt2 h2 {
	/*text-transform: capitalize;*/
	padding-bottom: 10px;
}

.txt2 h3 {
	/*text-transform: capitalize;*/
}


.txt2 .riv {
	list-style: url(images/rivista_xs.gif);
}

.txt2 .leg {
	list-style: url(images/legale_xs.gif);
}

.txtSearch {

	BORDER-RIGHT: #6699cc 1px solid;

	BORDER-TOP: #6699cc 1px solid;

	FONT-SIZE: 11px;

	BACKGROUND: url(images/back1.gif) repeat-x;

	BORDER-LEFT: #6699cc 1px solid;

	COLOR: #48534d;

	BORDER-BOTTOM: #6699cc 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	padding: 3px;

}

.txt A {

	COLOR: #48534d; TEXT-DECORATION: none

}

.txt A:hover {

	COLOR: #cc0000

}

