body
{
   background-color:#E6E6E6;
}

#wrap
{
  background-color: #FFFFFF;
  float: left;
  width: 950px;
  margin-bottom: 10px;
  position:absolute;
}

#footer1
{
  background-color: #FFFFFF;
  float: left;
  width: 950px;
  height: 40px;
  text-align:center;
}

#footer2
{
  background-color: #E6E6E6;
  float: left;
  width: 950px;
  height: 20px;
}


#menuleiste
{
  background-color: #800000;
  float: left;
  height:35px;
  width: 950px;
  margin-left: 0px;
  margin-top: 25px;
  position:static;
  z-index:2;
  border-right:0px;
  border-bottom:5px;
  border-left:0px;
  border-top:0px;
  border-style:solid;
  border-color:#000000;
}

#content
{
  background-color: #F7F7F7;
  float: left;
  width: 450px;_width: 515px;
  margin-left: 150px;_margin-left: 80px;
  padding-left:30px;
  padding-right:30px;
  padding-bottom:40px;
  position:static;
  z-index:1;
  border-left:0px;
  border-top:0px;
  border-bottom:0px;
  border-right:5px;
  border-style:solid;
  border-color:#303030;
  position:static;
  z-index:1;
}

#blogroll
{
  background-color: #FFFFFF;
  float: left;
  width: 225px;_width: 215px;
  margin-top: 75px;
  padding-left:30px;
  padding-right:30px;
  padding-bottom:40px;
  position:static;
  z-index:1;
}

h1
{
  margin-top:30px;
  color: #000000;
  font-family: 'impact',sans-serif;
  font-size: 16pt;
  line-height: 20pt;
  text-transform: uppercase;
}

h2
{
  margin-top:30px;
  color: #000000;
  font-family: 'impact',sans-serif;
  font-size: 14pt;
  line-height: 14pt;
}

h6
{
  color: #000000;
  font-family: 'verdana',sans-serif;
  font-size: 16pt;
  line-height: 16pt;
  text-transform: uppercase;
}

a.roll:link{color:#000000;text-decoration:underline;font-family:'verdana',times,serif;font-size:10pt;line-height:14pt;letter-spacing:1px;}
a.roll:visited{color:#000000;text-decoration:underline;font-family:'verdana',times,serif;font-size:10pt;line-height:14pt;letter-spacing:1px;}
a.roll:hover{color:#FF5353;text-decoration:none;font-family:'verdana',times,serif;font-size:10pt;line-height:14pt;letter-spacing:1px;}
a.roll:active{color:#000000;text-decoration:underline;font-family:'verdana',times,serif;font-size:10pt;line-height:14pt;letter-spacing:1px;}

a.menu
{
  display:block;
  text-align:center;
  margin-top:0px;
  width:130px;
  height:25px;_height:30px;
  padding-top:10px;_padding-top:8px;
  font-family:'verdana',times,serif;
  font-size:10pt;
  text-decoration:none;
  float:left;
  margin-left:10px;
}
a.menu:link    { color:#FFFFFF; background-color:#FF0000; }
a.menu:visited { color:#FFFFFF; background-color:#FF0000; }
a.menu:hover   { color:#400000; background-color:#FFFF9B; }
a.menu:active  { color:#400000; background-color:#FFFF00; }

a.menu_selected
{
  color:#400000;
  background-color:#FFFF9B;
  display:block;
  text-align:center;
  margin-top:0px;
  width:130px;
  height:25px;_height:30px;
  padding-top:10px;_padding-top:8px;
  font-family:'verdana',times,serif;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:10px;
}
a.menu_selected:hover   { text-decoration:underline;  }

a.archiv
{
  margin-left:10px;
}
a.archiv:link    { color:#000000; text-decoration:underline;}
a.archiv:visited { color:#000000; text-decoration:underline;}
a.archiv:hover   { color:#FF5353; text-decoration:none;}
a.archiv:active  { color:#000000; text-decoration:underline;}

a.kommentar_link:link    { color:#000000; text-decoration:underline;}
a.kommentar_link:visited { color:#000000; text-decoration:underline;}
a.kommentar_link:hover   { color:#FF5353; text-decoration:none;}
a.kommentar_link:active  { color:#000000; text-decoration:underline;}

a.artikellink
{
  color:#000000;
}
a.artikellink:link    { color:#000000; text-decoration:underline;}
a.artikellink:visited { color:#000000; text-decoration:underline;}
a.artikellink:hover   { color:#FF5353; text-decoration:none;}
a.artikellink:active  { color:#000000; text-decoration:underline;}


.img_box_200
{
   width:210px;
   padding:5px;
   float:left;
   background-color:#BEBEBE;
   color:#000000;
   font-family: 'verdana',Times,serif;
   line-height: 12pt;
   font-size: 8pt;
   margin-right:10px;
}

.img_box_250
{
   width:260px;
   padding:5px;
   float:left;
   background-color:#BEBEBE;
   color:#000000;
   font-family: 'verdana',Times,serif;
   line-height: 12pt;
   font-size: 8pt;
   margin-right:10px;
}


.artikel_footer
{
  color: #000000;
  font-family: 'verdana',Times,serif;
  font-size: 8pt;
  line-height: 12pt;
  text-align:right;
  margin-top:30px;
  margin-bottom:30px;
  margin-right:20px;
}


.text
{
  color: #000000;
  font-family: 'verdana',Times,serif;
  font-size: 10pt;
  line-height: 16pt;
}
.text_anlauf
{
  color: #000000;
  font-family: 'verdana',Times,serif;
  font-size: 11pt;
  font-weight: bold;
  line-height: 16pt;
  font-variant: small-caps;
}

.roll_liste
{
 list-style:none;
 margin-left: -30px;_ margin-left: 10px;
 margin-top: -45px; _margin-top: -15px;
}

.ads
{
 list-style:none;
 margin-left: -40px;_ margin-left: 0px;
 margin-top: -45px; _margin-top: -15px;
}

.kom_ueberschrift
{
  font-family:'verdana',times,serif;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}

.kom_counter
{
   margin-left:15px;
   margin-top:0px;
   padding-top:20px;
   letter-spacing:2px;
   float:left;
   font-family:'Garamond',times,serif;
   font-size:15pt;
   text-decoration:none;
   font-weight:bold;
}

.kom_header
{
  margin-left:50px;
  padding-top:10px;
  font-family:'verdana',times,serif;
  font-size:9pt;
  line-height:14pt;
  text-decoration:none;
  font-weight:bold;
}

.kom_text
{
  margin-left:50px;
  font-family:'verdana',times,serif;
  font-size:8pt;
  text-decoration:none;
}

.kom_footer
{
  margin-left:50px;
  font-family:'verdana',times,serif;
  font-size:8pt;
  font-style:italic;
  padding-bottom:20px;
  border:1px;
  border-color:#535353;
  border-bottom-style:dotted;
}

.form_kom
{
  margin-left:50px;
  margin-top:30px;
  font-family:'verdana',times,serif;
  font-size:8pt;
  text-decoration:none;
}

.form_felder_kom
{
  background-color:#C5C5C5;
  font-size:9pt;
}

.roll_form
{
  margin-left:-58px;
  background-color:#FFFFFF;
  font-size:9pt;
  font-family:'verdana',times,serif;
  text-decoration:none;
}


.test_button
{
 font-family: verdana,sans-serif;
 font-size: 10pt;
 color:#000000;
 background-color:#FFFFFF;
 margin-left:320px;
 font-weight: bold;
}