 body {
        background: #8c5858 url(img/bck.png);
        background-repeat:repeat-x;
        color: #222;
        font: normal 5% sans-serif;
        padding: 2% 0;
      }


#header {
position: absolute;
z-index: 1;
top:25px;
left:220px;
}

#video {
position: absolute;
z-index: 2;
top:85px;
left:760px;
width:237px;
filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;
}

#welcome {
position: absolute;
z-index: 3;
top:29px;
left:480px;
padding:8px;
margin:3px;
width:190px;
height:100px;
color:#f8f8f8;
font-size:11px;
font-family:arial;
text-shadow: #000000 0.1em 0.1em 0.2em;
filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;
}

#twitter {
position: absolute;
z-index: 4;
top:65px;
left:1000px;
}

#navi1 {
position: absolute;
z-index: 3;
top:335px;
left:220px;
width:852px;
height:38px;
background: #debba9 url(img/nav.png);
}

#navi {
position: absolute;
z-index: 5;
top:335px;
left:220px;
width:652px;
height:38px;
background: #debba9 url(img/nav.png);
}

#suche {
position: absolute;
z-index: 6;
top:335px;
left:739px;
}

#rahmen {
position: absolute;
z-index: 0;
top:0px;
left:197px;
}

#content {
position: absolute;
z-index: 7;
top:373px;
left:191px;
width:905px;
background: #ffffff url(img/content.png);
}

#foott {
font-size: 12px;
line-height: 16px;
height:50px;
width:500px;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
background: #8c5858 url(img/schluss.png);
background-repeat:repeat-x;
padding-left:405px;
padding-top:2px;
}

#foot {
font-size: 12px;
line-height: 16px;
height:50px;
width:500px;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
background: #8c5858 url(img/img/space.gif);
background-repeat:repeat-x;
padding-left:405px;
padding-top:2px;
}


/*kursiv*/

i, em {
color: #5a4949;
}

/*unterstrichen*/

u {
color: #5a4949;
}

/*durchgestrichen*/

s, stroke {
color: #5a4949;
}

/*fett*/

b, strong {
color: #5a4949;
}

/*Links*/

a:link, a:visited, a:active {
COLOR: #791A24;
TEXT-DECORATION: none;
}

a:hover {
COLOR: #42121e;
TEXT-DECORATION: none;
}



klein {
font-size: small;

}

gros {
font-size: medium;

}


scha {
display:block;
font-size: 12px;
font-weight: normal;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
text-transform:normal;
}

nav {
display:block;
font-size: 12px;
font-weight: normal;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
text-transform:normal;
text-align: center;
}

 h1 {
display:block;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
text-transform:uppercase;
text-align: center;
border-bottom: 1px dotted #FFFFFF;
}

h2 {
display:block;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
text-transform:uppercase;
text-align: center;
border-bottom: 1px dotted #FFFFFF;
}

h3 {
font-size:11px;
line-height: 20px;
color: #000000;
text-shadow: #FFFFFF 0.1em 0.1em 0.2em;
border-bottom: 1px dotted #d7d7d7;
text-transform:uppercase;
text-align: center;
margin: 1px 2px 1px 2px;
padding:3px;
}


/*Rechts-Navigation*/

a.navi:link, a.navi:visited, a.navi:active {
display:block;
padding: 3px 3px 3px 3px;
margin: 0 0 3px 0;
color: #b0a5a2;
font-size:11px; /* Schriftgröße */
font-family:arial; /* Schriftart */
text-shadow: #000000 0.1em 0.1em 0.2em;
background: #791A24;
text-decoration : none;
text-align: center;
font-weight :normal;
text-transform: none;
width: 90px;
border-style: double;
filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;
}

a.navi:hover {
display:block;
padding: 3px 3px 3px 3px;
margin: 0 0 3px 0;
background: #791A24;
text-decoration : none;
font-weight :normal;
text-transform: none;
filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;
}


a.menu {
display:block; /* Sorgt hier dafür, dass der Link die gesamte Tabellenspalte ausfüllt */
padding:6px; /* Abstand um den Text */
margin:2px; /* Abstand um den gesamten Link */
color:#FFFFFF; /* Schriftfarbe */
background:#333333; /* Hintergrund */
font-size:13px; /* Schriftgröße */
font-family:arial; /* Schriftart */
text-shadow: #c0c0c0 2px 2px 3px;
text-transform:normal; /* Alle Buchstaben des Textes sind immer groß */
text-decoration:none; /* Keine vom Browser vorgegebene Schrift-Deko (Unterstrichen etc.) */
filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;
}
a.menu:hover {
display:block;
padding:6px;
margin:2px;
background:#706b6b;
color:#FFFFFF;
font-size:13px;
font-family:arial;
}

 /*dropdownmenü*/

 #dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
color: #bc8c88;
font-size:13px; /* Schriftgröße */
font-family:arial; /* Schriftart */
text-shadow: #000000 0.1em 0.1em 0.2em;
line-height:18px;
z-index:100;
filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
color: #bc8c88;
font-size:13px; /* Schriftgröße */
font-family:arial; /* Schriftart */
text-shadow: #000000 0.1em 0.1em 0.2em;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #774f4f;
filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;
}




/*Trennlinie*/

hr {
background-color: #ffffff;
border-bottom: 0;
border-left: 0;
border-right: 0;
border-top: 1px solid #454545;
height: 2px;
}


/*Zitat*/

blockquote {
background: url(img/zitat.png) no-repeat left top;
background-position: -3px 2px left top;
padding-left: 37px;
color: #5a4949;
}

/*Tabellen*/
.tabellen {
width: 50%;
border: #bfa29a;
border-style: double;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
        FONT-WEIGHT: bold;
  FONT-SIZE: small;
  background-color: #9c796f;
  TEXT-TRANSFORM: normal; COLOR: #d4b3a2;
  text-shadow: #000000 0.1em 0.1em 0.2em;
  TEXT-ALIGN: center;
}



/*border*/

.caption {
border: 1px solid #791A24;
background: #E1D6E9;
padding: 3px;
margin: 10px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
}

.caption:hover {
border: 1px solid #725b5b;
background: #E1D6E9;
padding: 3px;
margin: 10px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomleft: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
}

/*border-galerie*/

.image {
border: 1px solid #791A24;
background: #E1D6E9;
padding: 3px;
margin: 10px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
}

.image:hover {
border: 1px solid #725b5b;
background: #E1D6E9;
padding: 3px;
margin: 10px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomleft: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
}



/*Äufzählung*/

ul {padding: 0 2em 1.2em;}

input {
FONT-SIZE: 12px;
font-family: Tahoma;
BORDER: #a69696 0px solid;
color: #e3ded0;
background: #6f2136 no-repeat;
margin-bottom: 2px;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;
}

option{
FONT-SIZE: 12px;
font-family: Tahoma;
BORDER: #a69696 1px solid;
color: #e3ded0;
background-color: #935e65;
text-transform: none;
margin-bottom: 2px;
        border: 1px solid #e4ccbe;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;
}

select {
FONT-SIZE: 12px;
font-family: Tahoma;
BORDER: #beb69d 1px solid;
color: #000000;
background-color: #935e65;
text-transform: none;
margin-bottom: 2px;
        border: 1px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;
}


input[type=text]:hover, [type=text]:focus{
FONT-SIZE: 12px;
font-family: Tahoma;
BORDER: #a69696 0px solid;
color: #e3ded0;
background: #935e65 no-repeat;
margin-bottom: 2px;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;

 }
input[type=submit]{
        Color: #FFFFFF;
        margin-bottom: 2px;
        background-color: #6f2136;
        border: 0px solid #c99f87;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}

input[type=submit]:hover{
        Color: #FFFFFF;
        margin-bottom: 2px;
        background-color: #935e65;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}

input[type=reset]{
        Color: #FFFFFF;
        margin-bottom: 2px;
        background-color: #6f2136;
        border: 0px solid #c99f87;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}

input[type=reset]:hover{
        Color: #FFFFFF;
        margin-bottom: 2px;
        background-color: #935e65;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}

textarea{
        width: 350px;
        height: 100px;
        Color: #e3ded0;
        background-color: #6f2136;
        font-family: arial;
        font-size: 12px;
        margin-bottom: 2px;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;
}
textarea:hover, textarea:focus{
        width: 350px;
        height: 100px;
        Color: #e3ded0;
        font-family: arial;
        font-size: 12px;
        margin-bottom: 2px;
        background-color: #935e65;
        border: 0px solid #a69696;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}

.thumb {
        Color: #e3ded0;
        font-size: 12px;
        margin-bottom: 2px;
        background-color: #6f2136;
        border: 0px solid #e4ccbe;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
 filter: alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;
}

.thumb:hover{
       font-size: 12px;
        margin-bottom: 2px;
        background-color: #935e65;
        border: 0px solid #caa391;
        -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}



.back-forward a {
border: 0px solid #987486;
            margin: 0 1px;
            padding: 4px 7px;
            color: #baadb4;
            background: #a26d69;
            font-size: small;
            text-decoration: none;
        }

.back-forward a:active {
border: 0px solid #987486;
            margin: 0 1px;
            padding: 4px 7px;
            color: #baadb4;
            background: #a26d69;
            font-weight: bold;
            text-decoration: none;
        }

.back-forward a:hover {
border: 0px solid #987486;
        background: #ba8c8a;
        color: #baadb4;
        text-decoration: none;
}


.affis{
         padding: 3px;
        margin: 5px;
        border: 0px solid #dadada;
        font-size:small;
        background: #cbbeaf;
        line-height: 17px;
        -moz-border-radius: 16px;
        -moz-box-shadow: 0px 0px 10px #2e2c2c;
}

.affis:hover{
        filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;
}

.border, .gfx{
        border: 0px solid #dadada;
        padding: 3px;
        margin: 10px;
        font-size:small;
        background: #c8b9a8;
        line-height: 17px;
        -moz-border-radius: 6px;
        -moz-box-shadow: 0px 0px 8px #b68284;
}



.icons{
         padding: 10px;
         margin: 10px 5px  10px 4px;
        background: url('img/ground.png');
        border:0px;
}


.fault{
        color: #FF0000;
        padding: 4px;
        background-color: #F5F5F5;
        border: 1px solid #D2D2D2;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
}
.ok{
        color: #088A08;
        padding: 4px;
        background-color: #F5F5F5;
        border: 1px solid #D2D2D2;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
}
.datum{
        margin-top: -10px;
        text-align: right;
}
.updates{
         padding: 6px 0px 6px 6px;
        background-color: #E6E6E6;
        border: 1px solid #D2D2D2;
    -moz-border-radius-bottomright: 16px;
    -moz-border-radius-topleft: 16px;
        filter:Alpha(opacity=150, finishopacity=0, style=1, startx=50, starty=50, finishx=150, finishy=100);
}
.commentinputs{
         padding: 4px;
        margin: 4px;
        font-size:small;
        text-align: left;
        background-color: #c8b9a8 url('http://seelenswert.tk/img/cutenews2.png');;
        border: 0px solid #c8b9a8;
    -moz-border-radius-topright: 16px;
    -moz-border-radius-bottomleft: 16px;
    -moz-box-shadow: 0px 0px 8px #b68284;
    filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;
}
.commenttext{
        text-align: center;
        padding:6px 4px 10px 6px;
        background-color: #c8b9a8;
        border: 0px solid #d0ab95;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-box-shadow: 0px 0px 8px #b68284;
}


/* ################### Tabellen ################### */
.tableinborder {
        background-color:#ccb7b0;
}
th{
        color:#c8b9a8;
        font-size:small;
        background-color:#a26d69;
}

th1{
        color:#c8b9a8;
        font-size:small;
        background-color:#a26d69;
}

.tableinborder td{
        font-size:11px;
        font-family:Verdana;
        color:#000000;
        background-color: #c8b9a8;
        border: 0px solid #c8b9a8;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-box-shadow: 0px 0px 8px #b68284;
    filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;


}

.categories, .categories a {
        background: #c8b9a8;
        color: #6c6c6c;
        margin: 1px;
        padding: 2px 8px 2px 8px;
        -moz-border-radius: 12px;
        border: 1px solid #d0ab95;
}
.categories:hover, .categories a:hover {
        color: #4a4a4a;
}

/* ################### Fanpress ################### */

.line {
padding: 1px;
 font-family: Arial;
 font-size: 12px;
 color: #525252;
 line-height: 22px;
 text-transform: uppercase;
 font-weight: bold;
 text-align: center;
 background-image: url('http://seelenswert.tk/img/cutenews1.png')
    }

.line2 {
padding: 1px;
 font-family: Arial;
 font-size: 10px;
 color: #000000;
 line-height: 13px;
 text-transform: uppercase;
 font-weight: bold;
 text-align: right;
background-image: url('http://seelenswert.tk/img/cutenews2.png');
    }


.box {
padding: 3px;
font-size: 12px;
color: #000000;
line-height: 1.3;
font-weight: none;
text-align: justify;
font-family: Trebuchet MS;
background-color: #9f8f97;
background-image: url('http://seelenswert.tk/img/cutenews2.png');
      }


 .back-forward a {
border: 0px solid #987486;
            padding: 4px 7px;
            color: #baadb4;
            background: #a26d69;
            font-size: small;
            text-decoration: none;
        }

.back-forward a:active {
border: 0px solid #987486;
            margin: 0 1px;
            padding: 4px 7px;
            color: #baadb4;
            background: #a26d69;
            font-weight: bold;
            text-decoration: none;
        }

.back-forward a:hover {
border: 0px solid #987486;
        background: #ba8c8a;
        color: #baadb4;
        text-decoration: none;
}


.fp-current {
border: 1px solid #c7a09c;
            margin: 0 1px;
            padding: 4px 7px;
            color: #baadb4;
            font-weight: normal;
        }
