/*--top--*/
*{margin:0; padding:0}
html, body{font-size:1em; font-family:verdana,arial,helvetica,sans-serif; height:100%}
a{text-decoration:none; color:#ccc}
a img{border:0}
a:hover{text-decoration:none}
a:active{outline:none}
#main{min-height:630px; margin:0 auto; position:relative; top:-5px; width:950px}
#inhalt{height:600px; left:200px; position:absolute; width:550px; z-index:4}
#bgheader{background:url(../i/main.png) repeat-x center top; height:107px; min-width:100%; position:relative; top:0; z-index:300} 
#header{height:107px; margin:0 auto; position:relative; top:0; width:950px}
#flag{position:absolute; right:30px; top:15px}
#LogoText{left:3px; top:44px;  position:absolute; width:600px; text-shadow: #F8F8F8 1px 1px 1px;}
#LogoText h1{color:#006; font-size:28px; letter-spacing:-2px; line-height:30px; font-family:arial}
#LogoText #logo{background:#B5E6FF url(../i/logo.png) top left no-repeat; display:block; width:29px; height:31px; float:left; margin-right:3px; }
#LogoText #logo:hover{background-position:-29px 0px;}
 

#navigation{position:absolute; top:0px; left:0px; z-index:100000}
#nav{position:relative; width:800px; z-index:100000}
#nav li{float:left; list-style:none}
#nav li a{display:block; background:#fff; padding:5px 12px 5px 12px; text-decoration:none; margin-left:1px; color:#006; white-space:nowrap; border:2px solid #56B1E6; font-size:14px; font-weight:bold}
#nav li a:hover{background:url(../i/stripes.png) repeat-x center top}
#nav li ul{position:absolute; visibility:hidden; top:30px; margin-left:1px; z-index:100000}
#nav li ul li{float:none; display:inline}
#nav li ul li a{width:auto; background:#fff; border:0; border:1px solid #ccc; border-top:0; font:15px Tahoma,Arial; font-weight:700}
#nav li ul li a:hover{background:url(../i/stripes.png) repeat-x center top}

#information{margin:0 auto; position:relative; top:0px; width:950px;  text-align:justify; z-index:1; color:#222}
#information h4{color:#555; margin-top:10px; margin-bottom:5px; border-bottom:1px dashed #ccc}
#information a{color:#214c60}
#footer_bg{background:#fff url(../i/bgfooter.png) repeat-x top left; height:120px; width:100%;  position:relative; bottom:0px}


/*--footer--*/
#footer{position:relative; height:46px; width:950px; margin:0 auto; top:73px; color:#fff; font-size:13px}
#footer a{ text-decoration:none; color:#ccc }
#copy{position:absolute; left:0px; top:5px; width:260px; font-weight:bold}
#copy h5{display:inline; font-size:13px}
 #links{position:absolute; left:0px; top:25px; width:260px;  letter-spacing:1px}
#lang{position:absolute; top:9px; right:0px; width:200px; height:31px; background:url(../i/inputs.png) -801px 0px no-repeat; padding-left:84px; padding-top:5px}
#lang a{display:block; height:26px; width:26px; margin-left:2px; float:left}
#bann{position:absolute; top:5px; right:0px}
#in{width:620px; height:auto; position:relative} 

#question_ejabat{text-align: center}
#question_ejabat a{ color: blue;  }
