html, body {
	font-family: arial, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #0B2379;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
}
/**
 * UPDATE: 26.07.2010
 * Lifetime teaser
 * @FY
 ***************************************************/


div#lifetimes_teaser{
	bottom:-129px;
	left:0px;
	position:absolute;
	background:url(/img/bg_lifetimes_teaser.jpg) no-repeat;
	width:201px;
	padding-right:5px;
	height:128px;
	z-index:1;
}
div#lifetimes_teaser img{
	float:left;
	width:46px;
	height:71px;
	padding: 22px 7px 0 5px;
	border:0;
}
div#lifetimes_teaser span{
	position:relative;
	top:52px;
	color:#fff;
	font-size:11px;
	line-height:13px;
}
div#lifetimes_teaser a.textlink{
	color:#fff;
	text-decoration:none;
}
div#lifetimes_teaser a.textlink:hover{
	color:#fff;
	text-decoration:underline;
}
/* UPDATE ENDE */
/**************************************************/

/**
 * Gweinnspiel Weihnachten 2009 */
 
#gewinnspielTeaser{
	position:absolute; 
	width:262px; 
	height:45px; 
	left:385px; 
	top:365px;
}

#gewinnspielTeaser p{
	color:#FFFFFF;
	font-weight:bold;
}

#gewinnspielTeaser p a, #gewinnspielTeaser p a:link, #gewinnspielTeaser p a:visited{
	color:#FFFFFF; 
	text-decoration:underline;
	font-weight:bold;
}

#gewinnspielTeaser p a:hover{
	text-decoration:none;
	font-weight:bold;
} 
 
/**
 * Gweinnspiel Weihnachten 2009 ende */
a {
	text-decoration: none;
	color: #0B2379;
}
a:hover, a:active {
	text-decoration: underline;
}
img {
	border: 0;
}
input.text, textarea, select {
	border: 1px solid #0B2379;
	width: 263px;
	display: block;
}
textarea {
	height: 50px;
}
label {
	display: block;
	padding: 0;
	margin: 0;
}
input#send {
	width: 107px;
	height: 20px;
	background-image: url("img/senden.gif");
	margin: 0;
	padding: 0;
	border: 0;
}
.msg {
	color: red;
}
* html ul li a { /* fix für IE */
	position: relative;
	top: -2px;
}

div#center {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 969px;
	position: relative;
}

/* #### left #### */

div#left {
	position: absolute;
	width: 206px;
	border-right: 5px solid white;
	margin: 0;
	padding: 0;
}
a#logo img {
	border: 0;
	height: 90px;
	display: block;
}
div#left ul li {
	margin-left: 0px;
}

div#navigation {
	background:url("img/navi/navi_11a.gif");
	height:346px;
	}

ul#menu {
	/*height: 302px; /* 308 - padding-top */
	margin:0px 0 0 0;
	padding:0;
	/*background-color: #F9EBE3;*/
	list-style-type: none;
	background-image: url("img/navi/navi_07a.gif");
	background-repeat: repeat-y;
	/* sofix */
	/*height: 311px; /* 308 + 9px (wegen größerem logo als sidol) - padding-top */
}
ul#menu li{
	font-weight: bold;
	margin: -1px 0 0 0;
	padding: 2px 0 0px 11px;
	background:url("img/navi/navi_05.gif");
	background-repeat:no-repeat;
	width:195px;
	line-height:42px;
	/*height:44px;*/
}
ul#menu li a{
	padding-left:1px;
}
ul#menu li:hover, ul#menu li.aktiv {
	list-style-type: none;
}
ul#menu li.root {
	list-style-image: none;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0px 11px;
	/*padding: 16px 0 16px 11px;*/
	background:url("img/navi/navi_03.gif");
	background-repeat:no-repeat;
	line-height:44px;
}
ul#menu li#last, ul#globalmenu li#last {
	margin-bottom: 0px;
}

ul#menu li.last {
	margin: 0px 0px 0px 0px;
	padding: 1px 0 0px 11px;
	/*padding: 16px 0 16px 11px;*/
	background:url("img/navi/navi_04.gif");
	background-repeat:no-repeat;
	line-height:44px;
	}

ul#menu li a {
	color: #ffffff;
	display:block;
	height:42px;
}

ul#menu li.last a, ul#menu li.root a {
	color: #ffffff;
	display:block;
	height:44px;
}

ul#menu li ul li a, ul#menu li.aktiv ul li a {
	display: inline;
}

ul#menu li a:hover, ul#menu li a:active, ul#menu li a.aktiv {
	color: #663120;
	text-decoration: none;
}
a.aktiv {
	color: #663120;
	text-decoration: none;
}

ul#menu li ul {
	display:none;
}
ul#menu li.aktiv ul {
	display:block;
}

ul#menu li ul {
	padding: 4px 0 5px 0;
	margin:1px 0 0px -11px;
	background:url("img/navi/navi_07.gif");
	background-repeat:repeat-y;
}
ul#menu li ul li {
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	background:url("img/navi/navi_07.gif");
	background-repeat:repeat-y;
	padding:4px 0 4px 22px;
	height:auto;
	width:auto;
	line-height:12px;
}
ul#menu li ul li:hover {
	list-style-image: none;
}

p#navigationbottom{
	padding:0;
	margin:0 0 0 0 !important;
	margin:0 0 -1px 0;
	height:14px;
	background-image:url("img/navi/navi_12.gif");
	background-repeat:no-repeat;
	}

a#menuLiftimes {
	padding:0;
	margin:0;
	width: 206px;
	height: 55px;
	display: block;
}
a#menuLiftimes img {
	margin:0;
	padding:0;
	width: 206px;
	height: 55px;
	display: block;
	border: 0px;
}


/* #### main #### */

div#main {
	position: absolute;
	left: 211px;
	width: 758px;
	height: 579px;
	background-repeat: no-repeat;
	position: relative;
        z-index:1;
}
div#main p {
	font-weight: bold;
	margin-top: 0px;
	line-height: 150%;
	padding: 0;
	margin-bottom: 12px;
}
div#main a {
	font-weight: bold;
}
img.linkarrow {
	margin-right: 8px;
}


/* ~~~ home bzw index.php ~~~ */

/* <!-- in der HTML seite auskommentiert -->
div#ratgeber {
	position: absolute;
	top: 107px;
	left: 36px;
	width: 143px;
	color: white;
}
div#ratgeber a#broschuere {
	position: absolute;
	top: 36px;
}
div#ratgeber p {
	position: absolute;
	top: 243px;
}
div#ratgeber a#download {
	position: absolute;
	top: 293px;
	left: 14px;
	color: white;
}
div#ratgeber a#online {
	position: absolute;
	top: 311px;
	left: 14px;
	color: white;
}
*/


div#produkt_teaser {
	position: absolute;
	top: 126px;
	left: 228px;
	color: white;
	width: 120px;
}
div#produkt_teaser p {
	visibility:hidden;
}
div#produkt_teaser a {
	position: absolute;
	top: 68px;
}



div#bodentyp_teaser {
	position: absolute;
	top: 121px;
	left: 228px;
	color: white;
	width: 120px;
}
div#bodentyp_teaser a {
	position: absolute;
	top: 74px;
}

div#wohlfuehlen {
	position: absolute;
	top: 216px;
	left: 362px;
	width: 377px;
	color: white;
}
div#wohlfuehlen p {
	position: absolute;
	left: 200px;
	width: 160px;
	font-weight: normal;
}
div#wohlfuehlen a {
	position: absolute;
	left: 214px;
	width: 146px; /* 160 - 14 */
	color: white;
}
div#wohlfuehlen p#p1 {
	top: 59px;
}
div#wohlfuehlen a#a1 {
	top: 129px;
}
div#wohlfuehlen p#p2 {
	top: 198px;
}
div#wohlfuehlen a#a2 {
	top: 310px;
}
div#wohlfuehlen a#inspirieren {
	top: 332px;
	left: 14px;
	width: 200px;
}

div#oster_gewinnspiel{
	position:absolute;
	top:122px;
	left:10px;
	width:164px;
}
div#oster_gewinnspiel a{
	outline:none;
	top:-64px;
	left:-14px;
	display:block;
	padding-left:64px;
	font-weight:bold;
	height:72px;
	width:312px;
	padding-top:64px;
}

/* home_adventskalender */

div#index_flash{
	position:absolute;
	top:70px;
	left:20px;
	z-index:2;
}

div#index_flash_hinweis{
	position:absolute;
	width:180px;
	height:132px;
	top:236px;
	left:290px;
	z-index:1;
	line-height:18px;
}

div#index_teaser1{
	position: absolute;
	top:483px;
	left:136px;
	width:240px;
}
div#index_teaser2{
	position: absolute;
	top:483px;
	left:476px;
	width:240px;
}
div#index_teaser1 p, div#index_teaser2 p{
	font-weight:normal;
	color:#ffffff;
}
div#index_teaser1 p.weiterlink, div#index_teaser2 p.weiterlink{
	position:absolute;
	top:61px;
	left:155px;
}


/*#flash {
	width: 668px;
	height: 273px;
	position: absolute;
	top: 147px;
	left: 43px;
	border: 0;
}
div#wohlfuehlen_kal {
	position: absolute;
	top: 474px;
	left: 50px;
	width: 340px;
	color: white;
}
div#wohlfuehlen_kal p {
	line-height: 140%;
}
div#wohlfuehlen_kal a {
	position: absolute;
	top: 80px;
	left: 14px;
	color: white;
}*/

/* ~~~ produkte.php ~~~ */

div#bestepflege p {
	position: absolute;
	top: 162px;
	left: 36px;
	width: 200px;
	line-height: 18px;
}

ul#produkte {
	position: absolute;
	top: 380px;
	left: 260px;
	margin: 0;
	padding: 0;
}
ul#produkte li {
	list-style-type: none;
	float: left;
	display: block;
	clear: none;
}
ul#produkte li a {
	display: inline;
	float: left;
	width: 78px;
	height: 180px;
	margin-right: 5px;
}

/* ~~~ produkt.php ~~~ */

div#beschreibung {
	position: absolute;
	top: 246px;
	left: 203px;
	width: 255px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul {
	padding: 0;
	margin: 0;
	list-style-image: url("img/bullet_arrow_blue.gif");
	margin-left: 13px;
}
div#beschreibung ul li {
	margin: 0;
	padding: 0;
	list-style-image: url("img/bullet_arrow_blue.gif");
	padding-bottom: 2px;
}
div#beschreibung ul.parkett {
	position: absolute;
	top: 194px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul.laminat {
	position: absolute;
	top: 211px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul.stein {
	position: absolute;
	top: 225px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul.vollglanz {
	position: absolute;
	top: 225px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul.pflege {
	position: absolute;
	top: 184px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}
div#beschreibung ul.kraft {
	position: absolute;
	top: 184px;
	list-style-image: url("img/bullet_arrow_blue.gif");
}

/* ~~~ ihrboden.php ~~~ */

div#ihrboden {
	position: absolute;
	top: 160px;
	left: 38px;
	width: 200px;
}
ul#boeden {
	position: absolute;
	top: 199px;
	left: 340px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#boeden li {
	position: absolute;
}
* html ul#boeden li { /* fix for IE */
	padding-top: 2px;
}
ul#boeden li a {
	font-weight: normal;
	display: block;
	width: 400px;
	margin: 0;
	padding: 0;
}
ul#boeden li#parkett {
	top: 0px;
}
ul#boeden li#laminat {
	top: 82px;
}
ul#boeden li#fliesen {
	top: 163px;
}
ul#boeden li#stein {
	top: 244px;
}
ul#boeden li#kunststoff {
	top: 325px;
}

/* detail */
img#flaschen {
	position: absolute;
	top: 155px;
	left: 300px;
	display: block;
}
div#detail {
	position: absolute;
	top: 160px;
	left: 430px;
	width: 230px;
	color: #874127;
}
div#detail a {
	color: #874127;
}
div#detail ul#mehr {
	list-style-image: url("img/bullet_arrow_brown.gif");
	margin: 0px 0px 55px 14px;
	padding: 0;
}
div#detail p#ebenfalls {
	position: absolute;
	top: 305px;
}
div#detail ul#andere {
	position: absolute;
	top: 332px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#detail ul#andere li {
	margin-bottom: 3px;
}
div#detail a#close {
	position: absolute;
	top: 375px;
	left: 150px;
	width: 77px;
	display: block;
	font-weight: normal;
}
div#detail a#close img {
	display: inline;
}

/* ~~~ multitalent.php ~~~ */

p#multitalent {
	position: absolute;
	top: 208px;
	left: 38px;
	width: 170px;
}
p.tipp {
	position: absolute;
	left: 250px;
	width: 360px;
}
p#t1 { top: 196px; }
p#t2 { top: 277px; }
p#t3 { top: 358px; }
p#t4 { top: 439px; }
p#t5 { top: 521px; }

/* ~~~ tipps_tricks_tdm.php ~~~ */

div#tippdesmonats {
	position: absolute;
	top: 160px;
	left: 38px;
	width: 200px;
}
div#tippdesmonats p.aufforderung {
	position: absolute;
	top: 295px;
	color: white;
	font-weight: normal;
	line-height: 127%;
	font-size: 11px;
}
div#tippdesmonats a.formular {
	position: absolute;
	top: 380px;
	color: #BD1614;
	margin: 0px 0px 0px 14px;
}
div#tippdesmonats li a {
	color: white;
}
ul#tipps {
	position: absolute;
	top: 155px;
	left: 285px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	width: 300px;
}
ul#tipps li#tipp1 {
	position: absolute;
	top: 0px;
}
ul#tipps li#tipp2 {
	position: absolute;
	top: 112px;
}
ul#tipps li#tipp3 {
	position: absolute;
	top: 224px;
}
ul#tipps li#tipp4 {
	position: absolute;
	top: 336px;
}

/* ~~~ tipps_tricks_formular.php ~~~ */

div#ihrtipp {
	position: absolute;
	top: 160px;
	left: 38px;
	width: 360px;
}
div#ihrtipp a#back {
	position: absolute;
	top: 138px;
	left: 261px;
	display: block;
	width: 107px;
	height: 20px;
}

form#bodentipp fieldset {
	position: absolute;
	top: 227px;
	left: 38px;
	width: 374px;
	padding: 0;
	margin: 0;
	border: 0;
	font-weight: bold;
}
form#bodentipp fieldset input, form#bodentipp fieldset label, form#bodentipp fieldset textarea {
	position: absolute;
	left: 0px;
}

form#bodentipp fieldset label#lnachname {
	top: 24px;
}
form#bodentipp fieldset label#lvorname {
	top: 24px;
	left: 138px;
}
form#bodentipp fieldset input#nachname {
	width: 125px;
	top: 38px;
}
form#bodentipp fieldset input#vorname {
	width: 125px;
	top: 38px;
	left: 138px;
}
form#bodentipp fieldset label#lstrasse {
	top: 64px;
}
form#bodentipp fieldset input#strasse {
	top: 78px;
}
form#bodentipp fieldset label#lplz {
	top: 104px;
}
form#bodentipp fieldset label#lort {
	top: 104px;
	left: 83px;
}
form#bodentipp fieldset input#plz {
	width: 70px;
	top: 118px;
}
form#bodentipp fieldset input#ort {
	width: 180px;
	top: 118px;
	left: 83px;
}
form#bodentipp fieldset label#lemail {
	top: 144px;
}
form#bodentipp fieldset input#email {
	top: 158px;
}
form#bodentipp fieldset label#ltipp {
	top: 184px;
}
form#bodentipp fieldset textarea#tipp {
	top: 198px;
}
form#bodentipp fieldset input.checkbox {
	margin: 0;
	padding: 0;
}
form#bodentipp a {
	font-weight: normal;
	text-decoration: underline;
}
form#bodentipp fieldset input#newsletter {
	top: 107px;
	left: 298px;
}
form#bodentipp fieldset label#lnewsletter {
	width: 280px;
	top: 100px;
	left: 320px;
	font-size: 10px;
	font-weight: normal;
}
form#bodentipp fieldset input#veroeffentlichung {
	top: 176px;
	left: 298px;
}
form#bodentipp fieldset label#lveroeffentlichung {
	width: 280px;
	top: 176px;
	left: 320px;
	font-size: 10px;
	font-weight: normal;
}
form#bodentipp fieldset input#send {
	top: 305px;
	left: 525px;
}

/* ~~~ broschuere.php ~~~ */

div#broschuerendownload {
	position: absolute;
	top: 126px;
	left: 38px;
	width: 198px;
}
a#broschDownload {
	position: absolute;
	top: 198px;
	left: 7px;
}
a#broschFlash {
	position: absolute;
	top: 216px;
	left: 7px;
}
a#broschuereImg {
	position: absolute;
	top: 259px;
	left: 249px;
	width: 203px;
	height: 286px;
}

div.anschauen {
	text-align: center;
}
div.anschauen #flash2 {
	margin: 57px auto 0px auto;
	border: 0;
}

/* ~~~ ihr_zuhause.php ~~~ */

div#wohlfuehltipp_teaser {
	position: absolute;
	top: 105px;
	left: 200px;
	width: 445px;
	color: white;
}
div#wohlfuehltipp_main {
	position: absolute;
	top: 193px;
	left: 45px;
	width: 400px;
}
div#wohlfuehltipp_main p.lifetimes {
	position: absolute;
	top: 280px;
}
div#wohlfuehltipp_main a.lifetimes {
	position: absolute;
	left: 270px;
	top: 280px;
}

/* living quality */
div#wohlfuehltipp_main p.lq {
	top: 240px;
}
div#wohlfuehltipp_main p.livingquality {
	position: absolute;
	top: 288px;
}
div#wohlfuehltipp_main a.lq {
	top: 240px;
}
div#wohlfuehltipp_main a.livingquality {
	position: absolute;
	left: 270px;
	top: 298px;
}

img#wohlfuehltipp_bild {
	position: absolute;
	top: 185px;
	left: 461px;
	width: 204px;
	height: 341px;
}
a#archiv_link {
	position: absolute;
	left: 55px;
	top: 539px;
	color: white;
}

/* ~~~ ihr_zuhause_archiv.php ~~~ */

ul#wohlfuehltipp_archiv {
	position: absolute;
	left: 82px;
	top: 258px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-weight: bold;
}
ul#wohlfuehltipp_archiv li {
	margin-bottom: 13px;
	height: 15px;
}
ul#wohlfuehltipp_archiv li a.monat {
	color: white;
	width: 65px;
	display: block;
	float: left;
}
ul#wohlfuehltipp_archiv li a.archivtext {
	margin-left: 15px;
	
}

/* ~~~ partner_livingquality.php ~~~ */

div#lq_main p, div#lq_sidebar p {
	color: #5B070A;
	font-weight: normal;
	line-height: 130%;
}
div#lq_main {
	position: absolute;
	top: 158px;
	left: 50px;
	width: 350px;
}
div#lq_main a.logo {
	width: 240px;
	height: 45px;
	display: block;
	margin-bottom: 20px;
}
div#lq_main a.shop {
	position: absolute;
	top: 338px;
	display: block;
	width: 180px; /* 195px - padding */
	height: 18px; /* 21px - padding */
	padding: 3px 0px 0px 15px;
	color: white;
}

div#lq_sidebar {
	position: absolute;
	top: 163px;
	left: 421px;
	width: 185px;
}
div#lg_sidebar a {
	display: block;
	width: 185px;
	height: 185px;
	position: absolute;
	top: 40px;
	left: 0px;
}
div#lq_sidebar div.text {
	position: absolute;
	top: 230px;
	left: 0px;
}
div#lq_sidebar div.text p {
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
}
div#lq_sidebar div.text p.klein {
	font-size: 10px;
	line-height: 120%;
}

/* ~~~ kontakt_formular.php ~~~ */


form {
	margin: 0;
}

form#kontaktform input, form#kontaktform textarea, form#kontaktform select{
	color:#0B2379;
}

form#kontaktform fieldset {
	position: absolute;
	top: 180px;
	left: 75px;
	width: 280px;
	padding: 0;
	margin: 0;
	border: 0;
	font-weight: bold;
}
form#kontaktform fieldset input, form#kontaktform fieldset textarea, form#kontaktform fieldset select, form#kontaktform fieldset label {
	position: absolute;
	padding-left:4px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
form#kontaktform fieldset label{
	display:none;font-weight:normal;
}
form#kontaktform fieldset span#lanrede{
	font-size:11px;
	position:absolute;
	top:-5px;
	left:0;
	font-weight:normal;
}
form#kontaktform fieldset label#lanredeherr{
	display:block;top:-5px;left:75px;
}
form#kontaktform fieldset label#lanredefrau{
	display:block;top:-5px;left:135px;
}
form#kontaktform fieldset input#anredeherr{
	display:block;top:-5px;left:60px;margin:0;
}
form#kontaktform fieldset input#anredefrau{
	display:block;top:-5px;left:120px;margin:0;
}
	
form#kontaktform fieldset label#lnachname {
	top: 0px;
}
form#kontaktform fieldset label#lvorname {
	top: 0px;
	left: 138px;
}
form#kontaktform fieldset input#nachname {
	width: 131px;
	top: 14px;
}
form#kontaktform fieldset input#vorname {
	width: 131px;
	top: 14px;
	left: 143px;
}
form#kontaktform fieldset label#lfirma {
	top: 40px;
}
form#kontaktform fieldset input#firma {
	top: 37px;
	width:274px;
}
form#kontaktform fieldset label#lstrasse {
	top: 40px;
}
form#kontaktform fieldset input#strasse {
	top: 60px;
	width:274px;
}
form#kontaktform fieldset label#lplz {
	top: 80px;
}
form#kontaktform fieldset label#lort {
	top: 80px;
	left: 83px;
}
form#kontaktform fieldset input#plz {
	width: 131px;
	top: 83px;
}
form#kontaktform fieldset input#ort {
	width: 131px;
	top: 83px;
	left: 143px;
}
form#kontaktform fieldset label#lemail {
	top: 120px;
}
form#kontaktform fieldset input#email {
	top: 106px;
	width:274px;
}
form#kontaktform fieldset label#lwohnsitz {
	top: 160px;
}
form#kontaktform fieldset select#wohnsitz {
	top: 129px;
	width: 280px; /* 263 + 2 */
}
form#kontaktform fieldset label#ltelefon {
	top: 200px;
}
form#kontaktform fieldset input#telefon {
	top: 152px;
	width:274px;
}
form#kontaktform fieldset label#lbetreff {
	top: 240px;
}
form#kontaktform fieldset input#betreff {
	top: 175px;
	width:274px;
}
form#kontaktform fieldset label#lnachricht {
	top: 280px;
}
form#kontaktform fieldset textarea#nachricht {
	top: 198px;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px;
	width:274px;
}
form#kontaktform fieldset label#ldatenschutz{
	display:block;top:257px;left:20px;font-size:11px;width:260px;
}
form#kontaktform fieldset input#datenschutz{
	top:257px;padding:0;margin:0;
}

form#kontaktform fieldset input#send {
	left:170px;
top:345px;
background-image:url(/img/senden.gif);
border:0 none;
cursor:pointer;
height:20px;
margin:0;
padding:0;
width:107px;
}

form#kontaktform a{
	font-weight:normal;
	text-decoration:underline;
}

form#kontaktform p#telefonhinweis{
	position:absolute;
	top:290px;
	font-weight:normal;
	font-size:10px;
	line-height:10px;
}

div#kontaktmsg {
	left:75px;
position:absolute;
top:505px;
color:red;
}

form#kontaktform div#kontaktdanke
{
	font-weight:normal;
}

div#anrufen {
	position: absolute;
	top: 160px;
	left: 430px;
	width: 308px;
}
div#anrufen p {
	line-height: 120%;
}

/* ~~~ impressum.php ~~~ */

table#impressumtable {
	position: absolute;
	top: 160px;
	left: 38px;
}
table#impressumtable td {
	vertical-align: top;
	font-weight: bold;
	line-height: 150%;
	padding-bottom: 14px;
}
table#impressumtable td a {
	text-decoration: underline;
}


/* ~~~ wohnen_leben.php ~~~ */

div#wul_wohlfuehltipp, div#wul_wohnstile, div#wul_bodentyptest, div#wul_einrichtungspartner {
	position:absolute;
	line-height:18px;
	width:200px;
}
div#wul_wohlfuehltipp {
	top:144px;
	left:35px;
}
div#wul_wohnstile {
	top:144px;
	left:268px;
}
div#wul_bodentyptest {
	top:374px;
	left:35px;
}
div#wul_einrichtungspartner {
	top:374px;
	left:268px;
}

div#wul_wohlfuehltipp a, div#wul_wohnstile a, div#wul_bodentyptest a, div#wul_einrichtungspartner a {
	display:block;
	position:absolute;
	width:30px;
	height:20px;
	top:80px;
	left:-4px;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	padding:65px 0 0 182px;
}
div#wul_wohlfuehltipp a:hover, div#wul_wohnstile a:hover, div#wul_bodentyptest a:hover, div#wul_einrichtungspartner a:hover {
	text-decoration:underline;
}


/* ~~~ tipps_tricks.php ~~~ */

div#tut_tippdesmonats, div#tut_ihrboden, div#tut_diesofixtrickkiste {
	position:absolute;
	line-height:18px;
	width:200px;
}
div#tut_tippdesmonats {
	top:145px;
	left:35px;
}
div#tut_ihrboden {
	top:145px;
	left:268px;
}
div#tut_diesofixtrickkiste {
	width:400px;
	top:375px;
	left:35px;
}

div#tut_tippdesmonats a, div#tut_ihrboden a, div#tut_diesofixtrickkiste a {
	display:block;
	position:absolute;
	width:30px;
	height:20px;
	top:80px;
	left:-4px;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	padding:65px 0 0 182px;
}
div#tut_diesofixtrickkiste a {
	padding:65px 0 0 415px;
}
div#tut_tippdesmonats a:hover, div#tut_ihrboden a:hover, div#tut_diesofixtrickkiste a:hover {
	text-decoration:underline;
}


/* ~~~ kontakt.php ~~~ */

div#kontakt_habensiefragen, div#kontakt_derschnelleratgeber {
	position:absolute;
	line-height:18px;
	width:200px;
}
div#kontakt_habensiefragen {
	top:144px;
	left:35px;
}
div#kontakt_derschnelleratgeber {
	width:220px;
	top:374px;
	left:35px;
}

div#kontakt_habensiefragen a, div#kontakt_derschnelleratgeber a {
	display:block;
	position:absolute;
	width:30px;
	height:20px;
	top:80px;
	left:-4px;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	padding:65px 0 0 182px;
}
div#kontakt_derschnelleratgeber a {
	top:-5px;
	padding:149px 0 0 93px;
	left:233px;
}
div#kontakt_habensiefragen a:hover, div#kontakt_derschnelleratgeber a:hover {
	text-decoration:underline;
}


/* ~~~ wohnstile.php ~~~ */

div#ws_wohnstile {
	position:absolute;
	line-height:18px;
	width:440px;
	top:144px;
	left:233px;
}
	
div#ws_klassischschlicht, div#ws_landhausstil, div#ws_mediterransonnig, div#ws_modernpuristisch {
	position:absolute;
	left:222px;
}
div#ws_klassischschlicht a, div#ws_landhausstil a, div#ws_mediterransonnig a, div#ws_modernpuristisch a {
	display:block;
	height:47px;
	padding-top:30px;
}
div#ws_klassischschlicht {
	top:241px;/*271*/
	/*left:327px;*/
}
div#ws_klassischschlicht a {
	padding-left:104px;
	width:381px;
}
div#ws_landhausstil {
	top:320px;/*350*/
	/*left:523px;*/
}
div#ws_landhausstil a {
	padding-left:301px;
	width:184px;
}
div#ws_mediterransonnig {
	top:399px;/*428*/
	/*left:327px;*/
}
div#ws_mediterransonnig a {
	padding-left:104px;
	width:381px;
}
div#ws_modernpuristisch {
	top:478px;/*507*/
	/*left:523px;*/
}
div#ws_modernpuristisch a {
	padding-left:301px;
	width:184px;
}

div#ws_bild, div#ws_titel, div#ws_text, div#ws_zurueck {
	position:absolute;
}

div#ws_bild {
	top:145px;
	left:452px;
	width:241px;
	height:290px;
}
div#ws_titel {
	top:111px;
	left:58px;
}
div#ws_titel h3{
	color:#fff;
	margin:0;
	font-size:14px;
}
div#ws_text {
	left:60px;
	top:149px;
	width:370px;
	line-height:17px;
}
div#ws_text p#seiten {
	display:block;
	position:absolute;
	font-weight:bold;
	top:273px;
	left:0px;
	}
div#ws_text a {
	text-decoration:underline;
}
div#ws_zurueck {
	top:452px;
	left:70px;
}
div#ws_zurueck a {
	color:#fff;
}


/* #### footer #### */

div#corner_overlay {
	background: transparent url("img/navi/corner_overlay.gif");
	position:absolute;
	margin: 0 0 0 206px;
	top:569px;
	z-index:1;
	height:16px;
	width:16px;
}

div#footer, div#markenfooter, div#footer_line {
	position: absolute;
	clear: both;
	text-align: center;
	background-repeat: repeat-y;
	margin: 0 0 0 206px;
	color: white;
}
div#footer {
	top: 585px;
	height: 17px;
	padding: 2px 0 0 92px; /* 92 */
	clear: both;
	/*border-top: 5px solid white;*/
	text-align: center;
	background:url("img/navi/footer_bg.jpg");
	
	width: 671px;      /* Deklaration fuer IE 5.x */
  	voice-family:"\"}\"";  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	voice-family:inherit;
	
	width: 671px; /* 969 - padding 800-763 */
}

div#footer_line {
	background:url("img/navi/footer_line.jpg");
	top:602px;
	width:671px;
	padding-left:92px;
	height:5px;
}

div#markenfooter {
	top: 607px;
	height: 14px; /* 17 - padding-top */
	padding-top: 3px;
	width: 671px;
	font-size: 9px;
	line-height:9px;
	padding-left: 92px;
	text-align:left;
	
	background:url("img/navi/footer_bg.jpg");
}
div#footer a {
	display: block;
	float: left;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 9px;
	line-height:9px;
	text-decoration: none;
	text-align: left;
	margin-right:14px;
}
div#footer a:hover, div#footer a:active {
	color: #ffffff;
	text-decoration:underline;
}
div#markenfooter a {
	color: white;
	font-size: 9px;
	line-height:9px;
	text-decoration: none;
}
div#markenfooter a:hover, div#footer a:active {
	text-decoration: underline;
}
div#footer a#home {
	/*width: 76px;*/
}
div#footer a#notes {
	/*width: 163px;*/
}
div#footer a#suche {
	/*width: 68px;*/
}
div#footer a#kontakt {
	/*width: 126px;*/
}
div#footer a#henkel {
	/*width: 134px;*/
}
div#footer a#impressum {
	/*width: 150px;*/
}





/* #### popup #### */

body#popup {
	width: 390px;
	padding: 20px;
}
body#popup h1, body#popup h2 {
	color: #0B2379;
	font-size: 14px;
}
body#popup p {
	color: black;
}

/* popup: produktinfos.php */

body#produktinfos {
	padding: 25px 0px 20px 13px;
	width: 623px;
}
body#produktinfos div#top {
	border-bottom: 1px solid #0B2379;
	width: 572px;
	height: 40px;
	margin-bottom: 30px;
}
body#produktinfos h1 {
	font-size: 15px;
	padding: 2px 5px 2px 5px;
	float: left;
	clear: none;
}
body#produktinfos div#top a {
	float: right;
	margin-left: 10px;
	clear: none;
}
body#produktinfos h2 {
	background-color: #0B2379;
	color: white;
	font-size: 12px;
	padding: 3px 10px 4px 10px;
	width: 545px;
	margin-left: 7px;
}
body#produktinfos p {
	width: 550px;
	margin-left: 17px;
}

/* Gewinner-Popup */
body#popup-gewinner {
	width: 320px;
	padding: 20px;
	text-align: left;
}

.gewinner-p {
	font-weight: normal;
}

.gewinner-datum {
	font-weight: bold;
}

.gewinner-preis {
	font-style: italic;
}

div#henkelreinigungsmittel{
    background: url("img/navi/navi_11.gif") repeat-y scroll 0 0;
    position: absolute;    
    left: -211px;
    padding: 10px 0 0 10px;
    width: 197px;
    height: 35px;
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    color: #fff;
    font-weight: bold;
    bottom: -45px;
}


/*IE 6*/
* html div#henkelreinigungsmittel{
    background: url("img/navi/navi_11.gif") repeat-y scroll 0 0;
    position: absolute;
    left: -211px;
    padding: 10px 0 0 10px;
    width: 197px;
    height: 35px;
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    color: #fff;
    font-weight: bold;

    bottom: -46px;
}

div#henkelreinigungsmittel a, div#henkelreinigungsmittel a:hover{
	outline:none;
	position:absolute;
	top:11px;
	left:14px;
	display:block;
	width:154px;
	height:19px;
	color:#dcc3ba;
	font-size:11px;
	padding-left:8px;
	padding-top:0px;
	cursor:pointer;
	background:url("/img/menu_button.gif") no-repeat;
	text-decoration:none;
	z-index:202 !important;
	z-index:202;
	font-weight:bold;
}
a#closebutton{
	display:block;
	width:13px;
	height:13px;
	position:absolute;
	left:94px;
	top:9px;
}
a#closebutton img{
	border:0;
}
div#globalmenudiv{
	display:none;
	position:absolute;
	top:560px;
	left:-50px;
	z-index:204 !important;
	z-index:204;
	width:110px;
	height:69px;
	font-weight:normal;
}
ul#globalmenu {
	display:block;
	height: 61px; /* 37 - padding */
	padding: 5px 0px 0px 1px;
	margin: 0;
	background:url("/img/menu_button_item.gif") no-repeat;
	list-style: none;
	width:120px;

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
ul#globalmenu li {
	margin-bottom: 0px;
	padding: 4px 0 0 16px !important;
	padding: 4px 0 0 16px;
	line-height: 12px;
}
ul#globalmenu li a {
	color: #eee1dc;
	font-weight:normal;
}
ul#globalmenu li a:hover, ul#globalmenu li a:active {
	color: #eee1dc;
	text-decoration: underline;
}