#adl_sb_table{
	width:826px;
}

/* Allgemeine Angaben, Gesamtbreiten ============================================ */

body {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff;
	font-family: verdana, geneva, sans-serif;
}

table  {
	empty-cells: show;
	border: 0;
	border-spacing: 0;
}

hr, span.hidden {
	display: none;
}

#All {
	position: relative;
	width: 824px;
	background-color: #fff;
	padding: 2px 0 14px 0;
}

.ImgBorder  {
	display: block;
}


//* HEADER  ========================================================================= */

#Kalaydo {
	width: 820px;
	padding-bottom: 1px;
}

#Header {
	position: relative;
	z-index: 1;
	width: 820px;
	margin: 1px 0 0 0;
	font-size: 11px;
	border-top: 1px solid #5D5D5D;
}

#HeaderMetaNav {
	margin: 0;
	padding: 2px 0 0 4px;
	font-size: 10px;
	color: #7A7A7A;
}

#HeaderMetaNav a {
	display: block;
	float: left;
	padding: 0 4px 0 8px;
	background-image: url(/ks/images/imgkr/nl/bg_headerlinks.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #979797;
}

#HeaderMetaNav .MetaStart,#HeaderMetaNav .MetaRegionStart {
	padding: 0 4px 0 3px;
	background-image: none;
}

#HeaderMetaNav a.MetaRegionStart {
	font-weight: bold;
}

#HeaderAnzeigenNav {
	position: absolute;
	bottom: 8px;
	left: 330px;
	width: 270px;
	font-size: 11px;
	color: #fff;
	overflow: hidden;
	line-height: 14px;
}

#HeaderAnzeigenNav a {
	white-space: nowrap;
	color: #fff;
}

#HeaderMain {
	width: 820px;
	height: 57px;
	margin-top: 2px;
	position: relative;
	background-color: #2E9BD2;
	border-bottom: 1px solid #fff;
	overflow: hidden;
}

#Logo {
	position: absolute;
	top: 9px;
	left: 11px;
	width: 320px;
	height: 58px;
	overflow: hidden;
}

.Anzeige {
	position: absolute;
	top: 1px;
	right: 1px;
	width: 198px;
	height: 55px;
	overflow: hidden;
	background-position: right top;
	background-repeat: no-repeat;
}

.Anzeige a {
	display: block;
	width: 198px;
	height: 49px;
	margin-top: 7px;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	line-height: 13px;
	overflow: hidden;
}

.Anzeige a:hover {
	color: #fff;
	text-decoration: underline;
}

.Anzeige span  {
	display: block;
	width: 128px;
}

/* YahooSuche  -------------- */

#HeaderSuche {
	float: right;
	width: 310px;
	white-space: nowrap;
	padding: 0;
	overflow: hidden;
}

.YahooSucheHeader,.YahooSuche,.YahooSucheHeaderLeer,.YahooSucheLeer,.KRSucheHeader,.KRSuche {
	font-size: 11px;
	color: #000;
	margin: 0 0 0 6px;
	width: 163px;
	border: 1px solid #000;
	vertical-align: middle;
}

.YahooSucheHeader {
	background: #FFFFFF url(/ks/images/imgkr/nl/yahoo_header_suchfeld.gif) no-repeat;
}

.YahooSuche {
	background: #FFFFFF url(/ks/images/imgkr/nl/yahoo_suchfeld.gif) no-repeat;
}

.KRSucheHeader {
	background: #FFFFFF url(/ks/images/imgkr/nl/kr_header_suchfeld.gif) no-repeat;
}

.KRSuche {
	background: #FFFFFF url(/ks/images/imgkr/nl/kr_suchfeld.gif) no-repeat;
}

.YahooSucheHeaderLeer,.YahooSucheLeer  {
	background: #FFFFFF none;
}

.YahooSucheSubmit {
	vertical-align: middle;
	margin-left: 3px;
	width: 21px;
	height: 19px;
}

.HeaderSucheOption {
	float: left;
	color: #000;
	font-size: 11px;
	padding: 2px 0 0 1px;
	margin: 0;
}

.HeaderSucheOption div {
	float: left;
	padding: 3px 0 2px 0px;
}

.HeaderSucheInput {
	padding: 2px 0 0 0;
	margin: 0;
	white-space: nowrap;
}

.HeaderSucheRadio {
	float: left;
}

/* YahooSuche Artikel  */

.YahooText {
	font-size: 11px;
	vertical-align: middle;
	padding-bottom: 4px;
}

.Radio {
	vertical-align: middle;
}

.YahooSuche, .YahooSucheLeer, .KRSuche {
	border: #000 1px solid;
	width: 128px;
}





/* NAVIGATION ========================================================================= */

#Nav {
	clear: both;
	width: 819px;
	margin-left: 1px;
	background-color: #C9D8EA;
}


/* Hauptnavigation -------------- */

.Button,.ButtonMarked {
	float: left;
	width: 118px;
	color: #000;
	text-align: center;
	text-transform: uppercase;
	background-repeat: no-repeat;
	overflow: hidden;
	background-image: url(/ks/images/imgkr/nl/bg_button.gif);
}

.Button {
	background-position: top left;
}

.ButtonMarked {
	font-weight: bold;
	background-position: top right;
}

.Button:hover {
	font-weight: bold;
}

.ButtonAbschluss {
	float: left;
	width: 3px;
	height: 1px;
	background-image: url(/ks/images/imgkr/nl/bg_button-end.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.NavLinkPos  {
	display: block;
	padding: 5px 0 5px 0;
}

.ClearNav {
	clear: both;
	height: 1px;
	font-size: 1px;
	background-color: #fff;
}

/* 2. Navigation --------------------- */

#Nav2 {
	width: 820px;
	background-color: #fff;
	min-height: 30px;
	background-image: url(/ks/images/imgkr/nl/bg_nav2-container.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.Nav2LinkPos  {
	float: left;
	padding: 5px 0 10px 8px;
}

.Nav2Link,.Nav2LinkMarked  {
	float: left;
	display: block;
	padding: 0 7px 0 7px;
	background-image: url(/ks/images/imgkr/nl/bg_nav2.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.Nav2LinkMarked  {
	font-weight: bold;
}

.Nav2LinkMarked:hover  {
	text-decoration: underline;
}


/* 3. Navigation --------------------- */

#Nav3Container  {
	position: relative;
	z-index: 2;
}

.Nav3DynBlock  {
	z-index: 2;
	position: absolute;
	top: -5px;
	left: 0px;
	width: 819px;
	background-color: #F0F4F8;
	overflow: hidden;
	border-bottom: 1px solid #C9D8EA;
	border-right: 1px solid #C9D8EA;
	background-image: url(/ks/images/imgkr/nl/bg_nav3.gif);
	background-position: top left;
	background-repeat: repeat-x;
	display: none;
}

.Nav3Pos  {
	padding: 3px 12px 8px 15px;
}

.Nav3 {
	margin: 3px 0 0 0;
	padding: 0 6px 6px 0;
	border-bottom: 1px solid #fff;
	color: #B3C1D0;
}

.Nav3Unten {
	margin-top: 10px;
	padding-bottom: 8px;
	color: #B0B0AE;
}

.Nav3Link  {
	padding: 0;
	white-space: nowrap;
}

.Nav3Titel  {
	margin: 7px 0 1px 0px;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
}

.Nav3TitelLink  {
	color: #000;
}

.Nav3TopnewsPos {
	float: left;
	width: 385px;
	margin: 3px 6px 0 2px;
	padding: 0px;
}

.Nav3SpaltenPadding  {
	padding-left: 8px;
}

.Nav3MinHoehe  {
	float: right;
	width: 1px;
	height: 135px;
}

.Nav3RegionMinHoehe  {
	float: right;
	width: 1px;
	height: 120px;
}

.Nav3TopnewsContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_navpfeil.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Nav3TopnewsLink  {
	display: block;
	padding-left: 14px;
	font-size: 12px;
	line-height: 17px;
}

.Nav3TopnewsLink span  {
	font-size: 11px;
	color: #2287BA;
	line-height: 13px;
	font-weight: bold;
}


/* MetaNavigation -------------------- */


.MetaLinkPos  {
	padding: 4px 0 5px 6px;
	color: #F0EFE4;
}


/* MAIN ========================================================================= */

#ContainerPfad {
	position: relative;
	width: 806px;
	height: 26px;
	background-color: #fff;
}

#ContainerPfad div {
	position: absolute;
	right: 0;
	bottom: 4px;
	text-align: right;
	padding-right: 3px;
	font-size: 9px;
	color: #989898;
	text-transform: uppercase;
}

#ContainerPfad div a {
	color: #989898;
}

#ContainerPfad h1 {
	position: absolute;
	left: 0;
	bottom: 2px;
	margin: 0;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #B4B4B4;
	text-transform: uppercase;
}

#ContainerPfad h1 a {
	color: #B4B4B4;
}

#ContainerPfad h1 a:hover {
	text-decoration: none;
}

#ContainerPfad .Datum {
	text-align: left;
	position: absolute;
	left: 1px;
	bottom: 4px;
}

#Main {
	position: relative;
	width: 806px;
	margin-left: 14px;
	background-image: url(/ks/images/imgkr/nl/bg_main.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

#MainGesamt {
	position: relative;
	width: 806px;
	margin-left: 14px;
}

/* ExtraBreite fuer Sonderbeilagen */

#MainExtra {
	position: relative;
	width: 820px;
	margin-left: 0px;
	background-image: url(/ks/images/imgkr/nl/bg_main.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

#MainExtra #ContainerContentLinie {
	float: left;
	width: 518px;
	margin-right: 1px;
	padding: 10px 0 30px 0;
	background-image: url(/ks/images/imgkr/nl/bg_punktlinie-extra.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: none;
	overflow: hidden;
}

#MainExtra #ContainerPfad {
	position: relative;
	width: 815px;
	margin-left: 5px;
	height: 33px;
	background-color: #fff;
}

#MainExtra #ContainerBoxen {
	margin: 0;
	float: left;
	width: 300px;
	overflow: hidden;
	color: #000;
	border-top: 1px solid #C9D8EA;
}

/* Standardbreiten */

#ContainerContent {
	float: left;
	width: 492px;
	padding-bottom: 0px;
	overflow: hidden;
}

#ContainerContentLinie,#ContainerContentArtikelLinie {
	float: left;
	width: 492px;
	margin-right: 0px;
	padding: 12px 0 30px 0;
	border-top: 1px solid #C9D8EA;
	overflow: hidden;
}

#ContainerContentArtikelLinie {
	padding: 4px 0 30px 0;
}

#ContainerContentLinieGesamt {
	width: 805px;
	margin-right: 0px;
	padding: 12px 0 30px 0;
	border-top: 1px solid #C9D8EA;
	border-right: 1px solid #C9D8EA;
	overflow: hidden;
}

.Abstand  {
	height: 1px;
	font-size: 1px;
}


#ContainerBoxen {
	margin: 0 0 0 13px;
	float: left;
	width: 300px;
	overflow: hidden;
	color: #000;
	border-top: 1px solid #C9D8EA;
}

#ContainerBoxen a.RelationLink  {
	color: #000;
	font-size: 11px;
}

.ClearBoxen {
	clear: left;
	height: 1px;
	font-size: 1px;
	background-color: #fff;
	background-image: url(/ks/images/imgkr/nl/bg_clearboxen.gif);
	background-position: right top;
	background-repeat: repeat-y;
}

.Clear {
	clear: both;
	height: 1px;
	font-size: 1px;
}

.ClearPosFloat {
	clear: both;
	height: 12px;
}


/* STARTSEITE  -------------------------------------------- */

/* Eilmeldung */

.ContainerEilmeldungOben {
	padding: 0px;
	overflow: hidden;
}
.ContainerEilmeldungObenLinie {
	padding: 0px;
	border-top: 1px solid #C9D8EA;
	overflow: hidden;
}
.TitelEilmeldung {
	background-color: #FFC960;
	font-size: 12px;
	letter-spacing: 1px;
}
.ContainerEilmeldungOben h2, .ContainerEilmeldungObenLinie h2  {
	font-size: 19px;
	font-weight: normal;
	line-height: 22px;
	font-family: arial, helvetica, sans-serif;
	padding: 5px 0 5px 0;
	margin: 0;
}
.ContainerEilmeldungOben p, .ContainerEilmeldungObenLinie p  {
	font-size: 12px;
	line-height: 17px;
	padding: 0;
	margin: 0;
}
.ContainerEilmeldungOben a:hover, .ContainerEilmeldungObenLinie a:hover {
	text-decoration: none;
}
.ContainerEilmeldungUnten  {
	height: 16px;
	margin-bottom: 12px;
	border-bottom: 1px solid #C9D8EA;
}


/* ARTIKELSEITE   -------------------------------------------- */

#TextZoom {
	float: right;
	font-size: 10px;
}

.ArtikelDachzeile {
	color: #2287BA;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0;
	padding: 1px 0 12px 0;
}

.ArtikelTitel  {
	font-size: 22px;
	font-family: arial, helvetica, sans-serif;
	margin: 0 0 4px 0;
}

.ArtikelAutor  {
	color: #989898;
	font-size: 11px;
	margin: 0px;
}

.ArtikelTeaser   {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin: 12px 0 0 0;
}

.ArtikelText   {
	font-size: 12px;
	line-height: 19px;
	margin: 12px 0 0 0;
}

.ArtikelRelationLink  {
	color: #2287BA;
	font-size: 12px;
}

.ArtikelRelationTitel  {
	text-transform: none;
	color: #000;
	font-weight: normal;
}

#ArtikelImgContainer  {
	float: left;
	margin: 3px 13px 6px 0;
	padding: 0 0 0 0;
	background-color: #F0F4F8;
}

.ArtikelImg {
	width: 132px;
	overflow: hidden;
}

.ArtikelImgXL {
	width: 492px;
	overflow: hidden;
}

.ArtikelImgPos {
	width: 132px;
	position: relative;
	display: block;
}

.ArtikelImgXLContainer {
	text-align: center;
	display: none;
	background-color: #fff;
}

.ArtikelImgXLPos {
	width: 384px;
	position: relative;
	margin: auto;
}

.ArtikelImgTextPos {
	font-size: 9px;
	padding: 3px 1px 10px 2px;
	line-height: 12px;
}

.ArtikelImgXLTextPos {
	text-align: left;
	font-size: 9px;
	margin: 0px 55px 5px 55px;
	line-height: 14px;
	background-color: #F0F4F8;
	padding: 6px 5px 7px 5px;
}

.ArtikelThumbPos {
	float: left;
	margin: 0 4px 4px 4px;
}

.ArtikelRelationsContainer {
	clear: both;
	margin: 0px;
	padding: 20px 0 10px 0;
}

.ArtikelKommentareContainer,.ArtikelServiceContainer {
	clear: both;
	margin: 20px 0 0 0;
	border-top: 1px solid #C9D8EA;
	padding: 6px 0px 6px 0px;
}

.ArtikelKommentarPos {
	margin-top: 14px;
	font-size: 12px;
	line-height: 16px;
	padding: 0px;
}

.ArtikelSuche {
	float: right;
	padding-top: 2px;
	font-size: 11px;
}

.ArtikelServiceLinks {
	padding-top: 2px;
	font-size: 11px;
}

.ArtikelServiceLinks a {
	color: #000;
}

.BookmarkContainer {
	z-index: 2;
	position: absolute;
	bottom: 0px;
	left: 126px;
	border: 1px solid #000;
	font-size: 11px;
	width: 150px;
	background-color: #fff;
	overflow: hidden;
	padding-bottom: 6px;
}

.BookmarkPos {
	padding: 0px 6px 0 6px;
}

.BookmarkIcon {
	float: left;
	padding: 6px 4px 0 0;
}

.BookmarkLabel {
	padding: 7px 0 0 0;
}

.ImgLupe {
	position: absolute;
	bottom: 4px;
	left: 4px;
	height: 16px;
	width: 16px;
}

/* FOTOLINE ------------------------------------------------ */

.ArtikelFotolineContainer  {
	clear: left;
	margin: 20px 0 20px 0;
	padding: 4px 6px 0 3px;
	background-color: #F0F4F8;
}

.ArtikelFotolineContainer .FotolineContainer .RelationFotolineContainer {
	line-height: 16px;
	padding-top: 1px;
}

.ArtikelFotolineContainer .FotolineContainer {
	background-image: none;
	padding: 0 0 10px 2px;
	border-bottom: none;
}

.FotolineContainer a:hover {
	text-decoration: underline;
}

.FotolineContainer .FotolineListePos .FotolineTextPos a {
	text-decoration: none;
}

.RelationFotolineLink span  {
	text-decoration: none;
}

.FotolineContainer  {
	width: 490px;
	padding: 0 0 14px 2px;
	margin-bottom: 14px;
	border-bottom: 1px solid #C9D8EA;
}

.FotolineDetailContainer  {
	text-align: center;
	padding-top: 5px;
}

.FotolinePos  {
	padding: 12px 0px 0px 0px;
}

.FotolineListePos  {
	padding: 6px 0px 0px 0px;
}

.FotolineThumbPos {
	float: left;
	margin-right: 9px;
}

.FotolineTextPos {
	float: left;
	width: 210px;
	font-size: 11px;
	line-height: 14px;
	margin-top: -2px;
}

/* Fotoline-Detailseite */

.FotolineDetailText {
	margin: auto;
	width: 380px;
	font-size: 12px;
	line-height: 17px;
	padding: 6px 0 10px 0;
	text-align: left;
}

.FotolineDetailAnzeige {
	width: 380px;
	margin: auto;
	text-align: left;
	margin-top: 14px;
}

/* UMFRAGE ------------------------------------------------ */


.ArtikelUmfrageContainer  {
	clear: left;
	float: left;
	width: 225px;
	margin: 6px 16px 10px 0;
	background-color: #F0F4F8;
}

.UmfrageContainer  {
	padding: 4px 4px 8px 6px;
}

.UmfragePos  {
	padding: 8px 0 0 0;
	font-size: 11px;
	line-height: 15px;
}

.UmfrageTabelle  {
	margin: 10px 0 6px 0;
	font-size: 11px;
}

.UmfrageTabelle td  {
	vertical-align: top;
}

.UmfrageTdText {
	padding: 2px 0 0 2px;

}

.ArtikelUmfrageTdText {
	padding: 2px 0 0 2px;
	line-height: 15px;
}

.UmfrageButtonPos,.BoxUmfrageButtonPos {
	float: left;
	padding: 4px 0 0 4px;
	margin: 0;
}

.ArtikelUmfrageLinkContainer {
	clear: both;
	float: right;
	text-align: right;
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-rechts01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 7px 0 0 0;
	padding: 0 14px 0px 0px;
}

.ArtikelUmfrageLinkContainer a {
	font-weight: bold;
	font-size: 9px;
	line-height: 12px;
}

.UmfrageResultatTabelle {
	margin-top: 10px;
	border-spacing: 2px;
	font-size: 11px;
	line-height: 14px;
	width: 340px;
}

.UmfrageResultatTdText {
	padding: 5px 0 1px 0;
	line-height: 12px;
}

.UmfrageResultatTdBalken {
	width: 300px;
	background-color: #DAE4EF;
}

.UmfrageResultatTdProzent {
	padding: 2px 4px 2px 6px;
	text-align: right;
	font-weight: bold;
	background-color: #DAE4EF;
}

.UmfrageResultatTdGesamt {
	padding: 8px 2px 2px 6px;
	text-align: right;
}

/* UEBERSICHTSSEITE   --------------------------------- */

.SeitenTeaserContainer {
	padding: 8px 20px 12px 6px;
	margin: -14px 0 14px 0;
	font-size: 12px;
	line-height: 17px;
	background-color: #F0F4F8;
	border-bottom: 1px solid #C9D8EA;
}

/* AV ------------------------------------------------ */


.AVContainer {
	width: 492px;
	padding: 0 0 12px 0px;
	border-bottom: 1px solid #C9D8EA;
	margin-bottom: 14px;
}

.AVContainer .Dachzeile {
	margin-top: 0;
}

.AVImgPos {
	float: left;
	padding: 0 10px 12px 0px;
}

.AVTitel {
	font-size: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 4px 0 4px 0;
}

.AVTeaser {
	font-size: 12px;
	line-height: 17px;
	padding: 0 0 12px 0;
	margin: 0px;
}

.AVTeaser a:hover {
	text-decoration: none;
}

.AVRelationsContainer {
	clear: left;
	margin: 0px;
	padding: 0 0 10px 0;
}

.Dachzeile {
	color: #2287BA;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0;
}

.Rubrikmarke {
	text-transform: uppercase;
}

.Ortsmarke {
	color: #000;
	text-transform: uppercase;
}

/* Leserkommentare ------------------------------------------------ */

.TitelNavContainer {
	padding: 6px 0 14px 0;
	text-align: right;
}

.TitelNavLink {
	float: left;
	padding: 0px 7px 3px 0;
	font-size: 11px;
	font-weight: bold;
}

.TitelNavLink a {
	float: left;
	padding: 0px 7px 3px 0;
}

.TitelNavButton {
	float: right;
	margin-left: 8px;
}

.KommentarContainer {
	padding: 5px 3px 20px 0px;
	background-image: url(/ks/images/imgkr/nl/bg_punktlinie.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	font-size: 12px;
	line-height: 17px;
}

.AlleAusklappenLink {
	display: block;
	width: 120px;
	background-image: url(/ks/images/imgkr/nl/icon_plus.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	font-size: 11px;
	white-space: nowrap;
}

.AlleZuklappenLink {
	display: block;
	width: 120px;
	background-image: url(/ks/images/imgkr/nl/icon_minus.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	font-size: 11px;
	white-space: nowrap;
}

.KommentarMeldenLink {
	clear: right;
	float: right;
	display: block;
	margin: 10px 0 -12px 0;
	width: 17px;
	height: 15px;
	background-image: url(/ks/images/imgkr/nl/icon_melden.gif);
	background-repeat: no-repeat;
}

.KommentarAusgeklappt  {
	display: block;
	background-image: url(/ks/images/imgkr/nl/icon_minus.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 2px 20px;
	line-height: 16px;
	font-weight: bold;
}

.KommentarZugeklappt  {
	display: block;
	background-image: url(/ks/images/imgkr/nl/icon_plus.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 2px 20px;
	line-height: 16px;
	font-weight: bold;
}

a.KommentarAusgeklappt,a.KommentarZugeklappt {
	color: #00000;
}

a.KommentarAusgeklappt:hover,a.KommentarZugeklappt:hover {
	text-decoration: none;
}

.KommentarInfoPos  {
	padding-left: 20px;
	line-height: 16px;
}

.KommentarPos  {
	padding: 10px 0 0 20px;
}

.KommentarPos a:hover  {
	text-decoration: none;
}

.KommentarIconPos {
	position: absolute;
}

.KommentarIconPos01 {
	position: absolute;
	top: 30px;
	left: 12px;
}

div.KommentarFormular  {
	clear: left;
	width: 492px;
	font-size: 12px;
	padding: 6px 0 4px 0;
}

div.KommentarFormular span {
	width: 130px;
	float: left;
	font-size: 12px;
	padding-top: 2px;
}

div.KommentarFormularCheckbox span {
	text-align: right;
}

.KommentarFormularCheckboxPos {
	display: block;
	text-align: right;
}

.KommentarCheckbox {
	margin-right: 10px;
}

.KommentarFormularCheckboxText {
	float: left;
	width: 320px;
	line-height: 16px;
	padding-bottom: 10px;
}
div.KommentarFormular  {
	clear: left;
	width: 492px;
	font-size: 12px;
	padding: 6px 0 4px 0;
}

div.KommentarFormular span {
	width: 130px;
	float: left;
	font-size: 12px;
	padding-top: 2px;
}

div.KommentarFormularCheckbox span {
	text-align: right;
}

.KommentarFormularCheckboxPos {
	display: block;
	text-align: right;
}

.KommentarCheckbox {
	margin-right: 10px;
}

.KommentarFormularCheckboxText {
	float: left;
	width: 320px;
	line-height: 16px;
	padding-bottom: 10px;
}

.ButtonFormular {
	margin: 8px 0 0 0;
}

.ButtonFormularRechts,.ButtonFormularRechts {
	margin: 8px 108px 0 0;
}

.BoxStadtmImgBlock  {
	float: left;
	width: 142px;
	line-height: 13px;
	overflow: hidden;
}

.BoxStadtmImgContainer  {
	width: 82px;
	height: 80px;
	margin: 4px 0 4px 30px;
	margin-bottom: 6px;
}

.BoxStadtmImgTextPos  {
	text-align: center;
	padding: 0 2px 0 2px;
}

.KommentarImgContainer  {
	position: relative;
	float: right;
	width: 120px;
	height: 80px;
	margin: 4px 0 6px 0;
}

/* Fotoline-Block ------------------------------------------------ */

.BoxFotolineContainer {
	width: 142px;
	float: left;
	text-align: center;
	line-height: 13px;
	overflow: hidden;
	padding-top: 3px;
}

.BoxFotolineImgPos {
	margin: auto;
	width: 82px;
}

.BoxFotolineTextPos {
	padding: 4px 2px 14px 2px;
}

.BoxStadtmImgBlock  {
	float: left;
	width: 142px;
	line-height: 13px;
	overflow: hidden;
}

.BoxStadtmImgContainer  {
	width: 82px;
	height: 80px;
	margin: 4px 0 4px 30px;
	margin-bottom: 6px;
}

.BoxStadtmImgTextPos  {
	text-align: center;
	padding: 0 2px 0 2px;
}

.KommentarImgContainer  {
	position: relative;
	float: right;
	width: 120px;
	height: 80px;
	margin: 4px 0 6px 0;
}


/* Hack - vertikale Ausrichtung StadtmenschenBild */

.KommentarImgPos,.BoxStadtmImgPos {
		border: 1px solid #A5A5A5;
		float: right;
		width: 82px;
}

.BoxStadtmImgPos {
	float: left;
}

.KommentarImgPos01,.BoxStadtmImgPos01 {
	float: right;
	width: 80px;
	height: 80px;
	display: table;
	_position: relative;
	overflow: hidden;
}

.BoxStadtmImgPos01 {
	float: left;
}

.KommentarImgPos02,.BoxStadtmImgPos02 {
	_position: absolute;
	_top: 50%;
	display: table-cell;
	vertical-align: middle;
}

.KommentarImgPos03,.BoxStadtmImgPos03 {
	_position: relative;
	_top: -50%;
	width: 80px;
	text-align: center;
}



/* MV ------------------------------------------------ */

.AbstandStartMV  {
	height: 6px;
	font-size: 1px;
}

.MVContainer {
	width: 491px;
	margin-bottom: 26px;
	overflow: hidden;
}

.MVContainerEinspaltig   {
	width: 246px;
	overflow: hidden;
}

.MVHintergrund {
	clear: left;
	padding: 0;
	margin: 0px 0 6px 0;
	border-bottom: 1px solid #C9D8EA;
}

.NavMVLayerBlock {
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 243px;
	background-color: #DAE4EF;
	border: #CCCBC6 1px solid;
	overflow: hidden;
	min-height: 95px;
	display: none;
}

.NavMVLayerPos {
	float: left;
	padding: 6px 9px 17px 9px;
	margin-right: 8px;
}

.NavMVLayerLinkContainer {
	background-image: url(/ks/images/imgkr/nl/icon_navpfeil01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.NavMVLayerLink  {
	display: block;
	padding-left: 14px;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
}

.MVRubrik  {
	margin-bottom: 1px;
	background-color: #2E9BD2;
}

.MVRubrikLinks,.MVRubrikRechts,.MVRubrikRegioLinks,.MVRubrikRegioRechts   {
	width: 245px;
	vertical-align: middle;
	position: relative;
}

.MVRubrikLinks,.MVRubrikRechts   {
	background-color: #DEE6F1;
}

.MVRubrikRegioLinks,.MVRubrikRegioRechts   {
	background-image: url(/ks/images/imgkr/nl/bg_mvregio-titel.gif);
	background-color: #2E9BD2;
}

.MVRubrikLinks,.MVRubrikRegioLinks    {
	background-position: top right;
}

.MVRubrikRechts,.MVRubrikRegioRechts    {
	background-position: top left;
}

.MVRubrikPos   {
	padding: 3px 5px 4px 5px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	margin: 0px;
}

.MVRubrikLinkPos   {
	float: right;
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-unten02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 4px;
	padding: 0px 20px 5px 0px;
	font-size: 11px;
	font-weight: normal;
}

.MVRubrikNav  {
	background-color: #DAE4EF;
	width: 492px;
}

.MVRubrikNavPos   {
	padding: 3px 0 4px 4px;
	font-size: 10px;
	color: #95B1CF;
}

.MVRubrikNavPos a   {
	color: #000;
}

.MVRubrikNavTitel   {
	display: inline;
	margin: 0;
	font-size: 13px;
}

.AbstandRubrik  {
	width: 1px;
	background-color: #fff;
}

.AbstandHorizontal  {
	height: 1px;
	font-size: 1px;
	background-color: #C9D8EA;
}

.AbstandVertikal  {
	width: 1px;
	font-size: 1px;
	background-color: #C9D8EA;
}

.MVtd  {
	width: 245px;
	background-color: #fff;
	overflow: hidden;
	vertical-align: top;
	font-size: 12px;
	line-height: 14px;
}

.MVPos {
	margin: 14px 0px 6px 3px;
}

.MVPosLinks {
	padding: 4px 6px 6px 3px;
}

.MVPosRechts {
	padding: 4px 2px 6px 6px;
}

.MVTitel01Links {
	margin: 2px 6px 4px 3px;
	text-transform: uppercase;
	font-size: 10px;
}

.MVTitel01Rechts {
	margin: 2px 2px 4px 6px;
	text-transform: uppercase;
	font-size: 10px;
}

.MVTitel02Links {
	margin: 2px 6px 4px 3px;
	font-size: 11px;
	color: #000;
	text-transform: uppercase;
}

.MVTitel02Rechts {
	margin: 2px 2px 4px 6px;
	font-size: 11px;
	color: #000;
	text-transform: uppercase;
}

.MVImgPos {
	float: left;
	padding: 2px 6px 4px 0;
}

.MVDachzeile,.MVThumbDachzeile  {
	color: #2287BA;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}

.MVDachzeile  {
	padding: 0;
}

.MVTitel {
	font-size: 12px;
	margin: 1px 0 4px 0;
	line-height: 17px;
}

.MVTeaser  {
	clear: left;
	font-size: 12px;
	line-height: 17px;
	padding: 0 4px 10px 0;
	margin: 0px;
}

.MVTeaser a:hover {
	text-decoration: none;
}

.MVLinkBlock   {
	margin: 0px;
	padding: 1px;
}

.MVLinkPos   {
	float: left;
	width: 244px;
}

.MVLinkPlusContainer,.MVLinkMinusContainer   {
	text-align: right;
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-unten01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0 14px 0px 0px;
}

.MVLinkMinusContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-oben01.gif);
}

.MVLink  {
	font-size: 10px;
	font-weight: bold;
}



/* Relations ------------------------------------------------ */

.RelationLink  {
	color: #2287BA;
	font-size: 12px;
}

.RelationTvContainer,.RelationFotolineContainer,.RelationKommentareContainer,.RelationUmfrageContainer,.RelationArtikelContainer,.RelationMehrContainer,.RelationSoundContainer,.RelationBlogContainer,.RelationLiveContainer,.RelationForumContainer,.RelationPdfContainer,.RelationDruckContainer,.RelationExtContainer,.RelationAbstimmenContainer,.RelationMailContainer,.RelationLinkContainer,.RelationStadtmenschenContainer,.RelationFormularContainer,.RelationGrafikContainer,.RelationExtraContainer,.RelationFotolineLink {
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 2px 23px;
	line-height: 16px;
}

.BoxRelationTvContainer,.BoxRelationFotolineContainer,.BoxRelationKommentareContainer,.BoxRelationUmfrageContainer,.BoxRelationArtikelContainer,.BoxRelationMehrContainer,.BoxRelationSoundContainer,.BoxRelationBlogContainer,.BoxRelationLiveContainer,.BoxRelationForumContainer,.BoxRelationPdfContainer,.BoxRelationDruckContainer,.BoxRelationExtContainer,.BoxRelationAbstimmenContainer,.BoxRelationMailContainer,.BoxRelationLinkContainer,.BoxRelationStadtmenschenContainer,.BoxRelationFormularContainer,.BoxRelationGrafikContainer,.BoxRelationExtraContainer {
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 2px 22px;
	line-height: 15px;
}

.RelationFotolineLink {
	padding: 0 0 12px 23px;
}

.RelationTvContainer,.BoxRelationTvContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-tv.gif);
}

.RelationFotolineContainer,.RelationFotolineLink,.BoxRelationFotolineContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-fotoline.gif);
}

.RelationKommentareContainer,.BoxRelationKommentareContainer   {
	background-image: url(/ks/images/imgkr/nl/icon_relation-kommentare.gif);
}

.RelationUmfrageContainer,.BoxRelationUmfrageContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-umfrage.gif);
}

.RelationMehrContainer,.BoxRelationMehrContainer {
	background-image: url(/ks/images/imgkr/nl/icon_relation-artikel.gif);
}

.RelationSoundContainer,.BoxRelationSoundContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-sound.gif);
}

.RelationBlogContainer,.BoxRelationBlogContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-blog.gif);
}

.RelationLiveContainer,.BoxRelationLiveContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-liveticker.gif);
}

.RelationForumContainer,.BoxRelationForumContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-forum.gif);
}

.RelationPdfContainer,.BoxRelationPdfContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-pdf.gif);
}

.RelationDruckContainer,.BoxRelationDruckContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-druckfassung.gif);
}

.RelationExtContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-ext-link.gif);
}

.RelationAbstimmenContainer,.BoxRelationAbstimmenContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-abstimmen.gif);
}

.RelationMailContainer,.BoxRelationMailContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-artikel-mailen.gif);
}

.RelationStadtmenschenContainer,.BoxRelationStadtmenschenContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-stadtmenschen.gif);
}

.RelationFormularContainer,.BoxRelationFormularContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-formular.gif);
}

.RelationGrafikContainer,.BoxRelationGrafikContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-grafik.gif);
}

.RelationExtraContainer,.BoxRelationExtraContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-extra.gif);
}

.RelationArtikelContainer,.RelationLinkContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_relation-artikel.gif);
}

.BoxRelationArtikelContainer,.BoxRelationExtContainer,.BoxRelationLinkContainer    {
	background-image: url(/ks/images/imgkr/nl/icon_relation-boxlink.gif);
}


/* Blaetter-Navigationen  ------------------------------------------------ */

.BlaetterNavContainer,.TvBlaetterNavContainer,.KommentareBlaetterNavContainer {
	margin: auto;
	width: 370px;
	padding-bottom: 6px;
	font-size: 11px;
	text-align: center;
}

.TvBlaetterNavContainer {
	width: 250px;
	margin-left: 92px;
}

.KommentareBlaetterNavContainer {
	width: 250px;
	margin-left: 122px;
}

.BlaetterNav,.TvBlaetterNav {
	color: #989898;
	font-size: 11px;
	float: left;
	text-align: center;
	width: 282px;
	padding-top: 4px;
}

.TvBlaetterNav {
	width: 154px;
}

.BlaetterNav a,.TvBlaetterNav a {
	color: #989898;
}

.BlaetterNavAnzeige {
	font-size: 11px;
	padding: 20px 0 10px 0;
	text-align: center;
}

.BlaetterNavMarked,a.BlaetterNavMarked {
	color: #000;
	font-weight: bold;
}

.BlaetternStart,.BlaetternZurueck,.BlaetternVor,.BlaetternEnde {
	display: block;
	float: left;
	margin: 2px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
	height: 16px;
}

.BlaetternStart:hover,.BlaetternZurueck:hover,.BlaetternVor:hover,.BlaetternEnde:hover {
	background-position: right top;
}

.BlaetternStart {
	background-image: url(/ks/images/imgkr/nl/icon_blaettern-start.gif);
}

.BlaetternZurueck {
	background-image: url(/ks/images/imgkr/nl/icon_blaettern-zurueck.gif);
}

.BlaetternVor {
	background-image: url(/ks/images/imgkr/nl/icon_blaettern-vor.gif);
}

.BlaetternEnde {
	background-image: url(/ks/images/imgkr/nl/icon_blaettern-ende.gif);
}





/* BOXEN-SPALTE  ================================================================== */

.BoxForumBgOben {
	padding: 7px 8px 4px 10px;
	background-image: url(/ks/images/imgkr/nl/bg_box_forum-oben.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BoxForumBgUnten {
	padding-top: 14px;
	min-height: 22px;
	background-image: url(/ks/images/imgkr/nl/bg_box_forum-unten.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.BoxBeilageBlock {
	padding: 0 4px 6px 0;
}

.BoxBeilageTextPos {
	float: left;
	margin: 0;
}

.BoxBeilageLogoPos {
	float: right;
}


/* Boxenmodule ------------------------------------------------ */

.BoxAbstand  {
	height: 1px;
	border-bottom: 1px solid #C9D8EA;
	font-size: 1px;
}

.BoxRahmen   {
	border: 1px solid #CCCBC6;
	background-color: #fff;
}

.BoxTitel   {
	display: block;
	width: 300px;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	padding: 2px 7px 3px 7px;
	margin: 0;
	background-color: #DAE4EF;
}

.BoxRahmen .BoxTitel {
	padding: 6px 7px 8px 7px;
}


.BoxReiterNavContainer  {
	font-size: 10px;
	width: 300px;
	min-height: 19px;
	background-color: #F0F4F8;
	margin-bottom: 3px;
	overflow: hidden;
	border-top: 1px solid #fff;
}

.ReiterTrennlinie {
	float: left;
	width: 1px;
	height: 11px;
	margin-top: 4px;
	overflow: hidden;
	background-color: #B3C1D0;
}

.ReiterLink,.ReiterLink02,.ReiterLink02Next {
	float: left;
	padding: 4px 6px 5px 6px;
	display: block;
}

.ReiterLink02  {
	background-image: url(/ks/images/imgkr/nl/bg_reiternav-02-trennlinie.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.ReiterLinkMarked,.ReiterLink02Marked   {
	float: left;
	padding: 4px 6px 5px 5px;
	font-weight: bold;
	color: #000;
	background-color: #fff;
}

.ReiterLink02Marked   {
	background: none #fff;
}

.ReiterLinkMarkedRahmen {
	float: left;
	width: 1px;
	height: 17px;
}

.ReiterBlaettern,.ReiterBlaettern02Back {
	float: left;
	padding: 3px 0 4px 4px;
	display: block;
}

.ReiterBlaettern02Back {
	float: left;
	padding: 4px 5px 4px 7px;
	display: block;
}

.BoxLinkPlusContainer,.BoxLinkMinusContainer   {
	clear: both;
	text-align: right;
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-unten01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0 14px 0px 0px;
}

.BoxLinkMinusContainer  {
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-oben01.gif);
}

.BoxLinkMehrContainer {
	clear: both;
	text-align: right;
	background-image: url(/ks/images/imgkr/nl/icon_pfeil-rechts01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 5px 0 0 0;
	padding: 0 14px 0px 0px;
}

.BoxLink {
	font-size: 10px;
	font-weight: bold;
}

.BoxContentPosAnzeige {
	clear: both;
	padding: 3px 0 0 0;
}

.BoxContentPos,.BoxContentPos2,.BoxContentPos3,.BoxContentPosZentriert,.BoxContentPosFloat,.BoxContentPosNoDec {
	clear: both;
	margin: 4px 7px 10px 8px;
	padding-top: 3px;
	font-size: 11px;
	line-height: 14px;
	width: 285px;
}

.BoxContentPosNoDec a:hover {
}

.BoxContentPosFloat {
	margin: 4px 7px 0px 8px;
	padding-top: 3px;
}

.BoxContentPos2  {
	margin: 4px 7px 12px 7px;
	padding-top: 3px;
}

.BoxContentPos3  {
	padding-top: 6px;
}

.BoxContentPosZentriert {
	text-align: center;
}

.BoxContentPosStadtmenschen h5 {
	margin: 0 0 4px 0;
	font-size: 11px;
}

.BoxContentPosStadtmenschen table {
	width: 100%;
	font-size: 11px;
}

.BoxStadtmBlogsTd02,.BoxStadtmBewertungenTd02  {
	text-align: right;
	color: #989898;
	vertical-align: top;
	padding-left: 5px;
}

.BoxContentPosRectangle {
	padding: 0;
}

.BoxContentPosRectangle p {
	text-align: right;
	font-size: 9px;
	margin: 3px 7px 4px 0;
	color: #989898;
}

.BoxAnzeige {
	float: right;
	text-align: right;
	font-size: 9px;
	padding: 1px 5px 0 0;
	margin: 0;
	color: #989898;
}

.BoxTitelPos {
	width: 300px;
	margin: 0;
	padding: 0;
}

.BoxTitelSpaltePos {
	margin: 0;
	padding: 0;
	width: 148px;
}

.BoxTitelPos .BoxTitel {
	float: left;
}

.BoxTitelSpaltePos .BoxTitel {
	float: left;
}

.BoxIconLinkContainer {
	background-image: url(/ks/images/imgkr/nl/icon_boxrelation-link01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 4px 0 0 0;
	padding: 0 0 0 15px;
}







.BoxDiensteNewsletter,.BoxDiensteWetter,.BoxDiensteTv,.BoxDiensteSms,.BoxDiensteKalender,.BoxDiensteTicket,.BoxDiensteBranchen,.BoxDienstePartnersuche,.BoxDiensteLotto,.BoxDiensteFreunde,.BoxDiensteSpiele,.BoxDiensteHoroskop,.BoxDiensteStau,.BoxDiensteBoerse,.BoxDiensteFinanzcheck,.BoxDiensteFinanzinfo,.BoxDiensteGehalt,.BoxDiensteTelefon,.BoxDiensteUmzug,.BoxDiensteFoto,.BoxDiensteRss,.BoxDiensteWerbepartner,.BoxDiensteAbo,.BoxDiensteShop,.BoxDiensteFormblitz {
	float: left;
	width: 92px;
	margin: 4px 0 0 0;
	vertical-align: middle;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 11px;
	font-size: 9px;
}

.BoxDiensteNewsletter {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-newsletter.gif);
}

.BoxDiensteWetter {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-wetter.gif);
}

.BoxDiensteTv {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-tv.gif);
}

.BoxDiensteSms {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-sms.gif);
}

.BoxDiensteKalender {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-kalender.gif);
}

.BoxDiensteTicket {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-ticket.gif);
}

.BoxDiensteBranchen {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-branchen.gif);
}

.BoxDienstePartnersuche {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-partnersuche.gif);
}

.BoxDiensteLotto {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-lotto.gif);
}

.BoxDiensteFreunde {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-freunde.gif);
}

.BoxDiensteSpiele {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-spiele.gif);
}

.BoxDiensteHoroskop {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-horoskop.gif);
}

.BoxDiensteStau {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-stau.gif);
}

.BoxDiensteBoerse {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-boerse.gif);
}

.BoxDiensteFinanzcheck {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-finanzcheck.gif);
}

.BoxDiensteFinanzinfo {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-finanzinfo.gif);
}

.BoxDiensteGehalt {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-gehaltsrechner.gif);
}

.BoxDiensteTelefon {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-telefonrechner.gif);
}

.BoxDiensteUmzug {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-umzug.gif);
}

.BoxDiensteFoto {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-foto.gif);
}

.BoxDiensteRss {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-rss.gif);
}

.BoxDiensteWerbepartner {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-werbepartner.gif);
}

.BoxDiensteAbo {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-abo.gif);
}

.BoxDiensteShop {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-shop.gif);
}

.BoxDiensteFormblitz {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-formblitz.gif);
}

.BoxDiensteLinkNewsletter,.BoxDiensteLinkWetter,.BoxDiensteLinkTv,.BoxDiensteLinkSms,.BoxDiensteLinkKalender,.BoxDiensteLinkTicket,.BoxDiensteLinkBranchen,.BoxDiensteLinkPartnersuche,.BoxDiensteLinkLotto,.BoxDiensteLinkFreunde,.BoxDiensteLinkSpiele,.BoxDiensteLinkHoroskop,.BoxDiensteLinkStau,.BoxDiensteLinkBoerse,.BoxDiensteLinkFinanzcheck,.BoxDiensteLinkFinanzinfo,.BoxDiensteLinkGehalt,.BoxDiensteLinkTelefon,.BoxDiensteLinkUmzug,.BoxDiensteLinkFoto,.BoxDiensteLinkRss,.BoxDiensteLinkWerbepartner,.BoxDiensteLinkAbo,.BoxDiensteLinkShop,.BoxDiensteLinkFormblitz  {
	float: left;
	display: block;
	padding: 0 0 10px 36px;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: middle;
}

.BoxDiensteLinkNewsletter:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-newsletter-x.gif);
}

.BoxDiensteLinkWetter:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-wetter-x.gif);
}

.BoxDiensteLinkTv:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-tv-x.gif);
}

.BoxDiensteLinkSms:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-sms-x.gif);
}

.BoxDiensteLinkKalender:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-kalender-x.gif);
}

.BoxDiensteLinkTicket:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-ticket-x.gif);
}

.BoxDiensteLinkBranchen:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-branchen-x.gif);
}

.BoxDiensteLinkPartnersuche:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-partnersuche-x.gif);
}

.BoxDiensteLinkLotto:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-lotto-x.gif);
}

.BoxDiensteLinkFreunde:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-freunde-x.gif);
}

.BoxDiensteLinkSpiele:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-spiele-x.gif);
}

.BoxDiensteLinkHoroskop:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-horoskop-x.gif);
}

.BoxDiensteLinkStau:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-stau-x.gif);
}

.BoxDiensteLinkBoerse:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-boerse-x.gif);
}

.BoxDiensteLinkFinanzcheck:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-finanzcheck-x.gif);
}

.BoxDiensteLinkFinanzinfo:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-finanzinfo-x.gif);
}

.BoxDiensteLinkGehalt:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-gehaltsrechner-x.gif);
}

.BoxDiensteLinkTelefon:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-telefonrechner-x.gif);
}

.BoxDiensteLinkUmzug:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-umzug-x.gif);
}

.BoxDiensteLinkFoto:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-foto-x.gif);
}

.BoxDiensteLinkRss:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-rss-x.gif);
}

.BoxDiensteLinkWerbepartner:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-werbepartner-x.gif);
}

.BoxDiensteLinkAbo:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-abo-x.gif);
}

.BoxDiensteLinkShop:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-shop-x.gif);
}

.BoxDiensteLinkFormblitz:hover {
	background-image: url(/ks/images/imgkr/nl/icon_dienste-formblitz-over.gif);
}

.BoxExtraTeaser {
	height: 100px;
	margin-bottom: 6px;
	overflow: hidden;
}

.BoxExtraSpalteLinks,.BoxExtraSpalteRechts {
	width: 134px;
	float: left;
	font-size: 10px;
	line-height: 11px;
}

.BoxExtraSpalteRechts {
	margin-left: 13px;
}

.BoxExtraSpalteLinks div,.BoxExtraSpalteRechts div {
	width: 134px;
	font-size: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}

.BoxExtraLink,.BoxExtraLinkMarked {
	display: block;
	width: 134px;
	line-height: 11px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 3px 0;
	vertical-align: middle;
}

.BoxExtraLink span,.BoxExtraLinkMarked span {
	display: block;
	padding: 2px 2px 4px 32px;
}

.BoxExtraLink:hover,.BoxExtraLinkMarked:hover {
	line-height: 11px;
	background-color: #DAE4EF;
}

.BoxImgPos {
	float: left;
	padding: 2px 10px 6px 0;
}

.BoxFavicoPos {
	clear: left;
	float: left;
	padding: 1px 5px 0 0;
}

.BoxFavicoTextContainer {
	float: left;
	width: 260px;
	margin: 3px 0 4px 0;
}

.BoxFavicoTextContainer a {
	display: block;
	padding-top: 4px;
}


.BoxFotolineReihe {
	clear: both;
}

.BoxFotolineContainer {
	width: 142px;
	float: left;
	text-align: center;
	line-height: 13px;
	overflow: hidden;
	padding-top: 3px;
}

.BoxFotolineImgPos {
	margin: auto;
	width: 82px;
}

.BoxFotolineTextPos {
	padding: 4px 2px 14px 2px;
}

.BoxSpalteContainer {
	width: 142px;
	float: left;
	overflow: hidden;
}

.Box2Spalten  {
	width: 300px;
	margin: 0px;
	background-image: url(/ks/images/imgkr/nl/bg_box-2spaltig.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.BoxSpalteLinks,.BoxSpalteRechts {
	width: 149px;
	float: left;
	overflow: hidden;
}

.BoxSpalteRechts {
	border-left: 1px solid #C9D8EA;
	width: 150px;
}




/* Allgemeine Angaben: Links, Titel, Texte, Farben, Container ======================================= */

/* Links */

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: #000;
}

/* Sonderfaelle: Links */

.LinkColor {
	color: #000;
}

.TitelLink,.MVTitelLink  {
	color: #000;
}

.TitelLink:hover  {
	text-decoration: underline;
}

.MVTitelLink:hover  {
	text-decoration: underline;
}

.BoxTitelLink  {
	color: #000;
}

.BoxTitelLink:hover  {
	text-decoration: none;
}

.TeaserLink {
	text-decoration: none;
}

.TeaserLink:hover {
	text-decoration: none;
}

.BoxTeaserLink {
	line-height: 14px;
	display: block;
	text-decoration: none;
}

.BoxTeaserLink:hover {
	text-decoration: none;
}

.BoxTextLink {
	display: block;
	padding: 3px 0 3px 0;
	line-height: 14px;
}

.ProfilLink {
	color: #2287BA;
	text-decoration: underline;
}

.ProfilLink:hover  {
	text-decoration: underline;
}


/* Titel */

.TitelXL  {
	font-size: 21px;
	font-family: arial, helvetica, sans-serif;
	margin: 2px 0 8px 0;
}

.TitelL  {
	font-size: 19px;
	font-family: arial, helvetica, sans-serif;
	margin: 2px 0 6px 0;
	font-weight: normal;
}

.TitelM  {
	font-size: 12px;
	line-height: 16px;
	margin: 3px 0 5px 0;
}

.TitelS  {
	font-size: 11px;
	line-height: 16px;
	margin: 3px 0 5px 0;
}


.TitelXL:hover,.TitelL:hover,.TitelM:hover,.TitelS:hover  {
	text-decoration: none;
}


/* Texte */

.TextM,.TableTextM  {
	font-size: 12px;
	line-height: 17px;
	margin: 0 0 17px 0;
}

.TextS,.TableTextS {
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 15px 0;
}

.TextXS,.TableTextXS {
	font-size: 10px;
	line-height: 13px;
	margin: 0 0 13px 0;
}

.TextXXS {
	font-size: 9px;
	line-height: 12px;
	padding: 0 0 11px 0;
	margin: 0;
}


.TableTextM,.TableTextS,.TableTextXS {
	padding: 0px;
	border-spacing: 1px;
}

.TableTextM a,.TableTextS a,.TableTextXS a {
color: #2287BA;
}

/* Spezielle Texte */

.DatumStandard {
	color: #989898;
	font-size: 11px;
	margin: 0;
	line-height: 14px;
}

.DachzeileStandard {
	color: #2287BA;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 1px 0 1px 0;
}

.TeaserStandard {
	font-size: 11px;
	margin: 0 0 16px 0;
	line-height: 16px;
}

.TeaserStandard:hover  {
	text-decoration: none;
}

.HilfeStandard  {
	font-size: 9px;
	color: #989898;
	margin: 0;
}

.BlaetterNavStandard {
	color: #989898;
	font-size: 11px;
	width: 282px;
	padding: 0 0 10px 0;
}

.BlaetterNavStandard a {
	color: #989898;
}


/* Textfarben und Linkfarben */

.Color00,.Color01 {
	color: #000;
}

.Color01:hover {
	color: #000;
}

.Color02 {
	color: #2287BA;
}

.Color02:hover {
	color: #2287BA;
}

.Color03 {
	color: #989898;
}

.Color03:hover {
	color: #989898;
}

.Color04 {
	color: #ECE6D6;
}

.Color04:hover {
	color: #ECE6D6;
}

.Color05 {
	color: #fff;
}

.Color05:hover {
	color: #fff;
}

.Color06 {
	color: #000;
}

.Color06:hover {
	color: #000;
}

.Color07 {
	color: #D80000;
}

.Color07:hover {
	color: #D80000;
}

.TextLink {
	color: #2287BA;
	text-decoration: underline;
}


/* Bilder */

.ImgPosRechts {
	float: right;
	padding: 2px 0 6px 13px;
}

.ImgPosLinks {
	float: left;
	padding: 2px 13px 6px 0;
}

.ImgContainerRechts,.ImgContainerLinks  {
	float: right;
	margin: 0 0 6px 13px;
	padding: 3px 0 8px 0px;
}

.ImgContainerLinks  {
	float: left;
	margin: 0 13px 6px 0;
}

.ImgContainerPos {
	padding: 2px 0 0 0;
}

.ImgTextPos {
	font-size: 9px;
	padding: 3px 0 3px 0;
	line-height: 12px;
	overflow: hidden;
	background-color: #F0F4F8;
}



/* Container */

.ContainerLinieUnten {
	padding: 0 0 1px 0;
	margin-bottom: 14px;
	border-bottom: 1px solid #C9D8EA;
	overflow: hidden;
}

.ContainerLinieOben {
	padding: 14px 0 0 0;
	margin-bottom: 16px;
	border-top: 1px solid #C9D8EA;
	overflow: hidden;
}

.ContainerRahmen {
	padding: 6px 10px 14px 12px;
	margin-bottom: 16px;
	border: 1px solid #C9D8EA;
}

/* Hintergrundfarben */

.TdBgColor01 {
	background-color: #F0F4F8;
	border-spacing: 1px;
	vertical-align: top;
	text-align: left;
}

.TdBgColor02 {
	background-color: #E0E8F2;
	border-spacing: 1px;
	vertical-align: top;
	text-align: left;
}

/* Formulare */

.Textarea,.TextareaXXL  {
	font-family: verdana;
	background-color: #fff;
	font-size: 11px;
	color: #000;
	border: 1px solid #3C3C3C;
	scrollbar-3dlight-color: #3C3C3C;
	scrollbar-arrow-color: #3C3C3C;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #3C3C3C;
	scrollbar-track-color: #F0F0F0;
}

.TextareaXXL  {
	float: left;
	width: 380px;
	margin-top: 3px;
}

.Select  {
	font-family: verdana, geneva, sans-serif;
	background-color: #FFFFFF;
	border: #B8B7B2 1px solid;
	font-size: 11px;
	color: #000000;
}

div.Formular  {
	clear: left;
	width: 492px;
	font-size: 12px;
	padding: 6px 0 4px 0;
}

div.Formular span {
	width: 130px;
	float: left;
	font-size: 12px;
	padding-top: 2px;
}

div.FormularCheckbox span {
	text-align: right;
}

.FormularCheckboxPos {
	display: block;
	text-align: right;
}

.FormularCheckbox {
	margin-right: 10px;
}

.FormularCheckboxText {
	float: left;
	width: 320px;
	line-height: 16px;
	padding-bottom: 10px;
}

.ButtonFormular {
	margin: 8px 0 0 0;
}

.ButtonFormularRechts {
	margin: 8px 108px 0 0;
}


/* Buttons  ======================================================== */

.ButtonKommentieren,.ButtonDrucken,.ButtonAktualisieren {
	float: right;
	display: block;
	height: 18px;
	background-image: url(/ks/images/imgkr/nl/button_artikel-kommentieren.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.ButtonKommentieren:hover,.ButtonDrucken:hover,.ButtonAktualisieren:hover{
	background-position: top right;
}

.ButtonDrucken {
	width: 99px;
	background-image: url(/ks/images/imgkr/nl/button_drucken.gif);
}

.ButtonKommentieren {
	width: 132px;
	background-image: url(/ks/images/imgkr/nl/button_artikel-kommentieren.gif);
}

.ButtonAktualisieren {
	width: 86px;
	background-image: url(/ks/images/imgkr/nl/button_aktualisieren.gif);
}

.ButtonKommentieren:hover,.ButtonDrucken:hover{
	background-position: top right;
}




/* FORMULARE ======================================================== */

form  {
	display: inline;
	margin-bottom: 0px;
}

.TabelleFormular  {
	margin: 10px 0;
	font-size: 11px;
	line-height: 17px;
}

.TabelleFormularTitel {
	text-align: left;
}

.TdFormularText {
	white-space: nowrap;
}

.TdFormularInput {
	text-align: right;
}

.TdFormularButton {
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
}

.InputVersenden {
	font-size: 11px;
	color: #000;
	width: 170px;
	border: #3C3C3C 1px solid;
}

.TextareaVersenden {
	font-family: verdana;
	background-color: #fff;
	font-size: 11px;
	color: #000;
	width: 290px;
	border: 1px solid #3C3C3C;
	scrollbar-3dlight-color: #3C3C3C;
	scrollbar-arrow-color: #3C3C3C;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #3C3C3C;
	scrollbar-track-color: #F0F0F0;
}



.BoxBeilagenSelect  {
	font-family: verdana, geneva, sans-serif;
	background-color: #FFFFFF;
	border: #B8B7B2 1px solid;
	font-size: 11px;
	color: #000000;
	width: 132px;
}

.InputVideoService {
	margin-top: 1px;
	font-size: 11px;
	color: #000;
	width: 200px;
	border: #5D5D5D 1px solid;
}


.Input,.InputXL,.InputL,.InputS {
	color: #000;
	border: #5D5D5D 1px solid;
}

.Input {
	font-size: 11px;
}

.InputXL {
	float: left;
	width: 250px;
}

.InputL {
	float: left;
	width: 192px;
	margin: 0 6px 0 0;
}

.InputS {
	float: left;
	width: 50px;
	margin: 0 6px 0 0;
}


/* POPUPS ======================================================== */

#PopupAll a,#PopupStandard a,#PopupPrint a {
	color: #2287BA;
}

#PopupStandard {
	padding: 0 14px 10px 14px;
	background-image: url(/ks/images/imgkr/nl/bg_popup-header.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#PopupAll {
	padding: 0 14px 20px 14px;
	background-image: url(/ks/images/imgkr/nl/bg_popup-header.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#PopupContentLinie {
	padding: 2px 0 10px 0;
}

#PopupAll #PopupContentLinie {
	width: 492px;
}

#PopupAll .TabelleFormular  {
	margin: 10px 0;
	font-size: 12px;
	line-height: 17px;
}

#PopupDpa {
	padding: 0 14px 0 14px;
	background-image: url(/ks/images/imgkr/nl/bg_popup-header.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#PopupPrint {
	width: 492px;
	margin: 0 14px 20px 14px;
}

#PopupPrint #PopupContentLinie {
	padding: 6px 0 10px 0;
	border-top: 1px solid #C9D8EA;
}

#PopupPrint .Dachzeile {
	color: #000;
}

#PopupLogo {
	float: left;
	width: 324px;
	height: 54px;
	margin: 7px 0 10px 0;
}

.PopupTitelContainer {
	float: left;
	padding: 33px 0 0 0;
}

.PopupTitel {
	float: right;
	padding: 32px 20px 0 0;
	margin: 0px;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
}

#PopupContent {
	width: 492px;
	font-size: 11px;
	line-height: 14px;
	overflow: hidden;
}

#PopupContentStandard {
	text-align: center;
	padding: 14px 0 10px 0;
}

#PopupContentBg,#PopupUmfrageBg {
	width: 492px;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}

#PopupContentBg {
	border: 1px solid #C9D8EA;
}

#PopupContentBg .BoxTitel {
	width: 500px;
}

#PopupUmfrageBg {
	width: 368px;
}

#PopupUmfrageBg .BoxTitel {
	color: #268CBC;
	font-size: 12px;
	font-weight: bold;
	background-color: #fff;
	text-transform: none;
	padding: 0px 0 6px 0;
}

#PopupUmfrageBg .HilfeStandard {
	line-height: 13px;
}

#PopupContentBgPos {
	margin: 0;
	padding: 0 0 12px 0;
}

#PopupContentBgPos .Abstand {
	height: 16px;
}

.DpaNavContainer {
	float: left;
	width: 168px;
	padding: 28px 0 0 0;
	text-align: right;
}

.PopupAbstandIframe {
	height: 20px;
	background-color: #fff;
}

#PopupDpaListContainer {
	width: 492px;
	height: 140px;
	font-size: 11px;
	line-height: 14px;
	padding: 0 0 15px 0;
	overflow: auto;
	scrollbar-3dlight-color: #5D5D5D;
	scrollbar-arrow-color: #5D5D5D;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #5D5D5D;
	scrollbar-track-color: #F0F0F0;
}

#PopupDpaDetailContainer {
	width: 492px;
	height: 330px;
	font-size: 11px;
	padding: 0;
	overflow: auto;
	scrollbar-3dlight-color: #5D5D5D;
	scrollbar-arrow-color: #5D5D5D;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #5D5D5D;
	scrollbar-track-color: #F0F0F0;
}

#PopupDpaListContainer a,#PopupDpaDetailContainer a {
	color: #000;
}

#PopupDpaDetailContainer div {
	padding: 2px 10px 0 0;
}

#PopupDpaDetailContainer h1 {
	margin: 0 0 2px 0;
}

#PopupDpaDetailContainer p {
	margin: 0;
}

#PopupDpaDetailContainer a:hover,#PopupDpaListContainer a:hover {
	color: #000;
}

#PopupDpaListContainer div {
	clear: both;
	font-size: 11px;
	margin: 0 7px 0 8px;
	padding: 12px 0 0px 0;
}

#PopupDpaDetailContainer .PopupDpaServiceLinks {
	padding: 14px 0 14px 0;
	font-size: 11px;
}

.PopupContentPos {
	padding: 14px 5px 10px 5px;
}

.PopupReiterNavContainer {
	width: 492px;
	font-size: 10px;
	line-height: 12px;
	background-image: url(/ks/images/imgkr/nl/bg_reiternav.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #F0F4F8;
	overflow: hidden;
}

.PopupFooterContainer {
	margin: 20px 0 0 0;
	padding: 6px 0px 0 0px;
	font-size: 10px;
	border-top: 1px solid #C9D8EA;
}

.PrintNavContainer {
	float: left;
	width: 164px;
	padding: 36px 0 0 0;
	text-align: right;
}

.PrintArtikelImgTextPos {
	font-size: 9px;
	padding: 3px 2px 3px 2px;
	line-height: 12px;
}


/* FOOTER  ======================================================== */

#Footer {
	clear: left;
	width: 820px;
	overflow: hidden;
	border-top: 1px solid #C9D8EA;
	border-bottom: 6px solid #2E9BD2;
	background-image: url(/ks/images/imgkr/nl/bg_footer.gif);
	background-position: right top;
	background-repeat: repeat-y;
}

.FooterPos {
	padding: 16px 10px 18px 10px;
	text-align: center;
	font-size: 11px;
	line-height: 16px;
	color: #989898;
}

/* ANZEIGEN  ======================================================== */

.Anzeige300px {
	width: 300px;
	margin: 0;
	padding: 0;
}

.TitelAnzeige  {
	font-size: 9px;
	margin: 10px 0 2px 0;
	color: #989898;
}

/* GoogleSuche Header */
.GoogleSucheHeader,.GoogleSuche,.GoogleSucheHeaderLeer,.GoogleSucheLeer,.KstaSucheHeader,.KstaSuche {
	font-size: 11px;
	color: #000;
	margin: 0 0 0 6px;
	width: 170px;
	border: #fff 1px solid;
	vertical-align: middle;
}

.GoogleSucheHeader {
	background: #FFFFFF url(/ks/images/nl/google_custom_search_watermark.gif) no-repeat;
}

.KstaSucheHeader {
	background: #FFFFFF url(/ks/images/nl/ksta_header_suchfeld.gif) no-repeat;
}

.KstaSuche {
	background: #FFFFFF url(/ks/images/nl/ksta_suchfeld.gif) no-repeat;
}

.GoogleSucheHeaderLeer,.GoogleSucheLeer  {
	background: #FFFFFF none;
}

.GoogleSucheSubmit {
	vertical-align: middle;
	margin-left: 3px;
	width: 21px;
	height: 19px;
}


/* Kalaydo ---------------------------------------------- */

#kalaydo {
height: 16px;
width: 820px;
margin-bottom:2px;
}

#kalaydo a {
padding-left: 16px;
padding-top: 2px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #fff;
line-height: 12px;
text-decoration: none;
display: block;
}

.button {
float: left;
margin-left: 1px;
height: 16px;
}

.button a, .button img {
border: none;
}


.spacer_left {
	width: 12px;
	height: 16px;
	background-image: url(/ks/images/nl/kalaydo/background.gif);
	background-position: right;
	float: left;
}

.spacer_right {
	width: 161px;
	height: 16px;
	background-image: url(/ks/images/nl/kalaydo/background.gif);
	margin-left: 1px;
	float: left;
}

.kalogo {
	width: 158px;
	background-image: url(/ks/images/nl/kalaydo/kalaydo_logo.gif);
}

.stellen {
	width: 63px;
	background-image: url(/ks/images/nl/kalaydo/01bg_stellen.gif);
}

.auto {
	width: 51px;
	background-image: url(/ks/images/nl/kalaydo/02bg_auto.gif);
}

.immobilien {
	width: 87px;
	background-image: url(/ks/images/nl/kalaydo/03bg_immo.gif);
}

.marktplatz {
	width: 85px;
	background-image: url(/ks/images/nl/kalaydo/04bg_marktplatz.gif);
}

.tiere {
	width: 51px;
	background-image: url(/ks/images/nl/kalaydo/05bg_tiere.gif);
}

.reisen {
	width: 61px;
	background-image: url(/ks/images/nl/kalaydo/06bg_reisen.gif);
}

.inserieren {
	width: 82px;
	background-image: url(/ks/images/nl/kalaydo/07bg_inserieren.gif);
}



