



    /* General styles */
    body {
        margin:0;
        padding:0;
        border:0;
        width:100%;
        background:#e2e2e2;
		font-size:90%;
		font-family:helvetica;
    }
    
	a, a:hover {
    	color:#5a5a5a;
		text-decoration:none;
	}
	a:active
	{
	outline: none;
	}

	a:focus
	{
	-moz-outline-style: none;
	}
	form {display:inline;}
	input[type="hidden"]{display:none;}

    p, h1, h2, h3, h4 {
        padding:0;
		margin:0;
    }
    img {
        border:0;
        padding:0;
		margin:0;
    }
	ul, li {
       list-style:none;
	   padding:0;
	   margin:0;
    }

	.fl {
        float:left;
    }

	.attach {
		border-top:1px #dadada solid;
		border-bottom:1px #dadada solid;
		float:none;
		height:60px;
		border-bottom:none;
		padding:20px;
	}

	.fr {
        float:right;
    }

	/* Container styles */

	#container {
        width:984px;
		margin:10px auto;
    }

	/* Header styles */

    #header {
        clear:both;
        float:left;
        width:984px;
		height:223px;
		margin:0 0 0 0;
		padding:0px;
		display:block;
    }
	#header #headleft {
		float:left;
		width:192px;
		margin:0 6px 0 0;
	}


	/* Header right */

	#headright {
		float:left;
		width:786px;
		display:block;
	}


	#headright .headimg{
		float:left;
		background:#fff;
		width:786px;
		height:192px;
		margin:6px 0 0 0;
	}
	#headright .headimg img{
		margin:10px;
	}

	/*  h1 logo */

	#headleft h1 {
		float:left;
		background:#fff url(../img/logo.gif) no-repeat left 33px;
		width:192px;
		height:192px;
		margin:6px 0 0 0;
	}

	.logo {
		float:left;
		width:192px;
		height:192px;
		margin:6px 0 0 0;
		vertical-align: middle;
		background: #ffffff;
	}

	.imglogo {
		margin-top: 35px;
	}

	/*  h2 [titoli] h3 h4 */

	h1 span, h2 span, h3 span, h4 span{
		display:none;
	}

	h1.advisory, h1.outline, h1.newsevents, h1.pubblicaz, h1.highlights, h1.newsmondo,	h1.whybarilla, h1.ricerca, h1.visione,	h1.archivio, h1.approfond, h1.segnala-link, h1.goadvisory, h1.pressarea, h1.press-review, h1.com-stampa, h1.press-kit, h1.mappa-sito, h1.contatti, h1.privacy, h1.note-legali, h1.risult-ricerca, h1.login, h1.repository, h1.bacheca, h1.advisorysmall   {
		height:29px;
		border-bottom:1px #dbdbdb solid;
	}

	h1.advisory, h1.outline, h1.whybarilla , h1.visione, h1.approfond,  h1.press-area, h1.press-review, h1.press-kit, h1.mappa-sito, h1.risult-ricerca, h1.login
	{width:786px;}

	h1.advisorysmall {width:588px;}

	h1.newsevents, h1.pubblicaz, h1.highlights, h1.newsmondo, h1.com-stampa
	{width:257px;}

	h1.archivio, h1.segnala-link{width:259px;}
    h1.archivio, h1.segnala-link{width:259px;}
    h1.repository, h1.bacheca {width:390px;}

	h1.rssfeed-small, h1.stayinformed-small {
		float:left;
		width:130px;
		padding:0;
		margin:0;
	}


      /*  Content row top/bottom */


	#bgcenter {
            width:100%;
            float:right;
            height:100%;
            margin:0;
            background:transparent url(../img/bg-all-center.gif) repeat-y left top;
      }

	h2.stayinformed {
		float:left;
		height:29px;
		width:180px;
	}

	h2.rssfeed, h2.share {
		height:29px;
		width:180px;
	}

	h1.advsearch {
		height:29px;
		width:195px;
		margin:12px 0 40px 0;
	}

	h2.goadvisory {
		float:right;
		height:29px;
		margin:0 15px 0 0;
		padding:0;
		vertical-align:middle;
		border:none;
	}

	h2.advsearch {
		background:#FFFFFF url(../img/tit_advancedsearch.gif) no-repeat scroll left top;
		height:29px;
		margin:12px 0 40px;
		/*width:195px;*/
	}


	/*  h3 Advisory board */

	h3.adv-a, h3.adv-b, h3.adv-c, h3.adv-d, h3.adv-e, h3.adv-f {
		float:left;
		height:25px;
		width:180px;
		padding:0;
		margin:0;
	}

	h3.adv-a {
		width:140px;
	}

	h3 {
		padding:8px 0 0 3px;
		font-family:Helvetica;
		font-size:0.8em;
		color:#535353;
	}
	h2 {
		padding:8px 0 0 3px;
		font-family:Helvetica;
		font-size:0.8em;
		color:#535353;
	}

	.bgtrasparent {
            background:none!important;
    }

	h3.highlights {
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:0.8em;
		font-weight:normal;
		color:#df6800;
	}

	h3.archivio {
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:0.8em;
		font-weight:bold!important;
		color:#4b92db;
	}

	/* Content  */

    #content {
        clear:both;
        float:left;
        width:984px;
		overflow:hidden;
		margin:6px 0 6px 0;
    }
	#content #colmenuleft {
		padding:0;
		background:#fff;
		float:left;
		width:192px;
		height:auto;
		display:block;
		margin:0 6px 0 0;
	}


	/* ---- MENU ---- */


   .mainboxlist .boxlist-txt  p.workspace{
        padding:0 10px 5px 10px;
        color:#7d7d7d;
      }

   .mainboxlist .boxlist-txt  p.workspace a{
        color:#7d7d7d;
      }

	#headleft ul#menulang{
	/* 	height:13px;
		width:192px; */
		margin:0 0 6px 0;
		font-size:0.7em;
	}
	#headleft ul#menulang li.sepa{
		float:left;
		width:4px;
		height:25px;
        background:#e2e2e2;
	}
	#headleft ul#menulang li.noactive, #headleft ul li.active{
		display:inline;
		float:left;
		width:86px;
		color:#e26d03;
		padding:6px 0 6px 8px;
	}
	#headleft ul#menulang li.noactive{
		background:#fff url(../img/arrow-base.gif) no-repeat 65px 11px;
	}
	#headleft ul#menulang li.active{
		background:#fff url(../img/arrow-over.gif) no-repeat 65px 11px;
	}
	#headleft ul#menulang li.active a, #headleft ul li.noactive a{
		color:#8d8d8d;
		text-decoration:none;
	}
	#headleft ul#menulang li.noactive a:hover{
		color:#e26d03;
		text-decoration:none;
	}
	/*  Menu Service [header right] */

	#headright ul#menuservice{
		background:#fff;
		height:25px;
		padding:0 0 0 386px;
		width:400px;
		margin:0;
		font-size:0.6em;
	}

	#headright ul#menuservice li.noactive, #headright ul li.active{
		display:inline;
		float:left;
		height:19px;
		width:111px;
		text-align:center;
		border-left:1px solid #dadada;
		padding:6px 10px 0 10px;
	}

	#headright ul#menuservice li.noactive,#headright ul#menuservice li.noactive a{
		color:#e36d03;
	}

	#headright ul#menuservice li.active a, #headright ul li.noactive a{
		color:#4e4e4e;
	}
	#headright ul#menuservice li.active a:hover, #headright ul li.noactive a:hover{
		color:#e36d03;
	}



	/*  Menu Principal Left [content left] */

	ul#menuleft{
		float:left;
		margin:0;
		padding:0;
		min-height: 550px;
	}

	ul#menuleft li{
		border-bottom:1px #dadada solid;
		padding-bottom:18px;
		width:192px;
	}


	ul#submenuleft{
		display:none;
		margin:0;
		padding:0;
	}

	ul#submenuleft li{
		border-bottom:1px #dadada solid;
		padding-bottom:0px;
		height:auto!important;
		width:162px;
	}
	ul#submenuleft li a{
		width:162px!important;
		height:auto!important;
	}

	ul#menuleft li.active-a a, ul#menuleft li.active-b a, ul#menuleft li.active-c a, ul#menuleft li.active-d a, ul#menuleft li.active-e a, ul#menuleft li.active-f a, ul#menuleft li.active-g a, ul#menuleft li.active-h a, ul#menuleft li.active-i a, ul#menuleft li.active-j a {
		height:24px;
		width:189px;
		display:block;
	}

	ul#menuleft li.active-a a{
		background:#fff url(../img/menuleft-home.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-b a{
		background:#fff url(../img/menuleft-cff.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-c a{
		background:#fff url(../img/menuleft-action.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-d a{
		background:#fff url(../img/menuleft-press.gif) no-repeat left 2px;
	}
	ul#menuleft li.active-e a{
		background:#fff url(../img/menuleft-wspace.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-f a{
		background:#fff url(../img/it/menuleft-aree.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-g a{
		background:#fff url(../img/menuleft-live.gif) no-repeat left 2px;
	}
	ul#menuleft li.active-h a{
		background:#fff url(../img/menuleft-forumcfn.gif) no-repeat left 2px;
	}
	ul#menuleft li.active-i a{
		background:#fff url(../img/it/menuleft-videoep.gif) no-repeat left 2px;
	}
	ul#menuleft li.active-j a{
		background:#fff url(../img/it/menuleft-evidence-theme.gif) no-repeat left 2px;
	}

	ul#menuleft li.active-b a:hover, ul#menuleft li.active-c a:hover, ul#menuleft li.active-d a:hover, ul#menuleft li.active-e a:hover, ul#menuleft li.active-f a:hover, ul#menuleft li.active-g a:hover, ul#menuleft li.active-i a:hover , ul#menuleft li.active-j a:hover, ul#menuleft li.active-h a:hover{
		background-position:left -22px;
	}
	ul#menuleft li a.bHover, ul#menuleft li a:hover.bHover{
		background-position:left -22px!important;
	}

	ul#menuleft li.active-a a span, ul#menuleft li.active-b a span, ul#menuleft li.active-c a span, ul#menuleft li.active-d a span, ul#menuleft li.active-e a span, ul#menuleft li.active-f a span, ul#menuleft li.active-g a span, ul#menuleft li.active-h a span , ul#menuleft li.active-i a span , ul#menuleft li.active-j a span{
		display:none;
	}

	ul#submenuleft li.active {
		height:15px;
		width:162px;
		display:block;
		border:none;
		font-weight:bold;
		margin:10px 0 0px 30px;
	}

	ul#submenuleft li.noactive {
		height:15px;
		width:162px;
		display:block;
		border:none;
		font-weight:bold;
		margin:10px 0 0px 30px;
	}

	ul#submenuleft li.noactive a{
		color:#4a92dc;
	}

	ul#submenuleft li.active a:hover{
		color:#4a92dc;
	}

	ul#submenuleft li a{
		background:none!important;
	}

	/*  Menu Area [content] */

	ul#menuareatop{
		float:left;
		background:#fff;
		margin:0;
		padding:6px 0 0 7px;
		text-align:center;
		width:779px;
	}
	ul#menuareatop li{
		display:inline;
		float:left;
		width:189px;
		margin:0;
		height:31px;
	}

	ul#menuarea{
		float:left;
		background:#fff;
		margin:0 0 6px 0;
		padding:0 0 6px 7px;
		text-align:center;
		height:123px;
		width:779px;
	}

	.w390   {width:390px!important;}

		ul#menuareanoheight{
		float:left;
		background:#fff;
		margin:0 0 6px 0;
		padding:0 0 6px 7px;
		text-align:center;
		height:0px;
		width:779px;
	}

	ul#menuarea li{
		display:inline;
		float:left;
		height:125px;
		width:123px;
		margin:0;
	}

	ul#menuarea li.active-1, ul#menuareatop li.active-1{
		width:185px;
		padding:0 6px 0 0;
	}

	ul#menuarea li.active-2, ul#menuareatop li.active-2{
		width:192px;
		padding:0 6px 0 0;
	}

	ul#menuarea li.active-3, ul#menuareatop li.active-3{
		width:192px;
		padding:0 6px 0 0;
	}

	ul#menuarea li.active-4, ul#menuareatop li.active-4{
		width:186px;
		padding:0 0 0 0;
	}

	ul#menuarea li span {
		display:none;
	}


	/*  Submenu Area [Growth,All,Life,Culture] [content] */

	.submenuarea {
		 float:left;
		 width:786px;
		 overflow:hidden;
		 height:29px;
		 border-bottom:1px solid #dadada;
	}

	#sma-growth, #sma-all, #sma-life, #sma-cult {
		  padding:0;
		  float:left;
	  }

	#sma-growth li, #sma-all li, #sma-life li, #sma-cult li {
		  float:left;
		  padding:0;
		  border-right:1px solid #bbb8af;
	  }

	#sma-growth a, #sma-all a, #sma-life a, #sma-cult a {
		color:#d9d9d9;
		display:block;
		float:left;
		font-size:0.8em;
		height:20px;
		line-height:1.0em;
		padding:9px 20px 0 10px;
		text-decoration:none;
		white-space:nowrap;
	  }
/*  Content row top/bottom */

	#bgrightsmall {
		width:594px;
		float:left;
		height:240px;
		margin:0;
		background:transparent url(../img/bg-col-right-hp.gif) repeat-y left top;
	}


	#sma-growth li a:hover, #sma-all li a:hover, #sma-life li a:hover, #sma-cult li a:hover {
		color:#fff;
	  }

	#sma-growth li.noactive a, #sma-all li.noactive a, #sma-life li.noactive a, #sma-cult li.noactive a {
		color:#fff;
		display:block;
		float:left;
		font-size:0.8em;
		height:20px;
		line-height:1.0em;
		padding:9px 20px 0 10px;
		white-space:nowrap;

	  }

	/*  Submenu FOOD FOR SUISTAINABLE GROWTH */

	.sma-bg-growth {background:#53a544;width:100%;}
	#sma-growth a.active {background:#53a544 url(../img/arrow-all-dx.gif) no-repeat right center;}
	#sma-growth li.active a:hover {background:#61c250 url(../img/arrow-all-dx-ovr.gif) no-repeat right center; }
	#sma-growth li.noactive a.active {background:#61c250 url(../img/arrow-all-dx-ovr.gif) no-repeat right center; }

	/*  Submenu FOOD FOR ALL */

	.sma-bg-all {background:#d69b0f;width:100%;}
	#sma-all a.active {background:#d69b0f url(../img/arrow-growth-dx.gif) no-repeat right center;}
	#sma-all li.active a:hover {background:#fbb612 url(../img/arrow-growth-dx-ovr.gif) no-repeat right center;}
	#sma-all li.noactive a.active {background:#fbb612 url(../img/arrow-growth-dx-ovr.gif) no-repeat right center;}


	/*  Submenu FOOD FOR A HEALTHY LIFE */

	.sma-bg-life  {background:#407cba;width:100%;}
	#sma-life a.active {background:#407cba url(../img/arrow-life-dx.gif) no-repeat right center;}
	#sma-life li.active a:hover {background:#4b92db url(../img/arrow-life-dx-ovr.gif) no-repeat right center;}
	#sma-life li.noactive a.active {background:#4b92db url(../img/arrow-life-dx-ovr.gif) no-repeat right center;}

	/*  Submenu FOOD AND CULTURE */

	.sma-bg-cult {background:#828581;width:100%;}
	#sma-cult a.active {background:#828581 url(../img/arrow-cult-dx.gif) no-repeat right center;}
	#sma-cult li.active a:hover {background:#999c98 url(../img/arrow-cult-dx-ovr.gif) no-repeat right center;}
	#sma-cult li.noactive a.active {background:#999c98 url(../img/arrow-cult-dx-ovr.gif) no-repeat right center;}




	/*  Content row top/bottom */

	#bgleft {
		float:left;
		background:transparent url(../img/bg-col-left.gif) repeat-y top left;
		width:984px;
		height:100%;
		display:block;
		margin:0;
	}

	#bgleft2 {
		width:100%;
		float:right;
		height:100%;
		margin:0;
		background:transparent url(../img/bg-col-left2.gif) repeat-y left top;
	}

	#bg-all-left {
		width:100%;
		float:left;
		height:100%;
		margin:0;
		background:transparent url(../img/bg-all-left.gif) repeat-y left top;
	}

	#bg-all-sub1, #bg-all-sub2 {
		width:100%;
		float:left;
		height:100%;
		margin:0;
		background:transparent url(../img/bg-all-sub.gif) repeat-y left top;
	}


	#bgright{
		width:100%;
		float:right;
		height:100%;
		margin:0;
		background:transparent url(../img/bg-col-right.gif) repeat-y right top;
	}


	#main {
		float:left;
		width:784px;
		margin:0;
		padding:0;
		height:100%;
	}


	#mainrowtop {
		float:left;
		width:786px;
		background:#fff;
		padding:0;
		margin: 0 0 6px 0;
	}

	#mainrowbtm {
		float:left;
		width:786px;
		margin:0;
		height:100%;
		background:#fff;
	}

	#mainrowbtm {
		float:left;
		width:786px;
		height:100%;
		background:#fff;
	}

	#mainrowlast {
		float:left;
		width:786px;
		background:#fff;
		margin:6px 0 0  0;
		border:none;
	}

	/* Advaced Search  */

/* Advaced Search  */
	
	#advsearch {
		background:#FFFFFF;
		display:block;
		float:left;
		height:125px;
		margin:6px 0 0;
		width:986px;
}


 #advsearch .advs-tit {
	border-right:1px solid #DADADA;
	color:#404040;
	float:left;
	font-size:0.75em;
	font-weight:bold;
	height:118px;
	padding:0;
	width:195px!important;
}

 #advsearch .advs-key, #advsearch .advs-sect, #advsearch .advs-media {
	border-right:1px solid #DADADA;
	color:#404040;
	float:left;
	font-size:0.75em;
	font-weight:bold;
	height:118px;
	padding:0;
	width:265px;
}
	#advsearch .advs-sect{
		width:522px!important;
    }
	
	#advsearch .advs-media{
		width:194px;border-right:none;
    }


	/* Footer  */

	
	ul#footer{
		clear:left;
		background:#292c24;
		height:24px;
		padding:0;
		margin:0 0 0 0;
		width:985px;
		font-size:0.7em;
	}

	ul#footer li.active{
		display:inline;
		float:left;
		height:18px;
		width:110px;
		text-align:left;
		border-right:1px solid #dadada;
		padding:6px 10px 0 10px;		
	}
	
	ul#footer li.active a{
		color:#fff;
	}
	
	ul#footer li.active a:hover{
		color:#dadada;
	}	

		    /* risultati ricerca */

	h2.rricerca {
		font-size:1.3em!important;
		padding:3px 0 0 10px;
		color:#535353;
	}
	h3.rricerca {display:inline;float:left;
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:1.1em;
		font-weight:bold;
		color:#7d7d7d;
	}
	h3.rricercagray {display:inline;float:left;
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:1.1em;
		font-weight:bold;
		color:#535353;
	}

	    /* menu area js */

 	.use_credits {
		display:none;
	}

 	.clearfix {
		display:block;
	}

	#work {
		background: #3e373c;
	}

	.use_credits {
  		 display:none;
	}
	.moofilm {
  		border: 0px none;
   		background-color:#110f10;
   		cursor:default;
	}

	.film_info {
		color: #b9c4b7;
		padding:10px 0 0 10px;
		font-size:0.8em;
	}
	div#fancy_wrap{display:none;
	}

	h1.eventi {
		background: #fff url(../img/tit_eventi.gif) no-repeat left top;
		border-bottom: 1px solid #dbdbdb;
		height: 29px;
		width: 786px;
	}
	h2.login {
    	float:left;
    	width:700px;
    }
	#bgwhite {
		float:left;
		background:#fff;
		width:100%;
		height:100%;
		display:block;
		margin:0;
		padding:35px 0 0 50px;
		border-top:6px #e2e2e2 solid;
	}

/**************************************** REDESIGN-13-04-2010 **************************************** */

#bgrightoverview{
	width:100%;
	float:left;
	height:100%;
	margin:0;
	background:transparent url(../img/bg-col-rightssmall.gif) repeat-y right top;
}



/***********************************************************/
/*  h2 [titoli] h3 h4 */

	h1 span, h2 span, h3 span, h4 span{
		display:none;
	}

	h1.scenario, h1.news_dal_mondo, h1.advisory, h1.outline, h1.newsevents, h1.pubblicaz, h1.highlights, h1.newsmondo,	h1.whybarilla, h1.ricerca, h1.visione,	h1.archivio, h1.approfond, h1.segnala-link, h1.goadvisory, h1.pressarea, h1.press-review, h1.com-stampa, h1.press-kit, h1.mappa-sito, h1.contatti, h1.privacy, h1.note-legali, h1.risult-ricerca, h1.focus,  h1.artevideo,  h1.quickfacts, h1.evntihp, h1.stayinformed, h1.advancedsearch {
		height:30px;
		border-bottom:1px #dbdbdb solid;
	}

	h2.com-stampa, h2.ricerca {
		height:30px;
		border-bottom:1px #dbdbdb solid;
		padding: 0;
	}

	h1.focus, h1.artevideo
	{width:588px;}

	h1.quickfacts
	{width:192px;}

	h1.advisory, h1.outline, h1.whybarilla , h1.visione, h1.approfond,  h1.press-area, h1.press-review, h1.press-kit, h1.mappa-sito, h1.risult-ricerca
	{width:786px;}

	h1.newsevents, h1.pubblicaz, h1.highlights, h1.newsmondo, h1.com-stampa
	{width:257px;}

	h1.archivio, h1.segnala-link{width:259px;}

	h1.stayinformed {
		float:left;
		height:29px;
		width:180px;
	}

	h1.rssfeed, h1.share {
		height:29px;
		width:180px;
	}

	h1.advsearch {
		height:29px;
		width:195px;
		margin:12px 0 40px 0;
	}

	h1.goadvisory {
		float:right;
		height:29px;
		margin:0 15px 0 0;
		padding:0;
		vertical-align:middle;
		border:none;
	}

	h1.titvideo {
		font-size:1.2em!important;
		padding:3px 0 0 10px;
		color:#535353;
	}

	h1.rricerca {
		font-size:1.3em!important;
		padding:3px 0 0 10px;
		color:#535353;
	}


	/*  h3 Advisory board */

	h2.adv-a, h2.adv-b, h2.adv-c, h2.adv-d, h2.adv-e, h2.adv-f {
		float:left;
		height:25px;
		width:180px;
		padding:0;
		margin:0;
	}

	h2.adv-a {
		width:140px;
	}

	h2.highlights {
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:0.8em;
		font-weight:normal;
		color:#df6800;
	}

	h2.archivio {
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:0.8em;
		font-weight:bold!important;
		color:#4b92db;
	}

	h2.rricerca {display:inline;float:left;
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:1.1em;
		font-weight:bold;
		color:#7d7d7d;
	}

	h2.rricercagray {display:inline;float:left;
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:1.1em;
		font-weight:bold;
		color:#535353;
	}


/*  Menu Area [content] */

ul#menupiramide{
	float:left;
	background:#fff;
	margin:0;
	padding:6px 0 0 9px;
	text-align:center;
	width:779px;
}
ul#menupiramide li{
	display:inline;
	float:left;
	width:149px;
	margin:0 6px 0 0;
	height:47px;
}

ul#menupiramide li.menupira-1 a {background: url(../img/it/menu_piramide_01.gif) no-repeat left top;height:47px;width:149px;}
ul#menupiramide li.menupira-2 a {background: url(../img/it/menu_piramide_02.gif) no-repeat left top;height:47px;width:149px;}
ul#menupiramide li.menupira-3 a {background: url(../img/it/menu_piramide_03.gif) no-repeat left top;height:47px;width:149px;}
ul#menupiramide li.menupira-4 a {background: url(../img/it/menu_piramide_04.gif) no-repeat left top;height:47px;width:149px;}
ul#menupiramide li.menupira-5 a {background: url(../img/it/menu_piramide_05.gif) no-repeat left top;height:47px;width:149px;}

ul#menupiramide li.menupira-1 a,
ul#menupiramide li.menupira-2 a,
ul#menupiramide li.menupira-3 a,
ul#menupiramide li.menupira-4 a,
ul#menupiramide li.menupira-5 a {display:block;height:47px;width:149px;}

ul#menupiramide li a.active,
ul#menupiramide li.menupira-1 a:hover,
ul#menupiramide li.menupira-2 a:hover,
ul#menupiramide li.menupira-3 a:hover,
ul#menupiramide li.menupira-4 a:hover,
ul#menupiramide li.menupira-5 a:hover {background-position:left -47px;}

ul#menupiramide li.menupira-1 a span,
ul#menupiramide li.menupira-2 a span,
ul#menupiramide li.menupira-3 a span,
ul#menupiramide li.menupira-4 a span,
ul#menupiramide li.menupira-5 a span {display:none;}

#breadcrumbs {
	padding-top: 10px;
	background-color: #ffffff;
	width: 786px;
}

.breadcrumbs .pathway {
	color: #7d7d7d;
}

.introtext-large h2 {
		font-size: 1.1em;
}

.newsdate {
		padding:8px 0 0 10px;
		font-family:Helvetica;
		font-size:0.8em;
		color:#535353;
		font-weight: bold;
	}

.spikes {
	margin: auto;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.thematic-map-list-box {
	float:left;
		width:786px;
		background:#fff;
		padding:0;
		margin: 6px 0 0 0;
}

.list {
	margin: 10px;
}
.map-list {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin: auto;
	text-align: center;
}

.map-list li {
	margin-left: 20px;
	margin-top: 5px;
background-image: url(../img/arrow-more.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	float: left;
	text-align: left;
}
.map-list li a {
	width: 320px;
	height: 25px;
	display: block;
	line-height: 25px;
	padding-left: 15px;

}
.map-list li a:active {

}
.map-list li a:hover{
	color: #de6902;
	background-color: #efefef;
	background-image: url(../img/arrow-more.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
}
.map-list li a:visited{

}


