@charset "UTF-8";

/* ################################################################################ */
/* ################################################################################ */
/* ##                                                                            ## */
/* ##                                  TAGS                                      ## */
/* ##                                                                            ## */
/* ################################################################################ */
/* ################################################################################ */

* {
margin: 0;
padding: 0;
}
body {
background-color: #ffffff;
font-family: Myriad Pro, Verdana, Helvetica, Arial, sans-serif;
color: #6f6a5f;
font-size: 10pt;
}
p {
padding: 0px 0px 20px 0px;
}
a {
color: #928771;
text-decoration: underline;
}
a:hover {
color: #7c2e5b;
text-decoration: underline;
}
a:visited {
text-decoration: underline;
}
h1 {
padding: 0px 0px 20px 0px;
font-size: 230%;
font-weight: normal;
color: #d2d700;
}
h2 {
padding: 0px 0px 20px 0px;
font-size: 230%;
font-weight: normal;
color: #7c2e5b;
}
h3 {
padding: 0px 0px 5px 0px;
font-size: 100%;
font-weight: bold;
color: #7c2e5b;
}
h4 {
}
h5 {
}
h6 {
}

img{
margin: 0px 0px 20px 0px;
}



.lila{
color: #7c2e5b;
}

#startseiteBilder{
margin-top: 20px;
height: 129px;
overflow: hidden;
}

/*
#startseiteBilder img{
padding: 0px 2px 0px 0px;
}

#startseiteBilder img.rightImage{
padding: 0px 0px 0px 1px;
}
*/

#container {
margin: 0 auto;
background: none;
width: 926px;
}

#header {
margin-top: 52px;
background-image: url(images/reha_logo.jpg);
width: 926px;
height: 110px;
}

#zeiten{
color: #ffffff;
float: right;
padding: 30px 30px 0px 0px;
}

#anmeldung{
color: #ffffff;
float: right;
/*       ob  re  un  li*/
padding: 30px 50px 0px 0px;
}
#linkBox{
float: left;
height: 110px;
width: 210px;
}

#mainContent {
margin-top: 50px;
width: 926px;
text-align: left;
}

#content{
width: 650px;
float: right;
text-align: left;
padding: 4px 0px 40px 0px;
}

.imageContentArea{
border: 3px solid #aba18e;
}

/* ################################################################################ */
/* ##                                                                            ## */
/* ##                                 NAVIGATION                                 ## */
/* ##                                                                            ## */
/* ################################################################################ */

#navigation {
float: left;
width: 230px;
}

#navigation ul{
list-style:	none;
color: #ffffff;
font-size: 85%;
padding-top: 0px;
display: block;
}

#navigation ul li{
margin-top: 4px;
padding: 6px 0px 6px 10px;
background-color: #91887a;
height: 14px;
}

#navigation ul li.subNavigation{
margin-top: 4px;
padding: 6px 0px 6px 10px;
background-color: #ffffff;
height: 14px;
}

#navigation ul li.subNavigationActive{
margin-top: 4px;
padding: 6px 0px 6px 10px;
background-color: #ffffff;
height: 14px;
}

#navigation ul a{
color: #ffffff;
text-decoration: none;
}
#navigation ul a.active{
color: #7c2e5b;
text-decoration: none;
}
#navigation ul a:visited{
text-decoration: none;
}
#navigation ul a:hover{
color: #7c2e5b;
text-decoration: none;
}

#navigation ul a.subNavigationText {
color: #6f6a5f;
text-decoration: none;
}
#navigation ul a.subNavigationActive {
color: #d2d700;
text-decoration: none;
}
#navigation ul a.subNavigationText:visited{
text-decoration: none;
}
#navigation ul a.subNavigationText:hover{
color: #d2d700;
text-decoration: none;
}