/* CSS Document */
html,body{margin: 0;padding:0;    
			text-align: center;   /*centra in IE 5.x */
}
body{
	background-color:#FFFFFF;
	font-size: 76%;
}

#container{ width:750px;
	margin:0px auto;
	padding:0px;
	background-image: url(img/sfondo_container_2011.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#5BB44A;
}
#header{ text-align:right;
	padding-right:10px;
	height:135px;/*per altri browser*/
		_height:150px;				/* per IE 6*/
		#height:150px;              /* per IE 7*/}

#info_cia{
	margin-top: 0px;;
	width: 160px;
	float: left;
	/*background-color:#FFFF00;*/
	position:static;
}
#menu_cia{
	float:left;
	margin-top:0px;
	width: 160px;
	position:relative;
	overflow: visible;
}
#menu_festa_agricoltura{
	width:240px;
	/*height:130px;
	_height:130px;
	#height:130px;*/
	float:right;
	/*background-color:#FFCCFF;*/
}
#contenuto{width:600px;
			float:right;
			/*background-color:#0000FF;*/}
#briciole{ text-align:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#FFFFFF;
			font-weight:bold;}
#briciole a{color:#00CC00;
			text-decoration:none;}
#testo_festa, #testo_festa1, #testo_festa2, #testo_festa3{
	width:570px;
	_width:570px;
		#width:570px;              /* per IE 7*/
	float:right;
	margin-top:-25px;
	_margin-top:-25px;
		#margin-top:-25px;              /* per IE 7*/
	text-align: justify;
	margin-left:10px;
	margin-right:10px;
	/*background-color:#99CCFF;*/
  }
#testo_principale_home{	width:340px;
	text-align: justify;	
	float:left;
}
#immagine_home{	width:230px;
float:right;
margin-right:10px;
margin-top:0px;
_margin-top:10px;
#margin-top:10px;
}
#box_evidenza_home{	width:235px;
float:right;
margin-right:10px;
	text-align: justify;
	background-color:#FFFFFF;
	margin-top:20px;
}
#foto_storia_festa, #foto_storia_festa1, #foto_storia_festa2, #foto_storia_festa3{
	width:590px;
	border: #FFFFFF dashed 1px;
	text-align: justify;	
	margin-top:10px;
	background-color:#FFFFFF;
  }	
#foto_lato_sn{ width:300px;
				text-align:left;
				margin-top:10px;
				float:left;}
#foto_lato_ds{ width:300px;
				text-align:right;
				margin-top:10px;
				float:right;}
#foto_prodotti_tipici_savona, #foto_prodotti_tipici_savona_1, #foto_prodotti_tipici_savona_2, #foto_prodotti_tipici_savona_3
	{width:590;
	margin-top:10px;
	}
#news_cia_provincia_savona{
	width:730px;
	margin-top:10px;
	background-color:#FFFFFF;
	text-align:justify;
	margin-left:10px;
	_margin-left:0px;
	#margin-left:0px;
	clear:both;
  }	
#news1{		float:left;
	background-color:#FFFFFF;
}
#news3{float:right;
	background-color:#FFFFFF;
	padding-right:10px;
}
#news2{ clear:both;}
#jingle{
	width:170px;
	border: #FFFFFF dashed 1px;
	text-align: justify;	
	background-image:  url("img/sfondo_festa_agricoltura.png");
	background-position:top;
	background-repeat:repeat-y;
	margin-top:10px;
  }	
.ricette{ float:right;
		width:280px;
		border: #FFFFFF dashed 1px;
		margin-right:10px;
		margin-left:10px;}
.ricette1{ float:right;
		width:210px;
		margin-right:10px;
		margin-left:10px;}

 #googlemap{ margin-left:87px;}
#chiusura{
	clear:both;
	height:220px;
	text-align:left;
	position:relative;
	top: 0px;
	padding-left:10px;
	background-image: url(img/sfondo_footer.gif);
	background-repeat: no-repeat;
}
#chiusura a:hover{color:#00CC00;}
.chiusura_news{ clear:both;
				/*margin-top:-50px!important;
				margin-top:-10px;*/} 

/********************************************************** img ***********************************************************/
.logo{ margin-left:-10px;   /*per altri browser*/
		_margin-left:-15px;				/* per IE 6*/
		#margin-left:-15px;              /* per IE 7*/
		margin-top:20px; 
		posotion:relative;
			display:block;}
.foto_eventi{ float:right;
				margin-right:10px;
				margin-left:10px;}
.centrato{text-align: center;}
/********************************************************** stili testo **************************************************/
.testata{
	font-family: "Times New Roman", Times, serif;
	color: #014F27;
	font-size:80px;
	font-weight:bold;
	text-decoration:none;
}
.messaggio{	font-family: "Times New Roman", Times, serif;
	color: #014F27;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
.testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #014F27;
	padding-right:5px;
	padding-left:5px;
	text-align: justify;	
}
.testotabella{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #014F27;
	padding-right:5px;
	padding-left:5px;
	text-align: left;	
}
.testoB{ font-weight:bold;}
.data_festa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #014F27;
	padding-right:5px;
	padding-left:5px;
	text-align: justify;
	font-weight:bold;	
}
.testo a{ font-weight:bold;
			color: #014F27;
			text-decoration:none;
}
.testo a:hover{color:#FFFFFF;}
#testo_news1,  #testo_news2{
	font-size: 13px;
	font-weight:normal;
}
.evidenza{ font-size:15px;
			font-weight:bold;}
.dovequando{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #014F27;
	padding-right:5px;
	padding-left:5px;
	text-align: center;
	font-weight:bold;}
.dovequando a{ text-decoration:none;
					color: #014F27;
}
.dovequando a:hover{ color:#FFFFFF;}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:5px;
	_padding-top:10px;   /**************** ie6 ************/
	#padding-top:10px;}  /**************** ie7 ************/
h2{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:5px;
	_padding-top:-50px;	/**************** ie6 ************/
	#padding-top:-50px;	/**************** ie7 ************/
	text-decoration:none;}
	
h3{	color: #014F27;
	font-size: 14px;
	text-decoration:none;
	padding-top:10px;
	text-decoration:overline;}
h3 a{color: #014F27;
	font-size: 14px;
	text-decoration:none;}
h3 a:hover{color:#FFFFFF;}
h4{color: #014F27;
	font-size: 12px;
	text-decoration:none;
	line-height:6px;}
.link_associato{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #014F27;
	text-decoration:none;
	font-weight:bold;}
.link_associato a:hover{ color:#5BB44A;}
.rosso{ color:#FF0000;}
.fondobianco{ background-color:#FFFFFF;}
.newsfesta{
	background-color:#FFCC33;
}
.chiusura{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	padding-top:120px;
	_padding-top:0px;
	#padding-top:0px;
	margin-top: 0px;	
	_margin-top: 122px;	
	#margin-top: 122px;	
}
.chiusura a{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
}	
.webmaster a{font-family: "Times New Roman", Times, serif;
		font-size:16px;
		color:#5BB44A;
		text-decoration:none;
		font-weight:bold;
		
}
	
/************************************************************      LISTE       CIA       **************************************************************/

ul#confederazione_italiana_agricoltori{
	text-align:left;
	list-style-type: none;
	line-height: 11px;
}
ul#confederazione_italiana_agricoltori li{
	position:relative;
	margin-left:-25px;  /*vista da tutti i browser come informazione primaria */
	_margin-left:-55px;             /*vista da ie6 */
	#margin-left:-25px;				/*vista da ie7 */

}
ul#confederazione_italiana_agricoltori a{	
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
ul#confederazione_italiana_agricoltori li a:hover{
	color:#014F27;
}

/************************************************************ sottomenu CIA  *********************************************************/
ul#sottomenu_confederazione{
	list-style-type: none;
}
ul#sottomenu_confederazione li a{ color:#014F27;
								font-family: "Times New Roman", Times, serif;
								font-size: 14px;
								text-decoration: none;
								font-weight: bold;
								line-height:16px;
}
ul#sottomenu_confederazione li a:hover{ color:#FFFFFF;}
#attivo{ color:#014F27;}

/************************************************************  LISTA FESTA  *********************************************************/

ul#festa_agricoltura_garlenda{
	text-align:right;
	left:-20px;
	list-style-type: none;
	position:relative;

}
ul#festa_agricoltura_garlenda li{
	position: relative;
}
ul#festa_agricoltura_garlenda a{	
		color:#5BB44A;
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		text-decoration: none;
		font-weight: bold;
		line-height:10px;}
ul#festa_agricoltura_garlenda li a:hover{
	color:#014F27;}

/******************************************************************* form cerca ****************************************************/
#ricerca{ float:left;
		text-align:center;
		margin-top:60px;
		margin-left:10px;}
input.user {
background-color:#FFFFFF;
width:120px;
color: #80A793;
padding:3px 10px 3px 9px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #ccc;
height: 25px;
} 

/***************************************************************** search.asp ********************************************************/
.descrizione{		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
	
.alertBox{
	background-color: #FF0000;
	border: 1px solid #0000FF;
	font-size: 1.25em;
	margin: 10px;
	padding: 2px;
	width: 70%;
}
.alertBox h1{
	color: #FFFFFF;
	font-size: larger;
	margin: 0px;
}
.alertBox h1.errorHeader {
	background-color: #FF0000;
}
.alertBox h1.msgHeader {
	background-color: #008000;
}
.alertBox ul {
	margin: .8em;
	margin-left: 2em;
}
.error{
	color: #014F27;
}
.msg, .search_fileSize, .search_truncatedMsg, .search_link, .search_hitCount {
	color: #014F27;
}
.search_container{
	list-style-position: outside;
	list-style-type: disc;
	width: 450px;
}
.search_hitCount{
	font-size: smaller;
}
.search_summary{
	color: #014F27;
}
.search_term{
	background-color: #FFFFFF;
	font-weight: bolder;
}
.search_title :link{
	color: #014F27;
}
.search_truncatedMsg, .search_searchInfo {
	font-size: smaller;
}

