 
/* vorlage: standard  */

body
{
  font-weight:normal;  font-size:9pt;  font-family:Helvetica,Arial,Helv,sans-serif;  color:#868b95; background-color:#FFFFFF;
  padding:0px;
  text-align:center;
  
}


a:link
{
    color:#868b95;;
  text-decoration:none;
}

a:visited 
{ 
    color:#868b95;;
  text-decoration:none; 
} 

a:hover
{
    color:#868b95;;
  text-decoration:none; 
}

a:active 
{ 
    color:#868B95;  background-color:#FFFFFF;;
  text-decoration:none; 
} 

.Block a:link 
{ 
    color:#868b95;;
}

.Block a:visited 
{
    color:#868b95;;
} 

.Block a:hover 
{ 
    color:#868b95;
}

.Block a:active 
{ 
    color:#868B95; background-color:#FFFFFF;
} 


table.Tab1
{
    color:#868B95;  background-color:#FFF0E0;
  border:1px outset #b3bc45;
  padding:1px;
  margin:10px 2px;
  border-spacing:5px; /* nicht bei IE6 */
}

table.Tab1 th
{
  font-size:12pt;  color:#868B95;  background-color:#FFF0E0;
  padding:3px;
}

td .trenn
{
 background-color:#b3bc45;
 height:1px;
 width:100%;
}



input
{
  font-size:12pt;  color:#868B95;  background-color:#FFF0E0;
  padding:2px;
}

input:hover
{
 font-size:10pt; background-color:#FFF0E0;
}

input:focus 
{
  font-size:10pt;  color:#868b95; background-color:white;
}


.errorText
{
  font-size:14pt;  font-weight:bold;  color:#A00000;   background-color:#FFF0E0; width:400px;
  padding:5px;
  border:1px solid #808080;
  margin:10px auto;
}

.msgText
{
  font-size:14pt;  font-weight:bold;  color:#0000FF;  background-color:#FFF0E0; width:400px;
  padding:5px;
  border:1px solid #808080;
  margin:10px auto;
}


.Header
{ 
  width:398px;
  z-index:110;
  height:42px; 
  position:relative; left:0px; top:0px;
  margin-top:10px;
}

.back
{ 
  position:absolute; left:0px; top:0px;
}

.backB
{ 
  position:absolute; left:0px; top:0px;
  display:block;
  background-repeat:no-repeat;
  width:43px;  height:42px;  background-image:url(http://dat.akte.de/img/akte/back3kk.gif);
}

a:hover .backB
{ 
  background-image:url(http://dat.akte.de/img/akte/back3g.gif);
}


.backT
{ 
 font-size:7pt;
  position:absolute; left:45px; top:5px;
  width:200px; 
  height:50px; vertical-align:bottom; /* IE-bug */
}

a:hover .backT
{ 
 font-size:14pt;
}


.LoginOut
{ 
  font-size:8pt;
  display:block;
  position:absolute; right:0px; top:0px;
}

.LoginOut b
{ 
  padding-right:20px;
}

.LoginOut i
{ 
}


.LoginOut:hover
{ 
  font-size:14pt;
}

.Impressum
{ 
  display:block;
  margin-top:80px;
  font-size:8pt; 
}

.Impressum:hover
{ font-size:12pt; }

.ToKascada
{
  display:block;
  font-size:8pt;
  margin-top:50px;
}


.Block
{
  
  color:#868B95;  background-color:#EBECF2;
  width:398px;

  display:block;
  position:relative; left:0px; top:0px;
  margin:20px 0px;
 
  z-index:10;
}

.Block table
{
  
  color:#868B95;  background-color:#EBECF2;
}


.MitListTitleBlock
{
  background-color:#FFF0E0; 
  width:398px;

  border:1px solid #b3bc45;
  margin:5px 0px 25px 0px;

  display:block;
  position:relative; left:0px; top:0px;

  z-index:10;
}

.MitListTitleTitle
{
  position:absolute; left:10px; top:0px;
}


.MitListTitleText
{
  font-size:20pt;  font-weight:bold;
  color:#868B95; 
}


.Portal .Bild
{ 
  z-index:20;
  display:block;
  background-repeat:no-repeat;
  position:absolute; left:5px; top:5px;
  
 border:2px inset #b3bc45;
}

.Portal a:hover .Bild, .Portal .Bild:hover
{ 
  z-index:20;
 border:3px inset #b3bc45;
}


.Right
{ 
  display:block;
  position:absolute; top:5px;
}


.Title
{ 
  font-size:14pt;  font-weight:bold;
  display:block;
  margin-bottom:5px;
}

.SubTitle1
{ 
  font-size:10pt;
  display:block;
}

.SubTitle2
{ 
  font-size:12pt;
  display:block;
}


/* Ampel */


.Ampel1
{
 display:block;
 background-image:url(http://dat.akte.de/img/tel/ampel.smily.1.png);
 background-position:74px 0px;
 background-repeat:no-repeat;
 width:120px; height:32px;
}
a:hover .Ampel1
{ 
 background-image:url(http://dat.akte.de/img/tel/ampel.textk.1.gif);
 background-position:0px 0px;
}
.OldIE .Ampel1{ background-image:url(http://dat.akte.de/img/tel/ampel.smily.1.gif); }
.Ampel2
{
 display:block;
 background-image:url(http://dat.akte.de/img/tel/ampel.smily.2.png);
 background-position:74px 0px;
 background-repeat:no-repeat;
 width:120px; height:32px;
}
a:hover .Ampel2
{ 
 background-image:url(http://dat.akte.de/img/tel/ampel.textk.2.gif);
 background-position:0px 0px;
}
.OldIE .Ampel2{ background-image:url(http://dat.akte.de/img/tel/ampel.smily.2.gif); }
.Ampel3
{
 display:block;
 background-image:url(http://dat.akte.de/img/tel/ampel.smily.3.png);
 background-position:74px 0px;
 background-repeat:no-repeat;
 width:120px; height:32px;
}
a:hover .Ampel3
{ 
 background-image:url(http://dat.akte.de/img/tel/ampel.textk.3.gif);
 background-position:0px 0px;
}
.OldIE .Ampel3{ background-image:url(http://dat.akte.de/img/tel/ampel.smily.3.gif); }


.AmpelTabML1
{
  display:block;
  position:relative; 
  width:46px; height:32px; 
  left:12px; /* Ausgleich */
}



/* Flagge */

.Flagge
{ 
  display:block;
  position:absolute; top:0px; right:110px;
  padding:5px;
  text-align:center;
}

.Flagge:hover
{
  background-color:#EBECF2;
  border:2px outset #808080;
}


.FlaggeT
{ 
  font-size:12pt;  color:#868b95;
  visibility:hidden;
  display:block;
  padding:5px;
}

a:hover .FlaggeT { visibility:visible; }

.FlaggeBde
{ 
  display:block;  width:32px;  height:20px; background-repeat:no-repeat; 
  background-image:url(http://dat.akte.de/img/flaggen/k_de.gif);
  border:1px outset #808080;
}

.FlaggeBdeK
{ 
  display:block;  width:16px;  height:10px; background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/kk_de.gif);
}

.FlaggeBat
{ 
  display:block;  width:32px;  height:20px; background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/k_at.gif);
  border:1px outset #808080;
}

.FlaggeBatK
{ 
  display:block;  width:16px;  height:10px; background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/kk_at.gif);
}

.FlaggeBch
{ 
  display:block;  width:32px;  height:20px; background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/k_ch.gif);
  border:1px outset #808080;
}

.FlaggeBchK
{ 
  display:block;  width:16px;  height:10px;  background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/kk_ch.gif);
}

.FlaggeB0
{ 
  display:block;  width:38px;  height:38px;  background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/kleineholeerde.png);
  border:1px outset #808080;
}

.FlaggeB0K
{ 
  display:block;  width:16px;  height:16px;  background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/kleineholeerdek.png);
}


/*
a:hover #FlaggeBde, a:hover #FlaggeBat, a:hover #FlaggeBch, a:hover #FlaggeB0 
{
  background-image:url(http://dat.akte.de/img/flaggen/drehendeerde.gif); 
}
*/


.weitereButton
{ 
  display:block;
  position:absolute; bottom:5px; right:5px;
  
}



.weitere
{ 
  
  font-size:9pt;
  display:block;
  position:absolute; bottom:5px; right:5px;
  width:200px;
  text-align:right;
  cursor:pointer;
}


.weitereN
{ 
  font-size:8pt;  color:#868b95;  background-color:#EBECF2;
  visibility:visible;
  position:absolute; bottom:5px; right:5px;
  padding:2px;
}


.weitereNo
{ 
  font-size:8pt;  color:#868b95;  background-color:#EBECF2;
  position:absolute; bottom:5px; right:5px;
  padding:2px;
}

a:hover .weitereN
{ 
  visibility:hidden;
}



.weitereO
{ 
  font-size:9pt;  color:#868b95;  background-color:#EBECF2;
  visibility:hidden;
  padding:2px;
}

a:hover .weitereO
{ 
  visibility:visible;
  border:2px outset #808080;
  padding:2px;
}


.Land td
{
  width:180px; height:150px;
}



.LandImg_de
{
  background-image:url(http://dat.akte.de/img/flaggen/freiwehend_de.gif);
  width:68px; height:50px;
}

.LandImg_at
{
  background-image:url(http://dat.akte.de/img/flaggen/freiwehend_at.gif);
  width:68px; height:50px;
}

.LandImg_ch
{
  background-image:url(http://dat.akte.de/img/flaggen/freiwehend_ch.gif);
  width:68px; height:50px;
}

.LandImg_0
{
  background-image:url(http://dat.akte.de/img/flaggen/drehendeerde.gif);
  width:68px; height:68px;
}

.Rubriken
{ 
  font-size:9pt;
  display:block;
  width:150px;;
  z-index:52;
}


.Werte
{ 
  z-index:51;
  position:relative;
  display:block;
  height:130px;
}


.WB
{ 
  position:absolute; left:0px; top:0px;
  display:block;
  width:50px;  height:50px;
  background-repeat:no-repeat;
  background-position:20px 0px;
}

:hover .WB
{ 
  background-color:white;
  border:2px outset #b3bc45;
  background-position:0px 0px;
}


.WT
{ 
  font-size:9pt;
  position:absolute; left:70px; top:5px;
  width:300px; 
  height:30px; /* IE-bug */
}

a:hover .WT
{ font-size:12pt; }


.Ansage .WB { background-image:url(http://dat.akte.de/img/tel/30_mund.png);  }
.Ansage:hover .WB { background-image:url(http://dat.akte.de/img/tel/kopfhoerer.gif); background-position:0px 0px;}

.Rueckruf       .WB { background-image:url(http://dat.akte.de/img/tel/30_tel.png); }
.Rueckruf:hover .WB { background-image:url(http://dat.akte.de/img/tel/telblauanim.gif); }

.BeratungE       .WB { background-image:url(http://dat.akte.de/img/tel/30_at.png); }
.BeratungE:hover .WB { background-image:url(http://dat.akte.de/img/tel/frauschreibend.gif); }



.SNr
{ 
  z-index:80;

    color:#868B95;
  display:block;
  position:relative;
  margin-bottom:20px;
}

.SNr:link, .SNr:visited
{ 
    color:#868B95;
}

.SNrNr
{ 
  z-index:70;
  font-size:8pt;
  display:block;
}

.SNrNr b
{ font-size:12pt;  font-weight:bold; }


.SNrPreis
{ 
 font-size:9pt;
  display:block;
}

.SNrPreis b  /* fuer ch */
{ font-size:12pt;  font-weight:bold; }


.SNrInfo /* A3 */
{ 
  z-index:200;

   color:#000080; background-color:#FFFF50;
  height:120px; width:360px;
  
  display:block;
  visibility:hidden;
  position:absolute; left:10px;  top:-150px;
  padding:5px;
  border:3px outset yellow;
}

a:hover .SNrInfo
{
  
  visibility:visible;
}

.MitListTyp1 .SNr 
{
  margin-bottom:4px;
}

.MitListTyp1 .SNrNr
{ 
  font-size:12pt;
}

.MitListTyp1 .ZeigZeit
{
  margin-bottom:4px;
  font-size:9pt;
}

.MitListTyp1 .MitNr
{
  padding-top:40px;
}

.MitListTyp1 .Zusatz
{
  font-size:9pt;
}

.MitListTyp1 .WeiterePlatz
{
  height:16pt;
}


.Zeiten
{ 
  font-size:9pt;  font-weight:bold;
  margin-bottom:10px;
}

.Beschreibung
{ 
  font-size:9pt;
}

.Info
{ 
  font-size:10pt; background-color:#FFF0E0;
  display:block;
  width:360px;
  border:2px outset #b3bc45;
  padding:5px;
  z-index:50;

}

.InfoText
{ 
  
  text-align:left;
  padding:15px; 
}


.Auswahl, .Auswahl:link, .Auswahl:visited
{ 
  /* ohne position */
  font-size:10pt;  color:#868b95; background-color:#FFF0E0;
  display:block;
  border:2px outset #b3bc45;
  margin:10px 0px;
  padding:5px;
  text-align:center;
}


.Auswahl:hover
{ 
    color:#868b95;
  border:2px inset #b3bc45;
}

.Hinweis
{ 
  font-size:7pt;
}


.MitListMini
{ 
  margin:auto;
  text-align:center;
  padding:10px;
}

.MitListMini .Top
{
  font-size:14pt;  font-weight:bold;
}

.Mini
{
  display:block;
  margin:10px auto;
}

.MiniBild
{ 
  display:block;
  background-repeat:no-repeat;
  border:1px inset #b3bc45;
  margin-left:auto;
  margin-right:auto;
}

a:hover .MiniBild, .MiniBild:hover 
{ 
  border:1px outset #b3bc45;
}


.MiniText1  { color:#008000; }
.MiniText2  { color:#D0D000; }
.MiniText3  { color:#A00000; }




/*  Seiten */

.Portal
{ 
  text-align:left;
  width:400px;
  
}

.RubList, .MitList, .Mit, .Land, .PortSub, .MitListTyp1
{ 
  width:399px;
  margin:auto;
  text-align:left;
  z-index:5;
}

.RubList, .MitList
{ 
 background-color:#FFFFFF;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:10px;
}



/* in Abhaengigkeit der Seite */

.Land .Bild, .PortSub .Bild
{ 
  border:2px inset #b3bc45;
}


.Land button
{ 
  margin:20px;
  padding:10px;
}

.Land button:hover
{ 
  background-color:#FFF0E0;
}


.PortSub .errorText
{
  background-color:#FFF0E0;
  width:360px;
  z-index:60;
  position:absolute; left:20px; top:25px;
  border:2px outset #b3bc45;
  margin:0px;
}

.PortSub .msgText
{
  width:360px;
  background-color:#FFF0E0;
  z-index:60;
  position:absolute; left:20px; top:25px;
  border:2px outset #b3bc45;
  margin:0px;
}

.LoginForm input
{width:260px; }




.NeuButton
{ 
  position:absolute; top:5px;right:5px;
  display:block;
  width:68px; height:50px;
  background-repeat:no-repeat;
  background-image:url(http://dat.akte.de/img/flaggen/freiwehend_de.gif);
  border:1px outset #b3bc45;
}

a:hover .NeuButton
{ 
  border:1px inset #b3bc45;
}

.LayoutTrenn
{
  color:#404040; background-color:#C0C0C0;
  font-size:16pt;
  text-align:center;
  padding:8px;
}

/* MitListTyp1 */


table.TabML1
{
    color:#868B95;  background-color:#FFF0E0;
  border:1px outset #b3bc45;
  padding:1px;
  margin:10px 2px;
  border-spacing:5px; /* nicht bei IE6 */
}


table.TabML1 th
{
  font-size:12pt;  color:#868B95;  background-color:#FFF0E0;
  padding:3px;
}

table.TabML1 td.trenn 
{
 background-color:#b3bc45;;
 height:1px;
 width:100%;
}


.MitListTyp1
{
}

.MitListTyp1 .MiniBild
{ 
  margin-right:2px;
}


.MitListTyp1 .Title
{ 
  font-size:12pt;  font-weight:bold;
}

.MitListTyp1 .SubTitle
{ 
  font-size:9pt;
}

.MitListTyp1 .mehr
{ 
  font-size:7pt;
  display:block;
}


/* Menue */

#ptMain
{ 
  position:absolute; left:300px; top:50px;
  text-align:left;
  width:700px;
}

#ptMenu
{
  position:absolute; left:10px; top:100px;
  text-align:left;
}

.ptMElem
{ 
  display:block;
  position:absolute; left:10px; top:0px;
  font-size:22pt;  font-weight:bold;
}

.ptSub1 .ptMElem
{ 
  left:20px;
  font-size:16pt;  font-weight:bold;
}

.ptMElem:link, .ptMElem:visited
{ 
  color:#FFF0E0;
  display:block;
}

.ptMElem:hover, .ptMElem:active
{ color:#b3bc45; }

.ptMElem .s1
{ position:absolute; left:0px; top:0px; }

.ptMElem .s2
{ 
  color:#E0D0B0;
  position:absolute; left:-2px; top:3px;
}

.ptMElem:hover .s1
{ 
  left:-2px; top:3px;
}

.ptMElem:hover .s2
{ 
  left:-1px; top:2px;
}


.Spalte1, .Spalte2, .Spalte3
{
  position:relative; left:0px; top:0px;
}

.LetzteZeile
{
  position:relative; left:0px; top:0px;
}


.RechtsOben
{
  position:absolute; right:1px; top:1px;

}