html /*{overflow:auto;}*/
     {background-color:none;
width:780px;
margin:0px auto;
margin-top:10px;
margin-bottom:10px;
}

body, #kopf, #kopf_1, #kopf_2, #kopf_3, #menu1, #menu2, #text, #fuss, h2, h3, h4, h5 {
    font-family : Tahoma, Verdana, Arial, sans-serif;
    font-size : 9pt;
    color : #000000;
    background-color : #F5F5DC;
    }

body {
     width : 780px;
     height : 0 auto;
     /*background-image: url(../images/test1.jpg);
     background-repeat: repeat-y;
     background-position: center top;*/
     background-color:#ffffff;
     scrollbar-base-color:#C1CDCD;
     scrollbar-3dlight-color:#000000;
     scrollbar-arrow-color:#000000;
     scrollbar-darkshadow-color:#C1CDCD;
     scrollbar-face-color:#C1CDCD;
     scrollbar-highlight-color:#C1CDCD;
     scrollbar-shadow-color:#000000;
     scrollbar-track-color:#C1CDCD;
	 overflow: scroll;
     }

h1 {display : none}
h2 {font-size:22pt;color:#ffffff;background-color:#ff0000;margin : 0px; padding : 2px;}
h3 {font-size:14pt;color:#000000;background-color:#C1CDCD;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;}
h4 {font-size:10pt;color:#000000;background-color:#C1CDCD;margin-bottom:0px;padding-bottom:0px;}
h5 {font-size:8pt;color:#000000;background-color:#C1CDCD;margin-bottom:0px;padding-bottom:0px;}
p  {margin:2px 0px;}

/* ----------------------------------------------------------------------------------------- */
/* -----------------------------------------tabellen---------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#tabelle_mitglieder, #tabelle_rahmen, #tabelle_top, #tabelle_top a:link a:visited a:active a:hover, #tabelle_mitglieder1, #tabelle_impressum {
    background-color : #C1CDCD;
    }
#tabelle_mitglieder {
    width : 90%;
    padding : 0px;
    margin : 0px;
    }

#tabelle_rahmen {
    border-bottom : 1px solid #000000;
    padding : 0px;
    margin : 0px;
    }

#tabelle_top {
    padding : 0px;
    margin : 1px;
    float : right;
    border : 0px;
    border-top : none;
    }
#tabelle_top a:link a:visited a:active a:hover {
    color : #C1CDCD;
    }
#tabelle_mitglieder1 {
    width: 33%;
    padding : 0px;
    margin : 0px;
    }
#tabelle_impressum {
    width : 70%;
    border : 0px;
    padding : 0px;
    margin : 0px;
    text-align : left;
    }

/* ----------------------------------------------------------------------------------------- */
/* ------------------------------------------bilder----------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#mitglieder {
    width : 100px;
    height : 133px;
    padding : 0px;
    margin-right : 15px;
    border : 1px solid #ff0000;
    }

#uniformen {
    padding : 0px;
    margin-right : 15px;
    border : 1px solid #ff0000;
    }

#abzeichen {
    width : 35px;
    height : 30px;
    padding : 0px;
    margin-right : 0px;
    }

/* ----------------------------------------------------------------------------------------- */
/* ------------------------------------------kopf------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#kopf {
      border : 0px solid #000000;
      height : 105px;
      padding : 10px 0 10px 0;
	  background:none;
      }
#kopf_logo {
    border : 0px solid #000000;
    background-image : url('../images/logo.jpg');
    background-repeat : no-repeat;
    height : 110px;
    width : 66px;
    float : left
    }
/* ----------------------------------------------------------------------------------------- */
/* -----------------------------------------kopf_1------------------------------------------ */
/* ----------------------------------------------------------------------------------------- */

#kopf_1 {
    background:none;
    border : 0px solid #000000;
    border-bottom : 1px solid #000000;
    float : right;
    width : 90%;
    margin-bottom : 10px;
    }
#kopf_1_links {
    font-size : 8pt;
    border : 0px solid #000000;
    float : left;
    width : 48%;
    margin-bottom : 1px;
    }
#kopf_1_rechts {
    font-size : 8pt;
    border : 0px solid #000000;
    float : right;
    width : 50%;
    margin-bottom : 1px;
    text-align : right;
    padding : 0px;
    }
#kopf_1_rechts a {
    background-color : transparent;
    text-decoration : none;
    color : #000000;
    }
#kopf_1_rechts a:hover {
    color : #ff0000;
    background-color : transparent;
    }
.kopf_1_bild {
    width : 9px;
    height : 9px;
    }
/* ----------------------------------------------------------------------------------------- */
/* --------------------------------------notrufnummern-------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#notruf {
    font-size : 9pt;
    color : #ff0000;
    border : 0px solid #000000;
    float : right;
    text-align : left;
    width : 90%;
    }
/* ----------------------------------------------------------------------------------------- */
/* -----------------------------------------kopf_2------------------------------------------ */
/* ----------------------------------------------------------------------------------------- */

#kopf_2 {
    font-size : 22pt;
    color : #ffffff;
    background-color : #ff0000;
    border : 1px solid #000000;
    float : right;
    width : 90%;
    text-align : right;
    padding : 0px;
    margin : 0px;
    }
#kopf_3 {
    font-size : 10pt;
    color : #000000;
    background-color : #ffffff;
    border : 0px solid #000000;
    float : right;
    width : 90%;
    heigth : 25px;
    text-align : right;
    padding: 2px;
    margin: 2px;
    }

/* ----------------------------------------------------------------------------------------- */
/* -----------------------------------------menu1------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#menu1 li a, #menu1 li a:hover, #menu1 li a:visited, #menu1 li a:active, #menu1 li a#current{
    background-color:#transparent;

    }
#menucontainer {
    text-align : left;
    margin : 0px;
    padding : 0px;
    }
#menu1 {
    font-size : 13px;
    padding : 3px 0px;
    margin-top : 1px;
    border-bottom : 1px solid #000000;
    background:none;
    }
#menu1 li {
    list-style : none;
    margin : 0;
    display : inline;
    }
#menu1 li a {
    color : #999999;
    font-weight : bold;
    padding : 3px 0.5em;
    margin-left : 0px;
    border : 1px solid #000000;
    border-bottom : none;
    text-decoration : none;
    }
#menu1 li a:hover {
    color : #ff0000;
    border-bottom : 0px solid #C1CDCD;
    background-color : #C1CDCD;
    }
#menu1 li a#current {
    background-color : #C1CDCD;
    border : 1px solid #000000;
    border-bottom : 1px solid #C1CDCD;
    color : #000000;
    }

/* ----------------------------------------------------------------------------------------- */
/* -----------------------------------------menu2------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#menu2 {
    color : #ff0000;
    border : 1px solid #000000;
    border-top : none;
    border-bottom : 3px solid #999999;
    font-weight : bold;
    background-color : #C1CDCD;
    font-size : 9pt;
    text-align : left;
    padding: 8px 0px 8px 15px;

    }
#menu2 a {
    color : #000000;
    font-size : 9pt;
    font-weight : bold;
    text-decoration : none;
    }
#menu2 a:hover {
    color : #ff0000;
    font-size : 9pt;
    font-weight : bold;
    background-color : none;
    text-decoration : none;
    }

/* ----------------------------------------------------------------------------------------- */
/* ------------------------------------ueberschrift----------------------------------------- */
/* ----------------------------------------------------------------------------------------- */

#ueber {
    color : #D0D9D9;
    font-weight : bold;
    background-color : #C1CDCD;
    font-size : 11pt;
    text-align : left;
    padding: 3px 0px 3px 15px;
    border-top : 0px solid #000000;
    border-bottom : 0px solid #000000;
    border-left : 1px solid #000000;
    border-right : 1px solid #000000;
    margin:0px;
    }
#ueber a {
    color : #ff0000;
    background-color : transparent;
    border-bottom : none;
    text-decoration : none;
    }
#ueber a:hover {
    color : #000000;
    background-color : transparent;
    }

/* ----------------------------------------------------------------------------------------- */
/* -------------------------------------------text------------------------------------------ */
/* ----------------------------------------------------------------------------------------- */


#text {
    /*overflow:auto;*/
	height:inherit;
    border : 1px solid #000000;
    border-top: 0px solid #000000;
    padding : 10px 15px 15px 15px;
    margin : 0px;
    background-color:#C1CDCD;
    }
#text a:link, a:visited, a:active, a:hover {
    color : #000000;
    background-color : transparent;
    text-decoration : underline;
    }
#text a:hover {
    color : #ff0000;
    }

#text_index_links_ueber {
    color : #ffffff;
    border : 1px solid #000000;
    background-color : #ff0000;
    float : left;
    width : 68%;
    margin-bottom : 1px;
	margin-left:2px;
    padding : 5px;
	padding-right:0px;
    }

#text_index_rechts_ueber {
    color : #ffffff;
    border : 1px solid #000000;
    background-color : #ff0000;
    float : right;
    width : 24%;
    margin-bottom : 1px;
    padding : 5px;
    }

#text_index_links {
    float : left;
    width : 69%;
    }

#text_index_rechts {
    border : 1px solid #000000;
    float : right;
    width : 24%;
    margin-bottom : 1px;
    padding : 5px;
    }

.zeilenews0 {
    border : 1px solid #000000;
	padding-left : 3px;
    padding-right : 1px;
    padding-top : 3px;
    padding-bottom : 3px;
}
.zeilenews1 {
    border : 1px solid #000000;
    background-color:#9BAEAE;
    padding-left : 3px;
    padding-right : 1px;
    padding-top : 3px;
    padding-bottom : 3px;
}
#startfloat1 {
width: 45%;
float:left;
}

#startfloat2 {
width: 40%;
float:right;
}

#platzhalter {
border: 1px solid;
}
/* ----------------------------------------------------------------------------------------- */
/* -------------------------------------------fuss------------------------------------------ */
/* ----------------------------------------------------------------------------------------- */

.fuss_links {
    font-size : 8pt;
    border : 0px solid #000000;
    float : left;
    padding : 0;
    text-align : left;
    padding-bottom : 10px;
    }
.fuss_rechts {
    font-size : 8pt;
    border : 0px solid #000000;
    float : right;
    padding : 0;
    text-align : right;
    padding-bottom : 10px;
    }
.fuss_links a {
    font-size : 8pt;
	color : #000000;
    background-color : transparent;
    text-decoration : none;
    }

