td.newsroom_2cols p.bodytext, td.newsroom_2cols h1, td.newsroom_2cols a,  
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-subtext,
td.newsroom_2cols ul li, 
div.dynafef_pi4_main div.dtl_title h2, div.dynafef_pi4_main div.dtl_text p
                {}
                /*{font-family: Calibri; font-size: 14px;}*/
                
td.soils_banner {padding-top: 20px;}

td.newsroom_2cols h1.csc-firstHeader {font-size: 20px; color: #974626; margin-bottom: 15px;}
td.newsroom_2cols div.csc-header h2 {font-size: 14px; color: #2f4c1a;}

div.subcl {padding-right: 6px;}
div.subcr {padding-left: 6px;}

td.newsroom_2cols div.csc-default p.bodytext a {color: #d94d00;}
td.newsroom_2cols ul li {font-size: 12px;}

div#c157439 {clear: both;}

/* _____________ MAIN BOX IN HOMEPAGE ___________ */
td.newsroom_2cols div.main_box_home div.csc-textpic {border-top: 3px solid #e77626; background-image: url("http://www.fao.org/fileadmin/templates/soils/imgs/homepage_background.jpg"); background-repeat: repeat;}
td.newsroom_2cols div.main_box_home div.csc-textpic div.csc-textpic-imagewrap img {width: 387px; height: 240px;}
td.newsroom_2cols div.main_box_home div.csc-textpic div.csc-textpic-text {padding-left: 110px; padding-right: 40px; height: 221px;}
td.newsroom_2cols div.main_box_home div.csc-textpic div.csc-textpic-text h1 {color: #d4c4ab; font-size: 28px; padding-right: 150px;}
td.newsroom_2cols div.main_box_home div.csc-textpic div.csc-textpic-text p {color: #ffffff; font-weight: bold; font-size: 14px; line-height: 16px;}
td.newsroom_2cols div.main_box_home div.csc-textpic div.csc-textpic-text p a {color: #eab66d; font-weight: bold;}
/* ______________________________________________ */

/* __________ DYNALIST ________________ */
div.tx-dynalist-pi1 {margin-bottom: 5px;}
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {border: 1px solid #000000;}

div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title,
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-subtext,
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-text,
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-date
                     {margin-bottom: 5px;}
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {font-weight: bold; font-size: 12px; }  
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-subtext {font-style: normal; } 
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-more {clear: left; margin-top: 10px;}
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-more a {font-weight: bold; color: #d94d00; }
div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.lng-buttons {clear: both;}
table.tx-dynalist-pi1-langtool {float: right;}

div.tx-dynalist-pi1 div.list-footer {height: 27px; *height: 31px; text-align: right; padding-top: 3px;}
div.tx-dynalist-pi1 div.list-footer a {font-size: 11px; font-weight: bold; color: #ffffff; }
div.tx-dynalist-pi1 div.list-footer img {padding-left: 5px;}
*div.tx-dynalist-pi1 div.list-footer a img {border: none; margin-left: 5px;}

*div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-image a img {border: none;}

/* ____________________________________ */

/* ____________ DETAIL TEMPLATE ___________ */
div.dynafef_pi4_main div.dtl_title {width: 620px;}
div.dynafef_pi4_main div.dtl_title h2 {float: left; margin-right: 5px; font-size: 16px;}
div.dynafef_pi4_main div.dtl_short {font-style: italic;}
div.dynafef_pi4_main div.dtl_date div.dynafef_pi4_title, div.dynafef_pi4_main div.dtl_where div.dynafef_pi4_title, div.dynafef_pi4_main div.dtl_link div.dynafef_pi4_title {color: #3a1e10; float: left; font-size: 13px; margin-right: 5px; padding: 0px;}
div.dynafef_pi4_main div.date_from, div.dynafef_pi4_main div.date_to {float: left; margin-right: 5px;}
div.dynafef_pi4_main div.dtl_where {clear: both;}
div.dynafef_pi4_main div.dtl_text p, div.dynafef_pi4_main div.dtl_short p  {font-size: 12px;}
div.dynafef_pi4_main div#photo_gallery a {color:#D94D00; font-weight: bold;}
/* ________________________________________ */


/* _______________ HIGHLIGHTS ___________________ */
div.box_highlights div.csc-header {background-color: #963a08; padding: 5px 5px 5px 10px;}
div.box_highlights div.tx-dynalist-pi1 {margin-bottom: 20px;}
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {margin-top: 0; margin-bottom: 5px; background-color: #f2eee3; border: 1px solid #000000; padding: 0px;}
div.box_highlights div.csc-header h1 {color: #ffffff; font-weight: bold; font-size: 18px; text-transform:uppercase;}
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {color: #963a08; font-size: 25px; line-height:28px; font-family: Georgia, Helvetica; font-weight:normal; }
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-image {float: right; padding-left: 30px;}
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div#clearboth {height: 0px; font-size: 1px; line-height: 1px;}

div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title,
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-subtext,
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-more {padding-left: 30px;  }
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title {padding-top: 20px;}
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-subtext {padding-top: 15px;}
div.box_highlights div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-more {padding-top: 5px;}

div.box_highlights div.tx-dynalist-pi1 div#nav {text-align: center; background-color: #964626; height: 20px; padding: 5px 0 5px 0;}
div.box_highlights div.tx-dynalist-pi1 div#nav a {color: #ffffff; font-family: Calibri; font-weight: bold; margin-right: 15px; padding-right: 5px; padding-left: 5px; text-align: center;}
div.box_highlights div.tx-dynalist-pi1 div#nav a.activeSlide {color: #964626; background-color: #ffffff;}

div.box_highlights {height: 350px;}
div.box_highlights div.slideshowOngoing {height: 305px;}
div.box_highlights div#ongoing {height: 300px !important; width: 812px !important;}

/* ______________________________________________ */


/* _______________ NEWS ___________________ */
div.box_news div.csc-header {background-color: #5f492a; padding: 0px 5px 0px 10px; height: 32px; line-height: 32px;}
div.box_news div.csc-header h1 {color: #ffffff; font-weight: bold; font-size: 15px; margin-bottom: 0;}
div.box_news div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {margin-top: 0; margin-bottom: 0; background-color: #f2f5eb; border-top: 0;}
div.box_news div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {color: #5f492a;}
div.box_news div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-image {float: right; padding-left: 20px; }
div.box_news div.tx-dynalist-pi1 div.list-footer {background-color: #80735f;}

div.box_news div.dynafef_pi4_main, div.box_news div.dynafef_pi4_main div.dynafef_pi4_title {background-color: #f1efe2;}
div.box_news div.dynafef_pi4_main div.dtl_title h2 {color: #5f492a;} 
div.box_news div.dynafef_pi4_main div.dtl_image {float: right; width: 150px;} 
div.box_news div.dynafef_pi4_main div.dtl_image img {margin-bottom: 15px;} 
div.box_news div.dynafef_pi4_main div.dtl {width: 600px;}
/* ________________________________________ */


/* _______________ EVENTS ___________________ */
div.box_events div.csc-header {background-color: #2f4c1a; padding: 0px 5px 0px 10px; height: 32px; line-height: 32px;}
div.box_events div.csc-header h1 {color: #ffffff; font-weight: bold; font-size: 15px; margin-bottom: 0;}
div.box_events div.csc-header a {float: right; padding-top: 5px;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {margin-top: 0; margin-bottom: 0; background-color: #f2f5eb; border-top: 0;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title {padding-top: 10px;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {color: #2f4c1a;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-info {width: 280px;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-info-archive {width: 450px;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-date {float: left;}
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-image {float: right; padding-left: 20px; }
div.box_events div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-image img {border: 1px solid #a6b39a; }
div.box_events div.tx-dynalist-pi1 div.list-footer {background-color: #879668;}


div.box_events div.dynafef_pi4_main, div.box_events div.dynafef_pi4_main div.dynafef_pi4_title {background-color: #f2f5eb;}
div.box_events div.dynafef_pi4_main div.dtl_image {float: right;} 
div.box_events div.dynafef_pi4_main div.dtl_title h2 {color: #2f4c1a;} 
div.box_events div.dynafef_pi4_main div.dtl_title div.dynafef_pi4_value ul li {font-size: 12px !important;}
div.box_events div.dynafef_pi4_main div.dtl_text {width: 600px;} 
div.box_events div.dynafef_pi4_main div.dtl_image img {border: 1px solid #a6b39a;} 


/* __________________________________________ */

/* _________ STATIC CONTENT _______ */
div.box_yellow_static_content div.csc-header {background-color: #bd6f09; padding: 0px 5px 0px 10px; height: 32px; line-height: 32px;}
div.box_yellow_static_content div.csc-header h1 {color: #ffffff !important; font-weight: bold; font-size: 15px; margin-bottom: 0; margin-top: 0px;}
div.box_yellow_static_content div.csc-header a {float: right; padding-top: 5px;}
div.box_yellow_static_content {border: 1px solid #bd6f09;}
div.box_yellow_static_content p.bodytext {margin: 5px 10px; *margin: 0px 10px !important; }
/* ________________________________ */

/* _________ STATIC CONTENT _______ */
div.box_blue_static_content div.csc-header {background-color: #224c9e; padding: 0px 5px 0px 10px; height: 32px; line-height: 32px;}
div.box_blue_static_content div.csc-header h1 {color: #ffffff !important; font-weight: bold; font-size: 15px; margin-bottom: 0; margin-top: 0px;}
div.box_blue_static_content div.csc-header a {float: right; padding-top: 5px;}
div.box_blue_static_content {border: 1px solid #224c9e;}
div.box_blue_static_content p.bodytext {margin: 5px 10px; *margin: 0px 10px !important; }
/* ________________________________ */

/* _________ STATIC CONTENT _______ */
div.box_senape_static_content div.csc-header {background-color: #c2ab3a; padding: 0px 5px 0px 10px; height: 32px; line-height: 32px;}
div.box_senape_static_content div.csc-header h1 {color: #ffffff !important; font-weight: bold; font-size: 15px; margin-bottom: 0; margin-top: 0px;}
div.box_senape_static_content div.csc-header a {float: right; padding-top: 5px;}
div.box_senape_static_content {border: 1px solid #c2ab3a;}
div.box_senape_static_content p.bodytext {margin: 5px 10px; *margin: 0px 10px !important; }
/* ________________________________ */


/* _______________ PUBLICATIONS ___________________ */
div.box_publications div.csc-header {background-color: #667115; padding: 5px 5px 5px 10px;}
div.box_publications div.csc-header h1 {color: #ffffff; font-weight: bold; font-size: 18px; text-transform:uppercase;}
div.box_publications div.csc-header a {float: right; padding-top: 5px;}
div.box_publications div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {margin-top: 0; margin-bottom: 5px; background-color: #ebeedd; border: 0px;}
div.box_publications div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title {float: left; margin-right: 10px;}
div.box_publications div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {color: #667115;}
div.box_publications div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-date {padding-top: 3px;}

div.box_publications div.dynafef_pi4_main, div.box_publications div.dynafef_pi4_main div.dynafef_pi4_title {background-color: #ebeedd;}
div.box_publications div.dynafef_pi4_main div.dtl_title h2 {color: #667115;} 
/* __________________________________________ */

/* _______________ PHOTOS ___________________ */
div.box_photos div.csc-header {background-color: #5d4a3c; padding: 5px 5px 5px 10px;}
div.box_photos div.csc-header h1 {color: #ffffff; font-weight: bold; font-size: 18px; text-transform:uppercase;}
div.box_photos div.csc-header a {float: right; padding-top: 5px;}
div.box_photos div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {margin-top: 0; margin-bottom: 5px; background-color: #ebecda; border: 0px;}
div.box_photos div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist div.list-title a {color: #5d4a3c;}

div.box_photos div.dynafef_pi4_main, div.box_photos div.dynafef_pi4_main div.dynafef_pi4_title {background-color: #ebecda;}
div.box_photos div.dynafef_pi4_main div.dtl_title h2 {color: #5d4a3c;} 
/* __________________________________________ */

/* _________________ PHOTO GALLERIES ____________ */
div#c157529 div.tx-dynalist-pi1, div#c157529 div.tx-dynalist-pi1 {width: 800px;}
div#c157529 div.tx-dynalist-pi1-recordlist, div#c157529 div.tx-dynalist-pi1-recordlist {width: 200px; *width: 220px; float: left; text-align: center; border: none; font-family: Calibri;}
div#c157529 div.tx-dynalist-pi1-recordlist, div#c157529 div.tx-dynalist-pi1-recordlist {*padding: 0px;}
div#c157529 div.tx-dynalist-pi1-recordlist div.list-title {text-align: left; margin-top: 5px;}
div#c157529 div.tx-dynalist-pi1-recordlist div.list-date {text-align: left; margin-top: 5px;}
div#galleries {background-color: #d6d7d9; margin-left: 20px; margin-bottom: 15px; height: 235px;}
/* ______________________________________________ */

/* _________________ PHOTO GALLERY BOX ____________________ */
.ad-gallery {width: 530px; margin-left: 30px; padding-bottom: 20px; padding-top: 15px;}

.ad-gallery .ad-back {left: -16px;}
.ad-gallery .ad-forward {right: -16px;}

.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {width: 15%;}

div.ad-slideshow-controls {font-family: Tahoma; text-transform: uppercase; font-size: 11px;}
span.ad-slideshow-start:hover, span.ad-slideshow-stop:hover {text-decoration: underline;}

.ad-gallery p.ad-info {margin-top: 0px; font-family: Tahoma; font-size: 11px;}

p.ad-image-description {font-size: 11px; font-family: Tahoma; margin-bottom: 0px;}

.ad-gallery .ad-nav .ad-thumbs {left: 0;}
.ad-gallery .ad-thumbs li a img {border: 2px solid #cccccc;}
/* ___________________________________________________________________ */


/* _________________ BOX RIGHT YELLOW ____________________ */
#box_blue_2cols div.box_right_yellow {background-color: #fff3bb; border-top: 5px solid #ffe365; padding-bottom: 10px; margin-bottom: 15px;}
#box_blue_2cols div.box_right_yellow h1.csc-firstHeader, #box_blue_2cols h1 {border: 0; color: #461d06;} 
#box_blue_2cols div.box_right_yellow p.bodytext {color: #461d06;}
#box_blue_2cols div.box_right_yellow ul li a {color: #d94d00; }
/*#box_blue_2cols div.box_right_yellow ul li {border-bottom-color: #d94d00 !important; }*/
/* _______________________________________________________ */

/* _________________ BOX RIGHT WHITE ____________________ */
#box_blue_2cols div.box_right_white {background-color: #ffffff; border-top: 0; padding-bottom: 10px; border-left: 2px solid #461d06;}
#box_blue_2cols div.box_right_white h1.csc-firstHeader, #box_blue_2cols h1 {border: 0; color: #461d06;} 
#box_blue_2cols div.box_right_white p.bodytext {color: #461d06;}
#box_blue_2cols div.box_right_white p.bodytext a {color: #d94d00;}
/* _______________________________________________________ */



/* _______________ CALENDAR IN AGENDA ______________________ */

td#box_blue_2cols #tx_dyna_list_calendar {width:224px !important; margin-left: 11px; margin-top: 15px;}

td#box_blue_2cols div.tx-dynalist-pi1 #tx_dyna_list_calendar table {font-size: 11px;}

td#box_blue_2cols #tx_dyna_list_calendar table {
  margin-top:0;
}

#tx_dyna_list_calendar .fc-header .fc-state-default, .fc-header .ui-state-default {
  margin-bottom:0;
}

#tx_dyna_list_calendar th.fc-state-default {width:32px !important;}

#tx_dyna_list_calendar .fc-header .fc-state-down span,
#tx_dyna_list_calendar .fc-header .fc-state-active span {
  border:0;
  background-color: #5079AC; 
  font-weight:bold;
  font-size:14px;
  color:#fff;
}

#tx_dyna_list_calendar table.fc-header {
  border:0;
  background-color: #ffe365; /* #004673; */
}

#tx_dyna_list_calendar table.fc-header td {
  border:0;
}  

#tx_dyna_list_calendar table.fc-header h2 {
  color: #461d06; /*#fff;*/
  font-size: 12px;
}

.fc-header-center {text-align: center; }


.fc-border-separate {background-color: #fff3bb;}

#tx_dyna_list_calendar .fc-header .fc-state-default span {
  border:0;
  background-color:transparent;
  color:#461d06; /*#fff;*/
}

#tx_dyna_list_calendar .fc-content td {
  vertical-align:top;
  border: 2px solid #ffffff;
}

#tx_dyna_list_calendar th.fc-state-default {
  padding:3px 0;
  background-color:#E9EEF4;
}

#tx_dyna_list_calendar .fc-content .fc-state-highlight {
/*  background-color:#E9EEF4;*/
  background-color:#f2f5eb;
  color:#2F4C1A;
  font-weight:bold;
  /*border: 1px solid #2F4C1A;*/
}

#tx_dyna_list_calendar .fc-event a {
  background-color:#5079AC;
  height:10px;
}

#tx_dyna_list_calendar .fc-event a:hover {
  background-color:#86a7d1;
}

#tx_dyna_list_calendar .fc-header .fc-state-default, 
#tx_dyna_list_calendar .fc-header .fc-state-default a {
  border:0;
}
/*
#tx_dyna_list_calendar .fc-widget-content {
  border:1px solid #004673;
}
*/

#tx_dyna_list_calendar .fc-header .fc-state-default span.fc-button-effect {display:none;}
div.tx-dynalist-pi1 table {border: 2px solid #ffffff; }
div.fc-event-skin {background-color: #2f4c1a; }
/* ___________________________________________________________________ */



/* ___________________ ACCORDION STYLE ________________________ */
/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  

div#centralContent div.rgaccord1-content p {
  margin:0;
}

/* Toggle default */

 
h3.rgaccord1-toggle {
  background:url(../../../fileadmin/images/icons/plus.png) 5px center no-repeat transparent;
  padding:4px 0 4 30px;
  cursor:pointer;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  margin:6px 0 0 0;
  font-weight: bold;
}

/* Toggle act item */
h3.act {
  color: #003366;
  background:url(../../../fileadmin/images/icons/minus.png) 5px center no-repeat;
}

/* the content */
div.rgaccord1-content {
  display:inline-block;
  padding:8px 0 8px 25px;
}

div.rgaccord1-content ul {
  margin:0;
}

/* remove margin of a CE */
div.rgaccord1-content .ce {
  margin-bottom:0;
}

/* remove the header inside the CE, twice is not nice */
div.rgaccord1-content h1 {
  display:none;
}
/* ___________________________________________________________________ */


div.dtl_video iframe {margin-bottom: 20px;}


div#c226615 a {color: #2F4C1A;}


div.box_blue_static_content, div.box_yellow_static_content {background-color: #F2F5EB;}
div.box_blue_static_content p.bodytext, div.box_yellow_static_content p.bodytext {font-size: 12px !important;}


/* ______ COUNTRIES PAGE ______ */
#c379309 img {border: 1px solid #bbbbbb;}
/* ____________________________ */
