body{
background-color:#990000;
margin-top:5px;
}

td
{
 font-family:Arial;
 font-size:12px;
 color:#3e3e45; 
}

td.inserat
{
 padding-top:6px;
 font-family:Arial;
 font-size:12px;
 color:#3e3e45; 
}


td.left_left
{
 border-top:0px double white;
 border-left:1px double white;
 border-right:0px double white;
 border-bottom:0px double white;
 border-style:solid;
 background-color:#306000;
}

td.left_right
{
 border-top:0px double white;
 border-left:0px double white;
 border-right:1px double white;
 border-bottom:0px double white;
 border-style:solid;
 background-color:#306000;
}

div.kategorie_links1a
{
 background-image:url(../images/nav_kategorie_links6a.jpg);
 background-repeat:no-repeat;
 height:31px;
 width:185px;
 background-color:#306000;
}

div.kategorie_links1
{
 background-image:url(../images/nav_kategorie_links6.jpg);
 background-repeat:no-repeat;
 height:53px;
 width:185px;
 background-color:#306000;
}

div.kategorie_rechts1
{
 background-image:url(../images/nav_kategorie_rechts6.jpg);
 background-repeat:no-repeat;
 background-position: right;
 height:53px;
 width:185px;
 background-color:#306000;
}

div.kategorie_rechts1a
{
 background-image:url(../images/nav_kategorie_rechts6a.jpg);
 background-repeat:no-repeat;
 background-position: right;
 height:39px;
 width:185px;
 background-color:#306000;
}

div.kategorie_links
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#ffffff;
 padding-left:5px;
 padding-top:24px;
}

div.kategorie_linksa
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#ffffff;
 padding-left:5px;
 padding-top:2px;
}

div.b
{
 background-color:#ffffff;
 border-top:0px double #e5e7ec;
 border-left:0px double white;
 border-right:2px double #306000;
 border-bottom:0px double #e5e7ec;
 border-style:solid;
} 

div.c
{
 background-color:#ffffff;
 border-top:0px double #e5e7ec;
 border-left:2px double #306000;
 border-right:0px double #306000;
 border-bottom:0px double #e5e7ec;
 border-style:solid;
} 

td.content-bg-l
{
  background-image:url(../images/bg_links.gif);
  width:7px;
}

td.content-bg-r
{
  background-image:url(../images/bg_rechts.gif);
  width:7px;
}

p
{
 display:inline;
}

div.content
{
 text-align:left;
 margin-right:10px;
 margin-left:10px;
 padding-bottom:5px;
 background-color:#ffffff;
 border-top:0px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:0px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45; 
}

span.special
{
 display:inline;
 width:225px;
 text-align:center;
 padding-bottom:5px;
 background-color:#ffffff;
 border-top:2px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:2px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45; 
}

div.content_inner
{
 background-image:url(../images/fill.gif);
 background-repeat:repeat-x;
 text-align:left;
 margin-right:4px;
 margin-left:4px;
 padding-right:10px;
 padding-left:10px;
 padding-bottom:5px;
 padding-top:5px; 
 background-color:#ffffff;
 border-top:1px double #c6c6c6;
 border-left:1px double #c6c6c6;
 border-right:1px double #c6c6c6;
 border-bottom:1px double #c6c6c6;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45; 
}

div.content_link
{
 text-align:left; 
 margin-right:10px;
 margin-left:10px;
 padding-right:10px;
 padding-left:10px;
 padding-top:2px;
 padding-bottom:2px;  
 background-color:#e4eef7;
 border-top:0px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:0px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45; 
}

div.content_link_oben
{
 text-align:left; 
 padding-top:2px;
 padding-bottom:2px; 
 margin-bottom:10px;
 background-color:#e4eef7;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45; 
}

div.content_k1
{
 text-align:left;
 padding-right:10px;
 padding-left:10px;
 padding-top:2px;
 padding-bottom:2px;  
 background-color:#e4eef7;
 border-top:0px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:0px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
}

div.content_k2
{
 text-align:left;
 padding-right:10px;
 padding-left:10px;
 padding-top:2px;
 padding-bottom:2px;  
 background-color:#ffffff;
 border-top:0px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:0px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
}

div.content_k
{
 height:100%; 
 text-align:left;
 padding-right:10px;
 padding-left:10px;
 padding-top:2px;
 padding-bottom:2px;  
 background-color:#ffffff;
 border-top:0px double #b3b3b3;
 border-left:2px double #c6c6c6;
 border-right:2px double #c6c6c6;
 border-bottom:0px double #b3b3b3;
 border-style:solid;
 font-family:Verdana;
 font-size:12px;
 line-height:18px;
 color:#3e3e45;  
}

table.box_k
{
 margin-right:10px;
 margin-left:10px;
 margin-top:10px; 
} 


td.content
{
 text-align:center;
 width:549px;
 font-family:Verdana;
 font-size:12px;
}

td.impressum
{
 padding-right:12px;
 text-align:right
 width:549px;
 font-family:Verdana;
 font-size:12px;
}

input.markt
{
  background-color:#ffffff;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;  
  color:#3e3e45;
}

div.nav_ebene2
{
 background-color:#ffffff;
 border-top:3px double #e5e7ec;
 border-left:0px double white;
 border-right:3px double #e5e7ec;
 border-bottom:2px double #e5e7ec;
 border-style:solid;
 font-weight:bold;
 font-family:Verdana;
 font-size:11px;
 color:#3e3e45;
}

select
{
  color:#3e3e45;
  font-family:Verdana;
  font-size:12px;  
  font-weight:bold;
}

span.subnavi
{
 font-family:Verdana;
 font-size:12px;
 color:#3e3e45;
}

span.markt
{
 font-weight:bold;
 font-family:Verdana;
 font-size:13px;
 color:#3e3e45;
}

span.inserat
{
 font-family:Arial;
 font-size:10px;
 color:#3e3e45; 
}

div.kategorie_rechts
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#ffffff;
 height:53px;
 padding-left:16px;
 padding-top:24px;
}

div.kategorie_rechtsa
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#ffffff;
 height:39px;
 padding-left:16px;
 padding-top:10px;
}

input.button
{
  background-color:#ffffff; 
  font-weight:bold;
  font-family:Verdana;
  font-size:11px;
  color:#3e3e45;
}

h2
{
  display:inline;
  font-weight:bold;
  font-size:16px;
}  

h3
{
  display:inline;
  font-weight:bold;
  font-size:14px;
} 

h4
{
  display:inline;
  font-weight:bold;
  font-size:12px;
}

a
{
 font-family:Verdana;
 font-size:12px;
 color:#8b3e3e;
}



a.subnavi
{
 font-family:Verdana;
 font-size:12px;
  color:#8b3e3e;
 text-decoration:none;
}

a.navi_oben
{
 font-weight:bold;
 font-family:Verdana;
 font-size:13px;
 color:#d03738;
 text-decoration:none;
}

a.navi_haupt
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
}

a.navi_impressum
{
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 text-decoration:none;
}

a.navi_impressum:hover
{
 font-family:Verdana;
 font-size:12px;
 color:#8f0906;
 text-decoration:none;
}

a.navi_oben:hover
{
 font-family:Verdana;
 font-size:13px;
 color:#8f0906;
 text-decoration:none;
}

a.navi_haupt:hover
{
 font-weight:bold;
 font-family:Verdana;
 font-size:14px;
 color:#e7e7e7;
 text-decoration:none;
}

a.markt
{
 font-weight:bold;
 font-family:Verdana;
 font-size:12px;
 color:#767676;
 text-decoration:none;
}

a.ebene2
{
 position:relative; 
 top:3px; 
 font-weight:bold;
 font-family:Verdana;
 font-size:11px;
 color:#8b3e3e;
 text-decoration:none;
}


a:hover
{
  color:#d03738;
}

img.box_r
{
 float:right; 
 margin-left:14px;
}

img.box_l
{
 float:left; 
 margin-right:14px;
}


