html,body{
 font-family:AvantGarde Bk BT,sans-serif,Arial;
 color:#ffffff;
 font-size:10pt;
 margin:0;
 padding:0;
 width:100%;
 height:100%;}

.img, .div { behavior: url(iepngfix.htc) }
img{ border:none; }

.inp1,.inp2{width:500px;font-size:14px;font-family:AvantGarde Bk BT,sans-serif,Arial}
.inp2{height:75px;overflow:auto;}

.L{
 height:10px;
 line-height:10px;
 font-size:10px;
 }

#seite {
 z-index:99;
 margin:auto;
 width:965px;
 min-height:570px; }

#shadow1{
 width:965px;
 height:12px;
 background-image:url(layout/shadow_oben.png);
 background-repeat:no-repeat;}

#shadow2{
 width:965px;
 height:12px;
 background-image:url(layout/shadow_unten.png);
 background-repeat:no-repeat;}

#kopf{
 width:965px;
 height:180px;
 background-image:url(layout/shadow_mitte.png);
 background-repeat:repeat-y;
 padding-left:9px;}

#content{
 min-height:343px;
 padding-left:9px;
 background-image:url(layout/shadow_mitte.png);
 background-repeat:repeat-y;}

.small{
 font-family:AvantGarde Bk BT,sans-serif,Arial;
 font-size:14px;
 color:#000;}

#innercontent{
 font-family:AvantGarde Bk BT,sans-serif,Arial;
 font-size:18px;
 color:#000;
 padding-left:45px;
 width:904px;
 min-height:343px;
 background-color:#DEDEDD;}

#fuss{
 height:23px;
 padding-left:9px;
 background-image:url(layout/shadow_mitte.png);
 background-repeat:repeat-y;}

#innerfuss{
 font-family:AvantGarde Bk BT,sans-serif,Arial;
 background-image:url(layout/fuss.jpg);
 background-repeat:repeat-y;
 text-align:center;
 width:949px;
 padding:0;margin:0;
 height:23px;}

.fusstext,.fusstexta{
 text-decoration:none;
 font-family:AvantGarde Bk BT,sans-serif,Arial;
 padding-top:2px;
 font-size:15px;
 color:#fff;}

a.fusstext:hover,
.fusstexta{
 text-decoration:none;
color:#DA251D;}

.link{color:#000;}
.bglink{color:#000;text-decoration:none;font-size:11pt;line-height:150%;display:block;width:95%;}
.bglink:hover{background-color:#eee;}

h1{
 margin:0;
 padding:0;
 padding-top:25px;
 padding-bottom:25px;
 color:#DA251D;
 font-size:40px;
 font-weight:normal;}

.p1,.p2,.p3{ font-size:18px;text-decoration:none;}
.p1{ color:#711D76;}
.p2{ color:#0026FF;}
.p3{ color:#5B282B;}


.dil,.dic,.dir{
 line-height:24px;
 vertical-align:middle;
 color:#fff;
 display:inline;float:left
 }

.dil{
 width:200px;
 text-align:left;
 }

.dic{
 width:540px;
 text-align:center;
 }

.dir{
 width:200px;
 text-align:right;
 }

.dir a{ text-decoration:none;color:#fff;}

.input{
border-bottom: black 1px solid;
border-left: #297394 1px solid;
border-right: black 1px solid;
border-top: #297394 1px solid;
font-family:Verdana;
font-size: 11px;
text-align:left;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-weight:bolder;
color:black;
background-color:#CAD3EB;
cursor:pointer;
display:inline;}
form{display:inline;}

.ybut{
 border:1px solid #000;
 background-image:url(images/buttonbg.gif);
 text-align:center; 
 font-style:italic;
 font-weight:bold;
 font-size:12px;
 color:#BC2A0D;
 cursor:pointer;
 padding:0;
 margin-left:5px;
 margin-right:5px;
 width:30px;height:26px;
 vertical-align:middle;}

#overlay{
 display:none;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:hidden;
 background-image:url(layout/overlay.png);
 z-index:99;}

#innerlay{
 position:absolute;
 left:50%;
 top:60px;
 margin-left:-400px;}

.imgbut1{
 margin-right:2px;
 font-family:Arial,sans-serif,Helvetica;
 color:#000;
 font-size:16pt;
 padding:3px;
 background-color:#f0f0f0;
 border:2px outset #333;}

.imgbut1:hover{
 color:#C00;}

#gtitel{
 position:absolute;
 left:50%;
 margin-left:-400px;
 width:800px;
 text-align:center;
 top:590px;
 font-variant:small-caps;
 font-weight:bold;}
