body, html 			{ color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-left:0; margin-right:0; margin-top:0; line-height:18px; }

input 				{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; }



.campo_cerca		{ width:160px; height:15px; padding:0 5px; border:1px solid #333; line-height:15px; }



.maincontainer		{ margin:0 auto; position:relative; text-align:left; width:1000px; }

.header				{ width:1000px; height:133px; float:left; margin-bottom:10px; display:inline; }



.header_sx			{ width:300px; height:133px; float:left;}

.header_dx			{ width:700px; height:133px; float:left; background-image:url(/template/immagini/header_dx.gif); background-repeat:no-repeat;}



.container			{ margin:0 auto; position:relative; text-align:left; width:1000px; }



.content			{ float:left; text-align:left; width:650px; height:auto; margin-top: 20px; display:inline; }

.menu_dx			{ float:left; margin-left:10px; text-align:left; width:340px; height:auto; line-height:20px; margin-top:20px; display:inline;}



.footer				{ width:1000px; height:40px; float:left;  margin-top:20px; border-top:1px dotted #A6D9FF; display:inline;}  

.footer_text_l		{ color:#666666; text-align:right; float:left;}

.footer_text_r		{ color:#666666; text-align:right; float:right; font-size:10px;}



.navigation_news			{ width:340px; height:50px; background-color:#A6D9FF; float:left;  }

.navigation_gall			{ width:340px; height:50px; background-color:#A6D9FF; float:left; }

.title_dx					{ width:auto;  font-size:18px; color:#000; line-height:18px; height:18px; float:left; padding:15px 0 0 20px;}



.navigation_tags	{ width:340px; height:50px; background-color:#333333; }



.submenu			{ width:340px; height:auto; float:left; }



.submenu li 		{ border-bottom:1px dotted #666666; display:block; float:left; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; list-style-type:disc;  padding-bottom:8px; padding-top:10px; width:340px; }





A.selected 				{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; font-style:normal;}

A.selected:visited 		{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; font-style:normal;}

A.selected:hover 		{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: none; font-style:normal;}



A.link 					{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; font-weight:bold; font-style:normal;  }

A.link:visited 			{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; font-weight:bold; font-style:normal;  }

A.link:hover 			{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: underline; font-weight:bold;  font-style:normal; }



A.more 					{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight: normal; font-style:none;  }

A.more:visited 			{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight:normal; font-style:normal;  }

A.more:hover 			{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: underline; font-weight:normal;  font-style:normal; }



A.tags 					{ FONT-SIZE: 11px; color:#6699CC; TEXT-DECORATION: none; font-weight: normal;font-style:none; line-height:13px; }

A.tags:visited 			{ FONT-SIZE: 11px; color:#6699CC; TEXT-DECORATION: none;  font-weight: normal; font-style:normal;  }

A.tags:hover 			{ FONT-SIZE: 11px; color:#A6D9FF; TEXT-DECORATION: underline;  font-weight: normal;  font-style:normal; }





.title_sfondo			{ width:620px; height:38px; background-image: url(/template/immagini/sep.gif); float:left; color:#000; margin-top:10px; font-style:normal; display:inline;}





.clear 					{ clear:both; }

.testo					{ margin-left:20px; font-size:10px; margin-right:20px; float:left; display:inline; width:auto; height:auto;}



.cont_search_txt		{ height:15px; width:175px; float:left;}

.cont_search_puls		{ height:15px; width:57px; float:left; margin-left:5px; display:inline;}

.search					{ width:237px; height:15px; float:left; text-align:left; margin-left:457px; margin-top:13px; font-size:10px; color:#333333; display:inline; _margin-left:462px; }



.upload					{ width:240px; height:55px; float:left; margin-left:460px; margin-top:5px; display:inline;}



.posttitle				{  line-height:100%; margin:2px 5px 11px 2px; display:inline;}

.postimage				{  vertical-align:top; width:auto;  float:left; }

.postabstract			{  width:200px; display:block; line-height:120%; margin-bottom:4px; margin-left:10px; float:left; display:inline;}



.storie					{ width: 650px; height: auto; float: left;}

.storie_top				{ width: 650px; height: 8px; background-image: url("/template/immagini/top_interne.gif"); background-repeat: no-repeat; float:left; _height:auto; _background-position:bottom}

.storie_mid				{ width: 650px; height: auto; min-height: 250px; background-image: url("/template/immagini/mid_interne.gif"); float:left;}

.storie_bot				{ width: 650px; height: 8px; background-image: url("/template/immagini/bottom_interne.gif"); background-repeat: no-repeat; float:left; _height:auto; _background-position:top; }



.bot_storie				{ width:650px; height:auto; line-height:20px; float:left;}



.title_storie			{ color:#A6D9FF; font-size:15px; font-weight:bold; padding-bottom:20px; padding-top:10px; } 
h1.title_storie			{ color:#A6D9FF; font-size:15px; font-weight:bold; padding-bottom:20px; padding-top:10px; } 

.elemento				{ width: 300px; height: 80px; float: left;}



.title_tags			{ color:#333; font-size:15px; font-weight:bold; padding-bottom:20px; padding-top:10px; }

.listing_tags		{ width: 200px; height: auto; float: left;}



.abstract_storie		{ width:610px;  height: auto; float:left;}  

.contenuto_storie		{ width:610px;  height: auto; margin-top:5px; float:left; display:inline;} 

.contenuto_storie A					{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight: normal; font-style:none;}

.contenuto_storie A:visited 		{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight:normal; font-style:normal;}

.contenuto_storie A:hover 			{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: underline; font-weight:normal;  font-style:normal;}

.data_upd_storie		{ margin-top:5px; float:left; color:#a8b6c1; /*width:610px;*/ display:inline; /*width:200px;*/ width:auto;}   



h1 						{ color:#A6D9FF; font-size:15px; font-weight:bold; padding-bottom:20px; padding-top:10px; } 



.spazio					{ width:650px; height:20px; float:left;}





.box_link				{ width:600px; height:20px; float:left;}



.cont_foto				{ width:200px; height:auto; float:left;}

.cont_info				{ width:390px; height:auto; margin-left:20px; float:left; line-height:20px; display:inline;}

.info					{ color:#A8B6C1; float:left; width:390px; height:auto;}



.cont_thumb				{ width:610px; height:auto; float:left;}

.thumb					{ width:80px; height:auto; float:left; margin:10px 10px 10px 0; display:inline;}



.next_prew_gal			{ width:610px; height:25px; margin:10px 0; float:left; display:inline;}

		

a.next_gal			{ height:25px; width:auto; float:right; background-position:right; line-height:25px; background-image:url(/template/immagini/next.gif); background-repeat:no-repeat; color:#000; background-color:#ccc; padding-right:25px; padding-left:10px; text-decoration:none;}

a.next_gal:hover	{height:25px; width:auto; float:right; background-position:right; line-height:25px; background-image:url(/template/immagini/next.gif); background-repeat:no-repeat; color:#000; opacity:0.5; padding-right:25px; padding-left:10px; text-decoration:none; filter:alpha(opacity=50);}



a.prew_gal			{ height:25px; width:auto; float:left; background-position:left; line-height:25px; background-image:url(/template/immagini/prew.gif); background-repeat:no-repeat; color:#000; background-color:#ccc; padding-left:25px; padding-right:10px; text-decoration:none;}

a.prew_gal:hover	{height:25px; width:auto; float:left; background-position:left; line-height:25px; background-image:url(/template/immagini/prew.gif); background-repeat:no-repeat; color:#000; opacity:0.5; padding-left:25px; padding-right:10px; text-decoration:none;filter:alpha(opacity=50);}





	

.login					{ width:400px; height:18px; text-align:right; float:left;   margin-left:300px;  margin-top:9px; margin-bottom:6px; font-size:10px; color:#333333; display:inline;}

.login2					{ width:400px; height:18px; text-align:right; float:left;   margin-left:290px;  margin-top:9px; margin-bottom:6px; font-size:10px; color:#333333; display:inline;}

.cont_login_txt			{ height:15px; width:60px; float:left; _width:58px;}

.cont_login				{ height:15px; width:100px; float:left; margin-left:5px; display:inline;}

.puls_form				{border: 1px solid #000; background: none repeat scroll 0% 0% white;}

.campo_txt_login		{ border: 1px solid #000; height:13px; line-height:15px; width:100px; }

.area_testo				{border: 1px solid #000; height:130px; line-height:15px; width:400px; }





.contatti				{ width:600px; height:auto; float:left;}

.contatti_left			{ width:70px; height:13px; float:left; margin-top:10px; line-height:13px; font-size:10px; display:inline;}

.contatti_right			{ width:525px; height:13px; float:left; margin-top:10px; display:inline;}

.contatti_left_a		{ width:70px; height:135px; float:left; margin-top:10px; line-height:13px; font-size:10px; display:inline; }

.contatti_right_a		{ width:525px; height:135px; float:left; margin-top:10px; display:inline;}

.contatti_send			{ width:525px; height:20px; margin-top:8px; float:left; padding-left:70px; display:inline;}



.contatti_txt			{ width:600px; height:auto; float:left; margin-top:10px; display:inline;}



.risultati_left			{ width:200px; height:18px; float:left; margin-bottom:5px; line-height:18px; display:inline;}

.risultati_right		{ width:400px; height:18px; float:left; margin-bottom:5px; display:inline;}



a.link_admin			{color: #333333;font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none;}

a.link_admin:hover		{color: #fff;font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none;}