@charset "utf-8";



/* CSS Document */



















body.formator {background-color:#ebebea; font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;background-image:url(../bilder/bg.gif)  }







#wrapper{background-color:#ebebea; margin: 0 auto;  overflow:hidden; min-height: 1200px; }




#lang_switch{width: 968px; height: 25px; margin: 0 auto; background-color:#ebebea}


#boody{ width: 968px;   background-color:#424f53;  min-height:100%; height:100%; overflow:hidden; margin: 0 auto; }











#header {height: 56px; background-color:#1a171b; width: 968px}







#navigation { height: 37px; width: 500px; background-color:#1a171b;  }







ul.navi{ list-style-position:inside; list-style-type:none; list-style-image:none; display:inline; color:#ebebea; margin-left: 0px; height: 19px;}



ul.navi li{  height:20px; display:inline; padding: 1px 1px 1px 1px; float:left; text-align:center; }



ul.navi li.flug {  width: 90px; height: 20px; background-repeat:no-repeat; margin-right: 0px; margin-left: 5px;}



ul.navi li.ref {  width: 100px; height: 20px; background-repeat:no-repeat; margin-right: 7px; margin-left: 0px;}



ul.navi li.imp {  width: 100px; height: 20px; background-repeat:no-repeat; margin-right: 0px; margin-left: 0px;}



ul.navi li.ser {  width: 50px; height: 20px; background-repeat:no-repeat; margin-right: 0px; margin-left: 7px;}



ul.navi li.home{  width: 90px; height: 20px; background-repeat:no-repeat; margin-right: 0px; margin-left: 0px;}



ul.lang {list-style-position:inside; list-style-type:none; list-style-image:none; display:inline; margin-left: 0px;padding:0px;}



li.flag{  width: 90px; height: 20px; background-repeat:no-repeat; margin-right: 0px; margin-left: 0px; display:inline;list-style-position:inside; list-style-type:none; list-style-image:none; padding:0px;}







li.switch {width: 245px; height: 23px; background-repeat:no-repeat; background-image:url(../bilder/switch.jpg); font-size: 0.9em; padding-top: 3px; padding-left: 15px;  margin-left: 15px; list-style-type:none; list-style-position:inside;}



li.switch_fl {width: 245px; height: 23px; background-repeat:no-repeat; background-image:url(../bilder/switch.jpg); font-size: 0.9em; padding-top: 3px; padding-left: 10px;  margin-left: 10px; list-style-type:none; list-style-position:inside; }





li.ser {list-style-type:none; list-style-position:inside;}















#content {width: 968px; margin-top: 0; height:1005 }



#content.ibe {width: 968px; }







A:link.home    {  text-decoration:none;  }



A:active.home  {  text-decoration:none;  }



A:visited.home {  text-decoration:none; }



A:hover.home   { text-decoration: none;  }







A:link.flag   {  text-decoration:none;font-size: 0.8em; color:#1a171b  }



A:active.flag  {  text-decoration:none; font-size: 0.8em; color:#1a171b}



A:visited.flag{  text-decoration:none;font-size: 0.8em; color:#1a171b }



A:hover.flag  { text-decoration: none; font-size: 0.8em; color:#1a171b }







A:link    {  text-decoration:none;color:#ebebea; font-size: 1.0em; font-weight: bold;  }



A:active  {  text-decoration:none;color:#ebebea; font-size: 1.0em; font-weight: bold;  }



A:visited {  text-decoration:none;color:#ebebea; font-size: 1.0em; font-weight: bold;  }



A:hover   { text-decoration:underline;color:#ebebea; font-size: 1.0em; font-weight: bold;  }















A:link.norm    {  text-decoration:none;  color: #1a171b;}



A:active.norm {  text-decoration:none; color: #1a171b; }



A:visited.norm{  text-decoration:none;color: #1a171b; }



A:hover.norm   { text-decoration: none; color: #1a171b; }











#left_content { width: 364px; background-color:#424f53; float: left; }



#left_content_ibe { width: 300px; background-color:#424f53; float: left; }







#right_content {float: right;background-color:#424f53;  }



h1.toptitle {color:#ebebea; Font-size: 1.2em;}



h3 { margin-left: 15px;}



h3.refs { margin: 0px; margin-bottom: 5px; font-size: 1.2em}



h4 {color:#ebebea; Font-size: 1.3em;}



h5 {color:#ebebea; Font-size: 0.8em;  margin-left: 15px; display:block; }







.titlebg {background-color:#ebebea; width: 364px; height: 1.3em; margin-top: 15px; font-weight:bold; }



.titlebg_ibe {background-color:#ebebea; width: 300px; height: 1.3em; margin-top: 15px; font-weight:bold; }



.titlebg_r {margin-top:2px; background-color:#ebebea; width: 100%; height: 1.3em;  font-weight:bold; float:right; color:#1a171b; font-weight:bold; font-size: 1.4em; padding-left: 2px; }



p.lc {padding: 5px;color:#ebebea; font-size:0.8em; border-left-width: 1px; border-left-color:#ebebea; border-left-style:solid; margin-left: 10px;}



p.li {padding: 15px;background-color:#ebebea; font-size:0.8em;color:#424f53;}



p.lf {padding: 5px;color:#ebebea; font-size:0.8em; border-left-width: 1px; border-left-color:#ebebea; border-left-style:solid; margin-left: 10px; float:left;}



#flashcontainer { background-color:#424f53; margin-top: 15px;}



#ibecontainer { margin-top: 15px; height:900px; }



#ref_cont {background-color:#424f53; margin-top: 15px; float:right; color:#ebebea; width: 470px; font-size: 0.8em; padding-right: 15px;}



#agb_cont {background-color:#424f53; margin-top: 15px;  color:#ebebea; width: 580px; font-size: 0.8em; padding-left: 0px;  padding-right: 15px;}



#form_cont {background-color:#424f53; margin-top: 15px;  color:#ebebea; width: 450px; font-size: 0.8em; margin-right: 10px; }







.bigbutton {margin-left: 510px; margin-top: -33px; width:449px; height: 30px; }



#footer { clear: both; padding-left: 15px; color:#ebebea; font-size:0.7em; height: 100px;}







input {background-color:#ebebea; border-style:none; margin: 5px;}



textarea {background-color:#ebebea; border-style:none;margin: 5px;}



#agb_menu a {font-size: 1em}

#agb_menu a:hover {font-size: 1em; background-color:#ebebea; color:#424f53; text-decoration: none;}