.top_head {
     border: solid;
     border-width:  1px;
	 border-color: #6161AA;
}

.left_menue {
     border-left: solid;
     border-right: solid;
     border-bottom: solid;
     border-bottom-width: 1px;
     border-width:  1px;
	 border-color: #6161AA;
}

.right_content {
     font-family:Verdana, sans-serif;
     font-weight:normal;
     font-size:10pt;
     color: #535395;
     border-right: solid;
     border-bottom: solid;
	 border-width:  1px;
	 border-color: #6161AA;

}

.footer {
     border-left: solid;
     border-right: solid;
     border-bottom: solid;
     border-width:  1px;
	 border-color: #6161AA;
}



/*   ++++++++++++++++ */
	/*   +     LINKS    + */
	/*   ++++++++++++++++ */

	/*   Menue oben      */

         .local {
               width : 770px;
               text-align:left;
               font-family:Verdana, sans-serif;
               height: 15pt;
               color:#0080C3;
               font-weight:bold;
               font-size:9pt;
               white-space:nowrap;
         }
         .local a {
               color:#0080C3;
               text-decoration:none;
         }
         .local a:hover {
               color:#B6E1E3;
               text-decoration:none;
         }
         .local a:focus {
            color           :   #ffffff;
            background      :   #0080C3;
            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: bold;
               font-size: 10pt;
               white-space: nowrap;
               text-decoration: none;
         }

         .buttons a {
               color:#6161AA;
               text-decoration:none;
         }

         .buttons a:hover {
               color:#B6E1E3;
               text-decoration:none;
	     }

         .buttons a:focus {
            color           :   #ffffff;
            background      :   #0080C3;
            border-top      :   1px solid #000;
            border-bottom       :   1px solid #000;
        }

        /* .buttons a:visited  {
           color:#B6E1E3;
           text-decoration:none;
        } */

         .buttons strong {
               text-decoration:none;
         }




.news {
 	width :150px;
	font-family:Verdana, sans-serif;
    font-size: 9px;
    color: #0080C3;
    position: absolute;
	top:50px;
	left: 5px;
	border:1px solid #EE6440;
	background-color:#FFFFFF;
	/* background : transparent url(images/bg_news.gif) repeat top left; */

 }
.newsheader {
 	width :146px;
	font-family:Verdana, sans-serif;
    font-size: 11px;
    color: #0080C3;
    padding:2px 2px;
  	border-bottom:1px solid #EE6440;
	background-color:#FFFFFF;
	/* background : transparent url(images/bg_news.gif) repeat top left; */

 }
.newstext {
 	width :143px;
	font-family:Verdana, sans-serif;
    font-size: 10px;
    color: #0080C3;
    padding:3px 3px;
  	background-color:#FFFFFF;
	/* background : transparent url(images/bg_news.gif) repeat top left; */

 }

.newslink {
	font-family:Verdana, sans-serif;
    font-size: 10px;
    text-decoration: underline;
    color: #0080C3;
 }

.newslink2 {
	font-family:Verdana, sans-serif;
    font-size: 10pt;
}
.newslink2 a {
	color: #0080C3;
    text-decoration: none;
}
.newslink2 a:hover {
     color:#B6E1E3;
     text-decoration:underline;
}


 .text {
 	height: 100%;
 	width : 430px;
 	text-align: left;
 	font-family:Verdana, sans-serif;
    font-size: 10pt;
    color: #0080C3;
    float: left;
    /* border: thin solid blue; */

 }

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: 10pt;
}
h4 {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
}

.textlink {
       font-family:Verdana, sans-serif;
       color:#6161AA;
       font-weight:bold;
       font-size:9pt;
       white-space:nowrap;
       text-decoration:none;
 }
 .textlink a {
       text-decoration:none;
       color:#6161AA;
 }
 .textlink a:hover {
       text-decoration:none;
       color:#B6E1E3;
 }

 .textlink2 {
       font-family:Verdana, sans-serif;
       height: 12pt;
       color:#0080C3;
       font-weight:normal;
       font-size:9px;
       white-space:nowrap;
       text-decoration:none;
 }
 .textlink2 a {
       text-decoration:none;
       color:#0080C3;
 }
 .textlink2 a:hover {
       text-decoration:none;
       color:#B6E1E3;
 }

/* Formulare  */

.formbox {
  width: 450px;
  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;
}