@charset "utf-8";

*
{
	margin:0px;
	padding:0px;
}

/*-- 公用链接 --*/
#header a:link,#header a:visited,
#content_floor a:link,#content_floor a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
#header a:hover,
#footer a:hover,
#content_floor a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}


/*-- 导航图片链接 --*/
.nav .border
{
	border:0px;
}

body
{
	margin-left:auto;
	margin-right:auto;
	background-color:#5C5C5C;
	background-image:url(../../images/body_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	
	margin-top:1px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#container
{
	width:788px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}

/*-- 所有的图片链接 --*/
#container .border
{
	border:none;
}


/*-- 背景上圆角 --*/
#content_bg
{
	float:left;
	width:788px;
	color:#666666;
	padding-top:11px;
	background-image:url(../../images/bg_1.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#content_bg_nobanner
{
	float:left;
	width:788px;
	color:#666666;
	padding-top:11px;
	background-image:url(../../images/bg_3.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#content_main
{
	float:left;
	width:788px;
	height:100%;
	border:#FF0000 solid 0px;
	background:url(../../images/bg_2.gif) repeat-y;
}

/*-- 底部 倒影区 --*/
#content_floor
{
	float:left;
	width:788px;
	height:51px;
	background:url(../../images/container_bg.gif) no-repeat;
}


/*-- nach oben 回到顶部的链接 --*/
#content_floor .crest
{
	float:right;
	width:83px;
	height:20px;
	padding:4px 0px 0px 0px;
	background-image:url(../../images/arrowhead_3.gif);
	background-position:75% 9px;
	background-repeat:no-repeat;
}

/*-- nach oben 文字 --*/
#content_floor .crest_1
{
	float:left;
	color:#FFFFFF;
}


/*-- banner 层 --*/
#banner
{
	float:left;
	width:788px;
}

/*-- banner 图片 --*/
#banner img
{
	float:left;
	margin:0px;
}

.new
{
font-size:12px;
}

/*-------------------------------------------
*************** 脚部区域 start ***************
-------------------------------------------*/
#footer{
	padding-bottom:30px;
}
#footer .left{
	background:url(../../images/footer_left.jpg) no-repeat 0 0;
	height:19px;
	width:11px;
	float:left;
}
#footer .center{
	background:url(../../images/footer_center.jpg) repeat-x 0 0;
	height:19px;
	width:767px;
	float:left;
}
#footer .right{
	background:url(../../images/footer_right.jpg) no-repeat 0 0;
	width:10px;
	height:19px;
	float:left;
}
#footer .center span{
	float:left;
	color:#C4C4C4;
	font-size:11px;
	display:block;
	line-height:18px;
}
#footer ul{
	float:right;
	margin-right:-6px;
}
#footer ul li{
	display:inline;
	float:left;
	height:19px;
	color:#C4C4C4;
}
#footer ul li a{
	color:#C4C4C4;
	height:19px;
	font-size:11px;
	margin:0 5px;
	line-height:18px;		
}
#footer ul li a:hover{
	color:#C4C4C4;
	height:19px;
	font-size:11px;
	margin:0 5px;
	line-height:18px;
	text-decoration:underline;
}
/*-------------------------------------------
		头部 start
-------------------------------------------*/
#header,.navigation,#mainbody,#mainbodyBg,.infobox,.infoboxBg,#footer,.content,.mainCon0tent{
	width:100%;
	float:left;
}
.topz{
	width:100%;
	height:19px;
	margin-top:11px;
	margin-bottom:5px;
	float:left;
}
.topz .logo{
	margin-left:12px;
}
.topz .logo,.topz .logo img{
	display:inline;
	float:left;	 
}
.topz ul{
	height:19px;
	margin-right:4px;
	display:inline;
	float:right;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color:#A8A8A8;
	padding:0;
}
.topz .navBgLeft{
	background:url(../../images/nav_bg_left.jpg) no-repeat left;
	width:5px;
	height:19px;
	display:inline;
	padding:0;
}
.topz .navBgRight{
	background:url(../../images/nav_bg_right.jpg) no-repeat right;
	width:5px;
	height:19px;
	display:inline;
	_margin-left:3px;
}
.topz ul li{	
	height:19px;
	float:left;
	line-height:19px;
	display:inline;
	color:#FFF;
	margin:0;
	padding:0;
	list-style:none;
}
.topz ul li a{	
	height:19px;	
	color:#FFF;
	font-size:11px;	
	line-height:19px;
	padding:0;
	float:left;
	display:inline;
	margin:0 4px 0 5px;
	_margin:0 1px 0 5px;
	
}
.topz ul li a:hover{	
	height:19px;	
	color:#FFF;
	font-size:11px;	
	float:left;
	padding:0;
	display:inline;
	margin:0 4px 0 5px;
	_margin:0 1px 0 5px;
	text-decoration:underline;
}
.navigation .tops{
	background: url(../../images/nav_top.jpg) no-repeat 0 0;
	height:11px;
	width:100%;
	float:left;
	line-height:1px;
	font-size:1px;
	overflow:hidden;
}
.navigation .btm{
	background: url(../../images/nav_btm.jpg) no-repeat 0 0;
	height:10px;
	width:100%;
	float:left;
	font-size:1px;
	line-height:1px;
}
.navigation .mid{
	width:100%;
	height:45px;
	float:left;
}
.navigation .mid img{
	float:left;
	display:block;
}
.navigation ul{
	width:571px;
	height:45px;
	float:left;
}
.navigation ul li{
	float:left;
	display:inline;
	list-style:none;
}
/* start banner----- */
.bannerBg{
	/*background:url(../../images/banner_out.jpg) no-repeat 0 0;*/
	width:788px;
	height:210px;
	float:left;
}
/*end banner--------*/

/*--------- 二级菜单区 height:100%; -----margin:0px 8px 0px 13px;-------*/
#menu
{
	float:left;
	width:176px;
	height:100%;
	padding:0px;
	margin:0px 26px 0px 13px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;}

* html #menu
{
	margin:0px 27px 0px 6px;
}

* html #menu .news,
* html #menu .show,
* html #menu .news_2
{
	float:right;

}



/*-------------------------------------------
		首页left时事通讯 start
-------------------------------------------*/

/*-- #menu ul_1 的class--*/
#menu .news
{
	width:174px;
	padding:0px 0px 8px 0px;
	margin:0px auto 10px auto;
	background-color:#E9E9E9;
	background-image:url(../../images/show_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border:#FF0000 solid 0px;
}

/*-- #menu #main 联系方式 --*/
.content_layout .phone
{
	width:174px;
	height:100%;
	text-align:left;
	padding-bottom:8px;
	background-image:url(../../images/show_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

/*-- loesungen/branchen/internation 联系方式 --*/
.content_layout .phone,
.content_layout .phone_1
{
	float:right;
	width:172px;
	margin:3px 0px 150px 0px;
	background-color:#E9E9E9;
}

/*-- design/print/index.php 下圆角 --*/
.content_layout .phone_1
{
	width:175px;
	margin:21px 0px 0px 10px;
	padding-bottom:15px;
	background-image:url(../../design/pic/print_5.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.content_layout .phone_2,
.content_layout .phone_4
{
	height:19px;
	margin-bottom:8px;
	background:url(../../images/kontakt_title.jpg) no-repeat;
}

/*-- design/print/index.php 上圆角图片带 标题 --*/
.content_layout .phone_4
{
	margin-bottom:5px;
	background:url(../../design/pic/print_4.gif) no-repeat;
}

.content_layout .phone_3
{
	width:auto;
	margin:0px 0px 5px 13px;
}


/*-- #menu img下边距离 --*/
#menu img
{
	margin-bottom:5px;
	border:#FF0000 solid 0px;
}

/*-- 待定
#menu .news_2 .space_1
{
	float:left;
	height:24px;
	margin:0px 0px 6px 0px;
	background-color:#FF0000;
} --*/

/*-- #menu atop_news--*/
#menu .news p
{
	margin:0px 0px 2px 6px;
	padding-left:16px;
	text-align:left;
	line-height:15px;
	background-image:url(../../images/li_pic_2.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
}

/*-------展示空间 start-----------*/

/*-- 展示空间 --*/
#menu .show
{
	width:174px;
	margin:0px auto 10px;
	padding-bottom:10px;
	background-color:#E9E9E9;
	text-align:left;
	background-image:url(../../images/show_bg_2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}


/*-- 展示空间 p --*/
#menu .show p
{
	padding-left:6px;
	line-height:15px;
	margin:0px;
}




/*-- 展示1 的链接 --*/
.show a.atop_link:link,a.atop_link:visited
{
	color:#FFAE00;
	font-weight:bold;
	text-decoration:none;
}

.show a.atop_link:hover
{
	text-decoration:underline;
}

/*-- home/left/show_room --*/
#menu .space_4
{
	margin-top:10px;
}

/*-- 展示3 --*/
#menu .show_2
{
	float:left;
	width:174px;
	text-align:left;
	margin-bottom:10px;
	margin-left:1px;
	padding-bottom:10px;
	background-color:#E9E9E9;
	background-image:url(../../images/show_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

/*-- 展示3 p --*/
#menu .show_2 p
{
	line-height:15px;
	padding:0px 6px;

}

#menu .show_2 .row
{
	line-height:18px;
	margin-left:6px;
	padding-left:17px;
	background-image:url(../../images/li_pic_2.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
}


/*-- 展示2 以及首页left的链接 公用 --*/
.show_2 a.atop_link_2:link,.show_2 a.atop_link_2:visited,
.news a.atop_link_2:link,.news a.atop_link_2:visited,
.content_layout a.atop_link_2:link,
.content_layout a.atop_link_2:visited
{
	color:#666666;
	text-decoration:none;
}

.show_2 a.atop_link_2:hover,
.news a.atop_link_2:hover,
.content_layout a.atop_link_2:hover
{
	color:#666666;
	text-decoration:underline;
}

.show_2 a.atop_link_3:link,.show_2 a.atop_link_3:visited
{
color:#2B99FC;
font-weight:bold;
text-decoration:none;
}

.show_2 a.atop_link_3:hover
{
color:#2B99FC;
text-decoration:underline;
}
/*-------------------------------------------
		主体内容区 start
--------------------------------------------*/
#main
{
	float:left;
	width:559px;
	height:100%;
	text-align:left;
}

/*-- 主体区 公司介绍 --*/
#main .content_left
{
	float:left;
	width:387px;
	text-align:left;
}

/*-- 公司介绍的具体内容 p的class --*/
.content_left .content_text
{
	margin:0px 15px 5px 0px;
	line-height:15px;
}

/*-- 案例展示 --*/
#main .content_right
{
	float:left;
	width:172px;
	padding-top:23px;
	background-color:#E9E9E9; 
	background-image:url(../../images/content_09.gif);
	background-position:top;
	background-repeat:no-repeat;
}

/*-- 案例展示 ul的class --*/
.content_right .case,
.content_layout .case
{
	text-align:left;
}

.content_right .case li,
.content_layout .case li
{
	width:158px;
	margin:0px 0px 0px 7px;
	padding:3px 0px 4px 0px;
	color:#666666;
	line-height:16px;
	list-style-type:none;
	border-bottom:1px solid #ffffff;
}

.content_right .case a:link,
.content_right .case a:visited
{
	color:#666666;
	text-decoration:none;
}

.content_right .case a:hover
{
	text-decoration:underline;
}

/*-- 案例展示区 圆角图片 --*/
.content_right #round
{
	background-image:url(../../images/ref_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

/*-- content_right 给ul外的层 --*/
.content_right .case_2
{
	height:230px;
}

/*-- 案例展示 下面的 mehr 链接--*/
.content_right .links
{
	text-align:right;
	font-weight:bold;
	margin-right:5px;
}

/*-- 图标mehr 公用链接 start --*/
.content_right a.link_style
{
	color:#5D5D5D;
	padding:0px 12px 0px 5px;
	text-decoration:none;
	background-image:url(../../images/mehr.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.content_right a.link_style:hover
{
	color:#FFFFFF;
	background-color:#949494;
}

/*-- 图标mehr 公用链接 end --*/

/*-- 首页随机案例mehr --*/
.content_right .links_for_referenzen
{
	height:18px;
	padding-right:7px;
	text-align:right;
	font-weight:bold;
}

.content_right a.links_for_referenzen:hover
{
	color:#FFFFFF;
	background-color:#949494;
}


/* 网站地图 开始 */
.text_design .map_area
{
margin-top:24px;
}
.map_1
{
font-weight:bold;
}
a.map_orange:link, a.map_orange:visited
{
color:#F7A32C;
text-decoration:none;
}
a.map_orange:hover, a.map_orange:active
{
color:#F7A32C;
text-decoration:underline;
}
a.map_blue:link, a.map_blue:visited
{
color:#1C92FC;
text-decoration:none;
}
a.map_blue:hover, a.map_blue:active
{
color:#1C92FC;
text-decoration:underline;
}
.map_2
{
padding-bottom:24px;
}
.map_2 li
{
float:left;
width:175px;
padding:3px 0px 4px 7px;
color:#666666;
list-style-type:none;
line-height:15px;
background-image:url(../../images/nod.gif);
background-position:left 10px;
background-repeat:no-repeat;
}
/* 网站地图 结束 */


