.farbe_a   {background-color:  #363430;
border-bottom: 1px solid #555;
border-top: 1px solid #555;
color:#D4D4D4  }

  a:link    {text-decoration: none; color: #404040}
    a:visited {text-decoration: none; color: #404040}
    a:hover   {text-decoration: underline; color: #404040}
    a:active  {text-decoration: none}

    input {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:2px}

 .bild {  border:11px double #2F2F2F; }
 .big {
  font-size: 1.15em;
}
.small {font-size:0.7em}

.center {text-align: center;}

 input, textarea {
        color: #9c9890;
        font-size: 12px;
        text-decoration: none;
        background-color: #161410;
        border: 1px solid #363430;
        padding: 5px;
        }



/* hr {border:dashed #0C3258 1px; background-color:#0000;height:1px;}  */


 body {  background: url('images/sternenhimmel.gif');
 background-attachment: scroll;
 background-repeat: repeat;
        background-color: #161410;
        color: #999;
        font: 86.5% 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
        margin: 0;
        padding: 0;
        }

*[type="submit"]:hover
{
 background-color:#555;
}
h1 {  margin:3px 0 3px; letter-spacing: 0.2em; text-transform: lowercase; font-size: 1.5em; font-weight:normal}

h2  { color: #E76400; letter-spacing: 0.2em; margin:5px 0 5px; font-variant: small-caps; font-size: 1.6em;}

 hr { visibility:hidden }

.mainhr {  text-align:center;
visibility:visible;
 width:630px;
 background-color: #22201d;
 border: 1px solid #363430;
 height: 5px;
 margin: 10px 0;}

 * html hr {height: 10px; color: #22201d;
        margin: 1px 0;}     /* IE 6 */

*:first-child+html hr{ height: 10px; color: #22201d;
        margin: 1px 0; }              /* IE 7 */



#tabelle {border-left: 1px solid #2A2824;
border-right : 1px solid #2A2824;
padding: 0 0px }
#text {margin: 0 10px; font-size:0.9em}
#text td {margin: 0 10px; font-size:0.9em}


 #page {
        margin: 30px auto 5px;
        padding: 0;
        width: 760px;
        }

#header {
        text-align: center;
        }

.bkgleft { background: url(http://traumkarten.de/images/image_left.jpg); float: left; }
.bkgright { background: url(http://traumkarten.de/images/image_right.jpg); float: right; }

.image {
        background: #22201d;
        border: 1px solid #363430;
        height: 149px;
        width: 372px;
        }


/*
hr {
        background-color: #22201d;
        border: 1px solid #363430;
        height: 10px;
        margin: 10px auto;

        width: 760px;
        }

* html hr {height: 10px; color: #22201d;
        margin: 1px auto;text-align:center} */