/* CSS Document  ver 1.0 email:zh868a@gmail.com*/
*{
margin:0;
padding:0;
}
p{
	font-size: 12px;
	color: #1b1b1b;
	text-decoration: none;
	line-height:20px;
}
h2{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
body {
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	color: #737373;
	background:url(../images/bg.gif) repeat;
	
}

/*
	********************
	***** head.css *****
	********************
	
	1. Funktionsleiste
	
	2. Logo, Suche, Links
	
	3. Menü
	
	4. Headlinks
	
	5. Toollinks
	
*/

html, body, ul, li {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	outline: none;
}

/* 
	******************************
	***** 1. Funktionsleiste *****
	******************************
*/

#functions {
	position: relative;
	color: #fff;height:2px;
	background: url(images/bg_functions.gif) bottom repeat-x #43422F;
}
#functions p {
	font-family: arial, helvetica;
	font-size: 11px;
	line-height: 17px;
	width: 584px;
	margin: 0px;
	padding: 0 0 0 16px;
	float: none;
}
#functions a {
	color: #fff;
}
#functions a:hover {
	color: #D7D6C2;
}

#functions .spacer {
	font-size: 8px;
	color: #888774;
	padding: 0 8px;
}
#functions .small, 
#functions .medium, 
#functions .large {
	font-family: arial, helvetica;
	padding: 0 2px;
}
#functions .small {
	font-size: 9px;
}
#functions .medium {
	font-size: 11px;
}
#functions .large {
	font-size: 13px;
}
#functions #login {
	position: absolute;
	top: 4px;
	left: 506px;
	width: 480px;
	text-align: right;
	padding: 0px;
}

/* 
	*********************************
	***** 2. Logo, Suche, Links *****
	*********************************
*/

#menu {
	position: relative;
	font: 11px/17px arial, helvetica;
	background: url(images/bg_menu.gif) bottom repeat-x #CC0000;
	height: 83px;
}

/* Logo */

.kurierlogo {
	position: relative;
	top: 10px;
	left: 13px;
	width: 165px;
	height: 38px;
	display: block;
	background: url(images/logo_bg.gif) no-repeat;
}
.china {
	position: absolute;
	top: 10px;
	left: 180px;
	width: 120px;
	height: 38px;
	display: block;
}
.english {
	position: absolute;
	top: 10px;
	left: 300px;
	width: 120px;
	height: 38px;
	display: block;
}

.kurierlogo img,.china img,.english img {
	margin: 4px 0 0 4px;
	padding: 0px;
	border: none;
}

/* Suche */

/* Variante, wenn es die Link im Kopfbereich gibt
#menu .search {
	width: 210px;
	position: absolute;
	top: 11px;
	left: 776px;
	text-align: right;
} */
#menu .search {
	width: 210px;
	position: absolute;
/*	top: 19px; */
	top: 10px;
	left: 776px;
	text-align: right;
}
#menu .search .searchfield {
	font-size: 11px;
	padding: 2px 2px 3px 2px;
	border: 1px solid #930000;
	outline: none;
	margin: 0 6px 0 0;
	width: 110px;
	float: left;
}
#menu .search .searchbutton {
	float: right;
}

#menu .search #submitit {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 300px;
}

/* 
	*******************
	***** 3. Menü *****
	*******************
*/

/*
#menuepunkte {
	overflow: hidden;
	height: 28px;
}
*/

#menuepunkte img {
	display: none;
}
#menuepunkte {
	overflow: hidden;
	height: 28px;
	float: left;
	padding: 17px 0 0 14px;
	width: 986px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 975px;
}
#menuepunkte li, 
#menuepunkte li a {
	float: left;
	width: 138px;
	height: 28px;
	overflow: hidden;
	background: url(images/menu_neu.gif) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-family: arial, helvetica;
	font-weight: bold; 
	line-height: 30px;
}
#menuepunkte #menu5, 
#menuepunkte #menu5 a{
	width: 144px;
	background: url(images/menu_neu.gif) -138px 0px no-repeat;
}
#menuepunkte a:focus {
	text-decoration:underline;
}
#menuepunkte a:hover  {
	text-decoration: none;
	background: url(images/menu_neu.gif) 0px -28px no-repeat;
}
#menuepunkte #menu5 a:hover {
	background: url(images/menu_neu.gif) -138px -28px no-repeat;
}
#menuepunkte .on, 
#menuepunkte .on a, 
#menuepunkte .on a:hover {
	color: #3d3d3d !important;
	background: url(images/menu_neu.gif) 0px -56px no-repeat !important;
}
#menuepunkte #menu5.on, 
#menuepunkte #menu5.on a, 
#menuepunkte #menu5.on a:hover {
	background: url(images/menu_neu.gif) -138px -56px no-repeat !important;
}

#menuepunkte img,
#menuepunkte a {
	display: none;
}
#menuepunkte li a {
	display: block;
}

/* 
	************************
	***** 4. Headlinks *****
	************************
*/

.headlinks {
	position: absolute;
	top: 40px;
	left: 185px;
	width: 800px;
	height: 16px;
	text-align: right;
	font: 10px/12px verdana, arial, helvetica !important;
	margin: 0px;
	padding: 0px;
}
.headlinks li a, .headlinks li a:link, .headlinks li a:visited, .headlinks li a:active  { /* def fuer anzeigen von mp noetig NEU 15-01-2008 */
	font: 10px/12px verdana, arial, helvetica !important;
	font-weight:normal;
	color: #fff;
	background: url(images/headlinks_stop.gif) right top no-repeat;
	text-decoration: none;
	float: left;
	padding: 2px 10px 0 10px;
	height: 18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 16px;
}


/* Immo Headlinks Tab 8.10 - 22.10.2009 */
.immo2 {
	background:transparent url(images/headlink_immo.gif) no-repeat scroll 0 0 !important;
	color:#333333 !important;
	width:86px;
}
.immo2 a {
	background:transparent !important;
	color:#333333 !important;
	width:1px;
}




.headlinks li a:hover {
	color: #fff;
	text-decoration: underline;
}
.headlinks li {
	float: right;
	height: 18px;
	list-style: none;
	margin: 0 0 0 3px;
	padding: 0px;
	background: url(images/headlinks_start.gif) no-repeat;
}
.headlinks .on {
	background: url(images/headlinks_start.gif) 0px -18px no-repeat;
}
.headlinks .on a {
	text-decoration: underline;
	background: url(images/headlinks_stop.gif) right -18px no-repeat;
}

#romytab {
	position: relative;
	text-align: left;
	width: 132px;
	height: 18px;
	text-indent: -99999px;
}
#romytab a {
	position: absolute;
	left: 0px;
	top: -25px;
	display: block;
	width: 132px;
	height: 43px;
	padding: 0px;
	background: url(images/romytab.gif) no-repeat;
}
#romytab a:hover {
	background: url(images/romytab_hover.gif) no-repeat;
}



/* 
	************************
	***** 5. Toollinks *****
	************************
*/

.toollink {
	position: absolute;
	top: 4px;
	left: 410px;
	height: 16px;
}
.toollinkoff, 
.toollinkon {
	height: 16px;
	float: left;
	margin: 0 5px 0 0;
	line-height: 16px;
}
.toollinkoff {
	background: url(images/toollink.gif) 0px -16px no-repeat;
}
.toollinkon {
	background: url(images/toollink.gif) 0px 0px no-repeat;
}
.toollinkoff a, 
.toollinkon a {
	float: left;
	height: 16px;
	color: #45443C !important;
	padding: 0 9px;
}
.toollinkoff a {
	background: url(images/toollink.gif) right -16px no-repeat;
}
.toollinkon a {
	background: url(images/toollink.gif) right 0px no-repeat;
}
.toollink li{
	list-style-type:none;
}



#wrapping{
	margin:0 auto;
	width:1000px;
	padding:0;background-color:#FFF;
}
#header {
	width:1000px;
	}
/* 菜单和FLASH显示图片*/

#menuNext {
	width:1000px;
	height:80px;
	}
#flashShowPic {
	width:1000px;
	height:245px;
	}
	
#content {
	width:1000px;	
	}	
#content #sideContent {
	width:180px;
	float:left;
	background-image: url(image/submenu_left.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	padding-left:25px;
}
#content #sideContent h1,#contentin #sideContent h1 {
	background-image: url(images/prod-cate-dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left:40px;	
}

#content #sideContent p {
	background-image: url(images/prod-cate-next.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;
	margin-left:45px;
	line-height: 20px;	
}

#content #primaryContent {
	width:746px;
	float:left;
	background-image: url(image/submenu_right.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left:48px;
	}
#content #primaryContent h1{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}
#contentPos {
	width:725px;
	text-align:right;
	padding:15px 0 5px 0;
	}
#contentTitle {
	width:725px;
	text-align:left;
	color:#1b8496;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom:5px;
	margin-bottom:10px;
	}
#title {
	background-image: url(images/title-bt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 21px;
	width: 672px;
	margin-top:15px;
	margin-left:20px;
	padding-left:8px;
	padding-bottom:2px;
	}

#contentin {
	width:1000px;
	margin-bottom:20px;
	margin-top:3px;
	}	
#contentin #sideContent {
	width:560px;
	float:left;
	}
#contentin #primaryContent {
	width:439px;
	float:left;
	}
#contentin #primaryContent #newin {
	height:196px;
	background-color:#009966;
	margin-top:5px;
	}
#contentin #primaryContent #aboutin {
	height:207px;
	}
#contentin #sideContent p {
	margin-top:3px;
	margin-left:10px;
	line-height: 20px;	
}
#contentin #sideContent h1 {
	margin-left:0;
	margin-top:2px;
	}
#allTitle {
	width:680px;
	background-image: url(images/LX-_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:5px;
	}
.contactTitle {
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
#Contentbody {
	width:680px;
	margin-top:15px;
	}
#contactForm {
	width:320px;
	padding:10px 30px;
	margin-top:20px;
	}
#contactMes {
	margin-top:50px;
	width:556px;
	float:left;
	padding:10px 30px;
	}
#footer {
	width:1000px;
	height:39px;
	
	}
.clear {
	clear:both;
	}
/* 内容区域显示产品类::*/
#showCateCon{
	width:726px;
	float:left;
	background-image: url(image/pro-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow-x:auto;
	
	}
.showCate {
	width:708px;
	height:104px;
	background-image: url(image/proCate-bg.png);
	margin-top:16px;
	margin-bottom:10px;
	margin-left:11px;
	background-repeat: no-repeat;
	}
.p2010{width:110px;height:130px;float:left; margin:10px 15px;}
.showCateImg{
	background-image: url(image/proCateIma-bg.jpg);
	background-repeat: no-repeat;
	padding: 5px;
	height: 77px;
	width: 198px;
	margin:9px;
	float:left;
}
.p2010Img{
	border:1px double #Ccc;float:left;
	padding:4px;
}
.p2010 h1{ text-align:center;}
.showCate h1 ,.showCate p{
	float:left;
	margin-left:10px;
	width:400px;
	}
.showCate h1,.p2010 h1 {	margin-top:10px;
}
.showDetail {
	width:60px;
	margin-left:250px;
	float:left;
	}
.pContent {
	margin-left:10px;
	margin-right:10px;
	}
.showNextpop {
	width:215px;
	float:left;
	margin:5px;
	}
.showY-line {
	background-image: url(images/Y_line.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	padding-right:10px;
	}	
#prodAll {
	}
/*news show*/
#showConDetail {
	width:696px;
	margin-left:15px;
	margin-top:10px;
	padding:5px 0 5px 0;
	}

/*显示产品参数*/	
.showtable{
	margin-top:5px;
	border:1px solid #999999; /* 表格边框 */
	border-collapse:collapse; /* 边框重叠 */
	font-family: "宋体";
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
} 
.showtable caption{
	padding-bottom:5px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-family: "宋体";
	text-decoration: underline;
	line-height: 25px;
}
.showtable th{ 
border:1px solid #0058a3; /* 行名称边框 */ 
background-color:#4bacff; /* 行名称背景色 */ 
color:#FFFFFF; /* 行名称颜色 */ 
font-weight:bold; 
padding-top:4px; padding-bottom:4px; 
padding-left:12px; padding-right:12px; 
text-align:center; 
} 
.showtable td{ 
border:1px solid #999999; /* 单元格边框 */ 
text-align:left; 
padding-top:4px; padding-bottom:4px; 
padding-left:10px; padding-right:10px; 
} 
.showtable tr:hover, .showtable tr.altrow{ 
background-color:#FFFFCC; /* 动态变色 */ 
}
#pageshow {
	width:600px;
	margin-top:15px;
	margin-bottom:15px;
}

hr{
	height:1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #990000;
}
.hr1{ height:1px;border:none;border-top:1px dashed #101010;}

.titleHh {}
.titleHh a:link,.titleHh a:visited {
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.titleHh a:hover,.titleHh a:active {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
 a:link,a:visited {
	font-size: 12px;
	line-height: 20px;
	color: #cdb497;
	text-decoration: none;
}
a:hover, a:active {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
.E762,.EEW {
	color:#e76200;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;}
.EEW {
	color:#AAAAAA;
	}
