#mBody #contentBox { position: relative; float: left; width: 490px; margin: 0; padding: 0 0 18px 0; z-index: 1; }
/* main- breadcrum and logo */
#mBody #contentBox #logoBox { position: relative; float: left; overflow: hidden; width: 100%; height: 80px; margin: 0; padding: 0;  z-index: 1; }
#logoBox a.logo { position: absolute; left: 278px; top: 25px; width: 177px; height: 48px; border: 0; background: url(../../skins/default/pics/logo_Marnix.gif) no-repeat 0 0; }
#mBody #newsBox { position: relative; float: right; top: 0; width: 252px; margin: -12px 0 0 0; padding: 0; border: 10px solid #fff; border-right: 0; background: #fff; z-index: 3; }
#news { position: relative; margin: 0 0 10px 0; padding: 0; }
#news h2 { position: relative; margin: 0; padding: 4px 2px 4px 12px; line-height: 12px; /*background: #9c9c9c;*/ color: #fff; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#news .newsShortItem { position: relative; margin: 8px 0 0 0; padding: 0; line-height: 2ex; width: 100%; overflow: hidden; }
#news .newsShortItem .date { color: #919191; }
#news .newsShortItem h3 { color: #000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#news .newsShortItem .more { position: relative; float: right; margin: 0 2px 0 0; }
#news .newsShortItem .more a { color: #000; line-height: 2.2ex}
/* poll */
#pollBox { position: relative; margin: 0; padding: 8px 0 0 0; background: #fff; width: 100%; overflow: hidden; border-top: 1px solid #8d9095; z-index: 10;}
#pollBox h2 { position: relative; margin: 0; padding: 3px 0 1px 40px; line-height: 16px; height: 16px; /* background: #9c9c9c;*/ color: #fff; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#pollBox h2 span { position: absolute; left: 0; top: 0; display: block; margin: 0; padding: 0 4px; line-height: 20px; height: 20px; background: #d21034; }
#pollBox form { margin: 0; padding: 0; display: block; width: 100%; overflow: hidden; }
#pollBox .pollItem { position: relative; margin: 0; padding: 0; width: 100%; background: #e7e7e7;}
#pollBox .pollItem h3 { color: #000; margin: 0 0 8px 0; font: bold 11px Verdana, Arial, Helvetica, sans-serif;  }
/* poll questions */
#pollBox .pollItem .poll { position: relative; margin: 0; padding: 5px; }
#pollBox .pollItem .poll label { position: relative; display: block; width: 94%; margin: 0; padding: 0; min-height: 16px; line-height: 16px; padding: 0 0 0 22px; }
* html body #pollBox .pollItem .poll label { height: 18px; }
#pollBox .pollItem .poll label input { position: absolute; left: 0; top: 0; margin: 2px 4px 0 4px; padding: 0; height: 14px; }
* html body #pollBox .pollItem .poll label input { margin: 2px 4px 0 0; }
/*#pollBox .pollItem .poll label span { position: relative; display: block; width: auto; min-height: 16px; margin: 0 0 0 20px; padding: 0; }*/
#pollBox .pollItem .button { position: relative; width: 100%; margin: 5px 0; padding: 5px 0; border-top: 1px solid #8d9095; }
#pollBox .pollItem .button a { position: relative; float: left; margin: 5px 0 0 5px; padding: 0; color: #000; line-height: 2.4ex}
#pollBox .pollItem .button input { position: relative; float: right; margin: 0 5px 5px 5px; height: 20px; font-weight: bold; color: #fff; border: 0; background: #d21034; cursor: pointer; }
* html body #pollBox .pollItem .button input { margin-bottom: 0; cursor: pointer; cursor: hand; }
/* poll results */
#pollBox .pollItem dl { position: relative; margin: 0; padding: 0; overflow: hidden; width: 240px; }
#pollBox .pollItem dl dt { position: relative; float: left; margin: 0; padding: 1px 0; }
#pollBox .pollItem dl dd { position: relative; margin: 0; padding: 1px 0; text-align: right; }
#pollBox .pollItem dl dd.result { position: relative; margin: 2px 0; padding:0; width: 100%; height: 4px; line-height: 4px; background: #fff; text-align: left; }
#pollBox .pollItem dl dd.result img { position: absolute; top: 0; left: 0; border: 0; margin: 0; padding: 0; }
#pollBox .pollItem dl.total { margin: 0; padding: 0; text-align: left; width: 100%; border-top: 1px solid #8d9095; }
#pollBox .pollItem dl.total dt { position: relative; float: left; margin: 0; padding: 5px 0 5px 5px; }
#pollBox .pollItem dl.total dd { position: relative; margin: 0; padding: 5px  5px 5px 0; text-align: right; }
/* newscontent */
#contentBox .newsContent { padding-bottom: 16px; }
#contentBox .newsContent font { font: 11px/120% Verdana, Arial, Helvetica, sans-serif; }
#contentBox .newsContent h2, #contentBox .newsMenu h2 { font: bold 120%/120% Verdana, Arial, Helvetica, sans-serif; margin: 0; color: #a72547; }
#contentBox .newsMenu ul { list-style: none; padding: 0 4px; margin: 4px 0; }
#contentBox .newsMenu ul li { padding-left: 16px; background: url(../../skins/default/pics/dividerBreadcrums.gif) no-repeat left center; }