a:link {
color:#004080;
text-decoration:none;
}

a:active {
color:#ff9900;
text-decoration:none;
}

a:visited {
color:#006600;
text-decoration:none;
}

body {
background-color:#cdcdcd;
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10pt;
}

body, td, tr, table, p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}

body {
	scrollbar-arrow-color: #666666;
	scrollbar-highlight-color: #979797;
	scrollbar-shadow-color: #979797;
	scrollbar-3dlight-color: #EAE8E4;
	scrollbar-darkshadow-color: #EAE8E4;
}


h2 {
	font-familiy:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

h1 {
font:italic 22px Times New Roman;

}

hr {
height: 1px; 
border-style: dotted;
color: #000000;
}

.Stil2 {font-size: 11px}
.Stil4 {
	color: #517106;
	font-weight: bold;
}
.formtextboxday {
width:18px;
height:18px;
font-size:11px;
}
.formtextboxmonth {
width:18px;
height:18px;
font-size:11px;
}
.formtextboxyear {
width:30px;
height:18px;
font-size:11px;
}
.formtextbox {
width:180px;
height:18px;
font-size:11px;
}
.formtextboxplz {
width:40px;
height:18px;
font-size:11px;
}
.formtextboxort {
width:132px;
height:18px;
font-size:11px;
}
.formtextboxanzahl {
width:80px;
height:18px;
font-size:11px;
}
.formtextboxauswahl {
width:184px;
height:16px;
font-size:11px;
}
.formtextboxmitteilung {
width:327px;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Stil6 {
	color: #517106;
	font-weight: bold;
}
.Stil7 {font-size: 10px}


/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:left;
      width:100%;
      background:#295C11;
      font-size:93%;
      line-height:bold;

      }
    #tabsE ul {
        margin:0;
        padding:0px 0px 0px 200px;
        list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url('../images/tableftE.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url('../images/tabrightE.gif') no-repeat right top;
      color:#FFF; padding-left:6px; padding-right:15px; padding-top:0px; padding-bottom:0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }

/*- Menu 14--------------------------- */


#menu14 {
        width: 200px;
        margin: 10px;
        }

#menu14 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu14 li a:link, #menu14 li a:visited {
        color: #333;
        display: block;
        background:  url('../images/menu14.gif');
        padding-left:0px; padding-right:10px; padding-top:8px; padding-bottom:0
        }

#menu14 li a:hover, #menu14 li #current {
        color: #FFF;
        background:  url('../images/menu14.gif') 0 -32px;
        padding-left:0px; padding-right:10px; padding-top:8px; padding-bottom:0
        }
