/* footerStickAlt BEGIN*/
* {
	margin:0;
	padding:0;
}

html {
	height: 100%;
}
body {
	height: 100%;
	background-image: url(../img/top2_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #36633F;
}
#nonFooter {
	position: relative;
	min-height: 100%;
}
* html #nonFooter {
	height: 100%;
}
#nonFooterWrapper {
	padding-bottom: 216px;
}
#footer {
	position: relative;
	margin-top: -216px;
	background-image: url(../img/footer_bg.png);
	background-repeat: repeat-x;
	text-align:center;
	background-position: center top;
	height:216px;
	
}
/* footerStickAlt END*/

body{
	margin:0;
	padding:0;
	background-color:#E9DBAE;
	
	
}

p {
	text-align:justify;
}

#nonFooter {
	background-image: url(../img/top2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#top {
	height: 414px;
}
#top h1 {
	display: none;
}
#intro {
	position: relative;
	height: 305px;
	width: 940px;
	left: 5px;
	top: 108px;
}

/*Menu Start*/
#menu {
	height: 36px;
	margin-bottom: 36px;
}

#menu ul{
	margin: 0 35px;
	padding-left: 0;
	white-space: nowrap;
}

#menu ul li{
	display: inline;
	list-style-type: none;
}

#menu ul li a {
	display: block;
	float:left;
	width: 110px;
	height:36px;
}
#menu ul li a span{
	display: none;
	visibility: hidden;
}

#menu ul li a{
	background-repeat: no-repeat;
	background-position: 0 0px;	
}

#menu ul li a.chisiamo{
	background-image: url(../img/menu_chisiamo.png);
}

#menu ul li a.attivita{
	background-image: url(../img/menu_attivita.png);
}

#menu ul li a.prodotti{
	background-image: url(../img/menu_prodotti.png);
}

#menu ul li a.ilterritorio{
	background-image: url(../img/menu_ilterritorio.png);
}

#menu ul li a.iniziative{
	background-image: url(../img/menu_iniziative.png);
}

#menu ul li a.vendita{
	background-image: url(../img/menu_vendita.png);
}

#menu ul li a.dovesiamo{
	background-image: url(../img/menu_dovesiamo.png);
}

#menu ul li a.links{
	background-image: url(../img/menu_links.png);
}

#menu ul li a.current{
	background-position: 0 -36px;	
}

#menu ul li a:hover{
	background-position: 0 -36px;	
}

/*Menu End*/
h2 span{
	visibility: hidden;
	display: none;
}

h2{
	margin: 0;
	margin-bottom: 18px;
	padding: 0;
	height:36px;
	width: 100%;
	line-height: 36px;
}
h2.new {
	margin-top: 72px;	
}
h2.benvenuti {
	background-image: url(../img/title_welcome.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.dovesiamo {
	background-image: url(../img/title_dovesiamo.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.castellaninelmondo {
	background-image: url(../img/title_castellaninelmondo.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.istituzioni {
	background-image: url(../img/title_istituzioni.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.aziendeacasteldelgiudice {
	background-image: url(../img/title_aziendeacasteldelgiudice.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.prodottitipicialtomolise {
	background-image: url(../img/title_prodottitipicialtomolise.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.sagradellamela {
	background-image: url(../img/title_sagradellamela.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.coglilaprimamela {
	background-image: url(../img/title_coglilaprimamela.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.amicidellamelabiologica {
	background-image: url(../img/title_amicidellamelabiologica.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h2.coltivati{
	background-image: url(../img/title_coltivati.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h2.spontanei{
	background-image: url(../img/title_spontanei.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h2.derivati{
	background-image: url(../img/title_derivati.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h2.attivita{
	background-image: url(../img/title_attivita.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.casteldelgiudice{
	background-image: url(../img/title_casteldelgiudice.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.territorio{
	background-image: url(../img/title_territorio.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h2.andiamoafunghietartufi{
	background-image: url(../img/title_andiamoafunghietartufi.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.riscopriamolemulattiere{
	background-image: url(../img/title_riscopriamolemulattiere.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.lacquasulfurea{
	background-image: url(../img/title_lacquasulfurea.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2.ilpuntovendita{
	background-image: url(../img/title_ilpuntovendita.png);
	background-repeat: no-repeat;
	background-position: left center;
}

h3 span{
	visibility: hidden;
	display: none;
}

h3{
	margin: 0;
	margin-bottom: 9px;
	padding: 0;
	height:36px;
	width: 100%;
	line-height: 36px;
	background-repeat: no-repeat;
	background-position: left center;
}

h3.lemele{
	background-image: url(../img/title_lemele.png);
}

h3.ilfarro{
	background-image: url(../img/title_ilfarro.png);
}
h3.ilmiele{
	background-image: url(../img/title_ilmiele.png);
}
h3.altrifrutti{
	background-image: url(../img/title_altrifrutti.png);
}

h3.funghi{
	background-image: url(../img/title_funghi.png);
}
h3.tartufi{
	background-image: url(../img/title_tartufi.png);
}
h3.more{
	background-image: url(../img/title_more.png);
}
h3.salseesucchi{
	background-image: url(../img/title_salseesucchi.png);
}
h3.agricoltura{
	background-image: url(../img/title_agricoltura.png);
}
h3.zootecnia{
	background-image: url(../img/title_zootecnia.png);
}
h3.agriturismo{
	background-image: url(../img/title_agriturismo.png);
}
h3.conservazioneetrasformazione{
	background-image: url(../img/title_conservazioneetrasformazione.png);
}

img.iniziativeimg {
	background-image: url(../img/frame_220x220.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding: 8px 9px;
}

img.prodottiimg {
	background-image: url(../img/frame_250x130.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding: 8px 8px;
}

img.venditaimg {
	background-image: url(../img/frame_370x220.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding: 10px;
}

#latest h3 span{
	visibility: hidden;
	display: none;
}

#latest h3{
	margin: 0;
	margin-bottom: 18px;
	padding: 0;
	height:27px;
	width: 100%;
	line-height: 27px;
	background-image: url(../img/title_products.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#latest ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#latest ul li{
	display: block;
	width: 230px;
	height: 72px;
	margin-bottom: 18px;
}
#latest ul li a span{
	display: none;
	visibility: hidden;
}
#latest ul li a{
	display: block;
	width: 230px;
	height: 72px;
}

#latest ul li.coltivati a{
	background-image: url(../img/banner_coltivati.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#latest ul li.spontanei a{
	background-image: url(../img/banner_spontanei.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#latest ul li.derivati a{
	background-image: url(../img/banner_derivati.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#footerWrapper{
	position:relative;
	display: block;
	width: 960px;
	height:216px;
	background-image: url(../img/footer.png);
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center top;
}
#ab a:hover, #wm a:hover{
	background-position: 0px -90px;
}

#ab {
	position:absolute;
	top:72px;
	left: 40px;
	width:160px;
	height:90px;
}

#ab a{
	display: block;
	width:160px;
	height:90px;
	background-image: url(../img/ab.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#ab a span {
	display: none;
	visibility: hidden;
}

#wm{
	position:absolute;
	top:72px;
	left: 720px;
	width:200px;
	height:90px;
	
}

#wm a{
	display: block;
	width:200px;
	height:90px;
	background-image: url(../img/wm.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#wm a span {
	display: none;
	visibility: hidden;
}


#footerText{
	position:absolute;
	width: 520px;
	height:18px;
	color: #E9DBAE;
	top: 108px;
	left: 200px;
	font-size:11px;
}

#mapWrapper{
	position:relative;
	display: block;
	width: 870px;
	height: 355px;
	background-image: url(../img/map_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#map {
	position: absolute;
	display: block;
	left:10px;
	top: 10px;
	width: 850px;
	height: 335px;
}
