* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	color: #666;
	font: 11px Arial, sans-serif;
	text-align: center;	
}

/* main Contentwrapper */
#container {
	margin:0 auto;
	text-align: left; 
	width: 974px;
}

/* Links: */
a {
	color: #666;
	text-decoration: none;
}

a:hover {
	color: #333;
}

a img{
	border: 0;
}

a.external, a.internal {
	text-decoration: none;
}

a.external:hover, a.internal:hover{
	text-decoration: underline;
}

p.mehr{
	float: right;
}

p.mehr a{
	font-weight: bold;
}

#main p.ivQ{
	font-weight: bold;
}

#main p.ivA{
	font-style: italic;
	padding-top: 0;
	margin-bottom: 5px;
}

.clearFloat{
	clear: both;
}

.error{
	color: red;
}

.red{
	color: red;
	font-weight: bold;
}

.uc{
	text-transform: uppercase;
}


/*** Header ***/

#header {
  height: 210px;
  width: 974px;
}

#topMenu {
  font-size:11px;
  float: right;
  height: 29px;
}

#topMenu ul{
	list-style: none;
}

#topMenu ul li{
  float: left;
  line-height: 16px;
}

#topMenu ul li.text{
	margin-top: 3px;
	font-size: 10px;
}

#topMenu ul li.spacer{
	margin-top: 3px;
	margin-right: 5px;
	margin-left: 5px;
}

#topMenu ul li.deutschepost{
	margin-left: 7px;
}

#logo {
	float: left;
	height: 90px;
	width: 226px;
	margin-top: 29px;
}

#bannerbox{
	float: right;
}

/*** category-map ***/

.catmap{
	width: 972px;
	padding: 0 0 10px 0;
}

.catmap h3 {
	margin: 10px 0 0 20px;
	font-size: 13px;
}

.catmap ul {
	margin: 10px 0 10px 20px;
}
.catmap ul li{
	font-size: 13px;
	list-style: none;
	float: left;
	width: 305px;
	margin: 0 10px 3px 0;
}

.catmaptooltip{
	margin: 0;
	padding: 0;
	text-align: left;
	background: #fff;
	height: 90px;
	width: 384px;
}

.catmaptooltip img{
	float: left;
	margin: 0 10px 0 0;
}

.catmaptooltip h2{
	margin: 3px 0 0 0;
}

.catmaptooltip p{
	font-size: 13px;
	margin: 2px 6px 0 0;
}

/*** footer (home) ***/

#footer{
	border-top: solid 1px #999999;
	clear: both;
	margin-top: 6px;
	margin-bottom:80px;
}

#articleFooter{
	background: #f9f9f9;
	border-bottom: solid 1px #999999;
	padding-top: 6px;
	padding-bottom: 6px;
}
#socialBookmarks {
	float: left;
	margin-right: 10px;
	margin-left: 8px;
}
#socialBookmarks div.sbTopText{
	padding-bottom: 2px;
}
#socialBookmarks div.sbTopText span.sbSitename{
	font-weight: bold;
}

#socialBookmarks a.delicious			{ background: url(../img/social_bookmarks/delicious.gif);}
#socialBookmarks a.blinklist			{ background: url(../img/social_bookmarks/blinklist.gif);}
#socialBookmarks a.linkarena			{ background: url(../img/social_bookmarks/linkarena.gif);}
#socialBookmarks a.google			{ background: url(../img/social_bookmarks/google.gif);}
#socialBookmarks a.yahoo				{ background: url(../img/social_bookmarks/yahoo.gif);}
#socialBookmarks a.mrwong			{ background: url(../img/social_bookmarks/mrwong.gif);}
#socialBookmarks a.folkd				{ background: url(../img/social_bookmarks/folkd.gif);}
#socialBookmarks a.furl				{ background: url(../img/social_bookmarks/furl.gif);}
#socialBookmarks a.oneview			{ background: url(../img/social_bookmarks/oneview.gif);}
#socialBookmarks a.yigg				{ background: url(../img/social_bookmarks/yigg.gif);}
#socialBookmarks a.webnews			{ background: url(../img/social_bookmarks/webnews.gif);}
#socialBookmarks a{
	position:relative; 
	float:left; 
	background-repeat:no-repeat; 
	width: 20px;
	height: 20px;
	margin-right: 4px;
}
#socialBookmarks a:hover{
	  background-position: 0 -20px;
}

#footerSendArticle{
	float: left;
	line-height: 20px;
	margin-right: 10px;	
	margin-top: 16px;	
}

#footerSendArticle a img{
	margin-right: 4px;
	float: left;
}

#footerSitemap{
	float: right;
	height: 20px;
	line-height: 20px;
	margin-right:20px;
	margin-top: 16px;	
}

#footerSitemap a img{
	float: left;
	margin-right: 4px;
}

#footerImpressum{
	float: right;
	height: 20px;
	line-height: 20px;
	margin-right: 8px;
	margin-top: 16px;	
}

#footerImpressum a img{
	float: left;
	margin-right: 4px;
}

#mapFooter{
	margin: 20px 0 0 0;
	width: 974px;
}

#mapFooter ul {
	margin: 0 0 0 20px;
	padding: 6px 0 0 0;
	height: 100px;
	float: left;
	list-style: none;
	width: 304px;
	border-right: 1px solid #ccc;
}

#mapFooter ul.pagelistend{
	border: 0;
}

#mapFooter ul ul {
	margin: 6px 0 0 0;
	padding: 0;
	height: auto;
}

#mapFooter  ul.pagelistend li, #mapFooter  ul ul li {
	width: 150px;
	float: left;
}

#mapFooter  ul.pagelistend li {
	margin: 3px 0 0 0;
}

#mapFooter ul a{
	font-size: 13px;
	line-height: 14px;
	text-transform: uppercase;
	font-weight: bold;
}

#mapFooter ul ul a{
	text-transform: none;
	font-weight: normal;
}

#gujFooter{
	margin-top: 20px;
	clear: both;
	font-size: 11px;
	width: 974px;
	text-align: center;
}

/* * ****************************************************************************************************** */	
/*** MAIN/ CONTENTWRAPPER ***/

#main {
	padding-bottom: 10px;
	/* width: 984px; */
	width:974px;
}

#main .wrapper5x1_20{
	height: 190px;   
	width: 974px;
	margin-bottom: 20px;
}

#main #wrapperSidebar{
	width: 190px;
	margin-right: 0px;
	background: green;
}

/* wrapper 1# */
#main .wrapper1x2{
	height: 386px;
	width: 190px;
	float: left;
}

#main .wrapper1xX{
	width: 190px;
	float: left;
}

/* wrapper 2# */
#main .wrapper2xX{
	width: 386px;
	float: left;
}

#main .wrapper2x2{
	height: 386px;
	width: 386px;
	float: left;
}

#main .wrapper2x3{
	height: 582px;
	width: 386px;
	float: left;
}

/* wrapper 3# */
#main .wrapper3xX{
	width: 582px;
	float: left;
}

#main .wrapper3x2{
	height: 386px;
	width: 582px;
	float: left;
}

#main .wrapper3x3{
	height: 582px;
	width: 582px;
	float: left;
}

/* wrapper 4# */
#main .wrapper4xX{
	width: 778px;
	float: left;
}

/* contentElements */
#main .contentImage{
  padding-left:19px;
  padding-top:30px;
  padding-right: 0;
  padding-bottom: 6px;
  float: left;
}

#main .teaserColumn{
	width: 320px;
	float: left;
	padding-bottom: 10px;	
}

#main .contentElement{
  padding-left:19px;
  padding-top:10px;
  padding-right:10px;
}

#main .contentElementOpen {
  padding-left:10px;
  padding-top:10px;
  padding-right:10px;
}

#main .contentElement p, #main .contentElementOpen p {
	padding-top:5px;
	font-size: 13px;
	line-height: 17px;
}

/* flexibles 2spaltiges Layout */
#main .contentElement .contentColumn2-1{
	width: 363px;
	margin-right: 18px;
	float: left;
}

#main .contentElement .contentColumn2-2{
	width: 363px;
	float: left;
}

#main .contentElementOpen .contentColumn2-1{
	width: 365px;
	margin-right: 26px;
	float: left;
}

#main .contentElementOpen .contentColumn2-2{
	width: 365px;
	float: left;
}

/* flexibles 4spaltiges layout*/
#main .contentElementOpen .contentColumn4-1,#main .contentElementOpen .contentColumn4-2,#main .contentElementOpen .contentColumn4-3{
	width: 170px;
	margin-right: 25px;
	float: left;
}

#main .contentElementOpen .contentColumn4-4{
	width: 170px;
	float: left;
}

/* */
#main .contentElement p.caption {
	font-size: 10px;
}

#main .contentElement p.header{
	margin-top: 10px;
}

#main .contentElement p.headerUC {
  margin-top: 10px;
  text-transform: uppercase;
}

#main .newsElement p.headerUC a {
	float: left;
}

#main span.subhead, #main p.subhead{
	font-weight: bold;
	padding-bottom: 0px;
}

#main .spacerX{
	width: 6px;
	height: 90px;
	float: left;
}

#main .spacerXthumb{
	width: 6px;
	height: 90px;
	float: left;
}

/* ****************************************************************************************************** */	
/* CONTENTBOXES */
	.contentThumb{
		width: 90px;
		height: 90px; 
		float: left;
		margin-bottom: 6px;
	}
	
	.contentTeaser{
		width: 286px;
		height: 90px; 
		float: left;
		margin-bottom: 6px;
	}
	
	
	.content1x1{
		width: 188px;
		height: 188px; 
		float: left;
		margin-bottom: 6px;
	}
	
	.content1xThumb{
		width: 188px;
		height: 90px; 
		float: left;
		margin-bottom: 6px;
	}	

	.content1xX{
		width: 188px;
		float: left;
		margin-bottom: 6px;
	}
	
	.content1x2{
		width: 188px;
		height: 384px;
		float: left;
		margin-bottom: 6px;
	}

	.content2xThumb{
		width: 384px;
		height: 90px;
		float: left;
		margin-bottom: 6px;
	}
	
	.content2x1{
		width: 384px;
		height: 188px;
		float: left;
		margin-bottom: 6px;
	}

	.content2x2{
		width: 384px;
		height: 384px;
		float: left;
		margin-bottom: 6px;
	}

	.content2x3{
		width: 384px;
		height: 580px;
		float: left;
		margin-bottom: 6px;
	}
	
	.content3xX{
		width: 580px;
		padding-bottom: 6px;
		margin-bottom: 6px;
	}

	.content3x1{
		width: 580px;
		height: 188px;
		float: left;
		margin-bottom: 6px;
	}

	.content3x2{
		width: 580px;
		height: 384px;
		float: left;
		margin-bottom: 6px;
	}
	
	.content4xTitle{
		width: 776px;
		float: left;
		padding-bottom: 14px;
		margin-bottom: 6px;
	}
	
	.content4x2{
		width: 776px;
		height: 384px;
		float: left;
		margin-bottom: 6px;
	}
	
	.content4xX{
		width: 776px;
		padding-bottom: 6px;
		margin-bottom: 6px;
	}
	
	

	/* thumb boxes */
	
	.thumbBox1x1 {
		width: 190px;
		height: 190px;
		float: left;
		margin-bottom: 6px;
	}

	.thumbBox2x1 {
		width: 386px;
		height: 190px;
		float: left;
		margin-bottom: 6px;
	}

	.thumbBox1x1 div, .thumbBox2x1 div {
		float: left;
		height: 90px;
		width: 90px;
	}

	.thumbBox1x1 div.thumbBoxThumb1 {
		margin: 0 0 0 0;
	}

	.thumbBox1x1 div.thumbBoxThumb2 {
		margin: 0 0 0 6px;
	}

	.thumbBox1x1 div.thumbBoxThumb3 {
		margin: 6px 0 0 0;
	}

	.thumbBox1x1 div.thumbBoxThumb4 {
		margin: 6px 0 0 6px;
	}

	.thumbBox2x1 div.thumbBoxThumb2, .thumbBox2x1 div.thumbBoxThumb3, .thumbBox2x1 div.thumbBoxThumb4 {
		margin: 0 0 0 6px;
	}

	.thumbBox2x1 div.thumbBoxThumb5 {
		margin: 6px 0 0 0;
	}

	.thumbBox2x1 div.thumbBoxThumb8,.thumbBox2x1 div.thumbBoxThumb6,.thumbBox2x1 div.thumbBoxThumb7 {
		margin: 6px 0 0 6px;
	}

/* ****************************************************************************************************** */	
/* content-formatierungen */

/* NEUIGKEITEN */
	.neuigkeiten {
		border: 1px solid #4aa9af;
	}

	.neuigkeiten.boxbg{
		background: #daeeef;
	}
	
	.neuigkeiten div.h1block{
		background: url(../img/cat_labels/h1block_neuigkeiten.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.neuigkeiten.h1Bar2{
		background: #4aa9af url(../img/cat_labels/h1block_neuigkeiten.gif) left top no-repeat;
		float: left;
		margin-top: 20px;
		margin-bottom: 6px;
	}
	
	.neuigkeiten-trenner{
		height: 29px;
		width: 582px;
		background: #4aa9af;
		margin-bottom: 16px;
	}
	
	.neuigkeiten-trenner-nottop{
		margin-top: 26px;
	}

	.neuigkeiten-trenner div.neuigkeiten-ausgabe{
		font-size: 13px;
		color: #FFFFFF;		
		margin-top: 7px;
		margin-right: 12px;
		float: right;
	}

	.neuigkeiten-footer{
		width: 580px;
		height: 20px;
		border-top: 1px solid #4aa9af;
		background: #daeeef;
		position: relative;
		bottom: -6px;
	}
	
	.neuigkeiten-footer div.neuigkeiten-bewerten {
		float: left;
		margin-top: 3px;
		margin-left: 16px;
	}

	.neuigkeiten-footer div.neuigkeiten-stars {
		margin-top: 2px;
		float: left;
	}
	
	.neuigkeiten-footer div.neuigkeiten-stars .inline-rating {
		float: left;
	}
	
	.neuigkeiten-footer div.neuigkeiten-stars .star-rating-result {
		display: inline-block;
		float: left;
		margin-top: 1px;
		margin-left: 5px;
	}
	
	.neuigkeiten-footer div.neuigkeiten-empfehlen {
		float: right;
		margin-right: 12px;
		line-height: 20px;
	}

	.neuigkeiten-footer div.neuigkeiten-empfehlen  a img{
		margin-top: 2px;
		float: left;
	}
	
/* RATGEBER */
	.ratgeber {
		border: 1px solid #f4a03e;
	}

	.ratgeber.boxbg{
		background: #fdecd9;
	}
	
	.ratgeber div.h1block{
		background: url(../img/cat_labels/h1block_ratgeber.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}
	
	.ratgeber.toparrowup{
		background: url(../img/icons/ratgeber_arrow_up.gif) no-repeat top right;
	}

	.ratgeber.toparrowright{
		background: url(../img/icons/ratgeber_arrow_right.gif) no-repeat top right;
	}

	.ratgeber.toparrowdown{
		background: url(../img/icons/ratgeber_arrow_down.gif) no-repeat top right;
	}

	.ratgeber.toparrowleft{
		background: url(../img/icons/ratgeber_arrow_left.gif) no-repeat top right;
	}
	
	.ratgeber.bottomarrowup{
		background: url(../img/icons/ratgeber_arrow_up.gif) no-repeat bottom right;
	}

	.ratgeber.bottomarrowright{
		background: url(../img/icons/ratgeber_arrow_right.gif) no-repeat bottom right;
	}

	.ratgeber.bottomarrowdown{
		background: url(../img/icons/ratgeber_arrow_down.gif) no-repeat bottom right;
	}

	.ratgeber.bottomarrowleft {
		background: url(../img/icons/ratgeber_arrow_left.gif) no-repeat bottom right;
	}
	
	.ratgeber.topleftarrowup{
		background: url(../img/icons/ratgeber_arrow_up.gif) no-repeat top left;
	}

	.ratgeber.topleftarrowright{
		background: url(../img/icons/ratgeber_arrow_right.gif) no-repeat top left;
	}

	.ratgeber.topleftarrowdown{
		background: url(../img/icons/ratgeber_arrow_down.gif) no-repeat top left;
	}

	.ratgeber.topleftarrowleft{
		background: url(../img/icons/ratgeber_arrow_left.gif) no-repeat top left;
	}
	.ratgeber.bottomleftarrowup{
		background: url(../img/icons/ratgeber_arrow_up.gif) no-repeat bottom left;
	}

	.ratgeber.bottomleftarrowright{
		background: url(../img/icons/ratgeber_arrow_right.gif) no-repeat bottom left;
	}

	.ratgeber.bottomleftarrowdown{
		background: url(../img/icons/ratgeber_arrow_down.gif) no-repeat bottom left;
	}

	.ratgeber.bottomleftarrowleft {
		background: url(../img/icons/ratgeber_arrow_left.gif) no-repeat bottom left;
	}

	.ratgeber.h1Bar2{
		background: #f4a03e url(../img/cat_labels/h1block_ratgeber.gif) left top no-repeat;
		float: left;
		margin-top: 20px;
		margin-bottom: 6px;
	}
	
	.ratgeber a.external, .ratgeber a.internal{
		color: #f4a03e;
	}
	
	.ratgeber a.jScrollArrowUp{
		background: url(../img/rg_arrow_up.gif) repeat-x 0 0;
	}
	
	.ratgeber a.jScrollArrowDown {
		background: url(../img/rg_arrow_down.gif) repeat-x 0 0;
	}
	
	.ratgeber .jScrollPaneTrack {
		background: #fdecd9;
	}
	
	.ratgeber .jScrollPaneDrag {
		background: #fbcfaa url(../img/rg_grab.gif) no-repeat 50% 50%;
	}
		

	/* PRODUKTSUCHE */
	.produktsuche{
		border: 1px solid #ae8614;
	}

	.produktsuche.boxbg{
		background: #efe7d0;
	}
	
	.produktsuche div.h1block{
		background: url(../img/cat_labels/h1block_produktsuche.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.produktsuche.h1Bar2{
		background: #ae8614 url(../img/cat_labels/h1block_produktsuche.gif) left top no-repeat;
		float: left;
		margin-top: 20px;
		margin-bottom: 6px;
	}
	
	.produktsuche a.external, .produktsuche a.internal{
		color: #ae8614;
	}	

/* WOHNRÄUME */
	.wohnwelten{
		border: 1px solid #afa216;
	}
	
	.wohnwelten.boxbg{
		background: #efecd0;
	}

	.wohnwelten div.h1block{
		background: url(../img/cat_labels/h1block_wohnraeume.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}
	
	.wohnwelten.toparrowup{
		background: url(../img/icons/wohnraeume_arrow_up.gif) no-repeat top right;
	}

	.wohnwelten.toparrowright{
		background: url(../img/icons/wohnraeume_arrow_right.gif) no-repeat top right;
	}

	.wohnwelten.toparrowdown{
		background: url(../img/icons/wohnraeume_arrow_down.gif) no-repeat top right;
	}

	.wohnwelten.toparrowleft{
		background: url(../img/icons/wohnraeume_arrow_left.gif) no-repeat top right;
	}
	
	.wohnwelten.bottomarrowup{
		background: url(../img/icons/wohnraeume_arrow_up.gif) no-repeat bottom right;
	}

	.wohnwelten.bottomarrowright{
		background: url(../img/icons/wohnraeume_arrow_right.gif) no-repeat bottom right;
	}

	.wohnwelten.bottomarrowdown{
		background: url(../img/icons/wohnraeume_arrow_down.gif) no-repeat bottom right;
	}

	.wohnwelten.bottomarrowleft {
		background: url(../img/icons/wohnraeume_arrow_left.gif) no-repeat bottom right;
	}
	
	.wohnwelten.topleftarrowup{
		background: url(../img/icons/wohnraeume_arrow_up.gif) no-repeat top left;
	}

	.wohnwelten.topleftarrowright{
		background: url(../img/icons/wohnraeume_arrow_right.gif) no-repeat top left;
	}

	.wohnwelten.topleftarrowdown{
		background: url(../img/icons/wohnraeume_arrow_down.gif) no-repeat top left;
	}

	.wohnwelten.topleftarrowleft{
		background: url(../img/icons/wohnraeume_arrow_left.gif) no-repeat top left;
	}
	.wohnwelten.bottomleftarrowup{
		background: url(../img/icons/wohnraeume_arrow_up.gif) no-repeat bottom left;
	}

	.wohnwelten.bottomleftarrowright{
		background: url(../img/icons/wohnraeume_arrow_right.gif) no-repeat bottom left;
	}

	.wohnwelten.bottomleftarrowdown{
		background: url(../img/icons/wohnraeume_arrow_down.gif) no-repeat bottom left;
	}

	.wohnwelten.bottomleftarrowleft {
		background: url(../img/icons/wohnraeume_arrow_left.gif) no-repeat bottom left;
	} 
	
	.wohnwelten.h1Bar2{
		background: #afa216 url(../img/cat_labels/h1block_wohnraeume.gif) left top no-repeat;
		float: left;
		margin-top: 20px;
		margin-bottom: 6px;
	}

	.wohnwelten a.external, .wohnwelten a.internal{
		color: #afa216;
	}	

	.wohnwelten a.jScrollArrowUp{
		background: url(../img/wr_arrow_up.gif) repeat-x 0 0;
	}

	.wohnwelten a.jScrollArrowDown {
		background: url(../img/wr_arrow_down.gif) repeat-x 0 0;
	}

	.wohnwelten .jScrollPaneTrack {
		background: #efecd0;
	}

	.wohnwelten .jScrollPaneDrag {
		background: #d5ce88 url(../img/wr_grab.gif) no-repeat 50% 50%;
	}

	/* WOHNWELTEN-Content-Tabellen */
	table.wohnwelten{
		clear:both;
	}
					
	table.wohnwelten, table.wohnwelten td, table.wohnwelten th{
		font-size: 12px;
		border: 1px solid #afa216;
		border-collapse:collapse;
	}
					
	table.wohnwelten td, table.wohnwelten th {
		padding: 2px;
	}
					
	table.wohnwelten th, table.wohnwelten .headerBG{
		background: #efecd0;
	}

/* WOHNTYP */
	.wohntyp{
		border: 1px solid #6a90c5;
	}

	.wohntyp.boxbg{
		background: #e1eaf3;
	}
	
	.wohntyp div.h1block{
		background: url(../img/cat_labels/h1block_wohntyp-test.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.wohntyp.h1Bar2{
		background: #6a90c5 url(../img/cat_labels/h1block_wohntyp-test.gif) left top no-repeat;
		float: left;
		margin-top: 20px;
		margin-bottom: 6px;
	}

	.wohntyp a.external, .wohntyp a.internal{
		color: #6a90c5;
	}	

/* LINKS, BUCHTIPPS, GEWINNSPIEL, */
	.links, 
	.buchtipps,
	.gewinnspiel,
	.heftbestellung{
		border: 1px solid #ffcc00;
	}

	.links.boxbg, 
	.buchtipps.boxbg,
	.gewinnspiel.boxbg,
	.heftbestellung.boxbg{
		background: #fff5cd;
	}
	
	.links div.h1block{
		background: url(../img/cat_labels/h1block_links.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}
	
	.buchtipps div.h1block{
		background: url(../img/cat_labels/h1block_buchtipps.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.gewinnspiel div.h1block{
		background: url(../img/cat_labels/h1block_gewinnspiel.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.heftbestellung div.h1block{
		background: url(../img/cat_labels/h1block_heftbestellung.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}
	
	.links.toparrowup, .buchtipps.toparrowup, .gewinnspiel.toparrowup, .heftbestellung.toparrowup {
		background: url(../img/icons/links_arrow_up.gif) no-repeat top right;
	}

	.links.toparrowright, .buchtipps.toparrowright, .gewinnspiel.toparrowright, .heftbestellung.toparrowright {
		background: url(../img/icons/links_arrow_right.gif) no-repeat top right;
	}

	.links.toparrowdown, .buchtipps.toparrowdown, .gewinnspiel.toparrowdown, .heftbestellung.toparrowdown {
		background: url(../img/icons/links_arrow_down.gif) no-repeat top right;
	}

	.links.toparrowleft, .buchtipps.toparrowleft, .gewinnspiel.toparrowleft, .heftbestellung.toparrowleft {
		background: url(../img/icons/links_arrow_left.gif) no-repeat top right;
	}
	
	.links.bottomarrowup, .buchtipps.bottomarrowup, .gewinnspiel.bottomarrowup, .heftbestellung.bottomarrowup {
		background: url(../img/icons/links_arrow_up.gif) no-repeat bottom right;
	}

	.links.bottomarrowright, .buchtipps.bottomarrowright, .gewinnspiel.bottomarrowright, .heftbestellung.bottomarrowright {
		background: url(../img/icons/links_arrow_right.gif) no-repeat bottom right;
	}

	.links.bottomarrowdown, .buchtipps.bottomarrowdown, .gewinnspiel.bottomarrowdown, .heftbestellung.bottomarrowdown {
		background: url(../img/icons/links_arrow_down.gif) no-repeat bottom right;
	}

	.links.bottomarrowleft, .buchtipps.bottomarrowleft, .gewinnspiel.bottomarrowleft, .heftbestellung.bottomarrowleft {
		background: url(../img/icons/links_arrow_left.gif) no-repeat bottom right;
	}
	
	.links.topleftarrowup, .buchtipps.topleftarrowup, .gewinnspiel.topleftarrowup, .heftbestellung.topleftarrowup {
		background: url(../img/icons/links_arrow_up.gif) no-repeat top left;
	}

	.links.topleftarrowright, .buchtipps.topleftarrowright, .gewinnspiel.topleftarrowright, .heftbestellung.topleftarrowright {
		background: url(../img/icons/links_arrow_right.gif) no-repeat top left;
	}

	.links.topleftarrowdown, .buchtipps.topleftarrowdown, .gewinnspiel.topleftarrowdown, .heftbestellung.topleftarrowdown {
		background: url(../img/icons/links_arrow_down.gif) no-repeat top left;
	}

	.links.topleftarrowleft, .buchtipps.topleftarrowleft, .gewinnspiel.topleftarrowleft, .heftbestellung.topleftarrowleft {
		background: url(../img/icons/links_arrow_left.gif) no-repeat top left;
	}
	.links.bottomleftarrowup, .buchtipps.bottomleftarrowup, .gewinnspiel.bottomleftarrowup, .heftbestellung.bottomleftarrowup {
		background: url(../img/icons/links_arrow_up.gif) no-repeat bottom left;
	}

	.links.bottomleftarrowright, .buchtipps.bottomleftarrowright, .gewinnspiel.bottomleftarrowright, .heftbestellung.bottomleftarrowright {
		background: url(../img/icons/links_arrow_right.gif) no-repeat bottom left;
	}

	.links.bottomleftarrowdown, .buchtipps.bottomleftarrowdown, .gewinnspiel.bottomleftarrowdown, .heftbestellung.bottomleftarrowdown {
		background: url(../img/icons/links_arrow_down.gif) no-repeat bottom left;
	}

	.links.bottomleftarrowleft , .buchtipps.bottomleftarrowleft, .gewinnspiel.bottomleftarrowleft, .heftbestellung.bottomleftarrowleft {
		background: url(../img/icons/links_arrow_left.gif) no-repeat bottom left;
	}	
	
	.links a.external, .links a.internal,
	.buchtipps a.external, .buchtipps a.internal,
	.gewinnspiel a.external, .gewinnspiel a.internal,
	.heftbestellung a.external .heftbestellung a.internal,{
		color: #fff5cd;
	}	

/* Advent Calendar */
	.adventcalendar{
		border: 1px solid #9c1404;
	}

	.adventcalendar.boxbg{
		background: #e6c4c0;
	}
	
	.adventcalendar div.h1block{
		background: url(../img/cat_labels/h1block_adventcalendar.gif) left top no-repeat;
		height: 28px;
		width: 155px;
	}

	.adventcalendar .adv_price{
		margin: 0 0 20px 110px;
	}
	
	.adventcalendar .adv_price input {	
		margin: 5px 2px 0 2px;
		float: left;		
	}
	
	.adventcalendar .adv_price p{
		float: left;
		line-height: 20px;
	}

	.adventcalendar .adv_price #adv_euro{
		border: 1px solid #333333;
	}

	.adventcalendar .adv_price #adv_cent{
		border: 1px solid #333333;
	}	

	.adventcalendar #btn_send{
		width:29px;
		height:29px;
	}
	
	.adventcalendar #priceform{
		margin: 0;
		padding: 0;
		position: absolute;
		bottom: 0;
		background: #9c1502;
		height: 29px;
		width: 188px;
	}
	
	.adventcalendar #priceform div{
		margin: 0 0 0 23px;
	}
	
	.adventcalendar #priceform input, .adventcalendar #priceform p{
		float: left;
		border: 0;
	}
	
	.adventcalendar #adv_euro, .adventcalendar #adv_cent{
		margin: 5px 4px 4px 4px;
		height: 20px;
		font-size: 17px;
	}
	
	.adventcalendar #priceform div{
		line-height: 28px;
		color: #fff;
		font-size: 18px;
	}
	
	.adventcalendar #priceform #adv_euro{
		width: 50px;
	}

	.adventcalendar #priceform #adv_cent{
		width: 26px;
	}	
	
/* WHITEBORDER */
	.defaultBorder{
		border: 1px solid #fff;
	}

/* ****************************************************************************************************** */	
/* WOHNTYPTEST  */

	.btn_test {
	  background: url(../img/buttons/wt_btn_test.gif);
	  border: none;
	  height: 29px;
	  margin: 12px 0 0 200px;
	  width: 150px;
	}

	.btn_test:hover {
	  background-position: 0 -29px;
	  cursor:pointer;
	}
	
	ul.wohntyp {
		list-style-type: none;
		border: 0px none #fff;
	}

	ul.wohntyp li {
		float: left;
		display: block;
	}

	ul.wohntyp li img {
		margin: 0;
		padding: 0;
	}

	ul.wohntyp li input {
		display: none;
	}

	ul.wohntyp li label {
		font-size: 13px;
		display: block;
		height: 148px;
		padding: 20px;
		cursor: pointer;
	}

	ul.wohntyp li.answer_1, ul.wohntyp li.answer_6, ul.wohntyp li.answer_11, ul.wohntyp li.answer_16, ul.wohntyp li.answer_21, ul.wohntyp li.answer_26, ul.wohntyp li.answer_31, ul.wohntyp li.answer_36, ul.wohntyp li.answer_41, ul.wohntyp li.answer_46, ul.wohntyp li.answer_51 {
		color: inherit;
		background-color: #efecd0;
	}

	ul.wohntyp li.answer_1:hover, ul.wohntyp li.answer_6:hover, ul.wohntyp li.answer_11:hover, ul.wohntyp li.answer_16:hover, ul.wohntyp li.answer_21:hover, ul.wohntyp li.answer_26:hover, ul.wohntyp li.answer_31:hover, ul.wohntyp li.answer_36:hover, ul.wohntyp li.answer_41:hover, ul.wohntyp li.answer_46:hover, ul.wohntyp li.answer_51:hover {
		color: inherit;
		background-color: #d8cf8a;
	}

	ul.wohntyp li.answer_2, ul.wohntyp li.answer_7, ul.wohntyp li.answer_12, ul.wohntyp li.answer_17, ul.wohntyp li.answer_22, ul.wohntyp li.answer_27, ul.wohntyp li.answer_32, ul.wohntyp li.answer_37, ul.wohntyp li.answer_42, ul.wohntyp li.answer_47, ul.wohntyp li.answer_52 {
		color: inherit;
		background-color: #fdecd9;
	}

	ul.wohntyp li.answer_2:hover, ul.wohntyp li.answer_7:hover, ul.wohntyp li.answer_12:hover, ul.wohntyp li.answer_17:hover, ul.wohntyp li.answer_22:hover, ul.wohntyp li.answer_27:hover, ul.wohntyp li.answer_32:hover, ul.wohntyp li.answer_37:hover, ul.wohntyp li.answer_42:hover, ul.wohntyp li.answer_47:hover, ul.wohntyp li.answer_52:hover {
		color: inherit;
		background-color: #f8d095;
	}

	ul.wohntyp li.answer_3, ul.wohntyp li.answer_8, ul.wohntyp li.answer_13, ul.wohntyp li.answer_18, ul.wohntyp li.answer_23, ul.wohntyp li.answer_28, ul.wohntyp li.answer_33, ul.wohntyp li.answer_38, ul.wohntyp li.answer_43, ul.wohntyp li.answer_48, ul.wohntyp li.answer_53 {
		color: inherit;
		background-color: #e1eaf3;
	}

	ul.wohntyp li.answer_3:hover, ul.wohntyp li.answer_8:hover, ul.wohntyp li.answer_13:hover, ul.wohntyp li.answer_18:hover, ul.wohntyp li.answer_23:hover, ul.wohntyp li.answer_28:hover, ul.wohntyp li.answer_33:hover, ul.wohntyp li.answer_38:hover, ul.wohntyp li.answer_43:hover, ul.wohntyp li.answer_48:hover, ul.wohntyp li.answer_53:hover {
		color: inherit;
		background-color: #b5c6e2;
	}

	ul.wohntyp li.answer_4, ul.wohntyp li.answer_9, ul.wohntyp li.answer_14, ul.wohntyp li.answer_19, ul.wohntyp li.answer_24, ul.wohntyp li.answer_29, ul.wohntyp li.answer_34, ul.wohntyp li.answer_39, ul.wohntyp li.answer_44, ul.wohntyp li.answer_49, ul.wohntyp li.answer_54 {
		color: inherit;
		background-color: #efe7d0;
	}

	ul.wohntyp li.answer_4:hover, ul.wohntyp li.answer_9:hover, ul.wohntyp li.answer_14:hover, ul.wohntyp li.answer_19:hover, ul.wohntyp li.answer_24:hover, ul.wohntyp li.answer_29:hover, ul.wohntyp li.answer_34:hover, ul.wohntyp li.answer_39:hover, ul.wohntyp li.answer_44:hover, ul.wohntyp li.answer_49:hover, ul.wohntyp li.answer_54:hover {
		color: inherit;
		background-color: #d6c18a;
	}

	ul.wohntyp li.answer_5, ul.wohntyp li.answer_10, ul.wohntyp li.answer_15, ul.wohntyp li.answer_20, ul.wohntyp li.answer_25, ul.wohntyp li.answer_30, ul.wohntyp li.answer_35, ul.wohntyp li.answer_40, ul.wohntyp li.answer_45, ul.wohntyp li.answer_50, ul.wohntyp li.answer_55 {
		color: inherit;
		background-color: #fff5cd;
	}

	ul.wohntyp li.answer_5:hover, ul.wohntyp li.answer_10:hover, ul.wohntyp li.answer_15:hover, ul.wohntyp li.answer_20:hover, ul.wohntyp li.answer_25:hover, ul.wohntyp li.answer_30:hover, ul.wohntyp li.answer_35:hover, ul.wohntyp li.answer_40:hover, ul.wohntyp li.answer_45:hover, ul.wohntyp li.answer_50:hover, ul.wohntyp li.answer_55:hover {
		color: inherit;
		background-color: #fce482;
	}

	.submit p.error {
		margin-top: 20px;
		margin-left: 20px;
		height: 60px;
		color: red;
		background-color: transparent;
	}

	.btn_weiter {
		background: url(../img/buttons/wt_btn_weiter.gif);
		height: 29px;
		width: 150px;
		margin: 80px 0 0 39px;
	}
	
	.btn_weiter:hover {
		background-position: 0 -29px;
		cursor: pointer;
	}

	.btn_zur_produktsuche{
		background: url(../img/buttons/wt_btn_produktsuche.gif); 
		height: 29px;
		margin-left: 180px;
		margin-top: 10px;
		width: 170px;
	}
	
	.btn_zur_produktsuche:hover{
		background-position: 0 -29px;
		cursor: pointer;
	}



/* ****************************************************************************************************** */	
/* SIDEBAR */

	#sidebar {
	  float: left;
	  width: 188px;
	}
	

	.wohnweltenSidebar {
		border: 1px solid #afa216;
		background: #efecd0;
	}

	.ratgeberSidebar {
		border: 1px solid #f5a03f;
		background: #fdecd9;
	}

	.produktsucheSidebar {
		border: 1px solid #ae8614;
		background: #f7f3e7;
	}

	#sidebar .MerkImage {
	  height: 148px;
	  width: 148px;
	}

	#sidebar.wohnweltenSidebar .MerkImage {
		border: 1px solid #aea115;
	}

	#sidebar.ratgeberSidebar .MerkImage {
		border: 1px solid #f5a03f;
	}

	#sidebar.produktsucheSidebar .MerkImage {
		border: 1px solid #ae8614;
	}

	#sidebar #MerklisteArrowUp {
		height: 15px;
		margin: 0;
		width: 150px;
		display:none;
	}

	#sidebar.wohnweltenSidebar #MerklisteArrowUp {
		background: url(../img/wr_arrowUp.jpg) left top no-repeat;
	}

	#sidebar.ratgeberSidebar #MerklisteArrowUp {
		background: url(../img/r_arrowUp.jpg) left top no-repeat;
	}

	#sidebar.produktsucheSidebar #MerklisteArrowUp {
		background: url(../img/ps_arrowUp.jpg) left top no-repeat;
	}

	#sidebar #MerklisteArrowDown {
		height: 20px;
		margin: 0;
		width: 150px;
	}

	#sidebar.wohnweltenSidebar #MerklisteArrowDown {
		background: url(../img/wr_arrowDown.jpg) left top no-repeat;
	}

	#sidebar.ratgeberSidebar #MerklisteArrowDown {
		background: url(../img/r_arrowDown.jpg) left top no-repeat;
	}

	#sidebar.produktsucheSidebar #MerklisteArrowDown {
		background: url(../img/ps_arrowDown.jpg) left top no-repeat;
	}

	#sidebar p.merkliste {
		font-size: 9px;
		text-align: left;
	}

	#sidebar p.merklisteH {
		font-size: 13px;
		margin-bottom: 15px;
	}
	
	a.showList {
		background: url(../img/buttons/ps_btn_anschauen.gif);
		border: none; width: 150px;
		height: 29px; margin-bottom: 19px;
		display: block;
	}
	
	a.showList:hover {
		background-position: 0 -29px;
		cursor:pointer;
	}
	
	#slide {
		margin-top: 20px;
		margin-bottom: 20px;
		padding: 0;
		
		width: 150px;
		height: 570px;
		overflow: hidden;
	}
	
	#slide ul {
		height: 6000px;
		padding-top: 380px;
		list-style: none;
	}

	#sidebar ul li{
		margin: 0; padding: 0;
		width: 150px; height: 190px;
	}
	
	#sidebar.ratgeberSidebar ul li img {
		border: 1px solid #f7a03f;
	}	

	#sidebar.wohnweltenSidebar ul li img {
		border: 1px solid #afa215;
	}	
	

	#sidebar ul li div.subcat {
		font-size: 10px;
		margin-bottom: 0px;
	}
	
	#sidebar ul li div.subcat a{
		text-transform: uppercase;
	}	
	
	#sidebar ul li div.header {
		margin-top: 0px;
		font-size: 13px;
	}	
	
/* SONDERFORMATE: GEWINNSPIEL */

#gewinnspielAntwort{
	width: 384px;
	height: 580px;
	float: left;
	margin-bottom: 6px;
}

#gewinnspielAntwort div.antwort{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#gewinnspielAntwort label{
	font-size: 13px;
	margin-left: 6px;
}

div.eingabeWrapper{
	margin-bottom: 2px;
}

div.adresse{
	margin-top: 10px;
	margin-bottom: 10px;
}

div.eingabelabel {
	font-size: 13px;
	width: 110px;
	float: left;
	height: 14px;
}

div.adresse input {
	border: 1px solid #666;
	margin-left: 2px;
}

div.adresse input.eingabefeldName{
	width: 200px;
}

div.adresse input.eingabefeldStrasse{
	width: 166px;
}

div.adresse input.eingabefeldHaus{
	width: 30px;
}

div.adresse input.eingabefeldPLZ{
	width: 70px;
}

div.adresse input.eingabefeldOrt{
	width: 126px;
}


div.captchaWrapper{
	margin-top: 8px;
}

div.captchaWrapper div.eingabelabel {
	margin-top: 1px;
	float: left;
}

div.captchaWrapper img#captchaImg{
	margin-left: 2px;
	border: 1px solid #666666;
	float: left;
}

div.captchaWrapper div.captchaArrow{
	width: 10px;
	float: left;
}


div.captchaWrapper input.eingabefeldCaptcha{
	width: 96px;
}

div.checkboxWrapper{
	margin-top: 6px;
	font-size: 10px;
}

div.checkboxWrapper input{
	border: none;
}

#gewinnspielbutton{
	background: url(../img/buttons/gs_btn_teilnehmen.gif);
	border: none;
	width: 150px;
	height: 29px;
	margin-left: 200px;
	margin-top: 20px;
}

#gewinnspielbutton:hover{
	background-position: 0 -29px;
	cursor:pointer;
}

/* SONDERFORMATE: PREISVORTEILSAKTION */

#kilosubmitbutton{
	background: url(../img/buttons/btn_absenden.gif);
	border: none;
	width: 150px;
	height: 29px;
	margin-left: 200px;
	margin-top: 20px;
}

#kilosubmitbutton:hover{
	background-position: 0 -29px;
	cursor:pointer;
}

/* ****************************************************************************************************** */	
/* HEFTBESTELLUNG */

#heftbestellungBox{
	/* normal 2x2 box, definiert über klasse */
}

#heftbestellungBox .heftauswahl{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 13px;
}

#heftbestellungBox .heftauswahl input.eingabefeldAnzahl{
	border: 1px solid #666;
	padding-left: 1px;
	width: 16px;
	margin-right: 6px;
	margin-bottom: 2px;
}

#heftbestellungBox  label {
	font-size: 13px;
	margin-left: 6px;
}

#heftbestellungBox #btn_bestellen{
	background: url(../img/buttons/hb_btn_bestellen.gif);
	border: none;
	width: 150px;
	height: 29px;
	margin-left: 200px;
	margin-top: 20px;
}

#heftbestellungBox #btn_bestellen:hover{
	background-position: 0 -29px;
	cursor:pointer;
}

/* ****************************************************************************************************** */	
/* PRODUKTSUCHE (homepage!) */

#productSearchBox form {
	margin-top: 14px;
}

#productSearchBox form #searchField {
	border: 1px solid #666;
	width: 245px;
	height:20px;
	float: left;
}

#productSearchBox form #PSsubmitButton {
	background: url(../img/buttons/ps_btn_suchen.gif) no-repeat;
	border: none;
	width: 94px;
	height: 22px;
	margin-left: 6px;
}

#productSearchBox form #PSsubmitButton:hover {
	background-position: 0 -22px;
	cursor:pointer;
}

/* Newsletterbox */
#newsletterSubscribeBox form #EMAIL_FIELD {
	margin-top: 10px;
	padding: 2px 1px 0px 1px;
	border: 1px solid #666;
	width: 243px;
	height:18px;
	float: left;
}

#newsletterSubscribeBox form div#methodField {
	margin-right: 10px;
	margin-top: 10px;
	float: right;
}

/*
#newsletterSubscribeBox form div#captchaImg {
	overflow: hidden;
	margin-top: 5px;
	border: 1px solid #666;
	width: 60px;
	height:20px;
	float: left;
}

#newsletterSubscribeBox form div#captchaImg img{
	margin-top: -6px;
}

#newsletterSubscribeBox form #arrowImg{
	margin-top: 5px;
	float: left;
}

#newsletterSubscribeBox form #captchaField {
	margin-top: 5px;
	margin-left: 0px;
	padding: 2px 1px 0px 1px;
	border: 1px solid #666;
	width: 110px;
	height:18px;
	float: left;
}
*/

#newsletterSubscribeBox form #NLsubscribeButton {
	float: right;
	margin-top: 8px;
	background: url(../img/buttons/nl_btn_submit.gif) no-repeat;
	border: none;
	width: 140px;
	height: 22px;
	margin-right: 10px;
}

#newsletterSubscribeBox form #NLsubscribeButton:hover {
	background-position: 0 -22px;
	cursor:pointer;
}

.nlError{
	color: red;
}

.nlText{
	color: #4aa9af;
}

/* ******************************** */
/* Sitemapformatierungen */

.sitemapbox{
	position: relative;
	width: 384px;
	float: left;
	height: 1168px;
}

.sitemapbox .contentElement{
	overflow: auto;
	height: 1158px;
}

.sitemapbox .h1block{
	z-index: 100;
	top: 0;
	left: 0;
	position: absolute;
}

	
ul.sitemaplist li{
	list-style: none;
	font-size: 13px;
	margin-top: 20px;
	font-weight: bold;
}

ul.sitemaplist li ul{
	margin-top: 10px;
	margin-bottom: 20px;
}
	
ul.sitemaplist li ul li{
	font-weight: normal;
	margin-left: 60px;
	margin-top: 0px;
}

ul.sitemaplistsmal li ul li{
	margin-left: 20px;
}
					
/* ******************************** */
/* BugFix for Content and Watchlist */
.ArrowWrapper {
	height: 20px;
	margin: 40px 0 28px 0;
}

/* formatierungen für html-snippets */
pre.contentSnippet{
	margin: 0 0 30px 0; 
	padding: 2px; 
	overflow: auto; 
	width: 774px; 
	text-align: left; 
	background: #efefef;
}
/***** DATE NAVI *****/
.date_navigation{
	width: 384px;
	float: left;	
}

.year_box {
	width: 384px;
	margin-bottom: 6px;
}

.year_box p.headline {
	background: #4aa9af;
	font-size: 13px;
	color: #FFFFFF;		
	padding: 5px 10px;
}

.year_box ul {
	list-style: none;
	margin: 10px 20px 10px 20px;
	float: left;
	width: 88px;
}

.year_box ul li{
	font-size: 13px;
}

/* FRAGEN SIE HILDE */

.btn_hilde_fragen {
	background: url(../img/buttons/btn_hilde_fragen.gif);
	border: none;
	height: 29px;
	width: 190px;
}

.content2x2 .btn_hilde_fragen {
	margin: 12px 0 0 160px;
}

.btn_hilde_fragen:hover {
	background-position: 0 -29px;
	cursor:pointer;
}

.fshBarFrage{
	background: #f4a03e;
	line-height: 29px;
	font-size: 13px;
	text-transform: uppercase;
	text-indent: 20px;
	color: #fff;
	float: left;
	margin: 0 6px 6px 0;
	width: 386px;
	height: 29px;
}

.fshBarAnwort{
	background: #f4a03e;
	float: left;
	line-height: 29px;
	font-size: 13px;
	text-transform: uppercase;
	text-indent: 20px;
	color: #fff;
	margin: 0 0 6px 0;
	width: 582px;
	height: 29px;
}

.wrapperFsh5x1{
	clear: left;
	height: 190px;   
	width: 974px;
	margin-bottom: 20px;
}

.fshWrapperHeader{
	height: 92px;
	margin-bottom: 6px;
}

.fshTitleBar{
	float: left;
	height: 90px;
	width: 482px;
}

.fshNavBar{
	float: left;
	height: 26px;
	line-height: 26px;
	width: 384px;
	border: 1px solid #f4a03e;
	margin-bottom: 4px;
}

.fshNavBar a{
	text-indent: 20px;
	display: block;
	font-size: 13px;
	text-transform: uppercase;
}

.fshNavBar a:hover{
	color: #f4a03e;
}

.content4xBar{
	float: left;
	height: 27px;
	width: 776px;
	border: 1px solid #f4a03e;
	margin-bottom: 6px;	
}

#main .contentElement p.fshAuthor{
	float: right;
	font-size: 11px;
}

form.fshSendform .fshTitleLabel{
	width: 70px;
	float: left;
	line-height: 18px;
	font-size: 13px;
}

form.fshSendform .fshTitleInput{
	width: 281px;
	float: left;
	border: 1px solid #666;
	margin-left: 2px;
	margin-right: 5px;
}

form.fshSendform #fshSelectCat{
	width: 180px;
	font-size: 11px;
}

form.fshSendform .fshMessageLabel{
	line-height: 18px;
	font-size: 13px;
	margin: 6px 0 6px 0;
}

form.fshSendform textarea {
	margin-top: 6px;
	font: 14px Arial, sans-serif;
	line-height: 20px;
	width: 538px;
	height: 206px;
	border: 1px solid #666;
	clear: left;
}

form.fshSendform .adresse {
	float: left;
	width: 320px;
}

form.fshSendform .adresse .eingabeWrapper input.fshInput{
	width: 195px;
}

form.fshSendform div.captchaWrapper input.eingabefeldCaptcha{
	width: 91px;
}

form.fshSendform  #fshSubmit{
	background: url(../img/buttons/btn_absenden.gif);
	border: none;
	width: 150px;
	height: 29px;
	float: left;
	margin-left: 70px;
	margin-top:87px;
}

form.fshSendform  #fshSubmit:hover{
	background-position: 0 -29px;
	cursor:pointer;
}


/* Homepage-Slidebox */
#slideBox{
	position: relative;
	height: 384px;
	width: 580px;
	margin-bottom: 6px;
	overflow: hidden;
}

#slideBox #statusbar{
	position: absolute;
	bottom:0px;
	left:0;
	height: 4px;
	width: 0;
	background: #afa215;
}

#slideBox #slideWrapper{
	width: 1740px;
	height: 384px;
	position: relative;
}

#slideBox #sliderCWrapper{
	height: 384px;
	float: left;
}

#slideBox img.slideBoxTeaserImg2x2{
	float: left;
}

#slideBox .slideBoxTextwrapper{
	height: 384px;
	position: relative;
	float: left;
	width: 196px;
}

#slideBox .btn_sogehts{
	position: absolute;
	right: 0;
	bottom: 20px;
}

#slideBox #slideBoxNav {
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 1px solid #afa215;
}

#slideBox ul#slideBoxNav{
	list-style: none;
}

#slideBox ul#slideBoxNav li{
	cursor: pointer;
	float: left;
	width: 28px;
	height: 28px;
	border-right: 1px solid #afa215;
	text-align: center;
	display: block;
	line-height: 26px;
	font-size: 15px;
}

#slideBox ul#slideBoxNav li.normal{
	background: #efecd0;
	color: #afa215;
}

#slideBox ul#slideBoxNav li.active{
	background: #afa215;
	color: #efecd0;
}



