@charset "ISO-8859-1";

a:link{text-decoration: underline; color: #262626;}
a:visited{text-decoration: underline; color: #262626;}
a:hover{text-decoration: none; color: #4e51b8;}
a:active{text-decoration: underline; color: #262626;}
a:focus{text-decoration: underline; color: #262626;}

body{
font-family: Tahoma;
color: #000000;
font-size: 10pt;
background-image: url(images_winter/back.jpg);
}

.tkopf {
        background-color: #4E51B8;
        border: 1px solid #5a5a5a;

}

.tdkopf {
        background-color: #4E51B8;
        border-bottom: 1px solid #5a5a5a;
}

.tallg {
        background-color: #fafafa;
        border: 1px solid #5a5a5a;

}

.tdb {
        background-color: #C2C3E6;
}

/* Gästebuch */
#gb_content {
        width: 90%;
        font-family: Tahoma;
        font-size:12px;
        color: #000000;
}
#formular {
        border-width: 1px;
        border-style: solid;
        border-color: #5a5a5a;
        width: 90%;
        height: 400px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 5px 0px;
        background-color: #d9e9c9;
}
#formular_blind {
        width: 70%;
        float: left;
}
#smilies {
        width: 80px;
        height: 260px;
        float: left;
        margin-top: 135px;
}
.Stil1 {
        color: #FF6600
}
/* HELLGRAU */
.Stil2 {
        color: #000000
}
/* DUNKELGRAU */
.Stil3 {
        color: #434F54
}
/* dunkelgrau link */
a {
        color: #434F54;
        text-decoration: none;
        outline: 0;
}
/* orange hover link */
.seiten_navi a {
        color: #4e51b8;
        text-decoration: none;
        outline: 0;
}
.seiten_navi a:hover {
        color: #4e51b8;
        text-decoration: none;
}

/* obere eintrag vom gästebuch */
.status {
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
}
/* button neuer eintrag (ausrichtung)  */
.neuer_eintrag {
        text-align:center;
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        border-left-style:none;
        padding: 10px 10px 10px 0px;
}

.user{
        width:200px;
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        border-right-style:none;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
        text-align:left;
        background-image: url(images_winter/bg.png);

}
.datum{
        width:200px;
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        border-left-style:none;
        border-right-style:none;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
        text-align:center;
        background-image: url(images_winter/bg.png);

}
.eintrag{
        width:200px;
        background-color: #cfd5ed;
        border:1px solid #5a5a5a;
        border-left-style:none;
        padding: 0px 10px 0px 0px;
        font-size: 8pt;
        color: #000000;
        text-align:right;
        background-image: url(images_winter/bg.png);
        font-weight: bold;

}
.inhalt{
        background-color: #cfd5ed;
        border:1px solid #5a5a5a;
        padding: 10px 10px 10px 10px;
        font-size: 8pt;
        color: #000000;
}
/*  untere zeile der seitennavi oben */
.seiten_navi{
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        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: #9899d4;
        border:1px solid #5a5a5a;
        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: #9899d4;
        border:1px solid #5a5a5a;
        padding: 5px 10px 5px 10px;
        border-left-style:none;
}
.options {
        width:380px;
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        border-right-style:none;
        padding: 10px 0px 10px 10px;
        font-size: 8pt;
        font-weight: bold;
        color: #ECEBE9;
}
.options_1 {
        width:300px;
        text-align:right;
        background-color: #9899d4;
        border:1px solid #5a5a5a;
        border-left-style:none;
        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_winter/button.gif);
        background-repeat: repeat-x;
        width:auto;
        height:18px;
        font-size:10px;
        border:1px solid #5a5a5a;
}

/* Menü in der Navi */

.bar-menu {
    width: 195px;
}
.bar-menu .box1 {
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
    border-width: 0px;
    border-color: #000000;
    border-style: solid solid solid solid;
    position: relative;
	cursor: pointer;
}
.bar-menu .box1-hover {
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
    border-width: 0px;
    border-color: #000000;
    border-style: solid solid solid solid;
    position: relative;
	cursor: pointer;
}
.bar-menu .box1-open {
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
    border-width: 0px;
    border-color: #000000;
    border-style: solid solid none solid;
    position: relative;
	cursor: pointer;
}
.bar-menu .box1-open-hover {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
    border-width: 0px;
    border-color: #000000;
    border-style: solid solid none solid;
    position: relative;
	cursor: pointer;
}
.bar-menu .box1 img, .bar-menu .box1-hover img, .bar-menu .box1-open img, .bar-menu .box1-open-hover img {
    position: absolute;
    top: 6px;
    right: 6px;
}
.bar-menu .section {
    font-family: arial;
    font-size: 12px;
    line-height: 15px;
    border-width: 0px;
    border-color: #000000;
    border-style: none solid solid solid;
    display: none;
}
.bar-menu .box2 {
    padding: 2px;
    padding-left: 0px;
}
.bar-menu .box2-hover {
    background-color: #f8f7f8;
    padding: 2px;
    padding-left: 0px;
}
.bar-menu .section .active,
.bar-menu .section .active:hover {
    color: yellow;
}

