body {
    padding: 16px 0px 10px;
    background: url('../upload/System_Images/wallpaper.png') ;
    color: #fff;
    font-family: tahoma, arial, sans-serif;
    font-size: 10px;
    text-align: center;
}

a {
    color: #fff;
    text-decoration: none;
}

a:link { font-weight:bold; color:#a9815e; text-decoration:none; }
a:visited { font-weight:bold; color:#a9815e; text-decoration:none; }
a:focus { font-weight:bold; color:#d1c2ab; text-decoration:underline; }
a:hover { font-weight:bold; color:#d1c2ab; text-decoration:none; }
a:active { font-weight:bold; color:#d1c2ab; text-decoration:underline; }

/* Start Navigation */

.navi{
    border-bottom:1px solid rgb(170,170,170);
    border-left:1px solid rgb(170,170,170);
    border-right:1px solid rgb(170,170,170);
    background-color:rgb(255,255,255);
}

/* Start Hauptseite */

#modul_galerie{
    float: left;
    margin-top: 0px;
    padding-left: 30px;
}

/* Container für Hauptseite */

#container_01 {
    width: 800px;
    height: 100%;
    margin-top: 40px;
    margin-bottom: ;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #5a391c;
    background: url('') #000000 no-repeat 0px 0px;
    overflow: auto;
}

#container_02 {
    width: 761px;
    height: 100%;
    margin-top: 90px;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #d2c1a3;
    overflow: auto;
}


#container_03 {
    width: 761px;
    height: 100%;
    margin-top: 2px;
    margin-bottom: 20px;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #d2c1a3;
    overflow: auto;
}

#container_04 {
    width: 800px;
    height: 100%;
    margin-top: 40px;
    margin-bottom: ;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #5a391c;
    background: url('') #000000 no-repeat ;
    overflow: auto;
}

/* Module für die Hauptseite */

#modul_01 {
    position:absolute;
    margin-top: 20px;
    padding-left: 16px;
    padding-bottom: 0px;    
    float: left;
    text-align: justify;
}

#modul_02 {
    margin-top: 62px;
    padding-right: 13px;
    float: right;
}

#modul_03 {
    margin-top: ;
    padding-left: ;
    float: left;
    text-align: justify ;
}

#modul_04 {
    margin-top: 20px;
    padding-bottom: 20px;
    padding-left: 150px;
    float: left;
}

#modul_05 {
    margin-top: 0px;
    padding-left: 0px;
    float: left;
    text-align: justify;
}

#modul_06 {
    width: 553px;
    color: #d1c2ab;
    font-size: 12px;
    float: left;
    padding: 0;
    text-align: left;
}

#modul_07 {
    margin-top: 40px;
    margin-bottom: 10px;
    padding-left: 15px;
    width: 550px;
    color: #d1c2ab;
    font-size: 12px;
    float: left;
    text-align: left;
}

/* Module für die Folge- und Spez Seiten */

#modul_011 {
    position:absolute;
    margin-top: 20px;
    padding-left: 16px;
    padding-bottom: 0px;    
    float: left;
}

#modul_022 {
    margin-top: 62px;
    padding-right: 13px;
    float: right;
}

#modul_033 {
    margin-top: ;
    padding-left: ;
    float: left;
    text-align: justify ;
}

#modul_044 {
    margin-top: 100px;
    padding-bottom: 20px;
    padding-left: 150px;
    float: left;
}

#modul_055 {
    margin-top: 0px;
    padding-left: 0px;
    float: left;
    text-align: justify;
}

#modul_066 {
    width: 553px;
    color: #d1c2ab;
    font-size: 12px;
    float: left;
    padding: 0;
    text-align: left;
}

#modul_077 {
    margin-top: 40px;
    margin-bottom: 10px;
    padding-left: 15px;
    width: 550px;
    color: #d1c2ab;
    font-size: 12px;
    float: left;
    text-align: left;
}

/* Container für die Folge- und Spez Seiten */

#container_011 {
    width: 800px;
    height: 100%;
    margin-top: 40px;
    margin-bottom: ;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #5a391c;
    background: url('') #000000 no-repeat 0px 0px;
    overflow: auto;
}

#container_022 {
    width: 761px;
    height: 100%;
    margin-top: ;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #d2c1a3;
    overflow: auto;
}


#container_033 {
    width: 761px;
    height: 100%;
    margin-top: 130px;
    margin-bottom: 20px;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #d2c1a3;
    overflow: auto;
}

#container_044 {
    width: 800px;
    height: 100%;
    margin-top: 40px;
    margin-bottom: ;
    margin-left: auto ;
    margin-right: auto ;
    border: 1px solid #5a391c;
    background: url('') #000000 no-repeat ;
    overflow: auto;
}

/* Login Box Text */

#logintext{
    font-size:10px;
    font-weight:bold;
    color: rgb(56,39,23);
}

.login_button{
    border-top:1px solid #d2c1a3;
    border-bottom:1px solid #d2c1a3;
    border-left:1px solid #d2c1a3;
    border-right:1px solid #d2c1a3;
    width:44px;
    height: 17px;
    background-color:#d5c1a6;
}

.input_loginbox {
    border-top:1px solid #d2c1a3;
    border-bottom:1px solid #d2c1a3;
    border-left:1px solid #d2c1a3;
    border-right:1px solid #d2c1a3;
    width:60px;
    height: 13px;
    font-size:11px;
    color: rgb(56,39,23);
    background-color:#d5c1a6;
}

.imput_pw_box {
    border-top:1px solid #d2c1a3;
    border-bottom:1px solid #d2c1a3;
    border-left:1px solid #d2c1a3;
    border-right:1px solid #d2c1a3;
    width:60px;
    height: 13px;
    font-size:11px;
    color: rgb(56,39,23);
    background-color:#d5c1a6;
}

#logoutbox {
    font-size:10px;
    font-weight:bold;
    padding-top:.0em;
    color:#382719;
    
    border-top:1px solid #eae1d1;
    border-bottom:1px solid #eae1d1;
    border-left:1px solid #eae1d1;
    border-right:1px solid #eae1d1;
    width:5px;
    height: 17px;
    background-color:#d5c1a6;
}

#logouttext {
    font-size:11px;
    font-weight:normal;
    padding-top:0.6em;
    color:#d5c1a6;
}

#logoutbox_username{
    font-size:11px;
    font-weight:bold;
    padding-top:.0em;
    color:#d5c1a6;
}

.gallerien{
    font-size:11px;
    font-weight:normal;
    padding-top:.0em;
    color: #d2c1a3;
}

.navi_04{
    font-size:14px;
    font-weight:bold;
    padding-top:.0em;
    color: rgb(169,129,94);
}

.titel{
    font-size:11px;
    font-weight:normal;
    padding-top:.0em;
    color: rgb(169,129,94);
}

.bild{
    font-size:11px;
    font-weight:normal;
    padding-top:.0em;
    color: rgb(169,129,94);
}

.anzahl{
    font-size:11px;
    font-weight:normal;
    padding-top:.0em;
    color: rgb(169,129,94);
}

