@CHARSET "UTF-8";

/*html{color:#000;background:#FFF;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
/*fieldset,img{border:0;}*/
/*address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}*/
/*del,ins{text-decoration:none;}*/
li{list-style:none;}
/*caption,th{text-align:left;}*/
/*h1,h2,h3,h4,h5,h6{}*/
/*q:before,q:after{content:'';}*/
/*abbr,acronym{border:0;font-variant:normal;}*/
/*sup{vertical-align:baseline;}*/
/*sub{vertical-align:baseline;}*/
/*legend{color:#000;}*/
/*input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}*/
/*input,button,textarea,select{*font-size:100%;}*/

body { font-family: "Arial", sans-serif; font-size: 13px; color: #4f4a4c;}

a {
    text-decoration: none;
}

.bold { font-weight: bold; }
.red { color: red; }
.font9 { font-size: 9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px !important; }
.font20 { font-size: 20px; }

.top3 { padding-top: 3px; }
.top5 { padding-top: 5px; }
.top10 { padding-top: 10px; }
.top15 { padding-top: 15px; }
.top20 { padding-top: 20px; }
.top30 { padding-top: 30px; }
.span { display: inline-block; vertical-align: top; }

.no_underline a { text-decoration: none !important; }

.padding-right10 { padding-right: 10px; }

body {
    background-color: #fff;
    background-image: url("../images/fashion/bkg.png");
    background-position: center top;
}


.left_shadow {
    margin: 0 auto;
    /*width: 1113px;*/
    overflow: hidden;
}
.left_line_shadow { background: url(../images/fasion/home/left_line.png) repeat-y left; }
.right_line_shadow { background: url(../images/fasion/home/right_line.png) repeat-y right; }


/*==============================================  HEADER  =================================================*/
.header_wrapper {
    margin: 0 auto;
    /*width: 1000px;*/
    overflow: hidden;
    background-color: #f8b40e;
    height: 40px;
    color: #1a1a1a;
    font-size: 11px;
}
.header_wrapper span { display: inline-block; vertical-align: top; }
.header_wrapper a { color: rgb(26,26,26); }
.header_wrapper .inner { margin: 0 auto; /*width: 1095px;*/ line-height: 40px; padding: 0 1.5rem; }
@media (min-width: 1200px) { .header_wrapper .inner  { max-width: 1200px; } }
.header_wrapper .inner:after { display: table; content: " "; clear: both }
.header_wrapper .inner .left_header { float: left; font-size: x-large;}
.header_wrapper .inner .links { float: right; /*padding-right: 55px;*/ }
/*.header_wrapper .inner .links .cart_count { background-image: url(../images/fasion/home/cart_count_box.png); text-align: center; width: 25px; line-height: 25px; vertical-align: middle; }*/

/*==============================================  TOP MENU  =================================================*/
.top_menu_wrapper {
    height: 140px; background-color: #f6f2eb; border-bottom: 1px solid #a6a6a6;position: relative;overflow: hidden;
}
.top_menu_wrapper span { display: inline-block; vertical-align: top; }
.top_menu_wrapper .logo { padding-left: 35px; padding-top: 18px; padding-right: 165px; }
.top_menu_wrapper .menu { height: 140px; }
.top_menu_wrapper .menu div { line-height: 140px; }
.top_menu_wrapper .menu .active { background-image: url(../images/fasion/home/active_menu.png); background-position: top center; background-repeat: no-repeat; }
.top_menu_wrapper .menu .item a { color: #282526; font-size: 14px; font-weight: bold; }
.top_menu_wrapper .menu .separator { margin: 0 30px; height: 14px; width: 2px; background-image: url(../images/fasion/home/top_menu_separator.png); vertical-align: middle; }


/*==============================================  CENTER AREA  =============================================*/
.content_wrapper {
    width: 1095px;
    margin: 2em auto;
    overflow: hidden;
    /*border-left: 1px solid red;*/
    /*border-right: 1px solid red;*/
    /*background-color: #f6f2eb;*/
    color: #1a1a1a;
}
.content_wrapper span { display: inline-block; }

.content_wrapper .left_wrapper, .content_wrapper .center_wrapper { vertical-align: top; }
/*.content_wrapper .left_wrapper { border-right: solid 1px #bdd7f3; }*/


/*==============================================  FOOTER  =================================================*/
.footer_wrapper {
    position: static;
    bottom: 0;
    width: 100%;
    margin: 1em auto;
    overflow: hidden;
    background-color: #eee;
    /*height: 140px;*/
    color: rgb(26,26,26);
    font-size: 11px;
}
.footer_wrapper span { display: inline-block; vertical-align: top; }
.footer_wrapper .inner { margin: 0 auto; width: 1095px; color: #dfdfe0; font-size: 12px; }
.footer_wrapper .inner .inner2 { text-align: center; line-height: 50px; }
.footer_wrapper .inner .inner2 .logo { line-height: normal; vertical-align: middle; }
.footer_wrapper .inner .inner2 .logo .text { font-size: 10px; text-transform: uppercase; color: rgb(26,26,26) }

.footer_wrapper .inner .inner2 .buttons { float: right; position: relative; text-align: center; }
.footer_wrapper .inner .inner2 .buttons span { padding-right: 15px; }

.footer_wrapper .inner .inner2 .menu { float: right; position: relative; text-align: center; width: 640px; }
.footer_wrapper .inner .inner2 .menu a { color: #dfdfe0; }
.footer_wrapper .inner .inner2 .menu span { padding-right: 40px; }


/*.footer_wrapper div.left { background: url(../images/footer/left.png) no-repeat left top; }*/
/*.footer_wrapper div.right { background: url(../images/footer/right.png) no-repeat right top; }*/
/*.footer_wrapper div.line { background: url(../images/footer/line.png) repeat-x 0 0; margin: 0 9px;}*/
/*.footer_wrapper div.body { padding: 0 20px; height: 50px; }*/

/*.footer_wrapper a { color: black; }*/
/*.footer_wrapper .copyright { padding-top: 5px; }*/



/*==============================================  BUTTONS  =================================================*/
.light_green_button input, .green_button input  {
    font-weight: bold;
    font-size: 14px;
    border: none;
    color: white;
    cursor: pointer;
}
.light_green_button input {
    background-image: url("../images/new/spriteme1.png");
    background-position: -10px -311px;
    width: 102px; height: 26px;
}
.green_button input {
    background: url(../images/new/button-green.png) no-repeat;
    width: 100px; height: 24px;
}


