/*Chima.de*/
body{font-size:75%;padding:0px 10px 40px;background-color:#F7F3F7/*#CEDBF7*/}/*Base12px*/
#top,#cr,#urh{font-family:Verdana,"Trebuchet MS",Arial,sans-serif;font-size:91.67%}
#urhC,#lesC,#urh h1,#urhB h1,.qp{font-family:Verdana,"Trebuchet MS",Arial,sans-serif;font-size:83.33%;font-weight:normal}
.qp,#fastLink{font-family:Verdana,"Trebuchet MS",Arial,sans-serif;font-size:91.67%;font-weight:normal}
h1,h2,h3,h4,h5,h6,small,big{font-size:100%}
body,h1,h2,h3,h4,h5,h6,form,table{margin:0;border:0}
p{text-align:justify;margin: 0px;padding:0px 0px 1.5em; }
img{border:0}
body,td,th,select,input,button{font-family:Verdana,"Trebuchet MS",Arial,sans-serif;color:#02032f}
img,select,input,button{vertical-align:middle}
input,textarea,button,select{font-family:inherit;font-weight:normal;font-size:inherit}
em{font-style:normal}
ul,li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;list-style:none}
caption{font-weight:bold;text-align:left;border-top-width:0;border-right-width:0;border-left-width:0;padding-bottom:2px}
hr{clear:both;color:#A9BAD3}
a *{cursor:pointer}
a{text-decoration:none}
a:link,#headC a:visited,#nav a:visited,.urhD a:visited,#fastLink a:visited,#footer a:visited,.search a:visited{color:#0b4a9f}
a:link,a:visited,a.mr:visited,#main .mr a:visited,a#showHere:visited{color:#0b4a9f}
#top a:link,#top a:visited{color:#386cb1;margin-left:3px;margin-right:3px}
a:hover,#top a:hover,#headC a:hover,#nav a:hover,#urh a:hover,.urhD a:hover,#urhC a:hover,#fastLink a:hover,#footer a:hover,.search a:hover{color:#002271;text-decoration:underline}
/*reservedWords*/
.r{text-align:right}
.l{text-align:left}
.c{text-align:center}
.fr{float:right}
.fl{float:left}
.clr,.clear,.clean{clear:both}
.hide{display:none}/*4Show&Hide*/
.nobr{white-space:nowrap}
.b{font-weight:bold}
/*Layout*/
#top{background-color:#eef4fb;border-bottom:1px solid #e2e2e2;color:#837d71;height:15px;padding-bottom:3px;padding-top:5px}
#top .cont,#header,#headC,#nav,#urhC,#navC,.urhD,#footer,#main,#fastLink,#bottom,#bottom_banner{margin-left:auto;margin-right:auto}
#welcome{float:left}
#user{text-align:right}
#welcome_logon_span{color:#000}
#nav,#nSt,#nEd,#pr a,#pr span,#bottom,#bottom #bSt,#bottom #bEd,#urh{background-image:url(cms_images/heafot.gif);background-repeat:repeat-x}
/*main*/
#main{padding-bottom:10px;line-height:1.2}
/*Footer*/
#footer{zoom:1;background-color:#f3f3f4;text-align:center;border-width:1px 0px 0 0px;border-style:solid;border-color:#d9d9d9;background-repeat:no-repeat;background-position:bottom;padding:2px 1px 0 1px;clear:both}
#footer ul{border-bottom:1px solid #DEE1E4;padding-bottom:8px;padding-top:5px;margin:0 10px}
#footer li{display:inline;padding-left:5px;padding-right:5px;border-right:1px solid #ADADAD}
#footer .ls{border:none}
#footer p{line-height:1.25;margin:10px 0 0 0}
#footer #cr{padding-bottom:18px;padding-top:10px}
#bottom{background-position:0 -231px;background-repeat:repeat-x;font-size:0;line-height:0;height:3px}
#bSt,#bEd{width:3px;height:3px}
#bSt{float:left;background-position:0 -234px}
#bEd{float:right;background-position:-3px -234px}
/*core end*/
/*Header*/
#header{height:121px;padding-bottom:2px;background-image:url(cms_images/longheader.png);background-repeat : no-repeat;}
#header ul{padding:103px 10px 0px 150px;margin:0;list-style:none;float:left;height:20px;}
.now {color:#002271;}
#topnav a,#topnav a:visited, #topnav a:link {color:#fff;font-weight:bold;}
#topnav a:hover,#topnav a:over {color:#002271;}
#header li{float:left;display:inline;height:20px;margin-left:30px}
#header li a,#header li span{float:left}

#neck {margin-top:0px;}

#lang{float:left;margin-top:9px;margin-left:10px}
#banner{float:right;padding-right:1px}
.banneraslogo{position:absolute;margin-top:17px;>margin-top:16px;margin-left:425px;z-index:1}
#nav{height:35px;background-position:left -39px;overflow:hidden;background-color:#5386C1}
#nSt,#nEd{height:35px;width:3px;float:left}
#nav #nSt{background-position:left -2px}
#nav #nEd{background-position:right -2px;float:right}
#nav #pr{padding-left:200px}

#pr a{color:#002271;background-position:left -140px;height:30px;display:block;margin-right:2px;font-weight:bold;}
#pr span{height:30px;display:block;background-position:right -140px;line-height:28px;margin-left:2px;padding-left:17px;padding-right:17px}

#pr a:hover,#pr a.over{color:#002271;text-decoration:none;background-position:left -76px}
#pr a:hover span,#pr a.over span{text-decoration:none;background-position:right -76px}

#nav #les{float:right;margin-right:5px}
#nav #les li{height:13px;margin-left:2px;padding-right:1px;line-height:13px;margin-top:11px}
#nav #les li.last{border:0}
#nav #les a{color:#edf6ff;font-weight:normal;}
#nav ul{margin:0;padding:0;list-style:none;float:left;height:35px}
#nav li{float:left;display:inline;height:30px;margin-right:4px}
#nav li a,#nav li span{float:left}

/*#subNav{height:40px;padding:5px 15px;margin-left:auto;margin-right:auto;width:830px;clear:both;background-image:url(cms_images/sub_back.gif);}
#subNav #subMenu a:hover{text-decoration:none}
#subNav ul{margin:0;padding:0;list-style:none;float:left;height:14px}
#subNav li{float:left;display:inline;height:14px;margin-right:10px;font-weight:bold;}
#subNav li a{color:#002271;}*/

#menu_out {padding-left:4px;height:30px;width:946px;margin-left:auto;margin-right:auto;margin-bottom:2px;background: url(cms_images/menu_left.gif) no-repeat left bottom;}
#menu_in {padding-right:4px;height:30px;background:url(cms_images/menu_right.gif) no-repeat right bottom;}
#menu {height:30px;background:url(cms_images/menu_bg.gif) repeat-x bottom;}

#menu_con {clear:both;text-align:left;width:810px;height:28px;padding:3px 15px;margin-left:auto;margin-right:auto;/*background-image:url(cms_images/sub_back.gif);*/}
#menu_con li {margin-top: 0px; float: left; height: 18px}
#menu_con li a {display: block; padding-left: 3px; background: url(cms_images/menu_on_left2.gif) no-repeat left top; float: left; cursor: pointer}
#menu_con li a span {float: left; padding: 5px 10px 6px 10px; line-height: 12px;  background: url(cms_images/menu_on_right2.gif) no-repeat right top;}
#menu_con li a:hover {background: url(cms_images/menu_on_left2.gif) no-repeat left bottom; text-decoration: none}
#menu_con li a:hover span {background: url(cms_images/menu_on_right2.gif) no-repeat right bottom}
.menu_line2 {background: url(cms_images/menu_line2.gif) no-repeat center top; width: 15px}
/*FixFont*/
#nav *{font-size:12px}
/*CommonStyleEnd*/
.sidebox .tabs*{font-size:12px}
/*PageWidth:860*/
#header,#nav,#top .cont,#main,#bottom{width:950px;clear:both}
#footer{width:948px;padding:10px 0 20px;clear:both;}
#footer center{padding:10px 0;clear:both;}
/*Layout*/
#main{padding-bottom:18px;zoom:1;padding-top:1px;}
.zp_showbg {/*background: #BBD9F3 url("cms_images/bkg2.jpg") repeat-x;*/}
#zp_wrapper {border:0px solid #CEDBF7;width:950px;margin:0 auto;min-height: 97%;margin: auto;} * html #zp_wrapper {height: 97%;} 
.wrapper_2_bg {background:url("cms_images/main_2_bg.gif") repeat-y 50% 0;}
#left,#right{float:left;margin-bottom:18px;>margin-bottom:0}
#right{width:256px;float:right}
#left{width:690px}
#sidebar { width:250px; float:left; padding-right:10px; }
#content { width:690px; float:left; vertical-align:top; }
/*SideNormal*/
.side_foot_area{clear:both;padding:0.3em 4px 0.3em 15px;color:#275F9D;}
.side_foot_area table td{color:#002271;}
#menunav{/*border-bottom:2px solid #e7efff 85ACD6*/;width:250px;margin-top:1px;font-size:12px;margin-bottom:10px}
#menunav ul{margin:0px;padding:0px}
#menunav li{background-color:#FFE243;/*#6B9ECE #7B9AD6 42598C*/list-style-type:none;padding:0.3em 4px 0.3em 15px;line-height:1.2em;margin-bottom:1px;font-size:100%}
#menunav li a{color:#002271/*275F9D*/;font-weight:normal;}
#menunav li a:hover{text-decoration:none;color:#E72609/*#E83D0B002271*/}
.highlight {font-weight:bold;color:#E72609;/*#E83D0B#002271*/}
.menunavtit{width:235px;line-height:24px;color:#002271;background-color:#F5C346;padding-left:15px;font-weight:bold;padding-top:1px;background-image:url(cms_images/menunavtitle-bg.jpg);background-repeat:repeat-x;font-size:110%;}
.main-body-title{width:675px;line-height:24px;color:#002271;background-color:#F5C346;padding-left:15px;font-weight:bold;padding-top:1px;background-image:url(cms_images/menunavtitle-bg.jpg);background-repeat:repeat-x;font-size:110%;}
.menunavkong{width:680px;vertical-align:top}
/* Left Side */
#menusubnav, #menusubnav2 { background-color: #FFE243/*#CEDBF7 #e7eff9*/; }
#menusubnav div, #menusubnav2 div { padding-left: 15px; font-weight: bold; color:#275F9D; padding-top: 0.3em; padding-bottom: 0.3em; line-height: 140%; margin-bottom:1px; border-top: solid 1px #FFFFFF; }
#menunav .hadesub { padding-left: 0px; font-weight: bold; color: #275F9D; }
#menunav .hadesub .hadesubsub { padding-left: 15px; }
#menunav li { padding-top: 0em; padding-bottom:0em; padding-right:0px; line-height: 22px; margin-top: 1px; }
#menusubnav ul li, #menusubnav2 ul li { background-color: #e7eff9; list-style-type: none; padding-left: 25px; padding-top: 0.3em; padding-bottom: 0.3em; line-height: 110%; margin-top: 0px; border-top: solid 1px #FFFFFF; }
#menusubnav ul li a, #menusubnav2 ul li a { color: #002271/*275F9D*/; text-decoration: none; font-weight: normal; }
/* Right Side */
.main-body { padding: 3px 15px 30px 5px; clear: both; overflow: hidden; text-align:justify;line-height:150%}
.main-body h3 { border-bottom: solid 1px #CCCCCC; padding-bottom: 4px; padding-top: 10px; font-size:13px; }
.main-body ol{margin:0;padding-left:25px;}
.main-body ol li{margin:0;padding:0 0 7px;display:list-item;list-style-type:decimal;}
.main-body ul{margin:0;padding-left:12px;}
.main-body ul li{margin:0;padding:0;display:list-item;list-style-type:disc;}
.main-body table {border-top:1px solid #ccc;border-left:1px solid #ccc;}
.main-body table td {border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.main-body-bottom-table table {border:0px}
.main-body-bottom-table table td {border-bottom:1px solid #ccc;border-right:0px;}
.main-body-invisible-table table {border:0px}
.main-body-invisible-table table td {border-bottom:0px;border-right:0px;}

h4 { background:#DDDDDD; padding:2px 0 3px 5px; font-size:13px; margin-bottom:10px; margin-top:15px; }
.close { display:none }
/*#main_title {background-color:#002271;font-size:110%;color:#E9EFF3;height:20px;line-height:20px;padding-left:10px;}*/
.round_corner_inner {margin: 0; background: #002271; padding-left: 10px; border:0;color:#fff}
.round_corner_outer {margin: 0; background: #000733; padding: 1px; width: 99%;}
.hand { cursor:pointer; color: #1B468A; }
.photointro { padding-top: 10px; background: #f9f9f9; float: left; width: 100%; clear: both; }
.photo { border: 1px solid #b0b0b0; float: left; margin-right: 30px; padding: 2px; margin-left: 10px; }
.intro { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; }
.photointro ul { list-style: outside; margin-left: 15px; padding: 0px; margin-top: 0px; }
.photointro strong { margin-right: 5px; }
.photointro li { margin-top: 15px; padding: 0px; }
.tsBan { background: url(/images/trade_service/ts-pic.jpg) no-repeat; width:660px; height:125px; }
.tsBan2 { background: url(/images/trade_service/ts-title-china-s.gif) no-repeat; width:660px; height:80px; }
.tsBan3 { background: url(/images/trade_service/ts-title-global.gif) no-repeat; width:660px; height:80px; }
.tsBan4 { background: url(/images/trade_service/ts-title-add.gif) no-repeat; width:660px; height:80px; }
.tsBan5 { background: url(/images/trade_service/ts-title-payment.gif) no-repeat; width:660px; height:80px; }
.knowMoreLong { background-image: url(/images/knowmorelong_bg.gif); background-repeat: no-repeat; background-position: left top; line-height:32px; overflow:hidden; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; height: 32px; margin-top: 10px; }
.knowMoreLong strong { background-image: url(/images/knowmorelong_bg.gif); background-repeat: no-repeat; background-position: right bottom; line-height:32px; overflow:hidden; float:left; padding-right: 23px; }
.knowMoreLong strong a { color:#002271 }
/*SmallFont*/
.search form a,.qp,.mainbox .row .cont li span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:91.67%}
/*Block*/
.search,.search form a,#showHere,#slP,#slN,.tabs,.tabs span,.tabs li,#jo,#jo ul li,.sidebox .cont li,.mainbox .tit,.mainbox .tit li,.mainbox .cont li,.mainbox .mr{background-image:url(cms_images/homes.gif);background-repeat:no-repeat}
h2{line-height:24px}
#left h2{padding-left:19px}
#right h2{padding-left:14px}
.search,#jo,.sidebox,#as,#ca,#banner2{margin-bottom:10px}
.search{background-repeat:repeat-x;height:59px;padding-right:1px;padding-left:1px;background-position:0 -309px;border:1px solid #accdef;background-color:#9CC0E8}
.search label{font-weight:bold}
.search form{height:34px;padding-top:6px;>padding-top:5px;padding-left:17px}
.search input{width:230px;margin-left:10px}
.search select{height:22px}
.search button{background:transparent;padding:0;width:67px;height:26px;border:none;margin-left:5px}
.search form a{position:absolute;width:70px;padding:1px 0 0 20px;background-position:10px -390px;z-index:10}
.search form .inputtext{border-color:#295E99 #7F9DB9 #7F9DB9 #295E99;border-style:solid;border-width:1px;padding-top:2px;height:17px;padding-left:2px}
.qp{>position:relative;padding-left:16px;line-height:1.81}
/*qpMoreKeys*/
#qpMore{position:absolute;z-index:10;margin-top:-20px;>margin-top:-2px;>margin-left:532px !important;margin-left:517px;>left:0; border-bottom:1px solid #a8a8a8}
#qpMore a.mr{top:0;background-position:-147px -416px;position:absolute;background-image:url(cms_images/homes.gif);width:45px;padding-left:8px;height:19px;display:block;>line-height:17px}
#qpMore a.hover{background-position:-147px -435px;background-position:-147px -435px;margin-left:0 !important;>margin-left:2px}
#qpKeys{background-color:#fffbf1;background-image:url(cms_images/qpmore.gif);padding:2px;background-position:right bottom;border-width:1px 0 0 1px;border-style:solid;border-color:#fdd155;margin-top:18px}
#qpKeys a{padding:0 6px;display:block}
#qpKeys a:hover{background-color:#fff6e0}
#tradeSp img{margin-bottom:10px}
/*Recommendations*/
.mainbox{background-color:#f8fbfe;overflow:hidden;margin-bottom:10px;}
.mainbox h3{color:#5d5d5d;margin-left:18px}
.mainbox .row{border-left:1px solid #bed7f1;border-right:1px solid #bed7f1;overflow:hidden;zoom:1}
.mainbox .row{border-bottom:1px solid #bed7f1;padding-bottom:5px}
.mainbox .right,.mainbox .left{overflow:hidden;zoom:1;width:294px;float:left}
.mainbox .tit{height:28px;line-height:28px;border-top-width:1px;border-top-style:solid;border-top-color:#bed5f1}
.mainbox .tit ul{float:right;margin-top:-24px;padding-right:23px}
.mainbox .tit li{float:left;width:41px;margin-left:4px;text-align:center;height:24px;line-height:24px}
.mainbox .left .tit{border-right:1px solid #9DBDE6}
.mainbox ul.cont{list-style-position:outside;list-style-type:disc;padding:0;clear:both;margin-top:11px}
.mainbox .left ul.cont{margin-left:18px}
.mainbox .right ul.cont{margin-left:5px}
.mainbox .cont li{float:left;margin-bottom:3px;background-repeat:no-repeat;background-position:0 -480px}
.mainbox .mr{text-align:right;font-weight:bold;margin-top:2px;margin-bottom:10px}
.mainbox .left .cont .mr{background-position:257px -452px;padding-right:13px;width:241px}
.mainbox .right .cont .mr{background-position:271px -452px;width:220px;padding-right:25px}
.mainbox .left .cont li{width:250px;padding-left:10px}
.mainbox .right .cont li{width:240px;padding-left:45px}
.mainbox .row .cont{margin-left:0}
.mainbox .row .cont li{background-position:18px -480px;padding-left:28px;float:none}
.mainbox .row .cont li span{margin-left:5px;color:#888787}
.mainbox .row .cont li.mr{background-position:570px -452px;padding-right:24px}
/*Join*/
#jo{overflow:hidden;background-color:#fffbf1;border:1px solid #FEDD81;background-position:bottom;background-repeat:repeat-x}
#jo h2{background-color:#FEDD81}
#jo img{float:left;margin:12px 0 12px 12px}
#jo ul{color:#804a00;padding:0;list-style-type:none}
.out{height:7.58em}
.out ul{margin:15px 0 15px 12px;float:left}
.in ul{margin:10px 0 15px 12px;float:none}
#jo ul li{line-height:1.5;background-position:0 -387px;text-indent:1em}
#jo a strong{color:#002271;text-decoration:underline}
#jo .red{color:#CC0000}
#jo .b{font-weight:bold}
/*sidebox*/
.sidebox{background-color:#bed7f1;clear:both}
.sidebox h2{padding-left:15px}
.sidebox .cont{background-color:#ebf3fd;border-bottom:1px solid #BED7F1;border-left:1px solid #BED7F1;border-right:1px solid #BED7F1;overflow:hidden;zoom:1}
.sidebox .cont ul{margin:10px 0 0 0}
.sidebox .cont li{background-position:16px -480px;padding:0 0 0 28px;margin-bottom:0.6em;list-style-type:disc}
/*TABS*/
.tabs li.on,.mainbox .tit li.on{color:#000}
.tabs{background-repeat:repeat-x;font-weight:bold}
.tabs li,.mainbox .tit li{float:left;cursor:pointer;color:#2840AD}
.tabs li span{float:left;display:block}
.mainbox .tit{background-repeat:repeat-x;background-position:left -252px}
.mainbox .tit li{overflow:hidden;background-position:-41px -228px}
.mainbox .tit li.on{background-position:left -228px}
.mainbox .tit li img{margin-bottom:6px;margin-top:4px}
.sidebox .tabs,#ca .tabs,.sidebox .tabs li,.sidebox .tabs span,#ca .tabs li,#ca .tabs span{height:21px;line-height:21px}
.sidebox .tabs,#ca .tabs{overflow:hidden;zoom:1;padding-left:18px}
.sidebox .tabs li,#ca .tabs li{margin-right:8px;padding-left:20px}
.sidebox .tabs span,#ca .tabs span{padding-right:20px}
.sidebox .tabs{background-position:left -42px}
.sidebox .tabs li{background-position:left -21px}
.sidebox .tabs span{background-position:right -21px}
.sidebox .tabs li.on{background-position:left 0}
.sidebox .tabs .on span{background-position:right 0}
/*newpic*/
#pic{margin:10px 0}
#pic .navDir{z-index:10;position:absolute;text-align:right;width:40px;height:17px;margin-left:550px;margin-top:22px;>margin-top:23px}
#pic .navDir a{background-color:#636261;color:#FFF;margin-right:1px;padding:1px 5px;font-weight:bold;line-height:17px}
#pic .navDir a:hover,#pic .Cur a:link,#pic .Cur a:visited,#pic .Cur a:hover{background-color:#f06204;color:#FFF;text-decoration:none}

/* 仿 digg 的分页 begin */
ul#pagenav {font-size: 12px;font-weight: bold;list-style: none;margin: 10px 0px;padding: 0px;}
#pagenav li {list-style: none;background-color: #fff;margin: 0px;display: block;float: left;margin-left: 2px;margin-right: 2px;}
#pagenav li.disabled {border: 1px solid #DDDDDD;padding: 1px 0px 1px 7px;display: block;color: #ccc;}
#pagenav li.current {border: 1px solid #2E6AB1;padding: 1px 5px 1px 7px;background-color: #2E6AB1;color: #fff;}
#pagenav li.none {border: 1px none;padding: 1px 3px 1px 7px;}
a.page_txt,a.page_num {border: 1px solid #9AAFE5;padding: 1px 4px 1px 7px;display: block;text-decoration: none;color: #105CB6;}
a.page_txt:hover,a.page_num:hover {border: 1px solid #EC870E;color: #EC870E;}
a.page_num_1 {width:10px;} a.page_num_2 {width:17px;} a.page_num_3 {width:24px;} a.page_num_4 {width:28px;}
a.page_num_5 {width:35px;} a.page_num_6 {width:42px;} a.page_num_7 {width:49px;} a.page_num_8 {width:56px;}
/* 仿 digg 的分页 end */

/* Online Buchungsportal begin */
#flugform{font-size:12px;}
#flugform table td{border:0px;}
#flugform p{text-align:left;clear:both;padding-bottom:0.5em}
label.biglbl {cursor: pointer;float: left;width: 160px;}
label.smalllbl {cursor: pointer;width: 60px;}
input.ti{border: 1px solid #ccc;font-family: inherit;font-size: 1em;width: 200px;}
.smallinput {border: 1px solid #ccc;width: 80px;}
.red {clolr:red;}
#flugliste {background: #fff;border: solid #d5d0ba;border-width: 1px 0 0 1px;width: 100%;margin-top:15px;}
#flugliste th {font-weight: bold;}
#flugliste td,#flugliste th {border: solid #d5d0ba;border-width: 0 1px 1px 0;padding: 1px 4px;}
.flughinweis {color: #857d60;font-size: 11px;}
/* Online Buchungsportal end */

/*Kontakt begin */
label {cursor:pointer;float:left;width:160px;}
#form p{text-align:left;clear:both;padding-bottom:0.5em}
input.ti, textarea.ti{width:210px;}
/*Kontakt end */

/* validator begin */
.onShow{background:url("cms_images/reg1.gif") no-repeat; padding-left:25px; height:20px; line-height:20px; }
.onFocus{background:#E9F0FF url("cms_images/reg2.gif") no-repeat; padding-left:25px; height:20px; line-height:20px;}
.onError{background:#FFF2E9 url("cms_images/reg3.gif") no-repeat; padding-left:25px; height:20px; line-height:20px;}
.onCorrect{background:#E9FFEB url("cms_images/reg4.gif") no-repeat; padding-left:25px; height:20px; line-height:20px;}
/* validator end */
