@charset "UTF-8";
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  margin: 0px;
  padding: 0px;
  text-align:center;
}
 <div class="linkbanner"><a href="http://www.pixelprojekt-ruhrgebiet.de/foerderverein.php?id_language=1" target="_blank"><img src="fileadmin/bildsprachen/tmpl/images/linkliste/1_pixelprojekt_fv.gif" alt="Pixelprojekt Ruhrgebiet Fördervein e.V." border="0" /></a></div>bannerbox
body, html {height:101%;}

#container {margin:0 auto; width:996px; text-align:left;}

/*################ TYPO #################*/
h1 {font-size:14px; font-weight:normal; color:#B10044; padding:0 0 0 20px; margin:0px 0 10px 0; background:url(images/arrow_headline.gif) no-repeat left center;}
h2 {font-size:12px; font-weight:normal; color:#000; padding:0; margin:0 0 7px 0;}
h3 {font-size:12px; font-weight:normal; color:#3F3F41; padding:0; margin:0 0 7px 0;}
p {line-height:136%; margin:0 0 8px 0;}

ul {list-style-type:disc; margin-bottom:10px;}
li {line-height:136%; margin:0 0 3px -14px; padding:0;}
ul.browsebox li {margin:0;}

a:link, a:visited {color:#000;}
a:hover, a:active {color:#000; text-decoration:none;}
a:focus {outline:0;}

/*################ CSC #################*/
.csc-textpic-image {margin-bottom:20px;}
.csc-textpic-caption {font-size:9px; width:200px; padding:3px 0 10px 0;}

/*################ NAVIGATION #################*/
.navitem a {font-size:12px; display:block; margin:0 0 2px 0; height:18px;}
.navitem a:link, .navitem a:visited {color:#000; padding:4px 0 0 20px; background:url(images/linkarrow.gif) no-repeat left center; text-decoration:none;}
.navitem a:hover, .navitem a:active {color:#B10044; padding:4px 0 0 20px; background:url(images/linkarrow_act.gif) no-repeat left center; text-decoration:none}
.navitem a.act:link, .navitem a.act:visited, .navitem a.act:hover, .navitem a.act:active {color:#B10044; padding:4px 0 0 20px; background:url(images/linkarrow_act.gif) no-repeat left center; text-decoration:none}

.seclevel, .thirdlevel {margin:0 0 0 20px; padding:0;}

/*################ HEADER #################*/
#header {width:936px; height:118px; margin:20px 0 40px 30px; padding:0; overflow:hidden;}
#logo {position:relative; top:0px; left:0px; width:224px; height:84px;}
#topnav {position:relative; top:-80px; left:776px; width:160px; margin:0;}

/*################ CONTENT #################*/
#cont_content {width:936px; margin:0 0 0 30px; clear:all;}

#col_left {float:left; width:190px; margin:0 20px 0 0px; overflow:hidden;}
#navleft {margin:0; height: auto; overflow:hidden;}
#bannerbox {height:100px;}
.project-by {float: left; width: 158px; margin-right: 50px;}
.sponsors {float: left;}
  .sponsors .linkbanner {float: left;margin:0 10px 10px 0;}
  .sponsors .linkbanner img {width: auto;height: 35px;}

#col_center {float:left; width:526px; margin:0 40px 0 0;}
#col_right {float:left; width:160px;}

#footer {clear: both; width: 936px; margin-left: 32px; border-top: 1px solid #ccc; padding-top: 20px;}

/*################ NEWS ####################*/

#xy h1 {font-size:14px; font-weight:normal; color:#B10044; padding:0; margin:0px 0 10px 0; background:#FFF}
#news_latest h1 {font-size:14px; font-weight:normal; color:#3F3F41; padding:0 0 0 20px; margin:0px 0 10px 0; background:url(images/arrow_headline_grey.gif) no-repeat left center;}

#news_latest {padding:0; margin:0;}
.newslatest_item {margin:0; padding:0 0 10px 0; background-color: #FFFFFF;}
.newslatest_text {margin:0; padding:0;}
.latestimg {float:left;}
.latestimg img {margin:2px 8px 0 0;}
.newslatest_text h2 {margin:0px 0px 6px 0px; padding:0px;}
.newslatest_text p {margin:0px; line-height:120%;}
.newslatest_more {text-align:right; margin:0}
.archivlink {text-align:right; margin:5px 0 10px 0;}
.archivlink a {padding:0;}

.news_single {width:526px;}
.news-single-img {width:215px; margin:0; float:left;}
.news-single-img img {margin:0px 13px 0 0;}
.single_text {float:left; width:300px;}
.caption {font-size:9px; width:200px; margin:3px 0 15px 0;}
.news-single-files {border:none; margin:0px; padding:0px; background:transparent;}
.news-single-files img {margin:3px 5px 0px 0px; vertical-align:middle;}
.news-single-files p {margin:0.5em 0em 0em 0em;}

.news_list {width:526px; overflow:hidden; float:left;}
.news_list_item {overflow:hidden; height:100%; margin:0; padding:0 0 20px 0;}
.news-list-img {float:left;}
.news-list-img img {margin:0px 15px 4px 0px; padding:0px;}
.news_list h2 {margin:0px 0px 6px 0px; padding:0px;}
.news_list p {margin:0 0 15px 0;}
.news_list_item a {font-size:14px; font-weight:normal; padding:0; margin:0px 0 10px 0; display:block;}
.news_list_item a:link, .news_list_item a:visited {color:#B10044; text-decoration:none;}
.news_list_item a:hover, .news_list_item a:active {color:#3F3F41; text-decoration:none;}
.news_list .more {text-align:right; margin:5px 9px 0 0;}

.newsinfo {font-size:9px; color:##3F3F41; margin:0 0 5px 0;}
.newsinfo p {margin:0; padding:0;}

p.trenner_news {margin:7px 0px 10px 0px; padding:0 9px 0 0;}

.unterschrift {font-size:9px; margin:3px 0 15px 0;}

.tx-ttnews-browsebox, .tx-indexedsearch-browsebox {background:transparent; border:none; padding:0; margin:0;}
.tx-ttnews-browsebox td, .tx-indexedsearch-browsebox td {font-size:12px;}
.tx-ttnews-browsebox-SCell, .tx-indexedsearch-browsebox-SCell {background-color: #E2E5E7;}

/*######### CATMENU ######*/
.news-catmenu {position:relative; left:0px; top:opx; width:510px; overflow:hidden; margin:0 0 40px 0; padding:0; border:none; background:transparent; text-align:center;}
.news-catmenu-NO, .news-catmenu-ACT {float:left; margin-right:8px;}
.news-catmenu-NO img, .news-catmenu-ACT img {display:none;}
.news-catmenu a {font-size:14px; font-weight:normal; color:#3F3F41; text-transform:lowercase;}
.news-catmenu-NO a:link, .news-catmenu-NO a:visited {color:#3F3F41; text-decoration:none;}
.news-catmenu-NO a:hover, .news-catmenu-NO a:active {color:#B10044; text-decoration:none;}
.news-catmenu-ACT a:link, .news-catmenu-ACT a:visited, .news-catmenu-ACT a:hover, .news-catmenu-ACT a:active {color:#B10044; text-decoration:none;}

/*Social Networks*/
#social_networks {margin-top: 20px; border-top: 1px solid #ddd; padding-top: 20px;}
.fb {
  padding-left: 20px;
  background: url(../images/b-facebook_link.gif) no-repeat 0 -5px;
}

a:hover.fb {
  background-position: 0 -29px;
}

/* PoLi Änderungen */
.tx-ptextlist-pager-item-display {display: none; }
.tx-ptextlist-pager {padding:0; text-align: left; }
.tx-ptextlist-pager li {margin: 0; }

