td.heightcell {padding-top: 0;}

/* ____ TESTO IN 2 COLONNE ____ */
div.container {
   width:580px; 
   /*margin: 10px auto; */
   padding:0;
} 

div.colonna {
   width:260px; 
   padding: 0 5px; 
   float:left;
   margin:0;
   text-align:left;
}  

/* __________________________ */


/* ____ IMAGE LINKS ____ */
div.images-container {height: 190px; margin-left: 35px; text-align:center; margin-top: 20px; *margin-top: 40px;}
div.images-container div.image {float: left; margin-right: 20px; width: 90px;}
div.images-container div.image:hover {margin-top: -20px;}
div.images-container div.image a.item img:hover {width: 89px; } /*height: 116px;*/
*div.images-container div.image a.item:hover img {width: 89px; }

div.images-container div.image a.item img {width: 54px;  margin-bottom: 0px; *border: none;} /*height: 81px;*/
div.images-container div.image a.item span {font-size: 10px; margin-top: -10px; color: #B1B2B4; font-weight: bold; line-height: 11px; height: 15px;}
/*div.images-container div.image a.item:hover span {font-size: 12px; font-weight: bold; line-height: 14px;}*/
div.images-container div.image a.item:hover span {font-weight: bold; }
div.images-container div.image a:hover {text-decoration: none;}

div.images-container div.image a.icon1:hover span {color: #594E48 !important; }
div.images-container div.image a.icon2:hover span {color: #3399cc;} /*{color: #003BEE;}*/
div.images-container div.image a.icon3:hover span {color: #4B871F;}
div.images-container div.image a.icon4:hover span {color: #F29400;}
div.images-container div.image a.icon5:hover span {color: #69187F;}
/* _____________________ */


/* ____ PHOTOGALLERY ____ */
td.rightcolumn div#c153890 div.tx-dynalist-pi1 {height: 155px; padding-bottom: 0;}
div.slideshow {width: 207px; height: 155px;}
#slideshow_img {width: 207px; margin:0; padding:0; border:0;}
/* ______________________ */


/* ____ RIGHT COLUMN ____ */
#box_blue_2cols h2.csc-firstHeader, #box_blue_2cols h2{background-color: #396525; border-top-width: 0; color: white; margin: 0; padding: 10px; font-size: 15px;}
#box_blue_2cols div.csc-default {margin-bottom: 15px; background-color: #d3ddcf; padding-bottom: 10px;}
#c153890 div.csc-default {padding-bottom: 0;}
#box_blue_2cols div.tx-dynalist-pi1 div.tx-dynalist-pi1-recordlist {border: 0; padding-bottom: 0;}
/* ______________________ */


/* _____ MAIN CONTENT _____ */
td.maincontent h1.csc-firstHeader, td.maincontent div.csc-header h2, td.maincontent div.text-container h2, div.rgaccord1-nest h3 {color:  #396525; font-size: 14px;}
td.maincontent div.csc-header-n2 {margin-top: 15px; }
td.maincontent a.more {color:  #396525; font-size: 12px; font-weight: bold;}
td.newsroom_2cols p.bodytext span.detail {color:  #396525; font-weight: bold;}
/* ________________________ */

/* ____ ACCORDION ____ */
div.rgaccord1-content div.csc-header  {display: none;}

/* ___________________ */

/* _____ DETAIL PAGE ____ */
div.dynafef_pi4_main div.dtl_title h2 {color: #396525; float: left; margin-right: 5px; background-color: white; font-size: 14px;}
div.dynafef_pi4_main div.dtl_short {font-style: italic;}
div.dynafef_pi4_main div.dtl_text p {font-size: 12px;}
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 {background-color: white; color: #B1B2B4; float: left; font-size: 12px; 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.date_to {width: 150px; clear: both;}*/
div.dynafef_pi4_main div.dtl_where {clear: both;}
/* ______________________ */



/* ___________ RSS _____________ */
div#c174312 {text-align: right;}
div#c174312 p.bodytext {margin: 0;}
div#c153767 div.csc-header-n2 {margin-top: 0;}
div#c153767 div.csc-header-n2 h1 {color: #396525; font-size: 14px; margin-top: 0;}
/* _____________________________ */

/* ___________ FORUM _____________ */
div.tx-loginboxmacmade-pi1-logout {display: none;}
div.tx-loginboxmacmade-pi1 {padding-top: 0; font-size: 12px;}
div#c174461 div.csc-header-n2 h1 {color: #396525; font-size: 14px; }
div.table_publication div.csc-header-n2 h1 {color: #396525; font-size: 14px; }
div.list-forum-user {font-weight: bold; font-size: 13px; color: #396525;}
div#c174472 div.lng-buttons {float: right; margin-top: 2px;}
/* _____________________________ */


div#c188162 div.csc-header-n1 h5 {color: #336600; padding-top: 15px;}
