﻿body{background-color:#ddd;font-family:Arial, Helvetica, sans-serif;color:#616264;}
a{text-decoration:none}
.wrapper {width:980px; display:block; background: #fff url(img/logo_hp.jpg) no-repeat; margin:0pt auto;}
#header {width:980px; display:block; background: url(img/bg_header.gif) repeat-x scroll left bottom; background-color:transparent;height:83px;}
div.clear {clear:both}
div.clearspace {clear:both; display:block; margin-top:5px; margin-bottom:5px; height:5px;}
#header_leftside{float: left;width: 280px;background:trasparent;}
#header_logo{height: 59px;background:trasparent;}
#header_language{padding-top: 5px;padding-left: 20px;color: White;font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
#header_language a{color: White;font-size: 11px;}
#header_menu{float: right; text-align:left;}
span.linklogo{display:block;height:50px;width:200px;cursor:pointer}
#nav1 #m905,#nav1 #m949{width:105px; }
#nav1 #m984, #nav1 #m987{width:140px; }
#nav1 #m987{width:155px; }
#nav1 #m985{width:95px; }
#nav1 #m911{width:78px}
#nav1 #m986{width:58px}
#nav1 #m950{width:120px}
#nav1 #m952{width:105px}
#nav1 #m951{width:138px}
#nav1 #m953,#nav1 #m979{width:75px}
#nav1 #m919,#nav1 #m988{width:85px}
#nav1 #m922{width:190px;}
#nav1 #m931{width:82px}
#nav1 #m938{width:75px}
#nav1 #m944{width:75px}
#menunav{margin-top: 26px; width:695px}
#nav1 li a{height:24px; white-space: nowrap; text-align:center; vertical-align:bottom; border-right: dotted 1px #03217B;}
#nav1 li a span{color: #03217B; font-size: 11px;}
#nav1,
#nav1 ul{list-style:none;margin:0;padding:0;height:20px;}
#nav1 ul.nav2{margin-top:6px;background: trasparent;}
#nav1 li,
#nav1 ul.nav2 li, #nav1 ul li{font-size:11px; background: trasparent;text-align:center;float: left;margin: 0;padding: 0;position: relative;z-index:999;}
#nav1 li a,
#nav1 li a:link,
#nav1 li a:active,
#nav1 li a:visited{color: #fff;display: block;padding: 0 9px;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; }
#nav1 li ul.nav2sel{top: 29px;}
#nav1 li ul a{height:19px; border:0;}
#nav1 li ul a:hover{color: #ddd;}
#nav1 ul{background: trasparent; margin: 0;width: 660px;position: absolute;top: -999em;}
#nav1 li.nav1sel a span{color: #fff;}
#nav1 li.nav1 a{padding-top: 7px;}
#nav1 li.nav1sel a{padding-top: 7px;}
.nav1sel{background-image:url(img/bg_menuItemSelected.gif); background-repeat:repeat-x; color: #fff;}
#nav1 li, #nav1 ul.nav2 li, #nav1 ul li {width: 70px}			
html>body #nav1 li, html>body #nav1 ul.nav2 li, html>body #nav1 ul li {min-width: 50px;}
li.nav1 {height:32px; display:block}
#nav1 span{margin-top:7px;display:block}
#nav1 #menu951 {
width:750px;
}
#menunav #nav1 ul li a{padding-top:6px;}
#principali {width:980px; display:block; margin-top:10px; clear:both}
.video {width:278px; display:block;height:211px; float:left}
.video #flashandvideo {background-color:#B1C4FF; padding:5px 0px 5px 7px;}
.undervideo {float:left;margin-top:5px;width:165px;}
.undervideo a{display:block; margin-top:10px;}
.labelfocus {width:46px; display:block; height:279px; background: url(img/label_focus.jpg) no-repeat scroll right top ; float:left}
.strilli{display:block;float:left; padding-top:0px; margin-left:9px;}
.strilli .primostrillo {width:230px;display:block; float:left;height:213px}
.strilli .strillo {width:230px;display:block; float:left; background: url(img/bg_dotted.gif) repeat-y; height:213px;}
.strilli .strillo a, .strilli .primostrillo a{margin:0 3px 0 8px;display:block;color:#8D2112; font-weight:bold; text-decoration:none}
.strilli .strillo a.title, .strilli .primostrillo a.title{height:68px;}
.strilli .strillo span.prev, .strilli .primostrillo span.prev{display:block; margin:0 5px 0 8px; height:34px;}
.strilli .strillo p, .strilli .primostrillo p{margin:0;}
.strilli .strillo a img, .strilli .primostrillo a img{border:0}
#secondari {width:980px; display:block; margin-top:10px; clear:both}
#secondari .flash{background-color: #C8CFD5; width:593px; display:block; float:left}
.scrollnews {width:264px; display:block; float:left; height:350px;}
#newslist .morenews span {float:right; padding:10px 10px 0 0;}
#newslist .morenews {width:260px;}
#newslist .morenews span a{font-weight:bold; color:#852414}
#news {padding:5px; display:block; margin-top:10px; clear:both; background-color:#678CFF; height:385px}
#quicklinks {display:block;background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top; float:left; width:164px;}
#quicklinks span.title{font-size:12px;display:block;color:#fff;font-weight:bold; margin-top:3px; margin-left:10px; text-transform: uppercase; height:19px;}
.scrollnews span.title{font-size:12px; display:block;color:#fff;font-weight:bold; margin-top:3px; margin-left:10px; text-transform: uppercase; height:19px;}
#quicklinks .links{display:block;clear:both; background-color:#fff; padding-bottom:10px; padding-top:10px}
#quicklinks a.quicklink{display:block;clear:both; color:#852414; border-bottom: dotted #95adc7 1px; margin-left:10px; font-size:12px; padding-top:10px; margin-right:10px;}
#map {display:block; float:left; margin: 0 5px 0 5px; }
#map .combo{width:424px; display:block; height:310px; background-color:#E1EAF1}
#map #map_title {font-size:12px; display:block; float:left; color:#fff; height:32px; width:193px; padding:5px; font-weight:bold}
#map #map_title span{font-size:10px; color:#678CFF; font-weight:bold}
#map .mapwrap{width:531px; display:block; background:#fff url(img/bg_linguetta_map.gif) no-repeat scroll left top ;}
#map .ddl_choose {width:130px; display:block; float:left; color:#6A94BC; font-size:10px; margin:15px 3px 0 6px;}
#map .ddl_choose .ddl_choose_control select{font-size:10px; color:#1241CF}
#newslist {display:block; float:left; width:264px; background:#fff url(img/bg_linguetta.gif) no-repeat scroll left top ; height:381px;}
#scroll {background-color:#FFFFFF;height:310px;margin:0pt;overflow:auto;padding:0pt;display:block;}
#scroll ul.news {border:0pt none;list-style-type:none;margin:0pt 6px;padding:0pt; overflow:hidden}
.newsitem { display:block; clear:both; margin-top:15px;}
.newsitem a.title{ display:block; clear:both; color:#852414; font-size:11px;  font-weight:bold}
.newsitem span.news_data{ display:block; clear:both; color:#2a5b86; font-size:11px;  font-weight:bold}
.newsitem p{ margin:0; color:#616264; font-size:11px;}
#footer {height:66px; clear:both; padding-top:20px; border-top:5px solid #B9CAFE;}
#footer .link{width:404px; display:block; float:left;background-color: #869EFD; height:66px}
#footer .link .line{display:block; margin:40px 0 0 10px; }
#footer .link .line a{display:block; float:left; color:#fff; text-decoration:none; margin-left:8px; font-size:10px }
#footer .login{width:393px; display:block; float:left; height:66px; background: #869EFD url(img/bg_login.gif) no-repeat;}
#footer .logo{width:174px; display:block; float:left; height:66px}
#frmlogin{margin-top:38px; margin-left:40px; margin-bottom:0}
input.user{width:100px; margin-right:60px;}
input.pass{width:100px; }
input.pass{width:100px; }
.login .buttxshort{margin-left:5px;}
#footer a.powered {float:left}
#center .wrapstrilli .contenitore_area{margin-bottom:20px; display:block; float:left; background-color: #fff; padding:10px; margin:14px 7px; border:2px solid #5E93C5}
html>body #center .wrapstrilli .contenitore_area{margin:20px; padding:0}
#center .wrapstrilli .contenitore_area .right{float:left; display:block; width:390px; margin:0}
#center .wrapstrilli .contenitore_area .left{float:left; display:block;  margin-top:0}
#center .wrapstrilli .contenitore_area .combonation{display:block; padding:10px;color:#8C2215; font-size:11px; margin:0; background-color:#CCDAE7;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation{width: 294px; background-color:#CCDAE7; display:block; border-top:1px solid #fff; color:#8C2215; font-size:11px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_control{padding:0 0 5px 5px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_control select{width:250px; font-size:10px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_label {display:block; position:relative; z-index:10; padding:5px 5px 0 5px;}
#center .wrapstrilli .contenitore_area .right span.line{font-size:12px; color:#8B2316; font-weight:bold}
#center .wrapstrilli .contenitore_area .right div.title{font-size:12px; color:#8B2316; font-weight:bold; display:block; margin-left:10px; border-top:1px solid #8B2316; margin-top:10px; padding-top:5px;}
#center .wrapstrilli .contenitore_area .right div.contentbody{display:block; margin-left:10px; font-size:12px; color:#616264;}
#center .wrapstrilli .contenitore_area .choose_control select{font-size:10px;}
.contenitore_area .basecontent,#wrapgallery .basecontent  {font-size:0.9em; padding:20px; color:#505050}
.contenitore .basecontent,#wrapgallery .basecontent  {font-size:0.9em; padding:20px; color:#505050}
.contenitore .basecontent img,#wrapgallery .basecontent  img{float:left; margin-right:20px; margin-bottom:10px; border:1px solid #000}
.contenitore .basecontent div.title,#wrapgallery div.title, .scedaprincipale .right .title{font-size:18px;color:#8C2212; font-weight:bold; border-bottom:#C69189 solid 1px; display:block; margin:10px 10px 20px 0px}
#worldmap .contenitore_area .basecontent div.title{display:none}
#center .contentrelated {display:block; clear:both; margin-top:20px;}
#center .contentrelated span{font-size:12px; font-weight:bold; border-bottom:1px dotted #94AFC4; padding:5px 0 0 5px; margin:0}
#center .contentrelated .Tabella_voce{display:block; clear:both; margin-top:0; height:21px;}
#center .contentrelated .Tabella_titolo span.leftcol{color:#fff; background-color:#5C94C7; font-size:16px; font-weight:normal; float:left}
#center .contentrelated .Tabella_titolo span.rightcol{color:#fff; background-color:#B3C0C9; font-size:16px; font-weight:normal; float:left}
#center .contentrelated span.leftcol{width:300px; background-color:#fff; color:#88260D; display:block; float:left}
#center .contentrelated span.rightcol{background-color:#EDF1F4; color:#5997C6; display:block; width:380px;margin-left:0px; float:left}
#sidebar_dx .sidebox{background-color:#FFF; display:block;  margin-left:10px; margin-bottom:10px; padding-bottom:8px; margin-right:0px}
#sidebar_dx .sidebox span.label{display:block; padding:5px 0 5px 10px; background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top; color:#fff; font-size:12px; font-weight:bold;}
#sidebar_dx .sidebox a {background:transparent url(img/small_arrow.gif) no-repeat scroll 0px 2px; clear:both; color:#8C2212; display:block; font-size:12px; border-bottom: dotted #95adc7 1px; margin-top:5px; padding-left:10px;}
#sidebar_dx .sidebox a.selected{background-color:#D6E8F4}
/* 
#center .wrapstrilli .contenitore .sidebox{display:block; width:420px; margin-left:20px;}
#center .wrapstrilli .contenitore .sidebox span.label{display:none}
#center .wrapstrilli .contenitore .sidebox a{display:block; float:left; margin-right:5px; border-bottom:1px #93AEC9 dotted; font-size:12px; font-weight:bold; color:#8C2713; height: 20px;padding-top:5px; width:190px; padding-left:10px; background-color:#EDF1F4}
*/
#main{clear:both;}
.hpflash {margin:0px;}
#worldmap #center .wrapstrilli {width:794px; display:block; float:left; background: #7395FF; clear:both; margin-top:0}
#center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_acrivities.jpg) repeat-x; clear:both; margin-top:0}
#climate #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_climate.jpg) repeat-x; clear:both; margin-top:0}
#hiv #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_aids.jpg) repeat-x; clear:both; margin-top:0}
#women #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_women.jpg) repeat-x; clear:both; margin-top:0}
#emergencies #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_emergencies.jpg) repeat-x; clear:both; margin-top:0}
#peace #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_peace.jpg) repeat-x; clear:both; margin-top:0}
#center .wrapstrilli .strilli{display:block; float:left; background-color: #fff; padding:20px; margin:20px; border:0}
#center .left{display:block; float:left; margin-left:0px; margin-top:20px;}
#center .right{display:block; float:left; margin-left:60px;  margin-top:20px;}
#center .strilli a.title{display:block; width:298px; font-size:20px;}
#center .left img, #center .right img{clear:both}
#center  a.more{font-size:11px; color:#616264; width:298px; clear:both; display:block; background-color:#DFE6EC; height:53px;}
#center  span{font-size:12px; display:block;}
#center  .left span{padding:3px 10px 0px 10px}
#center  .left .dati span{padding:1px;}
#center  .right span{padding:3px 30px 0px 10px}
#center .right a.title {text-align:right}
#center .right a.more span {padding:3px 25px 0px 5px;}
#center .left a.more span {padding:3px 5px 0px 25px;}
/* COLORI 
#D13F4A hiv  - #EAD7D3 ridotto
#BCEC1F climate  #9AC600 rinforzato
#63A9CB economic
#72D28B women
#E2D356 peace   #B8A60F rinforzato
#5555B5 emergencies   
#1241CF blu elettrico
#678CFF azzurro
#B9CAFE azzurro sidebar
#8C2310 amaranto link
*/
#peace .basecontent, #hiv .basecontent, #economic .basecontent,#women .basecontent,#emergencies .basecontent {padding:20px}
#peace #center .basecontent .contentbody, #hiv #center .basecontent .contentbody, #economic #center .basecontent .contentbody, #women #center .basecontent .contentbody, #emergencies #center .basecontent .contentbody{margin:10px;}
.basecontent p.date{margin-top:0; margin-right:10px; font-weight:bold;}
#hiv a.title{color:#D13F4A}
#climate a.title{color:#9AC600}
#economic a.title{color:#63A9CB}
#women a.title{color:#72D28B}
#peace a.title{color:#B8A60F}
#emergencies a.title{color:#5555B5}
#hiv  a.more{background: url(img/bg_enter_hiv.gif) no-repeat scroll left top; background-color:#DFE6EC}
#climate  a.more{background: url(img/bg_enter_climate.gif) no-repeat scroll right top; background-color:#DFE6EC}
#economic  a.more{background: url(img/bg_enter_economic.gif) no-repeat scroll left top; background-color:#DFE6EC}
#women  a.more{background: url(img/bg_enter_women.gif) no-repeat scroll right top; background-color:#DFE6EC}
#peace  a.more{background: url(img/bg_enter_peace.gif) no-repeat scroll left top; background-color:#DFE6EC}
#emergencies  a.more{background: url(img/bg_enter_emergencies.gif) no-repeat scroll right top; background-color:#DFE6EC}
#center .contenitore .strilloprincipale .title, .basecontent .title {border-bottom:1px solid #C69189;color:#8C2212;display:block;font-size:18px;font-weight:bold;margin:10px 10px 20px 10px;}
#emergencies #center .contenitore .separator{border-bottom: solid #5555B5 1px; color:#5555B5;} 
#emergencies #center .elenco .single {border-bottom:1px dotted #5555B5}
#climate #center .contenitore .separator{ border-bottom: solid #9AC600 1px; color:#9AC600;} 
#climate #center .elenco .single{border-bottom: 1px dotted #9AC600; } 
#peace #center .contenitore .separator{border-bottom: solid #B8A60F 1px; color:#B8A60F;} 
#peace #center .elenco .single {border-bottom:1px dotted #B8A60F}
#women #center .contenitore .separator{border-bottom: solid #72D28B 1px; color:#72D28B;} 
#women #center .elenco .single {border-bottom:1px dotted #72D28B}
#economic #center .contenitore .separator{border-bottom: solid #63A9CB 1px; color:#63A9CB;} 
#economic #center .elenco .single {border-bottom:1px dotted #63A9CB}
.elenco .single .imma_thumb {width:100px; display:block; float:left; } 
#fascia{width:980px; display:table;}
#fascia .tabsection{margin:10px 0px 0px 0px;padding:0;display:block;width:800px; float:left}
#fascia .send_print{margin-top:10px ;padding:0;display:block;width:180px; float:left}
#fascia .tabsection div {background:#1141D1 url(img/bg_tab_title.gif) no-repeat scroll 0px;float:left;margin:0px 4px 0px 0px;padding:0px 0px 0px 9px;}
#fascia .tabsection div a,#fascia .tabsection div p {background:transparent url(img/bg_tab_title_right.gif) no-repeat scroll 100% 0pt;display:block;font-size:16px;font-weight:bold;margin:0px;padding:8px 20px 3px 11px;color:#fff}
#fascia .tabsection div span.last{margin-top: 0px; display: block;float: left;}
#fascia .tabsection div p span a,#fascia .tabsection div p a{padding:1px 0px 1px 0px;background:none;float:left;}
html>body #center .wrapstrilli .contenitore{margin:20px; font-size:0.8em}
#center .wrapstrilli .contenitore{margin-bottom:20px; display:block; float:left; background-color: #fff; padding:0px; margin:14px 7px 14px 10px; border:0; font-size:0.9em}
.contenitore .strilloprincipale {display:block; width:750px} 
#center .contenitore .strilloprincipale img{margin-left:20px; float:left; border:1px solid #000} 
#center .contenitore .strilloprincipale img.contentfull{margin:0 10px 10px 20px; float:left; border:1px solid #000} 
#center .contenitore .strilloprincipale span.prev{margin-left:20px; float:left; display:block; width:470px; font-size:13px;} 
#center .contenitore .strilloprincipale span.body{padding-left:10px; padding-right:20px} 
#center .contenitore .separator{clear:both; display:block; padding:15px 0 3px 0px; border-bottom: solid #D13F4A 1px; color:#D13F4A; font-size:16px; margin:0 10px 10px 10px } 
#center .contenitore .strillosecondario {float:left; display:block; margin-left:10px; background-color:#EAD7D3; padding:10px;} 
#center .contenitore .strillosecondario p.contenuto{display:block; width:212px; padding-top:0; margin-top:0px} 
#center .contenitore .strillosecondario img{border:1px solid #000; margin-bottom:10px;} 
#center .contenitore .strillosecondario a.title{clear:both; display:block; font-size:12px; font-weight:bold; margin-bottom:10px;} 
#center .elenco{float:left;display:block; width:470px;} 
#center .elenco .single{margin-left:10px; display:table; clear:both; margin-bottom:10px;  border-bottom: 1px dotted #D13F4A;} 
#center .elenco .single a img{border:1px solid #000} 
#center .elenco .single p{float:left; display:block; width:340px; margin-top:0px;}
#center .contenitore .strilloprincipale span.prev a.title, #center .elenco .single p a.title{display:block; margin-left:10px; font-size:12px; font-weight:bold; margin-bottom:10px;}
#center .elenco .single p span.prev{display:block; margin-left:10px;}
#center #section .elenco{display:block; width:750px; padding-top:15px;} 
#center .wrapstrilli #section .elenco .single{display:block; float:left; margin-bottom:10px; height:90px; border-bottom: 1px dotted #5C94C7; width:350px; clear:none} 
#center .wrapstrilli #section .elenco .single p{float:left; display:block; width:240px; margin-top:0px;}
#center .wrapstrilli #section .elenco .single p span{margin-left:10px; margin-bottom:10px;}
#sidebar_dx  {background-color:#B9CAFE}
.contenitore .paginazione {display:block; margin-left:180px; margin-top:10px; clear:both; margin-bottom:10px;}
.contenitore .paginazione a{color:#1241CF}
.paginazionesx{float:left; width:120px; font-size:12px}
.paginazionecentro{float:left;text-align:center;width:200px; font-size:12px}
.paginazionedx{float:left; width:120px; font-size:12px}
#center .region .right {margin-left:20px;width:410px}
.region .scedaprincipale table td{padding:5px; font-size:12px; border-bottom:1px dotted}
.region .right .contentbody {display:block; width:400px; }
#center .scedaprincipale .left {margin-left:10px;float:left;}
.region .scedaprincipale {display:block; padding-left:0px;width: 750px;}
.region .members {display:block; clear:both; margin-top:10px; font-size:12px;}
.region .members .line_a{display:block; clear:both; background-color:#FFF;padding-top:5px;padding-bottom:5px; border-bottom:1px dotted}
.region .members .line_b{display:block;clear:both; padding-top:5px;padding-bottom:5px; border-bottom:1px dotted}
.region .members .line_a span, .region .members .line_b span{display:block; float:left; width:70px; font-size:12px; padding-left:5px;font-weight:bold;color:#5C94C3;}
.region .members .line_a span.data, .region .members .line_b span.data{width:170px;}
.region .members .memberlogo {display:block; float:left; width:150px; min-height:70px; overflow:hidden }
.region .members .dati {display:block;margin-left:10px; width:284px; margin-bottom:20px; clear:both}
.region .left .members .title{display:block; font-weight:bold; font-size:12px; color:#8A2416; padding-bottom:10px; width:150px; float:left}
.region .members .dati span.data{display:block; font-weight:normal; color:#616264; }
#gallery {margin:0; padding:0; width:750px;}
#gallery .title{border-bottom:1px solid #C69189;color:#8C2212;display:block;font-size:18px;font-weight:bold;margin:10px;}
#gallery .gallfoto{width: 750px; text-align: center; clear:both; margin-top:10px;}
#gallery p.dida{font-size:12px; margin-top:1px; clear:both;}
#gallery .contentbody{margin-left:10px; margin-right:10px; font-size:12px; }
#gallery p.autcredits {font-size:12px; float:right}
#wrapgallery {display:block; padding:10px;}
#wrapgallery .contentbody{display:block; width:730px; font-size:12px;}
#sidebar_dx  img.donate{border:0; margin:5px 0 5px 5px;}
.basecontent .contentvideo {display:block; width:720px; margin-bottom:10px;}
.basecontent .contentvideo #flashandvideo{display:block; text-align:center}
#center .wrapstrilli #section #flashandvideo {width:287px; background: #93AEC9 url(img/bg_video_resources.gif) no-repeat scroll left top; padding: 8px 8px 8px 8px; display:block; float:left; margin:20px 0 0 10px;}
#center .wrapstrilli #section #flashandvideo .prev {font-size:12px; color:#fff; display:block; padding-top:5px;}
#center .wrapstrilli #section .meetings {display:block; float:left; background: #FFF url(img/bg_meetings_resources.gif) no-repeat scroll right top; margin-top:20px; margin-left:20px; margin-right:20px;}
#center .wrapstrilli #section .meetings .inner{float:left; display:block;border:1px solid #93AEC9; background-color: #EFF3F6; width:373px; height:235px; font-size:12px;}
#center .wrapstrilli #section .meetings .inner a, #center .wrapstrilli #section .strillopublication .wrapstrillo a{font-size:12px; font-weight:bold; color:#8A2312}
#center .wrapstrilli #section .box_bis p, #center .wrapstrilli #section .box p{margin:0; padding-top:10px}
#center .wrapstrilli #section .morelink{padding-right:8px; display:block; text-align:right; color:#7FAEDA}
#center .wrapstrilli #section .morelink a{color:#7FAEDA}
#center .wrapstrilli #section .meetings span.date{font-weight:bold; display:block}
#center .wrapstrilli #section .wrapstrillo a.labellang{float:left; margin-right:8px; color:#7FAEDA; font-weight:normal}
#center .wrapstrilli #section #flashplayer{ float:left;}
#center .wrapstrilli #section .meetings span.title, #center .wrapstrilli #section .strillopublication span.title{font-size:12px; font-weight:bold; color:#8A2312; display:block; padding:8px; background-color:#fff}
#center .wrapstrilli #section .box_bis {display:block; background-color:#fff; padding:0 5px 3px 5px; min-height:50px}
#center .wrapstrilli #section .box {display:block; padding:0 5px 3px 5px; background-color:#EFF3F6;  min-height:50px}
#center .wrapstrilli #section .strillophoto {background: #FFF url(img/bg_photo_resources.gif) no-repeat scroll left top;display:block; float:left; margin:20px 0 0 10px;}
#center .wrapstrilli #section .linkphoto{display: block; width: 22px; float: left; height: 180px; cursor:pointer;}
#center .wrapstrilli #section .strillophoto .wrapstrillo{border:1px solid #93AEC9; display:block; width:280px; height:183px; float:left}
#center .wrapstrilli #section .strillophoto .wrapstrillo a img{display:block; float:left; margin:8px; border:0}
#center .wrapstrilli #section .strillophoto .wrapstrillo a.title{font-size:12px; font-weight:bold; color:#8A2312; margin-top:8px;}
#center .wrapstrilli #section .strillopublication {display:block; float:left; background: #FFF url(img/bg_publications_resources.gif) no-repeat scroll right top; margin-top:20px; margin-left:20px; margin-right:20px;}
#center .wrapstrilli #section .strillopublication .wrapstrillo{width:373px; display:block;border:1px solid #93AEC9; background-color: #EFF3F6;  height:182px; font-size:12px; float:left}
#center .wrapstrilli #section .elencosingolo p{float:left; width:620px; display:block;}
#center .wrapstrilli #section .elencosingolo p span.publititle {font-weight:bold; color:#8A2312; font-size:12px}
#center .wrapstrilli #section .elencosingolo p span.date {font-weight:bold}
#center .wrapstrilli #section .elencosingolo p a.labellang {font-size:12px}
#center .wrapstrilli #section .elencosingolo img{float:left; margin-left:10px; margin-right:10px;}
#center .wrapstrilli #section .elencosingolo .item, .elencosingolo .item_bis{clear:both; padding:10px 0 10px 0}
.contentbody .imgwrap {float:left; margin-right:10px; display:block; background-color:#fff;}
.contentbody .imgwrap .dida{color:#000; display:block; background-color:#fff; padding-bottom:8px; clear:both}
.imgwrap .dida p.textdida{padding:4px 4px 2px 4px; font-size:11px;}
.imgwrap .dida p.authordida{text-align:right;padding:2px 4px 2px 4px; font-size:11px;}
.contentbody td {font-size:12px;}
.contentbody .imgwrap img{border:1px solid}
.jScrollPaneContainer {overflow:hidden;position:relative;z-index:1;}
.jScrollPaneTrack {background:#FFF url(img/bg_slider_small.gif) repeat-y scroll 0%;cursor:pointer;height:100%;position:absolute;right:0pt;top:0pt;}
.jScrollPaneDrag {background: url(img/bg_scroller.gif) no-repeat scroll 0%;cursor:pointer;overflow:hidden;position:absolute;width:21px;height:21px;}
.jScrollPaneDragTop {left:0pt;overflow:hidden;position:absolute;top:0pt;}
.jScrollPaneDragBottom {bottom:0pt;left:0pt;overflow:hidden;position:absolute;}
a.jScrollArrowUp, a.jScrollArrowDown {display:block;height:15px;overflow:hidden;position:absolute;right:0pt;text-indent:-2000px;z-index:1;}
a.jScrollArrowUp {top:0pt;}
a.jScrollArrowDown {bottom:0pt;}
a.jScrollArrowUp {background:#fff url(img/bg_slider_up.gif) no-repeat scroll left top;}
a.jScrollArrowDown {background:#fff url(img/bg_slider_down.gif) no-repeat scroll left bottom;}
#center .right .tabella {margin-bottom:10px; display:block; }
#center .right .tabella .Tabella_titolo{border-bottom:1px dotted #1241CF;background-color:#B9CAFE; display:table; padding:2; margin:0; width:380px;}
#center .right .tabella span.leftcol{float:left; width:120px; padding:0; margin:0; font-size:12px;}
#center .right .tabella span.rightcol{float:left; width:200px;padding:0; font-size:12px;}
#center .right .tabella .Tabella_voce{border-bottom:1px dotted #1241CF;background-color:#F6F7FB; display:table; padding:2; margin:0; width:380px;}
#center .right .tabella .Tabella_voce_bis{border-bottom:1px dotted #1241CF;background-color:#FFF; display:table; padding:2; margin:0; width:380px;}
.choose_control select{width:200px; }
.choose_control {background-color:transparent; width:200px;}
li.record a.title{font-size:12px}
.strilli .intro{font-size:12px; width:710px;}
.sitemap {width:760px;}
.contentsitemap {display:block; margin:10px}
.contentsitemap .map1{font-size:14px; margin-top:6px;margin-bottom:1px}
.contentsitemap .map2{font-size:12px; margin-top:1px;margin-bottom:1px}
.contentsitemap p{margin-top:0px;margin-bottom:0px}
#hiv #center .contenitore .strilloprincipale span.prev a.title{color:#D13F4A; margin-left:0; border-bottom:1px solid #D13F4A}
#climate #center .contenitore .strilloprincipale span.prev a.title{color:#9AC600; margin-left:0; border-bottom:1px solid #9AC600}
#economic #center .contenitore .strilloprincipale span.prev a.title{color:#63A9CB; margin-left:0; border-bottom:1px solid #63A9CB}
#women #center .contenitore .strilloprincipale span.prev a.title{color:#72D28B; margin-left:0; border-bottom:1px solid #72D28B}
#peace #center .contenitore .strilloprincipale span.prev a.title{color:#B8A60F;margin-left:0; border-bottom:1px solid #B8A60F }
#emergencies #center .contenitore .strilloprincipale span.prev a.title{color:#5555B5; margin-left:0; border-bottom:1px solid #5555B5}
.contenitore .basecontent img.imgPreview, #wrapgallery .basecontent img.imgPreview {border:0;}
.morelinkvideo {display:block; text-align:right; width:260px;}
.morelinkvideo a{color:#8A2312; font-weight:bold}
.map2
.map1 a{font-weight:bold}
#center .wrapstrilli #section .elencosingolo p.dottedblock {
background:#fff; 
padding-left:15px; 
width:680px; 
display:block;font-size:12px;}
#center .basecontent .contentbody ul li{margin-left:30px;}
#center .basecontent .contentbody ul{padding-left:10px; margin-left:40px; display:block; clear:top}
.sorting {display:block; width:700px; border-bottom:1px solid; height:20px;}
.basecontent .sorting span{display:block; width:400px; float:left; text-align:right}
.basecontent .sorting a{display:block; width:100px; float:left; text-align:right; color:#8A2312;}
#center span.titoletto{color:#505050;font-size:16px; display:block; font-weight:bold}
#center span.titolo_underline{color:#8C2212;font-size:14px; display:block; font-weight:bold; border-bottom:1px solid #8C2212}
.strillo_generale {display:block; float:left;width: 373px;}
.strillo_contenuto {display:block; margin:10px; }
.strillo_contenuto a.title{display:block; color:#1141D1;font-size:12px; font-weight:bold}
.strillo_contenuto p {color:#505050;font-size:16px; display:block;}
.strillo_contenuto img {color:#505050;font-size:16px; display:block; float:left; margin-right:5px;}
.solotesto {display:block; width:780px;}
.solotesto p{margin:10px}
.solotesto .campo span{display:block; float:left; width:140px;}
.solotesto .campo {clear:both; margin-left:10px; margin-top:5px;}
.contentbody ul li {list-style:disc;font-weight:normal;margin-left:13px;margin-bottom:13px; padding:0;line-height:1.5em;}
/*Safari hach
html*#nav1 li a span {
[font-size:11px;font-size:10px;;]font-size:10px;}
*/

/* realted by keywords */
@import "flora.tabs.css";
body{background-color:#ddd;font-family:Arial, Helvetica, sans-serif;color:#616264;}
a{text-decoration:none}
.wrapper {width:980px; display:block; background: #fff url(img/logo_hp.jpg) no-repeat; margin:0pt auto;}
#header {width:980px; display:block; background: url(img/bg_header.gif) repeat-x scroll left bottom; background-color:transparent;height:83px;}
div.clear {clear:both}
div.clearspace {clear:both; display:block; margin-top:5px; margin-bottom:5px; height:5px;}
#header_leftside{float: left;width: 280px;background:trasparent;}
#header_logo{height: 59px;background:trasparent;}
#header_language{padding-top: 5px;padding-left: 20px;color: White;font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
#header_language a{color: White;font-size: 11px;}
#header_menu{float: right; text-align:left;}
span.linklogo{display:block;height:50px;width:200px;cursor:pointer}
#nav1 #m905{width:105px; }
#nav1 #m911{width:78px}
#nav1 #m919{width:85px}
#nav1 #m922{width:190px;}
#nav1 #m931{width:82px}
#nav1 #m938{width:75px}
#nav1 #m944{width:75px}
#menunav{margin-top: 26px; width:695px}
#nav1 li a{height:24px; white-space: nowrap; text-align:center; vertical-align:bottom; border-right: dotted 1px #03217B;}
#nav1 li a span{color: #03217B; font-size: 11px;}
#nav1,
#nav1 ul{list-style:none;margin:0;padding:0;height:20px;}
#nav1 ul.nav2{margin-top:6px;background: trasparent;}
#nav1 li,
#nav1 ul.nav2 li, #nav1 ul li{font-size:11px; background: trasparent;text-align:center;float: left;margin: 0;padding: 0;position: relative;z-index:999;}
#nav1 li a,
#nav1 li a:link,
#nav1 li a:active,
#nav1 li a:visited{color: #fff;display: block;padding: 0 9px;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; }
#nav1 li ul.nav2sel{top: 29px;}
#nav1 li ul a{height:19px; border:0;}
#nav1 li ul a:hover{color: #ddd;}
#nav1 ul{background: trasparent; margin: 0;width: 660px;position: absolute;top: -999em;}
#nav1 li.nav1sel a span{color: #fff;}
#nav1 li.nav1 a{padding-top: 7px;}
#nav1 li.nav1sel a{padding-top: 7px;}
.nav1sel{background-image:url(img/bg_menuItemSelected.gif); background-repeat:repeat-x; color: #fff;}
#nav1 li, #nav1 ul.nav2 li, #nav1 ul li {width: 70px}			
html>body #nav1 li, html>body #nav1 ul.nav2 li, html>body #nav1 ul li {min-width: 50px;}
li.nav1 {height:32px; display:block}
#nav1 span{margin-top:7px;display:block}
#menunav #nav1 ul li a{padding-top:6px;}
#principali {width:980px; display:block; margin-top:10px; clear:both}
.video {width:278px; display:block;height:211px; float:left}
.video #flashandvideo {background-color:#B1C4FF; padding:5px 0px 5px 7px;}
.undervideo {float:left;margin-top:5px;width:165px;}
.undervideo a{display:block; margin-top:10px;}
.labelfocus {width:46px; display:block; height:279px; background: url(img/label_focus.jpg) no-repeat scroll right top ; float:left}
.strilli{display:block;float:left; padding-top:0px; margin-left:9px;}
.strilli .primostrillo {width:230px;display:block; float:left;height:213px}
.strilli .strillo {width:230px;display:block; float:left; background: url(img/bg_dotted.gif) repeat-y; height:213px;}
.strilli .strillo a, .strilli .primostrillo a{margin:0 3px 0 8px;display:block;color:#8D2112; font-weight:bold; text-decoration:none}
.strilli .strillo a.title, .strilli .primostrillo a.title{height:68px;}
.strilli .strillo span.prev, .strilli .primostrillo span.prev{display:block; margin:0 5px 0 8px; height:34px;}
.strilli .strillo p, .strilli .primostrillo p{margin:0;}
.strilli .strillo a img, .strilli .primostrillo a img{border:0}
#secondari {width:980px; display:block; margin-top:10px; clear:both}
#secondari .flash{background-color: #C8CFD5; width:593px; display:block; float:left}
.scrollnews {width:264px; display:block; float:left; height:350px;}
#newslist .morenews span {float:right; padding:10px 10px 0 0;}
#newslist .morenews {width:260px;}
#newslist .morenews span a{font-weight:bold; color:#852414}
#news {padding:5px; display:block; margin-top:10px; clear:both; background-color:#678CFF; height:385px}
#quicklinks {display:block;background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top; float:left; width:164px;}
#quicklinks span.title{font-size:12px;display:block;color:#fff;font-weight:bold; margin-top:3px; margin-left:10px; text-transform: uppercase; height:19px;}
.scrollnews span.title{font-size:12px; display:block;color:#fff;font-weight:bold; margin-top:3px; margin-left:10px; text-transform: uppercase; height:19px;}
#quicklinks .links{display:block;clear:both; background-color:#fff; padding-bottom:10px; padding-top:10px}
#quicklinks a.quicklink{display:block;clear:both; color:#852414; border-bottom: dotted #95adc7 1px; margin-left:10px; font-size:12px; padding-top:10px; margin-right:10px;}
#map {display:block; float:left; margin: 0 5px 0 5px; }
#map .combo{width:424px; display:block; height:310px; background-color:#E1EAF1}
#map #map_title {font-size:12px; display:block; float:left; color:#fff; height:32px; width:193px; padding:5px; font-weight:bold}
#map #map_title span{font-size:10px; color:#678CFF; font-weight:bold}
#map .mapwrap{width:531px; display:block; background:#678CFF url(img/bg_linguetta_map.gif) no-repeat scroll left top ;}
#map .ddl_choose {width:130px; display:block; float:left; color:#6A94BC; font-size:10px; margin:15px 3px 0 6px;}
#map .ddl_choose .ddl_choose_control select{font-size:10px; color:#1241CF}
#newslist {display:block; float:left; width:264px; background:#fff url(img/bg_linguetta.gif) no-repeat scroll left top ; height:381px;}
#scroll {background-color:#FFFFFF;height:310px;margin:0pt;overflow:auto;padding:0pt;display:block;}
#scroll ul.news {border:0pt none;list-style-type:none;margin:0pt 6px;padding:0pt; overflow:hidden}
.newsitem { display:block; clear:both; margin-top:15px;}
.newsitem a.title{ display:block; clear:both; color:#852414; font-size:11px;  font-weight:bold}
.newsitem span.news_data{ display:block; clear:both; color:#2a5b86; font-size:11px;  font-weight:bold}
.newsitem p{ margin:0; color:#616264; font-size:11px;}
#footer {height:66px; clear:both; padding-top:20px; border-top:5px solid #B9CAFE;}
#footer .link{width:404px; display:block; float:left;background-color: #869EFD; height:66px}
#footer .link .line{display:block; margin:40px 0 0 10px; }
#footer .link .line a{display:block; float:left; color:#fff; text-decoration:none; margin-left:8px; font-size:10px }
#footer .login{width:393px; display:block; float:left; height:66px; background: #869EFD url(img/bg_login.gif) no-repeat;}
#footer .logo{width:174px; display:block; float:left; height:66px}
#frmlogin{margin-top:38px; margin-left:40px; margin-bottom:0}
input.user{width:100px; margin-right:60px;}
input.pass{width:100px; }
input.pass{width:100px; }
.login .buttxshort{margin-left:5px;}
#footer a.powered {float:left}
#center .wrapstrilli .contenitore_area{margin-bottom:20px; display:block; float:left; background-color: #fff; padding:10px; margin:14px 7px; border:2px solid #5E93C5}
html>body #center .wrapstrilli .contenitore_area{margin:20px; padding:0}
#center .wrapstrilli .contenitore_area .right{float:left; display:block; width:390px; margin:0}
#center .wrapstrilli .contenitore_area .left{float:left; display:block;  margin-top:0}
#center .wrapstrilli .contenitore_area .combonation{display:block; padding:10px;color:#8C2215; font-size:11px; margin:0; background-color:#CCDAE7;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation{width: 294px; background-color:#CCDAE7; display:block; border-top:1px solid #fff; color:#8C2215; font-size:11px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_control{padding:0 0 5px 5px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_control select{width:250px; font-size:10px;}
#center .wrapstrilli .contenitore .scedaprincipale .wrapmap .combonation_nation .choose_label {display:block; position:relative; z-index:10; padding:5px 5px 0 5px;}
#center .wrapstrilli .contenitore_area .right span.line{font-size:12px; color:#8B2316; font-weight:bold}
#center .wrapstrilli .contenitore_area .right div.title{font-size:12px; color:#8B2316; font-weight:bold; display:block; margin-left:10px; border-top:1px solid #8B2316; margin-top:10px; padding-top:5px;}
#center .wrapstrilli .contenitore_area .right div.contentbody{display:block; margin-left:10px; font-size:12px; color:#616264;}
#center .wrapstrilli .contenitore_area .choose_control select{font-size:10px;}
.contenitore_area .basecontent,#wrapgallery .basecontent  {font-size:0.9em; padding:20px; color:#505050}
.contenitore .basecontent,#wrapgallery .basecontent  {font-size:0.9em; padding:20px; color:#505050}
.contenitore .basecontent img,#wrapgallery .basecontent  img{float:left; margin-right:20px; margin-bottom:10px; border:1px solid #000}
.contenitore .basecontent div.title,#wrapgallery div.title, .scedaprincipale .right .title{font-size:18px;color:#8C2212; font-weight:bold; border-bottom:#C69189 solid 1px; display:block; margin:10px 10px 20px 0px}
#worldmap .contenitore_area .basecontent div.title{display:none}
#center .contentrelated {display:block; clear:both; margin-top:20px;}
#center .contentrelated span{font-size:12px; font-weight:bold; border-bottom:1px dotted #94AFC4; padding:5px 0 0 5px; margin:0}
#center .contentrelated .Tabella_voce{display:block; clear:both; margin-top:0; height:21px;}
#center .contentrelated .Tabella_titolo span.leftcol{color:#fff; background-color:#5C94C7; font-size:16px; font-weight:normal; float:left}
#center .contentrelated .Tabella_titolo span.rightcol{color:#fff; background-color:#B3C0C9; font-size:16px; font-weight:normal; float:left}
#center .contentrelated span.leftcol{width:300px; background-color:#fff; color:#88260D; display:block; float:left}
#center .contentrelated span.rightcol{background-color:#EDF1F4; color:#5997C6; display:block; width:380px;margin-left:0px; float:left}
#sidebar_dx .sidebox{background-color:#FFF; display:block;  margin-left:10px; margin-bottom:10px; padding-bottom:8px; margin-right:0px}
#sidebar_dx .sidebox span.label{display:block; padding:5px 0 5px 10px; background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top; color:#fff; font-size:12px; font-weight:bold;}
#sidebar_dx .sidebox a {background:transparent url(img/small_arrow.gif) no-repeat scroll 0px 2px; clear:both; color:#8C2212; display:block; font-size:12px; border-bottom: dotted #95adc7 1px; margin:10px 10px 0 10px; padding-left:10px;}
#sidebar_dx .sidebox a.selected{background-color:#D6E8F4}
/* 
#center .wrapstrilli .contenitore .sidebox{display:block; width:420px; margin-left:20px;}
#center .wrapstrilli .contenitore .sidebox span.label{display:none}
#center .wrapstrilli .contenitore .sidebox a{display:block; float:left; margin-right:5px; border-bottom:1px #93AEC9 dotted; font-size:12px; font-weight:bold; color:#8C2713; height: 20px;padding-top:5px; width:190px; padding-left:10px; background-color:#EDF1F4}
*/



#main{clear:both;}
.hpflash {margin:0px;}
#worldmap #center .wrapstrilli {width:794px; display:block; float:left; background: #7395FF; clear:both; margin-top:0}
#center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_acrivities.jpg) repeat-x; clear:both; margin-top:0}
#climate #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_climate.jpg) repeat-x; clear:both; margin-top:0}
#hiv #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_aids.jpg) repeat-x; clear:both; margin-top:0}
#women #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_women.jpg) repeat-x; clear:both; margin-top:0}
#emergencies #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_emergencies.jpg) repeat-x; clear:both; margin-top:0}
#peace #center .wrapstrilli {width:794px; display:block; float:left; background: url(img/bg_peace.jpg) repeat-x; clear:both; margin-top:0}
#center .wrapstrilli .strilli{display:block; float:left; background-color: #fff; padding:20px; margin:20px; border:0}
#center .left{display:block; float:left; margin-left:0px; margin-top:20px;}
#center .right{display:block; float:left; margin-left:60px;  margin-top:20px;}
#center .strilli a.title{display:block; width:298px; font-size:20px;}
#center .left img, #center .right img{clear:both}
#center  a.more{font-size:11px; color:#616264; width:298px; clear:both; display:block; background-color:#DFE6EC; height:53px;}
#center  span{font-size:12px; display:block;}
#center  .left span{padding:3px 10px 0px 10px}
#center  .left .dati span{padding:1px;}
#center  .right span{padding:3px 30px 0px 10px}
#center .right a.title {text-align:right}
#center .right a.more span {padding:3px 25px 0px 5px;}
#center .left a.more span {padding:3px 5px 0px 25px;}
/* COLORI 
#D13F4A hiv  - #EAD7D3 ridotto
#BCEC1F climate  #9AC600 rinforzato
#63A9CB economic
#72D28B women
#E2D356 peace   #B8A60F rinforzato
#5555B5 emergencies   
#1241CF blu elettrico
#678CFF azzurro
#B9CAFE azzurro sidebar
#8C2310 amaranto link
*/


span.sect_hiv {color:#D13F4A; border-bottom: 1px #D13F4A dotted; margin: 0pt 4px; display: block; text-align: right; margin-bottom:5px;}
span.sect_economic {color:#63A9CB; border-bottom: 1px #63A9CB dotted; margin: 0pt 4px; display: block; text-align: right; margin-bottom:5px;}
span.sect_climate {color:#9AC600; border-bottom: 1px #9AC600 dotted; margin: 0pt 4px; display: block; text-align: right;margin-bottom:5px;}
span.sect_women {color:#72D28B; border-bottom: 1px #72D28B dotted; margin: 0pt 4px; display: block; text-align: right;margin-bottom:5px;}
span.sect_peace {color:#B8A60F; border-bottom: 1px #B8A60F dotted; margin: 0pt 4px; display: block; text-align: right;margin-bottom:5px;}
span.sect_emergencies {color:#5555B5; border-bottom: 1px #5555B5 dotted; margin: 0pt 4px; display: block; text-align: right;margin-bottom:5px;}



#peace .basecontent, #hiv .basecontent, #economic .basecontent,#women .basecontent,#emergencies .basecontent {padding:20px}
#peace #center .basecontent .contentbody, #hiv #center .basecontent .contentbody, #economic #center .basecontent .contentbody, #women #center .basecontent .contentbody, #emergencies #center .basecontent .contentbody{margin:10px;}
.basecontent p.date{margin-top:0; margin-right:10px; font-weight:bold;}
#hiv a.title{color:#D13F4A}
#climate a.title{color:#9AC600}
#economic a.title{color:#63A9CB}
#women a.title{color:#72D28B}
#peace a.title{color:#B8A60F}
#emergencies a.title{color:#5555B5}
#hiv  a.more{background: url(img/bg_enter_hiv.gif) no-repeat scroll left top; background-color:#DFE6EC}
#climate  a.more{background: url(img/bg_enter_climate.gif) no-repeat scroll right top; background-color:#DFE6EC}
#economic  a.more{background: url(img/bg_enter_economic.gif) no-repeat scroll left top; background-color:#DFE6EC}
#women  a.more{background: url(img/bg_enter_women.gif) no-repeat scroll right top; background-color:#DFE6EC}
#peace  a.more{background: url(img/bg_enter_peace.gif) no-repeat scroll left top; background-color:#DFE6EC}
#emergencies  a.more{background: url(img/bg_enter_emergencies.gif) no-repeat scroll right top; background-color:#DFE6EC}
#center .contenitore .strilloprincipale .title, .basecontent .title {border-bottom:1px solid #C69189;color:#8C2212;display:block;font-size:18px;font-weight:bold;margin:10px 10px 20px 10px;}
#emergencies #center .contenitore .separator{border-bottom: solid #5555B5 1px; color:#5555B5;} 
#emergencies #center .elenco .single {border-bottom:1px dotted #5555B5}
#climate #center .contenitore .separator{ border-bottom: solid #9AC600 1px; color:#9AC600;} 
#climate #center .elenco .single{border-bottom: 1px dotted #9AC600; } 
#peace #center .contenitore .separator{border-bottom: solid #B8A60F 1px; color:#B8A60F;} 
#peace #center .elenco .single {border-bottom:1px dotted #B8A60F}
#women #center .contenitore .separator{border-bottom: solid #72D28B 1px; color:#72D28B;} 
#women #center .elenco .single {border-bottom:1px dotted #72D28B}
#economic #center .contenitore .separator{border-bottom: solid #63A9CB 1px; color:#63A9CB;} 
#economic #center .elenco .single {border-bottom:1px dotted #63A9CB}
.elenco .single .imma_thumb {width:100px; display:block; float:left; } 
#fascia{width:980px; display:table;}
#fascia .tabsection{margin:10px 0px 0px 0px;padding:0;display:block;width:800px; float:left}
#fascia .send_print{margin-top:10px ;padding:0;display:block;width:180px; float:left}
#fascia .tabsection div {background:#1141D1 url(img/bg_tab_title.gif) no-repeat scroll 0px;float:left;margin:0px 4px 0px 0px;padding:0px 0px 0px 9px;}
#fascia .tabsection div a,#fascia .tabsection div p {background:transparent url(img/bg_tab_title_right.gif) no-repeat scroll 100% 0pt;display:block;font-size:16px;font-weight:bold;margin:0px;padding:8px 20px 3px 11px;color:#fff}
#fascia .tabsection div span.last{margin-top: 0px; display: block;float: left;}
#fascia .tabsection div p span a,#fascia .tabsection div p a{padding:1px 0px 1px 0px;background:none;float:left;}
html>body #center .wrapstrilli .contenitore{margin:20px; font-size:0.8em}
#center .wrapstrilli .contenitore{margin-bottom:20px; display:block; float:left; background-color: #fff; padding:0px; margin:14px 7px 14px 10px; border:0; font-size:0.9em}
.contenitore .strilloprincipale {display:block; width:750px} 
#center .contenitore .strilloprincipale img{margin-left:20px; float:left; border:1px solid #000} 
#center .contenitore .strilloprincipale img.contentfull{margin:0 10px 10px 20px; float:left; border:1px solid #000} 
#center .contenitore .strilloprincipale span.prev{margin-left:20px; float:left; display:block; width:470px; font-size:13px;} 
#center .contenitore .strilloprincipale span.body{padding-left:10px; padding-right:20px} 
#center .contenitore .separator{clear:both; display:block; padding:15px 0 3px 0px; border-bottom: solid #D13F4A 1px; color:#D13F4A; font-size:16px; margin:0 10px 10px 10px } 
#center .contenitore .strillosecondario {float:left; display:block; margin-left:10px; background-color:#EAD7D3; padding:10px;} 
#center .contenitore .strillosecondario p.contenuto{display:block; width:212px; padding-top:0; margin-top:0px} 
#center .contenitore .strillosecondario img{border:1px solid #000; margin-bottom:10px;} 
#center .contenitore .strillosecondario a.title{clear:both; display:block; font-size:12px; font-weight:bold; margin-bottom:10px;} 
#center .elenco{float:left;display:block; width:470px;} 
#center .elenco .single{margin-left:10px; display:table; clear:both; margin-bottom:10px;  border-bottom: 1px dotted #D13F4A;} 
#center .elenco .single a img{border:1px solid #000} 
#center .elenco .single p{float:left; display:block; width:340px; margin-top:0px;}
#center .contenitore .strilloprincipale span.prev a.title, #center .elenco .single p a.title{display:block; margin-left:10px; font-size:12px; font-weight:bold; margin-bottom:10px;}
#center .elenco .single p span.prev{display:block; margin-left:10px;}
#center #section .elenco{display:block; width:750px; padding-top:15px;} 
#center .wrapstrilli #section .elenco .single{display:block; float:left; margin-bottom:10px; height:90px; border-bottom: 1px dotted #5C94C7; width:350px; clear:none} 
#center .wrapstrilli #section .elenco .single p{float:left; display:block; width:240px; margin-top:0px;}
#center .wrapstrilli #section .elenco .single p span{margin-left:10px; margin-bottom:10px;}
#sidebar_dx  {background-color:#B9CAFE}
.contenitore .paginazione {display:block; margin-left:180px; margin-top:10px; clear:both; margin-bottom:10px;}
.contenitore .paginazione a{color:#1241CF}
.paginazionesx{float:left; width:120px; font-size:12px}
.paginazionecentro{float:left;text-align:center;width:200px; font-size:12px}
.paginazionedx{float:left; width:120px; font-size:12px}
#center .region .right {margin-left:20px;width:410px}
.region .scedaprincipale table td{padding:5px; font-size:12px; border-bottom:1px dotted}
.region .right .contentbody {display:block; width:400px; }
#center .scedaprincipale .left {margin-left:10px;float:left;}
.region .scedaprincipale {display:block; padding-left:0px;width: 750px;}
.region .members {display:block; clear:both; margin-top:10px; font-size:12px;}
.region .members .line_a{display:block; clear:both; background-color:#FFF;padding-top:5px;padding-bottom:5px; border-bottom:1px dotted}
.region .members .line_b{display:block;clear:both; padding-top:5px;padding-bottom:5px; border-bottom:1px dotted}
.region .members .line_a span, .region .members .line_b span{display:block; float:left; width:70px; font-size:12px; padding-left:5px;font-weight:bold;color:#5C94C3;}
.region .members .line_a span.data, .region .members .line_b span.data{width:170px;}
.region .members .memberlogo {display:block; float:left; width:150px; min-height:70px; overflow:hidden }
.region .members .dati {display:block;margin-left:10px; width:284px; margin-bottom:20px; clear:both}
.region .left .members .title{display:block; font-weight:bold; font-size:12px; color:#8A2416; padding-bottom:10px; width:150px; float:left}
.region .members .dati span.data{display:block; font-weight:normal; color:#616264; }
#gallery {margin:0; padding:0; width:750px;}
#gallery .title{border-bottom:1px solid #C69189;color:#8C2212;display:block;font-size:18px;font-weight:bold;margin:10px;}
#gallery .gallfoto{width: 750px; text-align: center; clear:both; margin-top:10px;}
#gallery p.dida{font-size:12px; margin-top:1px; clear:both;}
#gallery .contentbody{margin-left:10px; margin-right:10px; font-size:12px; }
#gallery p.autcredits {font-size:12px; float:right}
#wrapgallery {display:block; padding:10px;}
#wrapgallery .contentbody{display:block; width:730px; font-size:12px;}
#sidebar_dx  img.donate{border:0; margin:5px 0 5px 5px;}
.basecontent .contentvideo {display:block; width:720px; margin-bottom:10px;}
.basecontent .contentvideo #flashandvideo{display:block; text-align:center}
#center .wrapstrilli #section #flashandvideo {width:287px; background: #93AEC9 url(img/bg_video_resources.gif) no-repeat scroll left top; padding: 8px 8px 8px 8px; display:block; float:left; margin:20px 0 0 10px;}
#center .wrapstrilli #section #flashandvideo .prev {font-size:12px; color:#fff; display:block; padding-top:5px;}
#center .wrapstrilli #section .meetings {display:block; float:left; background: #FFF url(img/bg_meetings_resources.gif) no-repeat scroll right top; margin-top:20px; margin-left:20px; margin-right:20px;}
#center .wrapstrilli #section .meetings .inner{float:left; display:block;border:1px solid #93AEC9; background-color: #EFF3F6; width:373px; font-size:12px;}
#center .wrapstrilli #section .meetings .inner a, #center .wrapstrilli #section .strillopublication .wrapstrillo a{font-size:12px; font-weight:bold; color:#8A2312}
#center .wrapstrilli #section .box_bis p, #center .wrapstrilli #section .box p{margin:0; padding-top:10px}
#center .wrapstrilli #section .morelink{padding-right:8px; display:block; text-align:right; color:#7FAEDA}
#center .wrapstrilli #section .morelink a{color:#7FAEDA}
#center .wrapstrilli #section .meetings span.date{font-weight:bold; display:block}
#center .wrapstrilli #section .wrapstrillo a.labellang{float:left; margin-right:8px; color:#7FAEDA; font-weight:normal}
#center .wrapstrilli #section #flashplayer{ float:left;}
#center .wrapstrilli #section .meetings span.title, #center .wrapstrilli #section .strillopublication span.title{font-size:12px; font-weight:bold; color:#8A2312; display:block; padding:8px; background-color:#fff}
#center .wrapstrilli #section .box_bis {display:block; background-color:#fff; padding:0 5px 3px 5px; min-height:50px}
#center .wrapstrilli #section .box {display:block; padding:0 5px 3px 5px; background-color:#EFF3F6;  min-height:50px}
#center .wrapstrilli #section .strillophoto {background: #FFF url(img/bg_photo_resources.gif) no-repeat scroll left top;display:block; float:left; margin:20px 0 0 10px;}
#center .wrapstrilli #section .linkphoto{display: block; width: 22px; float: left; height: 180px; cursor:pointer;}
#center .wrapstrilli #section .strillophoto .wrapstrillo, #center .wrapstrilli #section .strillopolicy .wrapstrillo{border:1px solid #93AEC9; display:block; width:280px; height:183px; float:left}
#center .wrapstrilli #section .strillophoto .wrapstrillo a img{display:block; float:left; margin:8px; border:0}
#center .wrapstrilli #section .strillophoto .wrapstrillo a.title, #center .wrapstrilli #section .strillopolicy .wrapstrillo a.title{font-size:12px; font-weight:bold; color:#8A2312; margin-top:8px;}
#center .wrapstrilli #section .strillopolicy {background: #FFF url(img/bg_policy_resources.gif) no-repeat scroll left top;display:block; float:left; margin:20px 0 0 10px;}
#center .wrapstrilli #section .strillopolicy .spacewrap{margin:5px}
#center .wrapstrilli #section .strillopolicy .spacewrap p{margin:0px}

#center .wrapstrilli #section .strillopublication {display:block; float:left; background: #FFF url(img/bg_publications_resources.gif) no-repeat scroll right top; margin-top:20px; margin-left:20px; margin-right:20px;}
#center .wrapstrilli #section .strillopublication .wrapstrillo{width:373px; display:block;border:1px solid #93AEC9; background-color: #EFF3F6;  height:182px; font-size:12px; float:left}
#center .wrapstrilli #section .elencosingolo p{float:left; width:620px; display:block;}
#center .wrapstrilli #section .elencosingolo p span.publititle {font-weight:bold; color:#8A2312; font-size:12px}
#center .wrapstrilli #section .elencosingolo p span.date {font-weight:bold}
#center .wrapstrilli #section .elencosingolo p a.labellang {font-size:12px}
#center .wrapstrilli #section .elencosingolo img{float:left; margin-left:10px; margin-right:10px;}
#center .wrapstrilli #section .elencosingolo .item, .elencosingolo .item_bis{clear:both; padding:10px 0 10px 0}
.contentbody .imgwrap {float:left; margin-right:10px; display:block; background-color:#fff;}
.contentbody .imgwrap .dida{color:#000; display:block; background-color:#fff; padding-bottom:8px; clear:both}
.imgwrap .dida p.textdida{padding:4px 4px 2px 4px; font-size:11px;}
.imgwrap .dida p.authordida{text-align:right;padding:2px 4px 2px 4px; font-size:11px;}
.contentbody td {font-size:12px;}
.contentbody .imgwrap img{border:1px solid}
.jScrollPaneContainer {overflow:hidden;position:relative;z-index:1;}
.jScrollPaneTrack {background:#FFF url(img/bg_slider_small.gif) repeat-y scroll 0%;cursor:pointer;height:100%;position:absolute;right:0pt;top:0pt;}
.jScrollPaneDrag {background: url(img/bg_scroller.gif) no-repeat scroll 0%;cursor:pointer;overflow:hidden;position:absolute;width:21px;height:21px;}
.jScrollPaneDragTop {left:0pt;overflow:hidden;position:absolute;top:0pt;}
.jScrollPaneDragBottom {bottom:0pt;left:0pt;overflow:hidden;position:absolute;}
a.jScrollArrowUp, a.jScrollArrowDown {display:block;height:15px;overflow:hidden;position:absolute;right:0pt;text-indent:-2000px;z-index:1;}
a.jScrollArrowUp {top:0pt;}
a.jScrollArrowDown {bottom:0pt;}
a.jScrollArrowUp {background:#fff url(img/bg_slider_up.gif) no-repeat scroll left top;}
a.jScrollArrowDown {background:#fff url(img/bg_slider_down.gif) no-repeat scroll left bottom;}
#center .right .tabella {margin-bottom:10px; display:block; }
#center .right .tabella .Tabella_titolo{border-bottom:1px dotted #1241CF;background-color:#B9CAFE; display:table; padding:2; margin:0; width:380px;}
#center .right .tabella span.leftcol{float:left; width:120px; padding:0; margin:0; font-size:12px;}
#center .right .tabella span.rightcol{float:left; width:200px;padding:0; font-size:12px;}
#center .right .tabella .Tabella_voce{border-bottom:1px dotted #1241CF;background-color:#F6F7FB; display:table; padding:2; margin:0; width:380px;}
#center .right .tabella .Tabella_voce_bis{border-bottom:1px dotted #1241CF;background-color:#FFF; display:table; padding:2; margin:0; width:380px;}
.choose_control select{width:200px; }
.choose_control {background-color:transparent; width:200px;}
li.record a.title{font-size:12px}
.strilli .intro{font-size:12px; width:710px;}
.sitemap {width:760px;}
.contentsitemap {display:block; margin:10px}
.contentsitemap .map1{font-size:14px; margin-top:6px;margin-bottom:1px}
.contentsitemap .map2{font-size:12px; margin-top:1px;margin-bottom:1px}
.contentsitemap p{margin-top:0px;margin-bottom:0px}
#hiv #center .contenitore .strilloprincipale span.prev a.title{color:#D13F4A; margin-left:0; border-bottom:1px solid #D13F4A}
#climate #center .contenitore .strilloprincipale span.prev a.title{color:#9AC600; margin-left:0; border-bottom:1px solid #9AC600}
#economic #center .contenitore .strilloprincipale span.prev a.title{color:#63A9CB; margin-left:0; border-bottom:1px solid #63A9CB}
#women #center .contenitore .strilloprincipale span.prev a.title{color:#72D28B; margin-left:0; border-bottom:1px solid #72D28B}
#peace #center .contenitore .strilloprincipale span.prev a.title{color:#B8A60F;margin-left:0; border-bottom:1px solid #B8A60F }
#emergencies #center .contenitore .strilloprincipale span.prev a.title{color:#5555B5; margin-left:0; border-bottom:1px solid #5555B5}
.contenitore .basecontent img.imgPreview, #wrapgallery .basecontent img.imgPreview {border:0;}
.morelinkvideo {display:block; text-align:right; width:260px;}
.morelinkvideo a{color:#8A2312; font-weight:bold}
.map2
.map1 a{font-weight:bold}
#center .wrapstrilli #section .elencosingolo p.dottedblock {
background:#fff; 
padding-left:15px; 
width:680px; 
display:block;font-size:12px;}
#center .basecontent .contentbody ul li{margin-left:30px;}
#center .basecontent .contentbody ul{padding-left:10px; margin-left:40px; display:block; clear:top}
.sorting {display:block; width:700px; border-bottom:1px solid; height:20px;}
.basecontent .sorting span{display:block; width:400px; float:left; text-align:right}
.basecontent .sorting a{display:block; width:100px; float:left; text-align:right; color:#8A2312;}
#center span.titoletto{color:#505050;font-size:16px; display:block; font-weight:bold}
#center span.titolo_underline{color:#8C2212;font-size:14px; display:block; font-weight:bold; border-bottom:1px solid #8C2212}
.strillo_generale {display:block; float:left;width: 373px;}
.strillo_contenuto {display:block; margin:10px; }
.strillo_contenuto a.title{display:block; color:#1141D1;font-size:12px; font-weight:bold}
.strillo_contenuto p {color:#505050;font-size:16px; display:block;}
.strillo_contenuto img {color:#505050;font-size:16px; display:block; float:left; margin-right:5px;}
.solotesto {display:block; width:780px;}
.solotesto p{margin:10px}
.solotesto .campo span{display:block; float:left; width:140px;}
.solotesto .campo {clear:both; margin-left:10px; margin-top:5px;}
.contentbody ul li {list-style:disc;font-weight:normal;margin-left:13px;margin-bottom:13px; padding:0;line-height:1.5em;}
/*Safari hach
html*#nav1 li a span {
[font-size:11px;font-size:10px;;]font-size:10px;}
*/

/* tagcloud */
#dtags{
background-color:#FFFFFF;
display:block;
margin-bottom:10px;
margin-left:10px;
margin-right:0;
padding-bottom:8px;
}

#dtags span.label {background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
padding:5px 0 5px 10px;
}

ul#TagCloudHomePage{font-size:12px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:4px;
}

ul#TagCloudHomePage a span{
font-weight:normal;
color:#03217B

}

ul#TagCloudHomePage a{
color:#8C2212;
}
/* realted by keywords */
#center .wrapstrilli .contenitore .sidebox{background-color:#DDDDDD; display:block;  margin-left:10px; margin-bottom:10px; padding-bottom:8px; margin-right:0px}
#center .wrapstrilli .contenitore .sidebox span.label{display:block; padding:5px 0 5px 10px; background-color:#0C43CF; color:#fff; font-size:12px; font-weight:bold;}
#center .wrapstrilli .contenitore .sidebox a {clear:both; color:#0C43CF; display:block; font-size:12px; border-bottom: dotted #95adc7 1px; margin-top:5px; padding-left:10px;}



/* Search Feed */
.searchfeed{
padding:10px
}


.feedperiod{
width:180px; float:left
}
.feedrange{
width:340px; float:left
}

.feedsource{
width:200px; float:left
}
.feeditem p.title{
font-weight:bold; color: #8C2212; text-decoration:none;margin-top:10px
}
.feeditem p{
margin:0
}

.feeditem fieldset{
display:none
}


.box_related

{
float:left; width:300px;
display:block; padding-top:10px;
}

.box_related span.label

{
background:#FFFFFF url(img/bg_linguetta.gif) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
padding:5px 0 5px 10px;
}
.feedlist {
float:left;
margin-right:15px;
width:350px;
}
.feedlist .introfeed{
background-color:#2340CE;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:25px;
margin-bottom:10px;
padding:8px 0 0 5px;}
.formfeed{
display:block; margin-bottom:40px;}
.rssfeed span a{
color:#fff}
.formfeed form strong{
display:block; margin-bottom:5px;}
#center .wrapstrilli .contenitore .sidebox a.selected{background-color:#D6E8F4}

a.ga2011:link {color: #00325B;}
a.ga2011:visited {color: #00325B;}
a.ga2011:hover,a.ga2011:active {text-decoration:underline;}

a.advent11:link {color:#999999; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; font-weight:500; letter-spacing:0.1em;}
a.advent11:visited {color:#ffffff; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; font-weight:500; letter-spacing:0.1em;}
a.advent11:hover,a.ga2011:active {color:#E9EDB2; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; font-weight:500; letter-spacing:0.1em; text-decoration:underline;}


.social_button{
    background-color: #869EFD;
    display: block;
    float: left;
    height: 66px;
    width: 400px;
}

.social_button a{
margin-top:20px;
float:left;
margin-right:5px
}
