.Header-jpeg { overflow: hidden; }
div.Header
{ position: relative; top: -5px; height: 50px; }
.button { background-color: #a8a8a8; background-image: url(../images/Button.png); background-position: -5px -5px; margin: 2px; }
.breadcrumbs
{ position: relative; left: -15px; overflow: visible; display: none; padding: 0 0 0 0; }
#banner2 { text-align: center; }
#banner3 { text-align: center; }
#ticker { color: #fff; font-size: 12px; font-weight: bold; position: relative; top: -10px; margin-top: -20px; }

#search { position: absolute; top: -31px; right: 10px; float: right; }
#language { position: absolute; top: 10px; right: 25px; z-index: 1000; float: right; }
.cbProfile li { float: left;}
th { font-weight: bold; line-height: 20px; text-align: left; }
#platzhalter { height: 150px; }
/**/
.rahmen
{ overflow: hidden; min-width:23px; min-height:23px; margin: 0 auto; position: relative; z-index: 0; width: 1030px; }
.icons { float: right; }
.ads_rechts { position: relative; top: 160px; width: 130px; float: right; }
.article img, img.article
{ margin: 0; border-style: none; }

#resizer { position: absolute; top: -13px; left: 10px; height: 17px; }
.Post-cc
{ background-image: none; position:absolute; z-index:-1; top: 0; left: 0; right: 0; bottom: 0; min-height: 527px; }
#component { position: relative; overflow: auto; min-height: 530px; }
.moduletable_bottom { margin-bottom: 5px; }
table.contentpane
{ margin: 0; padding: 0; width: 95%; }
