body{
padding: 0;
color:black;
font-family:Tahoma,sans-serif;
font-size:11.5px;
font-size-adjust:none;
text-align:justify;
margin-top:20px;	
background:	url(../Bg/test2.jpg);

}
/*search*/
#search{
border-color:rgb(174,174,174);
border-style: solid;
border-width: 1px 1px 1px 1px;
height:515px;
width:713px;
}
#gsearch {
margin-top:40px;
text-align:right;
}
#gsearch input {
	border:0;
	background:transparent url(../../Testing/main.png) no-repeat scroll -9px -237px;
	width:125px;
	padding:3px 10px;
	font-size:11px;
	outline: none;
	position:relative;
	top:1px;
}

#gsearch input:focus {
	background-position:-9px -207px;	
}

#gsearch button {
	border:0;
	background: transparent url(../../Testing/main.png) no-repeat scroll -8px -263px;
	text-indent:-999em;
	width:78px;
	height:23px;
	outline:none !important;
}

#gsearch button:hover {
	background-position:-8px -293px;
}
 
#gsearch button:focus {
	background-position:-8px -323px;
}
#table_en_haut{
vertical-align:top;
text-align:left;
margin-left:435px;
margin-top:0px;
}
/*structure principal*/
#table_principal,#partie_en_bas{
width:960px;
}
#partie_en_haut{
height:120px;
}
#entier_haut,#partie_adr_fla,#partie_principal{
width:960px;
background-color: white;
}
#entier_bas{
width:960px;
vertical-align:top;
text-align:center;
}
#adresse,#partie_evt_sup_news{
width:240px;
background-color: white;
}
#partie_adr_fla{
width:960px;
height:310px;
}
#partie_principal{
text-align:left;
width:720px;
}
#flash{
width:715px;
height:300px;
text-align:center;
vertical-align:top;
}
#flash_object{
width:715px;
height:300px;
}
#partie_evt_sup_news{
vertical-align:top;
}
#partie_principal{
height:415px;
}
#en_bas,#partie_en_bas{
height:30px;
}
#en_bas{
width:960px;
margin:0px;
padding:0px;
background-color: white;
border-color:rgb(174,174,174);
border-style: solid;
border-width: 1px 0px 0px 0px;
}

/*****************/
/*backgroud-theme*/
/*****************/
#top{
height:120px;
background-image:url("../Bg/top_bg960x149.jpg");
background-repeat:no-repeat;
}
h1.nameComp{
	font-size:38px;
	font-family:Albertus Extra Bold;
	text-align:left;
	margin:10px 0px 5px 0px;
	color:rgb(51,174,61);
}
h3.slogan{
	font-family:Lucida Handwriting;
	text-align:left;
	margin:5px 0px 5px 10px;
	color:orange;
	font-size:12px;
}
h3.codeEU{
	text-align:left;
	margin:15px 0px 0px 10px;
	color:red;
	font-size:16px;
}
/*pour la partie adresse en haut ą gauche*/
#adresse_div{
height:300px;
width:228px;
/*background-color:rgb(0,138,215);*/
vertical-align:top;
text-align:left;
color:black;
margin:5px 5px 5px 5px;
border-color:rgb(174,174,174);
border-style: solid;
border-width: 1px 1px 1px 1px;
}
#head_office{
font-family:Verdana;
padding-top:112px;
background-image:url("../Bg/contact.jpg");
background-position:0px 5px;
background-repeat:no-repeat;
margin-left:10px;
font-size:11.5px;
}
#branch_office{
font-family:Verdana;
float:center;
margin-top:5px;
margin-left:10px;
font-size:11.5px;
}
.email{
text-decoration:none;color:black;font-weight:bold;
}
#name{
font-size:12px;
font-weight:bold;
color:rgb(2,75,126);
}
/*flash banner*/
#flash_div{
width:715px;
height:300px;
vertical-align:top;
/*background-color:rgb(13,97,196);*/
}
/*event effect*/
/*menu*/
.listmenu{
 float:left;margin-top:9px;
}
.listmenu ul{
margin: 0px 0px 0px 0px; padding: 0px;
float: left;}
.listmenu ul li{
/*height:50px;*/
display: inline;}
.listmenu table tr td a{
color:white;
text-decoration:none;
font-weight:bold;
font-size:11px;
padding: 0px 0px 0px 0px;
}
.listmenu table tr td a:hover,.email:hover{
	color:red;
}
.listmenu table tr td a:visited{
	color:white;
}
.menu_active a{
	color:white;
}
.menu_active{
background-image:url('../Bd/bg_menu_active.gif');
}
.gauche0_active{
background-image:url('../Bd/bg_menu_active_gauch.gif');
width:18px;
}
.gauche_active{
background-image:url('../Bd/inter_gauche.gif');
width:15px;
}
.droit0_active{
background-image:url('../Bd/bg_menu_active_droit.gif');
width:15px;
}
.droit_active{
background-image:url('../Bd/inter_droit.gif');
width:15px;
}
.droit0_normal{
background-repeat:no-repeat;
background-image:url('../Bd/bg_menu_normal_droit.gif');
width:15px;
}
.droit_normal{
background-repeat:no-repeat;
background-image:url('../Bd/bg_menu_normal_milieu.gif');
width:15px;
}
.gauche0_normal{
background-repeat:no-repeat;
background-image:url('../Bd/bg_menu_normal_gauche.gif');
width:15px;
}
.gauche_normal{
background-repeat:no-repeat;
background-image:url('../Bd/bg_menu_normal_milieu.gif');
width:15px;
}
.menu_normal{
	background-image:url('../Bd/bg_menu_normal.gif');
}
.menu_normal a{
	color:white;
}
/****************************/
#event_title,#sup_title{
height:25px;
width:230px;
margin:0px 5px;
background-color:rgb(20,120,172);/*13,97,196*/
padding-top:5px;
}
#sup_title{
margin-top:5px;
}
#event_detail,#sup_detail,#newsletter_detail{
background-color:white;
margin:0px 0px 0px 5px;
width:228px;
border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;
}
.newsletters{
background-color:rgb(0,138,215);
margin:0px 5px;
width:230px;
}
#event_detail{
height:294px;
}
#sup_detail{
height:126px;/*0,167,223*/
}
#newsletter_detail{
height:51px;/*0,167,223*/
padding-top:15px;
margin-bottom:5px;
}
#marqueelup{
width:218px;
height:294px;
padding-left:10px;
}
.must_change{
	color:black;
	text-decoration:none;font-size:11.5px;font-weight:bold;
}
.must_change:hover,.must_change:active{
	color:red;
}
.newsletters{
height:122px;
margin:5px 5px 5px 5px;
text-align:center;
vertical-align:top;
}
.newsletters #title{
padding:10px 5px ;
margin:0px;
font-size:15px;
color:white;
}
#newsletters_form{
margin-left:10px;
}
div.title_left span#title_name_left{
margin-left:10px;
color:white;
font-size:15px;
font-weight:bold;
font-family:Tahoma,sans-serif;
}
#arrow_effect{
vertical-align:middle;
}
#arrow_effect img{
text-align:left;
vertical-align:middle;
margin-left:10px;
}
/*********************/
#change_menu{
width:715px;
text-align:left;
vertical-align:top;
}
/*partie principal*/
#hcnews,#port_folio{
text-align:left;
vertical-align:top;
margin:0px 0px 0px 0px;
padding-top:5px;
cursor:pointer;
}
#sdnews{
text-align:left;
vertical-align:top;
margin:0px 0px 0px 0px;
padding-top:5px;
cursor:pointer;
}
.active{
height:25px;
width:239px;
background-color:rgb(0,138,215);/*rgb(43,184,251);*/
font-size:15px;font-weight:bold;
color:white;/*
border-color:rgb(43,184,251);
border-style: solid;border-width: 1px 1px 1px 1px;*/
}
.over{
font-size:15px;font-weight:bold;
width:236px;
height:23px;
background-color:rgb(0,138,215);/*#3399FF;*/
border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;
cursor:pointer;
}
.normal{
width:236px;
height:23px;
font-size:15px;font-weight:bold;
color:rgb(120,120,120);
background-color:rgb(246,246,246);
border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;
cursor:pointer;
}
#corp_principal{
width:713px;
border-color:rgb(174,174,174);
border-style: solid;
border-width: 0px 1px 1px 1px;
}
#text_principal{
width:713px;
border-color:rgb(174,174,174);
border-style: solid;
border-width: 1px 1px 1px 1px;
}
#partie_principal{
vertical-align:top;
}
#sdecs{
font-size:11.5px;
}
.desc{
margin-right:5px;	
font-size:11.5px;
}
#product{
margin:5px 0px 5px 0px;
padding-top:1px;
width:713px;
height:95px;
border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;
}
#product80{
margin:5px 0px 0px 0px;
padding-top:5px;
width:715px;
height:8px;
background-image: url('http://hungca.com/Skin01/Bg/song_bien.jpg');
/*border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;*/
}
#bottom{
margin-top:0px;
height:30px;
width:960px;
background-color: white;
border-color:rgb(174,174,174);
border-style: solid;
border-width: 5px 0px 0px 0px;
}
/*rounder l'image de la partie principal*/
.image_detail,.image_detail_sp{
margin:10px;
padding-top:5px;
vertical-align:middle;
text-align:center;
width:310px;
height:230px;
border-color:rgb(174,174,174);
border-style: solid;border-width: 1px 1px 1px 1px;
}
.image_detail_sp{
margin-top:0px;
width:210px;
height:155px;
}
#desc_sp p{
line-height:20px;
}
.image_detail image,.image_detail_sp image{
text-align:center;
}
#title_principal{
	margin:5px 0px 5px 10px;
}
.read_hotnews{	
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:black;
}
#sdecs{
	margin-left:10px;
}
.importants{
	background-image:url('../icon/caro.gif');
	background-repeat:no-repeat;
	background-position:5px 2px;
	margin:10px 5px 5px 0px;
	padding-left:29px;
}
.read_importants{	
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:black;
}
a.read_news{
	text-decoration:none;
}
a.number_page{
	margin:10px,0px;
	text-decoration:none;
	color:black;
}
a.number_page:hover{
	font-size:18px;
	color:blue;
}
.page_active{
	font-size:18px;
	color:rgb(241,103,40);
}
/**************************************/
/*************************************/
/*****pour la partie en bas*/
#bottom{
padding-top:10px;
}
#bottom span.marquer_lege,#bottom span.name{
margin:0px;
font-weight:bold;
font-size:12px;
} 
#bottom span.marquer_lege{
color:#0099FF;
}
/*************************************/
/*****History**************************/
/*la partie history*/
#lich_su_thanh_lap{
 padding-top:10px;	
 border-color:rgb(174,174,174);
 border-style: solid;border-width: 1px 1px 1px 1px;
 /*height:px;*/width:713px;
 /*-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;*/
 margin:0px 5px 5px 0px;background-color:white;
 text-align:left;
}
#lich_su_thanh_lap #line{
	background-image:url('../icon/arrow.png');
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left: 20px;
	text-indent:20px;
	margin-bottom:10px;
}
/****************************************/
/*News detaille*************************/
#news_corp{
width:713px;
border-color:rgb(174,174,174);
border-style: solid;border-width: 0px 1px 1px 1px;
padding:0px 0px 5px 0px;
} 
#title{
font-weight:bold;
font-size:14px;
margin:10px 10px;
}
.detail_short_special{
font-weight:bold;
margin-left:10px;
}
.detail_special{
margin-left:0;
}
.detail,.others_news{
margin-left:10px;
}
.others_news a{
text-decoration:none;
}
/**********************************/
/*********bo 3 góc*/