body
{
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	background-color:#fcfcfc;
	color:#fffff;
}
A:link	
{
	font-family:Tahoma,Arial;
	font-size:11px;
	text-decoration:	none;
	color:	#ffffff;
	}	
		
A:visited	
{
	font-family:Tahoma,Arial;
	font-size:11px;
	text-decoration:	none;
	color:#ffffff;
	}	
		
A:active	
{
	font-family:Tahoma,Arial;
	font-size:11px;
	text-decoration:	none;
	color:	#826611;
	}	
		
A:hover	
{
	font-family:Tahoma,Arial;
	font-size:11px;
	text-decoration: none;
	color:#0D33BF;
}

.title_about
{
	font-weight: bold;
	font-size: 16px;
	font-family:Tahoma;
	color: white;
}
.header_about
{
	font-weight: normal;
	text-align:justify;
	font-size: 11px;
	font-family:Tahoma;
	color: white;
	padding:10px 10px 10px 10px;
}
 .title_center
 {
	font-weight: bold;
	font-size: 12px;
	font-family:Tahoma;
	color: white;
	background: url(../Images/temp/title/lanlinh-center.gif) repeat-x;
	width:100%;
 }

.weblink
{
	font-size:11px;
	font-family:Tahoma;
	COLOR: #000000;
	border-style:groove; 
	text-align :left;
	height:22px;
	width:100%;
}
.product_page
{
	font-family:Tahoma,Arial;
	font-size:10pt;
	text-align:center;
	color:White;
	width:100%;
	
}
.product_text
{
	font-family:Tahoma,Arial;
	font-size:8pt;
	text-align:center;
	color:White;
	background-color:#2E2D2D;
	padding-top:20px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:20px;
	width:100%;
}
.product_page_grour
{
	font-family:Tahoma,Arial;
	font-size:8pt;
	text-align:center;
	color:White;
	background-color:#2E2D2D;
	height:60px;
	width:100%;
}
/* Header --tab1 ---*/
.header_top_1
{
	width: 250px;
	background: url(../Images/temp/banner-top/lanlinh-home_03.gif) repeat-x; 
}
.header_top_2
{
	width: 29px;
	background: url(../Images/temp/banner-top/lanlinh-home_03.gif) repeat-x; 
}
.header_top_3
{
	width: 640px;
	background: url(../Images/temp/banner-top/lanlinh-home_03.gif) repeat-x; 
}
/* Header --tab2 ---*/
.header_top_4
{
	width: 250px;
	background: url(../Images/temp/banner-top/lanlinh-home_06.gif) repeat-x; 
}
.header 
{
	font-family:Tahoma;
	text-align:justify;
	font-size: 12px;
	font-weight:bolder;
	background: url(../Images/temp/menu_left.gif) repeat-x ; 
	color: #ffffff;
	padding-left:40px;
	width:640px;
	height:40px;
	
}
/* Left menu --tab1 ---*/

.header_menu_left 
{
	width: 250px;
	height:40px;
	font-family:Tahoma;
	font-weight:bolder;
	color: #ffffff;
	font-size:12px;
	padding-left:15px;
	background: url(../Images/temp/menu_left.gif) repeat-x; 
	
}
.header_menu_left_text
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:12px;
	background-color:#262626;
	height:80px;
	width:250px;
	
}

.news_title
{
	FONT-SIZE: 11px;
	font-weight:bolder;
	color:#1A4488;  
	font-family:Verdana,Arial;
	text-decoration:underline;
	width:100%;
}
.title_home
{
	FONT-SIZE: 11px;
	font-weight:normal;
	color:#1A4488;  
	padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	text-decoration:underline;
	width:100%;
}
.about_body
{
	FONT-SIZE: 10px;
	font-weight:normal;
	text-align:justify;
	color:#ffffff;  
	font-family:Tahoma,Arial;
	width:100%;
}

.stop
{
 padding:10px 10px 10px 10px;
}
.stop2
{
 padding:5px 5px 5px 5px;
}
.stop3
{
 padding:5px 5px 10px 5px;

}

.stitle
{
	font-family:Verdana,Arial;
	text-decoration:none;
	font-size:10pt;
	font-weight:bolder;
	color: #FF0000;
}

.stitle2
{
	background-image:url(../images/cong.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana,Arial;
	text-decoration:none;
	padding-left:20px;
	padding-bottom:7px;
	padding-top:7px;
	font-size:10pt;
	font-weight:bolder;
	color: #FF0000;
}
.textbox {
	FONT-SIZE: 12px; 
	BORDER-TOP-STYLE: groove; 
	FONT-FAMILY: Arial; 
	BORDER-RIGHT-STYLE: groove; 
	BORDER-LEFT-STYLE: groove;
	BORDER-BOTTOM-STYLE: groove;
}
.label
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
}

.title_curent
{
	font-family: Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffaa00;
	padding-bottom:5px;
	padding-top:10px;
}
.header_curent
{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color: Black;
	padding-bottom:0px;
}
.title_news
{
	font-family: Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffaa00;
	padding-bottom:7px;
}
.header_news
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: Black;
	padding-bottom:7px;
}
.body_news
{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color: Black;
	padding-bottom:7px;
}
.source_news
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: Black;
	text-align:right;
	padding-bottom:7px;
}
/*-------*/

.title_next_news
{
	font-family: Tahoma;
	font-size:14px;
	color:black;
	LIST-STYLE-POSITION: inside;
	LIST-STYLE-TYPE: none;
	list-style-image:url(..\images\bulleted.gif);
}


.LeftText
{
	FONT-SIZE: 8pt; TEXT-ALIGN:left;VERTICAL-ALIGN:middle;
	COLOR: #ffffff;
	text-decoration:none;
	font-family:Tahoma, Times New Roman, Sans-Serif, Arial;     
}


.Adv_title
{
	FONT-SIZE: 12px;
	COLOR: white;
	background: url(../Images/Sdmenu/title.gif) repeat-x;
	font-family:Verdana,Arial;
	font-variant:small-caps;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
}
.service_title
{
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	font-family:Verdana,Arial;
	font-weight:bolder;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
}

.newshost_h
{
	color:White;
	text-align:left;
	PADDING-LEFT:5;
	padding-top:5;
	padding-bottom:5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, Arial; 
	TEXT-DECORATION: none;
	background-color:#F96611;
	border-style:dotted;
	width:150px;
		
}
.host_n
{
	FONT-SIZE: 11px;
	font-style:normal;
	color:#1A4488;
	padding-top:5px;
	font-family:Verdana,Arial;
	width:100%;
}
.host_img
{
	
	padding-top:10px;
	width:100%;
}
.hr_host
{
	BORDER-TOP: #cccccc 2px dashed; 
	BORDER-BOTTOM: #ffffff 2px solid; 
	HEIGHT: 2px;
	color:#DB3361;
	SIZE:2px;
	width:98%;
}

.textlink {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:lighter;
	color: #660000;
	text-decoration: none;
}
.td_header_next_news
{
	BORDER-BOTTOM: #999999 1px dashed; 
	color:Purple;
	font-family:Verdana;
	font-variant:small-caps;
	font-size:12px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:10px;
	width:90%;
}

.td_title_next_news
{
	background-repeat:url(../Images/arrow_orange.gif);	
	padding:5px 0px 5px 20px;
}
.news_commet
{
	
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR:#000080;
	font-family:Verdana,Arial;
	width:100%;
}

.text_button
{
	font-family:Verdana;
	font-size:12px;
	color:RoyalBlue;
	font-weight:normal;
	vertical-align:middle;
}
.print_title
{
	background-color:#9FCFF4;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bolder;
	text-align:left;
	vertical-align:middle;
	width:100%;
	height:25px;
	}

.news_body
{
	FONT-SIZE: 11px;
	font-weight:lighter;
	text-align:justify;
	COLOR:Black;
	font-family:Arial,Verdana;
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
}


.Khung_left_right{border-right:#fe7c00 1px solid;	padding-right:10px;border-top:#fe7c00 1px solid;	padding-top:10px;border-bottom:#fe7c00 1px solid; padding-bottom:10px;	border-left:#fe7c00 1px solid;	padding-left:10px;}
.Khung_service{	font-family:Verdana;font-size:11px;border-right:#007AB7 1px solid;	padding-right:10px;border-top:#007AB7 1px solid;	padding-top:10px;border-bottom:#007AB7 1px solid; padding-bottom:10px;	border-left:#007AB7 1px solid;	padding-left:10px;}
.Khung_service2{	font-family:Verdana;font-size:11px;border-right:#007AB7 1px solid;	padding-right:10px;border-top:#007AB7 1px solid;	padding-top:10px;border-bottom:#007AB7 0px solid; padding-bottom:10px;	border-left:#007AB7 1px solid;	padding-left:10px;}
.Khung_online{font-family:Verdana;font-size:11px;border-right:#007AB7 1px solid;padding-right:7px;	padding-top:5px;border-bottom:#007AB7 1px solid; padding-bottom:5px;	border-left:#007AB7 1px solid;	padding-left:7px;}

.page_footer
{
	color:White;
	text-align:justify;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	font-family:Tahoma;
	background-color:#2F2F2F;
	border-top:solid 2px #97114A;
	height:27px;
	width:100%;
}

.page_footer_left
{
	color:White;
	text-align:justify;
	FONT-WEIGHT:bolder;
	padding-left:10px;
	FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma, Arial; 
	background-color:#2F2F2F;
	border-top:solid 2px #97114A;
	height:27px;
	width:250px;
}

.footer
{
	color:White;
	text-align:center;
	FONT-WEIGHT:bolder;
	FONT-SIZE: 11px;
	FONT-FAMILY:Tahoma, Arial; 
	background-color:#363636;
	width:100%;
	
	
}
  		
.inputflatlf
{
	FONT-SIZE: 11px;
	font-family:Verdana;
	font-weight:lighter;  
	VERTICAL-ALIGN: top; 
	COLOR: #000000;
	border-style:groove; 
	text-align :left;
	width:100%;
	
}

.linknext
{
	FONT-SIZE: 11px;
	font-style:oblique;
	color:#1A4488;
	font-family:Verdana,Arial;
	width:100%;
}
/*------------------------------------*/
.hr_cut
{
	BORDER-BOTTOM: #ffffff 0.5px dashed; 
	HEIGHT: 0.5px;
	width:100%;
	
	}

/*--------------------------------*/
.gallerycontainer{
position: relative;
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;

}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: #1A4488;
font-size:10px;
font-family:Verdana,Arial;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 1;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 150px;
left:150px; /*position where enlarged image should offset horizontally */
z-index: 0;
}

/*Trang Truoc,Tiep--------------*/

.pagination{
	BORDER-TOP: #4B3C28 1px dashed; 
	
}

.pagination ul{
margin: 0px;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
font-variant:small-caps;
}

.pagination li{
list-style-type: none;
display: inline;

}

.pagination a, .pagination a:visited{
padding: 2px 8px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #fff;

}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
text-align:center;
background-color: #79B1E0;
}

.pagination a.currentpage{
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
text-align:center;
cursor: default;
background-color: #D4004F;    /* #2e6ab1  */

}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color:#2E2D2D;
cursor: default;
color: #929292;
text-align:center;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/*----------------------------------*/
.productview_table
{
	background-color:#555555;
	color:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	padding:20 20 20 20;
	
}
.productview_title
{
	font-family:Tahoma;
	font-size:13px;
	color:#ffffff;
	font-weight:bolder;
}

.productview_field
{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	BORDER-BOTTOM: #ffffff 0.1px dashed;
	width:50%;
	height:25;
}