@import url(public.css);
/* CSS Document */
body{
	MARGIN: 0px; PADDING: 0px;  FONT-SIZE:12px; LINE-HEIGHT:150%; color:#555555;
}
/*页面最外层*/
#page_outer{
	width:778px; height: auto; margin:0 auto; padding: 0px;border:0;
}
a:link {
	COLOR:#555555;TEXT-DECORATION: none;
}
a:visited{
	COLOR:#555555;TEXT-DECORATION: none;
}
a:hover{
	COLOR:#dd6600;text-decoration: none;
}
h2{
	font-size:16px;
	color:#333333;	 
}
h3{
	font-size:14px;
	color:#333333;	 
}
/*页面top层*/
#logo{
	float:left;width: 758px;height:70px;margin:0px; padding-left:20px;background-image:url(../images/blag_a.gif)
}
#flash {
	FLOAT:left; MARGIN-left:0px;MARGIN-top:1px;
}
/* lista menu */
#navcontainer {margin:0; padding:0; border-top:1px solid #4881d4;}
#navcontainer ul{
background:url(../images/back-menu.gif) repeat-x top;
padding: 0;
margin: 0;
color: White;
float: left;
display:block;
width: 100%;
font: 12px, helvetica;}

#navcontainer ul li { display: inline;}
#navcontainer ul li a{
border-left:1px solid #333; border-right:1px solid #2f6dc8;
padding: 6px 18px;
color: #d2ddee;
text-decoration: none;
float: left;}

#navcontainer ul li.cur{
border-left:1px solid #333; border-right:1px solid #2f6dc8;
padding: 6px 10px;
color: #49301D;
text-decoration: none;
background-color: #ffde6a;
float: left;}
#navcontainer ul li a:hover {background-color: #ffde6a; color: #49301D;}

#content_outside{
	width:778px; background: url(../images/blag_b.gif) repeat-x top;
}
/* 左侧 */

#news{
	float:left;width:480px;border-right: 1px solid #d6dbdf;
	padding:15px 25px 10px 28px;
}
/* 右侧产品导航层 */
#sidebar {
	PADDING: 0; FLOAT: left;MARGIN: 0px;  WIDTH: 232px;
}
#kundenalt {
	PADDING: 0px; BACKGROUND: url(../images/icon.gif) #fff no-repeat 0px 0px; MARGIN: 0; OVERFLOW: hidden; WIDTH: 158px; HEIGHT: 0px! important;
}
#sidebar #kunden A:link {
	PADDING: 1px 0px 0px 38px; BORDER-RIGHT: #dfe0db 1px solid; BORDER-TOP: #dfe0db 1px solid; DISPLAY: block; BACKGROUND: url(../images/icon.gif) #ececec no-repeat 8px 4px;  MARGIN: 25px 0px 3px 25px; FONT: bold 12px/22px Arial,Helvetica; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dfe0db 1px solid; WIDTH:154px; COLOR: #444; BORDER-BOTTOM: #dfe0db 1px solid; LETTER-SPACING: 0px;
}
#sidebar #kunden A:visited {
	PADDING: 1px 0px 0px 38px; BORDER-RIGHT: #dfe0db 1px solid; BORDER-TOP: #dfe0db 1px solid; DISPLAY: block; BACKGROUND: url(../images/icon.gif) #ececec no-repeat 8px 4px; MARGIN: 25px 0px 3px 25px; FONT: bold 11px/22px Arial,Helvetica; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dfe0db 1px solid; WIDTH: 154px; COLOR: #444; BORDER-BOTTOM: #dfe0db 1px solid; LETTER-SPACING: 0px;
}
#sidebar #kunden A:active {
	PADDING: 1px 0px 0px 38px; BORDER-RIGHT: #dfe0db 1px solid; BORDER-TOP: #dfe0db 1px solid; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) #ececec no-repeat 8px 4px;  MARGIN: 25px 0px 3px 25px; FONT: bold 11px/22px Arial,Helvetica; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dfe0db 1px solid; WIDTH: 154px; COLOR: #444; BORDER-BOTTOM: #dfe0db 1px solid; LETTER-SPACING: 0px;
}
#sidebar #kunden A:hover {
	COLOR: #dd6600;
}
#sidebar .sidebarnav {
	PADDING: 0px; FONT-SIZE: 12px; MARGIN: 0px 13px 0px 25px; COLOR: #0077aa; 
}
.sidebarnav UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
.sidebarnav LI {
	MARGIN: 0px; BORDER-BOTTOM: #dfdfdf 1px solid; LIST-STYLE-TYPE: none
}
.sidebarnav LI A {
	PADDING: 2px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px; MARGIN: 1px 0px;  COLOR: #444444; TEXT-DECORATION: none
}
.sidebarnav LI A:visited {
	PADDING: 2px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px;  MARGIN: 1px 0px;  COLOR: #444444; TEXT-DECORATION: none
}
.sidebarnav LI A:active {
	PADDING: 2px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px; MARGIN: 1px 0px;  COLOR: #444444; TEXT-DECORATION: none
}
.sidebarnav LI A:hover {
	PADDING: 2px 0px 2px 20px; BACKGROUND: url(../images/arrow.gif) #ececec no-repeat 11px 9px; MARGIN: 1px 0px; COLOR: #dd6600; 
	}
.sidebarnav A.selected {
	PADDING: 2px 0px 2px 20px; BACKGROUND: url(../images/arrow.giff) no-repeat 7px 10px; MARGIN: 1px 0px; COLOR: #e2000c; 
}
.sidebarnav A.none {
	PADDING: 3px 0px 3px 21px; BACKGROUND-IMAGE: none;  MARGIN: 1px 0px; COLOR: #3c618c;
}
.sidebarnav A.noneselected {
	PADDING: 3px 0px 3px 21px; BACKGROUND-IMAGE: none; MARGIN: 1px 0px; COLOR: #f66013; BACKGROUND-COLOR: #ececec
}
#sidebar .subnav {
	PADDING: 0px; FONT-SIZE: 11px; MARGIN: 0px 25px 0px 10px; COLOR: #555555; 
}

.sidebarnav2 UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN-left: 0px;
}
.sidebarnav2 LI {
	BORDER-BOTTOM: #fff 1px solid; 
}
.sidebarnav2 LI A {
	PADDING: 1px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px; MARGIN: 0px 0px 1px 20px ;  COLOR: #777777; TEXT-DECORATION: none
}
.sidebarnav2 LI A:visited {
	PADDING: 1px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px;  MARGIN: 0px 0px 1px 20px ;  COLOR: #777777; TEXT-DECORATION: none
}
.sidebarnav2 LI A:active {
	PADDING: 1px 0px 2px 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 7px 10px; MARGIN: 0px 0px 1px 20px ;  COLOR: #777777; TEXT-DECORATION: none
}
.sidebarnav2 LI A:hover {
	PADDING: 1px 0px 2px 20px; BACKGROUND: url(../images/arrow.gif) #ececec no-repeat 11px 9px; MARGIN: 0px 0px 1px 20px ; COLOR: #dd6600; 
	}

/* bottom层 */
#bottom {
	FLOAT:left;width:778px;height: 62px;margin-right:auto;margin-left: auto; padding: 12px 0px 0px 0px;border:0; BACKGROUND: url(../images/blag2.gif); text-align:center;
}
.wenzi1 { 
	margin:0px 0px 4px 8px;padding:0px;display:block; float:right; 
}
.img_dn { 
	margin:0px 0px 4px 8px;padding:0px;display:block; float:right;
}
/* 2及页面 */
.H1 {
	FONT:bold 18px  Arial; color: #377DC1;
}
.hui { 
	color: #BBBBBB;
	font-size:12px;
}
#printbox2 {
	BORDER: #dfdfdf 1px solid;  HEIGHT: 20px; width:40px; background-color: #F3F3F3; MARGIN: 0 0 20px 200px; 
}
ol { 
	line-height:20px; 
    list-style:url(/images/arrow_01.gif);
}
