<!--


/* Allgemeines und oft benutzte Klassen */

html,body {
 margin:0px;
 padding:0px;
 background-color:#FFA36B;
 color:#404040;
 height:100%;
 width:100%;
}

a {
 color:#000000;
 text-decoration:underline;
 font-family:Verdana, Arial, Helvetica, Sans-Serif;
}

a.menu {
 color:#CCCCCC;
 font-size:18px;
}

div#center { width:675px; height:240px; margin:auto; text-align:left; }
img { border:0px; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.justify { text-align:justify; }
.top { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }
.h-100-p { height:100%; }
.h-50-p { height:50%; }
.w-100-p { width:100%; }
.w-50-p { width:50%; }
.italic { font-style:italic; }
.bold { font-weight:bold; }
.lighter { font-weight:lighter; }
.normal { font-style:normal; }
.no-margin { margin:0px; }
.no-padding { padding:0px; }
.no-l-height { line-height:0px; }


/* Ueberschriften */

h2 {
 font-size:20px;
 line-height:24px;
 color:#000000;
 font-family:Arial, Verdana, Helvetica, Sans-Serif;
 margin:0px;
 margin-left:40px;
 margin-top:10px;
}

h3 {
 font-size:16px;
 line-height:20px;
 color:#000000;
 font-family:Arial, Verdana, Helvetica, Sans-Serif;
 margin-bottom:0px;
 margin-left:40px;
 margin-top:10px;
}

h4 {
 font-size:14px;
 line-height:18px;
 color:#000000;
 font-family:Arial, Verdana, Helvetica, Sans-Serif;
 margin-bottom:0px;
 margin-left:40px;
 margin-top:10px;
 font-weight:lighter;
}


/* Body */

p,table,tr,td, blockquote {
 margin:0px;
 padding:0px;
 font-family:Verdana, Helvetica, Sans-Serif;
 font-size:0px;
 color:#404040;
}

p, div, span, blockquote {
font-size:11px;
line-height:18px;
margin-left:40px;
margin-right:40px;
margin-top:0px;
margin-bottom:20px;
width:350px;
}

.teaser {
margin-top:0px;
margin-left:20px;
}

/* Diverses */
ul,ol {
 margin-bottom:15px;
 font-family:Verdana, Helvetica, Sans-Serif;
 font-size:11px;
 line-height:18px;
 color:#9C8755;
}

.list {
color:#000000;
}

blockquote {
background-color:#E6E6E6;
border:1px solid #000000;
padding:5px;
width:150px;
text-align:justify;
margin-top:24px;
}

.spacer-10 {
height:10px;
}

/* Site specific */

table.body {
 background-color:#000000;
 height:500px;
}

td.menu {
 width:675px;
 background-color:#000000;
}

td.content {
 width:675px;
 background-color:#FFD9C2;
}

-->