@media all{ *{ margin:0; border:0 solid; padding:0; overflow:visible;} /* reset defaults */

/*--- standard text and links ---*/
h1,.std_txt{ font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:13px; line-height:16px; color:#092330;}
h1.strong{ font-size:14px; font-weight:bold; margin-bottom:1px;}
a{ text-decoration:none; outline:none; color:#7c2237;}
a:hover,a:focus,{ color:#7c2237;}

/*--- basic layout ---*/
html,body{ height:100%; background:#68808c;}
body{ position:relative; overflow:hidden;}
#page{ width:998px; height:100%; margin:0 auto; position:relative; background: #84766b; }
#content{ width:467px; height:472px; position:absolute; right:62px; top:42px; text-align:justify;}

/*--- page ---*/
#navi{ width:352px; height:100%; position:absolute; left:0; top:0; background:url(../images/hintergrund.jpg) repeat-x;}
#logobg{ width:55px; height:100%; position:absolute; left:352px; top:0; background:url(../images/hintergrund-mittellinie.jpg) repeat-x;}
#logopos{ position:absolute; left:3px; top:45px; } /* ie6 png as link */
#logo{ width:26px; height:467px; text-align:center;}
#logo a{ position:relative;}
#rbg{ width:10000px; height:100%; position:absolute; left:998px; top:0; background:#68808c;}
/*#contentbg{position: absolute; height:100000px; left:407px; width:591px; background:url(../images/hintergrund.jpg); top:0px; z-index:99;}*/
#contentbg{position: absolute; bottom:0; left:407px; width:591px; background: #84766b url(../images/hintergrund.jpg) repeat-x; top:0px; z-index:99;}

/*--- navi ---*/
#navi1{ position:absolute; left:61px; top:41px; font-size:14px; line-height:17px; white-space:nowrap;}
#navi1 a{ color:#0f3345;}
#navi a:hover{color:#7c2237;}
#navi1 a#act1{ color:#7c2237;}
#pic,#pg_thumbs{ width:228px; height:228px; position:absolute; left:62px; top:284px;}
#copy,#footnote{ position:absolute; left:62px; top:530px; font-family:Arial,sans-serif; font-size:8px; line-height:11px; color:#0d2b3a;}
#copy span{ font-family:Arial,sans-serif; font-size:10px; margin-right:3px;}
#copy a{font-size:9px; letter-spacing:-1px;}
#footnote{ top:544px;}

/*--- content 239px ---*/
#mid{ position:absolute; left:0; top:209px;}
#base{ position:absolute; left:0; bottom:0;}
.vspc10{ height:10px; line-height:10px; width:1px;}
.vspc25{ height:25px; line-height:25px; width:1px;}
.pmlpos{ position:relative; left:90px; bottom:16px;}
.pml{ direction:rtl; unicode-bidi:bidi-override;}
.pml img{ width:16px; height:12px; position:relative; top:2px;}
.lnktxt{ margin:4px 0 51px 0;}
