/* Definitionen fır Standard HTML Tags */
body		        {font-family:Arial,Helvetica,sans-serif; font-size:12px; color: black; background-image:url("/images/global/background3.jpg"); background-repeat:no-repeat; background-color:white;}
td 			        {font-family:Arial,Helvetica,sans-serif; font-size:12px;}
a               {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#999999;}
/*
a:link          {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#999999;}
a:visited       {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#999999;}
a:hover         {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#999999;}
a:active        {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#999999;}
a:focus         {font-family:Arial,Helvetica,sans-serif; text-decoration:blink; color:#999999;}
*/
.intend         {width:736px; padding:0px 20px 0px 16px;}

/* Globale Typografie */
.xlb            {font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
.xl             {font-family:Arial,Helvetica,sans-serif; font-size:16px;}
.l              {font-family:Arial,Helvetica,sans-serif; font-size:14px;}
.nb             {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
.n              {font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.s              {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.xs             {font-family:Arial,Helvetica,sans-serif; font-size:10px;}

/* Styles für alle Menues */
.menu              {font-size:16px;width:190; padding:4px 10px 4px 10px; color:#5a5a5a; font-weight:bold; text-decoration:none; height:27px; text-align:center;}
.menuhstyle        {width:1000px; background-color:#D8F881;padding:0px 0px 0px 1px;}
a.menuhtext        {font-size:16px; margin:0px 1px 0px 0px; padding:4px 22px 4px 22px; color:#000000; font-weight:bold; text-decoration:none; height:27px; text-align:center; background-color:#999999;}
a.menuhhere        {font-size:16px; margin:0px 1px 0px 0px; padding:4px 22px 4px 22px; color:#999999; font-weight:bold; text-decoration:none; height:27px; text-align:center; background-color:#D8F881;}
a.menuhitem        {font-size:16px; margin:0px 1px 0px 0px; padding:4px 22px 4px 22px; color:#ffffff; font-weight:bold; text-decoration:none; height:27px; text-align:center; background-color:#999999;}
a.menuhitem:hover  {background-color:#D8F881; color:#5a5a5a;}
.menustyle         {font-size:18px; height:62px; color:#999999; font-weight:bold; text-decoration:none; margin-left:10px; padding-left:0px;}
a.menutext         {font-size:18px; line-height:24px; color:#999999; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; border-bottom:1px solid #f77b42;}
a.menuhere         {font-size:18px; line-height:24px; color:#000000; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; vertical-align:middle; border-bottom:1px solid #f77b42;}
a.menuitem         {font-size:18px; line-height:24px; color:#999999; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; vertical-align:middle; border-bottom:1px solid #f77b42;}
a.menuitem:hover   {color:black;}
.menu2style        {font-size:14px; line-height:24px; color:#000000; font-weight:bold; text-decoration:none;}
a.menu2here        {font-size:14px; line-height:24px; color:#000000; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:15px 6px; padding-left:30px; vertical-align:middle; border-bottom:1px solid #f77b42; background-color:#f7e7bd;}
a.menu2item        {font-size:14px; line-height:24px; color:#999999; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:15px 6px; padding-left:30px; vertical-align:middle; border-bottom:1px solid #f77b42;}
a.menu2item:hover  {background-color:#f7e7bd;}
.menuastyle        {font-size:14px; color:#999999; font-weight:bold; text-decoration:none; margin-left:10px; padding-left:0px;}
a.menuatext        {font-size:14px; line-height:24px; color:#999999; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; border-bottom:1px solid #f77b42;}
a.menuahere        {font-size:14px; line-height:24px; color:#000000; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; vertical-align:middle; border-bottom:1px solid #f77b42;}
a.menuaitem        {font-size:14px; line-height:24px; color:#999999; font-weight:bold; text-decoration:none; display:block; background-image:url(/images/bullets/menupfeil.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; vertical-align:middle; border-bottom:1px solid #f77b42;}
a.menuaitem:hover  {color:black;}

.fehler         { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:16px; color:red;}
.formbutton     { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px;}
.textfeld       { font-family:Arial,Helvetica,sans-serif; font-size:11px;}


 /*Footer */	
 
#sidepath
 {width:500px; line-height:16px; color:#f7e7bd; font-weight:bold;}
  #sidepath a:link {color:#f7e7bd; text-decoration:none}
  #sidepath a:visited {color:#f7e7bd;  text-decoration:none}
  #sidepath a:hover {color:#5a5a5a; text-decoration:none}
  #sidepath a:active {color:#f7e7bd; text-decoration:none}

/* Columnstyle */
.leftcolumn     { width:50%; float:left;}
.rightcolumn    { width:50%; float:right;}
.left33column   { width:33%; float:left;}
.right66column  { width:66%; float:right;}
.left25column   { width:25%; float:left;}
.right75column  { width:75%; float:right;}
.spacer         { clear:both; height:30px;}

/* Formularfelder Breiten und Typografie */
.300            { width: 300px;}


/* Link-Typografie Schlütersche Webseiten */
a.sch:link        { font-family:Arial,Helvetica,sans-serif; font-size:10px;}
a.sch:visited     { font-family:Arial,Helvetica,sans-serif; font-size:10px;}
a.sch:active      { font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.sch              { line-height:14px; font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.schcontainer     { border-bottom:1px solid white; padding:8px 20px 8px 14px;}


/*  suggest  */
    #suchfeld {
      width: 150px;
    }
    #ausgabe {
      visibility: hidden;
      width: 124px;
      height: 380px;
      overflow:scroll;
      border: 1px solid #444444;
      background-color: white;
      position:absolute;
      left:8;
      top:210;
    }
    a.ergebnis {
      color: black;
      text-decoration: none;
      display: block;
      width: 100%;
    }
    a.ergebnis:hover {
      background-color: red;
    }
