BODY {
	MARGIN: 0px; 
  	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; 
	background-repeat: repeat-y; 
}

TD {
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif
}
A {
	COLOR: #363636; TEXT-DECORATION: none
}
A:link {
	COLOR: #363636; TEXT-DECORATION: none
}
A:visited {
	CURSOR: pointer; COLOR: #363636; TEXT-DECORATION: none
}
A:active {
	CURSOR: pointer; COLOR: #363636; TEXT-DECORATION: none
}
A:hover {
	CURSOR: pointer; COLOR: #363636; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

P.liste {
	display: list-item
	list-style-type: disc;
	list-style-position: inside;
}

.h1 {
	line-height			: 18px;
 	font-family         : Verdana; 
    font-size           : 16px;
    clear               : none;
    font-weight         : bold;
    color               : #363636;
}

.sub_h1 {
	line-height			: 18px;
 	font-family         : Verdana; 
    font-size           : 14px;
    clear               : none;
    color               : #363636;
}

.h2 {
	line-height			: 18px;
 	font-family         : Verdana; 
    font-size           : 14px;
    font-weight         : bold;
    color               : #363636;
}

.h3 {
	line-height			: 18px;
 	font-family         : Verdana; 
    font-size           : 12px;
    clear               : none;
    font-weight         : bold;
    color               : #363636;
}

.container {
  position: relative;
  width : 1024px;
  align: top;
  float: left;
  height : 768px;
  padding : 0px;
  margin-left : 0px;
  margin-top : 0px;
}

.container_cont {
  width : 610px;
  height : 178px;
  padding : 0px;
  align: left;
  margin-left : 250px;
  margin-top : 162px;	
}

.tuer {
  width : 620px;
  height : 274px;
  padding : 0px;
  align: left;
  margin-left : 182px;
  margin-top : 83px;	
}

.container_hometext {
	position: absolute;
	float: left;
 	width : 510px;
	margin-top : 350px;
	margin-left : 290px;
	padding-left : 0px;
	padding-right : 16px;
	text-align : left;
	font-family : Verdana; 
  font-size : 11px;
}

.schornstein {
	position: absolute;
	float: left;
	align: top;
 	width : 800px;
 	height : 250px;
	margin-top : 0px;
	margin-left : 120px;
}

.sonnemond {
	position: absolute;
	float: left;
	align: top;
 	width : 1024px;
 	height : 500px;
	margin-top : 0px;
	margin-left : 20px;
}

.blaettern {
	position: absolute;
	width : 50px;
	margin-top : 260px;
	margin-left : 280px;
	padding-left : 0px;
	text-align: left;
  	font-size : 100%;
}

.auszeichnungen {
	float: left;
 	width : 420px;
	align: bottom;
	border-top: 1px solid #dfdeda;
	border-spacing: 30px;
	margin-top : 120px;
	margin-left : 20px;
	BACKGROUND-COLOR: #fbfaf1;
}

.container_re {
	align: right;
	float: right;
 	width : 122px;
	height : 420px;
	cell-spacing: 5px;
	line-height	: 12px;
	text-align: left;
	margin-top : 0px;
	margin-left :  0px;
	margin-right : 0px;
	padding-left : 5px;
	padding-top : 10px;
	padding-right : 5px;
  	font-size : 100%;
	background-image:url(../images/bg_nav_re.gif);
	background-repeat:no-repeat;
	BACKGROUND-COLOR: #fbfaf1;
}

.container_nav {
	position: absolute;
	width : 50px;
	margin-top : 260px;
	margin-left : 280px;
	padding-left : 0px;
	text-align: left;
  	font-size : 100%;
}

.container_text {
	align: top;
	float: left;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 10px;
	cell-spacing: 5px;
	line-height	: 14px;
 	width : 400px;
	height : 100%;
	margin-top : 420px;
	margin-left : 230px;
	margin-right : 10px;
	margin-bottom : 50px;
	text-align: center;
  	font-size : 100%;
	font-weight : bold;
	background-repeat: no-repeat;
}

  ul#Navigation {
    margin: 0; padding: 0.8em;
    text-align: center;
  }
  ul#Navigation li {
   	list-style: none;
    display: inline;
    margin: 30px; padding: 0;
  }

  ul#Navigation a, ul#Navigation span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    color: #363636; 
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: white;
    color: white; background-color: #363636;
  }



#nav a:hover {
    color: #FFF;
	background-color: #363636;
}

#nav li li a:hover {
    color: #FFF;
}

#nav li:hover ul , #nav li:hover ul, #nav li.sfhover ul , #nav li.sfhover ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;	
}

.text10pt {
  font-size : 10px;
}

.lauftext {
	font-family         : Verdana; 
  font-size : 11px;
}

.titel_ausz {
	font-family : Verdana; 
	font-size : 14px;
	color: #363636;
	font-weight : bold;
}

.text_ausz {
 	font-family         : Verdana; 
  font-size : 8px;
  color: #363636;
}

.titel_bereich {
 	font-family : Verdana; 
  	font-size : 11px;
  	color: #a78059;
	font-weight : normal;
}

.titel_akt {
 	font-family         : Verdana; 
  	font-size : 12px;
  	color: #363636;
	background-color: #fff;
	font-weight : bold;
}

.text_akt {
 	font-family         : Verdana; 
	font-size : 10px;
  	color: #363636;
}

.text_aerzte {
	line-height			: 12px;
 	font-family         : Verdana; 
    font-size           : 10px;
    clear               : none;
    font-weight         : normal;
    color               : #363636;
}
.text_aerzte_bold {
	line-height			: 12px;
 	font-family         : Verdana; 
    font-size           : 10px;
    clear               : none;
    font-weight         : bold;
    color               : #363636;
}

/* end navigation top */

.banner {
  margin : 0px;
}
.logo {
  padding-top : 0px;
  padding-left : 0px;
}
.nav_td_left {
  padding-left : 0px;
  padding-bottom : 20px;
}

.intro {
	FONT-SIZE: 12px
}

.intro TD {
	FONT-SIZE: 12px
}

.headline_top {
 	font-family         : Verdana; 
	height: 2px;
	clear: both;
 	background-color : #FFFFFF;
	margin : 0px;
	padding : 0px;
  	font-size : 1%;
}

.headline_top_background {
	BACKGROUND-COLOR: #FFFFFF;
  	margin-bottom : 4px;
}

.headline_sub {
	line-height: 0px;
	height: 0px;
	clear: both;
  background-color : #fff;
	margin : 0px;
  padding : 0px;
  font-size : 0%;
}
.headline_sub_background {
	BACKGROUND-COLOR: #fff;
	margin-top : 5px;
  	margin-bottom : 15px;
}
.news_rechts {
	clear: both;
  background-color : #dfdeda;
	margin : 0px;
  padding-top : 308px;
  padding-left : 640px;
  font-size : 10px;
}

.bottom_bar {
	align: left;
	padding-left: 0px;
	height: 60px;
	clear: both;
 	background-color : #dfdeda;
	margin-top : 15px;
  	font-size : 1%;
}

/* top navigatin item */
.nav_toplink {
	FONT-SIZE: 11px;
	font-weight: bold;
  color : #000;
}
.nav_toplink a {
  color : #000;
}

/* navigatino header */
.nav_head {
	FONT-SIZE: 11px;
	font-weight: bold;
  color : #a78059;
  FONT-FAMILY: Verdana;
}

.nav_head a {
  color : #a78059;
}

.white {
	BACKGROUND-COLOR: #fff
}

.nav_links {
  FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
  	line-height: 14px;
    color : #a78059;
}

.nav_links_off {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	line-height: 14px;
	font-weight : bold;
	color: #363636;
}

/* links images home page */

.link_img {
	COLOR: #dfdeda;
  padding: 0px;
  margin-right : 10px;
	border-top: 1px solid #dfdeda;
	border-left: 1px solid #dfdeda;
	border-bottom: 1px solid #dfdeda;
	border-right: 1px solid #dfdeda;
}
A.link_img IMG {
	COLOR: #dfdeda;
  margin-right : 10px;
}
A.link_img:link {
	COLOR: #dfdeda
}
A.link_img:visited {
	CURSOR: pointer; COLOR: #dfdeda
}
A.link_img:active {
	CURSOR: pointer; COLOR: #993300
}
A.link_img:hover {
	CURSOR: pointer; COLOR: #cc3300
}
.nav_header {
    position:fixed;
	width : 610px;
	padding-bottom : 0px;
	margin-left : 233px;
	margin-top : 160px;
}

.footer_container {
    position:fixed;
    bottom:0; left:0; right:0;
    text-align:center;
	border-top: 0px solid #666;
	width : 770px;
	padding-bottom : 5px;
	margin-left : 126px;
	margin-top : 200px;
	margin-bottom : 0px;
	background-repeat:no-repeat;
	background-image:url(../images/bg_footer.gif);
	BACKGROUND-COLOR: #fbfaf1;
    z-index:3;
}

.footer {
    position:absolute;
    top:0; left:0; right:0; bottom:0;
	margin-top : 200px;
    background:#fbfaf1;
    z-index:3;
}


