#cont{ 
		text-align:left; 
		width: 990px;
		height:auto; 
		
	  } 
#werbung { 
 		float: right; 
 		margin : 95px 0 0 0px; 
		width:165px; 
		height:auto; 
		text-align:center;
		background-color: #fff;
		
	    		
		 }    
#seite{ 
       text-align:left; 
       align:center;
       width: 810px; 
       height:auto; 
       float: left;
       
       
          
       }		 

body {
 text-align: left; 
 background: #fff;
 color: #fff;
 width: 810px;
 margin: 0 0 0 0;
}

/* wrapper holds left faux column tab */
/* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */
#wrapper { 
 text-align: left;
 width: 810px;
 margin: 10px 0 0 0; 
 background: url(../images/bg/bg_mitte.png) repeat-y;
}

#header, #subnav, #footer {
color: #000;
clear: both; 
width: 810px;
}

#header { 
        width:810px; 
        margin: 0px; 
		height:85px; 
		background: url(../images/bg/bg_oben.png) #FFF repeat-x;  
		text-align:center;
		background-position: bottom;
		
		}
#subnav {
            width:790px;
			margin:1px;
			text-align:right;
		 }

#footer {
          background: url(../images/bg/bg_unten.png) #FFF repeat-x; 
		  padding: 1px 0px;
		  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
          text-align : center ; 
          font-size:11px;
          color:#1111;
          text-decoration: none;
          margin-top: 2px;
          height:45px;
          vertical-align:middle;
		  }


#contentfloatholder {/* right faux column tab */
float: left;
width: 98.5%;
height:auto;
}


#contentfloatholder:after {
 /* this is for NN6 to clear floats */
    content: "."; 
    display: block; 
	height: 0px;
    clear: both; 
    visibility: hidden;
   
}

#center {
margin: 0 0 0 270px ;
width: 280px;

}

#centerwrap {
  float:left;
  width: 100%; 
  margin: 0 -97.5% 0 0;
}

#left {
  float:left;
  width: 250px;
  margin: -5px 0 0 -15px;
  width:250px; 
  height:120px; 
  text-align:center;
}

#right {
  float:right;
  width: 240px;
  margin: 0 5px 0 0;
  height:auto; 
   }


/************* IE Mac CSS Only  works for Win too **************/
* html div#centerwrap {margin: 0 -100% 0 0;}
* html div#left {margin: 0;}

div h3, div p {
margin: 1em 0;
padding: 0 20px; 
}  

#menu-oben {
       margin-top:1px;
       margin-right:30px;
	   width:525px; 
	   height:25px; 
	   text-align:right;
	   vertical-align:top;
	   padding:0 15px 0 0;
	   
}
.LINK-M{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	font-weight : bold;
	text-decoration: none;
	}
	
.LINK-M:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	font-weight : bold;
	text-decoration: underline;
	text-align: justify;
		}
.LINK-M-SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	font-weight : bold;
	text-decoration: underline;
	text-align: justify;
		}
.LINK {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 0px 0px ;
	list-style-type: none;

	}
.LINK:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	}
.LINK-DUNKEL {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 0px 0px ;
	list-style-type: none;
	background-color:158191;
	padding:0 5px 2px 5px;

	}
.LINK-DUNKEL:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	background-color:96EBF7;
	
	}	
.LINK-SUCHE {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	font-weight : bold;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 0px 0px ;
	list-style-type: none;

	}
.LINK-SUCHE:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	font-weight : bold;
	text-decoration: underline;
	text-align: left;
	}	
	
.LINK-SUCHE-SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	font-weight : bold;
	text-decoration: underline;
	text-align: left;
	padding: 0px 0px 0px ;
	}	
.IHRE-SUCHE {
              font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
              text-align :left ; 
              font-size:22px;
              font-weight:normal;
              color:#FFFFFF;
			  text-decoration:none;
			  background: url(../images/bg_aktuelles.gif);
			  height:25px;
			  padding:5px 5px 0px 5px;
			  }		
.LINK-1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 3px 0px ;
	text-decoration: underline;

	}
.LINK-1:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	}
.LINK-2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 3px 0px ;
	text-decoration: underline;

	}
.LINK-2:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	}
.LINK-SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	padding: 0px 0px 0px ;
	}	
.krankheit {
  			margin : 0 0 0 0px;
  			width:250px; 
	        height:30px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :left; 
            font-size:19px;
            color:#329fb1;
            border: 2px solid #b7e5ec;
			background: #FFF url(../images/lupe.png) no-repeat; 
			background-position : left center;
			padding: 0 0 0 25px; 
            }
.fachabteilung-combo {
  			margin : 0 0 0 0px;
  			width:350px; 
	        height:25px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :left; 
            font-size:17px;
            color:#329fb1;
            border: 2px solid #6EE7F5;
            }				
.plz {
  			margin : 0px 52px 0 0px;
  			margin-top:10px;
  			width:70px; 
	        height:30px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :left; 
            font-size:20px;
            color:#329fb1;
            border: 2px solid #b7e5ec;
            
           		 }	
 .plz2 {
  			margin : 0px 42px 0 0px;
  			margin-top:10px;
  			width:60px; 
	        height:25px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :left; 
            font-size:15px;
            color:#329fb1;
            border: 2px solid #b7e5ec;
            font-weight : bold;
            
            		 }
.boton {
  			margin : 0px 0px 0 0px;
  			margin-top:10px;
  			width:120px; 
	        height:35px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :center; 
            font-size:20px;
            color:#fff;
            border: 2px solid #b7e5ec;
            background: url(../images/btn_suche.png);
            cursor: pointer;
            		 }
.boton2 {
  			margin : 0px 0px 0 0px;
  			margin-top:10px;
  			width:120px; 
	        height:24px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :center; 
            font-size:15px;
            color:#FFF;
            border: 2px solid #b7e5ec;
            background: url(../images/btn_suche.png);
            cursor: pointer;
			font-weight : bold;
            		 }
.boton2:hover {
  			margin : 0px 0px 0 0px;
  			margin-top:10px;
  			width:120px; 
	        height:24px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align :center; 
            font-size:15px;
            color:#111;
            border: 2px solid #b7e5ec;
            background: url(../images/btn_suche_over.png);
            cursor: pointer;
			font-weight : bold;
            		 }					  	
					 
.wichtig {
          
		  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
          text-align : left ; 
          font-size:9px;
          color:#CCC;
          text-decoration: none;
          margin-top: 2px;
          
          	  }		
#footer-text {
          padding: 1px 0px;
		  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
          text-align: left; 
          font-size:11px;
          color:#1111;
          text-decoration: none;
          margin-top: 2px;
          margin-left:5px;
          vertical-align:text-bottom;
          font-weight: normal;
		  }
#base-map {
 witdth: 200px;
 text-align:center;
 float:left;
}
		  							 					           		 
.map {
  display: block;
  width: 158px;
  height: 198.5px;
  background: url(../images/regionssuche.png) no-repeat;
  text-indent: -9999px;
  z-index:100;
 
}

a.map:link, a.map:visited, a.map:active {
  background: url(../images/regionssuche.png) no-repeat;
}

a.map:hover {
  background-position: -1 -198px;
  text-indent: -9999px;
}
.man {
  display: block;
  width: 83px;
  height: 194.5px;
  background: url(../images/btn_man.png) no-repeat;
  text-indent: -9999px;
}

a.man:link, a.man:visited, a.man:active {
  background: url(../images/btn_man.png)  no-repeat ;
}

a.man:hover {
  background-position: 0 -194.5px;
}
.hilfe {
  display: block;
  width: 19px;
  height: 18px;
  background: url(../images/btn_hilfe_mo.png) ;
   margin-left:230px;
 }

a.hilfe:link, a.hilfe:visited, a.hilfe:active {
  background: url(../images/btn_hilfe_mo.png);
}

a.hilfe:hover {
  background: url(../images/btn_hilfe.png) ;
}	
.hilfe1{
	width:247px;
	text-align:center;
	
}
.schliessen {
    padding: 0px 6px 0px;
    width: 10px;
    height: 10px;
	text-align: right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color:fff;
	text-decoration: none;
	list-style-type:none;
	
	}
	
.schliessen:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color:ff0000;
	font-weight : bold;
	text-align: right;
	list-style-type:none;
		}	

#general
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
      text-align: left;
      padding: 2px 2px 2px 2px;
	  display:none;
	 
	  
	     } 
#popupkopf
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
      text-align: left;
      padding: 2px 2px 2px 2px;
	  display:none;
	  
	     } 
#brustkorb
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
      text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     }  
#herzg
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
	  text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     }
#bauchep
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
      text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 	
#armep
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 	
#unterliebp
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 
#hauptp
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 
#skelettp
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     }
#beinp
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 
#sontigep
   {
      position: absolute;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 310px;
      height: auto;
      margin: -350px 200px;
     text-align: left; 
      padding: 2px 2px 2px 2px;
	  display:none;
	     } 	
#text-man {

width:300px;
margin-left:10px;
text-align:left;

}

#titel-man {
width:300px;
padding:1px;
text-align:left;
margin:5px;
border-bottom:1px  dotted #FFF;
cursor:pointer;
}			 		 		 	 		 	 	   		 		  
#telefon
   {
      position: relative;
      border: 2px solid #b7e5ec;
      background-color:#329fb1;
      width: 100px;
      height: auto;
      text-align: left;
      
	     } 
	    
.link-text-man {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFF;
	font-weight : normal;
	text-decoration: none;
	text-align:left;
	padding: 0 ;
	list-style-type: none;
	cursor: pointer;

	}
.link-text-man:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align:left;
	list-style-type: none;
	padding: 0px ;
	background-color:#FFCC66;
	
	}


#text-marktplatz {
	width:100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size:12px;
    text-align:left;
	color:#FFF;
	text-align:left;
	padding:5px 5px 5px 5px;
	
				}

  
.text-top-kliniken {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background: url(../images/bg_index.png);
		} 
.text-top-kliniken0 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#FABC28;
		}
.text-top-kliniken1 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#7DA9D8;
		}
.text-top-kliniken2 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#9DC1B1;
		}						
.text-top-kliniken3 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#6283B4;
		}		
.text-top-kliniken4 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#EDD58A;
		}		
.text-top-kliniken5 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#789C62;
		}
.text-top-kliniken6 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#FFD526;
		}				
.text-top-kliniken7 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#78918E;
		}
.text-top-kliniken8 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#BCDFC2;
		}
.text-top-kliniken9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#111;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		background-color:#BC28FA;
		}								
.bild-aktuelles-gross {
	float:left;
	width:300px;
	height:auto;
	padding:0px 10px 0 0;

	  }
.text-aktuelles-gross {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align: left;
		color:#FFF;
		padding:3px;
		line-height:15px;
				}
.bild-aktuelles-medium {
	float:left;
	width:200px;
	height:100px;
	padding:0px 10px 0 0;

	  }
.text-aktuelles-medium {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#FFF;
		text-align:left;
		
		padding:0 0 20px 0;
				}				
#aktuelle-gross {
	width:515px;
	height:auto;
	border-bottom:1px dotted #CCC;	
}		 
#aktuelles {
	width:100%;
	border:1px solid #FFF;

}

		
		
#top-klinik {
	width:96%;
	padding:5px ;
			}
			

	            
.aktuelles-archiv{
              border-top:1px solid #FFF;
     		  color:#FFFFFF;
              background: url(../images/bg_aktuelles.gif);  
	            }
.aktuelles-titulo{
              font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
              text-align :center ; 
              font-size:14px;
              font-weight:bold;
              text-decoration: underline;
                        
	            }					

.LINK-AKTUELLES {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 0px 0px 0px;

	}
.LINK-AKTUELLES:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	}
#text-aktuelles {
            margin: 5px 0px 0 0;
            padding: 0px 2px 0 5px  ;
 			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:left;
            font-size:11px;
            color:#fff;
            border-bottom: 3px solid #FFF;
            padding-bottom: 3px;
            
            
            }
.text {
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:left;
            font-size:12px;
            color:#fff;
            padding: 0px 2px 0 5px  ;
       
            }
.titel {
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:left;
            font-size:14px;
            color:#fff;
            font-weight : bold;
	        text-decoration: none;
       
            }				
        
.tabla-menu-logo {
           margin-top:1px;
	   width:795px; 
	   height:25px; 
	   text-align:left;
	   		
	     }	
.tabla-logo {
	   margin-top:1px;
	   width:250px; 
	   height:25px; 
	   text-align:right;
	
}
.tablainfo {
	border: 1px solid #FFF;
	margin:0 0 0 0px;
	padding:0px;
	width: 350px;
}

    
.fachabteilungen {
    width: 500px;
    height: auto;
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #fff;
	font-weight:normal;
    }
.btn_fachabteilung {
   
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #fff;
	font-weight : bold;
	text-decoration: none;
	text-align:left;
	border: 2px solid #b7e5ec;
    background: url(../images/bg_aktuelles.gif);
	}	
.ERROR{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	width: 500px;
    font-weight :normal;
	text-align: left;
	text-decoration: none;
	border: 2px dashed #fff;
	border-color:#FFF;
	background-color:#A0A1A1;
	padding:5px;
	}
.ERROR1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	width: 345px;
    font-weight :normal;
	text-align: left;
	text-decoration: none;
	border: 2px dashed #fff;
	border-color:#FFF;
	background-color:#A0A1A1;
	padding: 0 2px 2px 6px  ;	}
.ERRORFORMULAR{
	text-align: left;
	text-decoration: none;
	border: 1px solid #fff;
	border-color:#F00;
	background-color:#FEC1C0;
		}
#ERROR-2{
    width:260px;
	text-align: left;
	text-decoration: none;
	border: 1px solid #fff;
	border-color:#F00;
	background-color:#FEC1C0;
	font-size:11px;
	color:#000;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
		}				
.text-result-suchen {
            padding: 0px 0px 0px 0px ;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:left; 
            font-size:13px;
            width:313px;
            color:#111;
            
            
            }	
.TEXT-OPTION-SELECT{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	padding: 1px 0 0 3px;
	color : #FFF;
	width: 400px;
    height: auto;
	font-weight : normal;
	text-align: left;
	text-decoration: none;
	   
	}

.RUBRIK{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFF;
	width: 350px;
    height: auto;
	font-weight : normal;
	text-align: right;
	text-decoration: none;
	vertical-align:midle;
	
			
	}
.TEXT-TABLA-1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#F1A004;
	width: 150px;
	height: 15px;
    font-weight : bold;
	text-align: left;
	text-decoration: none;
	
	}
.TEXT-TABLA-2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #fff;
	width: 180px;
	height: 15px;
    font-weight : bold;
	text-align: center;
	text-decoration: none;
	
	}
.LINK-AZ{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
	text-align:center;
			}

.LINK-AZ:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #FFF;
	font-weight : normal;
	text-align: center;
	border: 1px solid #fff;
	background:url(../images/bg_aktuelles.gif);
	padding:0px 5px 0px 5px;
	}
.LINK-AZ-SELECT{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #fff;
	height: 10px;
	font-weight : bold;
	text-align: center;
	text-decoration: none;
	border: 1px solid #fff;
	background:url(../images/bg_aktuelles.gif);
	padding:0px 5px 0px 5px;
	}	  
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em; left:2em; width:12em;
    border:1px solid #0cf;
    background-color:#cff;
	color:#000;
    text-align: left}
    
a.info-1:hover{z-index:25; }

a.info-1 span{display: none}

a.info-1:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:relative;
    width:635px;
    border:1px solid #0cf;
    background-color:#cff;
	color:#000;
	padding:4px;
    text-align:left}
    
a.info-2 span{display: none}

a.info-2:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:relative;
    width:355px;
    border:1px solid #0cf;
    background-color:#cff;
	color:#000;
	padding:4px;
    text-align:left;
	}			
    
a.comment { 
position : relative; 
color : #000; 
text-decoration : none; 
z-index:100;

} 
a.comment:hover { 
z-index : 125; 

} 
a.comment span { 
display: none;
min-width:200px;
max-width:350px;
width:auto;
padding:5px;



} 
a.comment:hover span { 
display : block; 
position : absolute; 
top : -1px; 
left : 2em; 
border : 3px solid #F89F21; 
background-color : #fff; 
color : #000; 
text-align: left;


} 

a.comment-1 { 
position : absolute; 
color : #000; 
text-decoration : none; 
z-index:100;
top:-20px;


} 
a.comment-1:hover { 
z-index : 25; 

} 
a.comment-1 span { 
display: none; 
width:180px;;
padding:5px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;


} 
a.comment-1:hover span { 
display : block; 
position : absolute; 
top : -1px; 
left : 2em; 
border : 3px solid #F89F21; 
background-color : #fff; 
color : #000; 
text-align: left;


} 
            		 
fieldset ul, fieldset li{
border:0; margin:0 ; padding:2px 0 0 0; list-style:none;

}
fieldset li{
clear:both;
list-style:none;
padding-bottom:10px;

}

fieldset input{
float:left;
}
fieldset label{
width:115px;
float:left;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align :left; 
font-size:12px;
}	
 

a.nav:link, a.nav:visited, a.nav:active { 
padding: 0px 2px; 
background-color: #4DBED0; 
color: #111; 
text-decoration: none; 
font-weight: bold;
font-size: 10px; 
border:1px solid #fff;
} 
a.nav:hover { 
padding: 0px 2px; 
color: #FFF; 
background-color: #1C717C; 
border: 1px solid #FFA851;
font-weight: bold; 
font-size: 10px; 
} 
     

#banner {
width:700px;
height:100px;
clear: both; 	
background-color:#179FB5;
boder:1px solid #111;
z-index:1;
position:absolute;
top:200;
left:150;
}	

.bannerlink  {
  float:left;
  margin-top: 0px;
  width:110px; 
  text-align:right;
   }
.bannerrecht  {
  float:right;
  margin-right: 10px;
  margin-top:5px;
  width:10px; 
  text-align:right;
 
  }
.bannermidle{
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFF;
	font-weight : normal;
	text-decoration: none;
	text-align:left;
	width: 500px;
	padding:15px;
	margin-left:120px;
    
  }
  
#frame {
		color: #111;
		height:510px; 
		margin-top:0px;
}   
.text-black {
    
 			padding: 2px 0px 0px ;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align: left; 
            font-size:11px;
            color:#fff;
            width:275px;
            height:370px;
 }
.text-ort {
          	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:center; 
            font-size:14px; 
            font-weight: bold;
            color:#111;
            background-color: #99DEE9; 
}
.stuck{
    	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        text-align:center; 
        font-size:14px; 
        font-weight: bold;
        color:#FFF;
         width:35px; 
}
.angaben{
        font-family : Verdana; 
        text-align:left; 
        font-size:11px; 
        font-weight:bold;
        color:#C1F4FA;
        border-left:1px solid #6EE7F5;
        border-top:2px solid #6EE7F5;
        padding:5px;
        
}
.col1 {
  width: 162px;
  float:left;
  padding: 2px;
  height: 20px;
      }		
 .col2 {
  width: 235px;
  height: 80px;
  float: left;
  padding: 5px;
  border-bottom:1px solid #6EE7F5;
   }	
.liste-suchbegriffe {
  width: 240px;
  float:left;
  padding: 2px;
  height: 20px;
 
      }
 .TEXT-OPTION-SELECT-1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	padding: 1px 0 0 3px;
	color : #FFF;
	width: 500px;
    height: auto;
	font-weight : normal;
	text-align: left;
	text-decoration: none;
		}
.tablainfo-1 {
	border: 1px solid #FFF;
	margin:0 0 0 0px;
	padding:0px;
	width: 500px;
}	 
.text-result-suchen-1 {
            padding: 3px;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            text-align:left; 
            font-size:13px;
            width:350px;
            color:#111;
            vertical-align:top;
                                
            }	
.foto{
	width:92px;
	height: 92px;
	float: left;
	text-align:center;
	border:2px solid #FFF;
	vertical-align: middle ;
	padding:1px;
	}
.info-recht{
	width:10px;
	height: 80px;
	text-align:center;
	padding: 1px;
	}
#toptag{
width:270px;
positon:absolute;
text-align:left;
}	
.tag{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #F39B17;
	font-weight : bold;
	text-decoration: none;
	padding-right:1.3%
		}

.tag:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #111;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	padding-right:1.3%
			}
.tag1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 15px;
	color : #E6F40B;
	font-weight : bold;
	text-decoration: none;
	padding-right:1.3%
			}

.tag1:hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 15px;
	color : #111;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	padding-right:1.3%
		}
.tag2{
	font-family :  Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #E4A5FE;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
			}

.tag2:hover {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #111;
	text-align: left;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
		}
.tag3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #FFF;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
			}

.tag3:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	color : #111;
	text-align: left;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
		}
.tag4{
	font-family :  Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #20E8F4;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
			}

.tag4:hover {
	font-family :  Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #111;
	text-align: left;
	text-decoration: none;
	font-weight : bold;
	padding-right:1.3%
		}
.tag-titel{
	font-family :  Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFF;
	text-decoration: underline;
	font-weight : bold;
	padding-right:1.3%
			}

.tag-titel:hover {
	font-family :  Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFF;
	text-align: left;
	text-decoration: underline;
	font-weight : bold;
	padding-right:1.3%
		}
#tools {
	width:300px;
	text-align:left;
	margin-top:-150px;
	}		
.toolsbar a {
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:50px;
  height:50px;
  z-index:100;
  float:right;
  
}
.toolsbar a:hover { background-position: 0 -50px; text-decoration: none; }
.toolsbar .alt { display:none; }
.toolsbar a#drucken { background-image: url(../images/druck.png); }
.toolsbar a#favorite { background-image: url(../images/fav.png); }
.toolsbar a#empfehlen { background-image: url(../images/empfehlen.png); }
.toolsbar a#login { background-image: url(../images/login_k.png); }
.toolsbar a#forum { background-image: url(../images/forum.png); }
#submenu {
  witdth: 400px;
  text-align:left;
  margin-top:50px;
}

.zurklinik a {
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:171px;
  height:35px;
  z-index:100;
  float:left;
  margin-top:-18px;
  margin-left:5px;
  
}
.zurklinik a:hover { background-position: 0 -37px; text-decoration: none; }
.zurklinik .alt { display:none; }
.zurklinik a#zurklinik1 { background-image: url(../images/logi.png); }
#navegation{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#EEB325;
	width: 500px;
	height: 15px;
    font-weight : bold;
	text-align: center;
	text-decoration: none;
	margin:5px 0 5px 0;
	
	}
.mehr {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #F8E9D0;
	font-weight :bold;
	text-decoration: none;
	line-height: 14px;
	text-align:left;
	padding: 0px 0px 0px ;
	list-style-type: none;
	text-decoration:underline;
	}
.zahl {
   padding: 0px 2px; 
   background-color: #4DBED0;
   border:1px solid #FFF;
   font-size : 8px;
   color:#000;
   font-weight :bold;
}
#kapitel{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #fff;
	font-weight : normal;
	text-decoration: none;
	cursor: pointer;
	background:url(../images/bg_kapitel.png) no-repeat;
	padding-left:15px ;
	padding-top:5px;
	border-bottom:20px;
	height:35px;
	margin-top:-2px;
	margin-top:5px;
	}
	
#kapitel:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
	background: url(../images/bg_kapitel_over.png) no-repeat;
		
		}
		
	
#group{
	 font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color : #fff;
	 font-weight : normal;
	 text-decoration: none;
	 cursor: pointer;
	 margin-left:15px;
	 height:auto;
	 margin-top:-3px;
	 padding:8px;
	 text-align:left;
	 background:#6EE7F5;
	 width:430px;
	}
	
#group:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	 background-color: #74D5E2;
	cursor: pointer;
	margin-left:15px;
		}			
#subgroup{
	 font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color : #fff;
	 font-weight : normal;
	 text-decoration: none;
	 cursor: pointer;
	 margin-left:25px;
	 text-align:left;
	 background:#05C9E5 ;
	 margin-top:0px;
	 padding:8px;
	 text-align:left;
	 width:420px;
	}
	
#subgroup:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	background-color: #74D5E2;
	cursor: pointer;
	margin-left:25px;
	margin-top:0px;
	padding:8px;
	text-align:left;
	
		}
#subgroup1{
	 font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color : #fff;
	 font-weight : normal;
	 text-decoration: none;
	 cursor: pointer;
	 text-align:left;
	 background:#07D7F5;
	 margin-left:35px;
	 margin-top:0px;
	 padding:8px;
	 text-align:left;
	 width:410px;
	}
	
#subgroup1:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	 background-color: #048EA2;
	cursor: pointer;
	margin-left:35px;
		}
#ubersicht{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #fff;
	font-weight : normal;
	text-decoration: none;
	cursor: pointer;
	background:  url(../images/bg_ubersicht.png) no-repeat;
	padding: 5px 0 0 15px ;
	height:25px;
	
	}
	
#ubersicht:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
	padding: 5px 0 0 15px ;
	height:25px;
	background: url(../images/ubersicht_over.png) no-repeat;
		}
		
#sububersicht{
	 font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color : #111;
	 font-weight : normal;
	 text-decoration: none;
	 cursor: pointer;
	 margin-left:20px;
	 height:auto;
	 margin-top:-3px;
	 padding:8px;
	 text-align:left;
	 background:#6EE7F5;
	 width:430px;
	}
	
#sububersicht:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #111;
	font-weight : normal;
	text-decoration: underline;
	 margin-left:20px;
	 height:auto;
	 margin-top:-3px;
	 padding:8px;
	 text-align:left;
	 background-color: #048EA2;
	
		}			
#sort {
   width :200px;
   float:right;
   border:0px;
  }							
.logo {
 width :260px;
 height:113px;
 float:left;
 margin-left:2px;
}	
.menu-oben{
 width :520px;
 height:113px;
 float:right;
 text-align:right;
}
#menu-oben-top {
 display: block;
 width: 99%; 
}
#menu-oben-bottom {
 display: block;
 width: 99%; 
 margin-top:20px;
}
#suchen-option {
 display: block;
 width: 250px; 
 margin-top:5px;
 margin-left:5px;

}
#aktuelless-top {
   display: block;
   width: 237px; 
   border:1px solid  #FFF;
   background: url(../images/bg_aktuelles.gif);
     }
#aktuelless-midle {
   display: block;
   width: 237px; 
   height:auto;
   border-left:1px solid  #FFF;
   border-right:1px solid  #FFF;
     }	 
#aktuelless-bottom {
   display: block;
   width: 237px; 
   
   border:1px solid  #FFF;
   background: url(../images/bg_aktuelles.gif);
     }
#ergebnisse-midle {
   display: block;
   width: 237px; 
   height:auto;
   border-left:1px solid  #FFF;
   border-right:1px solid  #FFF;
   border-bottom:1px solid  #FFF;
     }	 	 	 
.aktuelles-titel {
              font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
              text-align :left ; 
              font-size:20px;
              font-weight:normal;
              border-bottom:1px solid #FFF;
     		  color:#FFFFFF;
			  padding:0 0 0 7px ;
     	         }
#aktuelle {
	width:97%;
	padding:5px;
	height:auto;
		}
.bild-aktuelles {
	float:left;
	padding:2px;
	border:1px solid #C0C0C0;
	vertical-align: text-bottom;
	
	 }
.bild-aktuelles:hover {
background-color:#55CEE1;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity: 0.6;
-khtml-opacity: 0.6;


	 }	 
.bild-aktuelles-1 {
	float:left;
	padding:0px 5px 0 0;
	text-align:justify;
	
	 }	 
.marco-bild {
	text-align:center;
	
}
 .text-aktuelles {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-size:12px;
		text-align:left;
		color:#FFF;
		text-align:left;
		border-bottom:1px dotted #CCC;
		padding:0px 0 10px 0;
		} 
.marco-gross {
	text-align:center;
	float:left;
	padding:0 15px 0 0px;
	height:auto;
}	
.marco-gross-1 {
	text-align:center;
	float:left;
	padding:2px;
	border:1px solid #C0C0C0;
}
.marco-gross2 {
	text-align:center;
	float:right;
	padding:0 15px 0 0px;
	width:280px;
	
}	
.marco-gross-2 {
	text-align:center;
	float:right;
	padding:2px;
	border:1px solid #C0C0C0;
	width:270px;
}		 		 							
#bild_kommentar {
 text-align:center;
 margin-top:195px;
 font-size:10px;
 color: #CCC;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-align:center;
  
}
.bild_kommentar {
 text-align:center;
 margin-top:5px;
 font-size:10px;
 color: #CCC;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-align:center;
  
}
.option-suche {
 padding:10px 0 0 0 ;
 
}

.km {
font-size:9px;
color:#F9B420;
text-align:center;
width:30px;
font-weight:bold;
}

.orange {
font-size:12px;
color:#F9B420;
text-align:center;
font-weight:bold;
}

#result {
font-size:9px;
color:#F9B420;
text-align:left;
font-weight:bold;
}

#socialnet  {
	position: relative;
	z-index: 5;
	float: right;
	padding: 0px 0px 0px 0;
	margin-right:25px;
}

#socialnet img {
	margin-right: 2px;
	}
