/* css document */

/* individuelle styles */


html,body {
  font-family:arial,helvetica,verdana,sans-serif;
}

#gesamt_content {
  float:left;
  width:60.5em;
}

#gesamt_content a:Hover  {
        text-decoration:underline;
        background-color : #fff0de;
}


#inhalt {
  margin:15px 0px 0px 0px;
}


.text_umfluss {
  color: black;
}
 
.normal {
  font-size:80%;
}

.g {
        font-size:100%;
	line-height:140%;
	font-style : normal;
        font-weight:bold;
        text-decoration:none;
	color : #173573;
}

.r {
        font-size:100%;
	line-height:140%;
	font-weight : normal;
	font-style : normal;
	color : #173573;
}


a.g:link {
        font-size:100%;
	line-height:140%;
        font-weight:bold;
        color : #173573;
        text-decoration:none;
        vertical-align:middle;
}
a.g:visited {
        font-size:100%;
	line-height:140%;
        font-weight:bold;
        color : #173573;
        text-decoration:none;
        vertical-align:middle;
}


a.g:hover {
        font-size:100%;
	line-height:140%;
	color : #c81418;
        text-decoration:none;
        font-weight:bold;
        vertical-align:middle;
}
a.g:active {
        font-size:100%;
	line-height:140%;
	color : #c81418;
        text-decoration:none;
        font-weight:bold;
        vertical-align:middle;
}
/***********************************/
/* styles Klinik Header*/
/***********************************/
#klinik_header {   
   top:0px;
   float:left;
   overflow:visible;
   margin:0px 0px 10px 0px;
   padding: 0px;
   height: 56px;
}

#kopfzeilecrumb {
  width:auto;
}

/***********************************/
/* styles Navigation*/
/***********************************/
#navi_seite_runter {
   font-size:0.9em;
   float:left;
   overflow:visible;
   margin:0px 15px 0px 0px;
   padding:0px 0px 0px 0px;
   width:11.625em;
}


/**********************************************/
/* Styles fuer navi_kopf (Inhalt)  */
/**********************************************/
#navi_kopf {
  padding-left:10px;
  padding-top:7px;
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  background-color: #2A7EB3;  
  line-height:120%;
  font-weight:bold;
  color : #FFFFFF;
  text-decoration:none;
  vertical-align:middle;
}

/**********************************************/
/* Styles fuer 'zur Startseite (Menupunt Startseite) in navigation_seite_runter  */
/**********************************************/

.startseite ul li a:link {
	display: block; 
}

#startseite {
  margin:0px;
  padding:0px 0px 0px 0px;
}
ul#startseite {
  font-size:0.85em;
  letter-spacing:0.3pt;
  list-style-type:none;
}

/**********************************************/
/* Verschiedene Styles fuer diverse divs  */
/**********************************************/
#servicesuche {
  padding-left:10px;
  padding-top:7px;
  border-bottom:1px solid #FFFFFF;
  background-color: #2A7EB3;
  line-height:120%;
  font-weight:bold;
  color : #173573;
  text-decoration:none;
  vertical-align:middle;
}



/**********************************************/
/* Angabe für verschatelte Listen im Text     */
/**********************************************/

.steplist_b {
  font-weight: bold;
}

.steplist_n {
  font-weight: normal;
}



/**********************************************/
/* Aussehen der Links bei aktiver Seite       */
/**********************************************/

A.f {
  text-decoration:none;
}
A.f:Link {
  text-decoration:none;
}

A.f:Visited {
  text-decoration:none;
}

A.f:Hover {
  text-decoration:none;
}

A.f:Active {
  text-decoration:none;

}


/* Styles fuer die Sitemap */
.sitemap {
 text-decoration:none;
}

A.sitemap {
 text-decoration:none;
}

.level_1 {
  margin-top:25px;
  line-height:150%;
}
.level_2 {
  margin-left:20px;
  line-height:150%;
}
.level_3 {
  margin-left:40px;
  line-height:150%;
}
.level_4 {
  margin-left:60px;
  line-height:150%;
}
/********************************/
/********************************/
/** STEPNAVI                    */
/********************************/
/********************************/

/**********************************************/
/* Angabe fuer <ul>                           */
/**********************************************/

ul#stepnav1 {
 list-style-type:none;
 margin-top:15px;
 margin-left:0px;
 padding:0px 0px 0px 0px;
}

/**********************************************/
/* class ist den <li> der Navigationsebenen zu*/
/* geordnet                                   */
/**********************************************/

#stepnav1 li {
  text-decoration:none;
  border-bottom:1px solid #ffffff;
}

#stepnav1 li a {
  display: block;
  font-weight:bold;
  text-decoration: none;
  padding:5px 5px 5px 7px;
}



/**********************************************/
/* Hover geht nur beim IE; Rest ist unten bei */
/* zclass_link usw.                           */
/**********************************************/

#stepnav1 li a:hover
{
  background-color: #fff0de;
  text-decoration: none;

}
li.ebene1_aktiv {
  background-color:#CF0101;
}

li.ebene {
  background-color:#ff9900;
}

#stepnav1 A.item_aktiv {
  color:#FFFFFF;
}
#stepnav1 A.item_aktiv:Link {
  color:#FFFFFF;
}
#stepnav1 A.item_aktiv:visited {
  color:#FFFFFF;
}
#stepnav1 A.item_aktiv:active {
  color:#FFFFFF;
}
#stepnav1 A.item_aktiv:hover {
  color:#000000;
}
