/*************** STYLES für KOMjA.de *********************\
*** Hier darf weitergearbeitet werden !!!               ***
\***********************  Vorschläge an John(c)2006 ******/

/* standard-werte */
body {font-family:verdana, arial, sans-serif;
      font-size:10pt;
      background-color:rgb(252,253,215);   /*#FCFDD7*/
      margin:4px;
      padding-bottom:40px;
}
#content {margin-left:0px;padding:20px;padding-right:0px;border-left:5px outset #D8AC7C;width:890px;}
#sucherle {width:730px;margin:0px; margin-top:0px;margin-bottom:2px; font-size:5pt;border:1px solid #F2984C;font-family:verdana;background-color:#ffffcc;padding-top:5px;}
h1 {font-size:14pt;font-family:verdana,arial,sans-serif;margin:0px;}
h2 {font-size:12pt;font-family:verdana,arial,sans-serif;}
h3 {font-size:10pt;font-family:verdana,arial,sans-serif;}
p  {font-size:9pt;font-family:verdana,arial,sans-serif;}
span {font-size:9pt;font-family:verdana,sans-serif;}

div.admintit{margin:14px;font-size:100%;}
table.titel {font-size:10pt;background-color:#FFFFCC;border:thin solid #CC9933}
.tit, .tit_selected{text-align:center;}
.tit_selected { border:thin dotted blue;background-color:#F9FB97;}
.titel1 th {font-size:14pt;font-family:verdana,arial,sans-serif;}

.themlist1{background-color:#FFFF66; font-size:8pt;}
.themlist2{background-color:#FFFF99; font-size:8pt;}
.angebwas {font-size:7pt;text-align:right;}
.angebtxt {font-size:8pt;}
.persadr a{font-size:8pt;}
fieldset a{font-size:8pt;}
fieldset {border:thin dashed #FFFF66;
          padding:3px;
/*          display:inline;*/
          margin:13px;
          padding:15px;
          border:1.5px dotted blue;
          width:300px;
  }
legend {font-family:tahoma,verdana,sans-serif;
        font-size:8pt;
        font-variant:small-caps;
        background-color:#DCF1F8;
        color:#0000CC;
        border:1px solid #ACDBDD;
        border-bottom:3px solid #ACDBDD;
        border-right:3px solid #ACDBDD;
        padding:4px;
        margin-bottom:5px;
        position:fixed;
        right:4px;
       }
label {font-size:8pt;text-align:right;cursor:pointer;}
input {font-size:10pt;
       font-family:courier,monospace,serif;

      }/* font-family:courier-new,serif;*/

dt {margin:5px;font-size:9pt;}
dd {padding-left:10px;margin-bottom:10px;font-size:8pt}
dt.li{border-top:1px dashed blue;}
dt.li_alt{border-top:1px dashed red;}
.fehler {background-color:yellow;color:red;}
img.ico{cursor:pointer;border:0;width:12px;height:12px;}
span.lasu{font-size:7pt;float:right;}


/* Links */
a:link    { font-weight:bold; color:#0000E0; text-decoration:none; }
a:visited { font-weight:bold; color:#0000E0; text-decoration:none; }
a:hover   { font-weight:bold; color:#E00000; text-decoration:none; }
a:active  { font-weight:bold; color:#E00000; text-decoration:none; }
a:focus   { font-weight:bold; color:#00E000; text-decoration:underline; }
a.mail{background-image:url('../js/img/mailico.gif');
     background-repeat:no-repeat;
     padding-left:19px;
     background-position:bottom;
     background-position:left;
     text-decoration:none;
}
.icos { cursor: pointer;}
/* Symbole für Textverlängerung */
.sybli {font-family:sans-serif;}
/* tel - fax - WEG etc.  */
.symbol, .test{font-family:courier;font-size:8pt;color:#999999;}

/* KFZ-Kennzeichen */
.kennzeichen  {background-color:#FFFFFF;
               background-image:url(../images/euro.gif);
               background-repeat:no-repeat;
               padding-left:30px;
               padding-bottom:5px;
               padding-right:5px;
               padding-top:5px;
               font-size:14pt;
               min-width:200px;
               height:42px;
               float:right;
 }
.kennzeichen td {font-size:9pt;}
.lkrlink{font-size:8pt;}

/* suche-Ergebnis-Markierungen */
.seeker{background-color:#DCF1F8;}

/* Personen-Suchformular */
form.psucher input { border:thin solid #FF0099;
                     font-family:sans-serif;
                     font-size:10pt;
                     color:#FFFFFF;
                     background-color:#800000;
 }

/* Anhang im Startbildschirm für Datendump hide */
div.starter{display:none;color:#ACDBDD;font-size:10px;}
div.starter h1,div.starter h2{font-size:10px;margin-top:0px;margin-bottom:0px;padding:0px;}
div.starter a{color:green}

td.TD_P_ANM {font-size:8pt;margin:20px;padding:20px;}


/* one-NEWS Themenliste */
table.N_t_tab {float:right;border:thin dashed red;font-size:10px;margin:5px;}
td.N_t_td_tit {            }
tr.N_t_tr_z1  {background-color:#FFFFCC;}
tr.N_t_tr_z2  {  }
h2.N_h2       {margin:15px;}
h1.N_h1       {margin:15px;font-family:verdana,arial,sans-serif;font-size:18px;}
p.N_p         {margin:15px;font-family:verdana,arial,sans-serif;font-size:13px;}
.Nl_div       {font-size:8pt;
               text-align:right;
               margin:0px;
              }
/* aktuelle News */
li.shortli0 {background-color:#BEFC87;}
li.shortli1 {background-color:#D1FDAA;}
li.shopali0 {background-color:#C2E8F3;}
li.shopali1 {background-color:#DCF1F8;}
.shortpager {width:150px;font-size:10px;overflow:hidden;float:left;margin:0px;text-align:center;}
.shortpager ul{margin:0px;list-style:none;padding-left:3px;padding-left:0px;text-align:left;}
.shortpager li{list-style:none;border-top:1px dotted black;padding:2px;}
.shortpager a {color:black;}
.shortpager a:link{}
.shortpager a:hover{color:red;}
.shortpager a:visited { color:gray; }
.shortpager a:focus { color:red; }
.shortpager a:active {color:red;}
.shortpager span {font-size:8px;}
tr.Nl_tr1 td {border:2px solid #FFFFCC;padding:3px;}
tr.Nl_tr2 td {border:2px solid #FCFDD7;padding:3px;}
/*   LOGO-FARBE: #FAC304   // Rahmen unten/rechts   #8C8204  */

/* NEWS Liste 2-spaltig */
tr.Nl_tr1     {background-color:#FFFFCC;}
tr.N1_tr1 td  {width:50%;          }
tr.Nl_tr1 h2  {font-size:14px;margin:0px; }
tr.Nl_tr1 h2 a { color:blue;        }
tr.Nl_tr1 p   {font-size:12px; margin-top:0px; margin-bottom:0px;  }
tr.Nl_tr1 div {font-size:12px;text-align:right;padding:0px;margin:0px;}
tr.Nl_tr2     {          }
tr.N1_tr1 td  {width:50%;          }
tr.Nl_tr2 h2  {font-size:14px;margin:0px;margin-bottom:0px;}
tr.Nl_tr2 h2 a   {color:blue;            }
tr.Nl_tr2 p   {font-size:12px; margin-top:0px; margin-bottom:0px;      }
tr.Nl_tr2 div {font-size:12px;text-align:right;padding:0px;margin:0px;}
span.anhang   {width:100%;font-size:9px;text-align:right;}

h2.T_h2       {            }
h2.T_h2 a     {float:right;}
h2.T_h2 img.icos {         }

div.pager     {font-size:11px;font-variant:small-caps;}
div.pager a   {border:2px outset silver;padding-left:3px;padding-right:3px;background-color:khaki}
div.pager a:hover {border:2px outset firebrick;background-color:yellow;}

/* Angebots-Liste mit Kurztext */
tr.Al_tr1     {background-color:#FFFF66; font-size:9pt;}
tr.Al_tr2     {background-color:#FFFFCC; font-size:9pt;}
td.Al_td_tit  {   }
td.Al_td_was  {   }
td.Al_td_txt  {font-size:7pt;   }

th.veranst    {font-size:10pt;}
td.veranst    {font-size:9pt;}
div.veranst   {font-size:8pt;}
.KAL_TR1       {background-color:#FCFDD7;}
.KAL_TR2       {background-color:#F9FB97;}

/* cl  - contentlister  listet keywords clickbar zur übergabe an google-suche */
div.cl        {float:right;
               width:1px;
               margin-left:2px;
               overflow:hidden;
              /* margin-top:12px;*/
               /*display:none;*/
              }
div.cl h1     {font-size:10px;
              }
div.sucher    {width:100%;color:blue;}
div.sucher h2 {font-size:9pt;
               display:inline;
               cursor:pointer;
               font-weight:lighter;
              }
.cl1        {color: #3333FF ;}
.cl2        {color: #CC99FF ;}
.cl3        {color: #FF00FF ;}
.cl4        {color: #C9ABC9 ;}
.cl5        {color: #66FF33 ;}
.cl6        {color: #339999 ;}
.cl7        {color: #0033FF ;}
.cl8        {color: #FF0000 ;}
.cl9        {color: #CC9966 ;}
.cl10       {color: #00FF33 ;}

/**** bei NEWSLIST-Anzeigeblock bei 404-Verzeichnislink-Auswahl ***/
#ulli {float:left;width:400px;list-style:none;margin-left:0px;}
#ulli li {margin-left:35px;text-indent:-35px;}

#Meldung {width:420px;border:thin dashed red;background-color:papayawhip;padding:9px;}
#Meldung .label {position:relative;border:thin solid blue;display:inline;background-color:yellow;padding:3px;float:right;margin-right:10px;margin-top:-20px;font-variant:small-caps;font-family:verdana;}

.amaz1       {width:170px;height:100px;font-size:12px;background-color:#F0FEC0;overflow:hidden;}
.amaz2       {width:170px;height:100px;font-size:12px;background-color:#F9FB97;overflow:hidden;}
.amaz1 div   {}
.amaz2 div   {}
.amaz1 div a {color:black;font-weight:normal}
.amaz2 div a {color:black;font-weight:normal}
.amaz1 a:hover{font-weight:normal}
.amaz2 a:hover{font-weight:normal}