#bodybg {
background:url(../img/container_bg.jpg);
padding:24px;
}

#content {
margin-left:195px;
}

#content h1,h2,h3 {
color:#c32c32;
font-size:16px;
font-weight:700;
}

#content ol {
list-style-type:decimal;
}

#content ul {
list-style-type:disc;
}

ul.inline {
list-style-type: none;
}

#content p,#content table,#content ol,#content ul {
margin:5px;
}

#footer {
border-top:1px dotted #333;
margin-top:15px;
padding-top:10px;
}

#footer img {
margin-right:10px;
}

#footer li, .inline li {
display:inline;
}

#line {
background:url(../img/line.png) repeat-x;
height:12px;
}

#logo {
background:#c32c32 url(../img/logo.png) no-repeat center;
height:103px;
}

#logo h1,#line h2,#navigation span {
display:none;
}

#navigation {
background:url(../img/left_bg.jpg);
float:left;
margin-bottom:15px;
width:174px;
}

#navigation h2.bottom {
background:#000;
height:4px;
width:170px;
}

#navigation h2.navigation {
background:url(../img/left_lselect.gif);
height:30px;
width:170px;
}

#navigation li {
border-top:1px dotted #333;
margin:0 15px;
padding:8px 0;
}

#navigation li a {
color:#c32c32;
display:block;
font-size:13px;
font-weight:700;
}

#navigation li a:hover {
color:#000;
}

#navigation ul {
list-style:none;
}

* {
border:0;
margin:0;
padding:0;
}

.center {
text-align:center;
}

a {
color:#26a;
font-size:13px;
font-weight:700;
text-decoration:none;
}

a:active {
border-bottom:1px dotted #000;
color:#000;
}

a:hover {
border-bottom:1px dotted #c32c32;
color:#c32c32;
}

a:visited {
color:#048;
}

abbr {
border-bottom:1px dotted;
}

body {
border:solid 8px #000;
border-top:solid 2px #000;
color:#333;
font:400 13px Arial, sans-serif;
margin:13px auto;
text-align:left;
width:700px;
}

html {
background:url(../img/back.png);
text-align:center;
}

table {
margin-bottom:8px;
}

table img {
margin:0;
}

td.kommentar {
background:#eb4;
}

td.name {
background:#333;
color:#fff;
width:100%;
}

td.name,td.nummer,td.datum,td.email,td.homepage,td.icq {
background:#333;
color:#fff;
height:25px;
padding:0 5px;
white-space:nowrap;
}

td.nummer,td.datum,td.email a,td.email a:hover,td.homepage a,td.homepage a:hover,td.icq {
background:#333;
color:#fff;
}

td.text {
border:1px solid #333;
height:90px;
padding:0 5px;
}
