/* -- designed by cali for concrete5 CMS -- */
/* -- www.concrete5.fr -- */
/* -- global def -- */
html body .note_hleft {
	text-align: left;
	}
html body td.back-head {
	background: url('images/css/header_c5.jpg') no-repeat;
	width: 1002px;
	height: 219px;
}
div#left_box, div#left_box_top {
	float: left !important;
	width: 45%;
	margin-left: 25px;
}
div#right_box, div#right_box_top {
	float: right !important;
	width: 45%;
	margin-right: 25px;
}
#page #central_boxs {
	clear: both;
	padding-right: 50px;
	padding-left: 50px
}
#body_box {
	margin-right: 15px;
	margin-left: 15px;
}
#body_hotnews {
	margin-right: 15px;
	margin-left: 15px;
}
html body .foot-table {
	width: 100%;
	height: 16px;
	border-collapse: collapse;
}
html body .absmiddle { vertical-align: middle; }
html body .hleft { text-align: left; }
html body .hcenter { text-align: center; }
html body .hright { text-align: right; }
html body .float-left { float: left; text-align: left; }
html body .float-right { float: right; text-align: right; }
/* -- general note def -- */
html body .note_w-full { 
	width: 100%;
	margin: auto;
	}
html body .note_tht {
	width: 100%;
	height: 22px;
	border-collapse: collapse;
	margin: auto;
}
html body .note_tbt {
	width: 100%;
	height: 22px;
	border-collapse: collapse;
	margin: auto;
}
/* -- yellow def -- */
html body .note_y_tl {
	background: url('images/css/note_yellow_tl.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}
html body .note_y_lm {
	background: url('images/css/note_yellow_lm.gif') top left repeat-y;
	width: 22px;
}
html body .note_y_rm {
	background: url('images/css/note_yellow_rm.gif') top right repeat-y;
	width: 23px;
}
html body .note_y_tm {
	background: url('images/css/note_yellow_tm.gif') repeat-x;
}
html body .note_y_tr {
	background: url('images/css/note_yellow_tr.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 23px;
	height: 22px;
}
html body .note_y_bl {
	background: url('images/css/note_yellow_bl.gif');
	float: left;
	width: 22px;
	height: 22px;
}
html body .note_y_bm {
	background: url('images/css/note_yellow_bm.gif') repeat-x;
	width: 100%;
}
html body .note_y_br {
	background: url('images/css/note_yellow_br.gif');
	float: right;
	width: 23px;
	height: 22px;
}
html body .note_y_back {
	background-color: transparent;
	background: url('images/css/note_yellow_back.gif');
	overflow: auto;
}
/* -- purple def -- */
html body .note_p_tl {
	background: url('images/css/note_purple_tl.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}
html body .note_p_lm {
	background: url('images/css/note_purple_lm.gif') top left repeat-y;
	width: 22px;
}
html body .note_p_rm {
	background: url('images/css/note_purple_rm.gif') top right repeat-y;
	width: 23px;
}
html body .note_p_tm {
	background: url('images/css/note_purple_tm.gif') repeat-x;
}
html body .note_p_tr {
	background: url('images/css/note_purple_tr.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 23px;
	height: 22px;
}
html body .note_p_bl {
	background: url('images/css/note_purple_bl.gif');
	float: left;
	width: 22px;
	height: 22px;
}
html body .note_p_bm {
	background: url('images/css/note_purple_bm.gif') repeat-x;
	width: 100%;
}
html body .note_p_br {
	background: url('images/css/note_purple_br.gif');
	float: right;
	width: 23px;
	height: 22px;
}
html body .note_p_back {
	background-color: transparent;
	background: url('images/css/note_purple_back.gif');
	overflow: auto;
}
/* -- green def -- */
html body .note_g_tl {
	background: url('images/css/note_green_tl.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}
html body .note_g_lm {
	background: url('images/css/note_green_lm.gif') top left repeat-y;
	width: 22px;
}
html body .note_g_rm {
	background: url('images/css/note_green_rm.gif') top right repeat-y;
	width: 23px;
}
html body .note_g_tm {
	background: url('images/css/note_green_tm.gif') repeat-x;
}
html body .note_g_tr {
	background: url('images/css/note_green_tr.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 23px;
	height: 22px;
}
html body .note_g_bl {
	background: url('images/css/note_green_bl.gif');
	float: left;
	width: 22px;
	height: 22px;
}
html body .note_g_bm {
	background: url('images/css/note_green_bm.gif') repeat-x;
	width: 100%;
}
html body .note_g_br {
	background: url('images/css/note_green_br.gif');
	float: right;
	width: 23px;
	height: 22px;
}
html body .note_g_back {
	background-color: transparent;
	background: url('images/css/note_green_back.gif');
	overflow: auto;
}
/* -- orange def -- */
html body .note_o_tl {
	background: url('images/css/note_orange_tl.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}
html body .note_o_lm {
	background: url('images/css/note_orange_lm.gif') top left repeat-y;
	width: 22px;
}
html body .note_o_rm {
	background: url('images/css/note_orange_rm.gif') top right repeat-y;
	width: 23px;
}
html body .note_o_tm {
	background: url('images/css/note_orange_tm.gif') repeat-x;
}
html body .note_o_tr {
	background: url('images/css/note_orange_tr.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 23px;
	height: 22px;
}
html body .note_o_bl {
	background: url('images/css/note_orange_bl.gif');
	float: left;
	width: 22px;
	height: 22px;
}
html body .note_o_bm {
	background: url('images/css/note_orange_bm.gif') repeat-x;
	width: 100%;
}
html body .note_o_br {
	background: url('images/css/note_orange_br.gif');
	float: right;
	width: 23px;
	height: 22px;
}
html body .note_o_back {
	background-color: transparent;
	background: url('images/css/note_orange_back.gif');
	overflow: auto;
}
/* -- genral white page def -- */
html body .white_w-full { 
	width: 100%;
	margin: auto;
	}
html body .white_tht_back {
	width: 100%px;
	height: 86px;
	background: url('images/css/white_back_top.jpg');
	border-collapse: collapse;
	margin: auto;
}
html body .white_tbt {
	width: 100%;
	height: 54px;
	background: url('images/css/white_back_bottom.jpg');
	border-collapse: collapse;
	margin: auto;
}
/* -- white page def -- */
html body .note_w_tl {
	background: url('images/css/white_page_tl.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 34px;
	height: 30px;
}
html body .note_w_lm {
	background: url('images/css/white_page_lm.gif') top left repeat-y;
	width: 34px;
}
html body .note_w_rm {
	background: url('images/css/white_page_rm.gif') top right repeat-y;
	width: 43px;
}
html body .note_w_tm {
	background: url('images/css/white_page_tm.gif') repeat-x;
}
html body .note_w_tr {
	background: url('images/css/white_page_tr.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 43px;
	height: 30px;
}
html body .note_w_bl {
	background: url('images/css/white_page_bl.gif');
	float: left;
	width: 34px;
	height: 35px;
}
html body .note_w_bm {
	background: url('images/css/white_page_bm.gif') repeat-x;
	width: 100%;
}
html body .note_w_br {
	background: url('images/css/white_page_br.gif');
	float: right;
	width: 43px;
	height: 35px;
}
html body .white_back {
	background-color: transparent;
	background: url('images/css/white_back_mid.jpg') repeat-y;
	overflow: auto;
}
/* -- scotch def -- */
html body .scotch_t {
	width: 100%;
	height: 22px;
	border-collapse: collapse;
	margin: auto;
}
html body .scotch_l {
	background: url('images/css/scotch_l.gif');
	float: left;
	width: 8px;
	height: 22px;
}
html body .scotch_m {
	background: url('images/css/scotch_m.gif') repeat-x;
	width: 100%;
}
html body .scotch_r {
	background: url('images/css/scotch_r.gif');
	float: right;
	width: 11px;
	height: 22px;
}
/* -- -- */

/* -- -- */

/* -- -- */