/* CSS Document */
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000;
}
body {
	background-color: #FFF;
}
#page {
	width: 950px;
}
form {
	display: inline;
}
/*------------------------------------- Footerdefinitionen */
#footer {
	background-image: url(global_gfx/footer_bg.gif);
	background-repeat: repeat-x;
	text-align: right;
	font-weight: bold;
	color: #FFF;
	vertical-align: bottom;
	padding-top: 15px;
	padding-bottom: 10px;
}
	#footer a {
		color: #FFF;
		text-decoration: none;
		background-image: url(global_gfx/footer_button.gif);
		background-repeat: no-repeat;
		padding-left: 17px;
		background-position: 0 1px;
		margin-right: 10px;
		padding-bottom: 10px;
	}
	#footer a:hover {
		color: #036856;
	}
/*------------------------------------- Spaltendefinitionen */
#linkeSpalte {
	width: 185px;
	border-right: 2px solid #67BEAF;
	vertical-align: top;
}
#rechteSpalteRot {
	background-color: #F3C4C9;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpalteRot_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpalteGruen {
	background-color: #81B3AA;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpalteGruen_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpalteOrange {
	background-color: #FECF81;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpalteOrange_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpalteRosa {
	background-color: #F6B9C9;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpalteRosa_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpalteLila {
	background-color: #BCA6B7;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpalteLila_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpaltehellGruen {
	background-color: #DBEFEC;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpaltehellGruen_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#rechteSpalteGrau {
	background-color: #CCCCCC;
	width: 215px;
	vertical-align: top;
	background-image: url(gfx/spalten_gfx/rechteSpaltehellGrau_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#mittlereSpalte {
	width: 548px;
	vertical-align: top;
	background-image: url(gfx/header_gfx/kopfschnipsel.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.bg {
	/*background-image: url(demo/aloe03.jpg);*/
	background-position: top;
}
#rechteSpalteContent {
	width: 195px;
}
.rechteSpalteImg {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

#mittlereSpalteContent {
	width: 508px;
	padding: 20px;
}
#mittlereSpalteContent P {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 12px;
}
#mittlereSpalteContent ul{
	margin-left: 1.5em;
}
#mittlereSpalteContent ol {
	margin-left: 2em;
}
#mittlereSpalteContent li {
	line-height: 18px;
}
/*------------------------------------- Menudefinitionen */
/*------------------ Ratgebermenü */
#menu-ratgeber {
	margin-bottom: 30px;
}
	#menu-ratgeber h1 {
		display: block;
		background-color: #67BEAF;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 22px;
	}
	#menu-ratgeber ul {
		list-style: none;
	}
	#menu-ratgeber a {
		padding-left: 22px;
		text-decoration: none;
		border-bottom: 1px solid #67BEAF;
		display: block;
		color: #000;
		height: 18px;
		padding-top: 4px;
	}
		#menu-ratgeber ul ul a {
			padding-left: 32px!important;
			background-image: url(global_gfx/menu_archive.gif)!important;
			background-repeat: no-repeat!important;
			background-position: 15px 5px!important;
		}
		#menu-ratgeber li.gruen a {
			background-image: url(global_gfx/menu_gruen_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
		#menu-ratgeber li.gelb a {
			background-image: url(global_gfx/menu_gelb_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
		#menu-ratgeber li.rosa a {
			background-image: url(global_gfx/menu_rosa_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
		#menu-ratgeber li.lila a {
			background-image: url(global_gfx/menu_lila_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
		#menu-ratgeber li.rot a {
			background-image: url(global_gfx/menu_rot_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
		#menu-ratgeber li.grau a {
			background-image: url(global_gfx/menu_grau_button.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
		}
	#menu-ratgeber a:hover {
		background-color: #ECECEC;
		}
	#menu-ratgeber a.on {
		background-color: #ECECEC;
	}
/*------------------ CLAIREs Weltmenü */
#menu-claireswelt {
	background-color: #DBEFEC;
	border-bottom: 2px solid #67BEAF;
	margin-bottom: 30px;
}
	#menu-claireswelt h1 {
		display: block;
		background-color: #67BEAF;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 22px;
	}
	#menu-claireswelt ul {
		list-style: none;
	}
	#menu-claireswelt a {
		background-image: url(global_gfx/menu_gruen_weiss_button.gif);
		background-repeat: no-repeat;
		background-position: 5px 5px;
		padding-left: 22px;
		text-decoration: none;
		display: block;
		color: #000;
		height: 18px;
		padding-top: 4px;
	}
	#menu-claireswelt ul ul a {
			padding-left: 32px!important;
			background-image: url(global_gfx/menu_archive.gif)!important;
			background-repeat: no-repeat!important;
			background-position: 15px 5px!important;
		}
	#menu-claireswelt a:hover {
		background-color: #C3E6E0;
	}
	#menu-claireswelt a.on {
		background-color: #C3E6E0;
	}
/*------------------ Shopmenü */
#menu-shop {
	background-color: #FFECC3;
	border-bottom: 2px solid #FE9F03;
	margin-bottom: 30px;
}
	#menu-shop h1 {
		display: block;
		background-color: #FE9F03;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 22px;
	}
	#menu-shop ul {
		list-style: none;
	}
	#menu-shop a {
		background-image: url(global_gfx/menu_orange_weiss_button.gif);
		background-repeat: no-repeat;
		background-position: 5px 5px;
		padding-left: 22px;
		text-decoration: none;
		display: block;
		color: #000;
		height: 18px;
		padding-top: 4px;
	}
	#menu-shop a:hover {
		background-color: #FFDFAA;
	}
	#menu-shop .suchenform {
		margin-left: 5px;
		margin-top: 10px;
	}
		#menu-shop .suchenform input.border {
			border: 1px solid #FE9F03;
			padding: 2px;
		}
.shop-box-links {
	background-color: #FFECC3;
	border-bottom: 2px solid #FE9F03;
	margin-bottom: 30px;
}
	.shop-box-links h1 {
		display: block;
		background-color: #FE9F03;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 10px;
	}
	.shop-box-links ul {
		list-style: none;
	}
	.shop-box-links a {
		background-image: url(global_gfx/menu_orange_weiss_button.gif);
		background-repeat: no-repeat;
		background-position: 5px 5px;
		text-decoration: none;
		display: block;
		color: #000;
		height: 12px;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 22px;
	}
	html>body .shop-box-links a {
		min-height: 12px;
		height: auto;
	}
	.shop-box-links a:hover {
		background-color: #FFDFAA;
		color: #000;
		text-decoration: none;
	}
/*------------------------------------- Boxen */
/*------------------ Shopbox */
#shop-box-rechts {
	background-color: #FFECC3;
	border-bottom: 2px solid #FE9F03;
	margin-bottom: 30px;
	width: 175px;
	padding: 5px 10px;
}
	#shop-box-rechts h1 {
		display: block;
		background-color: #FE9F03;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 10px;
		margin: -5px -10px 5px -10px;
	}
#shop-box-links {
	background-color: #FFECC3;
	border-bottom: 2px solid #FE9F03;
	margin-bottom: 30px;
	width: 165px;
	padding: 5px 10px;
}
	#shop-box-links h1 {
		display: block;
		background-color: #FE9F03;
		color: #FFF;
		font-size: 14px;
		padding: 3px 5px 3px 10px;
		margin: -5px -10px 5px -10px;
	}
/*------------------ Box mitte */
.clearleft {
	clear: left;
}
.clearright {
	clear: right;
}
.clear {
	clear: both;
}
.textbild {
	border-bottom: 2px solid #67BEAF;
	margin: 0 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
	.textbild td.bildlinks {
		width: 200px;
		vertical-align: bottom;
	}
	.textbild td.bildrechts {
		width: 200px;
		text-align: right;
		vertical-align: bottom;
	}
	.textbild img.border {
		border-left: 2px solid #67BEAF;
		border-top: 2px solid #67BEAF;
		border-right: 2px solid #67BEAF;
	}
	.textbild td.text {
		padding-bottom: 10px;
		width: 318px;
		vertical-align: top;
		line-height: 140%;
	}
	.textbild h1 {
		font-family: Times New Roman, Times, serif;
		font-size: 24px;
		padding-bottom: 10px;
		line-height: 120%;
		color: #036856;
	}
	.textbild a.link {
		text-decoration: none;
		font-weight: bold;
		background-image: url(global_gfx/menu_gruen_weiss_button.gif);
		background-repeat: no-repeat;
		background-position: 0px 2px;
		padding-left: 17px;
	}


/************ CONTENT-STYLES *********************************************/
.heilen-h1 {
	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #036856;
}
.content-h2 {
	line-height: 20px;
	font-size: 13px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copytext-spalte {
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
}
.heilen-h4 {
	font-size: 14px;
	font-weight: bold;
	color: #036856;
}

div.spaltenbox {
	padding-right: 5px;
	padding-left: 7px;
}

.heilen-h3 {
	font-size: 16px;
	color: #036856;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.heilen-ImgRight {
	border: 1px solid #036856;
	margin-left: 10px;
}
.rezepte-ImgLeft {
	margin-right: 10px;
	border: 1px solid #FE9F03;
}
.wellness-ImgLeft {
	margin-right: 10px;
	border: 1px solid #ED7494;
}

.rezepte-h1 {
	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #FE9F03;
}
.rezepte-h3 {
	font-size: 16px;
	color: #FE9F03;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.wellness-h1 {
	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #ED7494;
}
.wellness-h3 {
	font-size: 16px;
	color: #ED7494;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.geist-h1 {
	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #794E70;
}
.geist-h3 {
	font-size: 16px;
	color: #794E70;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.geist-ImgLeft {

	margin-right: 10px;
	border: 1px solid #794E70;
}
.geist-ImgRight {
	margin-left: 10px;
	border: 1px solid #794E70;
}
.geist-boxLeft {
	border: 3px solid #794E70;
	padding: 3px;
	margin-bottom: 20px;
}
.clairs-h1 {
	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #67BEAF;
}
.clairs-h3 {
	font-size: 16px;
	color: #67BEAF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.clairs-ImgLeft {


	margin-right: 10px;
	border: 1px solid #67BEAF;
}


.liebe-h1 {

	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #CE0418;
}
.liebe-h3 {

	font-size: 16px;
	color: #CE0418;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.liebe-ImgLeft {



	margin-right: 10px;
	border: 1px solid #CE0418;
}
.liebe-ImgRight {
	margin-left: 10px;
	border: 1px solid #CE0418;
}
.clairs-ImgRight {
	border: 1px solid #67BEAF;
	margin-left: 10px;
}
.berater-wellness {
	background-color: #FFD2C4;
	padding: 5px;
	width: 100%;
	border: 2px solid #CC3300;
	margin-bottom: 20px;
}
.h4Berater-wellness {
	font-weight: bold;
	color: #CE0418;
}
.berater-fengshui {

	background-color: #CBCBED;
	padding: 5px;
	width: 100%;
	border: 2px solid #333399;
	margin-bottom: 20px;
}
.h4Berater-fengshui {

	font-weight: bold;
	color: #333399;
}
.h1Berater-fengshui {

	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #333399;
}
.berater-experten {
	background-color: #DBEFEC;
	padding: 5px;
	width: 100%;
	border: 2px solid #007265;
	margin-bottom: 20px;
}
.h4Berater-experten {


	font-weight: bold;
	color: #007265;
}
.h1Berater-experten {


	font-family: "Book Antiqua", Arial;
	font-size: 24px;
	color: #007265;
}
.geistArchivBox {
	background-color: #E3DBE1;
	border: 1px solid #794E70;
	padding: 3px;
}
.heilenArchivBox {
	background-color: #D3E4E1;
	border: 1px solid #046957;
	padding: 3px;
}
.liebeArchivBox {

	background-color: #FAE7E9;
	border: 1px solid #CC071E;
	padding: 3px;
}
.wellnessArchivBox {
	background-color: #FCE4EB;
	border: 1px solid #ED7494;
	padding: 3px;
}
.rezepteArchivBox {
	background-color: #FFEED2;
	border: 1px solid #FE9F03;
	padding: 3px;
}
.berater-wellness3Baum {
	background-color: #FFD2C4;
	padding: 5px;
	width: 100%;
	border: 2px solid #CC3300;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/3baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-wellness2Baum {
	background-color: #FFD2C4;
	padding: 5px;
	width: 100%;
	border: 2px solid #CC3300;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/2baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-wellness1Baum {

	background-color: #FFD2C4;
	padding: 5px;
	width: 100%;
	border: 2px solid #CC3300;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/1baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-experten3Baum {
	background-color: #DBEFEC;
	padding: 5px;
	width: 100%;
	border: 2px solid #007265;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/3baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-experten2Baum {
	background-color: #DBEFEC;
	padding: 5px;
	width: 100%;
	border: 2px solid #007265;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/2baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-experten1Baum {

	background-color: #DBEFEC;
	padding: 5px;
	width: 100%;
	border: 2px solid #007265;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/1baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-fengshui3Baum {
	background-color: #CBCBED;
	padding: 5px;
	width: 100%;
	border: 2px solid #333399;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/3baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-fengshui2Baum {
	background-color: #CBCBED;
	padding: 5px;
	width: 100%;
	border: 2px solid #333399;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/2baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.berater-fengshui1Baum {

	background-color: #CBCBED;
	padding: 5px;
	width: 100%;
	border: 2px solid #333399;
	margin-bottom: 20px;
	background-image: url(gfx/content/claires/1baum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}






.startseiteClairebox {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #67BEAF;
}
.startseiteLiebeBox {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CE0418;
}
.startseiteHeilenBox {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #036856;
}
.startseiteWellnessBox {

	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ED7494;
}
.startseiteGeistBox {


	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #794E70;
}
.heilen-ImgLeft {
	border: 1px solid #036856;
	margin-right: 10px;
}

