body,h2,h3,h4,h5,ul,li,table,p,form {margin:0px; padding:0px}
body {font-size:12px; font-family:Dotum,arial; background-color:#9B9B9B; line-height:16px}
img {border:0px}
ul,li {list-style:none}
a {color:#444444; text-decoration:none}
a:hover {text-decoration:underline}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */
.clear {clear:both}
.left {float:left}
.hidden {display:none}

#wallpaper {width:1000px; margin:0 auto; background-color:#FFFFFF}


/*
 * admin
 */
 #adminNav {text-align:right; background-color:#FCFBAC; padding:3px 10px}
 #adminHome {padding:3px 0 3px 0; background-color:#FCFBAC; border:1px #999999 solid; height:16px}
 #adminHome li {display:block; float:left; padding:0 5px;}
 #adminPDCategory {background-color:#FCFBAC; text-align:center; border:1px #999999 solid}
 #adminPDCategory h4 {font-size:12px; font-weight:normal}
 #adminPDCategory h4 a {color:#000000}
 #adminPDCategoryAdd {background-color:#FCFBAC; border:1px #999999 solid; padding:3px 10px; margin-bottom:10px; color:#000000; font-size:12px}
 #pdCategory #adminPDCategoryAdd a {color:#000000; font-size:12px}
 #adminPDList {background-color:#FCFBAC; border:1px #999999 solid; padding:3px 10px; margin-bottom:10px; color:#000000; font-size:12px}
 #imgNormalChange {background-color:#FCFBAC; border:1px #999999 solid; padding:3px 10px; margin-bottom:10px; color:#000000; font-size:12px}


/*
 * header
 */
 #header {position:relative; height:160px; background-image:url(../images/ditu.gif); background-repeat:no-repeat; background-position:755px 15px;}


 #headerLine {border:4px #46474B solid}
 #headerLogo img {position:absolute; top:3px; left:20px}
 #headerTopNav ul {margin:5px 0 0 450px}
 #headerTopNav li {display:inline; color:#AEAEAE}
 #headerTopNav li a {color:#AEAEAE}
 #headerLeftNav ul {margin:45px 0 0 210px}
 #headerLeftNav li {display:inline;}
 #headerLeftNav li img {vertical-align:middle}
 #headerLanguage {position:absolute; right:15px; top:65px; background-color:#FFFFFF}
 #headerLanguageList {border:1px #aaaaaa solid; display:none;}
 #headerLanguageList li.headerLanguage_unerline {border-bottom:1px dashed #aaaaaa}
 #headerLanguageList a {display:block; padding-left:20px; line-height:20px; width:104px;}
 #headerLanguageList a:hover {background-color:#eeeeee; text-decoration:none;}

/*
 * homeList
 */
#homeList {width:950px; margin:50px 0 50px 25px}

    #homeList table {width:100%; background:#E3E3E3;}
        #homeList table th {color:#ffffff; font-weight:normal; background:#46474B;}
        #homeList table th.pdtitle{text-align:left; width:230px; background:#D8271D;}
        #homeList table td {background:url(../images/back04.jpg) repeat-x #FFFFFF; vertical-align:top; position:relative;}
            #homeList table td.middle {background:#E3E3E3;}
            #homeList table td img {float:right;}
            #homeList table td h2 {font-size:13px; margin-top:20px;}
                #homeList table td h2 a {color:#D8271D}
            #homeList table td div {line-height:20px; height:120px;}
            #homeList table td span.more {position:absolute;}
        
        #homeList table.website_table {width:100%;}
            #homeList table.website_table td {background:#E3E3E3; padding:2px 5px;}
                #homeList table.website_table td a:hover {text-decoration:none;}

/*
 * common
 */
 #mainContent {margin:40px auto; width:950px}
 .mainContent {float:left; width:720px;}

 #rightNav {width:175px; float:right;}
 #rightADV li {margin:20px 0}

/*
 * product lists,category
 */
#pdList li {border-bottom:1px dashed #696D70; margin-bottom:30px}
#pdList li h2 {font-size:13px; padding:5px 10px; background-color:#F2F2F2;}
#pdList li td {padding:30px 0;}
img.pdListImg {float:left}
.pdListContent {float:right; width:500px}

#pdCategory {padding:0 30px 0px 0; width:680px; font-size:0}
#pdCategory a {color:#ffffff}
#pdCategory li {display:inline; width:100px; float:left; margin-left:65px; margin-bottom:30px; overflow:hidden}
#pdCategory li h5 {background-color:#000000; text-align:center; padding:3px 0; font-size:13px; font-weight:normal}

#pdRightNav {font-size:13px}
#pdRightNav h2{background-color:#000000; color:#FFFFFF; font-size:12px; padding:5px; text-align:center}
#pdRightNav ul {font-size:14px; background-color:#F5F5F5}
#pdRightNav li a {display:block; width:175px; height:24px; line-height:24px}
#pdRightNav li a:hover {background-color:#CCCCCC; color:#FFFFFF; text-decoration:none; border-bottom:none}
#pdRightNav li a img {margin:0 10px}
#pdRightNav img {vertical-align:middle}

#productSub {border:1px #CCCCCC solid; height:1%}
#productSub li {margin-left:55px}
#productSubTitle {background-color:#AAAAAA; height:30px; margin-bottom:30px}
#productSubTitle a {font-size:14px; font-weight:bold; padding:0px 30px; line-height:30px; float:right; background-color:#FFFFFF; color:#B2505D;}

#pdList .pdnav {background:#383838; color:#ffffff; padding:10px; margin-bottom:10px;} 
    #pdList .pdnav a {color:#ffffff;}


/*
 * pdSearch
 */
 #pdSearch {background-color:#f5f5f5; border:1px #cccccc solid; margin-bottom:20px}
 #pdSearch table {margin:10px 0px 10px 5px}
 #pdSearch h4 {font-size:11px; color:#9b0c0c; font-weight:normal}


/*
 * productDetail
 */
 #pdDetailTitle {background-image:url(../images/bg01.jpg); height:40px; border-bottom:1px #999999 solid; font-size:14px; line-height:40px; padding-left:20px; font-weight:bold; color:#d8271d; position:relative;}
 #pdDetailTitle img {position:absolute; right:5px; top:0}
 #pdDetailContent {background-image:url(../images/bg03.gif); background-repeat:repeat-y; background-position:292px 0; border-bottom:1px #999999 solid}
 #pdDetailContent a {color:#C4013B}
 #pdDetailLeft {float:left; width:290px; padding-right:10px}
 #pdDetailLeft #imgNormal {border-bottom:1px #999999 solid}
 #pdDetailLeft #imgBig {}
 #pdDetailLeft #imgBig ul {padding:20px}
 #pdDetailLeft #imgBig li {background-image:url(../images/dot2.gif); background-repeat:no-repeat; padding-left:20px}
 #pdDetailRight {float:right; width:395px; padding:10px}
 #pdDetailRight #pdContent {}
 #pdDetailRight .pdContentP {padding:5px 10px 0 15px;}
 #pdDetailRight h4 {font-size:13px; font-weight:bold}
 #pdDetailRight #pdDescribe {margin-top:20px}
 #pdDetailRight #pdDescribe ul {padding:5px 10px}
 #pdDetailRight #pdDescribe li {background-image:url(../images/dot3.gif); background-repeat:no-repeat; padding-left:20px}

 #pdScroll {width:668px; padding:40px 10px 10px 25px}
 #pdScroll a.prev {margin-top:5px; float:left; height:144px; width:15px; background-image:url(../images/scrollLeft.jpg)}
 #pdScroll a.next {margin-top:5px; float:right; height:144px; width:15px; background-image:url(../images/scrollRight.jpg)}
 .jCarouselLite {float:left; overflow:hidden}
 .jCarouselLite li {padding:5px 15px; text-align:center; height:180px; font-weight:bold;  display:inline}
 .jCarouselLite li img {border:1px #999999 solid}


/*
 * service
 */
 #service li.serviceLi {border:1px #888888 solid; padding-bottom:10px; margin-bottom:20px; height:1%}
 .serviceTitle {width:500px; float:left}
 .serviceTitle li a {color:#D8271D; font-size:13px}
 .serviceTitle h5 {font-size:15px; padding:5px 10px; font-weight:bold; background-color:#999999; color:#FFFFFF}
 .serviceTitle h4 {font-size:13px;}
 .serviceTitle .serviceSUPORT,.serviceFAQ,.serviceDown {padding:10px}
 .serviceTitle .serviceFAQ li {display:block; float:left; width:158px}
 .serviceTitle .serviceFAQ a {color:#D8271D}
 .serviceRimg {margin-left:530px}

/*
 * download
 */
 #download li.serviceLi {border:1px #888888 solid; padding-bottom:10px; margin-bottom:20px; height:1%}
 .serviceTitle .serviceDown li {display:block; float:left; margin:5px 0 0 20px; width:210px}
 ul.largTag a {font-size:14px}


/*
 * bezugs
 */
 #wtobuy {}
 #wtobuy h5 {margin-bottom:5px; font-size:14px; background:#999999; width:200px; color:#FFFFFF; padding:5px 10px;}
 #wtobuy a {color:#D8271D}
 #wtobuy li.wtobuyLi {display:inline; float:left; padding:10px 14px;}
 #wtobuy .wtobuyList h4 {padding:3px 10px; width:160px; display:block; color:#FFFFFF}
 #wtobuy table.wtobuyContent {width:100%}
 #wtobuy table.wtobuyContent h3 {font-size:13px}
 #wtobuy table.wtobuyContent td.cpContent {vertical-align:top; padding:10px}
 #wtobuy table.wtobuyContent td.cpContent li {padding-left:10px}
 #wtobuy table.wtobuyContent td.cpLogo {vertical-align:middle; width:150px}
 
 #bezugs {border:1px #9A9A9A solid;}
 #bezugs .wtobuyList h4 { background-color:#aaaaaa}
 
 #distri {border:1px #9A9A9A solid; margin-top:50px;}
 #distri .wtobuyList h4 {background-color:#D8271D}
 
 #ausland {border:1px #9A9A9A solid; margin-top:50px;}
 #ausland .wtobuyList h4 {background-color:#D8271D}

/*
 * kunden service , Garantiebedingungen
 */
 #kunden {border:1px #bbbbbb solid; margin:0 10px 0 70px; width:600px; display:inline}
 #kunden h5 {font-size:15px; padding:5px 10px; background-color:#E5EAF0; border-bottom:1px #cccccc solid}
 #kundenContent {padding:10px; color:#666666}
 #kundenContent h4 {font-size:13px; color:#D8271D}
 #kundenContent p {margin:10px 0px}
 #kundenContent a {color:#D8271D}
 /*
 .bgContact {background-image:url(../images/bgLogoContact.jpg); background-repeat:no-repeat; background-position:400px 20px}
 .bgPresse {background-image:url(../images/bgLogoPresse.jpg); background-repeat:no-repeat; background-position:400px 20px}
 .bgAboutus {background-image:url(../images/bgLogoAboutus.jpg); background-repeat:no-repeat; background-position:400px 20px}
 .bgImpressum {background-image:url(../images/bgLogoImpressum.jpg); background-repeat:no-repeat; background-position:400px 20px}
 .bgDisclaimer {background-image:url(../images/bgLogoDisclaimer.jpg); background-repeat:no-repeat; background-position:400px 20px}
 .bgLogoDownload {background-image:url(../images/bgLogoDownload.jpg); background-repeat:no-repeat; background-position:550px 0}
 .bgLogoService {background-image:url(../images/bgLogoService.jpg); background-repeat:no-repeat; background-position:550px 0}
 */

 .sendtome table {width:100%; margin-top:10px}
 .sendtome table td {background-color:#FFFFFF}
 .sendtome table input,textarea {width:350px; border:1px #aaaaaa solid;}
 .sendtome table input.submit {width:100px; list-style:none; border:1px #333333 solid; margin:10px 0px}

 /*
 * footer
 */
 #footer {background-color:#f1f2f4; height:60px; text-align:right; padding-top:40px; padding-right:10px; color:#aaaaaa; font-size:11px}
 #footer a {color:#aaaaaa; font-size:11px}
 
 /* 附件产品图片展示 */
