/* CSS Document */

BODY {


	color:#02115d;
	font-size:11px;
	font-family:Tahoma, "Tahoma Small Cap";
	background-color:#FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color:#03135e;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #ff6600;
	}


.anteprima{
padding-top:5px; padding-bottom:5px; padding-left:20px;
padding-right:20px;
cue:





}


	#posttitle{
/*	color:#96bf55;*/
	color:#eeeeee;
	margin: 0px;
	padding: 0px;
font-size: 18px;
font-weight:bold;
padding-left:15px;
	font-family:Tahoma, "Tahoma Small Cap";

    }	/* Stili del testo */

	.style_text01{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#02115d;
	font-size: 11px;
	font-stretch:ultra-condensed;

	}

	.style_text02{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#728b98;
	font-size: 10px;
	font-stretch:ultra-condensed;

	}
	.style_text03{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#666666;
	font-stretch:ultra-condensed;
	font-size:11px;
	font-variant:small-caps;

	}
	.style_text03_B{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#666666;
	font-stretch:ultra-condensed;
	font-size:11px;
	font-variant:small-caps;

	}
	.style_text04{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#ff6600;
	font-size: 11px;
	font-stretch:ultra-condensed;
	padding:8px;
	text-align:justify;


	}
	.style_text08{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#ff6600;
	font-stretch:ultra-condensed;
	font-size:11px;
	}

	.style_text09{
	font-family:Tahoma, "Tahoma Small Cap";
	color:#FFFFFF;
	font-size: 11px;
	font-stretch:ultra-condensed;

	}
	.style_text10{
	font:"Times New Roman", Times, serif;
	color:#02115d;
	font-size: 24px;
	font-weight:bold;
	font-stretch:ultra-condensed;

	}
		.style_text11{
	font:"Times New Roman", Times, serif;
	color:#f05112;
	font-size: 11px;
	font-weight:bold;
	font-stretch:ultra-condensed;

	}
	
		.style_12{
		color:#FFFFFF;
	font-family:Tahoma, "Tahoma Small Cap";
	font-size:11px;
	text-align:justify;
	}
	
	.style_13{
		color:#0e1f67;
	font-family:Tahoma, "Tahoma Small Cap";
	font-size:11px;		
	font-weight:bold;
	padding:3px;}
	
	
	
	
	
	#ZoomBox { border: 1px solid #ffffff }

	/* immagini */

#bg_square{
background-image:url(../immagini/bg/grigio_est.jpg);
border:#fafafa solid 2px;
	}

	#bg_colum{
background-image:url(../immagini/bg/grigio_banda.jpg);
background-repeat:repeat;
	}
	.list_cat {
	list-style-image:url(../immagini/arrow_list.png);
 	font-family:Tahoma, "Tahoma Small Cap";
	color:#FFFFFF;
	font-stretch:ultra-condensed;
	font-weight:bold;
	font-size:11px;
	font-variant:small-caps;
	letter-spacing:1;
	}
	.list_cat_full {
	/*list-style-image:url(../immagini/arrow_list_multi.gif);*/
 	font-family:Tahoma, "Tahoma Small Cap";
	color:#02115D;
	font-stretch:ultra-condensed;
	font-weight:bold;
	font-size:11px;
	font-variant:small-caps;
	letter-spacing:1;
	}
		.list_cat_open {
	list-style-image:url(../immagini/arrow_list_full.gif);
 	font-family:Tahoma, "Tahoma Small Cap";
	color:#02115D;
	padding-left:10px;
	padding-top: 1px;
	padding-bottom:1px;

	font-stretch:ultra-condensed;
	font-size:11px;
	font-variant:small-caps;
	letter-spacing:1;
	}
	#pagina{
	z-index: 1;
	position:relative;	
	color:#FFFFFF;
	font-family:Tahoma, "Tahoma Small Cap";
	font-size:11px;
	text-align:justify;
	padding:8px;


		}
		#pagina2{
	z-index: 1;
	position:relative;
		}
		
		#trasparenza{
		background-color:#061659;
		background-repeat:repeat;
		width:450px;		
		-moz-opacity: 0.60; /* per mozilla */
		opacity: 0.80; /* FF e CSS3 */
		filter:alpha(opacity=80);
	}

#shortnews{
background-image: url(../immagini/bg/sedi.jpg);
color:#CCCCCC;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
font-family:Tahoma, "Tahoma Small Cap";	font-size:12px;
font-stretch:ultra-condensed;

	}
/*FORM*/
#signup input, select, textarea
 {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
color:#03135e;
font:Arial, Helvetica, sans-serif;
font-size:11px;

	}
#signup textarea {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
color:#03135e;
font:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
	}
#signup input.short
 {
border:1px solid #476F91;
background-color:#ffffff;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding:2px;

	}

	.line {
	border-bottom:1px solid #ffffff; width:99%;
	}
	.img {
	border:5px solid #FFFFFF;
	}
	.img_small {
	border:1px solid #FFFFFF;
	}

/* collegamenti */

a.footer_menu:link  	{text-decoration: underline; color:#FFFFFF; font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";}
a.footer_menu:active 	{text-decoration: underline; color:#FFFFFF; font-size: 11px;  font-family:Tahoma, "Tahoma Small Cap";}
a.footer_menu:visited 	{text-decoration: underline; color:#FFFFFF; 	font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";}
a.footer_menu:hover 	{text-decoration: none; color:#FFFFFF; font-size: 11px;  font-family:Tahoma, "Tahoma Small Cap";}

a.standard:link  	{text-decoration: none; color:#02115d; font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";	}
a.standard:active 	{text-decoration: none; color:#02115d; font-size: 11px;  font-family:Arial, Helvetica, sans-serif }
a.standard:visited 	{text-decoration: none; color:#02115d; 	font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";	  }
a.standard:hover 	{text-decoration: underline; color:#02115d; font-size: 11px;  font-family:Tahoma, "Tahoma Small Cap";	 }

a.footer:link {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#666666; font-stretch:ultra-condensed; font-size:11px; font-variant:small-caps; }
a.footer:active {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#666666; font-stretch:ultra-condensed; font-size:11px; font-variant:small-caps; }
a.footer:visited {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#666666; font-stretch:ultra-condensed; font-size:11px; font-variant:small-caps; }
a.footer:hover {text-decoration: underline; font-family:Tahoma, "Tahoma Small Cap"; color:#666666; font-stretch:ultra-condensed; font-size:11px; font-variant:small-caps;}

a.leggi:link  	{text-decoration: none; color:#BCAC8A; font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.leggi:active 	{text-decoration: none; color:#BCAC8A; font-size: 11px;  font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.leggi:visited 	{text-decoration: none; color:#BCAC8A; 	font-size: 11px; font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.leggi:hover 	{text-decoration: underline; color:#BCAC8A font-size: 11px;  font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}


a.back:link  	{text-decoration: none; color:#368FA7; font-size: 16px; font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.back:active 	{text-decoration: none; color:#368FA7; font-size: 16px;  font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.back:visited 	{text-decoration: none; color:#368FA7; 	font-size: 16px; font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}
a.back:hover 	{text-decoration: underline; color:#368FA7 font-size: 16px;  font-family:Tahoma, "Tahoma Small Cap";	 font-weight:bold;}


	a.full:link  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed; font-weight:bold;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.full:active  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed; font-weight:bold;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.full:visited  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed; font-weight:bold;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.full:hover  {text-decoration: underline; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed; font-weight:bold;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}

	a.open:link  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.open:active  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.open:visited  {text-decoration: none; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	a.open:hover  {text-decoration: underline; font-family:Tahoma, "Tahoma Small Cap"; color:#02115D;	font-stretch:ultra-condensed;
	font-size:11px;	font-variant:small-caps; letter-spacing:1;}
	

#navigation { padding-left:10px; padding-top:20px; padding-bottom:20px; height:100px; }

	#navigation ul{ margin: 0px 0 0 5px; padding: 0px; }
	
  #navigation li { margin: 5px 0 0 5px;padding: 0px; list-style-type: none; }
  
    #navigation ul li a { font-family:Tahoma, "Tahoma Small Cap"; color:#02115D; font-stretch:ultra-condensed; font-weight:bold; font-size:11px; font-variant:small-caps; letter-spacing:1; text-decoration:none;
	background:transparent url(../immagini/arrow_list.png) no-repeat left;	padding:0 0 0 12px; margin-top:;
	}
	
    #navigation ul li img { border:0px; }
	
    #navigation .selected {color:#ff6633; }

.errore { background: red; }
.errText { color: yellow; font-family:Tahoma, "Tahoma Small Cap"; font-stretch:ultra-condensed; font-size:11px; }

 #contactFormLoader { font-size: 11px; color: white; font-family:Tahoma, "Tahoma Small Cap"; }
 #contactFormSuccess {color:#ff6600; font-family:Tahoma, "Tahoma Small Cap"; font-size:11px;}

