/*------- стандартный шаблон  -----------*/


/* cut */
.copy { text-align:right;padding-right:3%; }
body { background:#fff; color:#000; font-size:.75em/*12px*/; line-height:1.2; }
input, button, select, label, textarea, body { font-family:Arial, Helvetica, sans-serif; }
body, html { height:100%; }
a { color:#1a85bb; }
a:visited { }
a:hover, .n-u a { text-decoration:none; }
a:focus { }
a:active { }
a.dash, .dash a { text-decoration:none; border-bottom:1px dashed; }
a.dash:hover, .dash a:hover { border:0; }
.h3 { margin-bottom:11px; }
.h5 { margin-bottom:11px; font-weight:900; }
ul.h3 { margin-bottom:8px; border-bottom:1px solid #dae1e4; }
ul.h3 li { float:left; background:url(/tmpls/tmpl516/images/pic36.gif) no-repeat 0 .35em; padding:0 36px 12px 22px; margin-left:-14px; }


.brk * { word-wrap:break-word; }


/*colors*/
.slogan { color:#888; }
.bl-rn, .bl-rn2, .feedback, ul.t-bar { color:#fff; }
.red, .red a { color:#cd0f05; }
.dk-red { color:#f00; }
.gray, input, textarea, .spc, ul.f-bar, ul.f-bar a { color:#666; }
.blue, .head { color:#1c8cc5; }
.black a { color:#000; }
ul.t-bar a { color:#003869; }
.dk-gray { color:#999; }
.checkout, .checkout2 { color:#ddd; }
.blue2 { color:#669bcc; }
ul.pages a { color:#14377d; }
/*end colors*/

/*fonts*/
.h3 { font-family:"Myriad Pro", Arial, sans-serif, serif; }
.tahoma { font-family:Tahoma, Geneva, sans-serif; }
.f-10 { font-size:.8333em/*10px*/; }
.f-11, ul.li-three, ul.f-bar, ul.li-gal, .forms { font-size:.9166em/*11px*/; }
.f-12 { font-size:1em/*12px*/; }
.f-13, .h5, .spc { font-size:1.0833em/*13px*/; }
.f-14, .head, .checkout, .checkout2, ul.pages { font-size:1.1666em/*14px*/; }
.f-15, .h3 { font-size:1.25em/*15px*/; }
.f-16 { font-size:1.3333em/*16px*/; }
.f-17 { font-size:1.4166em/*17px*/; }
.f-18 { font-size:1.5em/*18px*/; }
.f-20 { font-size:1.6666em/*20px*/; }
/*end fonts*/


/*over blocks*/
.over, .content, ul.li-three, ul.f-bar, .footer .in, .lt-gr-bl, ul.t-bar, ul.h3, ul.pages, ul.li-20 li { overflow:hidden; display:block!important; /*IE6*/ display:inline-block; }
.clear:after { content:''; display:block; clear:both; }
/*IE6*/* html .clear, * html .fix { display:inline-block; }
/*IE7*/* + html .clear, * + html .fix { display:inline-block; }
/*end over blocks*/

/*backgrounds*/
/*end backgrounds*/

/*other*/
.pt-26 { padding-top:26px; }
.bb { border-bottom:2px solid #ddd; padding-bottom:12px; margin-bottom:20px; }
.pt-15 { padding-top:15px; }
.bb2, ul.bb2 { border-bottom:1px solid #dae1e4; padding-bottom:17px; margin-bottom:5px; }
/*end other*/
/* cut */


/* cut */
.wrapper { position:relative; min-width:1000px; min-height:100%; height:auto!important; /*IE6*/ height:100%; }
/* cut */


/* cut */
.header { border-top:14px solid #f4f5f7; padding:12px 10px 0; }
.slogan { font-weight:900; }
.bl-rn { background:#0059aa; border:3px double #fff; font-weight:900; }
.bl-rn .tl { background:url(/tmpls/tmpl516/images/pic1.gif) no-repeat; position:relative; margin:-2px; }
.bl-rn .tr { background:url(/tmpls/tmpl516/images/pic2.gif) no-repeat 100% 0; }
.bl-rn .br { background:url(/tmpls/tmpl516/images/pic3.gif) no-repeat 100% 100%; }
.bl-rn .bl { background:url(/tmpls/tmpl516/images/pic4.gif) no-repeat 0 100%; padding:8px 15px; }
ul.li-three li { float:left; border-left:1px solid #dae1e4; width:33%; padding-top:5px; background:url(/tmpls/tmpl516/images/pic5.gif) no-repeat 10px 50%; min-height:30px; }
ul.li-three li.second { background-image:url(/tmpls/tmpl516/images/pic6.gif); }
ul.li-three li.third { background-image:url(/tmpls/tmpl516/images/pic7.gif); }
ul.li-three div { padding:0 40px 0 31px; }
.gr-rn { border:1px solid #dae1e4; margin-bottom:16px; }
.gr-rn .tl { position:relative; margin:-1px; background:url(/tmpls/tmpl516/images/pic8.gif) no-repeat; }
.gr-rn .tr { background:url(/tmpls/tmpl516/images/pic9.gif) no-repeat 100% 0; }
.gr-rn .br { background:url(/tmpls/tmpl516/images/pic10.gif) no-repeat 100% 100%; }
.gr-rn .bl { background:url(/tmpls/tmpl516/images/pic11.gif) no-repeat 0 100%; padding:7px; }
.gr-bl { background:#dae1e4; padding:15px 12px; }
.lt-gr-bl { background:#f4f5f7; padding:6px 12px 12px; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.about { border:1px solid #fff; padding:0 15px; margin-right:6px; width:200px; float:left; }
.about .h3 { background:#dae1e4; padding:20px 18px; border-bottom:1px solid #fff; position:relative; margin:0 -15px 5px; }
ul.li-gal { margin-bottom:20px; }
ul.li-gal li { background:url(/tmpls/tmpl516/images/pic31.gif) no-repeat 0 50%; border-top:1px solid #dae1e4; padding:9px 0 4px 30px; }
ul.t-bar { font-weight:900; border-top:1px solid #b9c1c9; border-bottom:1px solid #b9c1c9; padding:7px 0; position:relative; }
ul.t-bar li { float:left; border-left:1px solid #b9c1c9; margin-left:-1px; padding:0 12px; }
ul.t-bar li.act { background:#0059aa url(/tmpls/tmpl516/images/pic32.gif) no-repeat; padding:0; position:relative; margin:-2px 0 -2px -1px; }
ul.t-bar li.act span { float:left; background:url(/tmpls/tmpl516/images/pic33.gif) no-repeat 100% 0; }
ul.t-bar li.act span span { background:url(/tmpls/tmpl516/images/pic34.gif) no-repeat 100% 100%; }
ul.t-bar li.act span span span { background:url(/tmpls/tmpl516/images/pic35.gif) no-repeat 0 100%; padding:2px 12px; }
.forms { background:#f4f5f7; border:1px solid #fff; padding:0 18px 10px; min-height:180px; height:auto!important; height:180px; float:right; margin-left:10px; width:210px; }
.search { background:#dae1e4; border-bottom:1px solid #fff; position:relative; margin:0 -18px 10px; padding:10px 12px; }
.h-cr { border-left:1px solid #fff; padding-left:12px; }
/* cut */


/* cut */
.lside, .rside { width:240px; padding:20px 12px 50px; }
.rside { padding-top:0; }
.bl-rn2, .feedback { display:block; background:#0059aa url(/tmpls/tmpl516/images/pic12.gif) no-repeat; margin-bottom:12px; }
.bl-rn2 .tr, .feedback span { display:block; background:url(/tmpls/tmpl516/images/pic13.gif) no-repeat 100% 0; }
.bl-rn2 .br, .feedback span span { background:url(/tmpls/tmpl516/images/pic14.gif) no-repeat 100% 100%; }
.bl-rn2 .bl, .feedback span span span { background:url(/tmpls/tmpl516/images/pic15.gif) no-repeat 0 100%; padding:8px 17px; }
.feedback span span span { padding:3px; }
.feedback { text-decoration:none; text-align:center; font-weight:900; }
.gr-rn3 { border:1px solid #dae1e4; clear:both; margin-bottom:25px; }
.gr-rn3 .tl { background:url(/tmpls/tmpl516/images/pic19.gif) no-repeat; position:relative; margin:-1px; }
.gr-rn3 .tr { background:url(/tmpls/tmpl516/images/pic16.gif) no-repeat 100% 0; }
.gr-rn3 .br { background:url(/tmpls/tmpl516/images/pic17.gif) no-repeat 100% 100%; }
.gr-rn3 .bl { background:url(/tmpls/tmpl516/images/pic18.gif) no-repeat 0 100%; padding:20px; }
.head { background:#f4f5f7; border:1px solid #dae1e4; font-weight:900; border-bottom:0; float:left; }
.head .tl { background:url(/tmpls/tmpl516/images/pic20.gif) no-repeat; position:relative; margin:-1px; }
.head .tr { background:url(/tmpls/tmpl516/images/pic21.gif) no-repeat 100% 0; padding:4px 0 4px 24px; min-width:125px; }
.b2b { margin-bottom:22px; }
ul.li-bull li { background:url(/tmpls/tmpl516/images/pic22.gif) no-repeat 0 .35em; padding-left:14px; margin-bottom:11px; }
.spc { font-weight:900; text-decoration:none; background:#fff url(/tmpls/tmpl516/images/pic27.gif) repeat-x 0 100%; text-align:center; border:1px solid #fff; display:block; }
.spc span { background:url(/tmpls/tmpl516/images/pic23.gif) no-repeat; display:block; margin:-1px; position:relative; }
.spc span span { background:url(/tmpls/tmpl516/images/pic24.gif) no-repeat 100% 0; margin:0; }
.spc span span span { background: url(/tmpls/tmpl516/images/pic25.gif) no-repeat 100% 100%; }
.spc span span span span { background:url(/tmpls/tmpl516/images/pic26.gif) no-repeat 0 100%; padding:3px; }
.sell { background:url(/tmpls/tmpl516/images/pic28.gif) no-repeat; padding:0 0 0 20px; }
/* cut */


/* cut */
.content { padding:20px 30px 50px; }
.photo { background:url(/tmpls/tmpl516/images/pic37.gif) no-repeat; width:15px; height:13px; display:inline-block; outline:none; }
.photo b { float:left; text-indent:-1000em; }
table.x-table { margin-bottom:9px; }
table.x-table, table.x-table td, table.x-table th { padding:6px; vertical-align:top; text-align:center; border:1px solid #898989; }
table.x-table td { padding-bottom:15px; }
table.x-table th { font-weight:900; vertical-align:middle; }
.checkout, .checkout2 { border:1px solid #cdd8e6; position:relative; background:#0059aa; display:inline-block; font-weight:900; text-decoration:none; line-height:27px; }
.checkout b, .checkout2 b { float:left; background:url(/tmpls/tmpl516/images/pic38.gif) no-repeat 100% 0; margin:-1px; padding:0 54px 0 18px; }
.checkout2 b { padding-right:18px; }
ul.pages { line-height:16px; font-weight:900; margin-bottom:6px; }
ul.pages li { float:left; margin-right:20px; }
.next { padding-right:25px; background:url(/tmpls/tmpl516/images/pic39.gif) no-repeat 100% 50%; display:inline-block; }
.buy { background:url(/tmpls/tmpl516/images/pic40.gif) no-repeat; width:70px; height:25px; display:inline-block; }
.buy b { float:left; text-indent:-1000em; }
ul.li-ndash { margin-bottom:12px; }
ul.li-ndash li { background:url(/tmpls/tmpl516/images/pic41.gif) no-repeat 0 .55em; padding-left:7px; }
table.x-table3 th { text-align:left; vertical-align:top; font-weight:100; padding:7px 5px; border-right:1px solid #fff; }
table.x-table3 td { padding:7px 5px; }
table.x-table3 tr.bg-gray td, table.x-table3 tr.bg-gray th { background:#dee0d5; }
/* cut */


/* cut */
.undfoot { clear:both; height:64px; }
.footer { position:absolute; top:100%; margin-top:-64px; height:50px; left:0; width:100%; border-bottom:14px solid #f4f5f7; }
.footer .in { border-top:2px solid #666; padding:10px 0 0; margin:0 38px; }
ul.f-bar li { float:left; border-left:1px solid; margin-left:-1px; padding:0 10px; }
.counter { float:right; }
/* cut */

/*------- дополнения -----------*/

.hide { width: 100%; height: 0px; display: none; }

.show { display: block; }

.noshow { display: none; }

