a:link.imp  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : Palatino Linotype, Verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:visited.imp  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : Palatino Linotype, Verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:active.imp  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : Palatino Linotype, Verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:hover.imp  {

        color : #797655;
        text-decoration : none;
        font-family : Palatino Linotype, Verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}



a:link.nav  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:visited.nav  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:active.nav  {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:hover.nav  {

        color : #797655;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
}

a:link {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
}

a:visited {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
}

a:active {

        color : #c4c4c4;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
}

a:hover {

        color : #797655;
        text-decoration : none;
        font-family : verdana;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
}

html  {
        scrollbar-arrow-color: #c4c4c4;
        scrollbar-darkshadow-color: #c4c4c4;
        scrollbar-highlight-color: #000000;
        scrollbar-face-color: #000000;
        scrollbar-3dlight-color: #c4c4c4;
        scrollbar-shadow-color: #000000;
      }


body  {

        /*background-attachment : fixed;*/
        background-repeat: no-repeat;
        overflow-x: hidden;
      }


.normal  {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
        color : #c4c4c4;
        line-height : 12px;
        text-decoration : none;

}

.header  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
        color : #ffffff;
        line-height : 15px;
        text-decoration : underline;

}

.lastupdate  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
        color : #c4c4c4;
        line-height : 11px;
        text-decoration : none;
}

.normfett  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
        color : #ffffff;
        line-height : 13px;
        text-decoration : none;
}


.underline  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
        color : white;
        line-height : 12px;
        text-decoration : underline;

}

.kursiv  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : italic;
        font-weight : normal;
        color : white;
        line-height : 12px;
        text-decoration : none;

}

.kleinkursiv  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
        font-style : italic;
        font-weight : normal;
        color : white;
        line-height : 11px;
        text-decoration : none;

}



.gross  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-style : normal;
        font-weight : bold;
        color : #FFFFFF;
        line-height : 22px;
        text-decoration : none;

}


.weiss {

                color : #ffffff;
        text-decoration : none;
        font-family : Palatino Linotype, verdana;
        font-size : 11px;
        font-style : normal;
        font-weight : normal;
}

.weissfett {

                color : #ffffff;
        text-decoration : none;
        font-family : Palatino Linotype, verdana;
        font-size : 12px;
        font-style : normal;
                line-height : 18px;
        font-weight : bold;
                text-decoration : none;
}

.rot {
        color : #ff6633;
     }

.turq {
                color : #89CBD7;
}

.blood {
                color : #9B0000;
}

.grey {
                color : #848484;
}


.klein  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : normal;
        color : black;
        line-height : 12px;
        text-decoration : none;
}

.kleinfett  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-style : normal;
        font-weight : bold;
        color : black;
        line-height : 12px;
        text-decoration : none;
}

.fett  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 17px;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 25px;
        text-decoration : none;

}



div.fett18  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 25px;
        text-decoration : none;

}



div.fett22  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 22px;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 25px;
        text-decoration : none;

}



div.fett24  {

        font-family : Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 24px;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 25px;
        text-decoration : none;

}

.textbox
{
        border: 1px ;
        border-color: #c4c4c4;
        border-style: solid ;
}

.navioben

{
                background-image: url(../jpg/navi_oben_bg.jpg);
                background-repeat: no-repeat;
}

input.farbe {
         border:  1px;
         border-color: #ffffff;
         border-style: solid;
         background-color: #ffffff; /* EFDBAD */
         color: #003366;
         font-size: 10px;
         font-family: Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
         height: 20px;
}

textarea.farbe {
         border: 1px;
         border-color: #aaaaaa; /* 272A2F */
         border-style: solid;
         background-color: #ffffff; /* EFDBAD */
         color: #003366;
         font-size: 10px;
         font-family: Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.button {
         background-color: #ffffff;
         color: #003366; /*EFDBAD*/
         border: 1px;
         border-color: #003366;  /* FFB903*/
         border-style: solid;
         font-weight: bold;
         font-size: 11px;
         font-family: Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
         cursor: hand;
}

option {
         border:  1px;
         border-color: #aaaaaa;
         border-style: solid;
         background-color: #ffffff;
         color: #003366;
         font-size: 11px;
         font-family: Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
         height: 20px;


}


.formular{
        color : #ffffff;
        font-size : 11px;
        font-family: Palatino Linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
        }


/* Bitte in Ihre bestehende CSS Datei einfügen */
#gb_content {
        width: 680px;
        margin: 50px auto 0px auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #544F43;
}
#formular {
        border-width: 1px;
        border-style: dashed;
        width: 780px;
        height: 360px;
        margin: 0px auto 0px auto;
        padding: 20px 0px 5px 0px;
        background-image: url(images/briefmarke.gif);
        background-repeat: no-repeat;
        background-position: 540px 30px;
        background-color: #ECEBE9;
}
#formular_blind {
        width: 510px;
        float: left;
}
#smilies {
        width: 235px;
        height: 160px;
        float: left;
        margin-top: 135px;
}
.Stil1 {
        color: #999999
}
/* HELLGRAU */
.Stil2 {
        color: #ECEBE9
}
/* DUNKELGRAU */
.Stil3 {
        color: #434F54
}
/* dunkelgrau link
a {
        color: #434F54;
        text-decoration: none;
        outline: 0;
}

a:hover {
        color: #FF6600;
        text-decoration: none;
}   */
.seiten_navi a {
        color: #000000;
        text-decoration: none;
        outline: 0;
}
.seiten_navi a:hover {
        color: #797655;
        text-decoration: none;
}

/* obere eintrag vom gästebuch */
.status {
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        border-right-style:none;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #ECEBE9;
}
/* button neuer eintrag (ausrichtung)  */
.neuer_eintrag {
        text-align:right;
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        border-left-style:none;
        padding: 10px 10px 10px 0px;
}

.user{
        width:220px;
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        border-right-style:none;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
        text-align:left;

}
.datum{
        width:220px;
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        border-left-style:none;
        border-right-style:none;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
        text-align:center;
}
.eintrag{
        width:220px;
        background-color: #97948c;
        border:1px solid #000000;
        border-left-style:none;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        padding: 0px 10px 0px 0px;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
        text-align:right;
}
.inhalt{
        background-color: #F1F1F1;
        border:1px solid #000000;
        padding: 10px 10px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #434F54;
}
/*  untere zeile der seitennavi oben */
.seiten_navi{
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg_rev.gif);
        background-repeat: repeat-x;
        padding: 5px 10px 5px 10px;
        border-right-style:solid;
        font-size: 8pt;
        font-weight: bold;
        color: #ECEBE9;
}
/*  untere zeile der gb einträge */
.www_icq_email{
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        padding: 5px 10px 5px 10px;
        border-right-style:none;
}
/*  untere zeile der gb einträge für ausrichtung der admin buttons*/
.admin_buttons{
        background-color: #97948c;
        border:1px solid #000000;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        padding: 5px 10px 5px 10px;
        border-left-style:none;
}
.options {
        width:380px;
        background-color: #97948c;
        border:1px solid #000000;
        border-right-style:none;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #ECEBE9;
}
.options_1 {
        width:300px;
        text-align:right;
        background-color: #97948c;
        border:1px solid #000000;
        border-left-style:none;
        background-image: url(images/bg.gif);
        background-repeat: repeat-x;
        padding: 10px 10px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #ECEBE9;
}
/* schrift der Seitennavi */
.gb_Stil1 {
        color: #ECEBE9;
        font-size: 8pt;
}
/* breite der textarea (für safari und div.andere browser */
textarea#inhalt {
        width: 350px;
        /* border: 11px solid #000000;*/
}

#admin_login {
        width:300px;
        margin: 0px auto 0px auto;
}
.login_name {
        width:80px;
        font-weight:bold;
        font-size:smaller;
}
.input_login_name {
        width:150px;
        font-weight:bold;
        font-size:smaller;
}
.login_pass {
        width:80px;
        font-weight:bold;
        font-size:smaller;
}
.input_login_pass {
        width:150px;
        font-weight:bold;
        font-size:smaller;
}
.button {
        margin: 3px 3px 0px 0px;
        padding-bottom:2px;
        background-color: #F1F1F1;
        color: #000000;
        background-image: url(images/button.gif);
        background-repeat: repeat-x;
        width:auto;
        height:18px;
        font-size:10px;
        border:1px solid #000000;
}