﻿/*--------------------------------------------------------------

# Cung cấp Nhung Hươu Hương Sơn

# Website được phát triển bằng mã nguồn mở Joomla.

# Giao diện được phát triển bởi Phan Xuân Tĩnh

# Email: tinhphanxuan@gmail.com

# Website: http://www.nhunghuouhuongson.com

---------------------------------------------------------------*/

body {

	margin: 0;

	padding: 0;

	font-size:100%;

}

#bg-nhunghuou {

	background: #FFFFFF;

	font: normal 12px Arial, Helvetica, sans-serif;

	line-height:1.6;

	color: #242424;

}

#nhunghuou-wrapper {

	width: 1002px;

	margin: 0 auto;

	padding-bottom: 2px;

	background: #D3D4D5;

	position: relative;

}

#nhunghuou-page {

	background: none;

	width: 100%;

	padding: 0;

	margin: 0 auto;

	min-height: 559px;

}

#hiddenarea1,

#hiddenarea2  {

	display: none;

	width: 400px;

}

#hiddenarea_wrap1,

#hiddenarea_wrap2 {

	padding: 10px 5px;

	background: #01951D;

	border: 1px solid #20683D;

	filter:alpha(opacity=93);

	opacity: 0.93;

	-moz-opacity:0.93;

	color: #fff;

	font-weight: bold;

}

#hiddenarea_wrap1 a,

#hiddenarea_wrap2 a {

	color: #fff;

	font-weight: bold;

}

#close_button1,

#close_button2 {

	background: url('../images/icons/icon_close.gif') no-repeat 100% 0;

	width: 17px;

	height: 17px;

	position: absolute;

	right: 10px;

	cursor:pointer;

}

#hiddenarea1 h3,

#hiddenarea2 h3 {

	background: url('../images/uploads/show_cart_top.gif') no-repeat 0 0;

	height: 17px;

	position: relative;

	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;

	padding: 8px 0 8px 20px;

	margin: 0;

	color: #fff;

}

.scart_visible {

	position: absolute;

	top: 35px;

	z-index: 200;

}

.login_visible {

	position: absolute;

	top: 50px;

	z-index: 250;

}

/* Phần thành viên đăng nhập*/

.loginposition_l {

	width: 55%;

	float: left;

	border-right: 1px solid #b5d93a;

}

.loginposition_r {

	width: 43%;

	float: right;

}

.loginposition_l li {

	list-style: none; 

	background: none;

	padding: 0px;

}

.loginposition_r li {

	list-style: none; 

	background: none;

	padding-left: 5px;

}

ul.loginposition_r li a,

lul.loginposition_r li a:hover {

	color: #666;

}

input.inputbox#modlgn_username{

	margin: 2px 0px 0px 5px; 

	padding: 2px;

}

input.inputbox#modlgn_passwd {

	margin: 2px 0px 0px 33px; 

	padding: 2px;

}

.button_login  {

	background: url('../images/icons/b_login.gif') no-repeat 0 0;

	border: none!important;

	height: 20px;

	cursor: pointer;

	text-transform: uppercase;

	line-height: 20px;

	text-align: center;

	font: bold 10px Arial, Helvetica, sans-serif;

	padding: 0 0 4px 0;

	margin: 0;

	width: 66px;

	color: #000;

}

/* XXXX + XXXXX*/

#nhunghuou-header {

	margin: 0 auto;

	width: 100%;

	padding: 5px 0;

	background: #E5E4D8;

}

#header-left {

	margin: 0 5px;

	height: 120px;

}

#logo-nhunghuou {

	background: url('../images/logos/logo.gif') no-repeat 0 0;

	height: 110px;

	width:	340px;

	display: block;

	float: left;

}

#topbanner {

	float: left;

	margin-top: 20px;

	margin-left: 10px;

}

p#trblock {

	margin: 29px 10px 0;

	padding: 0;

	float: right;

	width: 146px;

	font: normal 10px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

#trblock a:link,

#trblock a:visited {

	color: #878787;

	text-decoration:none;

}

#trblock a.first {

	border-right:1px solid #878787;

	margin-right: 6px;

	padding-right: 6px;

}

a:link#scart,

a:visited#scart {

	background: url('../images/icons/icon_cart.gif') no-repeat 100% 50%;

	color: #739c03;

	display: block;

	padding: 6px 5px 3px 0;

}

a:hover#scart {

	color: #666;

}

/* XXXX + XXXXX*/

#nhunghuou-menu {

	min-height:34px;

	background: none;

}

.nav,

.nav * {

	margin:0;

	padding:0;

}

#horiz-menu {

	background: url('../images/uploads/horiz-menu.gif') repeat-x 0 0;

	width: 100%;

	height: 34px;

	font-size: 110%;

	overflow: hidden;

}

#horiz-menu ul {

	list-style: none;

	margin: 0 30px;

	padding: 0;

}

#horiz-menu li {

	display: block;

	float: left;

	margin: 0px 30px 0 0;

	padding: 0;

	background: none;

}

#horiz-menu li span {

	display: block;

}

#horiz-menu a,

span.topdaddy {

	font: bold 12px Arial, Helvetica, sans-serif;

	margin-left: 3px;

	text-decoration: none;

	display: block;

	float: left;

	height: 34px;

	line-height: 34px;

	text-transform:uppercase!important;

	padding: 0 10px 0 10px;

}

#horiz-menu a:hover {

	text-decoration: none!important;

}

#horiz-menu li:hover,

#horiz-menu li.sfHover {

	background: none;

}

#horiz-menu li li {

	margin: 0!important;

}

div#horiz-menu li li span,

div#horiz-menu li.active li span,

div#horiz-menu li:hover li span {

	background:none;

}

.nav {

	line-height:1.0;

	float:left;

	position: relative;

	/*margin-bottom:1.5em;*/

}

.nav ul {

	padding: 0;

}

.nav li {

	float:left;

	list-style:none;

	position:relative;

}

.nav li li a {

	display:block;

	padding: 0;

	text-decoration:none;

	background-image: none;

	float:none;

	width:192px;

}

div#horiz-menu li li a {

	height: 30px;

	line-height: 30px;

}

div#horiz-menu li:hover li,

div#horiz-menu li.sfHover li,

div#horiz-menu li.active:hover li,

div#horiz-menu li.active.sfHover li,

div#horiz-menu li:hover li span,

div#horiz-menu li.sfHover li span {

	background-image: none;

}

div#horiz-menu li:hover li a,

div#horiz-menu li.sfHover li a,

div#horiz-menu li.active:hover li a,

div#horiz-menu li.active.sfHover li a {

	background-image: none;

}

.nav li ul {

	float:none;

	left:-999em;

	position:absolute;

	width: 215px;

	z-index: 10;

	margin: 0!important;

}

.nav li:hover ul,

.nav li.sfHover ul {

	left:0;

	top: 34px;

}

.nav li:hover li ul,

.nav li.sfHover li ul,

.nav li li:hover li ul,

.nav li li.sfHover li ul,

.nav li li li:hover li ul,

.nav li li li.sfHover li ul {

	top:-999em;

}

.nav li li:hover ul,

.nav li li.sfHover ul,

.nav li li li:hover ul,

.nav li li li.sfHover ul,

.nav li li li li:hover ul,

.nav li li li li.sfHover ul {

	left: 192px;

	top:0px;

	width: 192px;

}

.nav li li {

	position: relative;

	float:none;

	width: 215px;

}

/* Màu của Menu */

#horiz-menu li.active,

#horiz-menu li.level1:hover#current {

	background: transparent url('../images/uploads/menu_h_l.gif') no-repeat 0 50%!important;

}

#horiz-menu li.active a,

#horiz-menu li#current.level1:hover a {

	background: transparent url('../images/uploads/menu_h_r.gif') no-repeat 100% 50%;

}

#horiz-menu li.level1:hover {

	background: url('../images/uploads/menu_l.gif') no-repeat 0 50%!important;

}

#horiz-menu li.level1:hover a.level1 {

	background: url('../images/uploads/menu_r.gif') no-repeat 100% 50%;

	color: #fff;

}

div#horiz-menu li:hover a {

	color: #333;

}

#horiz-menu li.active a,

#horiz-menu li#current a {

	color: #fff;

}

#horiz-menu li.active a:hover {

	color: #fff!important;

}

#horiz-menu a {

	color: #333;

	font-weight: bold;

}

#horiz-menu li li {

	margin:0!important;

	background: #8FC400;

	border-bottom: 1px solid #9bd401;

}

#horiz-menu li li a:hover,

#horiz-menu li li.sfHover {

	background: #83b301;

}

#horiz-menu li li a {

	border: none;

	color: #fff!important;

	font-weight: normal;

}

#horiz-menu li li a:hover,

#horiz-menu li li.sfhover a:hover {

	color: #fff!important;

}

#horiz-menu li li.parent:hover {

	background: #8FC400!important;

}

#horiz-menu li:hover ul,

#horiz-menu li.sfHover ul {

	background: #8FC400;

}

#horiz-menu li#current li a {

	background: none!important;

}

/* Tìm kiếm nâng cao */

#advanced_search_form {

	clear: both;

	background: url('../images/uploads/bg_advsearch.gif') repeat-x 0 0;

	height: 34px;

	line-height: 34px;

	padding: 0 21px;

}

#advanced_search_form span {

	background: url('../images/icons/icon_serch.gif') no-repeat 0 0;

	padding: 0 20px 0 30px;

	float: left;

}

#advanced_search_form input,

#advanced_search_form select {

	margin-right:10px;

	padding: 3px 2px;

	color: #999;

}

#advanced_search_form input:focus,

#advanced_search_form select:focus {

	border: 1px solid #999;

	color: #333;

}

#advanced_search_form .button_search {

	background: url('../images/icons/b_search.gif') no-repeat 0 0;

	border: none!important;

	height: 20px;

	cursor: pointer;

	text-transform: uppercase;

	line-height: 20px;

	font: bold 10px Arial, Helvetica, sans-serif;

	padding: 0 0 4px 0;

	margin: 0;

	width: 63px;

	color: #000;

}

/* XXXX + XXXXX*/

#mainbody-1 {

	display: none;

}

div#component {

	width: 100%;

}

div#component-1 {

	float: left;

	width: 572px;

	margin: 0 8px;

}

div#component-3 {

	float: left;

	width: 780px;

	margin: 0 0 0 10px;

}

div#right {

	float: right;

	width: 202px;

}

div#left {

	float: left;

	width: 202px;

}

#noidung-nhunghuou  {

	clear: both;

	background: none;

	margin: 10px 5px 0 5px;

}

.us-stand {

	clear: both;

	width: 100%;

}

#noidung-content-1,

#noidung-content-2 {

	margin: 0px;

	float: left;

	width: 100%;

}

#noidung-bottom {

	background: #FFF;

	float: left;
	margin-top: 10px;
	margin-bottom: 10px;

	width: 100%;

}

#hotnew, #nhunghuou-com, #users, #bottom-box, #ads-top,

#ads-bottom{

	padding: 0;

	margin: 0;

	float: left;

	width: 100%;

	background: #FFF url('../images/uploads/box-br.gif') no-repeat bottom right;

}

#box-bl{

	float: left;

	width: 100%;

	height: 100%;

	padding: 0px;

	overflow: hidden;

	background: url('../images/uploads/box-bl.gif') no-repeat bottom left;

}

#box-tr {

	padding: 0;

	background: url('../images/uploads/box-tr.gif') no-repeat top right;

}

#box-tl {

	padding: 5px 5px ;

	background: url('../images/uploads/box-tl.gif') no-repeat top left;	

}

.module_menu,

.module_text,

.module {

	padding: 0;

	margin: 0;

	float: left;

	width: 100%;

	background: #FFF url('../images/uploads/box1-br.gif') no-repeat bottom right;

}

.module_menu

.box1-bl,

.module_text

.box1-bl,

.module .box1-bl {

	float: left;

	width: 100%;

	height: 100%;

	padding: 0px;

	overflow: hidden;

	background: url('../images/uploads/box1-bl.gif') no-repeat bottom left;	

}

.module_menu .box1-tl,

.module_text .box1-tl,

.module .box1-tl {

	padding: 5px 5px;

	background: url('../images/uploads/box1-tl.gif') no-repeat top left;

}

.module_menu .box1-tr,

.module_text .box1-tr,

.module .box1-tr {

	padding: 0;

	background: url('../images/uploads/box1-tr.gif') no-repeat top right;

}

/* Menu của VM */

a.mainlevel {

	margin: 0px -5px 0px -5px;

	padding: 5px 5px 5px 10px;

	color: #336666;

	display: block;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

	background: #fbfbfb url('../images/uploads/menu_li_bg.gif') repeat-x 0 100%;

}

a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus {

	color: #333;

	text-decoration: none;

	background:  url('../images/uploads/menu_li_h_bg.gif') repeat-x 0 0;

}

a.mainlevel#active_menu {

	color: #FFF;

	background:  url('../images/uploads/menu_li_a_bg.gif') repeat-x 0 0;

	font-weight: bold;

	text-decoration: none;

	font-style: normal;

}

/*a.sublevel {

	padding: 2px 4px 2px 20px;

	display: block;

	color: #403C3A;

	text-decoration: none;

	background: url(../images/bullet-list2.gif) no-repeat 8px 8px;

}

a.sublevel:hover,

a.sublevel:active,

a.sublevel:focus {

	color: #EE9600 !important;

	text-decoration: none;

}

#active_menu {

	color: #EE9600 !important;

	font-weight: bold;

}*/

#news-highlight-1 {

	color: #336666

}

/* Module Menu */

div.module_menu ul.menu {

	list-style: none;

	margin: 0; padding:0;

}

div.module_menu ul.menu li {

	background: #fbfbfb url('../images/uploads/menu_li_bg.gif') repeat-x 0 100%;

	margin: 0px -5px 0px -5px;

	padding: 5px 5px 5px 10px;

	text-transform: uppercase;

	display: block;

	font-weight: bold;

	text-decoration: none;

}

div.module_menu ul.menu li:hover {

	background:  url('../images/uploads/menu_li_h_bg.gif') repeat-x 0 0;

	text-decoration: none;

}

div.module_menu ul.menu li a {

	display: block;

	outline: none;

	color: #336666;

	font-weight: bold;

	text-decoration:none!important;

}

div.module_menu ul.menu li a:hover,

div.module_menu ul.menu li:hover#current a {

	color:#333;

}

div.module_menu ul.menu li.active a {

}

div.module_menu ul.menu li ul {

	list-style: none;

	margin: 0 0 0 -21px;

	padding: 0;

}

div.module_menu ul.menu li li a {

	border: none;

	font-weight: normal !important;

	padding-left: 0 !important;

	color: #999!important;

}

div.module_menu ul.menu li li a:hover,

div.module_menu ul.menu li li a:active,

div.module_menu ul.menu li li a:focus {

	color: #fff!important;

}

div.module_menu ul.menu li li:last-child a {

	padding-bottom: 5px;

}

/* Dành cho các Module */

.module_menu, 

.module_text,

.module,

#hotnew, #ads-top {

	margin-bottom: 8px;

}

.module_content {

	padding: 5px 0px;

	width: 100%;

	position: relative;

}

.module_menu h3, 

.module_text h3,

.module h3

{

	margin: 0;

	padding: 5px 5px 0px 5px;

	height: 25px;

	line-height: 25px;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #FFF;

}

.moduletable_clear {

	font: normal 12px Arial, Helvetica, sans-serif;

	line-height:16px;

	margin:5px;

	padding: 0;

}

span.gk_news_highlighter_title,

span.gk_news_highlighter_desc {

	color: #33666;

}

span.gk_news_highlighter_title:hover,

span.gk_news_highlighter_desc:hover {

	color:#333;

} 

/* Footer */

#nhunghuou-footer {

	padding: 0;

	clear: both;

	background: url('../images/uploads/nhunghuou-footer.gif') repeat-x;

	height: 88px;

	line-height: 22px;

	font-size: 12px;

	color: #333;

	font-weight: bold;

	text-align: center;

}

#copyright {

	margin: 0 auto;

	width: 100%;

	padding-top: 10px;

}

#copyright #infoo,

#copyright #left {

	margin: 0; 

	float: left; 

	width: 100%;

}

div#nhunghuou-footer a {

text-decoration: none;

color: #333;

}

div#nhunghuou-footer a:hover {

text-decoration: none;

color: #fff;

}
