 
/* vorlage: standard  */

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


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

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

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

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

.Block a:link 
{ 
    color:#103097;;
}

.Block a:visited 
{
    color:#103097;;
} 

.Block a:hover 
{ 
    color:#122297;
}

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


table.Tab1
{
    color:#0000A0;  background-color:#9dacd7;
  border:1px outset #000099;
  padding:1px;
  margin:10px 2px;
  border-spacing:5px; /* nicht bei IE6 */
}

table.Tab1 th
{
  font-size:12pt;  color:#000066;  background-color:#80B0E0;
  padding:3px;
}

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



input
{
  font-size:12pt;  color:#0000FF;  background-color:#AABBFF;
  padding:2px;
}

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

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


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

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


.Header
{ 
  width:550px;
  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:#0000A0;  background-color:#9dacd7;
  width:550px;

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

.Block table
{
  
  color:#0000A0;  background-color:#9dacd7;
}


.MitListTitleBlock
{
  background-color:#AABBFF; 
  width:550px;

  border:1px solid #000099;
  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:#003366; 
}


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

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


.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:200px;
  padding:5px;
  text-align:center;
}

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


.FlaggeT
{ 
  font-size:12pt;  color:#404080;
  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; left:auto;right:auto;
  width:200px;
  text-align:right;
  cursor:pointer;
}


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


.weitereNo
{ 
  font-size:8pt;  color:#404080;  background-color:#9dacd7;
  position:absolute; bottom:5px; right:5px;
  padding:2px;
}

a:hover .weitereN
{ 
  visibility:hidden;
}



.weitereO
{ 
  font-size:9pt;  color:#404080;  background-color:#9dacd7;
  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:250px;;
  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 #000099;
  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:#0000A0;
  display:block;
  position:relative;
  margin-bottom:20px;
}

.SNr:link, .SNr:visited
{ 
    color:#0000A0;
}

.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:430px;
  
  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:#9dacd7;
  display:block;
  width:430px;
  border:2px outset #000099;
  padding:5px;
  z-index:50;

}

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


.Auswahl, .Auswahl:link, .Auswahl:visited
{ 
  /* ohne position */
  font-size:10pt;  color:#9090A0; background-color:#9dacd7;
  display:block;
  border:2px outset #000099;
  margin:10px 0px;
  padding:5px;
  text-align:center;
}


.Auswahl:hover
{ 
    color:#000044;
  border:2px inset #000099;
}

.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 #000099;
  margin-left:auto;
  margin-right:auto;
}

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


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




/*  Seiten */

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

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

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



/* in Abhaengigkeit der Seite */

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


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

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


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

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

.LoginForm input
{width:400px; }




.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 #000099;
}

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

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

/* MitListTyp1 */


table.TabML1
{
    color:#0000A0;  background-color:#9dacd7;
  border:1px outset #000099;
  padding:1px;
  margin:10px 2px;
  border-spacing:5px; /* nicht bei IE6 */
}


table.TabML1 th
{
  font-size:12pt;  color:#000066;  background-color:#80B0E0;
  padding:3px;
}

table.TabML1 td.trenn 
{
 background-color:#000099;;
 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:#80B0E0;
  display:block;
}

.ptMElem:hover, .ptMElem:active
{ color:#9dacd7; }

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

.ptMElem .s2
{ 
  color:#1060A0;
  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;

}#Header1 { position:absolute; left:10px; top:10px; background-image:url(http://www.astro-powerfon.de/garbage/84/842425/logo_180_27646755.jpg); width:113px;height:113px; }
#Header2 { position:absolute; left:133px; top:10px; background-image:url(http://www.astro-powerfon.de/garbage/84/842425/keyvisual/customkey.png); width:557px;height:70px; }
#Header3 { position:absolute; left:317px; top:80px; background-image:url(http://www.astro-powerfon.de/garbage/84/842425/slogan_180_6_1984021192.png); width:373px;height:24px; }
#Header4 { position:absolute; left:-20px; top:140px; background-image:url(http://www.astro-powerfon.de/garbage/84/842425/tree/7918589_1931940970a.png); width:110px;height:16px; z-index:0;}
#Rahmen { background-color:#8b9abb;  }
.Portal { padding-top:100; padding-left:133px;}