html{height:100.01%;margin-bottom:1px;}
body{margin:0px;padding:0px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:100.01%;width:100%;background-position:top left;background-repeat:repeat-x;background-image:url(bg1.png);background-color:#ffffee;height:100.2%;}
#top{left:0;top:0;position:absolute;}
#wrapper{margin:10px auto;padding:0;max-width:900px;min-width:460px;text-align:left;position:relative;}
* html #wrapper{width:900px;}
#left{width:250px;top:0;left:0;position:absolute;z-index:50;}
#left .mod_navigation, #twi{width:242px;margin:0;padding:4px;background-image:url(mbg.png);}
#left  .mod_navigation ul{list-style:none;margin:0;}
#left p{text-align:center !important;padding:0 !important;}
#left li .active{color:#FF6000;font-weight:bold;font-size:1.1em;}
#fixsuche .formbody{width:250px;margin:0 0 5px 0;padding:0 15px;border:1px #C9C9C9 solid;background-image:url(mbg.png);}
#fixsuche .text{width:200px; display:block; float:left; padding:0; margin:0; }
#fixsuche .submit{width:2em; font-size:0.8em; font-weight: bold; display:block; float:left; padding:0; margin:0;}
.mod_search #keywords{width:30em;}
.mod_search .odd, .mod_search .even{font-size:0.9em;border-bottom:1px #C9C9C9 solid;}
input.cleardefault{color:#AAAAAA;}
#footer{clear:both;margin:1em auto 2em auto;text-align:center;font-size:0.7em;border-top:1px #C9C9C9 solid;white-space:nowrap;max-width:640px;}
#main{max-width:900px;min-width:100px;margin-left:260px;padding:0;text-align:left;top:0;left:0;position:absolute;}
* html #main{width:600px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#main{width:640px;min-width:100px;margin-right:260px;padding:0;text-align:left;top:0;left:0;position:absolute;}
}
#main .inside{padding:0 20px;background-image:url(mbg.png);}
.lcol{float:left;width:47%;margin:0 3% 0 0;padding:0;display:block;}
.rcol{float:right;margin:0 0 0 2%;width:47%;padding:0;display:block;}
.ncol{clear:both;padding:0;margin:0;width:100%;min-width:300px;max-width:900px;}
.acol{float:right;margin:0 0 0 6%;width:47%;padding:0;display:block;}
.scol{float:left;width:47%;margin:0 6% 0 0;padding:0;display:block;}
.back{text-align:right;}
.hideback .back{display:none;}
#trainer{width:420px;height:320px;}
#video {width:426px !important;z-index:999}
#audioPlayer{width:200;height:35;padding:0;margin-right:0.5em;float:left;}
h1, h2, h3, h4, h5, h6{color:#FF6000;padding:0.2em 0 0.1em 0;margin:0;}
h1{font-size:1.3em;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
h4{font-size:1.0em;}
h5{font-weight:bold;font-size:0.9em;}
h6{font-weight:bold;font-size:0.8em;}
.shorty h1{font-size:1.2em;}
p{margin-top:0;padding:0 0 0.2em 0;font-size:0.9em;}
dt{font-size:0.9em;font-weight:bold;}
dl{font-size:0.9em;}
ul{padding:0.2em 0em 0.2em 1em;}
li{font-size:0.9em;}
a{margin:0;font-weight:bold;text-decoration:none;color:#336699;}
a:link{color:#336699;}
a:visited{color:#336699;}
a:hover{color:#C0000B;}
a:active{text-decoration:underline;color:#336699;}
a:focus{color:#449933;}
.ce_text{clear:both;}
.downloadarchivItem{clear:both;padding:0px 0 6px 25px;background-image:url(sdisc.gif);background-repeat:no-repeat;background-position:top left;border-top:1px #A5A5A5 solid;font-size:0.8em;}
.info{display:block;padding:0.1em 1em;font-weight:bold;font-size:0.7em;color:#449933;border-bottom:1px #C9C9C9 solid;}
.help{display:block;padding:0.1em 1em;font-size:0.7em;}
.mod_changelanguage{height:22px;width:242px;text-align: right;}
.mod_changelaguage ul{list-style:none;padding:0;margin:0;}
.mod_changelanguage ul, .mod_changelanguage li{display:inline;height:18px;}
.mod_faqreader{background-image:url("faq.png");background-position:right top;background-repeat:no-repeat;}
.mod_faqreader h1{font-size:1.3em;}
.tb{clear:both;margin:1em 1em 2em 1em;text-align:center;font-size:0.7em;border-top:1px #C9C9C9 solid;}
.note{width:15em;float:left;margin:0 1em 1em 0;padding:1em;font-size:0.8em;background:#E1E1E1;}
.rnote{width:15em;float:right;margin:0 0 1em 1em;padding:1em;font-size:0.8em;background:#E1E1E1;}
.caption{margin:0.1em;padding:0.2em;text-align:center;background-color:#D6D6D6;font-size:0.7em;}
.rframe{width:17em;margin:1em 0em 0em 0em;padding:0.3em;background-color:#FFFFFF;border-bottom:1px #C9C9C9 solid;}
.wframe{width:18.5em;margin:1em 0em 0em 0em;padding:1em;background-color:#FFFFFF;border:2px solid #FF7070;font-size:0.8em;}
.ff{clear:both;padding-top:1em;}
.ggr{padding:0.2em;text-align:center;}
.hw{padding:0.3em 1.5em;border-left:1em #FF7070 solid;color:#505050;}
.hwf{border:2px solid #FF7070;padding:0.2em;}
.sm{font-size:0.7em;line-height:auto;color:#505050;}
.mr{margin:0 0 0.2em 0;padding:0.5em;text-align:right;color:#449933;border-bottom:1px #C9C9C9 solid;}
.mark{margin:0.1em;padding:12px 0 12px 45px;background-image:url(mark.gif);background-repeat:no-repeat;background-position:center left;}
.buy{margin:0.1em 0.1em 1em 0.1em;padding:12px 0 12px 45px;background-image:url(buy.gif);background-repeat:no-repeat;background-position:center left;}
.dload{margin:0.1em;padding:12px 0 12px 45px;background-image:url(disc.gif);background-repeat:no-repeat;background-position:center left;}
.sum{margin:0;padding:0 0 0 45px;background-image:url(info.gif);background-repeat:no-repeat;background-position:top left;}
.blinks{float:left;margin:0 1em 1em 0;}
.brechts{float:right;margin:0 0 1em 1em;}
.m3{text-align:left;font-size:0.7em;}
.back, .more{margin:1em 0em;}
form{margin:0;padding:0;}
.formbody label, .formbody .captcha_text{width:auto;height:1.5em;display:block;padding-top:0.3em;padding-bottom:0.1em;font-size:0.9em;line-height:1em;}
.formbody input, .formbody textarea, .formbody  select{width:32em;display:block;margin-bottom:0.5em;font-size:0.8em;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.formbody textarea{width:36em;}
.formbody .submit_container{width:10em;display:block;}
.formbody .submit{width:auto;font-size:0.9em;}
.formbody span{display:inline;white-space:nowrap;}
.radio_container label, .radio_container input, .checkbox_container label, .checkbox_container input{display:inline;width:auto;padding:0 1em 0 0;vertical-align:text-center;}
.mod_personalData .formbody input, .mod_personalData .formbody textarea, .mod_personalData .formbody select, .mod_lostPassword .formbody input, .mod_lostPassword .formbody textarea, .mod_lostPassword .formbody select{width:15em;}
.error{padding:0.5em;font-weight:bold;font-size:0.9em;color:#C0000B;line-height:1.1em;}
.pps{margin:1em;padding:0.3em;text-align:center;background-color:#FFFFFF;border-bottom:1px #C9C9C9 solid;}
.group{display:inline;}
.pps p{margin-top:0.5em;}
.pps label, .pps input{width:12em;font-size:0.8em;}
#suche input, #suche label{width:auto;display:inline;} 
#suche input .submit {width:30px !important;}
input #keywords{width:25em;}
.ce_table{font-size:0.7em;padding:1em 0 1em 0;}
.ce_table table .even{background-color:#CACACA;}
.ce_table td{text-align:center;}
.ce_table .col_0{text-align:left;}
.ce_table tfoot{border-top:1px;padding-top:0.3em;border-color:#464646;font-weight:bold;}
.ce_survey .question{font-size:1.1em;color:#FF6000;padding-top:1em;}
.ce_survey .widget .mc{margin:0;padding:0;}
.ce_survey input,.ce_survey  label{display:inline;width:auto;}
.ce_survey .text{width:90%;display:block;}
.ce_survey table{padding-bottom:1em;}
.ce_survey td{text-align:center;font-size:0.8em;}
.ce_survey table .rowtext{text-align:left;color:#FF6000;}
.submit_container .left, .submit_container .right{display:inline;width:33%;padding:0.3em;float:left;}
.surveyhead .right{font-size:0.9em;text-align:right;}
.surveytitle{clear:both;color:#FF6000;padding:0.1em 0 0.2em 0;font-size:1.5em;}
.ce_survey{padding-top:1em;}
.ce_showroom{background-image:url(showroom.png);background-position:top center;background-repeat:repeat-y;}
.shWindow{margin:0 auto;padding:0;}
.shDot{display:none;}
.player{margin:0.5em auto;padding:0;text-align:center;}
.mod_newsarchive a{width:100%;display:block;}
.mod_newsarchive .odd, .mod_newsarchive .even{color:#449933;font-size:0.9em;padding-top:1em;}
.mod_newsmenu .year{color:#449933;}
.mod_newsmenu ul{list-style:none;margin-left:3em;}
.mod_newsmenu li.active{color:#FF6000;}
#twi ul {font-size: small; list-style-type: none;margin:0;padding:0;line-height: 1.1em;}
#twi li {padding-top:0.2em;color: #767676;}
#twi .date {color:#FF6000;}
#twi p {width:50%; float:right;padding:0.3em;margin:0;}
