/* Definitionen fýr Standard HTML Tags */
body		        { font-family:Arial,Helvetica,sans-serif; font-size:12px; color: black;}
td 			        { font-family:Arial,Helvetica,sans-serif; font-size:12px;}
a               { font-family:Arial,Helvetica,sans-serif; color:#993333;}

/* Style für Menuetitle */
.mtitle         { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:white; background-color:#002173;line-height:18px; text-align:left;}

/* Styles pflegen.de */
a.sw:link       { font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; color:#993333;}
a.sw:visited    { font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; color:#993333;}
a.sw:active     { font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; color:#993333;}

/* Globale Typografie */
.xl             { font-family:Arial,Helvetica,sans-serif; font-size:16px;}
.l              { font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-top:3px;}
.n              { font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.s              { font-family:Arial,Helvetica,sans-serif; font-size:13px;}
.sb             { font-family:Arial,Helvetica,sans-serif; font-size:13px; margin-bottom: 5px; font-weight:bold;}
.ut             { font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:10px;}
.xs             { font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.sc             { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#993333;}
.flb            { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;color:#000000;}
.smb            { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.anzeigenthema 	{ font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; line-height:10px; color:#ffffff }

/* Styles für alle Menues */
.menuhstyle        {width:760px; background-color:#eff7ff;}
a.menuhtext        {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; width:95px; float:right; text-align:center;}
a.menuhhere        {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; width:95px; float:right; text-align:center; background-color:#99ccff;}
a.menuhitem        {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; width:95px; float:right; text-align:center;}
a.menuhitem:hover  {background-color:#99ccff;}
.menustyle         {font-size:12px; line-height:24px; color:#000000; font-weight:bold; text-decoration:none;}
a.menutext         {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; display:block; padding-left:11px;}
a.menuhere         {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; display:block; padding-left:11px; vertical-align:middle; background-color:#99ccff;}
a.menuitem         {font-size:12px; line-height:17px; color:#993333; font-weight:bold; text-decoration:none; display:block; padding-left:11px; vertical-align:middle;}
a.menuitem:hover   {background-color:#99ccff;}
.menu2style        {font-size:11px; line-height:20px; color:#000000; font-weight:bold; text-decoration:none;}
a.menu2here        {font-size:11px; line-height:15px; color:#993333; font-weight:bold; text-decoration:none; display:block; padding-left:21px; vertical-align:middle; background-color:#99ccff;}
a.menu2item        {font-size:11px; line-height:15px; color:#993333; font-weight:bold; text-decoration:none; display:block; padding-left:21px; vertical-align:middle;}
a.menu2item:hover  {background-color:#99ccff;}

font.bb         { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
font.col        { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#cc6633;}
font.mes        { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
font.tab        { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666;}
font.smb        { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
font.ii         { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic;}
font.bdb        { font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:0px; margin-left:0px; font-weight:bold; color:#993333;}

.formbutton     { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px;}
.textfeld       { font-family:Arial,Helvetica,sans-serif; font-size:11px;}

/* Artikel Titel */
.aTitel         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#993333;}

/* Artikel Typografie */
.archivintend   { margin-left:5px; margin-right:5px;}
.intend         { margin-left:14px; margin-right:20px;}
.intend_links   { margin-left:20px; margin-right:20px;}
.head           { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; margin-left:22px;}

/* Artikellisting Typografie */
.l_intend       { margin-left:5px; margin-right:5px; color:#cc6633;}
.t_intend       { margin-left:5px; margin-right:5px;}

/* 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;}

/* DB Branchenservice Struktur */
ul.dbb          { font-family:Arial,Helvetica,sans-serif; font-size:12px;}
div.dbb         { margin-left:10px; margin-right:10px;}

.abbhead        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#993333;}

/* Link-Typografie Linkliste Seitenfuss */
a.flb:link      { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;color:#993333;}
a.flb:visited   { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;color:#993333;}
a.flb:active    { font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;color:#993333;}

/* Link-Typografie Produktdatenbank */
a.pdb:link      { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;}
a.pdb:visited   { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;}
a.pdb:active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;}

/* Link-Typografie Betriebsdatenbank */
a.bdb:link      { font-family:Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:0px; text-decoration:none; color:#000000;}
a.bdb:visited   { font-family:Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:0px; text-decoration:none; color:#000000;}
a.bdb:active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:0px; text-decoration:none; color:#000000;}
td.bdbs         { font-family:Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:0px; margin-left:0px;}

a.polmenu       { font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:0px; text-decoration:none; color:#993333;}
a.polmenu:hover { font-weight:bold;}

/* Style für Archivsuche- / Anzeigespezialitäten */
.archivsuche    { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-top:0px; margin-right:2px; margin-bottom:3px; margin-left:2px; text-decoration:none; color:black;}

.archivintend   { margin-left:5px; margin-right:5px;}

/* Link-Typografie NAV DARK */
a.navdark:link    { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-bottom:0px; text-decoration:none; color:#000000;}
a.navdark:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-bottom:0px; text-decoration:none; color:#000000;}
a.navdark:active  { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-bottom:0px; text-decoration:none; color:#000000;}
.navdark          { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-bottom:0px; text-decoration:none; color:#000000;}

td.linke_spalte   { vertical-align:top; text-align:center; width: 140;}
td.rechte_spalte  { vertical-align:top; text-align:center; width: 160;}
td.standard       { vertical-align:top; text-align:center;}

/* Link-Typografie Unterrubriken */
a.ur:link         { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000;}
a.ur:visited      { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000;}
a.ur:active       { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000;}
.ur               { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000;}

.tnavdark         { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; margin-bottom:0px; text-decoration:none; color:#000000;}

/*** Styles für Buchshop ***/
.content          { font-family: Arial,Helvetica,sans-serif; margin: 10px 10px 10px 10px;}
.buchtitel        { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;}
.buchtext         { font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
a.buchlink:link   { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; text-decoration: none; color: #993333;}
a.buchlink:visited{ font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; text-decoration: none; color: #993333;}
a.buchlink:active { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; text-decoration: none; color: #993333;}
.buchlink         { font-family: Arial,Helvetica,sans-serif; font-size: 14px; text-decoration: none; color: #993333;}
.warenkorb        { font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
/*** Ende Styles für Buchshop ***/

.titel            { font-family: Arial,Helvetica,sans-serif; font-size: 18px;}
.text             { font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
.fehler           { font-size:12px; font-weight:bold; color:#ff0000;}

/* Formatierung fuer  Druckausgabe */
.titeldruck       { font-family:Arial,Helvetica,sans-serif; font-size:18px; line-height:28px; font-weight:bold; color:#000000;}
.textdruck        { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.contentdruck     { margin:5px; text-align:left;}

/*** Styles für Kleinanzeigen ***/
.katitel          { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;}
.agbtext			    { font-family: Arial,Helvetica,sans-serif; font-size: 9px;}
/*** Ende Styles für Kleinanzeigen ***/

.hintgrau         { text-align:left;}

/* 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 black; 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;
    }
    
    #Line {
      padding:5px;
      /*border:1px solid blue;*/
      height: 20px;
    }
    #Line  div input{
      height: 14px;
      font-size:11px;
      line-height:14px;
      width:210px;
    }
    #LineSmall {
      padding:5px;
      font-size:11px;
      /*border:1px solid blue;*/
      height: 14px;
    }

