

/* ---------- Body ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------- */

        BODY {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        background-color: #FF7D14;
        margin-left: auto;
        margin-right: auto;
        text-align: justify;
        overflow: hidden;
        }


        html {
        background-color: #FF7D14;
        overflow: auto;

        }


/* ---------Aussen-DIV f&uuml;r Zentrierung IE6---------------------------------------------------------------------- */

        .main {text-align: center;
        overflow: hidden;}

/* ---------Hauptcontainer-(&auml;u&szlig;erer Rahmen)--------------------------------------------------------------------- */

        #div1{
        border: 5px solid red;
        border-style:outset;
        width:960px;
        background-color: #ffdab9;
        background-image: url(hg.gif);
        background-attachment:fixed;
        background-repeat:no-repeat;
        background-position: center center;
        margin: auto auto;
        overflow: auto;
        position: relative;

        height: 545px;
       }

/* ---------Rahmen rechts f&uuml;r Inhalte -------------------------------------------------------------------- */

       .content {
        float: right;
        width: 763px;
        max-width: 763px;
        vertical-align: top;
        margin-right: 0px;
        table-layout: fixed;
        }




        .content td {
        vertical-align: top;
        }
/* ---------Fu&szlig;zeile (copyright usw.)--------------------------------------------------------------------- */

        .footer {
        float: right;
        font-family: Verdana ;
        font-size: 9px;
        font-weight : bold;
        color: #000000;
        text-decoration: none;
        width: 700px;
        margin-right: 30px;
        }

    /*-------Counter-H&ouml;he in Fusszeile-----------------------------------*/

        .counter {
        height: 7px;
        }
/* ---------Rahmen rechts zum scrollen ohne Mne&uuml; und mit Men&uuml; innerhalb des Content-Rahmens------------------- */

        .scroll {
        width: 755px;
        overflow:auto;
        text-align: center;
        position: relative;

        /*------------------andere H&ouml;he Rahmen f&uuml;r Opera-----------------------*/
        height:  510px;
/*-----------------------------------------------------------------------*/
        }

        .scroll2 {
        width: 755px;
        overflow:auto;
        text-align: center;
        position: relative;
        z-index: 0;


        height:  460px;
        }


/*--------------------Men&uuml; Downloadseite H&ouml;he usw.----------------------------------*/

        .menuheight {
        position: relative;
        height: 50px;
z-index: 1;

        }

/* ----------Navigation Hover Mozilla und Opera und IE7----------------------------------------------------------------------- */

        .linksnav{
        float: left;
        margin-top: 0px;
        width: 153px;
        margin-left: 5px;
        height: 460px;
        vertical-align: top;

        }

        .linksnav td {
        text-align: left;
        vertical-align: top;
        }


        #nav, #nav ul { /* all lists */
        padding: 0px;
        margin: -2px;
        list-style: none;
        float : left;
        width : 155px;
        }

        #nav li { /* all list items */

        float : left;
        line-height: 18px;
        width: 153px;

        }

        #nav li ul { /* second-level lists */
        position : absolute;
        left: -999em;
        margin-left : 60px;
        margin-top : -16px;
        }

        #nav li ul ul { /* third-and-above-level lists */
        left: -999em;
        }

        #nav li a {
        padding : 2px;
        display : block;
        width: 180px;
        line-height : 11px;

        }

        #nav li a:hover {
        width: 180px;
        }

        #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
        left: -999em;
        }

        #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
        /* lists nested under hovered list items */
        left: auto;
        width: 179px;
        }

        a.menu {
        background-color: #FA9D51;
        border: 2px solid #0041FB;
        text-decoration: none;
        margin-left: 0px;
        height : 14px;
        font-weight: bold;
        }

        .bold {
        font-weight: bold;
        }

        a.menu:hover  {
        background-color: #ffdab9;
        border: 2px solid #0041FB;
        }

        a.submenu {
        background-color: #FA9D51;
        border: 2px solid #0041FB;
        text-decoration: none;
        margin-left: 50px;
        height : 14px;
        }

        a.submenu:hover  {
        background-color: #ffdab9;
        border: 2px solid #0041FB;
        }

/* ----------Navigation Downloadseite Hover Mozilla und Opera und IE7---------------------------------------- */



        #menudownload {
        position: absolute;
        padding: 0 170px;


        }

        .holder {
        width:100px;
        height:18px;
        display:block;
        text-align:center;
        float:left;
        text-decoration:none;
        line-height:18px;
        overflow:hidden;
        background:#ffdab9;

        }

        .holder:hover
        {
        height:auto;
        cursor:pointer;
        color: #0041FB;
        }

        a.inner, a.inner:visited {
        display:block;
        width: 96px;
        border: 2px solid #0041FB;
        text-decoration:none;
        background:#FA9D51;
        z-index: 100;

        }

        a.inner:hover {
        background:#ffdab9;
        z-index: 100;
        }


/*---------------Image-Formatierungen---------------------------------------------*/

        img {
        border: 0;
        }

      /*----------Votebuttons Navigation -------------------------------*/

        img.hspace {
        margin-left: 22px;
}


/* ------------------------------------------------------------------------------------------------------------- */
/* ---------- &Uuml;berschriften ------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------- */
  /* ----- Haupt&uuml;berschrift gro&szlig; blau -------------------------------- */

        h1 {
        color: #D66000;
        font-size: 13px;
        font-weight: bold;
        font-family: Verdana;
        text-decoration: underline;
        text-align: center;
        }

  /* ----- f&uuml;r Inhalt ----------------------------------------------- */

        h2 {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        text-decoration: none;
        font-weight: normal;
        text-align: center;
        }

  /* ----- f&uuml;r &Uuml;berschriften innerhalb von Abschnitten -------------- */

        h3 {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        text-decoration: none;
        font-weight: bold;
        text-align: center;
        }

/* ------------------------------------------------------------------------------------------------------------- */
/* ---------- Abs&auml;tze ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------- */
     /* ----- normaler Textabsatz, Schrift Blocksatz ------------------- */

        p {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        text-align: justify;
        padding-right: 5px;
        }

     /* ----- Textabsatz Schrift zentriert ----------------------------- */

        .p2 {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        text-align: center;
        font-weight: bold;
        }

    /* ----- Textabsatz Schrift zentriert ----------------------------- */

        .p3 {
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        text-align: center;

        }

     /* ----- Textabsatz kleine Schrift, zentriert, f&uuml;r Newsletter ----- */

        .pmini {
        color: #000000;
        font-size: 9px;
        font-family: Verdana;
        text-align: center;
        }

/*-----------------schriftformatierungen fett, underline usw-----------*/

        .bold {
        font-weight: bold;
        }


        .u2{
        text-decoration: underline;
        }

     /* --- adresse auf impressumseite ----*/

        .bgcolorindex {
        color: #ffdac9;
        }

        .red{
        color: red;
        font-weight: bold;
        }


  /* ----- Liste ------------------------------------------------------- */

        li{
        color: #000000;
        font-size: 13px;
        font-family: Verdana;
        }
    /* ----- Aufz&auml;hlungen Symbol -------------------------------------- */

        ul {
        color: #000000;
        font-size: 12px;
        font-family: Verdana;
        text-align: left;
        }

     /* ----- Aufz&auml;hlungen Zahl ---------------------------------------- */

        ol {
        color: #000000;
        font-size: 12px;
        font-family: Verdana;
        text-align: left;
        }

     /* ------------------------------------------------------------------------------------------------------------- */
/* ---------- Tabellen ----------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------- */
     /* ----- Standart Tabelle, Text zentriert, Tabelle links------------------------- */

        table {
        font-family: Verdana;
        font-size: 13px;
        color: #000000;
        text-align: center;
        }

     /* ----- Text  zentriert und oben, Rahmen, Tabelle zentriert, feste breite --------------------- */

        table.bordercenter, table.bordercenter td {
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        margin: auto auto;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        width: 650px;
        }

     /* ----- Schrift links, kein Rahmen, tabelle zentriert------------------------------- */

        table.nonrahmen, table.nonrahmen td {
        text-align: left;
        margin: auto auto;
        }


    /* ----- normale Schrift, text zentriert, mit Rahmen ,tabelle zentriert---------- */

        table.border, table.border td {
        text-align: center;
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        margin: auto auto;
        padding-left: 10px;
        padding-right: 10px;
        }


      /* ----- Schrift Blocksatz, Rahmen, feste Breite------------ */

        table.justify {
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        margin: auto auto;
        padding-left: 10px;
        padding-right: 10px;
        width: 600px;
        }

        table.justify td {
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        text-align: center;
        }

/*------------Tabelle zentriert, feste breite, bei Downloads verwendet--------*/

        table.table2b {
        margin: auto auto;
        padding-left: 10px;
        padding-right: 10px;
        width: 600px;
        text-align: left;
        }
     /* ----- kleine Schrift, verwendet f&uuml;r Berufe --------------------- */

        table.table3 {
        margin: auto auto;
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        width: 700px;
        }

        table.table3 td {
        font-size: 11px;
        text-align: center;
        border-width: 3px;
        border-style: outset;
        border-color: #0041FB;
        border-collapse: collapse;
        padding-top:5px;
        padding-bottom:5px;
        }




/* ------------------------------------------------------------------------------------------------------------- */
/* ---------- Linien ------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------- */
     /* ----- Linie zwischen Abschnitten -------------------------- */

        hr {
        border: 1px  #0041FB solid;
        }

        .hrnav {
        border: 1px  #0041FB solid;
        width: 150px;
        text-align: left;
        }

        .hrgb {
        width: 600px;
        margin: auto auto;
        text-align: center;
        padding: 0px;
        border: 1px #0041FB solid;
        color: #0041FB;
        background-color: #0041FB;
        }
/* ------------------------------------------------------------------------------------------------------------- */
/* ---------- Links -------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------- */
     /* ----- normale Links, nicht unterstrichen ----------------------- */

        a {
        color: #000000;
        text-decoration: none;
        }

        a:hover {
        color: #0041FB;
        text-decoration: none;
        }

      /* ----- f&uuml;r &Uuml;berschriften ---------------------------------------- */

        a.a3 {
        color: #000000;
        text-decoration: underline;
        }

        a.a3:hover {
        color: #000000;
        text-decoration: underline;
        }

        a.underline {
        text-decoration: underline;
        }

        a.underline:hover {
        text-decoration: underline;
        color: #0041FB;
        }

/* ---------- G&auml;stebuch ---------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------- */


/*------ Men&uuml; H&ouml;he und Schrift ---------------------------------------*/

        .height {

        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 5px;
        }

/* ----- Tabellenbreite ------------------------------------------- */

        .table8 {
        width: 600px;
        margin: auto auto;

        }

/* ----- Eintr&auml;ge links ------------------------------------------- */

        .table9 {
        text-align: left;
        vertical-align: top;
        }

/* ----- Smiliestabelle ------------------------------------------- */

        .table10, .table10 td {
        font-family: Verdana;
        font-size: 13px;
        color: #000000;
        text-align: center;
        width: 600px;
        border-color: #0041FB;
        border-width: 2px;
        border-style: inset;
        margin: auto auto;
        border-collapse: collapse;
        padding: 5px;
               }
/* ----- Link "Details" ------------------------------------ */

        .details {
        text-align: right;
        }

/* ----- rechts formatiert ------------------------------------ */

        .right {
        text-align: right;
        }
/* ----- links formatiert ------------------------------------ */

        .left {
        text-align: left;
        }
/* ----- inaktive Schriftfarbe ------------------------------------ */

        .inaktiv {
        color : #000000;
        }

/* ----- Eingetragener Text Formatierung -------------------------- */

        .Eintrag {
        width: 520px;
        text-align: left;
        margin-left: 50px;
        white-space: pre-wrap;
        }

/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/* ----- Eingabefeld (Hintergrundfarbe, Rahmenfarbe und St&auml;rke usw.)-------------------- */

        input.eingabe {
        color: #000000;
        background-color: #FFFFFF;
        border-color: #000000;
        border-width: 1px;
        width: 200px; /* -----nicht mehr als 150px-------------------- */
        }

/* ----- Eingabefeld klein (nur auf Adminseite)-------------------- */

        input.eingabe2 {
        color: #000000;
        background-color: #FFFFFF;
        border-color: #000000;
        border-width: 1px;
        width: 30px; /* -----nicht mehr als 30px-------------------- */
        }


/* ----- Radiocheckboxen ---------------------------------------------------------------------- */

        input.radio {
        border-style: solid;
        border-width: 0px;
        background-color:#ffdab9;
        }

/* ----- Style Schaltfl&auml;chen---------------------------------------------------------------------- */

        input.flaeche {
        color: #D66000;
        font-weight: bold;
        background-color: #FFFFFF;
        border-color: #000000;
        border-width: 1px;
        width: 100px;  /* -----nicht mehr als 100px-------------------- */
        }


/* ----- Texteingabefeld Hintergrundfarbe, Rahmenfarbe und St&auml;rke, Scrollbalken, Gr&ouml;&szlig;e usw.----------------- */

        textarea {
        color: #000000;
        background-color: #FFFFFF;
        border-color: #000000;
        border-width: 1px;
        border-style: outset;
        width:  350px;
        height: 75px;
        }



/* -- Namen Formatierung auf Seite "Ansehen" (...schrieb am..) wenn Name Link (E-Mail Adresse angegeben)------ */
/* -- ansonsten Formatierung wie jeder andwre Link ---------------------------------------------------------- */

        .name {
        font-size: 12px;
        font-weight : bold;
        text-decoration: underline
        }

/* -- Namen Formatierung auf Seite "Ansehen" (...schrieb am...) wenn Name kein Link (keine E-Mail Adresse angegeben)-------- */
/* -- ansonsten aussehen wie normale Textformatierung unter td ---------------------------------------------- */

        .noname {
        font-size: 12px;
        text-decoration: underline;
        }

        .sitemap {
        margin-left: 60px;
        font-weight: bold;
        }