﻿html, td, input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
}

body {
	background-color: #fff;
	margin: 20px;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, form, input, select, ul, li, td, caption {
	margin: 0; padding: 0; 
}

img, table, td {
	border: 0;
}

a {
	color: #983d05;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clear {
	clear: both;
}

h3 {
	font-size: 13px;
}

h4 {
	font-size: 12px;
}

h5 {
	font-size: 11px;
}

div.link {
	background: url(/wohnen_einrichten/weltderfarben/images/zeiger.gif) no-repeat 0px 5px;
	padding: 3px 0 0 16px;
}


/* ##################################### Seite ####################################### */
	#container {
		width:820px;
	}

/* ##################################### Header ####################################### */
	#header {
		margin-bottom: 15px;
	}

	#header .titel {
		float: left;
	}

	#header .logo {
		float: right;
	}

/* ##################################### Navigation ####################################### */
	#topnavi {
		background: #e4e4e4 url(/wohnen_einrichten/weltderfarben/images/bg_topnavi.gif) no-repeat;
		font-size: 13px;
		font-weight: bold;
		padding: 0 15px;
		height: 60px;
	}

	#topnavi .navibar {
		background-color: #983d05;
		color: #fff;
		height: 30px;
	}

	#topnavi .navibar a {
		color: #fff;
	}

	#topnavi ul {
		list-style-type: none;
	}

	#topnavi li {
		float: left;
		line-height: 30px;
		padding: 0 15px 0 16px;
		background: url(/wohnen_einrichten/weltderfarben/images/trenner_topnavi.gif) no-repeat left;
	}
	
	#topnavi li.fst {
		background-image: none;
		padding-left: 15px;
	}
	
	#topnavi li.hi, #topnavi li.hi a { text-decoration: underline; }

/* ##################################### Content ####################################### */
	
	#content {
		margin-top: 15px;
		width: 820px;
	}

/* ##################################### Trennerlinie ####################################### */

	.trennlinie {
		border-top: 1px solid #e4e4e4;
		margin-bottom: 15px;
	}


/* ##################################### Content Inhalt ####################################### */
	
	#content_main {
		width: 560px;
		float: left;
		margin: 0; padding: 0;
	}
	
/* ##################################### Homepage ####################################### */
	
	#content_main .teaser {
		margin-bottom: 15px;
	}
	
	#content_main .teaser .bild {
			width: 262px;
			float: left;
	}

	#content_main .teaser .bild {
			width: 262px;
			float: left;
	}

	#content_main .teaser .bild img {
		border: 1px solid #ccc;
	}
		
	#content_main .teaser .text {
		padding-left: 282px;
	}
	
	#content_main .teaser .text h5 {
		color: #000;
	}

	#content_main .teaser .text h3 {
		color: #983d05;
		padding-bottom: 3px;
	}
/* ##################################### Detailseite / Artikel ####################################### */
	#content_main .artikel, #content_main .artikel p, #content_main .artikel h3, #content_main .artikel h4 {
		padding-bottom: 15px;
	}
	
	#content_main .artikel p a.link {
		display: block;
		background: url(/wohnen_einrichten/weltderfarben/images/zeiger.gif) no-repeat 0px 5px;
		padding: 3px 0 0 16px;
	}
	
	#content_main .artikel h3 {
		color: #983d05;
	}

	#content_main .artikel h5 {
		color: #000;
	}
	
	#content_main .artikel img.links {
		float: left;
		margin: 2px 15px 12px 0;
		border: 1px solid #ccc;
	}

	#content_main .artikel img.rechts {
		float: right;
		margin: 2px 0 12px 15px;
		border: 1px solid #ccc;
	}
	
/* ##################################### Detailseite / Bildergalerie ####################################### */

	#content_main .modul {
		width:560px;
		background: #e4e4e4 url(/wohnen_einrichten/weltderfarben/images/bg_modul_left_bottom.gif) no-repeat bottom;
		padding-bottom: 15px;
		margin-bottom: 15px;
		color: #666;
	}
	
	#content_main .modul .head {
		background: url(/wohnen_einrichten/weltderfarben/images/bg_modul_left_top.gif) no-repeat;
		padding: 12px 0 20px;
	}
	
	#content_main .modul.galerie .head {
		padding-top: 15px;
	}
	
	#content_main .modul .head.leer {
		padding: 0;
		height: 15px;
	}
	
	#content_main .modul.galerie .body {
		padding: 0 54px;
	}
	
	#content_main .farbtest { text-align:center; padding:0 54px 15px; }	
	#content_main .farbtest h4 { margin:0; padding:0; color:#000; }
	#content_main .farbtest .fehler { color:#c00; padding-bottom:2px; }
	#content_main .farbtest .fehler2 { color:#c00; }
	#content_main .farbtest table { margin-top:10px; text-align:left; }
	#content_main .farbtest .bild { padding:0px 10px; text-align:center; }
	#content_main .farbtest .bu_btn { padding:3px 5px 7px; text-align:center; }
	#content_main .farbtest .bt { padding-bottom:5px; padding-right:5px; }
	#content_main .farbtest .aw { padding-bottom:5px; }
	#content_main .farbtest .aw_li { padding-bottom:5px; padding-right:50px; }
	
	
	#content_main .modul .head h3 {
		padding: 0 15px 8px; color: #666;
	}
	
	#content_main .modul .head .navi {
		color: #000; font-size: 11px; text-align:center;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		padding: 4px 15px;
	}
	
	#content_main .modul .head .navi p {
		padding: 2px 0 0;
	}
	
	#content_main .modul .head .navi .rw {
		float: left; width: 13px;
	}
	
	#content_main .modul .head .navi .fw {
		float: right; width: 13px;
	}
	
	#content_main .modul .body .bild {
		border: 1px solid #ccc;	
	}
	
	#content_main .modul .body .BU {
		background-color: #ccc;
		color: #000;
		font-size: 11px;
		padding: 3px 10px 5px;	
	}
	
	#content_main .modul .body .BU .credit {
		float: right;
		color: #808080;	
	}
	
	#content_main .modul .body .text {
		padding: 15px 0 5px;	
	}
	
	#content_main .modul .body .text h4 {
		padding: 0 0 2px;	
	}
	
	#content_main .modul .body .text p {
		padding: 0;	
	}
	
	#content_main .modul .body .link {
		background-image: url(/wohnen_einrichten/weltderfarben/images/zeiger_hellgrau.gif);
	}
	
	#content_main .modul .teaser { border-top:1px solid #CCCCCC; padding: 15px 54px 5px; margin:0; }
	#content_main .modul .teaser img { float:left; }
	#content_main .modul .teaser h4, #content_main .modul .teaser p { padding: 0 0 0 125px; }
	#content_main .modul .teaser div.link {
		background: url(/wohnen_einrichten/weltderfarben/images/zeiger_hellgrau.gif) no-repeat 125px 5px;
		padding: 3px 0 0 141px;
	}

	#content_main .modul .textteaser { border-top:1px solid #CCCCCC; padding: 15px 54px 5px; margin:0; }
	#content_main .modul .textteaser h4, #content_main .modul .textteaser p { padding: 0; }
	#content_main .modul .textteaser div.link {
		background: url(/wohnen_einrichten/weltderfarben/images/zeiger_hellgrau.gif) no-repeat 0px 5px;
		padding: 3px 0 0 16px;
	}

/* ##################################### Detailseite / Video-Galerie ####################################### */
	
	#content_main .modul.video {
		background: #e4e4e4 url(/wohnen_einrichten/weltderfarben/images/trenner_videonavi.gif) repeat-y 402px 0px;
		padding-bottom: 0;
		margin-bottom: 0;
	}
	
	#content_main .modul.video .body {
		background: transparent url(/wohnen_einrichten/weltderfarben/images/bg_modul_left_bottom.gif) no-repeat bottom;
		padding-bottom: 15px;
	}

	#content_main .modul.video .video_navigation {
		float: right;
		width: 156px; height: 520px;
	}
	
	#content_main .modul.video .video_content {
		float: left;
		width: 390px; 
	}
	
	#content_main .modul.video h5 { color: #983d05; text-transform: uppercase; padding: 0 3px 0 15px; }
	
	#content_main .modul.video h3 { color: #666; padding: 0 3px 15px 15px; }
	
	#content_main .modul.video p { padding: 15px 3px 5px 15px; }
	
	#content_main .modul.video .player { padding-left: 12px; }
	
	#content_main .modul.video div.link { background-position: 15px 5px; padding: 3px 0 0 31px; }


/* ##################################### Sidebar (Module rechte Spalte) ####################################### */
	#sidebar {
		width:240px;
		float: right;
	}
	
	#sidebar .modul {
		width:240px;
		background: #e4e4e4 url(/wohnen_einrichten/weltderfarben/images/bg_modul_right_bottom.gif) no-repeat bottom;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	
	#sidebar .modul .head {
		background: url(/wohnen_einrichten/weltderfarben/images/bg_modul_right_top.gif) no-repeat;
		padding: 10px 15px 8px;
		font-weight: bold;
		color: #000;
		text-transform: uppercase;
	}
	
	#sidebar .modul .head.leer {
		padding: 0;
		height:15px;
	}
	
	#sidebar .modul .body {
		background-color:#fff;
		margin: 0 14px 0 15px;
		border-right: 1px solid #d4d4d4;
		border-bottom: 1px solid #d4d4d4;
	}

	#sidebar .modul .text {
		padding: 12px 15px 20px;
	}
	
	#sidebar .modul .text h3 {
		color: #983d05;
		padding-bottom: 8px;
	}
	
	#sidebar .modul .text h5 {
		color: #000;
	}
	
	#sidebar .modul .text ul {
		list-style-type: none;
		border-top: 1px solid #e4e4e4;
		margin-top: 4px;
	}
	
	#sidebar .modul .text ul ul {
		border-top: 0;
		margin-top: 0;
	}
	
	#sidebar .modul .text li {
		border-bottom: 1px solid #e4e4e4;
		background: url(/wohnen_einrichten/weltderfarben/images/zeiger.gif) no-repeat 0px 4px;
		padding-left: 16px;
		line-height: 18px;
		color: #000;
	}
	
	#sidebar .modul .text ul ul li {
		border-bottom: 0;
		background: url(/wohnen_einrichten/weltderfarben/images/blind.gif) no-repeat;
		padding-left: 0;
	}
	
	#sidebar .modul .text li.hi { background-image:url(/wohnen_einrichten/weltderfarben/images/zeiger_hi.gif); }
	#sidebar .modul .text li.hi_sub { background-image:url(/wohnen_einrichten/weltderfarben/images/zeiger_hi_down.gif); }
	
	#sidebar .modul .text .video li { 
		background: url(/wohnen_einrichten/weltderfarben/images/type_video.gif) no-repeat; 
		padding-left: 24px; 
	}
	
	#sidebar .modul .bild {
		text-align: center;
	}
	#sidebar .modul .bild.abstand {
		padding-top:15px;
	}
	
	#sidebar .modul .navititel {
		height: 100px;
	}
	#sidebar .modul .navititel h4 {
		padding: 81px 0 0 15px;
		color: #983d05;
		text-transform: uppercase;
	}
	

/* ##################################### Promotion-Leiste (Modul unten) ####################################### */

	#promobar, #promobar td {
		color: #000;
	}

	#promobar h4 {
		color: #983d05;
		padding-bottom: 2px;
	}
	
	#promobar .unterrubrik h4 {
		color: #000;
	}
	
	#promobar h5 {
		color: #666;
	}

	#promobar .modul {
		background: #e4e4e4 url(/wohnen_einrichten/weltderfarben/images/bg_modul_bottom.gif) no-repeat bottom;
	}

	#promobar .modul .head {
		background: url(/wohnen_einrichten/weltderfarben/images/bg_modul_top.gif) no-repeat;
		padding: 12px 15px 8px;
	}
	
	#promobar .modul .head h4, #promobar .modul .head h4 a {
		color: #000;
	}
	
	#promobar .modul .body {
		padding: 0 15px 15px;
	}

	#promobar table {
		width: 790px;
		table-layout: fixed;
	}
	
	#promobar td {
		vertical-align: top;
		background-color: #fff;
		border-right: 1px solid #d4d4d4;
		border-bottom: 1px solid #d4d4d4;
	}
	
	#promobar td.trenner {
		width: 10px;
		border: 0;
		background-color: transparent;
	}

	#promobar .bild.rahmen {
		padding: 10px 10px 0 10px;
	}
	
	#promobar .text {
		padding: 6px 6px 15px 10px;
	}
	
	
	#promobar form {
		margin-top: 6px;
	}
	
	#promobar form .input_text {
		color: #666;
	}



/* ##################################### Footer ####################################### */

	#footer {
		margin-top: 15px;
		border-top: 1px solid #e4e4e4;
		padding-top: 10px;
		text-align: center;
	}
	
	#footer .service_links a {
		font-size: 11px;
		color:#7f7f7f;
	}


