/* CSS Document */
body{
 	font-family:arial;
	color:#000;
	font-size:12px;
	margin:0px; padding:0px;
	background:#000;
}
a:link, a:visited{ 
	color:#800000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#000000;
	}

p {
	margin:0 0 5px;
}

a img{
border:none; 
cursor:pointer; 
vertical-align:middle;
}

img { 
behavior: url(iepngfix.htc) 
}

/*-----------------------------*/
#wrap{ 	
	margin:0px; 
	margin-top:0pt;
	padding:0px;
}

/*-----------------css left trang index-------------------*/
.left{
	background:url(../images/bg_left.jpg) repeat-y top left;
	width:207px;
}
.content{
	background:url(../images/bg_content.jpg) repeat top left;
}

#flash-middle
{
	background:#fff;
	text-align:center;
	margin:10px 0 0 0;
	background:url(../images/bg-flash.png) no-repeat top center;
	width:474px;
	height:350px;
	behavior: url(iepngfix.htc);
}
#flash-middle
{
	
	text-align:center;
	padding:30px 0 0 3px;
}



.enter
{
	padding:4px 0 2px 0;
}

.right{
	background:url(../images/bg_right.jpg) repeat-y top right;
	width:207px;
}

/*-------------css trang trong----------*/
/*---------------- css cttop---------------*/
.cttop_left{
	background:url(../images/background.gif) repeat-x top center;
	width:243px;
	margin-top:0px;
}
.cttop_content{
	background:url(../images/bg_top.jpg) repeat-x top left;
}
.cttop_right{
	background:url(../images/bg_right_top.jpg) no-repeat top right;
	width:235px;
}

/*-----------css ctcontentpane-----*/
.ctcontent{
	background:url(../images/bg_ctpane.jpg) repeat-x top left;
	height:352px;
	_margin:0px 0 -16px 0;
}

.ctcontent-company{
	background:url(../images/bg_ctpane.jpg) repeat-x top left;
	width:1000px;
	
}

.ctcontent1{
	background:url(../images/bg_ctpane1.jpg) repeat;
	1height:352px;
	_margin:0px 0 -16px 0;
}

.ctcontent-company1{
	background:url(../images/bg_ctpane1.jpg) repeat-x top left;
	width:1000px;
	
}

.ctcontent_left{
	width:510px;
	background:url(../images/img-bg.png) no-repeat;
	behavior: url(iepngfix.htc);
}
.ctcontent_left_small{
	width:410px;
	background: url(../images/img-bg-small.png) no-repeat;
	behavior: url(iepngfix.htc);
}
.ctcontent_left_small img{
	border: 2px solid #b10000;
	margin:20px 0 0 20px;
}

.ctcontent_left img{
	margin:20px 0 0 20px;
	border: 2px solid #b10000;
}

/*--------css text right-------------*/
.text{
	height:300px;
	overflow:auto;
	padding-right:10px;
}
.title01{
	color:#800000;
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	padding:10px 0;
}
.text02{
	font-size:0.78em;
	line-height:1.52em;
	color:#000;
	font-weight:normal;
}
.title03{
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	padding-top: 10px;
}
.title03 a:link, .title03 a:visited{
	color:#000;
	text-decoration:none;
}

.title03 a:hover{
	color:#800000;
}

/*add*/


/*--------css bg_santa------*/
.bg_santa{
	background:url(../images/bg_santa.jpg) repeat ;
	height:100px;
	margin:0px 0 -50px 0px;
}

.bg_santa img
{
	margin:0 0 0 160px;
}

#slogan
{
	float:right;
	margin:-40px 20px 0 0px;
	_margin:-45px 10px 0 0px;
}

/*----------footer-------*/
.left_bottom{
	background:url(../images/bg_left_bottom.jpg) repeat-y;
	width:207px;
}
.content_bottom{
	background:#000 ;
	
}
.right_bottom{
	background:url(../images/bg_right_bottom.jpg) repeat-y top right;
	width:207px;
}

/*------css copyright-----*/
.quicklink,  .quicklink a:link, .quicklink a:visited{
	font-weight:bold;
	padding:0 10px;
	font-size:11px;
	color:#f6c394;
	font-family:tahoma;
	
}

.quicklink a:hover{
	color:#fff;
	text-decoration:none;
	background:#800000;
	padding:5px 10px;
}

.toplink a,  .toplink a:link, .toplink a:visited{
	font-weight:bold;
	padding:0 10px;
	font-size:11px;
	color:#000000;
	font-family:tahoma;
	1background:#800000;
	11padding:5px 10px;
	1display: block;
}

.toplink a:hover{
	color:#fff;
	text-decoration:none;
	background:#800000;
	1padding:5px;
	1display: block;
}
.copyr{
	color:#f6c394;
	font-family:tahoma;
	font-size:12px;
	margin-top:10px;
}

/*notify*/
.error, .notice, .success { 
	padding: .8em; 
	margin-bottom: 1em; 
	border: 2px solid #ddd; 
	width:570px
}
.error      { background: #FBE3E4; color: #D12F19; border-color: #800000; }
.notice     { background: #FFF6BF; color: #817134; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; }
.error a    { color: #D12F19; }
.notice a   { color: #817134; }
.success a  { color: #529214; }


/*------css menu-------*/
