/* CSS Document */
body {margin:0 auto; padding:0; font-family:'avantgarde'; font-size:10pt ;line-height:22px;color:#323232; background:url(../images/bg.gif) top repeat-x #fff fixed; text-align:left;}

@font-face {
    font-family: 'avantgarde';
    src: url('../fonts/avantgarde_md_bt.eot');
    src: url('../fonts/avantgarde_md_bt.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avantgarde_md_bt.woff') format('woff'),
         url('../fonts/avantgarde_md_bt.ttf') format('truetype'),
         url('../fonts/avantgarde_md_bt.svg#AftaserifRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*@font-face {  
    font-family: 'avantgarde';  
    src: url('../fonts/avantgarde_md_bt.eot');  
    src: local('avantgarde'), url('../fonts/avantgarde_md_bt.ttf') format('truetype');  
}  


 
.transparantbg{
    background-color: transparent;
}
.transparantbg{
    background-color: transparent\0/;
}
*/
a{color:#555; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
a:visited {color:#333; text-decoration: none;}
a:active {color:#333; text-decoration: none;}
a:hover { color:#333;text-decoration: none;}

#nav-mainmenu{width:1000px;font-family:'avantgarde';}

#nav-mainmenu ul
{list-style: none; padding:0; margin:0 0 0 85px; font-size:11.5pt; font-weight:normal; float:left; position:relative;font-family:'avantgarde';}
#nav-mainmenu ul
{list-style: none;padding:0 ;margin:0 0 0 105px\9; font-size:11.5pt; font-weight:normal;font-family:'avantgarde';}

@media all and (min-width:0) {/*ie9*/#nav-mainmenu ul
{list-style: none; padding:0; margin:0 0 0 85px; font-size:11.5pt; font-weight:normal; float:left; position:relative;font-family:'avantgarde';}}

@media screen and (-webkit-min-device-pixel-ratio:0){
#nav-mainmenu ul
{list-style: none;padding:0 ;margin:0 0 0 91px;font-size:11.5pt; font-weight:normal;font-family:'avantgarde';}
}

#nav-mainmenu li
{float: left; color:#fff; padding:0 35px 0 35px; text-shadow: 0em 0.1em 0.1em #523a30; text-transform:uppercase;font-family:'avantgarde';} 
#nav-mainmenu li
{float: left; color:#fff; padding:0 35px 0 35px; text-shadow: 0px 20px 0px #523a30\9; text-transform:uppercase;font-family:'avantgarde';} 
#nav-mainmenu li
{float: left; color:#fff; padding:0 35px 0 35px; text-shadow: 0em 0.1em 0.1em rgba(0%,0%,0%,0.5); text-transform:uppercase;font-family:'avantgarde';} /*ie10+*/

#nav-mainmenu li a{ float: left; display: block; color: #fff; text-decoration: none; text-transform:uppercase;font-family:'avantgarde';} 
#nav-mainmenu li a:hover
{float: left; display: block; color:#eedb74; text-decoration: none;  text-transform:uppercase;font-family:'avantgarde';} 

/*Home*/
.txt-prod-hilight{font-size:13.5pt; color:#ddc851; text-transform:uppercase; font-weight:bold; letter-spacing:0.5px; padding:0 0 0 50px; font-family:'avantgarde';}
.txt-prod-hilight{font-size:13.5pt; letter-spacing:0\0/;}

/*product*/
.txt-prod-category{font-size:13.5pt; color:#ddc851; text-transform:uppercase; font-weight:bold; letter-spacing:0.5px; padding:20px 35px 0 0; float:right;}
.frm-bestsaller-img{background:url(../images/frm-bestsale-top.png) no-repeat top; padding:15px 20px; height:170px}
.frm-bestsaller-cont{background:url(../images/frm-bestsale-middle.png) repeat-y; padding:5px 20px 10px 20px; color:#ddc851;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-shadow: 0em 0.1em 0.1em #523a30; }
.frm-bestsaller-cont a{color:#ddc851;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-decoration:none; }
.frm-bestsaller-cont a:hover{color:#fff;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-decoration:none; }

.frm-product-img{background:url(../images/frm-bestsale-top-green.png) no-repeat top; padding:15px 20px; height:170px}
.frm-product-cont{background:url(../images/frm-bestsale-middle-green.png) repeat-y; padding:5px 20px 10px 20px; color:#581d02;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-shadow: 0em 0.1em 0.1em #fff; }
.frm-product-cont a{color:#581d02;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-decoration:none; }
.frm-product-cont a:hover{color:#000;font-family:'avantgarde'; font-size:10pt ;line-height:19px; text-transform:uppercase;  text-align:center; margin:0; text-decoration:none; }

.nav-product{height:41px; float:right; padding: 20px 20px 0 0;}
.nav-product p{float:left; padding: 0 5px; margin: 0; font-family:'avantgarde'; font-size:10pt ; color:#4b3724;}
.nav-product p a {float:left; padding: 0; margin: 0; color:#4b3724; text-decoration:none;}
.nav-product p a:hover{float:left; padding: 0; margin: 0; color:#e07501; text-decoration:none;}

.nav-product span{float:left; padding: 0 5px; margin: 0; font-family:'avantgarde'; font-size:10pt ; color:#e07501;}
.nav-product span a {float:left; padding: 0; margin: 0; color:#e07501; text-decoration:none;}
.nav-product span a:hover{float:left; padding: 0; margin: 0; color:#ccad00; text-decoration:none;}

.txt-prod-list{font-family:'avantgarde'; font-size:14pt; color:#fff; text-transform:uppercase; font-weight:bold; text-shadow: 0em 0.1em 0.1em #523a30;letter-spacing:0.5px; padding:18px 0  0 85px; float:left;}
.txt-prod-list{ padding:22px 0  0 85px\9; float:left;}


.prod-hilight-title{font-family:'avantgarde'; font-size:14pt; color:#3c4f18; text-transform:uppercase; text-shadow: 0em 0.05em 0.05em #fff;  padding:0; text-align:center; letter-spacing:1pt;}

.prod-hilight-submenu{font-family:'avantgarde'; font-size:12pt; color:#e07501; text-transform:uppercase; text-shadow: 0em 0.05em 0.05em #fff;  padding:0; text-align:center; letter-spacing:1pt; line-height: 18pt;}
.prod-hilight-submenu ul {width:190px; text-align:center; list-style:none; padding:20px 10px; margin:0; line-height: 22pt;}
.prod-hilight-submenu ul li a{color:#e07501; text-decoration:none;}
.prod-hilight-submenu ul li a:hover{color:#9c5201; text-decoration:none;}

.prod-submenu{font-family:'avantgarde'; font-size:11pt; color:#4b6073;  text-shadow: 0em 0.05em 0.05em #fff;  padding:0; text-align:center; letter-spacing:1pt; line-height: 14pt;}
.prod-submenu ul {width:190px; text-align:center; list-style:none; padding:20px 10px; margin:0; line-height: 22pt;}
.prod-submenu ul li a{color:#4b6073; text-decoration:none;}
.prod-submenu ul li a:hover{color:#012648; text-decoration:none;}

.show-item{border:2px #b1ad8c solid; float:left; margin:0; padding:0;}

.txt-prod-code{font-family:'avantgarde'; font-size:12pt; color:#919092; text-transform:uppercase; font-weight:bold;letter-spacing:0.5px; padding:0 0 5px 0 ; float:left; width:248px;}
.txt-prod-code-det{font-family:'avantgarde'; font-size:10pt; color:#e07501; text-transform:uppercase; font-weight:bold;letter-spacing:0.5px; padding:5px 0; float:left;width:248px;}
.txt-prod-code-name{font-family:'avantgarde'; font-size:10pt; color:#73381e; text-transform:uppercase; font-weight:bold;letter-spacing:0.5px; padding:5px 0; float:left;width:248px;}


/*Contact*/
.tb-contact{border:1px #ddd solid; background:#fff; color:#333; width:180px; height:25px;}
.area-contact{border:1px #ddd solid; background:#fff; color:#333; width:180px; height:80px;}


/*Menu footer*/
#nav-footer{width:1000px; margin-left:auto; margin-right:auto; }

#nav-footer ul{list-style: none; padding:5px 0 0 0; margin:0 0 0 87px; font-size:10pt; font-weight:bold; float:left;}
#nav-footer ul{list-style: none; padding:5px 0 0 0; margin:0 0 0 105px\9; font-size:10pt; font-weight:normal;float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0){
#nav-footer ul{list-style: none;padding:5px 0 0 0; margin:0 0 0 83px;font-size:10pt; font-weight:normal; float:left;}
}


#nav-footer li{float: left; color:#fff; padding:0 11px 0 11px; text-transform:uppercase;color: #5c8d22;} 
#nav-footer li a{ float: left; display: block; color: #5c8d22; text-decoration: none; text-transform:uppercase;} 
#nav-footer li a:hover
{float: left; display: block; color:#333d1a; text-decoration: none;  text-transform:uppercase;} 