@charset "utf-8";
/* CSS Document */
body {background:#fff;color:#000;background:url(../images/bg.jpg) top #fff repeat-x;}
.wrapper,.wrap {width:950px;margin:0 auto;overflow:hidden;}
a {color:#000;}
#headBar a,#mainNav a,#mainNav {color:#fff;}
.logo,.mainNav a,.sehbut,#play_text li {text-indent:-1000em;}
#header {margin-top:10px;height:52px;}
.logo a {display:block;width:192px;height:64px;background:url(../images/logo.png) no-repeat}
#header ol.fr {margin-top:18px;}
#header ol.fr a {font-size:11px;color:#919191}
#header ol.fr a:hover {text-decoration:underline;}
.mainNav {position: relative;z-index:999;width:950px;height:38px;background:url(../images/mainNav.png) top no-repeat; margin-top:17px;}
.mainNav a {float:left;height:38px;}
.mainNav a:hover,.mainNav .current a {background:url(../images/mainNav.png) left bottom no-repeat}
.mainNav .num1 {width:93px}
.mainNav .num1:hover,.mainNav .current .num1 {background-position:left bottom}
.mainNav .num2 {width:102px}
.mainNav .num2:hover,.mainNav .current .num2 {background-position:-94px bottom}
.mainNav .num3 {width:135px}
.mainNav .num3:hover,.mainNav .current .num3 {background-position:-196px bottom}
.mainNav .num4 {width:107px}
.mainNav .num4:hover,.mainNav .current .num4 {background-position:-331px bottom}
.mainNav .mainNavPro {width:951px;height:174px;display:none;position:absolute;top:38px;left:0;*left:-1px;z-index:999;background:url(../images/mainNavPro.png) top no-repeat;overflow:hidden;}
.mainNavPro ol {height:98px;padding:54px 5px 20px 23px;}
.mainNavPro ol li {float:left;}
.mainNavPro ul {margin-right:15px;_margin-right:10px;}
.mainNav .mainNavPro a {background:none;width:138px;min-height:20px;height:auto!important;height:20px;line-height:20px;text-indent:5px;color:#fff;float:left;display:inline;}
.mainNav .mainNavPro a:hover {background:none;text-decoration:none;background-color:#858484}
.mainNavPro ul.num1,.mainNavPro ul.num1 a {width:138px;}
.mainNavPro ul.num2,.mainNavPro ul.num2 a {width:138px;}
.mainNavPro ul.num3,.mainNavPro ul.num3 a {width:138px;}
.mainNavPro ul.num3 {margin-right:17px;}
.mainNavPro ul.num3 a {width:133px;text-indent:0;padding-left:5px;display:inline;}
.mainNavPro ul.num4,.mainNavPro ul.num4 a {width:138px;}
.mainNavPro ul.num5,.mainNavPro ul.num5 a {width:138px;}
.mainNavPro ul.num6,.mainNavPro ul.num6 a {width:138px;}
.mainNav .num5 {width:95px}
.mainNav .num5:hover,.mainNav .current .num5 {background-position:-438px bottom}
.mainNav .num6 {width:122px}
.mainNav .num6:hover,.mainNav .current .num6 {background-position:-533px bottom}
.mainNav .num7 {width:117px}
.mainNav .num7:hover,.mainNav .current .num7 {background-position:-655px bottom}
.mainNav .num8 {width:179px}
.mainNav .num8:hover,.mainNav .current .num8 {background-position:-772px bottom}
#footer { width:950px; background:#ebebeb; height:45px; margin:0px auto; margin-top:5px; text-align:center; padding-top:5px;}
#footer ol {height:20px;line-height:20px;}
#footer li.fr a {color:#c8c8c7}
.top_07{ float:right; width:10px; margin:0 0 0 auto}
.top_07 a{ margin:0; padding:0}
#header ol.fr{ margin-right:1px!important;margin-top:25px!important} 