* {
    margin:0;
}

p {
    margin: 10px 0px 10px 0px;

	color: #222222;
    padding:0
}

a img {
    border-width: 0px;
}

html {
    /*background: #eae2d7;*/
	background: #fff5ce;
    padding: 0px;
    margin: 0px;
    height:100%;
}

body {
    background: url('../images/schatten.png') transparent;
    background-repeat: repeat-y;
    background-position: center;
    margin: 0px;
    padding: 0px;
    font-size: 16px;
	font-family: 'Open Sans', "Lucida Sans Unicode", Verdana,sans-serif, sans-serif;
    min-height: 100%;
    height:auto !important;
    height:100%;
	font-weight: 400;
	line-height: 1.5;
}
b {

	font-weight : 600;
}


a {
    color: #663399;
	font-weight : 600;
    text-decoration: none;
}

a:hover {
	color : #8855CC;
	font-weight : 600;
    text-decoration: none;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
	transition: all 500ms ease;
}

a img:hover{
 opacity:0.5;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

h1 {
	color: #333333;
}

h3 {
	color:#663399;
	font-size: 17px;

}

h4 {
	color:#ff8811;
	font-size: 16px;
}

ul {
	line-height : 19px; 
	color: #222222;
}




#wrap {
    width: 967px;
    display:block;
    margin:auto;
	background-color: #fff5ce;
}

#header  {
    background: url('../images/header_kl_2019.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 244px;
    overflow: hidden;
}

#contentwrap {
    width: 947px;
    display:block;
    overflow: hidden;
    margin:auto;
}

#content  {
    width: 720px;
    display: block;
    float:left;
    overflow: hidden;
    margin-left: 15px;
    font-size: 14px;
    padding-bottom: 40px;
}
.energiemedizin{
margin-top:25px;
}

.energiemedizin a{
color: #000;
font-weight: 400;
}



.energiemedizin a:hover {
	color : #8855CC;
	font-weight : 400;
    text-decoration: underline;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
	transition: all 500ms ease;
}

.abstand {
padding-right:30px;
}

.energiemedizin-bild {
width: 125px;
padding-bottom:30px;
height:auto;
}

.energiemedizin-beschreibung {
padding-left: 10px;
width: 210px;
padding-bottom:30px;
}


/*POPUPs beginn*/   
#hintergrund {
	display:none;
	z-index:1;
	position: fixed;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background:#000000;
}

#popups h2{
margin-bottom: 10px;
}

#popup_01,#popup_02,#popup_03,#popup_04,#popup_05,#popup_06,#popup_07,#popup_08,#popup_09,#popup_10{
	display: none;
    z-index: 2;
	position: fixed;
    width:630px;
    top: 10%;
    left: 45%;
    margin-left: -250px;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 8px solid #ccc;
    border-radius: 5px 5px 5px 5px;
	font-size: 14px;
    color: #000;
}

div.schliessen_01,div.schliessen_02,div.schliessen_03,div.schliessen_04,div.schliessen_05,div.schliessen_06,div.schliessen_07,div.schliessen_08,div.schliessen_09,div.schliessen_10{
    position: relative;
    height: 30px;
    width: 30px;
    left: 27px;
    bottom: 24px;
    background: url("../images/close.png") no-repeat scroll 0 0 transparent;
	float: right;
	cursor: pointer;
}

#popup_inhalt_01,#popup_inhalt_02,#popup_inhalt_03,#popup_inhalt_04,#popup_inhalt_05,#popup_inhalt_06,#popup_inhalt_07,#popup_inhalt_08,#popup_inhalt_09,#popup_inhalt_10{
    margin: 8px 14px;
}
/* POPUPs ende */



#right_nav {
	width: 200px;
	display: block;
    float: left;
    overflow: hidden;
    padding-bottom: 40px;
}

#right_nav  table{
	width: 198px;
}

#right_nav  tr{
    padding: 5px;
}

#right_nav  td{
	color: #663399;
	font-weight : bold;
    text-decoration: none;
    margin-top: 15px;
	padding-left: 5px;
	padding-bottom: 2px;
	text-align: right;
	padding-top: 13px; 
	padding-bottom: 17px; 
}


#footer {
    /*position: fixed;*/
    bottom: 0px;
    left: 50%;
    height: 73px;
    width: 982px;
    padding: 0px 30px;
    background: url('../images/footer.png') transparent;
    background-repeat: no-repeat;
}