@media print {
.noprint {
 display:none;
}
}

body{
  font: 10pt Verdana;
  background-color:#eeeeee;
}

.info{
  position: absolute;
  margin:0px;
  margin-left:3px;
}


/*

/////////////////////////////////////////////////////////////////////////////////////
// Navigations Styles

*/

.bcnavi{
  margin-left:5px;
  padding:5px;
  border:1px solid #000000;
  float: left;
}
.topnavi{
  margin-left:5px;
  padding:5px;
  border:1px solid #000000;
  width:240px;
  float: left;
}

/* Links (Navigationselemente) */
.navtop:active, .navtop:link, .navtop:visited{
  padding-top: 5px;
  padding-right: 10px;
  padding-left: 10px;
  text-decoration: none;
  font: 8pt Verdana;
  font-weight: bold;
  width:220px;
  height:15px;
  color:#535b5e;
  float: left;
  border-bottom:1px dashed #000000;
}
/* Links bei Mausberührung (Navigationselemente) */
.navtop:hover{
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  font: 8pt Verdana;
  font-weight:bold;
  background-color:#dcf1f4;
  width:220px;
  height:15px;
  color:#535b5e;
  float: left;

}
/* Link der aktiven Seite (Navigationselemente) */
.navtopactiv:active, .navtopactiv:link, .navtopactiv:visited, .navtopactiv:hover{
  margin-left:20px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  font: 8pt Verdana;
  font-weight:bold;
  background-color:#dcf1f4;
  width:200px;
  height:15px;
  color:#535b5e;
  float: left;
  border-bottom:1px dashed #000000;
}

/*

/////////////////////////////////////////////////////////////////////////////////////
// Formular Styles

*/
.form .row .text{
  background-color: unset!important;  
}
.form .row{
  padding: 1px !important;
  --bs-gutter-x: 0 !important;
}

.formtb {
 border:0px;
 background-color:#c0c0c0;
 margin-left:4px;
 margin-right:4px;
 margin-bottom:4px;
}

.formtab {
   font: 10pt Arial;
   color: var(--bs-secondary);
   background-color:white;
   white-space:nowrap;
   text-align: center;
   BORDER-BOTTOM: #000000 1px solid;
   /* BORDER-LEFT:   #ffffff 1px solid;
   BORDER-RIGHT:  #808080 1px solid;
   BORDER-TOP:    #ffffff 1px solid; */
   padding-left:5px;
   padding-right:5px;
   padding-top: 7px;
   padding-bottom: 3px;
}
.formtabSelected {
   font: 10pt Arial;
   font-weight: bold;
   color: #000000;
   background-color:#fafafa;
   white-space:nowrap;
   text-align: center;
   BORDER-BOTTOM: #fafafa 1px solid;
   BORDER-LEFT:   #000000 1px solid;
   BORDER-RIGHT:  #000000 1px solid;
   BORDER-TOP:    #000000 1px solid;
   padding-left:5px;
   padding-right:5px;
   padding-top: 3px;
   padding-bottom: 7px;
}

.formtabend {
   font-weight: bold;
   font: 12pt Verdana;
   color: #000000;
   /*background-color:#f0f0f0;*/
   BORDER-BOTTOM: #000000 1px solid;
/*   BORDER-LEFT:   #f0f0f0 1px solid;
   BORDER-RIGHT:  #f0f0f0 1px solid;
   BORDER-TOP:    #f0f0f0 1px solid;*/
}

/*Formularkopf*/
.formhead{
  width:700px;
  color: #ce0000;
  font: 12pt Verdana;
  font-weight:bold;
  margin-left:10px;
  margin-bottom:10px;
}

.formcontent{
   background-color:#fafafa;
   BORDER-BOTTOM: #000000 1px solid;
   BORDER-LEFT:   #000000 1px solid;
   BORDER-RIGHT:  #000000 1px solid;
   BORDER-TOP:    #f0f0f0 0px solid;
}

.formleft{
  font: 8pt Verdana;
  background-color:#fafafa;
  text-align: right;
  padding-right: 4px;
  vertical-align:top;
}
.formright{
  font: 8pt Verdana;
  background-color:#fafafa;
  vertical-align:top;
}

.uform{
  font: 8pt Verdana;
  background-color:#fafafa;
  vertical-align:top;
  border-bottom:1px solid #c0c0c0;
  border-right:1px solid #c0c0c0;
}

.text{
  font: 8pt Verdana;
/*  BACKGROUND-IMAGE: url(/img/bg_inp.jpg); BACKGROUND-REPEAT: repeat-x;*/
  color: #000000;
  border:1px solid #000000;
  padding: 2px;
/*  cursor: default; */
  /*height:22px;*/
}
.textarea{
  font: 8pt Verdana;
/*  BACKGROUND-IMAGE: url(/img/bg_txa.jpg); BACKGROUND-REPEAT: repeat-x;background-attachment:fixed; */
  color: #000000;
  border:1px solid #000000;
  width: 550px;
  height:90px;
  padding: 2px;
  cursor: default;
}

.button{ font-family: Arial, Helvetica, sans-serif;
          background-color: var(--bs-dark);
          color: #ffffff;
          font-size: 8pt;
          font-weight: bold;
          BORDER: 1px solid #000000;
          height:22px;
}

.button:hover{
  background-color: var(--bs-success);
}

.twtable{  BORDER-BOTTOM: rgb(0,0,0) 1px solid;
            BORDER-LEFT: rgb( 255,255,255 ) 1px solid;
            BORDER-RIGHT: rgb(0,0,0) 1px solid;
            BORDER-TOP: rgb( 255,255,255 ) 1px solid;
            background-color: #ffffff;
            float:left;
}

.twhead{   font: 10pt Verdana;
            font-weight: bold;
            color: #FFFFFF;
            background-color: #2f4b89;
            filter:Alpha(opacity=100, finishopacity=35, style=1);
         }
.tw{   font: 10pt Verdana;
        color: #000000;
        background-color:#d4d0c8;
     }

.twtab{ font: 10pt Verdana;
         color: #000000;
         background-color:#c0c0c0;
         white-space:nowrap;
         BORDER-BOTTOM: #ffffff 1px solid;
         BORDER-LEFT:   #ffffff 1px solid;
         BORDER-RIGHT:  #808080 1px solid;
         BORDER-TOP:    #ffffff 1px solid;
         padding-left:5px;
         padding-right:5px;
         padding-top: 7px;
         padding-bottom: 3px;

       }
.twtabSelected {
                 font: 10pt Verdana;
                 font-weight: bold;
                 color: #000000;
                 background-color:#f0f0f0;
         white-space:nowrap;
  BACKGROUND-IMAGE: url(/img/bg_inp.jpg); BACKGROUND-REPEAT: repeat-x;
                 BORDER-BOTTOM: #f0f0f0 1px solid;
                 BORDER-LEFT:   #ffffff 1px solid;
                 BORDER-RIGHT:  #000000 1px solid;
                 BORDER-TOP:    #ffffff 1px solid;
         padding-left:5px;
         padding-right:5px;
         padding-top: 3px;
         padding-bottom: 7px;

                }

.twtabend { font-weight: bold;
            font: 12pt Verdana;
            color: #000000;
            background-color:#e5e5e5;
            BORDER-BOTTOM: #ffffff 1px solid;
            BORDER-LEFT:   #e5e5e5 1px solid;
            BORDER-RIGHT:  #e5e5e5 1px solid;
            BORDER-TOP:    #e5e5e5 1px solid;
          }

.twbody { color: #000000;
          font: 10pt Verdana;
          background-color:#f0f0f0;
          BORDER-BOTTOM: #000000 1px solid;
          BORDER-LEFT:   #ffffff 1px solid;
          BORDER-RIGHT:  #000000 1px solid;
          BORDER-TOP:    #d4d0c8 0px solid;
          width: 400px;
          height: 200px;
          padding:10px;
         }

/*

/////////////////////////////////////////////////////////////////////////////////////
// TABï¿½s Body Styles (ein/ausblenden)

*/

.tbodyVisible{
  display: block;
  width: unset !important;
}
.tbodyHidden{
  display: none;
}

.informdiv{
  border:1px solid #c0c0c0;
  padding:7px;
  margin:10px;
  width:700px;
}


.dlgVisible{
    display: block;
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:12000px;
    BACKGROUND-IMAGE: url(/img/ht11.gif);
    z-index:1001;
    text-align: center;
    padding-top: 40px;
 
/*
    position:absolute;
    left:0px; top:0px;
    width:100%;
    height:100%;
    background:#FFF;
    opacity:0.6;
    filter:alpha(opacity=60);
*/
}

.dlgdiv{
  position: relative;
  width: 870px;
  text-align: center;
  border:1px solid #000000;
  
  padding:7px;
  text-align:left;
/*    opacity:1;
    filter:alpha(opacity=100); background-color:#f0f0f0;
*/
}

.dlghead{
  background-color:var(--bs-primary);
  color: #ffffff;
  width:100%;
  padding-left:4px;
  margin-bottom:5px;
  margin-left: 0px!important;
}
.dlgheadservice{
  background-color:#a60000;
  color: #ffffff;
  BACKGROUND-REPEAT: repeat-x;
  BACKGROUND-IMAGE: url(/img/dlgtitelservice.gif);
  width:99%;
  padding:4px;
  height: 14px;
}
.dlgheadlink:active, .dlgheadlink:link, .dlgheadlink:visited, .dlgheadlink:hover{
  text-decoration: none;
  font: 8pt Verdana;
  font-weight:bold;
  color:#ffffff;
}
/*

/////////////////////////////////////////////////////////////////////////////////////
// Rubrikeditor Setzmodul Styles

*/

.droparea{
  float:left;
  background-color:#c0c0c0;
  padding:2px;
  width:100%;
}
.dropareaSelected{
  float:left;
  background-color:#f0c0c0;
  padding:2px;
  width:100%;
}
.dropareafull{
  float:left;
  background-color:#c0c0c0;
  padding:2px;
  width:100%;
}
.inhitem{
  background-color:#ffffd9;
  margin:0px;
  width:100%;
  position: relative;
}
.inhitemhead{
  font: 8pt Verdana;
  background-color:#b0b0b0;
  color: #ffffff;
}
.inhitemheadtodo{
  font: 8pt Verdana;
  background-color:#ff9f40;
  color: #ffffff;
}

.inhitemheadtododead{
  font: 8pt Verdana;
  background-color:#000000;
  color: #ffffff;
}

.inhitemheadtododate{
  font: 8pt Verdana;
  background-color:#01496F;
  color: #ffffff;
}



.headlink:active, .headlink:link, .headlink:visited, .headlink:hover{
  cursor: hand;
  text-decoration: none;
  font: 8pt Verdana;
  color:#ffffff;
}
.inhitemact{
  cursor: pointer;
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  color:#000000;
}
.inhitem2{
  background-color:#d7d7ff;
  margin:0px;
  width:350;
  position: relative;
}
.catmaker{
  cursor:default;
}
.catmakermove{
  cursor:url(/img/moveItem.ico), move!important;

}

.placeholder{
  overflow:visible;
  vertical-align: top;
  height:35px;
  min-width:50px;
}
.inhalt{
  font:8pt Verdana;
  text-align: left;
  white-space: pre-wrap;
  overflow:hidden;
}
.designline{
  border-bottom: 1px solid #000000;
  width:100%;
}
/* Plus/Minus fï¿½r SetzZeilen */
.action:active, .action:link, .action:visited, .action:hover{
  text-decoration: none;
  font: 14pt Verdana;
  font-weight: bold;
  color:#000000;
}

/*

/////////////////////////////////////////////////////////////////////////////////////
// Content Styles

*/

/* div gesamter Content */
.content{
  position: relative;
  width: 800px;
  padding: 0px;
  padding-left:6px;
  padding-right:1px;
  text-align:left;
}

/* div ContentContainer einzeiliges ContentItem */
.itemcontainer{
  position: relative;
  border: 0px;
  float:left;
  width: 100%;
  margin: 0px;
  padding:0px;
  background-color:#ffffff;
}

/* div ContentContainer zweispaltiges ContentItem */
.itemcontainer2{
  position: relative;
  border: 0px;
  float:left;
  width:50%;
  margin: 0px;
  padding:0px;
  background-color:#ffffff;
}


/* div ContentItem */
.contentitem{
  /*overflow:hidden;
  overflow:visible;*/
  overflow:auto;
  position: relative;
  border: 1px solid #dddddd;
  margin: 2px;
  padding: 3px 10px  3px 10px;
  -webkit-border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  

}

.dynbackgound{
  background-color:#FFEED1;
}

/* div Titel fï¿½r ContentItem */
.contenttitle{
  /*xposition: relative;*/
  margin-left:-7px;
  margin-right:-7px;
  padding: 1px;
  font: 10pt Verdana;
  font-weight:bold;
  background-color:#527497;
  /*background-color:#07436f;
  BACKGROUND-REPEAT: repeat-x;
  BACKGROUND-IMAGE: url(/img/ctitel.gif);*/
  color: #ffffff;
  -webkit-border-radius:  4px 4px 0px 0px;
  -moz-border-radius:     4px 4px 0px 0px;
  border-radius:          4px 4px 0px 0px;

}




/* div ContentItem */
.contentitemoff{
  overflow:hidden;
  /*position: relative;*/
  border: 1px solid #dddddd;
  margin: 2px;
  padding:1px;
  background-color:#ffe1c4;
  /*overflow: auto;*/
}
.contentitemoff img{
  z-index:100000;

}

/*Neuer Style für Link zum Seitenanfang (henne)*/
.pagestart{
  position: relative;
  padding: 0px;
  font: 10pt Verdana;
  font-weight:bold;
  background-color:#07436f;
  BACKGROUND-REPEAT: repeat-x;
  /*BACKGROUND-IMAGE: url(/img/pagestarttitel.gif);*/
  BACKGROUND-IMAGE: url(/img/ctitel.gif);
  color: #ffffff;
}
/* div Kurztext fï¿½r ContentItem */
.contentdesc{
  /*display:none;*/
  xfloat:left;
  xposition: relative;
  font: 10pt Verdana;
  font-style: italic;
  padding: 1px;
  width: 99%;

}
/* Links für mehrseitige Beiträge */

.plink:active, .plink:link, .plink:visited, .plink:hover{
  float:left;
  display:block;
  color:#000000;
  xborder:1px solid grey;
  font: 10pt Verdana;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin:2px;
}

.plinkactive:active, .plinkactive:link, .plinkactive:visited, .plinkactive:hover{
  float:left;
  display:block;
  color:#000000;
  background-color: #C4E1FF;
  xborder:1px solid grey;
  font: 10pt Verdana;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin:2px;
}


/* div Inhalt fï¿½r ContentItem */
.contenttext{
  xfloat:left;
  xposition: relative;
  font: 10pt Verdana;
  padding: 2px;
  overflow: visible;
  /*overflow: hidden;*/

/*  overflow: auto; verursacht bei FF bei ï¿½berlagernden Layer cursorprobleme in EingabeFeldern */
}
p{
  margin:2px;
  font: 10pt Verdana;
  padding:0px;
  margin:0px;
}

/* div Aktionen fï¿½r ContentItem */
.contentacts{
  float:right;
  max-width:780px;
  font: 7pt Verdana;
  text-align:right;
  padding: 1px;
}
.contentautorVisible{
  display: block;
  clear:left;
}
.contentautorHidden{
  display: none;
}

.contentzusatz td{
  vertical-align: top;
  background-color: #e7fddf;

}

.exlink:active, .exlink:link, .exlink:visited, .exlink:hover{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#aa0000;
}

.exlink:hover{
  text-decoration: underline;
  color:#00aa00;
}

.elixierlink:active, .elixierlink:link, .elixierlink:visited, .elixierlink:hover{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#1C420F;
}

.elixierlink:hover{
  text-decoration: underline;
  color:#aa0000;
}

.emulink{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#000000;
}
.emulink:active, .emulink:link, .emulink:visited{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#000000;
}

.emulink:hover{
  text-decoration: underline;
  font: 10pt Verdana;
  font-weight:bold;
  color:#aa0000;
}

.iilink{
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  color:#000000;
}
.iilink:active, .iilink:link, .iilink:visited{
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  color:#000000;
}

.iilink:hover{
  text-decoration: underline;
  unused:~ font: 7pt Verdana;
  unused:~ font-weight:bold;
  unused:~ color:#aa0000;
}

.bildMetaLink{
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  cursor:pointer;
}
.bildMetaLink:active, .bildMetaLink:link, .bildMetaLink:visited{
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  cursor:pointer;
}
.bildMetaLink:hover{
  text-decoration: underline;
  font: 7pt Verdana;
  font-weight:bold;
  cursor:pointer;
}



.abrufTooltipp{ 
  text-decoration: none;
  font: 10pt Verdana;
  color:#000000;
}
.abrufTooltipp:active, .abrufTooltipp:link, .abrufTooltipp:visited{
  text-decoration: none;
  font: 10pt Verdana;
  color:#000000;
}

.abrufTooltipp:hover{
  text-decoration: none;
  font: 10pt Verdana;
  /*font-weight:bold;*/
  color:blue;
}

.suchtreffer:active, .suchtreffer:link, .suchtreffer:visited{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#00285C;;
}

.suchtreffer:hover{
  text-decoration: underline;
  font: 10pt Verdana;
  font-weight:bold;
  color:#aa0000;
}

.fobolink:active, .fobolink:link, .fobolink:visited{
  
  color:#004469; 
  font:10pt Verdana;
  font-weight:bold;
  text-decoration: none; 
  /*line-height: 150%;*/
}

.fobolink:hover{
  text-decoration: underline;
  font: 10pt Verdana;
  font-weight:bold;
  color:#aa0000;
  /*line-height: 150%;*/
}





.ialink:active, .ialink:link, .ialink:visited{
  text-decoration: none;
  font: 7pt Verdana;
  font-weight:bold;
  color:#005500;
}
.ialink:hover{
  text-decoration: underline;
  font: 7pt Verdana;
  font-weight:bold;
  color:#005500;
}
.linkservice:active, .linkservice:link, .linkservice:visited{
  text-decoration: none;
  font: 10pt Verdana;
  font-weight:bold;
  color:#000000;
}
.linkservice:hover{
  text-decoration: underline;
  font: 10pt Verdana;
  font-weight:bold;
  color:#aa0000;
}
.elixiertoplink:hover{
  text-decoration: underline;
  font: 8pt Verdana;
  font-weight:bold;
  color:#aa0000;
}

.elixierimportlink:hover{
  text-decoration: underline;
  font: 8pt Verdana;
  font-weight:normal;
  color:#aa0000;
}
.elixierimportlink:active, .elixierimportlink:link, .elixierimportlink:visited{
  text-decoration: none;
  font: 8pt Verdana;
  font-weight:normal;
  color:#005500;
}





.htx{
  text-decoration: underline;
  font-weight: bold;
  color:#008000;
  cursor:pointer;
}
.htxexpanded{
  color:#000000;
  cursor:pointer;
  font-weight:bold;
}
.htxtext{
  text-decoration: underline;
  font-style:italic;
  font-weight:normal;
}
.kathtx{
  text-decoration: none;
  font: 7pt Verdana;
  color:#808080;
  cursor:pointer;
}
.kathtxexpanded{
  text-decoration: none;
  font: 7pt Verdana;
  color:#808080;
}
.servicethema{
  font: 10pt Verdana;
  color: #000000;
  font-weight: bold;
  background-color:#b4b4b4;
  vertical-align:top;
  border-bottom:1px solid #c0c0c0;
  border-right:1px solid #c0c0c0;
}

.servicelist{
  font: 10pt Verdana;
  font-weight: bold;
  color: #000000;
  background-color:#f8fcc4;
  border-bottom:0px solid #c0c0c0;
}

.servicelistitem{
  font: 10pt Verdana;
  font-weight: bold;
  color: #000000;
  background-color:#eaeaea;
  border:1px solid #0000FF;
  margin-bottom:3px;
}
.servicelistitem_expanded{
  font: 10pt Verdana;
  font-weight: bold;
  color: #000000;
  background-color:#eaeaea;
  border:1px solid #0000FF;
  border-bottom:0px;

}

.servicelistsubitem{
  font: 10pt Verdana;
  font-style:italic;
  padding-left:20px;
  color: #000000;
  background-color:#eaeaea;
  border:0px solid #000000;
  border-color: #000000
}

.serviceresultitem1{
  font: 8pt Verdana;
  color: #000000;
  background-color:#ffff80;
  border-bottom:1px solid #c0c0c0;
}
.serviceresultitem2{
  font: 8pt Verdana;
  color: #000000;
  background-color:#fff1bb;
  border-bottom:1px solid #c0c0c0;
}
.serviceresultitem3{
  font: 8pt Verdana;
  color: #000000;
  background-color:#ddffdd;
  border-bottom:1px solid #c0c0c0;
}
.resultdesc{
  font: 10pt Verdana;
  color: #000000;
  font-weight: bold;
  margin-left:20px;
}


/* Backend Listen Styles  */

.listhead{
  font: 10pt Verdana;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #2f4b89;
}

.list{
  vertical-align:top;
  font: 10pt Verdana;
  color: #000000;
  background-color:#ffffc6;
  border-top:1px #000000 solid;
}

.list_border_down {
  vertical-align:top;
  font: 10pt Verdana;
  color: #000000;
  background-color:#ffffc6;
  border-bottom:1px solid #000000;
  border-right:1px solid white;
}


.list_import{
  vertical-align:top;
  font: 10pt Verdana;
  color: #000000;
  background-color:#ffffc6;
}

.sublist{
  font: 8pt Verdana;
  background-color:#fafafa;
  vertical-align:top;
  border-bottom:1px #c0c0c0 solid;
}

.subspace{
  font: 8pt Verdana;
  background-color:#fafafa;
  vertical-align:top;
}








/*   Druckvorschau Klassen prï¿½fix prt... */


.prtkattitel{
  font: 11pt Verdana;
  font-weight:bold;
}
/* div Titel fï¿½r ContentItem */
.prtcontenttitle{
  font: 10pt Verdana;
  font-weight:bold;
  white-space: normal;
  margin-top:8px;
}
/* div Kurztext fï¿½r ContentItem */
.prtcontentdesc{
  font: 10pt Verdana;
  font-style: italic;
  white-space: normal;
}
/* div Inhalt fï¿½r ContentItem */
.prtcontenttext{
  font: 10pt Verdana;
  padding: 3px;
  white-space: normal;

/*  overflow: auto; verursacht bei FF bei ï¿½berlagernden Layer cursorprobleme in EingabeFeldern */
}
.prtcontentacts{
  display: none;
}
.prtcontent{
  text-align:left;
}
.prtpage{
  margin:40px;
  padding:0px;
  spacing:0px;
  border:0px;
  width:95%;

  overflow:visible;
}

.prtphide{
  display: none;
}
.prtsln{
  display: none;
}
.prtiilink[href]:after {
  content:" <http://lisa.de"attr(href)">";
  background-color: inherit;
  color: #369;
  font-style: italic;
}


@media print {

 .tln{
   display: none;
 }


.prthide{
  display: none;
}

 .mcb_on{
   text-align:left;
   padding:0px;
   margin:0px;
 }

 .prtpage{margin:0px; padding:0px; padding-top:20px; padding-bottom:20px; border:0px; width:16cm; overflow:visible;}
  div{
    white-space: normal;
  }
}

.TT{
position:absolute;
!position:fixed;
width:400px;
background-color:#FFFFE1;
color:#000000;
border: 2px solid #FF9C00;
padding:3px;
z-index:1010;
-webkit-box-shadow: 5px 5px 10px #555555;
-moz-box-shadow: 5px 5px 10px #555555;
box-shadow: 5px 5px 10px #555555;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius:7px;


}

.TT_elixier{
-webkit-box-shadow: 5px 5px 10px #555555;
-moz-box-shadow: 5px 5px 10px #555555;
box-shadow: 5px 5px 10px #555555;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius:7px;
position:absolute;
width:400px;
/*background-color:#E4FFC6;*/
background-color:#EAEDCB;
color:#000000;
BORDER: 2px solid #265415;
padding:3px;z-index:1010;
}

.abruflink:active, .abruflink:link, .abruflink:visited{
  text-decoration: underline;
  font: 10pt Verdana;
  /*font-weight:bold;*/
  color:#000000;
  cursor:pointer;
}
.abruflink:hover{
  text-decoration: underline;
  font: 10pt Verdana;
  /*font-weight:bold;*/
  color:#AA000A;
  cursor:pointer;
}

.blanketVisible{
    /*z-index: 9001;*/
    background-color: #111111;
    opacity: 0.65;
    position: absolute;
    top: 0;
    width: 100%;
    height:2000px;
}


.action_select{
  font-size:10px;
  border: 0;
  float: right;
}

.sel_option0{
  background-color: white;  
}
.sel_option1{
  background-color: #BBFFBB;  
}
.sel_option2{
  background-color: #FFAEAE;  
}
.sel_option3{
  background-color: #FFFFB9;  
}
.sel_option4{
  background-color: #FFD09D;  
}


