/*@all cont@@*/
.BODY_bg{ background-image:url(bg_r.gif); background-repeat:repeat; text-align:center}
.body,tr,td { font-size:12px; color:#333333; line-height:140%}

.line_me { border:solid 2px #660000;}

.line_top { border-top-style:solid; border-top-width:2px; border-top-color:#660000;
            border-left-style:solid; border-left-width:2px; border-left-color:#660000;}

.line_2 { border-top-style:solid; border-top-width:1px; border-top-color:#660000;}

.line_table { border-style:solid; border-width:1px; border-color:#660000;}

.menu_td1 {background-image:url(bg_menu.jpg);  text-align:center; padding:5px;}

h1 {font-size:14px; font-weight:bold;}

h2 {font-size:14px; font-weight:bold; color:#FFFFFF;}

.pa5 {padding:5px}
.left_tablA {text-align:center;}
.rigyt_taA {text-align:center; vertical-align:top}
.link_1 {text-align:right; width:15px; vertical-align:middle; padding:3px;}
.m_img {padding-top:3px}

.pal_05 {padding-left:5px; }
.pal_10 {padding-left:10px; }
.pal_30 {padding-left:30px; text-align:left}
.td1 {text-align:center; vertical-align:top; }


/* sab */
.sub_menu {background-color: #A2BF02; padding: 5px; text-align:left; }
.top_me { background-color: #A2BF02; padding: 5px; text-align:left; }
.font_cha14b {COLOR: #663300; font-size:14px; font-weight:bold;}

/* sab */

/* can */

/* hsp */
.bg_hsp {background-image:url(../menu/img/hsp_ti_1.jpg) ; background-repeat:no-repeat; width:694px ;
         height: 43px; text-align:center;
		 }


/* hsp */


.tdbg1 {background-color:#CCCC00; padding-left:10px; font-size:16px; vertical-align:middle; height:15px; text-align:left}
.al_c {text-align:center}
.al_r_p5 {text-align:right; padding-right:5px}
.al_l_pl5 {text-align:left; padding-left:5px}
.al_l_pl5t {text-align:left; padding-left:5px; vertical-align:text-top; line-height:120%;}
.al_pl5t {text-align:left; padding:10px; vertical-align:text-top; line-height:120%;}


.hr_line01 { border-bottom:dotted; border-color:#333333; border-width: 550px; border:1px;}


.lineH_17l {line-height:170% ; text-align:left;}
.lineH_15 {line-height:150%}

.tab_atype {line-height:150%;
        padding:7px;}
		
		
.al_l_top {text-align:left; padding-left:5px; vertical-align:text-top}
.f10_b {font-size:10px; color:#000000;}
.line_gray1{border-style:solid; border-color:#333333; border-width:1px; padding:3px;}

.le {text-align:left;}



.sp10 {padding:8px}
.sp5 {padding:5px}
.sp3 {padding:3px}
.sp_h1 { height:1px;}

.gyo {line-height:130%}

.f_r12b {font-size:12px; font-weight:bold; color:#FF0000}
.f_r16b {font-size:16px; font-weight:bold; color:#FF0000}

.f_bl_14b {font-size:14px; font-weight:bold; color:#000000}
.f_bl_14 {font-size:14px; color:#000000;}
.f_bleu_14b {font-size:14px; font-weight:bold; color:#990000;}

.font_white_14b {font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left;}
.font_yellow_12b {font-size:12px; font-weight:bold; color: #FFFF00; text-align:left;}
.f_ca_24b { font-size:24px; font-weight:bold; color:#993300;}
.f_ca_24 { font-size:24px; color:#993300;}

.f_bla_24b { font-size:24px; font-weight:bold; color: #000000;}

.p2_left { text-align:left; padding-left:5px; }

A.ma_link:link {
	COLOR: #FFFFFF; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.ma_link:visited {
	COLOR: #FFFFFF; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.ma_link:active {
	COLOR: #FFFFFF; font-size:14px; font-weight:bold;TEXT-DECORATION: none;
}
A.ma_link:hover {
	BACKGROUND: #FFFFFF; COLOR: #990000; font-size:14px; TEXT-DECORATION: none; font-weight:bold;}
	
	
A.ta_link:link {
	COLOR: #663300; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.ta_link:visited {
	COLOR: #663300; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.ta_link:active {
	COLOR: #663300; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.ta_link:hover {
	BACKGROUND: #663300; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}
	
	
A.sp_link:link {
	COLOR: #663300; font-size:14px; font-weight:bold;
}
A.sp_link:visited {
	COLOR: #663300; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.sp_link:active {
	COLOR: #663300; font-size:14px; font-weight:bold; TEXT-DECORATION: none;
}
A.sp_link:hover {
	BACKGROUND: #663300; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}
	

A.sp2_link:link {
	COLOR: #003300; font-size:12px; font-weight:bold;
}
A.sp2_link:visited {
	COLOR: #003300; font-size:12px; font-weight:bold; TEXT-DECORATION: none;
}
A.sp2_link:active {
	COLOR: #003300; font-size:12px; font-weight:bold; TEXT-DECORATION: none;
}
A.sp2_link:hover {font-size:12px;
	BACKGROUND: #003300; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}





















