/* --------------- Allgemein --------------- */

BODY
{
margin-top: 0px;
margin-bottom: 0px;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #F3F3F3;
scrollbar-shadow-color: #CCCCCC;
scrollbar-arrow-color: #CCCCCC;
background-color: #FFFFFF;
background-image: url('gfx/bg.gif');
}

table.bg { background-color: #FFFFFF }
tr.bg { background-color: #FFFFFF }
td.bg { background-color: #FFFFFF }

td.text { font-family: arial; font-size: 13px; color: #333333; }

td.regiotext { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; }

table.line { border-left: 1px solid; border-right: 1px solid; border-color: #333333; }


/* --------------- Navigation --------------- */

a.index:link { font-family: arial; font-size: 13px; font-weight: 400; color: #000000; text-decoration: none }
a.index:visited { font-family: arial; font-size: 13px; font-weight: 400; color: #000000; text-decoration: none }
a.index:hover { font-family: arial; font-size: 13px; font-weight: 400; color: #990000; text-decoration: none }

a.navi:link { font-family: arial; font-size: 12px; color: #444444; text-decoration: none }
a.navi:visited { font-family: arial; font-size: 12px; color: #444444; text-decoration: none }
a.navi:hover { font-family: arial; font-size: 12px; color: #990000; text-decoration: none }

a.navi2:link { font-family: arial; font-size: 13px; font-weight: 400; color: #333333; text-decoration: none }
a.navi2:visited { font-family: arial; font-size: 13px; font-weight: 400; color: #333333; text-decoration: none }
a.navi2:hover { font-family: arial; font-size: 13px; font-weight: 400; color: #000000; text-decoration: underline }

a.search:link { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }
a.search:visited { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }
a.search:hover { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }


/* --------------- Body --------------- */

h1 {margin: 0px; font-family: arial; font-size: 11px; font-weight: 400; color: #111111;}
h2 {margin: 0px; font-family: arial; font-size: 16px; font-weight: bold; color: #444444;}
a.h1:link {font-family: arial; font-size: 11px; font-weight: 400; color: #111111;}
a.h1:visited {font-family: arial; font-size: 11px; font-weight: 400; color: #111111;}
a.h1:hover {font-family: arial; font-size: 11px; font-weight: 400; color: #111111;}

td.navitop { font-family: arial; font-size: 11px; font-weight: 400; color: #999999; background: #003366; border-bottom:1px solid; border-color:#333333; }

a:link { font-family: arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}
a:visited { font-family: arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}
a:hover { font-family: arial; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none}

td.ad1 {border:1px solid; border-color:#e0e0e0; background: #f4f4f4;}
td.ad2 {border:1px solid; border-color:#e0e0e0; background: #FDF5E6;}

span.titel {font-family: arial; font-size: 11px; color: #003366;}

img.mirago {border: 1px solid #bbbbbb;}

td.ad { height: 5px; }
a.adlink:link { font-family: arial; font-size: 11px; font-weight: bold; color: #39759A; text-decoration: underline }
a.adlink:visited { font-family: arial; font-size: 11px; font-weight: bold; color: #39759A; text-decoration: underline }
a.adlink:hover { font-family: arial; font-size: 11px; font-weight: bold; color: #39759A; text-decoration: underline }
td.adtext { font-family: arial; font-size: 11px; color: #333333; padding: 8px;}

a.addsite:link { font-family: arial; font-size: 11px; font-weight: 400; color: #999999; text-decoration: none }
a.addsite:visited { font-family: arial; font-size: 11px; font-weight: 400; color: #999999; text-decoration: none }
a.addsite:hover { font-family: arial; font-size: 11px; font-weight: 400; color: #cccccc; text-decoration: none }

td.date { font-family: arial; font-size: 11px; color: #333333; padding-left:5px; padding-right:5px;}

td.navibottom { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; background: #003366; border-top: 1px solid #333333; }
a.navibottom:link { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }
a.navibottom:visited { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }
a.navibottom:hover { font-family: arial; font-size: 11px; font-weight: 400; color: #333333; text-decoration: none }

td.admin { font-family: arial; font-size: 10px; font-weight: bold; color: #333333; padding: 8px;}


/* --------------- Footer --------------- */

td.black { background-color: #003366; padding-left: 5px; padding-right: 5px; font-family: arial; font-size: 10px; font-weight: bold; color: #555555; height: 21px; }
a.footerlink:link { font-family: arial; font-size: 10px; font-weight: 400; color: #999999; text-decoration: none;}
a.footerlink:visited { font-family: arial; font-size: 10px; font-weight: 400; color: #999999; text-decoration: none;}
a.footerlink:hover { font-family: arial; font-size: 10px; font-weight: 400; color: #999999; text-decoration: underline;}

textarea.link {font-family: arial; font-size: 11px; color: #333333; overflow: visible; width: 100%; background: #dddddd;}


/* --------------- Admin --------------- */

option.rubrik { background-color: #333333; color: #dddddd; }

option.urubrik { background-color: #dddddd; }

option.eintrag { color: #000000; }

input {font-family: arial; font-size: 13px; color: #333333;}
input.eintrag {width:350px; font-family: arial; font-size: 13px; color: #333333;}
input.plz {width:45px; font-family: arial; font-size: 13px; color: #333333;}
input.ort {width:250px; font-family: arial; font-size: 13px; color: #333333;}
textarea.eintrag {height:100px; width:350px; font-family: arial; font-size: 13px; color: #333333;}
option.eintrag {width:150px; font-family: arial; font-size: 13px; color: #333333;}
