/* #content {
  margin: 0 20px;
  width: 920px;
} */ 
/*
div#first-level-banner ,
nav#subsiteMenu {display:block !important;}

li.top-current {}
*/

#content div.main-internal {padding-top: 0px;}


#top-banner .csc-textpic-text ul {margin-top: 5px; padding-left: 30px;}
#rightcolumn {min-width: 180px !important; width: 180px !important;}

#rightcolumn .csc-header-n1 {margin-top: 2px;}

#ilp_home {
  float: left;
  position: relative;
  width: 700px;
}
#ilp-home-left {
  padding-top: 20px;
}
#ilp_home ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top: -4px;
}
#ilp_home li {
  background: none repeat scroll 0 0 #EFEFEF;
  border-left: 10px solid #666;
  height: 61px;
  list-style-type: none;
  margin-bottom: 15px;
  padding: 10px;
  cursor: pointer;
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  -ms-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  width: 520px;
}
#ilp_home li a {
  color: #0B86C1
}
#ilp_home li:hover {
  color: #fff;
}
#ilp_home li:hover a {
  color: #fff;
}
#ilp_home li.li_ilp_1 {
  border-color: #F2932C;
  background: none repeat scroll 0 0 rgba(242, 149, 44, 0.15);
}
#ilp_home li.li_ilp_2 {
  border-color: #9AC555;
  background: none repeat scroll 0 0 rgba(153, 197, 85, 0.15)
}
#ilp_home li.li_ilp_3 {
  border-color: #00937A;
  background: none repeat scroll 0 0 rgba(0, 147, 120, 0.15);
}
#ilp_home li.li_ilp_4 {
  border-color: #B04718;
  background: none repeat scroll 0 0 rgba(176, 70, 24, 0.15);
}
#ilp_home li.li_ilp_5 {
  background-image: url("http://www.fao.org/fileadmin/user_upload/ilp/img/resources-icon.png");
  background-position: 10px 10px;
  background-repeat: no-repeat;
  height: 44px;
  padding-left: 60px;
  width: auto
}
#ilp_home li.li_ilp_5 .licontent {
  width: auto
}
#ilp_home li.li_ilp_1:hover, #ilp_home li.li_ilp_1.active {
  background: #F2932C;
}
#ilp_home li.li_ilp_2:hover, #ilp_home li.li_ilp_2.active {
  background: #9AC555;
}
#ilp_home li.li_ilp_3:hover, #ilp_home li.li_ilp_3.active {
  background: #00937A;
}
#ilp_home li.li_ilp_4:hover, #ilp_home li.li_ilp_4.active {
  background: #B04718;
}
#ilp_home li.li_ilp_5:hover, #ilp_home li.li_ilp_5.active {
  background-color: #666;
  background-position: 10px -147px;
}

#ilp_home li .licontent {width: 385px;}
#ilp_home li .licontent #c257108,
#ilp_home li .licontent #c257109 {width: 350px;}

#ilp_home li h3 {
  font-weight: bold;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-top: 0px; 
  border-top: none;
}

#ilp_home li h3 a {color:#003B43 !important;}
#ilp_home li.li-hover h3 a {color:#ffffff !important;}

/* #ilp_home li .home-left-title {
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
}
*/
#ilp_home li.active .home-left-title {
  color: #fff;
}
#ilp-cycle {
  background: url("http://www.fao.org/fileadmin/user_upload/ilp/img/ilp_cycle_small.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 385px;
    position: absolute;
    right: -51px;
    top: 0;
    width: 403px;
}

#ilp-cycle .csc-textpic-imagewrap {width: auto !important; overflow:hidden;}
#ilp-cycle .csc-textpic-imagewrap img {margin-top: 9px;}

#ilp-cycle a {
  display: block;
  position: absolute
}
#ilp-cycle a.ilp_cycle1 {
  height: 100px;
  left: 150px;
  margin: 30px auto 0;
  width: 240px;
}
#ilp-cycle a.ilp_cycle2 {
  float: right;
  height: 200px;
  right: 20px;
  top: 140px;
  width: 100px;
}
#ilp-cycle a.ilp_cycle3 {
  height: 100px;
    left: 128px;
    margin: 30px auto 0;
    top: 330px;
    width: 220px;
}
#ilp-cycle a.ilp_cycle4 {
  float: right;
  height: 230px;
  left: 40px;
  position: absolute;
  top: 140px;
  width: 100px;
}
#ilp-home-bottom {
  clear: both;
}
#ilp-keythemes {
  margin-bottom: 20px;
}
#ilp-keythemes .ilp-keythemes-title {
  font-size: 16px;
  text-transform: uppercase;
  color: #0B86C1;
  border-bottom: 2px solid #ddd;
  margin: 0 0 10px;
}
#ilp-keythemes .ilp-keythemes-content {
}
#ilp-keythemes a {
  color: #666;
  padding: 2px 5px 2px 0;
}
#ilp-keythemes a:hover {
  color: #0B86C1
}
/* INTERNAL PAGES */
#ilp_internal {
  float: left;
  width: 100%;
  clear: both;
  padding-top: 20px;
}
#ilp_internal_left {
  width: 210px;
  float: left;
}
#ilp_internal_right {
  width: 690px;
  float: right;
}
#ilp_internal_left li {
  height: 20px;
}
#ilp_internal #ilp_home {
  padding: 0;
  margin: 0;
  width: auto !important;
}
#ilp_internal #ilp_home li {
  width: auto;
  border-width: 5px;
}
#ilp_internal #ilp_home li a {
  color: #333;
}
#ilp_internal #ilp_home li.active a, #ilp_internal #ilp_home li:hover a {
  color: #fff;
}
#ilp_internal #ilp_home li .licontent {
  width: auto;
}
#ilp_internal #ilp_home li .home-left-title {
  font-size: 13px;
  font-weight: normal;
  text-transform: none;
}
#ilp_internal #ilp_home li.li_ilp_5 {
  background-image: url("http://www.fao.org/fileadmin/user_upload/ilp/img/resources-icon-small.png");
  background-position: 158px 8px;
  background-repeat: no-repeat;
  height: auto;
  padding-left: 10px;
  width: auto;
  margin: 30px 0;
}
#ilp_internal #ilp_home li.li_ilp_5:hover, #ilp_internal #ilp_home li.li_ilp_5.active {
  background-position: 158px -70px
}
#ilp_internal .ilp_internal_subpageslist li {
  padding: 2px 0
}
#ilp_internal .ilp_internal_subpageslist li a {
  color: #0B86C1
}
/* USEFUL TABLE*/
#ilp_useful_res_table { border:0; }
#ilp_useful_res_table thead {
  background: rgba(37, 152, 204, 0.09);
  width: 100%;
  border-color:ccc; 
}
#ilp_useful_res_table thead th { padding:10px;border-color:#ccc; 
  width: 30%; }

#ilp_useful_res_table td { border-color: #CCCCCC;
    padding: 11px;
    vertical-align: top; }

/* 
#c266331 div.csc-header {position: relative; top: 19px;  left: 15px; width: 720px; padding}
#c266331 div.csc-header h1 {color: #ffffff; font-size: 1.6em; font-weight: bold;}
#c266331 div.csc-textpic-single-image {margin-top: -60px; }

#c266331 .csc-textpic {height: 282px !important;}
#c266331 .csc-textpic-text {position: relative; top: -180px; left: 15px;}
#c266331 .csc-textpic-text li {background: #1c77a4; opacity:0.9; font-size: 1.1em; list-style: none; padding: 5px; margin-bottom: 7px; width: 470px; color: #ffffff;}
*/

