@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background-image:url(../images/body_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#1e1e1e;
text-align:center;
}

.testo_grey {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#aeacac; text-align:justify; line-height:25px; }
	.testo_grey a:link {color:#0085c0; text-decoration:underline;}
	.testo_grey a:visited {color:#0085c0; text-decoration:underline;}
	.testo_grey a:hover {color:#0085c0; text-decoration:none;}
	.testo_grey a:active {color:#0085c0; text-decoration:underline;}

.testo_grey2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#aeacac; text-align:right; line-height:25px; }
	.testo_grey2 a:link {color:#0085c0; text-decoration:underline;}
	.testo_grey2 a:visited {color:#0085c0; text-decoration:underline;}
	.testo_grey2 a:hover {color:#0085c0; text-decoration:none;}
	.testo_grey2 a:active {color:#0085c0; text-decoration:underline;}

.testo_white {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; line-height:25px; }
.testo_30 {font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#d7d8da; text-align:justify; }
.testo_titolo {font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; }
.testo_error {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FF5555; text-align:center; }

#container { margin:0 auto; width: 990px; border: 0px solid red; }

	#header { width: 990px; height: 127px; }


	/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	MENU ROLLOVER */
	#menu { width: 990px; height: 35px; background-image:url(../images/m_bg.gif); }
	#menu ul { list-style:none; overflow:hidden; height:35px;	margin:0; padding:0; }
	#menu li { display:inline; }

	.m_home { display:inline; width: 113; height: 35px; float:left; margin-left:64px; line-height:0px; font-size:0px; }
	.m_home a { display: block; width: 113px; height: 35px; background: url(../images/m_home.gif) no-repeat bottom; }
	.m_home a:hover { background-position: top; }
	.m_home_on { display: inline; width: 113px; height: 35px; background: url(../images/m_home_on.gif); float:left; margin-left:64px; line-height:0px; font-size:0px; }
	
	.m_chisiamo { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_chisiamo a { display: block; width: 113px; height: 35px; background: url(../images/m_chisiamo.gif) no-repeat bottom; }
	.m_chisiamo a:hover { background-position: top; }
	.m_chisiamo_on { display: inline; width: 113px; height: 35px; background: url(../images/m_chisiamo_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }

	.m_statuto { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_statuto a { display: block; width: 113px; height: 35px; background: url(../images/m_statuto.gif) no-repeat bottom; }
	.m_statuto a:hover { background-position: top; }
	.m_statuto_on { display: inline; width: 113px; height: 35px; background: url(../images/m_statuto_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }

	.m_lanostramissione { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_lanostramissione a { display: block; width: 113px; height: 35px; background: url(../images/m_lanostramissione.gif) no-repeat bottom; }
	.m_lanostramissione a:hover { background-position: top; }
	.m_lanostramissione_on { display: inline; width: 113px; height: 35px; background: url(../images/m_lanostramissione_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }

	.m_contattaci { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_contattaci a { display: block; width: 113px; height: 35px; background: url(../images/m_contattaci.gif) no-repeat bottom; }
	.m_contattaci a:hover { background-position: top; }
	.m_contattaci_on { display: inline; width: 113px; height: 35px; background: url(../images/m_contattaci_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }

	.m_blog { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_blog a { display: block; width: 113px; height: 35px; background: url(../images/m_blog.gif) no-repeat bottom; }
	.m_blog a:hover { background-position: top; }
	.m_blog_on { display: inline; width: 113px; height: 35px; background: url(../images/m_blog_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }

	.m_newsletter { display:inline; width: 113; height: 35px; float:left; margin-left:13px; line-height:0px; font-size:0px; }
	.m_newsletter a { display: block; width: 113px; height: 35px; background: url(../images/m_newsletter.gif) no-repeat bottom; }
	.m_newsletter a:hover { background-position: top; }
	.m_newsletter_on { display: inline; width: 113px; height: 35px; background: url(../images/m_newsletter_on.gif); float:left; margin-left:13px; line-height:0px; font-size:0px; }
	/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/	


	#content { width: 950px; padding: 20px; background-color:#1e1e1e; }

		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		HOME */
		#home_sx { float:left; width:317px; height:361px; }
		#home_dx { float:right; width:606px; height:341px; background-color:#313131; padding:10px; }
		#home_logo_ls { margin: 0px 24px 0px 0px; background-color:#1e1e1e; text-align:right; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	
	
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		CHI SIAMO */
		#chisiamo_sx { float:left; width:317px; height:361px; }
		#chisiamo_dx { float:right; width:606px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	
	
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		STATUTO */
		#statuto_sx { float:left; width:317px; height:361px; }
		#statuto_dx { float:right; width:606px; height:341px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
		
	
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		LA NOSTRA MISSIONE */
		#lanostramissione_main { width:950px; background-color:#313131; }
			#lanostramissione_main_sx { background-color:#1e1e1e; float:left; padding: 0px 10px 10px 0px; margin: 0px 10px 10px 0px; }
				#lanostramissione_main_sx_up { width:317px; height:361px; }
				#lanostramissione_main_sx_dw { width:297px; padding: 10px; background-color:#49474c; margin-top:10px; }
				#lanostramissione_main_testo { padding: 10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	
	
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		CONTATTACI */
		#contattaci_sx { float:left; width:317px; height:361px; }
		#contattaci_dx { float:right; width:606px; background-color:#313131; padding:10px; }
		#contattaci_dx_post { float:right; width:606px; height:341px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
		
		
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		BLOG */
		#blog_sx { float:left; width:317px; height:361px; background-color:#313131; }
		#blog_dx { float:right; width:606px; height:341px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
		
		
		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		NEWSLETTER */
		#newsletter_sx { float:left; width:317px; height:361px; background-color:#313131; }
		#newsletter_dx { float:right; width:606px; height:341px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		ARCHIVIO NEWSLETTER */
		#archivio_newsletter_sx { float:left; width:317px; height:361px; background-color:#313131; }
		#archivio_newsletter_dx { float:right; width:606px; background-color:#313131; padding:10px; }
		.intestazione { border-bottom:2px solid #aeacac; }
		
		/*#tr_2012_02feb,*/
		#tr_2012_01gen,
		#tr_2011_09dic,
		#tr_2011_08nov,
		#tr_2011_07lug,
		#tr_2011_06giu,
		#tr_2011_05mag,
		#tr_2011_04apr,
		#tr_2011_03mar,
		#tr_2011_02feb,
		#tr_2011_01gen,
		#tr_2010_11dic,
		#tr_2010_10nov,
		#tr_2010_09ott,
		#tr_2010_08set,
		#tr_2010_06lug,
		#tr_2010_05giu,
		#tr_2010_04mag,
		#tr_2010_03mar,
		#tr_2010_02feb,
		#tr_2010_01gen,
		#tr_2009_02dic,
		#tr_2009_01nov { display:none; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


		#clear { clear:both; height:0px; line-height:0px; }


		/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		ELENCO NEWSLETTER */
		#elenconewsletter { width:950px; background-color:#313131; padding:10px; }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
		
		
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		BOX IN HOME PER FB E ANTEPRIMA BLOG */
		#hometop { width:950px; height:180px; margin-bottom:20px }
		#boxfb { width:520px; float:left }
		#boxblog { width:410px; background-color:#e8e8e8; float:left; margin-left:20px }
		/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/		




