/* www.dark-desires.net */

*
{
margin:0;
padding:0;
font:100%/150% verdana, arial, helvetica, sans-serif;
font-size: 11px;
color:#999999;
}


body
{
background:#000000;
text-align:center;
margin:0;
}

#back
{
background:url('img/layout/dd_back.jpg') no-repeat right top;
width:900px;
height:800px;
text-align:center;
vertical-align:top;
margin:0 auto;
padding:0;
border:0px none;
position:relative;
top:0px;
left:0px
}

#rahmen
{
width:600px;
height:920px;
border:2px solid #999999;
margin:0 auto 40px;
padding:0;
position:absolute;
top:40px;
left:150px;
}

#kopf
{
background:url('img/layout/dd_logo.gif') no-repeat left bottom;
height:110px;
border:0px none;
margin:0;
padding:0;
position:relative;
top:0px;
left:0px
}

#menue ul#navi
{
background:#000000 url('img/layout/dd_menu.jpg') no-repeat left;
list-style-type:none;
white-space:nowrap;
height:30px;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
text-align:right;
padding:5px;
position:relative;
top:0px;
left:0px
}

#menue ul#navi li
{
display:inline;
}

#submenue ul#navi
{
background:#333333;
list-style-type:none;
white-space:nowrap;
height:25px;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
text-align:left;
padding:2px;
margin:0 20px 0 0 ;
position:relative;
top:0px;
left:0px
}

#submenue ul#navi a
{
font-size:10px;
}

#submenue ul#navi li
{
display:inline;
}

#inhalt
{
text-align:left;
background:#000000;
border:0px;
margin:0;
padding: 15px 145px 60px 20px;
position:relative;
top:0px;
left:0px;
}

#info
{
text-align:center;
width:130px;
height:480px;
border:1px solid #999999;
margin:0;
background:#222222;
padding:0;
position:absolute;
top:20px;
right:10px;
}

#fuss
{
background:url('img/layout/dd_foot.jpg') no-repeat right bottom;
text-align:left;
width:100%;
height:30px;
border-top: 1px solid #999999;
margin:0;
padding:5px;
position:absolute;
bottom:0px;
left:0px
}


/* links */
a
{
font-weight:bold;
font-variant:small-caps;
letter-spacing:1,2em;
text-decoration:none;
}

a:hover
{
color:#000000;
background-color:#999999;
text-decoration:none;
}

a:focus
{
color:#990099;
text-decoration:none;
}

a:active
{
color:#990099;
text-decoration:none;
}

a:visited
{
color:#996699;
}


/* textlayout */
p
{
margin:10px;
}

b
{
font-weight:bold;
font-variant:small-caps;
}

#center1
{
text-align:center;
font-weight:bold;
font-style:italic;
}

#center2
{
text-align:center;
}

h1
{
margin:10px;
text-align:center;
font-size:14px;
letter-spacing:1,2em;
font-weight:bolder;
font-style:italic;
}

h2
{
margin:10px;
font-weight:bold;
text-align:center;
}

h3
{
margin:10px;
font-weight:bold;
text-align:justify;
}

h6
{
text-align:left;
font-size:8px;
}

hr
{
text-align:center;
width:80%;
border:1px #999999 ridge;
}

table
{
width=410px;
border:0;
text-align:center;
}

td
{
width=50%;
text-align:center;
padding:5px 0px;
border:0;
}

td p
{
font-size:10px;
}

img
{
border:0;
margin:5px;
}

ol
{
list-style-type:decimal;
list-style-position:inside;
margin:10px;
}
