@charset "windows-1251";
/* CSS Document 
-----------------------------------------*/
/*html, body {margin:0; padding:0; height:100%; width:100%;}*/
html {margin:0; padding:0; height:100%; width:100%;display:table; overflow:auto;}
body {margin:0; padding:0; height:100%; width:100%;display:table-cell; text-align:center; vertical-align:middle;background:#000f3e; font:17px optima !important;}
.item {margin:0 auto; width:1002px;}
.out_b{border:1px solid #000;  width:1002px; min-height:652px;height:auto!important;height:652px;background:#010f3e;}
.in_b{width:1000px;min-height:650px;height:auto!important;height:650px;border:1px solid #8a8a8a;}
A img {border:0px solid;}
 A {cursor:pointer;} 
.centre {position:relative; width:1000px; margin:0 auto;} 
.fm {position:relative; float:left; margin:0; padding:0;} 
.fmr {position:relative; float:right; margin:0;padding:0;}
 ADDRESS {font-style:normal;} U {clear:both; display:block;}
/* main
-----------------------------------------*/
A.rus{ width:37px; height:12px; display:block; background:url(../images/ru/ru.gif) no-repeat top center;}
A.ua{width:30px; height:12px; display:block; background:url(../images/ru/ua.gif) no-repeat top center;}
A.en{width:23px; margin-left:141px; height:12px; display:block; background:url(../images/ru/en.gif) no-repeat top center;}
A.blog{width:78px; height:11px; display:block; background:url(../images/our_blog.gif) no-repeat top center;}

A.rus:hover, A.en:hover, A.blog:hover, A.ua:hover, a.ac_a{ background-position:bottom center;} 

.lang{ width:348px; height:12px; display:block; left:145px; top:125px;}
A.rus1{ width:47px; height:13px; display:block; background:url(../images/ru/ru1.gif) no-repeat top center; margin-top:3px;}
A.ua1{width:39px; height:13px; display:block; background:url(../images/ru/ua1.gif) no-repeat top center; margin-top:3px;}
A.en1{width:28px; height:13px; display:block; background:url(../images/ru/en1.gif) no-repeat top center; margin-top:3px;  margin-left:64px;_margin-left:32px;}
A.rus1:hover, A.en1:hover, A.ua1:hover, a.ac_a1{ background-position:bottom center;}

.blue {background:#011246;}
.white {background:#fff;}

div.page_highres {min-height:648px;_height:648px;left:50%;margin-left:-500px;margin-top:-324px;position:absolute;top:50%;width:998px;}
div.page_highres_1 {border:1px solid #8a8a8a;min-height:646px;_height:646px;width:996px;}
#page{ border:1px solid #000; background:#010f3e;/*8a8a8a;*/}
#page_w{ border:1px solid #d9d9d9;}
div.page_lowres {min-height:648px;_height:648px;left:0;position:absolute;top:0;width:998px;}
div.page_lowres_1 {border:1px solid #8a8a8a;min-height:646px;_height:646px;width:996px;}

.l1 {width:431px; height:650px;}
.r1 {width:569px; height:650px; background:url(../pic/1.jpg) no-repeat;}
A.logo {width:100%; height:26px; background:url(../images/logo.gif) no-repeat; top:50px; left:49px;}
/* main_menu ---*/
.main_menu {width:210px; left:60px; top:235px;}
    B.t1 {width:209px; height:32px; background:url(../images/collection.gif) no-repeat; margin:0 0 19px 0;}
    B.t2 {width:209px; height:32px; background:url(../images/where_to_buy.gif) no-repeat; margin:44px 0 19px 0;}
    B.t3 {width:209px; height:32px; background:url(../images/company.gif) no-repeat; margin:44px 0 19px 0;}
        A.p1,A.p2,A.p3,A.p4,A.p5,A.p6,A.p7,A.p8,A.p111{width:100%; height:17px; position:relative; float:left; margin:10px 0 11px 0; left:6px; font-size:5px;}
        A.p1 {background:url(../images/colec.gif) no-repeat bottom center;}
        A.p2 {background:url(../images/p2.gif) no-repeat bottom center;}
        A.p3 {background:url(../images/news2.gif) no-repeat bottom center;}
        A.p4 {background:url(../images/store2.gif) no-repeat bottom center;}
        A.p5 {background:url(../images/p5.gif) no-repeat bottom center;}
        A.p6 {background:url(../images/about2.gif) no-repeat bottom center;}
        A.p7 {background:url(../images/fr.gif) no-repeat bottom center;}
        A.p8 {background:url(../images/connect.gif) no-repeat bottom center;}
		A.p111{background:url(../images/p111.gif) no-repeat bottom center;;}
        A.p1:hover,A.p2:hover,A.p3:hover,A.p4:hover,A.p5:hover,A.p6:hover,A.p7:hover,A.p8:hover,A.p111:hover {background-position: top center;}
        .main_menu A.active {background-position:0 -17px;}
/* header
-----------------------------------------*/
.header {width:1000px; height:135px;}
    A.logo2 {width:125px; height:24px; background:url(../images/logo2.gif) no-repeat; margin:46px 15px 0 51px;}
.header_white {width:1000px; height:122px;}
    A.logo3 {width:127px; height:41px; background:url(../images/logo3.gif) no-repeat; margin:52px 26px 29px 50px;}
    .head {width:786px; height:122px; background:url(../images/header.jpg) no-repeat;}
/* menu 
-----------------------------------------*/
.menu {margin:53px 0 0 0;}
.menu A{ margin-right:7px;}
    .m_firt {position:relative; clip: rect(0 1000px 1000px 0);}
        /*.q1 {width:115px; font:12px Arial; color:#666699; text-decoration:none;}
        .q2 {width:162px;font:12px Arial; color:#666699; text-decoration:none;}
        .q3 {width:131px;font:12px Arial; color:#666699; text-decoration:none;}*/
            A.w1 {width:115px; height:14px; background:url(../images/p13_.gif) no-repeat; position:relative; float:left;}
			A.w4 {width:166px; height:14px; background:url(../images/about22.gif) no-repeat; position:relative; float:left;}
			A.w5 {width:129px; height:14px; background:url(../images/store_m.gif) no-repeat; position:relative; float:left;}
			A.w6 {width:57px; height:14px; background:url(../images/news22.gif) no-repeat; position:relative; float:left;}
			A.w7 {width:126px; height:14px; background:url(../images/franch_m.gif) no-repeat; position:relative; float:left;}
			A.w8 {width:85px; height:14px; background:url(../images/connect_m.gif) no-repeat; position:relative; float:left;}
            A.w2 {width:162px; height:14px; background:url(../images/p14.gif) no-repeat; position:relative; float:left;}
            A.w3 {width:131px; height:14px; background:url(../images/p15.gif) no-repeat; position:relative; float:left;}
            A.w1:hover,A.w8:hover,A.w7:hover,A.w6:hover,A.w5:hover,A.w4:hover,A.w2:hover,A.w3:hover,.m_firt A.active {background-position:0 -14px;}
                .node_first, .node{position:absolute; left:0px; display:none; top:20px; width:160px; padding:15px; /*background:#26335b;*/ border-left:2px solid #000f3e;/* opacity:0.45;filter:alpha(opacity=45);*/ 
                                   z-index:1000;}
                .m_link {position:relative; float:left; z-index:1000; text-align:left;}
                    .m_link A {position:relative; float:left; width:160px; height:17px; /*margin:5px 0;*/}
                    A.www1 {/*background:url(../images/p16.gif) no-repeat;*/font:12px Arial; color:#666699; text-decoration:none;}
                    A.www2 {/*background:url(../images/p17.gif) no-repeat;*/font:12px Arial; color:#666699; text-decoration:none;}
                    A.q1 {/*background:url(../images/q1.gif) no-repeat;*/}
                    A.q2 {/*background:url(../images/q2.gif) no-repeat;*/}
                    A.q3 {/*background:url(../images/q3.gif) no-repeat;*/}
                    A.q4 {/*background:url(../images/q4.gif) no-repeat;*/font-size:12px ; color:#666699; text-decoration:none;}
					A.q41{/*background:url(../images/q41.gif) no-repeat;*/font:12px Arial; color:#666699; text-decoration:none;}
                    A.q5 {/*background:url(../images/q5.gif) no-repeat;*/font:12px Arial; color:#666699; text-decoration:none;}
                    A.q6 {/*background:url(../images/q6.gif) no-repeat;*/font:12px Arial; color:#666699; text-decoration:none;}
                    A.www1:hover,A.www2:hover,A.q1:hover,A.q2:hover,A.q3:hover,A.q4:hover,A.q5:hover,A.q6:hover,A.q41:hover {color:#C5C9D3;/*background-position:0 -17px;*/}
.menu_white {width:964px; height:27px; background:#d9d9d9; padding:8px 0 0 36px; }
    .menu_white A {height:19px; position:relative; float:left; font:5p Tahoma;}
    A.ww1 {background:url(../images/p26.gif) no-repeat; width:87px;}
    A.ww2 {background:url(../images/p27.gif) no-repeat; width:69px;}
    A.ww3 {background:url(../images/p28.gif) no-repeat; width:146px;}
    A.ww4 {background:url(../images/p29.gif) no-repeat; width:133px;}
    A.ww5 {background:url(../images/p30.gif) no-repeat; width:80px;}
    .menu_white A:hover,.menu_white A.active {background-position:0 -19px;}
/* left_menu 
-----------------------------------------*/
.l_m {width:268px;}
    .left_menu {width:174px; left:51px;}
        .left_menu A {width:100%; height:15px; position:relative; float:left; margin:5px 0; font:5p Tahoma;}
            A.p9 {background:url(../images/p9.gif) no-repeat;}
            A.p10 {background:url(../images/p11.gif) no-repeat;}
            A.p11 {background:url(../images/p10.gif) no-repeat;}
            A.p12 {background:url(../images/p12.gif) no-repeat;}
            A.p18 {background:url(../images/p18.gif) no-repeat;}
            A.p19 {background:url(../images/p19.gif) no-repeat;}
            A.p20 {background:url(../images/p20.gif) no-repeat;}
            .left_menu A:hover,.left_menu A.active {background-position:0 -15px;}
    .left_menu2 {width:208px; margin:35px 78px 0 0; left:51px;}
        .titl {font:bold 17px; background:#d9d9d9; width:94%; padding:2% 3%;}
        .titla {font:bold 17px; color:#5f5f5f; width:82%; padding:2% 3% 2% 15%; background:url(../images/dash.gif) no-repeat left center; margin:5px 0;}
        .left_menu2 A {color:#000; font:bold 12px Tahoma; text-decoration:none; width:157px; display:block; background:url(../images/arrow.gif) 0 3px no-repeat;
                       padding:0 0 0 15px; position:relative; float:left; left:30px; margin:1px 0;}
        .left_menu2 A:hover {color:#5f5f5f;}
/* right_col 
-----------------------------------------*/
.r_m { width:891px;/*width:672px;*/ padding:0 31px 0 49px; color:#fff; line-height:20px; _z-index:-1; text-align:left;}

    .title1 {width:100%; height:24px; background:url(../images/about.gif) no-repeat; margin:20px 0 15px 0;}
    .title20 {width:100%; height:24px; background:url(../images/franchising.jpg) no-repeat; margin:20px 0 15px 0;}
    .title30 {width:100%; height:24px; background:url(../images/uniform.jpg) no-repeat; margin:20px 0 15px 0;}
    .title40 {width:100%; height:24px; background:url(../images/connect.jpg) no-repeat; margin:20px 0 15px 0;}
    .pic{left:51px; margin:24px 0 0 0; width:949px;}
        .pic IMG {margin:10px 2px; display:block; background: url(../images/preloader.gif) no-repeat center center;}
    .right_pic {width:711px; /*left:51px;*/ margin:15px 0;}
        .right_pic IMG {margin:2px;}
/* bottom_menu
-----------------------------------------*/
        .pic_menu {width:218px;}
            .pic_menu A {width:100%; height:24px; position:relative; float:none; width:30px; margin:5px 0; font:5p Optima;}
            A.p21 {background:url(../images/p21.gif) no-repeat;}
            A.p22 {background:url(../images/p23.gif) no-repeat;}
            A.p23 {background:url(../images/p24.gif) no-repeat;}
            A.p24 {background:url(../images/p22.gif) no-repeat;}
            A.p25 {background:url(../images/p25.gif) no-repeat;}
			A.p26{background:url(../images/p26_1.gif) no-repeat;}
            
            .t21 {background:url(../images/p21.gif) no-repeat;background-position:0 -24px;}
            .t22 {background:url(../images/p23.gif) no-repeat;background-position:0 -24px;}
            .t23 {background:url(../images/p24.gif) no-repeat;background-position:0 -24px;}
            .t24 {background:url(../images/p22.gif) no-repeat;background-position:0 -24px;}
            .t25 {background:url(../images/p25.gif) no-repeat;background-position:0 -24px;}
			.t26 {background:url(../images/p26_1.gif) no-repeat;background-position:0 -24px;}
            .pic_menu A:hover,.pic_menu A.active {background-position:0 -24px;}
        .pic_right {width:731px;   ; color:#fff; line-height:15px;}
        .pic_right2 {width:600px;   color:#fff; left:121px;}
            A.pp1,A.pp2,A.pp3,A.pp4,A.pp5 {width:128px; height:186px; position:relative; float:left; margin:0 5px;}
            A.pp1 {background:url(../images/p1.jpg) no-repeat;}
            A.pp2 {background:url(../images/p2.jpg) no-repeat;}
            A.pp3 {background:url(../images/p3.jpg) no-repeat;}
            A.pp4 {background:url(../images/p4.jpg) no-repeat;}
            A.pp5 {background:url(../images/p5.jpg) no-repeat;}
            A.pp1:hover,A.pp2:hover,A.pp3:hover,A.pp4:hover,A.pp5:hover,A.pp1.active,A.pp2.active,A.pp3.active,A.pp4.active,A.pp5.active {background-position:0 -186px;}
            .title2 {width:100%; height:25px; background:url(../images/premier.gif) no-repeat; margin:0 0 15px 0;}
            .title3 {width:100%; height:25px; background:url(../images/our_clients.gif) no-repeat; margin:50px 0 15px 0;}
            .title4 {width:100%; height:46px; background:url(../images/store_finder.gif) no-repeat; margin:0px 0 15px 0;}
            .title5 {width:100%; height:27px; background:url(../images/tit.gif) no-repeat; margin:0px 0 15px 0;}
            .for_photo {width:372px;}
                .for_photo IMG {float:none; clear:both;}
                .for_photo A {width:139px; height:21px; background:url(../images/img.gif) no-repeat; position:relative; float:left; margin:7px 0 0 0; left:2px;}
                .for_photo A:hover {background-position:0 -21px;}
            .for_text {width:360px; line-height:18px;}
			.for_text A{ text-decoration:none; font:11px; color:#fff; cursor:pointer; cursor:hand;}
			.for_text A:hover{ text-decoration:underline;}
			.for_text B{ font:12px bold;}
			.for_text2{  width:550px; font-family:optima;}
/*----------Nice Forms----------*/
.jNiceSelectWrapper {/*WIDTH:158px;*/ width:0px; POSITION:relative; HEIGHT:24px;}
.jNiceSelectWrapper DIV SPAN {padding:0px 5px 5px 5px; FLOAT: none; OVERFLOW: hidden; WIDTH: 150px;_WIDTH: 160px; POSITION:absolute; HEIGHT:19px; _height:24px; background:url(../images/bg.gif) repeat-x; color:#fff; border-left:1px solid #4c5778;}
.jNiceSelectWrapper DIV A {DISPLAY:block; RIGHT:0px; background:url(../images/rig.gif) no-repeat; WIDTH:26px; POSITION:absolute; HEIGHT:24px}
.jNiceSelectWrapper UL {line-height:13px; PADDING-RIGHT: 0px; OVERFLOW-Y:auto; DISPLAY: none; PADDING-LEFT: 0px; height:160px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW-x: hidden; WIDTH:162px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP:24px; BACKGROUND:#26335b}
.jNiceSelectWrapper UL A {PADDING:0 6px; DISPLAY: block; COLOR:#7d92c5; TEXT-DECORATION: none; font:normal 11px ;}
.jNiceSelectWrapper ul A:hover {color:#fff;}
.jNiceHidden {DISPLAY: none}
A.jNiceSelectOpen {top:-5px; left:160px;}
A.jNiceSelectOpen:hover {background-position:0 0;}

/* -----------------------------------------*/
.tit {width:949px; padding:38px 0 0 0px;}
    .title6 {width:99px; height:17px; background:url(../images/must_have.gif) no-repeat;}
    .title7 {width:42px; height:17px; background:url(../images/sale.gif) no-repeat;}
    .title77 {width:100px; height:17px; background:url(../images/must_have.jpg) no-repeat;}
    .title8 {width:89px; height:19px; background:url(../images/shirt2.gif) no-repeat;}
    .title9 {width:107px; height:17px; background:url(../images/access.gif) no-repeat;}
    .title10 {width:93px; height:15px; background:url(../images/tie.gif) no-repeat;}
    .title11 {width:110px; height:15px; background:url(../images/access.jpg) no-repeat;}
    .pages A {color:#5f5f5f; font:12px Tahoma; text-decoration:none;}
    .pages A:hover,.pages A.active {color:#010000;}
    A.buy {color:#000; font:bold 14px Tahoma; text-decoration:none; margin:22px 54px 0 0;}
    A.buy:hover {color:#5f5f5f;}
.l_pic {width:475px;}
.r_size {width:474px;}
    .size,.size2 {width:424px; background:#d9d9d9; font:bold 14px Tahoma; color:#000; padding:21px 25px; _padding:17px 25px; margin:0 0 5px 0;}
    .size2 {min-height:355px; _height:359px;}
        TABLE.table {border-collapse:collapse; margin:10px 0 0 0;}
        TABLE.table TD {width:22px; height:17px; border:1px solid #5f5f5f; text-align:center; font:normal 12px Tahoma;}
        TABLE.table TD.wide {width:63px; height:53px; background:url(../images/shirt.gif) no-repeat;}
        TABLE.table2 {border-collapse:collapse; margin:5px 0 0 0;}
        TABLE.table2 TD {border:none; font:normal 12px Tahoma; vertical-align:top; line-height:18px; height:25px;}
            INPUT.text {width:172px; padding:4px 6px; font:12px Tahoma; border:1px solid #5f5f5f;}
            .glukIE {top:24px; left:0px;}
            .glukIE2 {top:-0px; left:0px;}
.tit2 {width:663px; padding:38px 0 0 /*51*/0px;}

                A.black {width:20px; height:13px; background:url(../images/black1.gif) 0 1px no-repeat; padding:1px; margin:0 4px 4px 0; font:1px Tahoma;}
                A.black:hover,.photo A.active {background:url(../images/black1.gif) 0 -25px no-repeat;}
.bbb{display:none;}
/*корзина*/
.form2 {width:1000px; min-height:200px; _height:200px;}   
.fdback {width:700px; left:150px;}   
.div {width:700px; text-align:center; color:#a2a2a2; line-height:20px;
      padding:10px 0 10px 0;}
.div SPAN {font:12px Tahoma; line-height:20px;}
.div2 {width:700px; padding:0 0 10px 0;}
.div I {font-style:normal; color:red;}
.fields {margin:20px 0 0 0; width:470px; padding:0 0 10px 0;}
INPUT.inp {width:312px; padding:2px 3px 2px 3px; color:#000; margin:0 0 15px 0; border:1px solid #5f5f5f;}
TEXTAREA.inp {width:312px; padding:3px; color:#000; height:77px; overflow:auto; border:1px solid #5f5f5f;}
.label {width:140px; text-align:left; height:22px; line-height:20px;}
.label I{font-style:normal; color:red;}
.capt {left:152px;}
.but {font:18px Tahoma; background:none; cursor:pointer; margin:0 30px 0 0; border:none; width:134px;}
        .gr {background:#D9D9D9 none repeat scroll 0 0;padding:30px;width:938px;}
        TABLE.table_k {border-collapse:collapse; margin:0 0 20px 0; width:935px;}
        TABLE.table_k TD {border:1px solid #a7a7a7; padding:4px 5px; text-align:center;}
        TABLE.table_k TR.qq TD {background:#fff; font:bold 11px Tahoma;}
        TABLE.table_k TR.qqq TD {padding:6px 5px;}
        TABLE.table_k TD A {color:#000; text-decoration:underline;}
        TABLE.table_k TD A:hover {text-decoration:none;}
        .req {width:477px; color:#5f5f5f; font:11px Tahoma;}
        .req I {color:#f00; font-style:normal;}
        .width {width:650px; left:130px;}
        .b1 {left:32px;}
b.more{ line-height:9px; padding-right:10px; color:#fff; text-decoration:none; font:normal 10px;  }      
a.ph_f:hover{ border:#666666 1px solid;}      
a.ph_f{ text-decoration:none; margin:0px;} 
a.ph_f img{ margin:0px; }   
.text_r{ color:#fff;}
.pole_gal{ padding:20px 3px 20px 31px; width:966px;}
A.gal_img{ width:129px; height:174px; border:1px solid #6f6f91; margin-right:26px; margin-bottom:17px;}
A.gal_img IMG{ width:129px; height:174px;}
     
        
        
        
        .bat{background:#D9D9D9 none repeat scroll 0 0; border: none; border-bottom: 1px solid ; border-right : 1px solid ; width: 168px;}
        .display{display:none;}
        TD.pole{border-bottom :2px solid #000!important;}
/*SALE*/
A.link_sale{font:13px Tahoma;margin:0 0 0px 20px; color:blue;}
A.link_sale:hover{text-decoration:none;font:13px Tahoma;margin:0 0 0px 20px;color:blue;}
p{
line-height:20px; 
}
