@charset "UTF-8";
html {
height:100%; max-height:100%; padding:0; margin:0;border: 0;font-size:11px;font-family:Tahoma;color:#999955;background:#ffffff; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
body {height:100%; max-height:100%; overflow:hidden;padding:0; margin:0; border:0; font-size: 11px;}
#root {width:1000px;height:100%;border:0;margin:auto;top:0px;bottom:0px;position:relative;background:#ffffff;overflow:hidden;}
#root #main {margin: 0;padding: 0;}
#main #content {display:block; overflow-y:auto;overflow-x:hidden;position:absolute; z-index:3;top:85px;bottom:0px; width:800px; margin-right:-500px; right:50%; background:url(hauptframe_HGbild1.jpg) background-repeat:no-repeat;height:auto !important;  /* fuer moderne Browser */height:600px;  /*fuer den IE */}
* html #main #content {top:0; bottom:0px; height:100%;width:800px;}
#root #image-top {position:fixed; //margin-right:-500px; /*muessen weg wegen exp weg!*/ //right:50%; /*muessen weg wegen exp weg!*/ top:0px; /*fuer safari */width:1000px; min-width:1000px; height:80px;z-index:2; }
* html #root #image-top {top:0px; width:1000px; height:80px;}
.clear {clear:both;margin: 0;padding: 0;float: none;}
#content p {padding:0;margin:0;text-align:justify;}
#root #main #col-left {position:relative;left:50%;top:85px; height:85%; width: 200px;background: #ffffff;background-position: 0 200px;color: #000000;z-index: 4;margin-left: -500px;display: block;margin-top: 0;}
#home_icon a img {float: left;margin: 10px 10px 0px 10px;padding:0;display: block;border: none;}
#sr_language_menu_select {width:190px;}
/*NAV*/
#root #main #col-left #nav {float:left;width:200px;margin:0;padding:0;}
/*NAV-1*/
#root #main #col-left #nav {float:left;width:200px;margin:0;padding:0;}
#nav ul {list-style: none;font-family:Tahoma;margin: 0px 0px 0px 10px;padding:0;color:#707173;}
#nav ul li {margin: 0;padding-bottom:0;color:#707173;}
*html #nav ul li { margin:0;padding:0;color:#707173;}
#nav ul li a {display: block;padding: 0px 0px 0px 0px;background-color: #ffffff;text-decoration: none;font-family: Tahoma;font-size:13px;color:#8f9092;}
#nav ul li a:hover {font-family:Tahoma ;font-size:13px;display: block;color: #000000;background-color:#ffffff;font-size:13px;padding: 0px 0px 0px 0px;}
#nav ul li ul li a {display: block; /*font-weight: bold;*/ padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma;font-size:13px;color:#8f9092;}
#nav ul li ul li.visited a {display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma;font-size:13px;color:#000000;}
#nav ul li ul li a:hover {font-family:Tahoma ;font-size:13px;display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:13px;color:#000000;}
#nav ul li ul li.active a {font-family:Tahoma ;font-size:13px;display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:13px;color:#000000;}
/*NAV-2*/
#root #main #col-left #nav2 {float: left;width: 200px;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;position:relative;}
#nav2 ul {list-style: none;font-family: Tahoma; margin: 0px 0px 0px 10px; padding: 0;color: #707173;}
#nav2 ul li {margin: 0;padding-bottom: 0;color: #9c9e9f;}
#div #nav2 > ul #nav > li > a {color: #707173;} /*second level*/
*html #nav2 ul li { margin: 0;padding: 0;color: #9c9e9f;}
#nav2 ul li a, ul li a:link, ul li a:visited, ul li a:active {display: block;/*font-weight: bold;*/padding: 0px 0px 2px 0px;background-color: #ffffff;text-decoration: none;font-family: Tahoma; font-size: 10px;color:#8f9092;}
#nav2 ul li a:hover {color: #000000;background-color: #ffffff;font-size: 10px;display: block;/*font-weight: bold;*/padding: 0px 0px 2px 0px;}
#nav2 ul li ul li a {display: block; /*font-weight: bold;*/ padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:10px;color:#8f9092;}
#nav2 ul li ul li.visited a {display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:10px;color:#000000;}
#nav2 ul li ul li a:hover {font-family:Tahoma ;display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:10px;color:#000000;}
#nav2 ul li ul li.active a {font-family:Tahoma ;font-size:13px;display: block;padding: 0px 0px 1px 0px;margin:0;background-color: #ffffff;text-decoration: none;font-family:Tahoma ;font-size:10px;color:#000000;}
/*image and Left Content*/
#root #main #col-left #content-left {margin:0;padding:0px 0px 0px 0px;width:200px;top:180px;bottom:0;position:relative;float:left;}
#root #main #col-left content-left img {clear: both;border:none;}
img {border: none;}