/*************************************************************************
 * reset
 ************************************************************************/
body,h1,h2,h3,h4,h5,ul,li,form,input {margin:0; padding:0}
body {font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#000000}
img {border:0;}
li {list-style:none;}
a {color:#333333; cursor:pointer; text-decoration:none;}
a:hover {color:#EE6F10}
h4 {font-size:14px;}

a, area {blr:expression(this.onFocus=this.blur());}/* for IE */
:focus {-moz-outline-style: none;}/* for Firefox */


/*************************************************************************
 * font
 ************************************************************************/
/*
@font-face {
  font-family: kroeger;
  font-style:  normal;
  font-weight: normal;
  src: url(../font/KROEGER.eot);
}
*/

/*************************************************************************
 * init
 ************************************************************************/
body {background:#3a3a3a;}

/* class */
.clear {clear:both;}
.f_left {float:left;}
.f_right {float:right;}
.t_left {text-align:left;}
.t_right {text-align:right;}
.hidden {display:none;}


/*************************************************************************
 * begin
 ************************************************************************/

/* global */
#container {width:1000px; background:#FFFFFF; margin:0 auto;}

/* footer */
#footer {margin:50px auto 0 auto; padding-bottom:55px; width:860px; color:#7f919f; font-size:11px;}
#footer a {color:#7f919f;}
#footer_left {width:8px; height:30px; background:url(../img/footer_left_bg.jpg);}
#footer_right {width:7px; height:30px; background:url(../img/footer_right_bg.jpg);}
#footer_middle {width:845px; height:30px; background:url(../img/footer_middle_bg.jpg) repeat-x;}
#footer table {height:30px; width:100%;}
#footer table td {padding:0 5px; vertical-align:middle;}

/* header */
#header {height:269px; background:url(../img/header_bg.jpg); position:relative;}
  #header .clickHome {position:absolute; top:65px; left:50px; width:135px; height:40px; cursor:pointer;}

#lang {background:#515151; width:100px; position:absolute; top:16px; left:2px; display:none; font-family:Arial; font-size:10px; padding:0; color:#DDDDDD;}
#lang li {float:none; text-align:left;}
#lang li a {color:#DDDDDD; display:block; width:90px; padding:5px; margin:0;}
#header_top_nav #lang li a {padding:5px;}
#lang li a:hover {background:#333333; color:#FF7E06;}


#index_header {width:1000px; height:350px; background:url(../img/header_bg.jpg); position:relative;}
  .topNav {position:absolute; left:640px; top:9px; color:#DDDDDD; font-size:10px; font-family:Arial;}
  .topNav li {display:inline;}
  .topNav li a {color:#DDDDDD; margin:0 5px;}
  .topNav li a:hover {color:#EE6F10;}

  .mainNav {position:absolute; left:50px; top:300px; color:#FFFFFF;}
  .mainNav ul {background:url(../img/home_nav_bg.jpg); height:37px; float:left;}
  .mainNav li {display:inline; padding:0px 5px; line-height:17px;}
  .mainNav li a {color:#EEEEEE; font-size:10px;}
  .mainNav li a:hover {color:#EE6F10;}

#header_top_nav {position:relative; background:url(../img/header_top_nav_bg.jpg) repeat-x; float:right; margin:20px 80px 0 0; height:15px; text-align:center; display:inline; vertical-align:middle; font-size:10px; font-family:Arial;}
  
  
  #header_top_nav .left {
    position:absolute;
    width:9px;
    height:15px;
    left:-9px;
    background-image:url(../img/topNav_left.png);
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/topNav_left.png'), sizingMethod='scale'; /* IE6 */
    _background-image:none;  /* IE6 */
  }
  
  #header_top_nav .right {
    position:absolute;
    width:9px;
    height:15px;
    top:0;
    right:-9px;
    background:url(../img/topNav_right.png);
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/topNav_right.png'), sizingMethod='scale'; /* IE6 */
    _background-image:none;  /* IE6 */
  }
  
  #header_top_nav li {float:left; color:#e8e8e8; padding:2px 0;}
  #header_top_nav li a {padding:0 5px; color:#e8e8e8;}
  #header_top_nav li a:hover {color:#FF8700;}


#header_main_nav {padding-top:81px ;padding-left:415px; font-size:13px; color:#666666;}
#header_main_nav li {display:inline;}
#header_main_nav li a {padding:5px 10px; font-size:13px; font-weight:bold; color:#333333;}
#header_main_nav li a:hover {color:#EE6F10;}

/* product search */
#product_search {background:#000000; height:40px; margin-bottom:30px;}
#product_search table {width:100%; height:40px;}
#product_search table td {padding:0 10px; vertical-align:middle;}
#product_search table td.left {background:#3a3a3a; color:#FFFFFF; width:185px;}
#product_search table td input.product_key {border:1px #3a3a3a solid; width:100px; list-style:none;}
#product_search table td input.go {vertical-align:middle;}

/* content */
#content_left {width:680px; margin-left:40px; float:left; display:inline;}

#content_left_nav {background:url(../img/content_left_nav_bg.jpg) repeat-x; height:31px; position:relative; margin-left:50px; margin-right:76px;}
#content_left_nav .left {position:absolute; height:31px; width:50px; background:url(../img/content_left_nav_left.jpg); left:-50px;}
#content_left_nav .right {position:absolute; height:31px; width:76px; background:url(../img/content_left_nav_right.jpg); right:-76px;}
#content_left_nav li {float:left; display:block; height:15px; padding:8px 0; background:url(../img/content_left_nav_line.jpg) no-repeat;}
#content_left_nav li a {padding:0 10px 0 22px;}
#content_left_nav span.right a {display:block; margin:8px 0 0 25px;}

#content_left_body {position:relative; border:1px #999999 solid; margin-top:50px;}

#content_left_body .corner_top_left {position:absolute; background:url(../img/corner_top_left.jpg) no-repeat; width:10px; height:10px; top:-1px; _top:0px; left:-1px;}
#content_left_body .corner_top_right {position:absolute; background:url(../img/corner_top_right.jpg) no-repeat; width:10px; height:10px; top:-1px; _top:0px; right:-1px; _right:0px;}
#content_left_body .corner_bottom_left {
  position:absolute; 
  width:10px;
  height:10px; 
  left:-1px; 
  visibility:hidden;
  background-image:url(../img/corner_bottom_left.png);
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corner_bottom_left.png'), sizingMethod='scale'; /* IE6 */
  _background-image:none;  /* IE6 */
}
#content_left_body .corner_bottom_right {
  position:absolute;
  width:10px; 
  height:10px;
  right:-1px;
  _right:0px; 
  visibility:hidden;
  background-image:url(../img/corner_bottom_right.png);
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corner_bottom_right.png'), sizingMethod='scale'; /* IE6 */
  _background-image:none;  /* IE6 */
}

#content_left_body_title{
  position:absolute;
  background:url(../img/shadowAlpha.png) no-repeat right bottom;
  right:50px;
  top:-28px;
}
#content_left_body_title .title {
  background:#000000;
  padding:40px 10px 10px 10px;
  font-size:13px;
  font-weight:bold;
  position: relative; 
  top: -7px; 
  left: -7px; 
  background: #000; 
  border: 1px solid #555; 
  color:#f1952b;
}

#content_left_bodys {margin:70px;}
#content_left_bodys table {width:100%;}
#content_left_bodys table.awards td {text-align:center; padding:10px;}
#content_left_bodys table td h4.presse {font-size:12px; margin-bottom:5px;}
#content_left_bodys table.presse td {vertical-align:top; padding:10px 0 20px 0; border-bottom:1px #999999 dashed;}
#content_left_bodys table td h4.bezugsquelien {font-size:12px; margin-bottom:5px;}
#content_left_bodys table.bezugsquelien td {vertical-align:top; padding:10px 10px 20px 10px; border-bottom:1px #999999 dashed;}



#content_left_product_class {margin-top:30px;}
#content_left_product_class li {position:relative; margin-top:10px;}
#content_left_product_class li .weiter {position:absolute; top:28px; left:580px;}

#content_right {width:215px; float:right; margin-right:40px; display:inline;}

#content_right_nav .top {height:63px;}
#content_right_nav .middle {background:url(../img/content_right_nav_bg.jpg) repeat-y;}
#content_right_nav .bottom {background:url(../img/content_right_nav_bottom.jpg); height:38px;}

#content_right_show {text-align:center; margin-top:10px;}
#content_right_show li {padding:2px 0;}
#content_right_show li.redDot {text-align:left; margin-left:10px; padding:2px 0 5px 15px; background:url(../img/redDot.jpg) no-repeat 0 5px;}


#content_left_product_list {margin:0 10px 0 10px; color:#555555;}
#content_left_product_list table {width:100%;}
#content_left_product_list table td {border-bottom:1px #eeeeee solid; padding:15px 5px;}
#content_left_product_list table td .title {font-weight:bold;}

#content_left_product_show {margin-top:30px; height:245px; width:680px; position:relative; overflow:hidden;}
#content_left_product_show ul {position:absolute; top:215px; left:340px;}
#content_left_product_show li {display:inline;}

/* viewpic */
#content_left_product_show .viewpic {position:absolute; width:380px; height:240px;}

/*查看附件*/
.acc_bigpic {}
.line {border-bottom:1px #dedede dashed; margin:5px 0; height:0; font-size:0}
.acc_smallpic {left:5px; float:left; padding:0; margin:0;}
.acc_smallpic ul {padding:0; margin:0;}
.acc_smallpic li {display:inline; margin:5px;}
#GB_frame {overflow:hidden; }

/* accessory */
#content_left_product_show #accessory1 {
  position:absolute;
  width:90px;
  height:48px;
  right:85px;
  top:140px;
}
#content_left_product_show #accessory1 img {width:90px; height:48px; border:2px #E6E6E6 solid;}
#content_left_product_show #accessory1 a:hover img {border:2px #FF8500 solid;}

#content_left_product_show #accessory2 {
  position:absolute;
  width:200px;
  height:48px;
  right:30px;
  top:140px;
}
#content_left_product_show #accessory2 img {width:90px; height:48px; border:2px #E6E6E6 solid;}
#content_left_product_show #accessory2 a:hover img {border:2px #FF8500 solid;}
/* accessory end */

#content_left_product_contnet {margin-top:30px;}
#content_left_product_contnet table {width:100%;}
#content_left_product_contnet table td {width:50%; vertical-align:top;}
#content_left_product_contnet table td.title {background:#C8C8C8; padding:5px; text-align:center; font-weight:bold;}
#content_left_product_contnet table td.content {padding:20px; position:relative;}

#content_left_product_scroll {margin-top:30px;}
#content_left_product_scroll table {margin-top:20px;}


/* index.php */
#index_content {width:900px; margin:0 auto;}
#index_content_left {width:600px; float:left;}
#index_content_left_newPd table {width:100%; margin-top:0px;}
#index_content_left_newPd table td a {font-weight:bold; margin-left:3px;}
#index_content_left_topsSeller {margin-top:15px;}
#index_content_left_topsSeller img.title {margin-bottom:2px;}

#index_content_right {float:right; width:200px; margin-top:70px;}
#index_content_right li {padding:2px 0;}
/*#index_content_right li.redDot {padding:2px 0 5px 15px; background:url(../img/redDot.jpg) no-repeat 0 5px;}*/


/* supportContent */
#supportContent {margin-top:10px;}
  #supportContent .supCatalog {border:1px #808686 solid;}
  #supportContent .supCatalog table {width:100%;}
    #supportContent .supCatalog table td {vertical-align:top;}
    #supportContent .supCatalog table .left ul {padding:10px 0 10px 20px;}
    #supportContent .supCatalog table .left li {width:205px; float:left; padding-left:15px; background:url(../img/supdisc.gif) no-repeat 0 5px;}
    #supportContent .supCatalog table .left li a {color:#E15700}
    #supportContent .supCatalog table .left h3 {background:#808686; font-size:13px; font-weight:normal; color:#ffffff; padding:5px;}
    #supportContent .supCatalog table .right {width:180px; padding:5px; text-align:center;}

  #supportContent .supList {border:1px #808686 solid; margin:10px 0;}
  #supportContent .supList table {width:100%;}
    #supportContent .supList table td {vertical-align:top;}
    #supportContent .supList table .left ul {padding:10px 0 10px 20px;}
    #supportContent .supList table .left li {width:205px; float:left; padding-left:15px; background:url(../img/supdisc.gif) no-repeat 0 5px;}
    #supportContent .supList table .left h3 {background:#808686; font-size:13px; font-weight:normal; color:#ffffff; padding:5px;}
    #supportContent .supList table .left .supContents {padding:0 10px;}
    #supportContent .supList table .right {width:180px; padding:5px; text-align:center;}

/* downloadContent */
#downloadContent {margin-top:10px;}
  #downloadContent .supCatalog {border:1px #808686 solid;}
  #downloadContent .supCatalog table {width:100%;}
    #downloadContent .supCatalog table td {vertical-align:top;}
    #downloadContent .supCatalog table .left ul {padding:10px 0 10px 20px;}
    #downloadContent .supCatalog table .left li {width:205px; float:left; padding-left:15px; background:url(../img/supdisc.gif) no-repeat 0 5px;}
    #downloadContent .supCatalog table .left li a {color:#E15700}
    #downloadContent .supCatalog table .left h3 {background:#808686; font-size:13px; font-weight:normal; color:#ffffff; padding:5px;}
    #downloadContent .supCatalog table .right {width:180px; padding:5px; text-align:center;}

  #downloadContent .supList {border:1px #808686 solid; margin:10px 0;}
  #downloadContent .supList table {width:100%;}
    #downloadContent .supList table td {vertical-align:top;}
    #downloadContent .supList table .left ul {padding:10px 0 10px 20px;}
    #downloadContent .supList table .left li {width:205px; float:left; padding-left:15px; background:url(../img/supdisc.gif) no-repeat 0 5px;}
    #downloadContent .supList table .left h3 {background:#808686; font-size:13px; font-weight:normal; color:#ffffff; padding:5px;}
    #downloadContent .supList table .left .supContents {padding:0 10px;}
    #downloadContent .supList table .right {width:180px; padding:5px; text-align:center;}

.EIGENSCHAFT li {
  padding:0 0 0 15px;
  background:url(../img/dot.gif) no-repeat 0px 4px;
}

#service_link {
    padding:10px 0;
}
#service_link a {
    font-size:14px;
    font-weight:bold;
}

/*pd class list*/
.classList {float:left; padding:10px 55px 20px 55px;}
.classList .showTitle {font-weight:bold; padding:10px 0;}

#content .mark {border:1px #CFCFCF solid; width:900px; margin-left:40px; margin-bottom:10px; padding:5px; text-align:center; background:#E5E5E5; font-weight:bold;}
