BODY {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-right:auto;
	margin-left:auto;

}



TD {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; font-size: 11px;

}

/*DIV {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	line-height: 11px;
	font-size: 11px;

}*/
 #dropin {
width:380px; height:380px;
position:absolute;left:50%;top: 110px;
margin:80px 0 0 -175px;
visibility: hidden;
}
 #bannervert {
	width:auto;
	height:auto;
position:absolute;left:50%;top: 65px;
margin:80px 0 0 385px;
}
SPAN {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; line-height: 11px; font-size: 11px;

}



.link {COLOR: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}

.link:link {FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none}

.link:visited {FONT-WEIGHT: bold; COLOR: #800080; TEXT-DECORATION: none}

.link:hover {COLOR: #800040; text-decoration: underline}



.documenti {
	font-family: "Times New Roman", Times, serif;
	color: #434343;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
}

.documenti a { COLOR: #0000FF; text-decoration: underline}

.documenti a:link { COLOR: #0000FF; text-decoration: underline}

.documenti a:hover { COLOR: #800040; text-decoration: underline}


.Testo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	line-height: 17px;
}

.Testo11 a {  COLOR: #666666; text-decoration: underline}

.Testo11 a:link {COLOR: #666666; text-decoration: underline}

.Testo11 a:hover { COLOR: #8B0000; text-decoration: underline}


.Testo9 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: normal;
}

.Testo9 a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
 	font-size: 9px;
	color: #333333;
	line-height: normal;
}

.Testo9 a:link {
	COLOR: #666666;
	text-decoration: none;
	font-weight: bold;
}

.Testo9 a:hover { COLOR: #8B0000; text-decoration: none}



.path {color : #8B0000; font-family : Arial, Verdana, Helvetica; font-size : 17px;; font-weight: bold; text-decoration: none; width: 10px}

.path a{color : #666666; font-family : Arial, Verdana, Helvetica; font-size : 17px; font-weight:normal; text-decoration:none;}

.path a:hover{COLOR: #8B0000; font-family : Arial, Verdana, Helvetica; font-size : 17px; font-weight:normal; text-decoration:none;}





.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660000;
	margin-bottom: 1px;
	line-height: 11px;
	text-decoration: none;
}
.data a{	
	color: #660000;
	text-decoration: none;
}
.data a:hover{	
	color: #666666;
	text-decoration: none;
}



.navtext {

width: auto;

font-family : Arial, Verdana, Helvetica;

font-size:11px;

layer-background-color:#006979;

background-color: White;

color: Gray;

  margin-right : auto;

; border: solid; border-width: 1px 0px; border-color: #660000 black

 }

 

.Testo9Link line { BACKGROUND-COLOR: #E9E9E9}

.Testo9Link bkg{}

.Testo9Link bkg a:hover{ background-color : #dfdede;}



.Testo9Link a {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: bold;
	text-decoration: none;
}

.Testo9Link a:hover {
	COLOR: #3C3C3C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.Testo9Link sel {BACKGROUND-COLOR: #000000}

.Testo9Link {  font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 9px; margin-top: 10px; margin-bottom: 10px; line-height: 11px; padding-top: 2px; padding-bottom: 2px}



.glossario { font-family: "Times New Roman", Times, serif; color: #434343 ; text-align: justify; word-spacing: 1px; font-size: 12px; line-height: 14px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 10px}



.FormStile {  font-size: 12px; height: 18px; width: 180px}

.FormStile120 {  font-size: 12px; height: 18px; width: 120px}

.FormStileDoppio { width: 218px; font-size: 12px; height: 50px}

.FormStileRicerca { width: 80px; left: 20px; margin-right: 0px; padding-right: 0px}

.FondoGrigio {  background-color: #DFDEDE}



.TxtBarra { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #660000; margin-bottom: 1px ; text-decoration: none}

.Testo9Home {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1.2;
}
a.Testo9Home:link {
	COLOR: #ffffff;
	text-decoration: none;
}

.Testo11Bianco { font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 12px; font-size: 11px; color: #FFFFFF; padding-top: 5px; padding-bottom: 10px }
.Testo11Bianco a{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 12px; font-size: 11px; color: #FFFFFF; padding-top: 5px; padding-bottom: 10px }
A.intestazione {color :#B0C7EF; text-decoration : none}
A.intestazione:Visited  {color :#B0C7EF; text-decoration : none}
A.intestazione:Active  {color :#B0C7EF;}
A.intestazione:Hover  {color :navy; background-color:yellow;}	
.TitoloArticolo a {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.TitoloArticolo {
/* font: 84.5% Georgia, serif; */
	font-family: Arial, Verdana,  Helvetica,  sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: 1.2;
	color: #000000;
 margin-bottom: 5px
}



.TitoloArticolo a:link {
	COLOR: #3C3C3C;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.TitoloArticolo a:hover {
	COLOR: #3C3C3C;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.TitoloArticolo a:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.TitoloArticolo9 {
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	text-decoration: none; 
	font-size: 9px; 
	color: #666666}
.TitoloArticolo9 a {
	COLOR: #666666;
	FONT-FAMILY:  Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.TitoloArticolo9 a:hover {
	COLOR: #3C3C3C;
	FONT-FAMILY:  Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.TitoloArticolo9 a:link {
	COLOR: #666666;
	FONT-FAMILY:  Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.TitoloArticolo9 a:visited {
	COLOR: #666666;
	FONT-FAMILY:  Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.MarginFotoSx {
	margin-right: 10px;
	margin-bottom: 3px;
}
.MarginFotoDx {
	margin-bottom: 3px;
	margin-left: 5px;
}
.inputb {
border :solid  #999999 1px ;
color : #000000;
width : 120px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}
.borderimage{
border:solid #F2F2F2 2px ;
}
.Testo11GrigioSc {color: #333333}
.Testo9GrigioSc {color: #333333; font-size: 9px; }

.comunicazioni-top {	font-size: 14px;
	background-image: url(images/linguetta.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #DFDEDE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#comunicazioni-list ul{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: -10px;
}
#comunicazioni-list ul li{
	list-style-image: url(images/icon_dot.gif);
	list-style-position: outside;
	text-indent: -10px;
}
.tit_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	margin-bottom: 1px;
	line-height: 14px;
	text-decoration: none;
}
.tit_rosso a{	
	color: #660000;
	text-decoration: none;
}
.tit_rosso a:hover{
	color: #666666;
	text-decoration: none;
	
}

/* inizio menu orizzontale */
DIV#menu-oriz {
	margin: 0px 0px 5px 0px;
	height: 16px;
	width: 757px;
	color: #666666;
	text-align: center;
	clear: both;
	font-weight: bold;

}
DIV#menu-oriz ul{
	list-style: none;
		PADDING: 0px; MARGIN: 0px; text-align: center;
	
}

DIV#menu-oriz ul li{
	display: block;
	float: left;
}

DIV#menu-oriz li a{
display: block;
/*width: 80px;*/
height: 16px;
}

#link1{
	background: url(img_logo/logo-home.gif) no-repeat;
	width: 86px;
	border-right: solid #cccccc 2px;
	
}
#link1 a:hover{
	background: url(img_logo/logo-home_over.gif) no-repeat;
}
#link2{
background: url(img_logo/logo-chi_siamo.gif) no-repeat;
width: 84px;
	border-right: solid #cccccc 2px;
}
#link2 a:hover{
	background: url(img_logo/logo-chi_siamo_over.gif) no-repeat;
}
#link3{
	background: url(img_logo/logo-statuto.gif) no-repeat;
	width: 70px;
	border-right: solid #cccccc 2px;
}
#link3 a:hover{
background: url(img_logo/logo-statuto_over.gif) no-repeat;
}
#link4{
background: url(img_logo/logo-iscrizione.gif) no-repeat;
width: 81px;
	border-right: solid #cccccc 2px;
}
#link4 a:hover{
background: url(img_logo/logo-iscrizione_over.gif) no-repeat;
}
#link5{
background: url(img_logo/logo-osservatorio.gif) no-repeat;
width: 103px;
	border-right: solid #cccccc 2px;
}
#link5 a:hover{
background: url(img_logo/logo-osservatorio_over.gif) no-repeat;
}
#link6{
background: url(img_logo/logo-news.gif) no-repeat;
width: 62px;
	border-right: solid #cccccc 2px;
}
#link6 a:hover{
background: url(img_logo/logo-news_over.gif) no-repeat;
}
#link7{
background: url(img_logo/logo-speciale.gif) no-repeat;
width: 74px;
	border-right: solid #cccccc 2px;
}
#link7 a:hover{
background: url(img_logo/logo-speciale_over.gif) no-repeat;
}
#link8{
background: url(img_logo/logo-gallerie.gif) no-repeat;
width: 72px;
	border-right: solid #cccccc 2px;
}
#link8 a:hover{
background: url(img_logo/logo-gallerie_over.gif) no-repeat;
}
#link9{
background: url(img_logo/logo-riflessioni.gif) no-repeat;
width: 103px;
}
#link9 a:hover{
background: url(img_logo/logo-riflessioni_over.gif) no-repeat;
}

.smusso {
	float: left;
	width: 140px;
	/*height: 20px;*/
	margin:0px 0px 0px 0px;
	padding:8px 8px 8px 8px;
	background-image: url(images/smusso.gif);
	background-position: top right;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}



/* fine menu orizzontale */
.cornice_libri {
padding: 0px;border:5px solid; border-color: #FFFFFF}
.copyright{
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding: 4px;

		border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B3B3B3;
	border-bottom-color: #B3B3B3;
	width:100%;
}
.copyright a{

	color: #666666;
	text-decoration: none;

}
.copyright a:hover{
	color: #000000;
	text-decoration: none;
}

/* head */

div#head_cont{
    width: 760px;
    margin: 0px auto;   /*centra negli altri browsers*/
    /*text-align: left;   ripristina l' allineamento*/
    } 
.banner {
	float: left;
	height: 85px;
	width: 140px;
	/*background-image: url(../img_logo/logo-banner_fondo.gif);*/
}
.intestaz {
	float: left;
	height: 91px;
	width: 477px;
}
DIV#menu_oriz {
	margin: 0px 0px 5px 0px;
	height: 16px;
	width: 757px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: center;
	clear: both;
	font-weight: bold;

}

DIV#menu_oriz UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;text-align: center;
}
DIV#menu_oriz LI{
  padding: 0px 13px 0px 13px;  
  DISPLAY: inline;	
  border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CCCCCC;}

  DIV#menu_oriz A {
	COLOR: #666666;
	text-decoration: none;
	
}
 DIV#menu_oriz A:hover {
	COLOR: #000000;
	text-decoration: none;
	
}
/* fine head */
