
/* ############################################################################## */
/* visu */

#subContainer #layout_visu{position:relative;width:982px;height:213px;}
#subContainer #layout_visu #content_visu{position:absolute;top:0px;z-index:0;}

/* visu */
/* ############################################################################## */


/* ############################################################################## */
/* Company Round Boxs */
.content1,#content_Text, #content_Text #content, #content_Text #content #content_img, #content_Text #title{position:relative;}

#layout_content_container #content1_box_t{width:985px;height:30px;background:url(../_img/_basic/main_content_box_t.gif) no-repeat;}
#layout_content_container #layout_content{width:985px;min-height:218px;background:url(../_img/_basic/main_content_box_m.gif) repeat-y;}
#layout_content_container #content1_box_b{width:985px;height:30px;background:url(../_img/_basic/main_content_box_b.gif) no-repeat;}

#content_Text{padding:0px 0px 0px 15px;width:710px;line-height:1.6em;float:left;}
.content_Text .title{position:relative;border-bottom:1px solid #e5e5e5;}
#content_Text .path{position:relative;width:100%; text-align:right; color:#333;}

#content_Text #content{margin:21px 9px 0px 9px;}
#content_Text #content .text #content_img{margin:0px 15px 20px 0px;}

.boxW .head{color:#333;line-height:1em;}
.block{word-break:keep-all;}
.block #content_img{margin-left:17px;}
.content_title{font-size:12px;font-weight:bold;line-height:25px;color:#0088cc; margin:0 30px; }
.border_none{border:0px none;}

.vbar{border-right:1px solid #eee;margin-right:20px;margin-top:10px;}
.text3_bar DL{margin:10px 10px 10px 0px;float:left;}
.text3_bar DL DD{background:url(../_img/_basic/LI_icon2.gif) no-repeat 0px 6px;text-indent:15px;}

.block {
margin:0 !important;
}
/* Company Round Boxs */
/* ############################################################################## */

.boxW .body .block .content_img {
margin-left:17px;
margin-top:17px;
}

.a_blue 
{
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#0088cc; 
}
.a_blue:hover
{
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#0088cc;
	text-decoration:underline; 
}

table.prjDesc
{
	padding-top: 20px;
	vertical-align: top;
	text-align: left;
}

.prjImg
{
	width: 150px;
	max-width: 150px;
	min-width: 150px;
	vertical-align: top;
	padding-top:5px;
}
.catName
{
	font-weight: bold;
	padding-right: 10px;
	padding-left: 30px;
	text-align: right;
	widows: 120px;
	vertical-align: top;
}
img.additionalImg
{
	width: 150px;
	padding-right:10px;
	padding-bottom:10px;
}
td.prjTechPlatfInd
{
	vertical-align:top;
	width:100%;
	padding-left:15px;
	padding-right:10px;
}
ul.ctxUL
{
	padding-top: 10px;
	padding-left: 20px;	
	margin-left: 20px;
}
li.ctxLI, ul.ctxUL li.ctxLI, ul.ctxUL li
{
	list-style-image:url(../_img/_basic/LI_icon.gif) !important;
	list-style-position:outside !important;
}
