.custom {
	padding: 7px 10px 13px;
	background-color:#FFFFFF;
	box-shadow: 0 0 10px #C9C9C9;
	-webkit-box-shadow: 0 0 10px #C9C9C9;
	-moz-box-shadow: 0 0 10px #C9C9C9;
	behavior: url(/css/PIE.htc);
	overflow: hidden;
}

/*------------HEADLINES------------*/

.custom h2, h5, h6 {
	color: #336699;
	font-weight: bold;
}

.custom h2 {
    font-size: 23px;
    padding-bottom: 13px;
}

.custom h5 {
    font-size: 18px;
}

.custom h6 {
	font-size: 14px;
	padding: 0;
	padding-bottom: 13px;
}
.custom .head { padding: 6px 0px 6px; overflow: hidden; }
.custom .head .detail { color:#999999; float:left; font-size:14px; font-weight:bold; background:url('../images/username.gif') left center no-repeat; padding-left:7px; width:350px; }


/*------------TEXTLAYOUT------------*/

.custom .strong-search {
	font-weight: bold;
	padding-bottom: 7px;
}

.custom .strong-button {
	font-weight: bold;
	padding-bottom: 10px;
}

.custom .link {
    font-size: 14px;
    line-height: 20px;
    color: #336699;
	font-weight: bold;
}

.custom .link a:hover {
    text-decoration:none;
}

.list {
	list-style: disc outside none;
	margin-left: 20px;
}

/*------------PADDING AND FLOATING------------*/

.custom .padding-top {
    padding-top: 17px;
}

.custom .padding-bottom {
    padding-bottom: 17px;
}

.custom .padding-top-bottom {
    padding-top: 17px;
    padding-bottom: 17px;
}

.custom .floatleft {
	float: left;
	width: 285px;
}

/*------------IMAGES------------*/

.custom .imgfloatright {
	float:right;
	margin-left: 14px;
	margin-bottom: 14px;
}

.custom .imgfloatleft {
	float:left;
}

.imgleft {
    background-position: 40px 40px;
    background-repeat: no-repeat;
    padding-left: 200px;
    padding-top: 40px;
}

.imgleft.kompasstvlogo {
	background-image: url("/images/custom/kompass_tv_logo.gif");
	background-position: 10px 30px;
	height: 120px;
}

.imgleft.geschenkgutschein {
	background-image: url("/images/custom/geschenkgutschein.gif");
	background-position: 20px 30px;
	height: 80px;
}

.imgleft.ansprechpartner {
	background-position: 35px 20px;
	height: 180px;
    padding-top: 20px;
}

.imgleft.ansprechpartner.uwe.boden {
	background-image: url("/images/custom/ansprechpartner/uwe-boden.jpg");
}

.imgleft.ansprechpartner.ingrid.roeben {
	background-image: url("/images/custom/ansprechpartner/ingrid-roeben.jpg");
}

.imgleft.ansprechpartner.hans-egon.gross {
	background-image: url("/images/custom/ansprechpartner/hans-egon-gross.jpg");
}

.imgleft.ansprechpartner.freerich.smidt {
	background-image: url("/images/custom/ansprechpartner/freerich-smidt.jpg");
}

.imgleft.ansprechpartner.erhard.weber {
	background-image: url("/images/custom/ansprechpartner/erhard-weber.jpg");
}

.imgleft.ansprechpartner.thomas.rull {
	background-image: url("/images/custom/ansprechpartner/thomas-rull.jpg");
}

.imgleft.ansprechpartner.dennis.schulte {
	background-image: url("/images/custom/ansprechpartner/dennis-schulte.jpg");
}

.imgleft.ansprechpartner.vanessa.lindemann {
	background-image: url("/images/custom/ansprechpartner/vanessa-lindemann.jpg");
}

.imgleft.ansprechpartner.inka.heiermann {
	background-image: url("/images/custom/ansprechpartner/inka-heiermann.jpg");
}

.imgleft.ansprechpartner.alois.albers {
	background-image: url("/images/custom/ansprechpartner/alois-albers.jpg");
}

.imgleft.ansprechpartner.tonia.ulpts-moehlmann {
	background-image: url("/images/custom/ansprechpartner/tonia-ulpts-moehlmann.jpg");
}

.imgleft.ansprechpartner.ines.thiele {
	background-image: url("/images/custom/ansprechpartner/ines-thiele.jpg");
}

.imgleft.ansprechpartner.derk.schueuer {
	background-image: url("/images/custom/ansprechpartner/derk-shueuer.jpg");
}

.imgleft.ansprechpartner.rudi.fudalla {
	background-image: url("/images/custom/ansprechpartner/rudi-fudalla.jpg");
}

.imgleft.ansprechpartner.kerstin.frey {
	background-image: url("/images/custom/ansprechpartner/kerstin-frey.jpg");
}

.imgleft.ansprechpartner.feemke.kruse {
	background-image: url("/images/custom/ansprechpartner/feemke-kruse.jpg");
}

.imgleft.ansprechpartner.joerg.hartmann {
	background-image: url("/images/custom/ansprechpartner/joerg-hartmann.jpg");
}

.imgleft.ansprechpartner.janita.suethoff {
	background-image: url("/images/custom/ansprechpartner/janita-suethoff.jpg");
}

.imgleft.ansprechpartner.bianca.janssen {
	background-image: url("/images/custom/ansprechpartner/bianca-janssen.jpg");
}

.imgleft.ansprechpartner.klaus.schmidt {
	background-image: url("/images/custom/ansprechpartner/klaus-schmidt.jpg");
}

.imgleft.ansprechpartner.johannes.denekas {
	background-image: url("/images/custom/ansprechpartner/johannes-denekas.jpg");
}

.imgleft.ansprechpartner.hans.koltermann {
	background-image: url("/images/custom/ansprechpartner/hans-koltermann.jpg");
}

.imgleft.ansprechpartner.heinrich.fahnster {
	background-image: url("/images/custom/ansprechpartner/heinrich-fahnster.jpg");
}

.imgleft.ansprechpartner.alfred.schoolmann {
	background-image: url("/images/custom/ansprechpartner/alfred-schoolmann.jpg");
}

.imgleft.ansprechpartner.maren.muechler {
	background-image: url("/images/custom/ansprechpartner/maren-muechler.jpg");
}

.imgleft.ansprechpartner.dirk.bertus {
	background-image: url("/images/custom/ansprechpartner/dirk-bertus.jpg");
}

.imgleft.ansprechpartner.olaf.tittel {
	background-image: url("/images/custom/ansprechpartner/olaf-tittel.jpg");
}

.imgleft.ansprechpartner.platzhalter-m {
	background-image: url("/images/custom/ansprechpartner/ansprechpartner-bild-m.jpg");
}

.imgleft.ansprechpartner.platzhalter-w {
	background-image: url("/images/custom/ansprechpartner/ansprechpartner-bild-w.jpg");
}

.imgleft.verlagshaus.zgo {
	background-image: url("/images/custom/verlagshaus-zgo-zeitungsgruppe-ostfriesland.jpg");
	background-position: 0px 00px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgleft.kundencenter.leer {
	background-image: url("/images/custom/zgo-kundenzentrum-leer-innenstadt.jpg");
	background-position: 0px 0px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgleft.kundencenter.aurich {
	background-image: url("/images/custom/verlagshaus-ostfriesische-nachrichten.jpg");
	background-position: 0px 0px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgleft.mediastore.aurich {
	background-image: url("");
	background-position: 0px 0px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgleft.kundencenter.emden {
	background-image: url("/images/custom/zgo-kundenzentrum-emden.jpg");
	background-position: 0px 0px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgleft.verlagshaus.rhauderfehn {
	background-image: url("/images/custom/verlagshaus-general-anzeiger.jpg");
	background-position: 0px 0px;
	height: 360px;
	padding-left: 270px;
	padding-top: 0px;
}

.imgright {
    background-position: 320px 30px;
    background-repeat: no-repeat;
    padding-right: 250px;
    padding-top: 30px;
    padding-bottom: 40px;
}

.imgright.no-padding-right {
    padding-right: 0;
    padding-top: 30px;
    padding-bottom: 75px;
}

.imgright.no-padding {
    padding-top: 0px;
    padding-bottom: 0px;
}

.imgright.lokaltreffpur {
	background-image: url("/images/custom/lokaltreff.jpg");
}

.imgright.lokaltreffpur-marktplatz {
	background-image: url("/images/custom/lokaltreffpur-zeitung.png");
}

.imgright.immobilienmarkt {
	background-image: url("/images/custom/immobilienmarkt.jpg");
}

.imgright.automarkt {
	background-image: url("/images/custom/automarkt.jpg");
}

.imgright.stellenmarkt {
	background-image: url("/images/custom/stellenmarkt.jpg");
    background-position: 360px 30px;
}

.imgright.privatkunden {
	background-image: url("/images/custom/privatkunden-familie.jpg");
    background-position: 270px 20px;
    min-height: 160px;
    padding-right: 300px;
}

.imgright.geschaeftskunden {
	background-image: url("/images/custom/geschaeftskunden.jpg");
    background-position: 270px 20px;
    min-height: 290px;
    padding-right: 300px;
}

.imgright.redaktion {
    background-position: 290px 40px;
    min-height: 160px;
    padding-right: 300px;
}

.imgright.redaktion.oz {
	background-image: url("/images/custom/karte-redaktionen-oz.jpg");
}

.imgright.redaktion.on {
	background-image: url("/images/custom/karte-redaktionen-on.jpg");
	min-height: 250px;
}

.imgright.redaktion.ga {
	background-image: url("/images/custom/karte-redaktionen-ga.jpg");
	min-height: 250px;
}

.imgright.kundenzentren {
	background-image: url("/images/custom/privatkunden-familie.jpg");
    background-position: 270px 20px;
    min-height: 160px;
    padding-right: 300px;
}

.imgright.zeitungsshop {
	background-image: url("/images/custom/zeitungsshop.jpg");
    background-position: 390px 10px;
    min-height: 130px;
}

.imgright.zeitungsshop.on {
	background-image: url("/images/custom/zeitungsshop-on.jpg");
    background-position: 390px 10px;
    min-height: 130px;
}

.imgright.zeitungsshop.ga {
	background-image: url("/images/custom/zeitungsshop-ga.jpg");
    background-position: 390px 10px;
    min-height: 130px;
}

.imgright.meinedaten {
	background-image: url("/images/custom/meine-daten.jpg");
    background-position: 370px 20px;
    min-height: 140px;
}

.imgright.kiosk {
	background-image: url("/images/custom/bg-kiosk-oz.jpg");
    background-position: 370px 10px;
    min-height: 130px;
}

.imgright.kiosk.on {
	background-image: url("/images/custom/bg-kiosk-on.jpg");
}

.imgright.kiosk.ga {
	background-image: url("/images/custom/bg-kiosk-ga.jpg");
}

.imgright.rss {
	background-image: url("/images/custom/rss-logo.jpg");
    background-position: 370px 20px;
    min-height: 160px;
}

.imgright.leserreise {
	background-image: url("/images/custom/reisekoffer.jpg");
    background-position: 370px 20px;
    min-height: 160px;
}

.imgright.leserbrief {
	background-image: url("/images/custom/post.jpg");
    background-position: 370px 20px;
    min-height: 150px;
}

.imgright.tickets {
	background-image: url("/images/custom/ticket-umschlag.jpg");
    background-position: 370px 20px;
}

.imgright.lesershop {
	background-image: url("/images/custom/leser-shop.jpg");
    background-position: 370px 20px;
    min-height: 130px;
}

.imgright.wetter {
	background-image: url("/images/custom/wetter.jpg");
    background-position: 370px 20px;
}

.imgright.bundesligatrainer {
	background-image: url("/images/custom/bundesligatrainer-logo.jpg");
    background-position: 370px 20px;
}

.imgright.nahsicher {
	background-image: url("/images/nah-sicher-logo-on.png");
    background-position: 370px 20px;
}

.imgright.ferienzeitung {
	background-image: url("/images/custom/logo-ferienzeitung.jpg");
    background-position: 370px 20px;
}

.imgright.abo.zeitung {
	background-image: url("/images/custom/bg_abo_zeitung.jpg");
    background-position: 370px 20px;
}

.imgright.abo.epaper {
	background-image: url("/images/custom/bg_abo_epaper.jpg");
    background-position: 370px 20px;
}

.imgright.abo.ipad {
	background-image: url("/images/custom/bg_abo_ipad.jpg");
    background-position: 370px 20px;
}

.imgright.abo.registrieren {
	background-image: url("/images/custom/registrieren.jpg");
    background-position: 370px 20px;
    min-height: 140px;
}

.imgright.abo.service {
	background-image: url("/images/custom/service.jpg");
    background-position: 370px 20px;
    min-height: 140px;
}

.imgright.abo.verwaltung {
	background-image: url("/images/custom/meine-daten.jpg");
    background-position: 370px 20px;
    min-height: 140px;
}

.imgright.impressum.zgo {
	background-image: url("/images/custom/zgo-logo.jpg");
    background-position: 320px 20px;
    padding-bottom: 0;
    padding-top: 0;
}

.imgright.downloads.willi {
	background-image: url("/images/custom/willi.jpg");
    background-position: 370px 10px;
    min-height: 180px;
}

.imgright.lese-leuchten{
	background-image: url("/images/custom/lese-leuchten/lese-leuchten.png");
    background-position: 370px 75px;
}

.imgright.lese-leuchten2{
    background-image: url("/images/custom/lese-leuchten/lese-leuchten.png");
    background-position: 370px 30px;
}

.imgright.historisches{
    background-image: url("/images/custom/lese-leuchten/historisches.png");
    background-position: 370px 30px;
}

.imgright.partner{
	background-image: url("/images/custom/lese-leuchten/raiba.png");
    background-position: 385px 30px;
}

.imgright.zeitungs-abc{
	background-image: url("/images/custom/lese-leuchten/zeitungs-abc-roxi.png");
    background-position: 350px 5px;
}

.on .imgright.zeitungs-abc{
    background-image: url("/images/custom/lese-leuchten/zeitungs-abc-eddi.png");
    background-position: 350px 37px;
}

.imgright.aktionen-wettbewerbe{
	background-image: url("/images/custom/lese-leuchten/wettbewerbe-aktionen-roxi.png");
    background-position: 355px 20px;
}

.on .imgright.aktionen-wettbewerbe{
    background-image: url("/images/custom/lese-leuchten/wettbewerbe-aktionen-eddi.png");
    background-position: 364px 60px;
}

.imgright.schuelerbeitraege-klassenportraets{
	background-image: url("/images/custom/lese-leuchten/schuelerbeitraege-klassenportraits-roxi.png");
    background-position: 340px 13px;
}

.on .imgright.schuelerbeitraege-klassenportraets{
    background-image: url("/images/custom/lese-leuchten/schuelerbeitraege-klassenportraits-eddi.png");
    background-position: 357px 45px;
}

.imgright.videos-bildergalerien{
	background-image: url("/images/custom/lese-leuchten/video-bildergalerien-roxi.png");
    background-position: 360px 35px;
}

.on .imgright.videos-bildergalerien{
    background-image: url("/images/custom/lese-leuchten/video-bildergalerien-eddi.png");
    background-position: 335px 90px;
}

.imgright.flashspiel{
	background-image: url("/images/custom/lese-leuchten/flashspiel-roxi.png");
    background-position: 360px 15px;
    height: 180px;
}

.on .imgright.flashspiel{
    background-image: url("/images/custom/lese-leuchten/flashspiel-eddy.png");
    height: 150px;
    background-position: 335px 35px;
}

.imgright.lese-leuchte.projektvorstellung{
	background-image: url("/images/custom/lese-leuchten/lese-leuchten-155.png");
    background-position: 360px 0px;
}

.imgright.lese-leuchte.projektvorstellung2{
	background-image: url("/images/custom/lese-leuchten/projektvorstellung-roxi.png");
    background-position: 390px 0px;
    padding-right: 205px;
}

.on .imgright.lese-leuchte.projektvorstellung2{
    background-image: url("/images/custom/lese-leuchten/projektvorstellung-eddy.png");
    background-position: 370px 10px;
    padding-right: 205px;
}

.imgright.lese-leuchte.projektpartner{
	background-image: url("/images/custom/lese-leuchten/raiba.png");
    background-position: 390px -15px;
    padding-right: 205px;
}

.imgright.lese-leuchte.projektpartner2{
	background-image: url("/images/custom/lese-leuchten/jule-club.png");
    background-position: 390px 0px;
    padding-right: 285px;
    background-color: #eeeeee;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    margin-left: -9px;
}

.imgright.spuernase {
    background-image: url("/images/custom/lese-leuchten/spuernase-roxi.png");
    background-position: 350px 40px;
    padding-bottom: 65px;
}

.on .imgright.spuernase {
    background-image: url("/images/custom/lese-leuchten/wettbewerbe-aktionen-eddi.png");
    background-position: 350px 75px;
    padding-bottom: 65px;
}

.imgright.kreatives-klassenfoto{
    background-image: url("/images/custom/lese-leuchten/wettbewerbe-aktionen-roxi.png");
    background-position: 355px 55px;
}

.on .imgright.kreatives-klassenfoto{
    background-image: url("/images/custom/lese-leuchten/kreatives-klassenfoto-eddi.png");
    background-position: 370px 80px;
}




/*------------ELEMENTS------------*/

.custom .seperator {
	margin: 0 !important;
	clear:both;
}

.custom .button {
    background: url("/images/custom/btn-bg.jpg") repeat-x scroll center top transparent;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    margin: 0;
    padding: 3px 15px;
    text-decoration: none;
    cursor: pointer;
}

.custom .textbox {
    border: 1px solid #B3B3B3;
    height: 18px;
    margin-right: 5px;
    vertical-align: top;
}

.custom .sbtn {
    background: url("/images/custom/search-btn.png") no-repeat scroll left top transparent;
    border: 0 none;
    height: 20px;
    width: 21px;
	margin-top: -1px;
    padding: 2px 15px;
    text-decoration: none;
    cursor: pointer;
}