
* { padding: 0px; margin: 0px; }

img { border: 0px; margin: 0px; padding: 0px; }

body { background-color: #292e34; font-family: 'Trebuchet MS'; font-size: 12px; }

div.masterContainer { width: 953px; height: 78px; margin: 0px auto; }
div.header { padding-top: 8px; }
div.headerLeftBg { background-image: url('layout/main/top_left_bg.gif'); width: 186px; height: 78px; float: left; }
div.headerRightBg { background-image: url('layout/main/top_right_bg.gif'); width: 180px; height: 78px; float: right; padding-right: 7px;}
div.shop_bt { margin-left: 91px; }
div.mail_bt { margin-left: 91px; padding-left: 47px; height: 29px; }

div.logo { margin-left: 50px; float: left; }

div.bodyContainer { width: 944px; margin-left: 3px; }
div.menuArea { background-image: url('layout/main/menu_bg.gif'); height: 47px; padding-left: 88px; }
div.menu_bt { width: 125px; height: 47px; text-align: center; float: left; }
div.menu_sep { width: 2px; height: 47px; background-image: url('layout/main/menu_sep_bg.gif'); float: left; }


div.banner { background-image: url('layout/main/m_bg/main.jpg');  }

div.footer { background-image: url('layout/main/footer_bg.gif'); height: 46px; }
div.footerLeft { background-image: url('layout/main/footer_left_bg.gif'); width: 183px; height: 46px; float: left; }
div.footerShadow { background-image: url('layout/main/footer_sh.gif'); height: 7px; }
div.zz { color: #85898c; font-size: 11px; }
div.std { color: #b0a297; } 

div.dots { height: 1px; background-image: url('layout/main/dots.jpg'); margin-bottom: 10px; }

div.categoryList { padding-left: 247px; padding-top: 247px; width: 476px; text-align: center; }
span.categoryItem { margin-left: 7px; padding-right: 7px; color: #ad670f; white-space: nowrap; 
                    border-bottom: 1px dotted #ad670f; } 
a.categoryLink { color: #ad670f; text-decoration: none; }
a.categoryLink:hover { color: white; text-decoration: underline; }
a.categoryLinkAct { color: white; text-decoration: underline; }

a.contact { color: #db3125; text-decoration: none; }
a.contact:hover { text-decoration: underline; }

div.clear { clear: both; }

span.orange { color: #df8912; }
span.b { font-weight: bold; }

a.ftr { color: #b9b0a9; text-decoration: none; text-transform: uppercase; }
a.ftr:hover { text-decoration: underline; }
a.ftzz { color: #85898C; text-decoration: none; font-weight: bold; }
a.ftzz:hover { text-decoration: underline; }

td.a1 { width: 30%; }
td.a2 { width: 70%; }
