* {
margin:0;
padding:0;
}

body {
background:#a6a2a2;
scrollbar-base-color:FAEADB;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#c06573;
scrollbar-highlight-color:#e4cebb;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#e4cebb;
scrollbar-shadow-color:#e4cebb;
scrollbar-arrow-color:#ffffff;
}

body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color: #92122d;
}

table{
border-collapse:collapse;
}

th.mitte{
padding: 8px ;
}

th.rechts  {
padding: 2px 5px 2px 8px;
}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;
margin-bottom:1px;
color:#c06573;
}

h2  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: center;
padding-bottom:15px;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
background-color:#e4cebb;
border-top: 1px solid #92122d;
border-bottom: 1px solid #92122d;
margin-left:1px;
margin-bottom:4px;
margin-top:0px;
padding-top:1px;
padding-bottom:1px;
}

h5{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background-color:#e4cebb;
border-top: 1px solid #92122d;
border-bottom: 1px solid #92122d;
margin-left:1px;
margin-bottom:4px;
margin-top:0px;
padding-top:1px;
padding-bottom:1px;
}

#wrapper{
position:absolute;
left:50%; 
width:786px;
margin-top:0;
margin-left: -393px;                                          /*Trick um Seite auf Mitte zu bekommen*/
padding:0px;
border:5px solid #c0c0c0;
background-color:#FAEADB;
}

#oben{
width:786px;
visibility: visible;
padding:0px;
background-color: #f3e9da;
}

#logo{
width:786px;
padding:0px;
background-color:#92122d;
}

#navi_oben{
width:786px;
background-color: #f3e9da;
}

ul{
list-style-type: none;
margin:0;
padding:0;
}

li{
width:131px;   
float:left;
text-align:center;
}

li a:link{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #ffffff;
display:block;
background-color:#c06573;
padding:2px 0;
border: none;
border: 1px solid #92122d;
}

li a:visited{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #ffffff;
display:block;
background-color:#c06573;
padding:2px 0;
border: none;
border: 1px solid #92122d;
}

li a:hover,  span{                                                      /* span für jeweils besuchte Seite*/
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #92122d;
display:block;
background-color:#e4cebb;
padding: 2px 0;
border: none;
border: 1px solid #92122d;
 }
 
#hilfe{
width:786px;
background-color:#ffffff;
background-image:url(../grafik/hintergr_db.gif);
height: 55px;
margin-top: -10px;
 }
 
* html #hilfe {                                                              /* Korrektur fuer IE 5.x */
height:5px;
h\eight:5px ;
\height:25px;
\margin-top:0;
}

*+html #hilfe{ 
height:25px;
margin-top:0;
}                                    /*Korrektur für 7. IE */

#unav {
border:none;
background-color:#FAEADB;
width:171px;
height:365px;
float:left;
}
				 
#text {
background-color:#FFFFFF;
width:613px;
float:right;
overflow: scroll;
overflow-x:hidden;
height:380px;
}

#text_termine  {
width:786px;
overflow: scroll;
overflow-x:hidden;
height:380px;
margin-top: 0;
}

* html #text {                                            /* Korrektur fuer IE 5.x */
height:380px;
h\eight:380px ;
\height:380px;
}

* html #text_termine  {
height:380px;
h\eight:380px ;
\height:380px;
}

> #text{ height:350px}                                   /*Korrektur für 7. IE */

a.norm:link{                                              /*css für Textlinks*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#92122d;
font-weight:normal;
text-decoration:none;
}

a.norm:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#92122d;
font-weight:normal;  
text-decoration: none;
}

a.norm:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0033;
font-weight:bold;
text-decoration: underline;
}


a.copy:link{                                                                    /*css für Textlinks*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#92122d;
font-weight:normal;
text-decoration:none;
}

a.copy:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#92122d;
font-weight:normal;  
text-decoration: none;
}

a.copy:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CC0033;
font-weight:bold;
text-decoration: underline;
}

a.oben:link{                                                                /*css für Textlinks*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#92122d;
font-weight:normal;
text-decoration:none;
}

a.oben:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#92122d;
font-weight:normal;  
text-decoration: none;
}

a.oben:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0033;
font-weight:normal;
text-decoration: underline;
}

a img {border:0 none} 

a.werbung:link{/*css für Textlinks*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0033;
font-weight:bold;
text-decoration:underline;
}

a.werbung:visited{                                                   /*css für Textlinks*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0033;
font-weight:bold;
text-decoration:underline;
}

a.werbung:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#92122d;
font-weight:bold;
text-decoration: none;
}

.image{
margin-left:2px ;
}

#unten{
width:786px;
background-color:#ffffff;
background-image:url(../grafik/hintergr_db_u.gif);
background-repeat:repeat-x;
background-position: bottom;
height: 25px;
 }
 
* html #unten {                                                /* Korrektur fuer IE 5.x */
height:5px;
h\eight:5px ;
 \height:5px;
}

> #unten{ height:15px}                                            /*Korrektur für 7. IE */

.info  {
width:786px;   
float:left;
text-align:center;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #ffffff;
display:block;
background-color:#c06573;
padding:2px 0;
border: none;
}

.float_right  {
float: right;
margin-left: 5px;
}

#termine  {
position:absolute;
background: #f3e9da;
width:35px;
padding:5px 20px 0 20px;
left: 49%;
top: 31px;
z-index: 2;
visibility:visible;
}

#termine ul {
margin:0 0 5px 0;
padding:0;
list-style:none;
}

#termine li {
width:35px;
background-color:transparent;
border-style:none;
padding:0 0 6px 0;    /*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
margin:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #92122d;
}

#termine a {
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #92122d;
text-decoration:none;
background-color:transparent;
border-style:none;

}

#termine a:hover {
display:block;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #CC0033;
text-decoration:underline;
}

.active {
display:block;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #CC0033;
text-decoration:underline;
background-color:transparent;
border-style:none;
}
