/* CSS Document */
html,body{margin: 0;padding:0}
body{
	background-color:#014F27;
	font-size: 76%;
	margin:0 auto;
	padding:0px;
	text-align: center;	
}

#container{
	width: 750px;
	margin:0 auto;
	padding:0px;
	background-image: url("img/prodotto_tipico_pomodoro.gif");
	_background-image: url("img/prodotto_tipico_pomodoro_6.gif");   /********** per ie 6 **********/
	background-position:top;
	background-repeat:no-repeat;
}
#info_cia{
	width: 119px;
	float: left;
	margin-left: 10px;
	margin-top:10px;
	/*background-color:#FFFF00;*/
	position:static;
}
#menu_cia{
	float:left;
	margin-top:100px;
	width: 106px;
	border-left: #FFFFFF dashed 1px;
	/*background-color:#00FF00;*/
	top:-70px;
	position:relative;
	overflow: visible;
}
#menu_festa_agricoltura{
	width:600px;
	height:18px!important;
	height:10px;
	float:right;
	margin:10px 0px 10px 10px;
	border-bottom:#FFFFFF dashed 1px;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
	/*background-color:#0066FF;*/}
#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:600px;
	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;
  }
#testo_principale_home{	width:340px;
	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;
	float:left;
}
#immagine_home{	width:235px;
height:235px;
float:right;
margin-right:0px;
	border: #FFFFFF dashed 1px;
	text-align: justify;	
	margin-top:10px;
}
#box_evidenza_home{	width:235px;
float:right;
margin-right:0px;
	border: #FFFFFF dashed 1px;
	text-align: justify;	
	background-image:  url("img/sfondo_festa_agricoltura.png");
	background-position:top;
	background-repeat:repeat-y;
	margin-top:20px;
}
#box_evidenza_home2{	width:235px;
float:right;
margin-right:0px;
	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;
}
#foto_storia_festa, #foto_storia_festa1, #foto_storia_festa2, #foto_storia_festa3{
	width:600px;
	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:600;
	margin-top:10px;
	}
#news_cia_provincia_savona{
	width:600px;
	margin-top:10px;
	border: #FFFFFF dashed 1px;
	background-image:  url("img/sfondo_festa_agricoltura.png");
	background-position:top;
	background-repeat:repeat-y;
	text-align:justify;
  }	
#news1{width:257px;
		float:left;}
#news2{width:46px;
		margin-left:274px;}
#news3{width:257px;
		float:right;}
#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;}
.lista_aziende{
	width:600px;
	margin-top:10px;
	border: #FFFFFF dashed 1px;
	background-image:  url("img/sfondo_festa_agricoltura.png");
	background-position:top;
	background-repeat:repeat-y;
  }
 #googlemap{ margin-left:87px;}
#chiusura{
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	font-weight: bold;
	border-top: #FFFFFF dashed 1px;
	position:relative;
	top: 10px;
}
#chiusura a{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
}	
#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 **************************************************/

.testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #014F27;
	padding-right:5px;
	padding-left:5px;
	text-align: justify;	
}
.testoB{ 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;
	line-height:8px;
	padding-left:5px;
	_padding-top:10px;   /**************** ie6 ************/
	#padding-top:10px;}  /**************** ie7 ************/
h2{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height:6px;
	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: #FFFFFF;
	text-decoration:none;
	font-weight:bold;}
.rosso{ color:#FF0000;}
	
/************************************************************      LISTE       CIA       **************************************************************/

ul#confederazione_italiana_agricoltori{
	text-align:left;
	list-style-type: none;
	line-height: 20px;
}
ul#confederazione_italiana_agricoltori li{
	position:relative;
	margin-left:-35px;  /*vista da tutti i browser come informazione primaria */
	_margin-left:-65px;             /*vista da ie6 */
	#margin-left:-35px;				/*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:#00CC00;
}

/************************************************************ sottomenu CIA  *********************************************************/
ul#sottomenu_confederazione{	list-style-type: none;
								margin-left:20px;
								#margin-left:50px;
}
ul#sottomenu_confederazione li a{ color:#FFFFFF;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 12px;
								text-decoration: none;
								font-weight: bold;
}
#attivo{ color:#00CC00;}

/************************************************************  LISTA FESTA  *********************************************************/

ul#festa_agricoltura_garlenda{
	text-align:left;
	list-style-type: none;
	line-height: 20px;	
	margin-left:-15px;  /*vista da tutti i browser come informazione primaria */
	_margin-left:20px;             /*vista da ie6 */
	#margin-left:20px;				/*vista da ie7 */
	
	position:relative;
	top:-15px;
	#top:0px;


}
ul#festa_agricoltura_garlenda li{
	display: inline;
	left:-20px;
	position: relative;
}
ul#festa_agricoltura_garlenda a{	
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
ul#festa_agricoltura_garlenda li a:hover{
	color:#00CC00;}

/******************************************************************* form cerca ****************************************************/
#ricerca{ float:left;
		text-align:left;
		margin-top:60px;}
input.user {
background-color:#80A793;
width:70px;
color: #FFFFFF;
padding:3px 10px 3px 9px;
font-size: 12px;
font-family: Verdana, 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;
}
