.lastmodified_all {
    position: relative;
	top: 290px;
	left: -590px;
    height: 25px;
    font-family:Verdana, sans-serif;
    font-weight:normal;
    font-size:8pt;
    color:#336699;
    white-space:nowrap;

}
.lastmodified_all a {
	color:#336699;
    background-color: #FFFFFF;
}
.lastmodified_all a:hover {
	color:#FF6633;
    background-color: #FFFFFF;
    text-decoration: underline;

}

.lastmodified {
    font-family:Verdana, sans-serif;
    font-weight:normal;
    font-size:8pt;
    color:#336699;
    background-color: #FFFFFF;
    white-space:nowrap;
}

.fehler {
	padding-top: 5px;
	position:absolute;
	top:550px;
	left:117px;
	width:145px;
	height: 20px;
    /* text-transform:uppercase; */
    font-family:Verdana, sans-serif;
    font-weight:bold;
    font-size:10pt;
    color: white;
    white-space:nowrap;
    text-align: center;
    background-color:red;
}
.indexcontent {
 	width :609px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Verdana, sans-serif;
    font-size: 10pt;
    color: #336699;
    background-color: #FFFFFF;
    float: left;
	z-index: 2;
	/* background-color:#FFFFFF;
	background : transparent url(images/bg_news.gif) repeat top left; */
 }
.indexcol {
 	width :184px;
	padding-left: 5px;
  	font-family:Verdana, sans-serif;
    font-size: 10pt;
    color: #336699;
    background-color: #FFFFFF;
    float: left;
    /*
    text-align: justify;
	background-color:#FFFFFF;
	background : transparent url(images/bg_news.gif) repeat top left; */

 }
 .indexcolspace {
 	width :10px;
  	float: left;
 }

.topmenue {
     position: relative;
     width: 160px;
     height:30px;
     float:right;
     left: -5px;
     font-family:Verdana, sans-serif;
     color:#336699;
     background-color: #FFFFFF;

 }
.topmenueleft {
     position: relative;
     width: 160px;
     top: -33px;
     left: -603px;
     float:right;

     /* border: thin solid blue; */
 }

/*   ++++++++++++++++ */
	/*   +     LINKS    + */
	/*   ++++++++++++++++ */

	/*   Menue oben      */

         .local {
               width : 770px;
               text-align:left;
               font-family:Verdana, sans-serif;
               height: 15pt;
               color:#336699;
               background-color: #FFFFFF;
               font-weight:normal;
               font-size:10pt;
               white-space:nowrap;
         }
         .local a {
               color:#336699;
               background-color: #FFFFFF;
               text-decoration:none;
         }
         .local a:hover {
               color:#FF6633;
               background-color: #FFFFFF;
               text-decoration:none;
         }
         .local a:focus {
            color           :   #ffffff;
            background      :   #336699;
            border-top      :   1px solid #000;
            border-bottom       :   1px solid #000;
        }

	/*   Menue links      */

         .buttons {
               height: 25px;
              /* text-transform:uppercase; */
               font-family:Verdana, sans-serif;
               font-weight:normal;
               font-size:10pt;
               white-space:nowrap;
         }
         .buttons_br {
               height: 18px;
         }

         .buttons a {
               color:#336699;
               background-color: #FFFFFF;
               text-decoration:none;
         }

         .buttons a:hover {
               color:#FF6633;
               background-color: #FFFFFF;
               text-decoration:none;
	     }

         .buttons a:focus {
            color           :   #ffffff;
            background      :   #336699;
            border-top      :   1px solid #000;
            border-bottom       :   1px solid #000;
        }

        .buttons a:visited  {
           color:#666666;
           background-color: #FFFFFF;
           text-decoration:none;
        }

         .buttons strong {
               text-decoration:none;
         }




.news {
	width :153px;
	font-family:Verdana, sans-serif;
	font-size: 10px;
	color: #336699;
	position: relative;
	left: 0px;
	border:1px solid #FA3F1E;
	background-color:#FFFFFF;
	padding: 5px;
	top: 250px;
	/* background : transparent url(images/bg_news.gif) repeat top left; */
 }
 
 .itunesinfo {
	width :153px;
	font-family:Verdana, sans-serif;
	font-size: 10px;
	color: #336699;
	position: absolute;
	top:0px;
	left: 0px;
	border:1px solid #FA3F1E;
	background-color:#FFFFFF;
	padding: 5px;
	/* background : transparent url(images/bg_news.gif) repeat top left; */
 }
 
 .downloads {
	width :130px;
	font-family:Verdana, sans-serif;
	font-size: 11px;
	color: #336699;
	position: relative;
	left: 0px;
	border:1px solid #FA3F1E;
	background-color:#FFFFFF;
	padding: 5px;
	height: 400px;
	/* background : transparent url(images/bg_news.gif) repeat top left; */
 }
 
.kliniktabelle {
 	width :100%;
	font-family:Verdana, sans-serif;
    color: #336699;
    position: relative;
	top:0px;
	left: 0px;
	border:1px solid #FA3F1E;
	background-color:#FFFFFF;
 }
 
.newsheader {
 	width :149px;
	font-family:Verdana, sans-serif;
    font-size: 12px;
    color: #336699;
    padding:2px 2px;
  	border-bottom:1px solid #FA3F1E;
	background-color:#FFFFFF;
	/* background : transparent url(images/bg_news.gif) repeat top left; */

 }
.newstext {
 	width :143px;
	font-family:Verdana, sans-serif;
    font-size: 11px;
    color: #336699;
  	background-color:#FFFFFF;
	/* background : transparent url(images/bg_news.gif) repeat top left; */

 }

a.newslink {
	font-family:Verdana, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    color: #336699;
    background-color: #FFFFFF;
 }
a.newslink:hover {
	color: #FF6633;
    background-color: #FFFFFF;
}

a.detaillink {
	font-family:Verdana, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #336699;
    background-color: #FFFFFF;
 }
a.detaillink:hover {
	color: #FF6633;
    background-color: #FFFFFF;
}

a.newslink2 {
	font-family:Verdana, sans-serif;
    font-size: 11pt;
    color: #336699;
    background-color: #FFFFFF;
}
a.newslink2 {
	color: #336699;
	background-color: #FFFFFF;
    text-decoration: underline;
}
a.newslink2:hover {
     color:#FF6633;
     background-color: #FFFFFF;
     text-decoration:underline;
}

/* Tabellen  */
/*
.row2 {
 color:#336699;
 background-color:#DCF2F3;
 border-bottom: 1px solid #336699;
 }
.row {
 border-bottom: 1px solid #336699;
 }


TABLE   {
	width: 420px;
	border-collapse: collapse;
}
TR#row { border-bottom: 1px solid #336699}
TR#row2 {
 color:#336699;
 background-color:#DCF2F3;
 border-bottom: 1px solid #336699;
 }
TR#row3 { border: 1px solid #336699 }
TD#stat {
  vertical-align: top;
  border: 1px solid black;
 }
TH { vertical-align: baseline }
TD { vertical-align: top;
	font-family:Verdana, sans-serif;
    font-size: 10pt;
 }
*/
/* ################  */


 .text {
 	height: 100%;
 	width : 430px;
 	text-align: left;
 	font-family:Verdana, sans-serif;
    font-size: 10pt;
    color: #336699;
    background-color: #FFFFFF;
    float: left;
    /* border: thin solid blue; */

 }

 .head {
 	color:#336699;
 	background-color:#ffffff;
    height : 60px;
	margin-left : 11px;
	margin-top : 11px;
	width : 770px;
 }
  .topgr {
	width : 770px;
	height : 60px;
	background-color: transparent;
	background-image: url(bg_top.jpg);
	background-repeat: repeat;
	background-position: left top;
  }
  .topgr_pat {
       width : 770px;
       height : 60px;
       background : transparent url(images/bg_top_pat.jpg) repeat top left;
  }

  .content {
     height: 100%;
     width : 770px;
     text-align: left;
     /* border: thin solid black; */

 }
   .content2 {
     height: 50px;
     width : 350px;
 	 text-align: left;
 	 float:left;

 }
    .content3 {
     height: 50px;
     width : 350px;
     text-align: left;
 }
 .menucol {
 	 height: 90%;
 	 width : 180px;
 	 float: left;
 }
 .menue {
 	 height: 90%;
 	 width : 160px;
 	 padding-top:43px;
 	 float: left;
 	 /* border: thin solid silver; */

 }

 .podmenue {
 	 height: 90%;
 	 width : 160px;
 	 padding-top:39px;
 	 float: left;
 	 /* border: thin solid silver; */

 }

 .header {
  white-space:nowrap;
  float:left;
  width: 100px;
 }

 .header1 {
  white-space:nowrap;
  /*float:bottom;*/
  padding-top:40px;
   /*border: thin solid silver;*/
 }



h1 {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	height: 20pt;
}
h2 {
	font-family: Verdana, sans-serif;
	font-size: 11pt;
}
h3 {
	font-family: Verdana, sans-serif;
	font-size: 11pt;
}
h4 {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
}
.h4 {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#336699;
	background-color: #FFFFFF;
}

h5 {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	height: 10pt;
}
.h5 {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	height: 12pt;
	text-decoration:none;
	color:#336699;
	background-color: #FFFFFF;
}

a.textlink {
       font-family:Verdana, sans-serif;
       height: 15pt;
       color:#336699;
       font-weight:bold;
       font-size:9pt;
       white-space:nowrap;
       text-decoration:underline;
 }

a.textlink:hover {
       text-decoration:none;
       color:#FF6633;
 }

a.textlink2 {
       font-family:Verdana, sans-serif;
       color:#003366;
       background-color: #FFFFFF;
       font-weight:normal;
       font-size:10pt;
       text-decoration:none;
 }
a.textlink2 {
       text-decoration:none;
       color:#003366;
       background-color: #FFFFFF;
 }
a.textlink2:hover {
       text-decoration:none;
       color:#FF6633;
       background-color: #FFFFFF;
 }

a.textlink3 {
       font-family:Verdana, sans-serif;
       color:#cccccc;
       background-color: #FFFFFF;
       font-weight:normal;
       font-size:10pt;
       text-decoration:none;
 }
a.textlink3 {
       text-decoration:none;
       color:#cccccc;
       background-color: #FFFFFF;
 }
a.textlink3:hover {
       text-decoration:none;
       color:#FF6633;
       background-color: #FFFFFF;
 }
/* Formulare  */

.formbox {
  width: 450px;
  color:#336699;
  background-color: #B6E1E3;
  border: 1px solid #666;
  padding: 5px 5px;

}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 100px;
  text-align: left;
  padding-top: 3px;
  padding-right: 5px;
}

.feld {
  float: right;
  width: 300px;
  text-align: left;
}

.knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

.defbreite {
  width: 260px;
}

/* Kliniken - Visitenkarten  */
.visitenkarte {
 	width :138px;
	font-family:Verdana, sans-serif;
    font-size: 9px;
    padding:5px 5px;
    border:1px solid #336699;
	color:#336699;
	background-color:#ffffff;
	clear: left;
	float: left;
 }
 .leftnav {
       width:180px;
       height:450px;
       margin-left : 5px;
       color:#336699;
       background-color:#ffffff;
       float:left;
 }
 .body {
	color:#336699;
    background-color:#FFFFFF;
 	padding:10px 20px;
	font-family:Verdana, sans-serif;
    font-size:.75em;
    float:left;

 }
 .body2 {
       color:#336699;
       background-color:#FFFFFF;
       font-family:Verdana, sans-serif;
       font-size:.75em;
       width : 90%;
       height : 76%;
	/*float:left;*/

 }
 .footer {
       color:#336699;
       background-color:#FFFFFF;
       margin-left : 10px;
       width : 100%;
       border-top:1px solid #000000;
       border-bottom:1px solid #000000;
       clear:both;
       font-family:Verdana, sans-serif;
       font-size:.7em;
       text-align : right;

 }

 .news2 {
       color:#336699;
       background-color:#FFFFFF;
       font-family:Verdana, sans-serif;
       font-size:.7em;
       padding:5px 5px;
       margin-left : 0px;
       margin-bottom : 10px;
       /*height :200px;*/
       width : 90%;
       border:1px solid #062C5A;
 }
 .space {
 		height : 10px;
 }
 .space_h {
 		width : 180px;
 		float:left;
 }
body {
    color:#336699;
    background-color:#FFFFFF;
}
