/* CSS Document */
body{background-color: #F1F5F8;	margin: 0px;	color:#091963;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
#content{background-image: url(../immagini/base2.gif);	background-repeat: repeat-y;	width:800px;	margin:auto; }
#testata{background-image: url(../immagini/testata2.jpg);	background-repeat: no-repeat;	background-position: top;	width:800px;	height:95px;}
#centro{margin:auto; 	width:770px; 	clear:both;}
#sx{float:left; 	width:200px; 	margin-left:3px;}
#dx{margin-left: 210px; width: 550px;}
#immagine_apertura{}
#footer{background-image: url(../immagini/footer2.gif);	background-repeat: no-repeat;	height: 29px;	position:relative;	clear:both; width:800px;}
#credits{margin:auto;	width:770px;	text-align:center; margin-bottom:15px; margin-top: 15px;}
#credits a:link {color: #091963;	text-decoration: none;}
#credits a:visited {color: #091963;	text-decoration: none;}
#credits a:hover{color: #091963;	text-decoration: underline;}
#disclaimer{background-image: url(../immagini/disclaimer.gif);	background-repeat: no-repeat;	height: 22px;	margin-left: 220px;	width: 550px;	position:relative;}
#banner_bottom{		width: 550px;	margin-top: 10px;	border: 0px;	text-align:center;}
a:link {color: #091963;	text-decoration: none;}
a:visited {color: #091963;	text-decoration: none;}
a:hover{color: #091963;	text-decoration: none;}
.contenuto_articolo a:link {color: #091963;	text-decoration: underline;}
.contenuto_articolo a:visited {color: #091963;	text-decoration: underline;}
.contenuto_articolo a:hover{color: #FD7F04;	text-decoration: none;}


/*banner*/
#banner_testa{margin-left:300px; 	padding:18px 0 0 0;}
#banner{width: 200px;}
#banner ul {width: 200px; list-style-type: none;	text-align: left;	margin: 0px;	padding: 0px;	vertical-align: bottom; }
#banner  li  { margin-left:35px;text-align: left;	height:60px;	width: 130px;	text-decoration: none;	vertical-align: text-bottom;	padding: 3px 0 3px 0;}
#banner ul li a:hover {}
#banner ul li a#current{}
#banner a:link, a:visited{}


/* menu disclaimer */
#menu_disclaimer{padding: 5px 0 0 0; margin: auto; text-align: center; }
#disclaimer {padding: 0px; margin:auto;}
#menu_disclaimer a:link {text-decoration: none;}
#menu_disclaimer a:visited {text-decoration: none;}
#menu_disclaimer a:hover{text-decoration: underline;}



/*menu orizzontale*/
#menu_orizzontale{background-image: url(../immagini/base_menu_orizzontale2.gif);	background-repeat: no-repeat;	height: 25px;}
#orizzontale_sx{float:left; width: 530px; }
#orizzontale_dx{	margin-left: 570px;	padding:2px 0 0 0;}
#orizzontale_dx a:link {color: #091963;	text-decoration: none;}
#orizzontale_dx a:visited {color: #091963;	text-decoration: none;}
#orizzontale_dx a:hover{color: #5fbeed;	text-decoration: underline;}

#contenitore_menu_orizzontale{padding: 5px 0 0 0;}
#orizzontale_sx a:link {color: #FFFFFF;	text-decoration: none;}
#orizzontale_sx a:visited {color: #FFFFFF;	text-decoration: none;}
#orizzontale_sx a:hover{color: #FFFFFF;	text-decoration: underline;}
#orizzontale_sx li{text-align:left;	padding: 4px 15px 0 10px;	display: inline;background-image: url(../immagini/arrow_yellow.gif);	background-repeat: no-repeat;	background-position: left top;}
#orizzontale_sx {padding: 0px; font-weight: bold;}
#orizzontale_sx ul{text-align:left;	padding: 0px; display: inline; margin: 0px;margin-left:15px;}


/* menu verticale */
#menu{}
.menu_laterale{}
.decorazione_menu{}
.menu_laterale ul {list-style-type: none;	text-align: left;	margin: 0px;	padding: 0px;	vertical-align: bottom;	background-color: #D5E7F8;}
.menu_laterale  li 	 {text-align: left;	height:17px; width: 200px;	text-decoration: none;	color: #003366;	vertical-align: text-bottom;	text-indent:10px;}
.menu_laterale ul li a:hover {color: #0066CC;	text-decoration: none; }
#menu ul li a#current{color: #003366;}
.menu_laterale a:link, a:visited{color: #003366; text-decoration: none;}


/* menu espandibile */
#colonna_menu{}
#box_attivita{background-color:#D5E7F8;}
#box_rubriche {width: 200px; margin: 0px; padding: 0px;}
#box_rubriche li {margin-left: -5px; padding: 0px; list-style-type: none;}
#box_rubriche ul {margin: 0px; padding: 0px; list-style-type: none;}
.nome_sezione{margin-left:5px; padding:0 0 4px 0; 	color:#091963;}
.nome_sezione a:link{	color:#091963;}
.nome_sezione a:visited{	color:#091963;}
.nome_sezione a:hover{font-weight: bold;}
#box_sottomenu { border-top: solid 1px #999999; border-bottom: solid 1px #999999; padding: 3px 0 3px 0; background-color: #F1F5F8; display: block;}
#voce_sottomenu {	width:195px;	margin-left: 5px; text-indent: 13px;	background-image: url(../immagini/elemento.gif);	background-repeat: repeat-y;	background-position: left center;}
#voce_sottomenu a:link{}
#voce_sottomenu a:visited{}
#voce_sottomenu a:hover{ text-decoration:none; color:#0099FF;}


/* articoli */
.contenuti{padding: 15px 0 0 0;}
.articolo{}
/*.articolo{background-color:#F3F6F8; padding: 7px;}*/
.titolo_pagina{text-transform: capitalize;	font-family: verdana;	font-size: 10px; text-align: right;	font-weight: bold;	color: #006699;	padding: 0 0 3px 0;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #006699;	line-height: 10px; margin-bottom: 10px; }
.titolo_pagina2{text-transform: capitalize; color:#010E15;	font-family: verdana;	font-size: 10px; text-align: right;	font-weight: bold;	padding: 0 0 3px 10px;			line-height: 10px; }
.titolo_articolo{	font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;	font-size: 13px;	font-weight: bold;	color: #006699;}
/*.titolo_articolo{background-color:#2A8BC8;	background-image: url(../immagini/angolo_titoli.gif);	background-repeat: no-repeat;	background-position: right top;	height: 21px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-indent: 5px;	padding: 3px 0 0 0;}*/
.contenuto_articolo{width:500; margin-top:7px;}
.filetto{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: 006699;	line-height: 22px;}
hr{color:#ffffff; height:1px; border:0px; clear:right;}


/*registrazione soci*/
.titolo_th2{padding:3px; color:#0033CC; background-color:#FFFFFF;}
.titolo_th2_dati{padding:3px; color:#0033CC; background-color: #F8F8F8;}
