html,body{
font-family:Verdana, Arial, sans-serif;
background-color:#b56e19;
color:#666666;
overflow-x:hidden;
width: 100%;
min-height:100%;
}


#head{
background-image: url(image/head.png);
background-repeat:no-repeat;
margin:0 auto;
height:284px;
width:971px;
margin-top:2px;
clear:both;
}

#logo{
width:340px;
height:177px;
padding:15px 15px;
}

#navi{
background-image: url(image/navi.png);
background-repeat:no-repeat;
margin:0 auto;
height:52px;
width:971px;
clear:both;
}

#content{
background-image: url(image/content_bg.png);
background-repeat:repeat;
min-height: 550px;
width:971px;
margin:0 auto;
}

#footer{
background-image: url(image/footer.png);
background-repeat:no-repeat;
width:971px;
height:77px;
margin:0 auto;
}

#pic_slider{
height:447px;
width:360px;
border-left:4px solid #663399;
float:right;
margin-left:10px;
}

#person{
height:140px;
width:550px;
border:1px solid #663399;
margin-top:20px;
margin-left:45px;
}

#therapiebox{
height:160px;
width:655px;
border:1px solid #663399;
margin-top:20px;
margin-left:45px;

}


/*--- TEXT ---*/

h1{
font-size:140%;
padding-left:45px;
color:#663399;
}

h2{
font-size:110%;
padding-left:45px;
color:#666666;
}

h3{
font-size:110%;
padding-left:45px;
color:#666666;
}

p{
font-size:85%;
padding-left:45px;
padding-right:250px;
color:#666666;
}
.person_text{
font-size:85%;
padding-left:45px;
padding-right:5px;
color:#666666;
}

.therapie_text{
font-size:85%;
padding-left:50px;
padding-right:5px;
color:#666666;
float:right;
}

/*--- TEXT ENDE ---*/


/*--- LINK ---*/

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

a:hover {
text-decoration:underline;
color:#663399;
font-weight:bold;
}

#head a{
text-decoration:none;
color:#cc6600;
}

#head a:hover{
text-decoration:none;
color:#663399;
}

.link_head_small{
font-size:small;
float:right;
margin-top: 20px;
margin-right:25px;
padding-right:25px;
color:#cc6600;
}

/*--- LINK ENDE ---*/

/*--- LISTEN START ---*/

#list ul{
list-style-type:square;
padding-left:65px;
padding-right:5px;
color:#663399;
}

#list li{

padding-right:200px;

}

#list ul li{
font-size:85%;
}

span{ color:#666666;  }

/*--- LISTEN ENDE---*/

/* --- NAVI ---*/
#navi ul {
margin: 0;
font-family: 'Josefin Sans', sans-serif;
}

#navi ul li {
display:inline;
list-style: none;
}

#navi ul li a {
display:inline-block;
color:#FFFFFF;
line-height:33px;
text-decoration:none;
padding:8px 8px 11px 8px;
font-size:25px;
letter-spacing:0.5px;
}

#navi ul li a:hover {
color:#cc6600;
border-bottom:5px solid #cc6600;
padding:8px 8px 11px 8px;
}

#navi #aktuell a {
color:#cc6600;
border-bottom:5px solid #cc6600;
padding:8px 8px 11px 8px;

}
/* --- NAVI ENDE---*/


.map{
border:1px solid #cc6600;
float:right;
padding:0px 25px 0px 5px;
}

/* --- BILDER START ---*/

.facebook{
float:right;
margin-top: 240px;
margin-right:25px;
}

.person_pic{
padding:5px 10px 5px 5px;
float:left;

}

/* --- BILDER ENDE ---*/

/* --- SLIDER START---*/
#slider1 {
    width: 365px; /* important to be same as image width */
    height: 447px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
}

#slider1Content {
    width: 340px; /* important to be same as image width or wider */
    position: absolute;
        top: -30px;
        margin-left: -38px;
}
.slider1Image {
    float: left;
    position: relative;
        display: none;
}
.slider1Image span {
    position: absolute;
        font: 14px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 314px;
    background-color: #663399;  ;
    filter: alpha(opacity=80);
    -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
    opacity: 0.7;
    color: #FFFFFF;
    display: none;
}
.clear {
        clear: both;
}
.slider1Image span strong {
    font-size: 17px;
}
.top {
        top: 0;
        left: 0;
}
.bottom {
        bottom: 0;
        left: 0;
}
.left {
        top: 0;
    left: 0;
        width: 210px !important;
        height: 430px;
}
.right {
        right: 0;
        bottom: 2;
        width: 210px !important;
        height: 430px;
}
ul { list-style-type: none;}

/* --- SLIDER ENDE---*/