/* CSS Document */

a
{text-decoration:none}

table
{text-align:left;

}
td{
vertical-align:top;
}

body{
font-family:Verdana;
font-size:11px;
margin:0px;
color:#000000;
background-color:#7fbb1d;
}


li
{list-style:none}

div
{text-align:left;
}

#top_menu {
	clear: both;
	margin: 0;
	height: 28px;
	background:url(/images/bg_menu.gif);
	background-repeat:repeat-x;
	border:solid 1px #004155;
}

#top_menu ul {
	margin: 0 auto;
	padding-left:10px;
	padding-top:4px;
	height: 28px;
	list-style: none;
	margin:0px
}

#top_menu ul li {
	float:left;
	padding-right: 8px;
}

#top_menu li a {
	float: left;
	display: block;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 28px;
	text-align: center;
}
#top_menu  li a b {
	float: left;
	display: block;
	padding: 0px 8px 0 8px;
}
#top_menu  li.current a, #top_menu  li a:hover {
	color: #034f6c;
	background: url(/images/right_menu.gif) right top no-repeat; 
	cursor:pointer
}
#top_menu  li.current a b, #top_menu li a:hover b {
	color: #034f6c;
	background: url(/images/left_menu.gif) left top no-repeat;
	cursor:pointer
}

.top_menuborder{
background-image:url(/images/line_menu.gif);
background-repeat:no-repeat;
width:1px;
height:15px;
margin-top:5px
}

.top_login
{border-left:solid 1px #004155;
border-right:solid 1px #004155;
background-color:#FFFFFF;
padding:3px;
margin:0px}

.ngay_thang
{color:#135ca6;
padding-left:8px;
padding-right:5px;
float:left;
vertical-align:middle;
}
.dangnhap
{background-image:url(/images/dn.gif);
background-repeat:repeat-x;
vertical-align:middle;
padding:3px}
.submit {
 padding:3px;
 vertical-align:middle;
 float:left
}
input.submit { 
	width:108px;
	border: 0;
	background-image: url(/images/input.gif);
	background-repeat:no-repeat;
	padding: 4px;
	color: #666666;
	margin-left:5px;
	margin-right:5px
}
.large_table
{background-color:#FFFFFF;
border-left:solid 1px #004155;
border-right:solid 1px #004155;
border-bottom:solid 1px #004155;
margin:0px;
padding:3px}

.button
{background-image:url(/images/button.gif);
background-repeat:no-repeat;
width:75px;
height:20px;
vertical-align:middle;
line-height:18px;
cursor:pointer;
color:#FFFFFF;
text-align:center}

.button a
{color:#FFFFFF;}

.button a:hover
{color:#00FFFF}

.left_main
{background-image:url(/images/main.gif);
background-repeat:repeat-y}

.left_title
{color:#BD6508;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
line-height:32px;}
.left_title a
{color:#ef0361;}
.left_title a:hover
{color:#D02867;}

.box_main
{background-image:url(/images/box.gif);
background-position: top right;
background-repeat:repeat-y}

#left ul.nav{
	width:100p%; margin:0 0 0 0px; padding:5px 5px 5px 25px; line-height:22px
	}
#left ul.nav li{
	border-bottom:#deeffb 1px dashed; 
	}
#left ul.nav li.noborder{
	border-bottom:none; 
	}
#left ul.nav li a{
	font-size:11px; 
	color:#2B2517;  
	text-decoration:none; 
	display:block; 
	line-height:22px;
	background:url(/images/arrow2.gif) no-repeat 0 9px ; padding:0 0 0 20px;
	}
#left ul.nav li a:hover{
	color:#2386B6; 
	background: url(/images/arrow3.gif) no-repeat 0 9px ; padding:0 0 0 20px;
	
	}
	
.sanpham
{padding:1px;
border: solid 1px #E5E5E5;
 }

.news_sptb
{color:#0F3F55;
line-height:18px;
padding:  2px 2px 5px 5px;
}
.news_sptb a
{color:#0F3F55;}
.news_sptb a:hover
{color:#006FA4;}

.thoigian
{color:#808080;
font-style:italic;
font-size:10px}

.top_main
{background-image:url(/images/top_main.gif);
background-repeat:no-repeat;
height:7px}
.left_main
{background-image:url(/images/main.gif);
background-repeat:repeat-y}
.bot_main
{background-image:url(/images/bottom_main.gif);
background-repeat:no-repeat;
height:8px}

.green_title
{background-image:url(/images/title.gif);
 background-repeat:repeat-x;
 padding-left:5px;
 color:#458a02;
 font-weight:bold;
 font-size:12px;
 text-transform:uppercase;
 vertical-align:middle}
 .green_title a
{ color:#458a02;}
 .green_title a:hover
{ color:#DD0005;}

.spmn
{margin-right:4px;}

.blue_title
{color:#0084ff;
font:small-caption;
text-align:center;
line-height:20px;
padding-top:3px}
.blue_title a
{color:#0084ff;}
.blue_title a:hover
{color:#FF0000;}

.text_spmn
{padding:3px;
line-height:18px}

.text
{line-height:22px;
padding:5px;}

.order 
{  
	color: #d53471;
	text-align:center;
	background-image:url(/images/dh.gif);
	background-repeat: no-repeat;
	margin-left:15px;
	float: right;
	height: 21px;
	width: 89px;
	padding-top:4px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.order:hover 
{   color: #204fbc;
	text-align:center;
	background-image:url(/images/dh_h.gif); 
	background-repeat: no-repeat;
	float: right;
	height: 21px;
	width: 89px;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 7px;}
	
.line_spmn
{background-image:url(/images/line_spmn.gif);
background-repeat:repeat-x;
height:11px;
vertical-align:middle}

.dotline
{background-image:url(/images/dot_line.gif);
background-repeat:repeat-x;
height:8px;}



#bot_menu {
	clear: both;
	margin: 0;
	padding-left:100px
}

#bot_menu ul {
	margin: 0 auto;
	padding-left:10px;
	list-style: none;
	margin:0px
}

#bot_menu ul li {
	float:left;
	padding-right: 8px;
}

#bot_menu li a {
	float: left;
	display: block;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
}
#bot_menu  li a b {
	float: left;
	display: block;
	padding: 0px 8px 0 8px;
}
#bot_menu  li.current a, #bot_menu  li a:hover {
	color: #FFFFFF;
	cursor:pointer
}
#bot_menu  li.current a b, #bot_menu li a:hover b {
	color: #FFFFFF;
	cursor:pointer;
	text-decoration:underline
}

.bot_menuborder{
color:#FFFFFF;
width:1px;
font-size:10px
}

.tsv
{color:#FFFF00;
font-weight:bold;
}
.tsv a
{color:#FFFF00;
}
.tsv a:hover
{color:#FFFF00;
text-decoration:underline
}


.sp_tieubieu
{margin:0px 3px 5px 3px}

.table-style01 
{border:1px solid #cac9c9; 
border-collapse:collapse;
line-height:25px}
.table-style01 td 
{border-right:1px solid #DDD; 
border-collapse:collapse; 
height:20px; 
padding:3px;
vertical-align:middle;}
.table-style01 tr.bg td
{vertical-align:middle;
text-align:center;
font-weight:bold;
background-color:#0062C4;
color:#FFFFFF}

.top_ctsp
{background-image:url(/images/top_ctsp.gif);
background-repeat:repeat-x}
.bot_ctsp
{background-image:url(/images/bot_ctsp.gif);
background-repeat:repeat-x}
.left_ctsp
{background-image:url(/images/left_bg_ctsp.gif);
background-repeat:repeat-y}
.right_ctsp
{background-image:url(/images/right_bg_ctsp.gif);
background-repeat:repeat-y}

.gia
{color:#00A800; 
font-weight:bold;
font-size:12px;}

	
.order_detail
{   color: #096cce;
	font-weight:bold;
	vertical-align:middle;
	background-image:url(/images/order_h.png); 
	background-repeat: no-repeat;
	line-height:65px;
	padding-left:40px;
	padding-bottom:20px;
	padding-top:12px;}
.order_detail:hover
{   color: #0080FF;
}


div#goctron
{ margin: 0; 
background: #e9f4ff;
}

b.rtop, b.rbottom
{display:block;
background: #FFF}
b.rtop b, b.rbottom b
{display:block;
height: 1px;
overflow: hidden; 
background: #9BD1FA}
b.r1
{margin: 0 5px}
b.r2
{margin: 0 3px}
b.r3
{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4
{margin: 0 1px;
height: 2px}


.spcungloai
{font-weight:bold; 
font-size:12px; 
text-transform:uppercase; 
color:#E01D57; 
padding-left:8px; 
padding-bottom:5px
}
.spcungloai a
{ color:#E01D57; 
}
.spcungloai a:hover
{ color:#0053A6; 
}

.news_images
{text-align:center;}

.bg_tinkhac
{background-image:url(/images/line_bot_tinkhac.gif);
background-repeat:repeat-x;
height:70}

.title_tinkhac
{   color: #096cce;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:3px;
	padding-top:3px}
	
.news_link
{color:#000000;
line-height:22px;
text-align:justify;
padding-left:15px;
margin-left:5px;
background: url(/images/arr.gif) no-repeat 5px
}
.news_link a
{color:#000000;
line-height:20px;
text-align:justify;}
.news_link a:hover
{color:#005CB9;
line-height:20px;
text-align:justify;}

.hoi
{padding-left:8px;
color:#FF0000;
text-decoration:underline}

.dap
{padding-left:8px;
color:#0071E1;
text-decoration:underline}

.txt
{
    border:1px solid #aaa;
    height:17px;
    font-family:Verdana;
    font-size:11px;
}
.link
{color:#000000;
}
.link a
{color:#43930B;}
.link a:hover
{color:#58B1F9;text-decoration:underline;}

.phantrang
{padding: 3px 2px 3px 2px;
line-height:17px;
color:#333333;
text-align:right;
float:right;
}
.phantrang a
{padding: 3px 2px 3px 2px;
line-height:17px;
color:#0066FF;
}
.phantrang a:hover
{padding: 3px 2px 3px 2px;
line-height:17px;
color:#FF6600;
text-decoration:underline;
}
.bordergrid
{
    border-left: solid 1px #dadada;
    border-top: solid 1px #dadada;
    border-collapse:collapse;
}
.bordergrid td
{
    border-right: solid 1px #dadada;
    border-bottom: solid 1px #dadada;
    border-collapse:collapse;
}
.bordergrid .bgcolor
{
    background-color:#E4E6E6;
}

.top_ct
{background-image:url(/images/boder_topct.gif);
background-repeat:repeat-x}
.bot_ct
{background-image:url(/images/boder_botct.gif);
background-repeat:repeat-x}
.table_ct
{background-image:url(/images/bg_ct.gif);
background-repeat:repeat-y;
border-left: solid 1px #f1b0b3;
border-right: solid 1px #f1b0b3}

.title_ct
{padding-left:10px;
line-height:20px}

.div_large_table
{background-image:url(/images/bg_large_table.gif);
background-repeat:repeat-y;
background-color:#FFFFFF}




.red_title
{/*color:# 7fbb1d*/
	color:#FF0000;
font-weight:bold;
font-size:13px;
padding:8px 5px 3px 2px;
text-transform:uppercase;
}
.red_title a
{color:#FF0000;}
.red_title a:hover
{color:#FF0080;}

.title_news
{color:#D8571D;
font-weight:bold;
font-size:11px;
}
.title_news a
{color:#D8571D;
font-weight:bold;
font-size:11px;
}
.title_news a:hover
{color:#076D16;}

.title_product
{color:#D8571D;
font-weight:bold;
font-size:11px;
padding:3px;
}
.title_product a
{color:#D8571D;
font-weight:bold;
font-size:11px;
}
.title_product a:hover
{color:#076D16;}

.link
{color:#000000;
}
.link a
{color:#a50217;}
.link a:hover
{color:#0F7175;text-decoration:underline;}

a.link1
{color:#2989C3;
}
a.link1:hover
{color:#58B1F9;text-decoration:underline;}
.dot_line
{background-image:url(/images/dot_line.gif);
background-repeat:repeat-x;
height:8px}
.title_news_detail
{color:#008080;
font-weight:bold;
font-size:15px;
padding-left:5px;
line-height:25px}

.sanpham
{padding:1px;
border: solid 1px #FCF6F3;
margin:5px}
.other
{
    font-size:11px; 
	color:#2B2517;   
	line-height:22px;
	background:url(/images/ct.gif) no-repeat 0 5px ; padding:0 0 0 20px;
}
.other a
{
    font-size:11px; 
	color:#2B2517;   
	line-height:22px;
}
.other a:hover
{
    color:#008000; 
}

.notice_table
{border-left: solid 1px #59bbfd;
border-right: solid 1px #59bbfd;}

/*tab menu*/
.shadetabs ul{
margin:0;
          padding:0px 10px 0 0px;
          list-style:none;
}

.shadetabs li{
display:inline;
      margin:0;
      padding:0;

}

.shadetabs li a {
      float:left;
      background:url(/images/tableft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
            display:block;
      }
    .shadetabs li a span {
      float:left;
      display:block;
	  background:url(/images/tabright.gif) no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#FFF;
	  font-weight:bold;
	  cursor:pointer;
      }

.shadetabs li a:visited{
color: #FFF;
}
.shadetabs li a:visited span{
color: #FFF;
}

.shadetabs li a.selected
{ 
    /*selected main tab style */
    position: relative;
}

.shadetabs li a:hover{ /*selected main tab style */
background-position:0% -42px;
}
.shadetabs li a:hover span{ /*selected main tab style */
background-position:100% -42px;
}
.shadetabs li a.selected{ /*selected main tab style */
background-position:0% -42px;
}
.shadetabs li a.selected span{ /*selected main tab style */
background-position:100% -42px;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
background-position:0% -42px;
}
.shadetabs li a.selected:hover span{ /*selected main tab style */
background-position:100% -42px;
}
/*--------------------------------------*/

.top_tabs
{border-top: solid 1px #9ec630;
border-left: solid 1px #9ec630}
.bot_news
{background-image:url(/images/bot_tinmoi.gif);
background-repeat:repeat-x}
.news_table
{border-left: solid 1px #9ec630;
border-right: solid 1px #9ec630}

.borderbotright
{
	border-bottom: solid 1px #ffffff;
	background-color:#F8FAFA;
	height:17px;
}
.borderbotleft
{
	border-bottom: solid 1px #ffffff;
	background-color:#F8FAFA;
	vertical-align:top;
	height:17px
}
.borderbot
{
	border-bottom: solid 1px #F1F3F3;
	vertical-align:top;
	height:17px
}

.ma_ck
{text-align:center;
vertical-align:middle;
font-weight:bold}

.mua_ban
{text-align:right;
padding-right:5px;
vertical-align:middle}

.table-style01 
{border:1px solid #cac9c9; 
border-collapse:collapse;}
.table-style01 td 
{border-right:1px solid #DDD;
border-bottom:1px solid #DDD;
border-collapse:collapse; 
line-height:15px;
vertical-align:middle;}
.table-style01 tr.bg td
{vertical-align:middle;
text-align:center;
font-weight:bold;
background-color:#07a0aa;
color:#FFFFFF}

.div_logo
{border:1px solid #f2eeee;
border-collapse:collapse;}

.marquee{border:1px solid #f2eeee}

.divdetailp{padding-top:5px;padding-bottom:5px; border-bottom:dotted 1px #dadada;}

/*
*********************************************
~ PAGINATOR
*********************************************
*/
.paginator2 {padding-bottom: 10px; height: 20px;}
* html .paginator2 {position: relative;}
.paginator2 a {
	display:inline;
	padding: 1px 5px;
	margin: 0 2px;
	line-height: 13px;
	border: 1px solid #d0d0d0;
	font-size:11px;
	font-weight: bold;
	background-color: #fff;
}
.paginator2 a:hover {background-color: #b2b2b2; border: 1px solid #b2b2b2; color: #3d3d3d;}
.paginator2 a.selected, .paginator2 a.active {background-color: #00adef; border: 1px solid #00adef; color: #fff;}
.paginator2 b
{
    display:inline;
	padding: 1px 5px;
	margin: 0 2px;
	line-height: 13px;
	font-size:11px;
	font-weight: bold;
    background-color: #00adef; 
    border: 1px solid #00adef; 
    color: #fff;
}

.pricelist{color:Red; font-weight:bold}
