body                {font-family:Verdana; font-size:12px; color:#555555; line-height:16px; margin:0px; padding:0px; background-color:#EDEEFE; background-image:url(bilder/bghaupt.jpg); background-repeat:repeat-x;}
td                  {font-family:Verdana; font-size:12px; color:#555555; line-height:16px;}
div                 {font-family:Verdana; font-size:12px; color:#555555; line-height:16px;}

h1                  {font-family:Verdana; font-size:18px; color:#204C9B; line-height:25px; font-weight:bold;}
h2                  {font-family:Verdana; font-size:16px; color:#204C9B; line-height:22px; font-weight:bold;}
h3                  {font-family:Verdana; font-size:14px; color:#204C9B; line-height:19px; font-weight:bold;}
h4                  {font-family:Verdana; font-size:12px; color:#204C9B; line-height:16px; font-weight:bold;}
h5                  {font-family:Verdana; font-size:12px; color:#204C9B; line-height:16px; font-weight:bold;}

ul                  {list-style:url(bilder/haken.gif);}
input,textarea,select  {font-family:Verdana; font-size:12px; color: #555555; background-color:#FFFFFF; border:1px solid #AAAAAA; padding:2px;}
.submit             {font-family:Verdana; font-size:13px; color:#FFFFFF; font-weight:bold; background-color:#204C9B; border:1px solid #204C9B; cursor:hand; cursor:pointer;}

a                   {font-family:Verdana; color:#204C9B; font-size:12px; text-decoration:underline; font-weight:normal;}
a:hover             {text-decoration:none; font-weight:normal;}

.blaettern          {font-size:14px; color:#FFFFFF; background: #204C9B; font-weight:bold; text-decoration:none;}
.objnrgr            {font-size:18px; color:#204C9B; background: #FFFFFF; font-weight:bold; text-decoration:none;}
a.blaettern         {font-size:12px; color:#204C9B; background: #FFFFFF; font-weight:normal; text-decoration:none;}
a.blaettern:hover   {font-size:12px; color:#FFFFFF; background: #204C9B;}


.spblaettern        {font-size:12px; color:#204C9B; background: #FFFFFF; font-weight:normal; text-decoration:none; cursor:hand; cursor:pointer;}
.spblaettern:hover  {color:#FFFFFF; background: #204C9B;}

.hlink              {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:hand; cursor:pointer;}
.hlink:hover        {color:#FFDD00;}
a.hlink             {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.hlink:hover       {color:#FFDD00;}

.splink             {font-family:Verdana; color:#204C9B; font-size:12px; text-decoration:underline; font-weight:normal; cursor:hand; cursor:pointer;}
.splink:hover       {text-decoration:none; font-weight:normal;}

.katlink            {font-size:14px; color:#204C9B; font-weight:bold; text-decoration:none; padding: 2px 2px;}
a.katlink           {font-size:14px; color:#204C9B; font-weight:bold; text-decoration:none; padding: 2px 2px;}
a.katlink:hover     {font-size:14px; color:#FFFFFF; background: #204C9B; padding: 2px 2px; font-weight:bold; text-decoration:none;}
a.lkatlink           {font-size:14px; color:#103C8B; font-weight:bold; text-decoration:none; padding: 2px 2px;}
a.lkatlink:hover     {font-size:14px; color:#FFFFFF; background: #103C8B; padding: 2px 2px; font-weight:bold; text-decoration:none;}

.bund               {font-size:12px; color:#007700; font-weight:bold; text-decoration:none; padding: 2px 2px;}
a.bund              {font-size:12px; color:#007700; font-weight:bold; text-decoration:none; padding: 2px 2px;}
a.bund:hover        {font-size:12px; color:#FFFFFF; background: #007700; padding: 2px 2px;}

.ulink              {font-size:12px; color:#204C9B; font-weight:normal; text-decoration:none; z-index:30;}
a.ulink             {font-size:12px; color:#204C9B; font-weight:normal; text-decoration:none; z-index:30;}
a.blink             {color:#000000; font-weight:normal; text-decoration:none; opacity:0.5; mozmpacity:0.5; filter:alpha(opacity=50); z-index:30;}

a.kategorien        {font-size:12px; color:#555555; font-weight:normal; padding: 2px 2px; text-decoration:none;}
a.kategorien:hover  {color:#FFFFFF; background: #204C9B; padding: 2px 2px;}
a.lkategorien       {font-size:12px; color:#333333; font-weight:normal; padding: 2px 2px; text-decoration:none;}
a.lkategorien:hover {color:#FFFFFF; background: #103C8B; padding: 2px 2px;}

a.auland            {font-size:12px; color:#204C9B; font-weight:normal; padding: 2px 2px; text-decoration:none;}
a.auland:hover      {color:#FFFFFF; background: #204C9B; padding: 2px 2px;}

.menue              {color:#555555; background: #DDDDDD; text-decoration:none; font:bold 11px Verdana; border:1px solid #AAAAAA; margin: 0; padding: 2px 10px; cursor:hand; cursor:pointer;}
.ansicht            {color:#555555; background: #FFFFFF; text-decoration:none; font:bold 11px Verdana; border-right:1px solid #AAAAAA; border-left:1px solid #AAAAAA; border-top:1px solid #AAAAAA; margin: 0; padding: 4px 10px;}

.layout             {width:980px;}
.verst              {display:none;}
.matt               {color:#BBBBBB;}
.oart               {font-size:12px; color:#007700;}
.normal             {font-family:Verdana; font-size:12px; color:#555555;}
.kopf               {background-Color:#204C9B; text-align:center; color:#FFFFFF; font-weight:bold; border:1px solid #FFFFFF;}
.vorbei             {background-Color:#DDDDDD; text-align:center; color:#FFFFFF; border:1px solid #FFFFFF;}
.hand               {cursor:hand; cursor:pointer;}
.kal                {background-Color:#DDDDDD; text-align:center; color:#333333; cursor:hand; cursor:pointer; border:1px solid #FFFFFF;}
td.kal:hover        {background-Color:#FFFFFF; color:#AA0000;}
.wahl               {background-Color:#EEAAAA; text-align:center; color:#333333; cursor:hand; cursor:pointer; border:1px solid #FFFFFF;}
td.wahl:hover       {background-Color:#FFFFFF; color:#AA0000;}
.heute              {background-Color:#DDDDDD; text-align:center; color:#333333; cursor:hand; cursor:pointer; border:1px solid #AA0000;}
td.heute:hover      {background-Color:#FFFFFF; color:#AA0000;}
.wahlheute          {background-Color:#EEAAAA; text-align:center; color:#333333; cursor:hand; cursor:pointer; border:1px solid #AA0000;}
td.wahlheute:hover  {background-Color:#FFFFFF; color:#AA0000;}

#hauptdiv           {position:relative;}
#hauptmenue         {position:absolute; left:0px; top:0px; z-index:110;}
#menue              {position:absolute; left:0px; top:65px; z-index:100;}
#kal                {position:relative;}
#an                 {position:absolute; left:-58px; top:20px; z-index:110; display:none;}
#ab                 {position:absolute; left:148px; top:20px; z-index:110; display:none;}
#beschreibung       {width:610px; height:150px; overflow:auto;}
#rechner            {position:absolute; left:645px; top:350px; z-index:25; width:320px;}
#content            {position:absolute; left:0px; top:100px; z-index:20; width:980px;}
#einblend           {width:350px; padding-left:10px;}
#slider             {position:absolute; left:655px; top:125px; z-index:20; overflow:hidden;}
#deeng              {position:absolute; left:850px; top:20px;}
#hinter             {position:absolute; left:0px; top:99px; width:980px; height:3800px; background-color:#FFFFFF; border:1px solid #AAAAAA;}
#fuss               {position:absolute; left:0px; top:3900px; z-index:19;}
#werbi              {position:absolute; left:790px; top:20px; width:165px; height:115px; overflow:hidden; z-index:25;}
#werbstart          {width:940px; height:90px; overflow:hidden;}
#werbtreffer        {width:165px; height:600px; overflow:hidden;}


