/*--------------------------------------------------------------
# eShoptrix - November 2007
# Copyright (C) 2007 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 


              -------------STYLE1---------------
---------------------------------------------------------------*/
#bg {
}
a:link,
a:visited,
a:active {
	color: #990000 ;
	text-decoration:none;
}
.module_danhmuc_sp ul li {
	height:28px;
}
/*|||------ Restrictions ------|||*/
div.module-dark ul li {
	background: url('../images/style2/bullet_list-dark.gif') no-repeat left 7px;
	color:#000000;
	
}
div.module-color ul li,  {
	background: url('../images/style2/bullet_list-color.gif') no-repeat left 7px;
	color:#000000;
	
}
/*|||------ Restrictions ------|||*/
div.module hr,
div.module-color hr,
div.module-dark hr {
	background: url('../images/style2/dot-def.gif') repeat-x;
	
}
div.module-color hr {
	background: url('../images/style2/dot-color.gif') repeat-x;
}
div.module-dark hr {
	background: url('../images/style2/dot-dark.gif') repeat-x;
}
/* Major Blocks
-------------------------------------------------------------------------------*/


div#flashwrap {
}
/* FIX MAIN BODY 
-------------------------------------------------------------------------------*/



/*The colourful version of the modules: [suffix] -color
--------------------------------------------------------------------------------------------------*/

div.top_oto{
	background: url(../images/top-modules-trans.jpg) no-repeat bottom right;
}
div.bottom_oto{
	width:203px;
	height:16px;
	margin-bottom:8px;
	background: url(../images/bottom_modules_trans.jpg) no-repeat bottom left;
}
div.module-trans {
	background: url(../images/top-modules-trans.jpg) no-repeat top left;
}
div.module-trans div div h3 {
	color:#fff;
}
/*Hien thi cot san pham mau vang ben trai
--------------------------------------------------------------------------------------------------*/
div#sanpham_oto{
	margin-left:1px;
}
div.top_sanpham_oto{
}
div.bottom_sanpham_oto{
	width:203px;
	height:16px;
	margin-bottom:8px;
	background: url(../images/bottom_modules_sanpham.jpg) no-repeat bottom left;
}
div.module-sanpham{
	background: url(../images/top-modules-sanpham.jpg) no-repeat top left;
}
div.module-sanpham div div h3 {
	color:#fff;
}
/* cot san pham mau vang ben trai
--------------------------------------------------------------------------------------------------*/

div.module-color h3 {
	color: #FEFCF0;
}
div.module-color {
	background: url('../images/style2/box-col2right.png') no-repeat bottom right;
}
div.module-color div {
	background: url('../images/style2/box-col2left.png') no-repeat bottom left;
}
div.module-color div div {
	background: url('../images/style2/box-col2top.png') no-repeat top right;
}
div.module-color div div div {
	background: url('../images/style2/box-col2topleft.png') no-repeat top left;
	color:#000000;
}
/* MODules Danh muc san pham
--------------------------------------------------------------------------------------------------*/

div.module_danhmuc_sp h3 {
	color: #FEFCF0;
}
div.module_danhmuc_sp {
	background: url('../images/style2/box-col2right.png') no-repeat bottom right;
}
div.module_danhmuc_sp div {
	background: url('../images/style2/box-col2left.png') no-repeat bottom left;
}
div.module_danhmuc_sp div div {
	background: url('../images/style2/box-col2top.png') no-repeat top right;
}
div.module_danhmuc_sp div div div {
	background: url('../images/style2/box-col2topleft.png') no-repeat top left;
	color:#000000;
}
/*The colourful version of the modules: [suffix] -dark
--------------------------------------------------------------------------------------------------*/
div.module-dark {
	background: url('../images/style2/box-col1right.png') no-repeat bottom right;
}
div.module-dark div {
	background: url('../images/style2/box-col1left.png') no-repeat bottom left;
}
div.module-dark div div {
	background: url('../images/style2/box-col1top.png') no-repeat top right;
}
div.module-dark div div div {
	background: url('../images/style2/box-col1topleft.png') no-repeat top left;
	color:#000000;
}
/*|||------ Restrictions ------|||*/

div.module-color a,
div.module-dark a {
	color:#000000;
}
div.module-color a:hovel{
	display: none;
	color:#000000;
}
/* Default Joomla! Menu */
a.mainlevel {

	color:#733300;
	
	background:  url(../images/bg_danhmuc_sp.png) left top no-repeat;
	
	padding: 4px 0 2px 22px;

	display: block;

	text-decoration: none;
	
	font-weight: normal;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:13px;
}

a.mainlevel:hover {
	color:#FEFCF3;
	
	background:  url(../images/bg_danhmuc_sp_hover.png) left top no-repeat;
		
	font-size:13px;
}

a.mainlevel:active{
	
}

a.mainlevel:focus {

	text-decoration: underline;

}
a.sublevel {
	color: #333;
}
a.sublevel:hover,
a.sublevel:active,
a.sublevel:focus {
	color: #FFFFFF;
}
/*|||------ Restrictions ------|||*/

div.module-dark a.mainlevel,
div.module-dark a.sublevel {
	background: url('../images/style2/mainlevel_bullet-dark.gif') no-repeat center left;
	color: #f47305;
}
div.module-color a.mainlevel,
div.module-color a.sublevel {
	background: url('../images/style2/mainlevel_bullet-color.gif') no-repeat center left;
	color: #333333;
}
/*joomla style-----------------------------------------------*/
.contentheading {
	color: #e96403;
}
.contentheading a:link,
.contentheading a:visited {
	color: #e96403;
}
.contentheading a:hover {
	color: #f47305;
}
.contentpaneopen h2 {
	color: #f47305;
}
.contentpaneopen p img {
	max-width:450px;
}
.small,
.modifydate,
.createdate,
.mosimage_caption,
.smalldark,
.pagenavcounter,
.componentheading,
td.contentdescription {
	color: #333;
}
table.contenttoc {
	background: #f9f9f9;
}
table.contenttoc th {
	color: #20272c;
	background: #f3eade;
}
table.contenttoc td:hover {
	background: #fefefe;
}
.sectiontableheader {
	background-color: #fff5ed;
	color: #333;
}
tr.sectiontableentry1 td,
td.sectiontableentry1 {
	background-color: #f9f9f9;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #f9f9f9;
}
.highlight {
	background-color: #ffff99;
}
a.readon {
	background: transparent url('../images/style2/but_readmore.png') no-repeat 0 50%;
	color: #20272c;
}
.button {
	background: transparent url('../images/style2/but_readmore.png') no-repeat 0 50%;
	color: #20272c;
}
/*|||------ Restrictions ------|||*/
div.module-color a.readon,
div.module-color .button {
	background: transparent url('../images/style2/but_readmore-color.png') no-repeat 0 50%;
	color: #fff;
}
div.module-dark a.readon,
div.module-dark .button {
	background: transparent url('../images/style2/but_readmore-dark.png') no-repeat 0 50%;
	color: #fff;
}
/* News Block module
---------------------------------------------------------------------------------------------------------------------*/
#gk_news_block-1{
	width:203px;
}
.gk_news_block_center{
	width:203px;
	float:left;
}
.gk_news_block_news_image{
	float:left;
}
div#contentwrap td.gk_news_block_panel-border {
	background: transparent url('../images/style2/dot-def.gif') repeat-x 0 0;
}
div#contentwrap div.gk_news_block_panel {
	background: transparent url('../images/style2/dot-def.gif') repeat-x 0 87%;
}
div#contentwrap div.gk_news_block_panel_font_path {
	border: 1px solid #EEE;
}
div#contentwrap div.gk_news_block_panel_font_knob {
	background: #CCC;
}
div#contentwrap div.gk_news_block_panel_amount_plus,
div#contentwrap div.gk_news_block_panel_amount_minus {
	border: 1px solid #EEE;
}
/*|||------ Restrictions ------|||*/
div#contentwrap div.module-dark td.gk_news_block_panel-border {
	background: transparent url('../images/style2/dot-dark.gif') repeat-x 0 0;
}
div#contentwrap div.module-dark div.gk_news_block_panel {
	background: transparent url('../images/style2/dot-dark.gif') repeat-x 0 87%;
}
div#contentwrap div.module-dark div.gk_news_block_panel_font_path {
	border: 1px solid #a7e204;
}
div#contentwrap div.module-dark div.gk_news_block_panel_font_knob {
	background: #a7e204;
}
div#contentwrap div.module-dark div.gk_news_block_panel_amount {
}
div#contentwrap div.module-dark div.gk_news_block_panel_amount_plus,
div#contentwrap div.module-dark div.gk_news_block_panel_amount_minus {
	border: 1px solid #a7e204;
}
div#contentwrap div.module-color td.gk_news_block_panel-border {
	background: transparent url('../images/style2/dot-color.gif') repeat-x 0 0;
}
div#contentwrap div.module-color div.gk_news_block_panel {
	background: transparent url('../images/style2/dot-color.gif') repeat-x 0 87%;
}
div#contentwrap div.module-color div.gk_news_block_panel_font_path {
	border: 1px solid #ff9d3d;
}
div#contentwrap div.module-color div.gk_news_block_panel_font_knob {
	background: #ff9d3d;
}
div#contentwrap div.module-color div.gk_news_block_panel_amount {
}
div#contentwrap div.module-color div.gk_news_block_panel_amount_plus,
div#contentwrap div.module-color div.gk_news_block_panel_amount_minus {
	border: 1px solid #ff9d3d;
}
/* VM Stuff (from vm_css.css)
------------------------------------------------------------------------------------*/
.shop_tip,
.shop_info,
.shop_debug,
.shop_error,
.shop_warning,
.shop_critical {
	border-top: 2px solid #f47305;
	border-bottom: 2px solid #f47305;
	background-color: #fff5ed;
	background-image:none;
}
.shop_error {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #fbe9e9;
	background-image:none;
}
.shop_warning {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #fdfcd1;
	background-image:none;
}
.shop_critical {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #b40f17;
	background-image:none;
	color: #fff;
}
input.add-cart {
	color: #333;
	background: url('../images/style2/but_readmore.png') no-repeat scroll 50% 0;
}
h2.gk_vm-title {
	background: url('../images/style2/gk_vm-title.png') no-repeat scroll 0 0;
	margin-bottom:10px;
	border-right: 1px solid #c4c3c3;
}
h2.gk_vm-title a {
	color: #333;
}
.gk_vm-prodwrap form {
	border-top: 1px dotted #ccc;
}
span.componentheading a {
	color: #333;
}
/* Menu Suckerfish (from suckerfish.css)
-----------------------------------------------------------------------------*/
.nav ul {
	color:#FFFFFF;
}
.nav li a {
	color:#FFFFFF;

}
#horiz-menu a {
	color: #FFFFFF;
}
#horiz-menu a:hover{
	color: #FFFF66;
}
#horiz-menu li li {
	width:140px;
	margin-top:1px;
	border-bottom: 1px solid #FFFFCC;
	float:left;
}
#horiz-menu ul li.active {
	color: #FFFF66;
	background: url(../images/menu_top-noithatoto_hover.jpg) left top repeat-x;
}
#horiz-menu li:hover,
#horiz-menu li.sfHover {
	color: #ffffff;
	background: url(../images/menu_top-noithatoto_hover.jpg) left top repeat-x;
}
#horiz-menu li.sfHover a {
	color: #ffffff;
}
#horiz-menu li:hover span.topdaddy a,
#horiz-menu li.sfHover span.topdaddy a {
	color: #FFFFFF;
}
#horiz-menu li:hover ul,
#horiz-menu li.sfHover ul {
	width:140px;
	margin-top:1px;
	background: #808080;
	float:left;
}
#horiz-menu li li:hover,
#horiz-menu li li.sfHover {
	background: #EC6707;
}
/* typohraphy 
-----------------------------------------------------------------------------------*/
span.color {
	border-top: 2px solid #F47305;
	border-bottom: 2px solid #F47305;
	background-color: #FFF5ED;
}
span.color-1 {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #fbe9e9;
}
span.color-2 {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #fdfcd1;
}
span.color-3 {
	border-top: 2px solid #cc8585;
	border-bottom: 2px solid #cc8585;
	background-color: #b40f17;
	color: #fff;
}
span.color-4 {
	border-top: 2px solid #c06105;
	border-bottom: 2px solid #c06105;
	background-color: #FC820B;
	color: #fff;
}
span.color-5 {
	border-top: 2px solid #658902;
	border-bottom: 2px solid #658902;
	background-color: #94c803;
	color: #fff;
}
span.clear {
	border: 1px solid #F47305;
}
