a:link		{ color:rgb(0,89,10); }
a:visited	{ color:rgb(0,89,10); }
a:active	{ color:rgb(0,89,10); }
a:hover		{ color:#a00000; position:relative; top:1px; left:1px; }

a.header	{ color:rgb(255,255,255); font-size:9pt; color:white; }
a.header:visited{ color:rgb(255,255,255); }
a.header:hover	{ color:rgb(249,236,13); }

a.bew		{ color:rgb(255,255,255); font-weight:normal; font-size:8pt; color:white; }
a.bew:visited	{ color:rgb(255,255,255); }
a.bew:hover	{ color:rgb(249,236,13); }

a.menu		{ color:rgb(255,255,255); font-weight:bold; font-size:9pt; color:white; }
a.menu:visited	{ color:rgb(255,255,255); }
a.menu:hover	{ color:rgb(249,236,13); }

a.myBB	{ display:block; font:normal 10pt tahoma,arial; padding:1px 0px 2px 2px; border-bottom:1px solid #ffffff; text-decoration:none; }
a.myBB:link	{ color:#ffffff; }
a.myBB:visited	{ color:#ffffff; }
a.myBB:hover	{ color:#ffffff; background-color:rgb(0,89,10); position:relative; top:0px; left:0px; }

a.navitransp		{ display:block; font:bold 12pt tahoma,arial; padding:3px 0px 3px 8px; text-decoration:none; }
a.navitransp:link	{ color:#a00000; background-color:transparent; }
a.navitransp:visited	{ color:rgb(0,89,10); background-color:transparent; }
a.navitransp:hover	{ color:#ffffff; background-color:rgb(232,117,0); position:relative; top:0px; left:0px; }
a.navi		{ display:block; font:bold 12pt tahoma,arial; padding:1px 0px 2px 8px; text-decoration:none; }
a.navi:link	{ color:#ffffff; background-color:rgb(0,89,10); }
a.navi:visited	{ color:#ffffff; background-color:rgb(0,89,10); font-weight:normal; }
a.navi:hover	{ color:#ffffff; background-color:rgb(232,117,0); position:relative; top:0px; left:0px; }

a.aCity		{ text-decoration:none; font-size:8pt; }
a.NoLine	{ text-decoration:none; }

a.Fussnote		{ text-decoration:none; color:rgb(255,251,178); }
a.Fussnote:visited	{ text-decoration:none; color:rgb(255,251,178); }
a.Fussnote:active	{ }
a.Fussnote:hover	{ color:rgb(255,251,178); }

.searchajax		{ display:block; font:normal 9pt tahoma,arial; background-color:rgb(255,251,178); padding:0px 2px 0px 2px; text-decoration:none; }
.searchajax:link	{ color:rgb(0,89,10); background-color:rgb(255,251,178); }
.searchajax:visited	{ color:rgb(0,89,10); background-color:rgb(255,251,178); }
.searchajax:hover	{ color:#ffffff; background-color:rgb(0,145,15); position:relative; top:0px; left:0px; }

body { background:url(/images/bg_0.gif) center; scrollbar-base-color:rgb(180,180,180); scrollbar-arrow-color:rgb(60,60,60); margin:0px; text-align:center; }

.InfoBoxHeader	{ font:bold   9pt	tahoma,arial; background-color:rgb(209,104,0); color:#ffffff; }
.InfoBoxText	{ font:normal 9pt/9.5pt tahoma,arial; background:url(/images/bg_IBT.jpg) repeat-x; background-color:rgb(252,245,105); color:#000000; text-align:left; }

.small { font-size:70%; }

hr	  { color:#a00000; margin-top:5px; }
hr.MyBB_O { border:0px; color:rgb(235,229,155); background-color:rgb(235,229,155); height:1px; }

h1	{ font:bold 13pt tahoma,arial; color:#a00000; margin:0px; margin-bottom:4px; }
h1.MyBB	{ font:bold 13pt tahoma,arial; color:#a00000; margin:0px; margin-bottom:4px; text-align:left; }
h1.AboveSpacer { margin-top:10px; }
h2	{ font:bold 11pt tahoma,arial; color:#a00000; margin:0px; margin-top:12px; }

form	{ margin:0px; }
ul	{ margin-top:4px; }
li	{ margin:0px 0px 2px  0px; }

p	{ margin:0px; margin-bottom:4px; }
td	{ font:normal 10pt tahoma,arial; color:rgb(0,89,10); vertical-align:top; }
td.MyBB	{ font:normal 10pt tahoma,arial; color:rgb(0,89,10); vertical-align:top; }
th	{ font:normal 10pt tahoma,arial; color:rgb(0,89,10); vertical-align:top; }

div.main { width:1000px; text-align:left; }

div.header { height:99px; background:url(/images/bg_header.jpg) no-repeat; padding-left:10px; }
div.header p { font:bold 10pt tahoma,arial; color:#ffffff; padding-top:3px; margin:0px; }

div.navi { position:absolute; top:47px; }
div.navi table { }
div.navi td.DDO { width:7px; padding-top:44px; }

div.bew	{ float:right; width:161px; margin:2px 10px 0px 10px; }
td.bew-top { height:7px; width:161px; background:url(/images/bg_bew_top.gif); }
td.bew-con { background-color:rgb(0,145,15); }
td.bew-con p { font:bold 9pt tahoma,arial; color:white; margin:0px; padding:0px 0px 7px 8px; }
td.bew-con td { font:normal 8pt tahoma,arial; color:rgb(0,89,10); padding:0px 2px 0px 1px; border-bottom:1px solid rgb(0,145,15); }
td.bew-con th { font:normal 9pt tahoma,arial; color:#000000; text-align:left; }
td.bew-con th b { color:#000000; }
td.bew-bot { height:8px; background:url(/images/bg_bew_bot.gif); }

div.menu { float:right; width:141px; }
div.menu table { width:100%; }
div.menu td { vertical-align:middle; }
div.menu th { height:8px; background:url(/images/bg_menu_bot.gif) no-repeat center; }
div.menu td.right { padding-top:20px; padding-right:10px; text-align:right; }
div.menu td.left  { padding-top:20px; padding-left :10px; }
div.menu h6 { color:white; font:bold  11pt tahoma,arial; margin:0px; }
div.menu p  { color:white; font:normal 9pt tahoma,arial; margin:0px; }

div.con { width:658px; margin:2px 0px 0px 10px; }
div.con table { width:100%; }
td.con { padding:0px 0px; }
td.search-top { height:36px; width:658px; background:url(/images/bg_con_top.png); font:bold 11pt tahoma,arial; color:#ffffff; text-align:center; vertical-align:middle; }
td.search-topsub { background-color:rgb(249,236,13); color:rgb(0,89,10); font:bold 10pt tahoma,arial; text-align:center; padding:3px; }
td.search-text { padding:1px; padding-left:2px; cursor:pointer; }
td.search-con { background-color:rgb(232,117,0); padding:0px 10px; }
td.search-bot { height:8px; background:url(/images/bg_con_bot.png); }
.LineNeg  { font:bold 5pt/5pt verdana,arial; background-color:#dd0000; padding:0px;				   border-top:1px solid #e0e0e0; border-bottom:1px solid #505050; border-left:1px solid #e0e0e0; }
.LineNeu  { font:bold 5pt/5pt verdana,arial; background-color:#999999; padding:0px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #505050; }
.LinePos  { font:bold 5pt/5pt verdana,arial; background-color:#36b712; padding:0px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #505050; border-right:1px solid #505050; }
.LineProz { font:bold 5pt/6pt verdana,arial; padding:0px; }
.LineBewert { font:normal 8pt tahoma,arial,helvetica; color:#000000; padding:0px 3px; border-bottom:1px solid rgb(100,100,100); }

table.Fussnote	{ width:990px; margin-top:8px; background-color:rgb(0,89,10); }
td.Fussnote	{ font:normal 10pt tahoma,arial; color:rgb(255,251,178); padding:0px 41px 10px 10px; }

td.MyBB_OHead { cursor:pointer; font:normal 8pt tahoma,arial; background-color:rgb(0,145,15); color:white; padding:1px 2px 2px 2px; border-top:1px solid rgb(0,89,10); }
td.MyBB_OConL { font:normal 9pt tahoma,arial; border-right:1px solid rgb(235,229,155); color:rgb(0,89,10); }
td.MyBB_OConR { font:normal 9pt tahoma,arial; }
td.MyBB_FAdr { width:165px; font:normal 9pt tahoma,arial; }
td.MyBB_LAdr { font:normal 9pt tahoma,arial; border-bottom:1px solid rgb(0,89,10); color:rgb(0,89,10); padding:2px; vertical-align:top; }
td.MyBB_LSelected  { color:white; background-color:rgb(0,145,15); }

td.KontaktFeldname { font:bold 9pt tahoma,arial; text-align:right; color:rgb(0,0,0); vertical-align:middle; }
td.KontaktFeldwert { font:bold 9pt tahoma,arial; text-align:left; color:rgb(0,0,0); }
td.MyBB_KontaktFeldname { font:bold 9pt tahoma,arial; text-align:right; color:rgb(0,89,10); vertical-align:middle; }
td.MyBB_KontaktFeldwert { font:bold 9pt tahoma,arial; text-align:left; color:rgb(0,89,10); }

input { background-color:rgb(255,251,178); font:bold 9pt tahoma,arial; border:1px solid rgb(0,89,10); }
input.submit	{ cursor:pointer; font:bold 11pt tahoma,arial; color:rgb(255,255,255); background-color:rgb(0,89,10); border-left:1px solid white; border-top:1px solid white; border-bottom:1px solid black; border-right:1px solid black; }
input.header	{ border-color:rgb(0,89,10); }
input.menu	{ margin-left:2px; border-color:rgb(0,145,15); }
input.Radio	{ background-color:rgb(232,117,0); color:white;  }
input.KatBox	{ background-color:rgb(252,247,143); }
select		{ font:bold 9pt tahoma,arial; background-color:rgb(255,251,178); border:1px solid rgb(0,89,10) }
textarea	{ font:bold 9pt tahoma,arial; background-color:rgb(255,251,178); border:1px solid rgb(0,89,10) }

input.MyBBinp		{ padding:1px; border:1px solid black; background:-moz-linear-gradient(top, rgb(188,227,79), rgb(132,168,34)); background:-webkit-gradient(linear, left top, left bottom, from(rgb(188,227,79)), to(rgb(132,168,34))); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BCE34F', endColorstr='#84A822'); background-color:rgb(164,202,57); }
input.MyBBinpHover	{ padding:1px; cursor:pointer; border:1px solid black; background:-moz-linear-gradient(top, rgb(218,255,115), rgb(106,140,11)); background:-webkit-gradient(linear, left top, left bottom, from(rgb(218,255,115)), to(rgb(106,140,11))); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DAFF73', endColorstr='#6A8C0B'); }
input.MyBB	{ background-color:rgb(255,251,178); font:bold 9pt tahoma,arial; border:1px solid rgb(0,89,10); }
input.MyBB_submit	{ cursor:pointer; font:bold 11pt tahoma,arial; color:rgb(255,255,255); background-color:rgb(0,89,10); border-left:1px solid white; border-top:1px solid white; border-bottom:1px solid black; border-right:1px solid black; }
input.MyBB_LAdr { cursor:pointer; font:bold 8pt tahoma,arial; width:90px; color:rgb(255,255,255); border:0px; margin:2px 0px; background-color:rgb(0,89,10); }
select.MyBB	{ font:bold 9pt tahoma,arial; background-color:rgb(255,251,178); border:1px solid rgb(0,89,10) }
textarea.MyBB	{ font:bold 9pt tahoma,arial; background-color:rgb(255,251,178); border:1px solid rgb(0,89,10) }

