body {margin: 0px;padding: 0px;font-size: 12px;font-family: Arial;background-color: rgb(250,250,250);}
img {border: 0px;}
.main-container{width: 950px;margin: 0px auto;}
.main-menu-container {height: 46px;margin-top: 6px;overflow: hidden;background-color: #ffffff;}
.main-menu {height: 40px;overflow: hidden;background-image: url(../Images/nav_top_bg.jpg);background-repeat: repeat-x;margin-left: 10px;width: 930px;position: relative;}
.main-menu .txt {float:none !important /*Non-IE6*/; float:left /*IE-6*/; height:40px; margin-left:50px; padding:0px 0px 0px 3px;}
.main-menu .sel {color: #4b4b4b;text-decoration: none;font-weight: bold;font-size: 14px;display: block;line-height: 40px;text-align: center;color: #4b4b4b;font-family: Arial;background: url(../Images/nav_top_back.jpg) repeat-x;}
.main-menu ul{margin: 0px;padding: 0 0px 0 0px;}
.main-menu li{float: left;padding:0 3px 0 0px;background-image: url(../Images/nav_top_bord.jpg);background-repeat: no-repeat;background-position: right center;list-style-type: none;}
.main-menu a{color: #4b4b4b;text-decoration: none;font-weight: bold;font-size: 14px;display: block;padding:0 16px 0 16px;line-height: 40px;text-align: center;color: #4b4b4b;font-family: Arial;}
.main-menu a:hover, .main-menu a:active {background: url(../Images/nav_top_back.jpg) repeat-x;}
.img-left {position: absolute;left: 0px;top: 0px;}
.img-right {position: absolute;right: 0px;top: 0px;}
.content {background-color: #ffffff;overflow: hidden;}
.toplogo {width:930px; height:125px;margin-left: 10px;margin-bottom: 8px;background: url(../Images/top_bg.jpg) no-repeat;}
.newsbg {height: 30px;margin-left: 10px;width: 930px;background-image: url(../Images/newsbg.png);background-repeat: repeat-x;overflow: hidden;position: relative;margin-bottom: 11px;}
.newsbg-text {color: #4b4b4b;font-size: 11px;margin-left: 11px;margin-top: 8px;width: 930px;}
.main-content {overflow: hidden;background-color: #ffffff;}
.main-col-left {float: left;width: 207px;margin-left: 10px !important /*Non-IE6*/;margin-left: 5px /*IE-6*/; background-color: #ffffff;}
.main-col-rahmen {overflow: hidden;margin-bottom: 15px;}
.main-col-top-or-light {height: 5px;background-image: url(../Images/col_le_top_or_l.png);background-repeat: no-repeat;overflow: hidden;}
.main-col-top-g {height: 25px;background-image: url(../Images/col_le_top_g.png);background-repeat: no-repeat;font-weight: bold;letter-spacing: 1px;font-size:13px;color: #ededed;padding-left: 23px;padding-top: 12px;}
.main-col-top-b {height: 25px;background-image: url(../Images/col_le_top_b.png);background-repeat: no-repeat;font-weight: bold;letter-spacing: 1px;font-size:13px;color: #ededed;padding-left: 23px;padding-top: 12px;}
.main-col-top-or {height: 25px;background-image: url(../Images/col_le_top_or.png);background-repeat: no-repeat;font-weight: bold;letter-spacing: 1px;font-size:13px;color: #ededed;padding-left: 23px;padding-top: 12px;}
.main-col-body-grey {padding-top: 10px;padding-bottom: 5px;border-left: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;width: 205px;overflow: hidden;background-color: #e9e9e9;}
.main-col-body-g {padding-top: 10px;padding-bottom: 5px;border-left: 1px solid #9dba5e;border-right: 1px solid #9dba5e;width: 205px;overflow: hidden;background-color: #dfe7c7;}
.main-col-body-b {padding-top: 10px;padding-bottom: 5px;border-left: 1px solid #89aad6;border-right: 1px solid #89aad6;width: 205px;overflow: hidden;background-color: #d5e1f0;}
.main-col-body-or {padding-top: 10px;padding-bottom: 5px;border-left: 1px solid #e8b10d;border-right: 1px solid #e8b10d;width: 205px;overflow: hidden;background-color: #f8e096;}
.main-col-body-or {padding: 0px 0px 0px 0px;border-left: 1px solid #e8b10d;border-right: 1px solid #e8b10d;width: 205px;overflow:hidden;background-color: #f8e096;}
.intext {margin-top: -5px !important;margin-top: 5px;padding: 0px 10px 0px 10px;line-height:17px;color:#4b4b4b;}
.intext a {color:#637531; font-weight:bold; text-decoration:none;}
.intext a:hover {color:#2c3115; text-decoration:underline;}
.intext a:visited {color:#2c3115;}
.main-col-nav {width:175px; margin:0 15px 0 15px; border-bottom:solid 1px #bebebe;font-family: Arial;}
.main-col-nav dt a, .nav3-grid dt a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px 0px 10px;  border-top: solid 1px #bebebe; text-decoration:none; color:#637531; font-weight:bold; font-size:13px;font-family: Arial;}
.main-col-nav dt a:hover, .nav3-grid dd a:hover {background-color:#d5deb2; color:#2c3115; text-decoration:none;font-family: Arial;}
.main-col-nav .sel {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; text-decoration:none; background-color:#d5deb2; color:#2c3115; font-family: Arial;}
h1.first {clear:both; margin:0px 0 0px 0; padding:10px 0px 0px 0px; font-family:arial; color:#4b4b4b; font-weight:bold; font-size:22px;}
h1 {clear:both; margin:20px 0 0px 0; padding:4px 0px 3px 0px; font-family:arial; color:#4b4b4b; font-weight:bold; font-size:18px;}
h2 {clear:both; margin:20px 10px 10px 0px; font-family:arial; color:#646464; font-weight:bold; font-size:16px;}
h3 {clear:both; margin:10px 10px 5px 0px; font-family:arial;color:#505050; font-weight:bold; font-size:15px;} 
h4.orange {clear:both; margin:20px 15px 0px 15px;  font-family: verdana, arial, sans-serif;  font-weight:bold; font-size:20px;  color: #ffffff;  padding:4px;  border: 1px solid #425227;  background-color: #e8b10d}
h4.blue {clear:both; margin:20px 15px 0px 15px;  font-family: verdana, arial, sans-serif;  font-weight:bold; font-size:150%;  color: #ffffff;  padding:4px;  border: 1px solid #425227;  background-color: #89aad6}
h4.green {clear:both; margin:20px 15px 0px 15px;  font-family: verdana, arial, sans-serif;  font-weight:bold; font-size:150%;  color: #ffffff;  padding:4px;  border: 1px solid #425227;  background-color: #9dba5e}
.main-col-bottom {height: 5px;overflow: hidden;font-size: 0px;}
.main-col-right {width: 715px;overflow: hidden;float: right;background-color: #ffffff;}
.main-col-frame1 {overflow: hidden;margin: 0px auto;}
.info-box-g {width: 225px;height: 280px;background-color: #9dba5e;position: relative;float: left;}
.info-box-b {width: 225px;height: 280px;background-color: #89aad6;position: relative;float: left;}
.info-box-o {width: 225px;height: 280px;background-color: #e8b10d;position: relative;float: left;}
.info-box-m-g {margin-left: 14px;width: 225px;height: 280px;background-color: #9dba5e;position: relative;float: left;}
.info-box-m-b {margin-left: 14px;width: 225px;height: 280px;background-color: #89aad6;position: relative;float: left;}
.info-box-m-o {margin-left: 14px;width: 225px;height: 280px;background-color: #e8b10d;position: relative;float: left;}
.info-box-frame {margin-left: 10px;text-align: left;color: #ffffff;}
.info-box-head {font-size: 19px;font-family: Arial;padding-top: 10px;}
.info-box-text {padding-top: 13px; padding-right:2px;font-size: 13px;font-family: Arial;line-height: 16px;}
.info-box-text a {font-size: 13px;font-family: Arial;line-height: 16px;font-weight:bold;color: #f2f2f2;text-decoration:none;}
.info-box-text a:hover {color:#637531; text-decoration:underline;}
.info-box-text a:visited {color:#637531;}
.info-box-lt {position: absolute;left: 0px;top: 0px;}
.info-box-rt {position: absolute;right: 0px !important /*Non-IE6*/;right: -1px /*IE-6*/;top: 0px;}
.info-box-lb {position: absolute;left: 0px;bottom: 0px;}
.info-box-rb {position: absolute;right: 0px !important /*Non-IE6*/;right: -1px /*IE-6*/;bottom: 0px;}
.main-col-frame2 {padding-top: 24px;overflow: hidden;}
.main-col-text {font-size: 13px;color: #222222;line-height: 19px;width: 705px;font-family: Arial;}
.main-col-text ul {list-style:none; margin:0.5em 0 1.0em 0;}
.main-col-text ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../Images/bg_bullet_full_1.gif) no-repeat 0 0.5em; line-height:1.4em;}
.main-col-text ul li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../Images/bg_bullet_half_1.gif) no-repeat 0 0.5em; line-height:1.4em;}
.main-col-text a {color:#637531; font-weight:bold; text-decoration:none;}
.main-col-text a:hover {color:#2c3115; text-decoration:underline;}
.main-col-text a:visited {color:#2c3115;}
.footer {height: 50px;overflow: hidden;background-image: url(../Images/foo_bg.png);background-repeat: repeat-x;padding-top: 11px;margin-left: 10px;width: 930px;position: relative;font-size: 11px;color: #4b4b4b;text-align: center;clear: both;}
.footer a:link, .footer a:visited {color: #4b4b4b;text-decoration: none;}
.footer a:hover, .footer a:active {color: #4b4b4b;text-decoration: underline;}
.footer-copy a:link, .footer a:visited {color: #4b4b4b;text-decoration: none;}
.footer-copy a:hover, .footer a:active {color: #4b4b4b;text-decoration: underline;}
.footer-copy {padding-top: 1px;font-size: 10px;color: #4b4b4b;text-align: center;}
#Ticker1c { font-family: Arial; font-size:11.5px;line-height:16px;}
.Auswahl180o { background-color:#fdf6e3; width:180px; border:2px solid #f4c554; }
.Auswahl180o:hover { background-color:#fdf6e3; width:180px; border:2px solid #d8a10c; }
.txtinput180o { background-color:#fdf6e3; width:175px; border:2px solid #f4c554; }
.txtinput180o:hover { background-color:#fdf6e3; width:175px; border:2px solid #d8a10c; }
.Auswahl180g { background-color:#f4f6ea; width:180px; border:2px solid #b9c880; }
.Auswahl180g:hover { background-color:#f4f6ea; width:180px; border:2px solid #8c9f45; }
.txtinput180g { background-color:#f4f6ea; width:175px; border:2px solid #b9c880; }
.txtinput180g:hover { background-color:#f4f6ea; width:175px; border:2px solid #8c9f45; }
.button120 { background-color:#ccf; color:#000; width:120px; border:1px solid #006; }
.button120:hover { background-color:#eef; color:#000; width:120px; border:1px solid #f00; }
