/*stili per il layoutil miotranooto.com*/
*{padding:0;
	margin:0}
html{
		height:100%;
		background-color:#fff;
		
	}
					
body{font-family:trebuchet ms,sans-serif;font-size:76%; text-align: center;
}
#background{	margin:0 auto;
				width:1024px;
				height:auto;
				background-image:url(../Image/sfondo_html_center.jpg);
					background-position:center 20px;
					background-repeat:repeat-y;
			}
#container{  position:relative;/*box principale che contiene tutte le sezione*/
				width:1024px;
				height:auto;
				margin:0 auto;
				color:#444;
				/*border:1px solid black;*/
				text-align: left;
				
				}




/*stile per i blocchi principali*/
#header {
  position:relative;
  width: 1024px;
  text-align:justify;
  margin:0 auto;
  height:250px;
   font-size:18px;
   z-index:1;
  /* background-color:#7f0000;
  border:1px solid black;*/
  background-image:url(../Image/sfondo_html_top.jpg);
					background-position:top center;
					background-repeat:no-repeat;

}
.titolo_header{}

#header_inner{padding:40px 23px;height:170px;background-image:url(../Image/latina.jpg);
					background-position:37px 27px;
					background-repeat:no-repeat;
					z-index:0;}
#barra_sottomenu{ width:950px;
				height:30px;
				margin:0 auto;
background-image:url(../Image/barrasottomenu.jpg);
					background-position:top center;
					background-repeat:repeat-x;}

#menu_item1,#menu_item2,#menu_item3,#menu_item4,#menu_item5,#menu_item6,#menu_item7,#menu_item8 { font-size:12px;line-height:25px;border-bottom:2px groove #fff;color:balck}

#menu_bar{padding:0 20px;list-style-image:url(../Image/freccia.png);}

p.item:first-letter{font-size:18px;color:#E13A3E}
p.item:hover{background:#ccc}
					

/*Section Nav laterale*/
#navigation {
			position:relative;
			width: 320px;
			text-align:center;
			height:600px;
			margin-right:36px;
			text-align:left;
			float:right;
			/*background:#E5DBA5;border:1px solid black;*/
			background-image:url(../Image/sfondo_html_navbar.jpg);
					background-position:top center;
					background-repeat:no-repeat;}
	
#menu_bar{ 
			position:relative;
		  width: 300px;
		  text-align:justify;
		  margin:0 auto;
		  height:auto; 
		  margin:0 auto;
		  z-index:10;
		  }
  	
.menu_item span{line-height: 22px;
		  }

.menu_item a{ color:#000;}
#menu_bar_footer{margin-left:120px;}
#menu_bar_footer li{display:inline;float:left; margin:0 3px;
		  }

ul{list-style-type:none}
	
/* Section Content*/	
#inner_content{padding:5px 23px;}

#content {
		position:relative;
		width: 610px;
		text-align:justify;
		min-height:600px;
		height:auto;
		float:left;
		margin-left:37px;
		z-index:5;
		/*background:#E5DBA5;
		border:1px solid #663333;*/
}

.titolo_sez{line-height:30px;text-align:center;
			font-size:18pt;}

.subTitle_sez{line-height:12px;text-align:center;
			font-size:12pt;}
			
.tab-info{ width:280px;
		  height:auto;
		  float:left;
		  margin:20px 5px;
		 /* border:1px solid #f00;*/
		 }
.tab-info-nomi{ width:580px;
		  height:auto;
		  float:left;
		  margin:10px 5px;
		 /* border:1px solid #f00;*/
		 }
.tab_info{clear:both;}
.tab_info_list ul:first-child li{border:1px solid #f00;}
.nomi_item{width:135px;
			height:50px;
			float:left;
			font:13px bolder trebuchet ms;
			margin:2px 2px;
			border:2px solid #ccc;}
.nomi_item-pres{width:430px;
			height:50px;
			float:left;
			font:13px bolder trebuchet ms;
			margin:2px 2px;
			border:2px solid #ccc;}
.nomi_item-vpres{width:210px;
			height:50px;
			float:left;
			font:13px bolder trebuchet ms;
			margin:2px 2px;
			border:2px solid #ccc;}
.tab-info-long{

		 width:560px;
		  height:200px;
		  float:left;
		  margin:10px 5px;
		 // border:1px solid #f00;

}
.evento-data{margin:25px 0;border-bottom:1px solid #ccc;padding:5px;}
.evento-data img{padidng:5px ;}

#line0{width:600px;
		height:150px;
		//border:1px solid #f00;
		}
		 
#line1, #line2, #line3{
		width:600px;
		height:auto;
		float:left;
		  margin:5px 2px;
}
.corpo_txt{width:98%;height:auto; margin:2px 2px;}

img{border:0;color:#fff;text-decoration:none; margin:2px;}
a{color:#00c; text-decoration:none}
 a:hover{color:#000; background:#ccc;}
.clear{clear: both;}
/* Settaggio Footer Section*/
#footer {
position:relative;
width:1024px;
height:120px;
text-align:center;
color:#0f0f0f;
clear:both;
 background-image:url(../Image/sfondo_html_bottom.jpg);
					background-position:bottom center;
					background-repeat:no-repeat;
	}
#inner_footer{padding:5px 35px; text-align:center;}


#barra_intestazione{width:961px;
					height:23px;
					background-color:#E5DBA5;
					color:#fff;
					text-align:right;
					margin:0 auto;
					font: oblique small-caps 900 12px/14px Trebuchet Ms;
			}
			
.testo_int{float:right;
			margin-right:20px;}


/**/
a, img{border:none;}
.hover{color:#fff;}

.centrato{
margin:0 auto;
text-align:center;
padding-left:2px;

}
.contenuto{
position:relative;
text-align:justify;
padding-left:2px;
padding-top:2px;
width:100%;

}
.posizione{
position:relative;
text-align:justify;
padding-left:2px;
padding-top:2px;
width:100%;
font-size:76%;
color: black;
font-family: 'Verdana';

}
.destra{float:right;
text-align:right;
padding-left:2px;
}
.sinistra{
float:left;
text-align:left;
padding-right:2px;
}
.riposiziona{clear:both;}

#lista_obiettivi{width:100%;list-style-position: inside}
#lista_obiettivi li{padding-top:8px;}

.position_nav{
margin-top:5px;
padding-left:2px;
}

#map_canvas{width: 560px; height: 300px; margin:0 auto;}
#map_canvas_mini{width: 310px; height: 250px; margin:0 auto;}
#map_canvas_mini{width: 310px; height: 250px; margin:0 auto;}

#info_list a{color:#00c;}
#info_list a:hover{color:#000; background:#ccc;}
#info_list li {font:14px/16px Trebuchets ms;line-height:22px;}
.contributi3{ font: 14px trebuchet ms;}
.titolo_info1{font:bolder 16px trebuchet ms;}