#crop_body {
		background:url(imgsrc2014/step_bg.jpg);
		padding:10px 0;
}
#crop_frame {
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 1px;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 0 1px;
	box-shadow:rgba(0,0,0,0.1) 0 0 10px;
	background:#fff url(imgsrc2014/step-brief-bg.jpg) repeat-y;
	width:995px;
	margin:0px auto;
}

#crop_left {
	width:250px;
	float:left;
	overflow:hidden;
	text-align:center;
	margin:10px 0;
}
#crop_right {
	width:745px;
	float:right;
	overflow:hidden;
}

#crop_left h1 {
	margin:15px auto;
	width:120px;
	padding:10px;
	background:#fff;
}


#cr_itme {
	margin:30px 20px 10px 20px;

}
#cr_itme h1 {
	width:230px;
	float:left;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
	background: url(imgsrc2014/step-brief-bg2.jpg) no-repeat right bottom;
}
#cr_itme h1 span{
	font-size:12px;
	font-weight:normal;
}
#cr_itme h2 {
	width:680px;
	float:right;
	overflow:hidden;
	font-size:14px;
	line-height:24px;
	color:#444;
	border-bottom:1px solid #ddd;
	padding:0 15px 20px 15px;
}
#cr_itme h2 a{
	color:#ba0600;
	font-weight:bold;
}
#textinfo {
	font-size:15px;
}
#textinfo b{
	font-size:17px;
	line-height:34px;
}
#textinfo p{
	line-height:28px;
	margin:0px;
	padding:0px;
}

#textinfo_10px {
	padding-left:20px;
	margin-left:10px;
	border-left:2px solid #eee;
}
#textinfo_10px b{
	font-size:16px;
	line-height:22px;
}
#textinfo_20px p{
	padding-left:30px;
	line-height:38px;
}

#h3div h3{
	float:left;
	width:136px;
	height:40px;
	font-size:12px;
	letter-spacing:1px;
	text-align:center;
	padding-top:20px;
	background:url(imgsrc2014/referanse-liste-bg.png) no-repeat center -5px;
	color:#2B0E08;
}
#h3div h3 a{
	color:#2B0E08;
}
.cropTxtBox{ 		border-top:2px solid #ba0600;}
.cropTxtBox .hd{ height:40px; line-height:40px; background:#f4f4f4; border-bottom:3px solid #fff;  position:relative; }
.cropTxtBox .hd ul{  }
.cropTxtBox .hd ul li{ font-size:15px;	font-weight:bold;	padding:0px 41px;	float:left;	CURSOR: pointer;  }
.cropTxtBox .hd ul li.on{ 	background:url(imgsrc2014/typeframe_active_bg.gif) 0 bottom;	color:#ba0600; }
.cropTxtBox .bd {

}
.cropTxtBox .bd ul{ overflow:hidden; zoom:1; }
.cropTxtBox .bd li{ 	border-top:1px solid #eee; }

#table_content {
	background:#aaa;
	margin-bottom:20px;
}
#table_content td{
	background:#fff;
}
