.o-left { float: none; }
.content-avatar-wrapper { float: right; }
#main { background: url('../pix/main_bg_onlyLeft.jpg') 0px 0px no-repeat; }
#rightMain .block { float: right; clear: both; width: 166px; margin-left: 0px; margin-right: 0px; }

.content-avatar-wrapper {float:right; margin-top:0px; background:transparent url(img/contentbereich_web.jpg) no-repeat  top left; }
.content-avatar-wrapper-eof { clear: both; width: 732px; height: 20px; background: transparent url(img/bewerbungstrainer_end.jpg) repeat-y top left; }
.content-wrapper { float:left; height: auto; width:507px; background: none; overflow: visible; background-repeat: repeat; }
.avatar-content {clear:both; height: 100%; width:205px; overflow:visible;}
.content-area { height: auto; overflow: visible; }
.content-area-icon-offset { height: auto; overflow: visible; }

.avatar-wrapper-nico, .avatar-wrapper-clara, .avatar-wrapper-pv, .avatar-wrapper-bb { height: 438px; float:left; width:225px; height: auto; }
.avatar-wrapper-nico-na, .avatar-wrapper-clara-na, .avatar-wrapper-pv-na, .avatar-wrapper-bb-na { height: 438px; float:left; width:225px; overflow: hidden; }
.avatar-wrapper-nico { background-repeat: repeat-y; }
.avatar-wrapper-nico-na { background-repeat: repeat-y; }
.avatar-wrapper-clara { background-repeat: repeat-y; }
.avatar-wrapper-clara-na { background-repeat: repeat-y; }
.avatar-wrapper-pv { background-repeat: repeat-y; }
.avatar-wrapper-pv-na { background-repeat: repeat-y; }
.avatar-wrapper-bb { background-repeat: repeat-y; }
.avatar-wrapper-bb-na { background-repeat: repeat-y; }

.avatar-wrapper-bb-eof { width: 225px; height: 20px; background:transparent url(img/avatarbereich_bb_end.jpg) repeat-y top left; }
.avatar-wrapper-nico-eof { width: 225px; height: 20px; background:transparent url(img/avatarbereich_bb_end.jpg) repeat-y top left; }
.avatar-wrapper-pv-eof { width: 225px; height: 20px; background:transparent url(img/avatarbereich_bb_end.jpg) repeat-y top left; }
.avatar-wrapper-clara-eof { width: 225px; height: 20px; background:transparent url(img/avatarbereich_bb_end.jpg) repeat-y top left; }


/*div.infotext h1 {line-height:0.8em;}*/

#leftMain #mainNav ul li span { vertical-align:top; }
#leftMain #mainNav ul li span.accessKey { vertical-align:top; }

/* Hack-A-Rama */
/* Seiten-Resets zwecks BT, wenn der Inhalt zu lang ist und Floatingprobleme mit dem mainContent auftreten */
#topContent { margin-left: 15px; }
#middleMainRight { width: 747px; overflow: hidden; }

