/* CSS Document */
* {
margin:0px;
}
img{
	border:none;
	margin: 0 3px 3px 0;
}

* html img{
	margin: 0 3px 0 0;
}


#rechts img{
	border:none;
	margin: 0px 3px 3px 0;
}

* html #rechts img{
	border:none;
	margin: 0px 3px 3px 0;
}


/*html {
    border-bottom: solid 12px #e1e3d7;
}*/

body {
    /*font-size:100%;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:left;
	color:#333;
	/*border-bottom: solid 24px #ccc;*/
}

/*div {
	
	display: inline;
}*/

*html body {

	font-size: xx-small;

}
body.inde{
	margin:0;
	padding:0;
	background-color:#fff;
	text-align:center;	/*background-image: url(../images/calendula00.jpg);*/
	/*background-image: url(../images/calendula_index_bgd.jpg);*/
	background-repeat: no-repeat;
}

h1 {
	font-size: small;
	font-weight:normal;
	color: #7a8a6b;
	margin-bottom:4px;
	padding:0px;
	/*text-transform:uppercase;*/
	font-weight: lighter;
}

#rechts h1 {
	font-size: small;
	font-weight:normal;
	color: #7a8a6b;
	margin-bottom:8px;
	padding:0 0 0 8px;
	/*text-transform:uppercase;*/
	font-weight: lighter;
}
 
/*#subtxt h1 {
	padding:6px 0 0 8px;
	font-weight: lighter;
}*/

h2 {
	font-weight:normal;
	color: #FF9900;
	margin-bottom:6px;
	padding:0px;
	text-transform:uppercase;
}

h3 {
	font-weight:normal;
	color: #FF9900;
	margin-bottom:6px;
	padding:0px;
	/*text-transform:uppercase;*/
}



	h1 a:link {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;
	font-weight: lighter;
	}
h1 a:visited {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;
	font-weight: lighter;
	}
h1 a:active {
	
	border-bottom: none;
	color:#99cc99;
	font-weight: lighter;
	}
h1 a:hover {
	
	border-bottom: none;
	color: #99cc99;
	text-decoration: none;
	font-weight: lighter;
	}
	
h2 a:link {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;
	font-weight: lighter;
	}
h2 a:visited {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;
	font-weight: lighter;
	}
h2 a:active {
	
	border-bottom: none;
	color:#99cc99;
	font-weight: lighter;
	}
h2 a:hover {
	
	border-bottom: none;
	color: #99cc99;
	text-decoration: none;
	font-weight: lighter;
	}
	

	
img a:link {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;

	}
img a:visited {
	
	border-bottom: none;
	color:#999999;
	text-decoration: none;
	
	}
img a:active {
	
	border-bottom: none;
	color:#99cc99;
	
	}
img a:hover {
	
	border-bottom: none;
	color: #99cc99;
	text-decoration: none;
	
	}
	
p{
	/*font-size: 0.9em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px;
	text-align: left;
	padding-right: 8px;
	margin-bottom: 5px;
}

#subtxt p{
	padding:0px 8px 0 8px;
	text-align: left;
}

#footer p{
	margin-top:10px;
	text-align: left;
}

a:link { 

	font-weight: normal;
	
	/*border-bottom: 1px dotted #bbbbbb;*/ 

	text-decoration: none; 

	color:#7a8a6b;

	}



a:visited { 

	font-weight: normal;
	
	/*border-bottom: 1px dotted #bbbbbb;*/ 

	text-decoration: none; 

	color:#7a8a6b;

	}



a:hover, a:active {
	text-decoration: none;
	color: #FFCC00;
	}
.clear{
    clear:both;
}
.space{
    margin-right:10px;
    margin-top:3px;
}
/*++++++++++++++++++++++++++++++++++++++++div-pos*/
#wrap{
	text-align:left;
	/*font-size:100%;*/
    margin:auto;
	width:986px;
	/*border-bottom:1px solid #E8E8E8;
border-right:1px solid #E8E8E8;*/
background-color:#FFFFFF;
	height: 600px;
}

#wrapstart{
	text-align:left;
	/*font-size:100%;*/
    margin:auto;
	width:986px;
	/*border-bottom:1px solid #E8E8E8;
border-right:1px solid #E8E8E8;*/
background-color:transparent;
	background-image: url(../images/calendula_index_bge.jpg);
}

#content{
	text-align:left;
	margin-bottom:0;
	margin-left:0px;
	float:left;
	/*border-bottom:1px solid #E8E8E8;*/

background-color:#FFFFFF;
	overflow: hidden;
}

#inhalt {
	width:382px;
	margin: 0 0 0 16px;
	padding:0px;
	float:left;
	background-color:#fff;    /*background-image:url(../images/diagonal.gif);
    overflow: auto;*/
}



#links {
	/*border-left: 2px solid  #CCCCCC;*/
    background-color:transparent;
	/*background-image:url(../images/aloe-vera-titel.jpg);*/
	padding:0;
	width:382px;
	margin: 0;
	float:left;
	top: 0px;
	height: 570px;
	background-repeat: no-repeat;
	font-weight: lighter;
}

* html #links {
    padding-left:40px;

}

.index {
	background-image: url(../images/s_titel.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	}
	
.start {
	background-image:url(../images/s_titel.jpg);
	/*color: #FFCC00;*/
	}
	
.start a{
	
	color: #FFCC00;
	}
	
.massagen {
	background-image:url(../images/massagen-titel.jpg);
	}
	
.aloe {
	background-image:url(../images/aloe-vera-titel.jpg);
	}
	
.sylvia {
	background-image:url(../images/aloe-vera-titel.jpg);
	}
	
.galerie {
	background-image:url(../images/aloe-vera-titel.jpg);
	}
	
.kontakt {
	background-image:url(../images/minze_titel.jpg);
	}
	
.oele {
	background-image:url(../images/m_oele_titel.jpg);
	}
	
.calendula {
	background-image:url(../images/calendula_titel.jpg);
	}
	
.lavendel {
	background-image:url(../images/lavendel_titel.jpg);
	}
	
.minze {
	background-image:url(../images/minze_titel.jpg);
	}
	
.massagen {
	background-image:url(../images/massagen_titel.jpg);
	}
	
	
.impressum {
	background-image:url(../images/calendula_titel.jpg);
	}

#rechts {
	background-color:#FFFFFF;
	/*border: 2px solid  #CCCCCC;*/
    width:188px;
	padding:0px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	height: 570px;
	overflow: hidden;
}


#contentboxstart {
	background-color:transparent;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #FFCC00;
	height: 186px;
	position: absolute;
	top: 384px;
	left: 410px;
	width: 379px;
    }
	
* html #contentboxstart {
	background-color:transparent;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	height: 186px;
	position: absolute;
	top: 320px;
	left: 420px;
	width: 379px;
    }
	
.contentbox {
	background-color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #000000;
	height: 186px;
	margin-bottom: 7px;
	margin-top: 0px;
    }
	
.contentboxx {
	background-color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #000000;
	height: 379px;
	margin-bottom: 7px;
	margin-top: 0px;
    }
	
.contentboxtop {
	background-color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-align:justify;*/
	color: #000000;
	height: 188px;
	margin-bottom: 3px;
	margin-top: 0px;
    }
	
.contentbo {
	background-color:#fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #000000;
	height: 123px;
	margin-bottom: 1px;
	margin-top: 3px;
	width: 379px;
    }
	

.contentbox img {
	text-align: left;	/*margin-bottom:4px;*/
	margin-right: 3px;
    }

	
#slideshow {
	height:253px; /* hier Hoehe der Slideshow-Bilder angeben */
	position:relative;
}

#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
 /*border: 6px solid #f0f0f0;*/
}

#slideshow img.start {
	display:block;
}
/*navigation++++++++++++++++++++++++++++++++++++++++++++*/

.aktiv{
	
	font-size:.14em;
	line-height:20px;
	padding:17px 0px 13px 40px;
	color:#FF9900;
	text-decoration:none;
	font-variant:small-caps;
	}


#links ul  {
	margin:192px 0px 0px -26px;
}

#links li  {
	color:#FF9900;
	text-transform:uppercase;
	list-style-type:none;
	margin:4px;
	font-weight: lighter;
}

#links li a  {
	font-weight: lighter;
}

.info{
    background:white url(images/ecke.jpg) top right no-repeat;
    border-bottom:1px solid #E8E8E8;
    border-left:1px solid #E8E8E8;
    background-color:#FAFAFA;
    padding:7px;
    margin-top:20px;
    margin-bottom:20px;
    text-align:left;
    color:#999;
    width:170px;
}


#subtxt{
	color:#7a8a6b;
	text-decoration: none;
	height: 188px;
	width: 188px;
	background-color: #e1e3d7;
	margin: 0;
	}
	
#subtxt a:link {
	color:#FF9900;
	text-decoration: none;
	}

#subtxt a:visited {
	
	color:#FF9900;
	text-decoration: none;
	
	}
#subtxt a:active {
	color:#FF9900;	
	}
#subtxt a:hover {
	color: #FF6600;
	text-decoration: none;
	}
	
	

#subtxt a:hover {
	color: #99cc99;
	text-decoration: none;
	
	}
	
	
#subtxt ul, #lnichtop ul, #ldiagnostik ul {

	list-style-type: none;

	padding: 2px 4px 3px 2px;

	margin: 0px;
	
	background-color: #FFFFFF;

	}



#subtxt li {

	padding: 6px 6px 8px 8px;

	background-color: #FFFFFF;

	}



#subtxt li a {

	display: block;

	}



#subtxt li a.c {

	display: inline;

	}

#linkback{
	position: absolute;
	top: 550px;
	}


#footer{
	font-size:xx-small;
	padding-top:4px;
	text-align:left;
	float:left;
	color:#CCCCCC;
	/*background-color:#FAFAFA;
	border-top:1px solid #FF9900;
    */
    width:954px;
	border-bottom: solid 12px #e1e3d7;
	padding-bottom: 24px;
	padding-left: 16px;
	margin-top: 7px;
}
#footer a{
	margin:3px;
	font:#666666;
}
