
/* ############################################################################## */
/* 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 */

.border_none
{
	border: 0px none;
}

.content1, #content_Text, #content_Text #content, #content_Text #content #content_img
{
	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;
	height: 25px;
	border-bottom: 1px solid #e5e5e5;
}
#content_Text .path
{
	position: absolute;
	bottom: 28px;
	right: 5px;
	color: #333;
}

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

#content_Text .page_title
{
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
}

.hbar
{
	margin: 0px;
	width: 684px;
	height: 1px;
	font-size: 1px;
	line-height: 1em;
	border-bottom: 1px solid #d7d7d7;
}
.boxW .head
{
	color: #333;
	line-height: 1em;
	height: 5px;
}
.block .block_content
{
	margin-bottom: 10px;
	width: 320px;
	float: left;
}
.boxW .body .block .block_title
{
	margin-bottom: 5px;
}
.boxW .body .block .block_title, .block_title
{
	font-size: 12px;
	font-weight: bold;
}

.block DL
{
	margin: 0px;
	padding: 5px 0px;
}
.block DL DT, .block DL DD
{
	margin: 0px;
	padding: 0px;
	text-indent: 15px;
}
.block DL DT
{
	background: url(../_img/_basic/LI_icon2.gif) no-repeat 0px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #0088cc;
}

.block .block_content div.bar
{
	background: url(../_img/_basic/LI_icon2.gif) no-repeat 0px 7px;
	color: #434444;
	word-break: keep-all;
	line-height: 1.8em;
	text-indent: 21px;
}

.block div.text_indent
{
	text-indent: 21px;
}
.block .no_margin_b
{
	margin-bottom: 0px;
}
.block .no_padding_b
{
	padding-bottom: 0px;
}

/* Company Round Boxs */
/* ############################################################################## */

.content_block_head
{
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	color: #0088cc;
}
.content_block_data_label
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	text-indent: 15px;
	width: 300px;
	text-align: right;
}
.content_block_data_input
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 350px;
	text-align: left;
}
.red
{
	color: #C3634B;
}

div.content_with_bar
{
line-height:1.5em;
margin-left:150px;
position:relative;
}