body{padding:0;margin:0; width:100%; height:100%; font-family:Arial; color:#6e6e6e; background-color:#fff; background: url('no.gif') no-repeat; background-attachment: fixed;}

table {border-collapse: collapse;}
table td {margin: 0;padding:0;}

h1 {font-size:17px;font-weight:normal;color:#222;font-family:Tahoma;}
p,h1,h2,h3{margin-top:0;}
img{border:0;}
h2{padding-bottom:50px;}
sup {font-size:10px;}
a{color:#0093dd;}
a:hover{color:#0055c0;}

.b1 {width:100%; height:100%; vertical-align:top;}
.b4 {vertical-align:top;}
.hhtp {background:url('/tpl/default/img/bottom-bg.jpg') repeat-x center bottom;vertical-align:bottom;}

.nav {position:absolute; left:50%; top:35px; margin-left:-27px; width:54px; height:24px; z-index:999;}


#measurer {position:absolute;top:-100px; width:100%; }
#cont{width:100%;height:100%; min-width:1000px;
width: expression((document.getElementById('measurer').clientWidth < 1000) ? '1000px' : '100%');}

.top {position:relative; width:100%; height:210px; background:url('/tpl/default/img/line.png') no-repeat right top;}
.logo {position:absolute; left:104px; top:61px; z-index:1;width:207px;}
h1.lo {position:absolute; left:108px; top:105px; font-size: 11px; font-weight:normal; color:#999; float:left; margin: 4px 0 0 82px;}
.logo img {width:207px; height:46px; float:left;}

.phone {position:absolute; right:40px; top:90px; z-index:1; width:277px; height:101px; background:url('/tpl/default/img/phone.jpg') no-repeat right top;}
.phone b {color:#DD1E86;font-size:21px; font-family:Tahoma;font-weight:normal;}
.phone p {color:#444; padding:0; margin: -5px 0 0 29px;font-size:13px;}
.code {position:absolute; right:275px; top:150px; z-index:2; color:#aaa;font-family:Georgia; font-size:13px;}
.numbers {position:absolute; right:171px; top:130px; z-index:3;}
.numbers p {font-family:Georgia; padding:0; margin:0; font-size: 23px; color:#000;}
.numbers i {display:none;}
.adress {position:absolute; left:-999px; top:-999px;z-index:999;}






.menu {position:relative; width:100%; height:100px;margin: 0 0 45px 0;}
.menu div{position:absolute; background:url('/tpl/default/img/arr.gif') no-repeat left center;font-family:Tahoma; font-size: 17px;padding: 0 0 0 20px;}
#a{top:0;left:20%;}
#b{top:45px;left:30%;}
#c{top:0;left:43%;}
#d{top:45px;left:55%;}
#a a{color:#F6C600;} #a a:hover{color:#ed9a00;}
#b a{color:#D2137B;} #b a:hover{color:#a10032;}
#c a{color:#67780B;} #c a:hover{color:#3c4b03;}
#d a{color:#0075B6;} #d a:hover{color:#004891;}












.form {position:relative; width:100%;}
.form .min {width:100%;margin: 0 0 60px 0;}
.t1{width:37%; text-align:center; vertical-align:top;}
.t1 img{width:320px; height:287px;}
.t1 .best {position:relative; width:37%;width:100%;}
.t1 .best .best-te {position:absolute; top:-40px; right:50%;margin-right:-210px; font-size:10px; font-family:tahoma; text-align:left;}
.t1 .best .best-te a, .t1 .best .best-te a:hover {color:#58a100;}
.t2{width:23%; padding:40px 0 0 0; text-align:right; vertical-align:top;}
.t3{width:40%; padding:40px 0 0 0; background:url('/tpl/default/img/line.png') repeat-x -10px 41px;}

.fft {float:left; width:100%; height:195px; background:url('/tpl/default/img/px.gif') repeat-x 0 bottom; margin:0;}
.info {width:100%;border:0px; margin:0;}
.i1{width:59%; vertical-align:top;}
.i1 table {width:100%;}
.i1 table .l{width:1%; text-align:right;color:#000; font-size:13px;}
.i1 table .r{width:99%;padding:3px 0 4px 10px;}
.i1 table .r select{width:100%;}
.i1 table .r input{width:100%;}
.i2{width:8%;  background:url('/tpl/default/img/ll.gif') repeat-y center top;}
.i3{width:33%; vertical-align:top;}
.i3 input{margin:0; padding:0;}
.i3 #a {float:left; color:#000; font-size:13px; width:87%;text-align:center; margin-bottom:15px;}
.i3 #b {float:left; color:#aaa; font-size:13px; width:100%;}
.i3 #c {float:left; color:#efcb35; font-size:13px; width:100%;}
.i3 #d {float:left; color:#7fc9f0; font-size:13px; width:100%;}
.i3 #e {float:left; color:#8cc034; font-size:13px; width:100%;}
.i3 #f {float:left; width:87%;text-align:center; margin-top:5px;}

.i3 #f .on {background:url('/tpl/default/img/button.jpg') no-repeat 0 center;width:137px;height:52px; cursor:pointer; cursor:hand;}
.i3 #f .on-o {background:url('/tpl/default/img/button.jpg') no-repeat 0 bottom;width:137px;height:52px; cursor:pointer; cursor:hand;}
.i3 #f .on-n {background:url('/tpl/default/img/button.jpg') no-repeat 0 top;width:137px;height:52px; cursor:pointer; cursor:hand;}

.i3 #b div, .i3 #c div, .i3 #d div, .i3 #e div{float:right; width:40%;height:5px;font-size:1px;}
.i3 #b p, .i3 #c p, .i3 #d p, .i3 #e p {float:right;margin:0 0 4px 0; padding:0;white-space: nowrap;}


.tja{width:100%;margin:0; padding:0;}
.tja input{margin:0; padding: 0;}
.tja1 {width:50%;margin:0; padding:0;}
.tja2 {padding:0; color:#000; font-size:13px; padding:0 4px;}
.tja3 {width:50%;margin:0; padding:0;}






.cont {position:relative; width:100%;}

.m-cont {width:100%;	}
.m-cont td {padding: 0 66px 0 104px; vertical-align:top; font-size:14px;}
.cont .left {float:left; width:46%;line-height:20px;}
.cont  p{font-family:"Arial"; font-size: 13px; line-height:22px;}
.cont h1 {font-family:tahoma; font-size: 20px; font-weight:normal;}
.cont .right {float:right; width:35%;}
.cont .ap {position:relative; margin-top:30px; width:100%; height:160px; background:url('/tpl/default/img/c-bg.png') no-repeat 0 0;}
.cont .ap img{position:absolute; left:0; top:6px; width:100px; height:75px;z-index:1;}
.cont .iap{position:absolute; font-size:12px;line-height:18px; left:0; top:90px; width:220px; z-index:2;}
.cont .list {position:absolute; left:86px; top:-29px; width:59px; height:69px; background:url('/tpl/default/img/list.png') no-repeat 0 0; z-index:2;}
.cont .left-yy  {float:left; width:46%;line-height:20px;padding-top:30px;}

.copy {position:relative; width:100%; height:230px; background:url('/tpl/default/img/line.png') no-repeat left bottom; color:#7D7D7D;font-size:13px;}
a .nolink  {text-decoration:none ! important; color:#7D7D7D ! important;}

.dom {position:absolute; left:104px; top:100px;}
.artpix {position:absolute; right:66px; top:100px;}
.artpix img{float:left; width: 124px; height:36px; margin:2px 0 0 0;}























/********* search ***************/

.s-info {position:relative; width:100%; height:0px; line-height:0px;font-size:0;}
.s-info p {position:absolute; top:-36px;right:0; font-size:12px; line-height:15px;text-align:right;}
.s-res {width:100%;}
.s-res th {background-color:#f6f6f6; border:#e7e7e7 1px solid; font-size:15px; font-family:tahoma;padding:9px;}
.s-res td{padding:8px 0;vertical-align:middle;text-align:center; border-bottom:1px #e8e8e8 solid; border-top:1px #e8e8e8 solid;  border-left:1px #f9f9f9 solid;  border-right:1px #f9f9f9 solid;font-size:12px; font-family:"Tahoma";}

.s-res-t {width:100%;}
.s-res-t td {width:50%; padding:0; margin:0;}


.ili {width:120px;padding:0;}
.ili img {width:100px;height:75px;}
.ic {width:10px;padding:0;}
.ic input {margin:0;padding:0;}
.tx {text-align:right !important;padding: 0 20px 0 0 !important;}

.selected { background-color:#ecf7e9;}
/************************/







/********* cat ***************/

.yy {position:relative; width:100%; padding:40px 0 0 0;}

.yy h1.t {position:absolute; left:-30px; top:0; background:url('/tpl/default/img/line.png') no-repeat 0 0; padding:10px 0 10px 0; font-family:tahoma; font-size: 20px; font-weight:normal;}
.yy small {font-size: 12px; color:#999; margin: 0;}

.dd {float:left;width:200px;height:185px; margin:30px 7px 0 0; background:url('/tpl/default/img/c-bg.png') no-repeat 0 0; }
.dd div {width:100px;height:88px;margin:0 0 10px 0;}
.dd img{width:100px;height:75px;margin-top:6px;}
.dd p{font-size:11px;  font-family:Tahoma; line-height:15px;}
.dd p small{font-size:10px;}
.dd sup{font-size:5px;}

.pages-nums {float:left;width:100%;margin-top:40px;}
.pages-nums ul {list-style-type:none; padding:0; margin:0; width: 450px;}
.pages-nums ul li {float:left; margin:0; font-size:21px; width: 16%; height:39px;}
.pages-nums ul li div.ok {display:table-cell; width: 38px; height:38px; text-align:center; vertical-align: middle; _padding:5px 0 0 0; border:1px #c02 solid;}
.pages-nums ul li div {display:table-cell; width: 38px; height:38px; text-align:center; vertical-align: middle; _padding:5px 0 0 0; border:1px #fff solid;}


/************************/










/********* cat position ***************/

.prev, .prev26, .prev26s, .prevIMG {position:absolute; top:-50px; right:5%; width: 392px; height:276px;}
.prev {z-index:1;}
.prev26 {background:url('/tpl/default/img/26.png') no-repeat 0 0; z-index:2;}
.prev26s {background:url('/tpl/default/img/26-s.png') no-repeat 0 0; z-index:3;
//background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/tpl/default/img/26-s.png,sizingMethod=scale);}
.prevIMG {z-index:4; cursor:pointer; cursor:hand;}
.prev-rel {position:relative; width: 100%; height:100%;}
.prev-rel .click{position:absolute; left:0; bottom:-60px;}
.prev-rel .click p{line-height:19px;}
.prev-rel .click i{color:#e3324f; border-bottom:1px #e3324f dashed;font-style: normal; cursor:pointer; cursor:hand;}

.jh {position:absolute; left:-115px; top:85px; font-size:27px; padding:26px 50px 21px 115px; color: #fff; background:url('/tpl/default/img/rounded.png') no-repeat right center; background-color:#363636;line-height:28px;}
.jh i {font-size: 15px; color:#aaa;}

.poz-left {float:left;width:43%;padding:180px 0 40px 0;}
.poz-right {float:right;width:48%;padding-top:280px;}

.poz-left h1{margin:0;padding:25px 0 15px 0;}
.poz-right h1,.poz-right-w h1 {margin:0;padding:15px 0 5px 0;}
.poz-left table{width:100%;margin:0 0 25px 0;}
.poz-left table td{width:50%; vertical-align:top; text-align:left;padding:5px 0 5px 2px; border-top: 1px #bbb dashed; border-bottom: 1px #bbb dashed;}





/************************/


.form-q table, .form-q table td {margin:0; padding:0;border:0;}
.form-q table td input {margin-bottom:5px;}

.artpix img{float:left; width: 124px; height:36px; margin:2px 0 0 0; background:url('/tpl/default/img/artpix.png') no-repeat left bottom;
//background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/tpl/default/img/artpix.png,sizingMethod=scale);}



p.pri {color:#000;margin:0;padding:15px 0 45px 0;font-size:57px; font-family:georgia;}
p.pri b{font-weight:normal;font-size:27px;}

.poz-right-w {float:right;width:33%;padding-top:280px;}
.poz-right-w sup {color:#67b83f;}
.poz-right-w ul {list-style-type:none; padding:0; margin:0; width:100%;}
.poz-right-w ul li {padding:0; margin:3px 0 3px 0;}
.poz-right-w  li a {padding:0 5px 0 0;}

.poz-right-w .ui5 {font-size:21px; padding:0 0 10px 0;}
.poz-right-w .ui4 {font-size:19px; padding:0 0 8px 0;}
.poz-right-w .ui3 {font-size:17px; padding:0 0 6px 0;}
.poz-right-w .ui2 {font-size:15px; padding:0 0 4px 0;}
.poz-right-w .ui1 {font-size:13px; padding:0 0 2px 0;}

.poz-right-w .ui5 a {color:#3396e3;}
.poz-right-w .ui4 a {color:#5cabe8;}
.poz-right-w .ui3 a {color:#7cbbec;}
.poz-right-w .ui2 a {color:#95c8ef;}
.poz-right-w .ui1 a {color:#95c8ef;}

.poz-right-w .ui5 a:hover {color:#166ad1;}
.poz-right-w .ui4 a:hover {color:#3283d9;}
.poz-right-w .ui3 a:hover {color:#4f97df;}
.poz-right-w .ui1 a:hover {color:#69a9e4;}
.poz-right-w .ui2 a:hover {color:#69a9e4;}

.poz-right-w .b-poh {width:100%;margin:0 0 20px 0;}
.poz-right-w .b-poh b {color:#0093dd;font-size:37px; font-family:georgia; font-weight:normal;}





/*Selects*/
.selectArea {font-family:Arial, Helvetica, sans-serif;font-size:12px;width:200px;height:21px;background:url(/tpl/default/img/select_bg.gif) repeat-x left top;}
.selectArea .left {width:8px;height:21px;float:left;background:url(/tpl/default/img/select_left.gif) no-repeat left top;color:#F2F2F2;}
.selectArea .right {width:21px;height:21px;float:right;background:url(/tpl/default/img/select_right.gif) no-repeat left top;color:#F2F2F2;}
.selectArea .right a {display:block;width:200px;height:21px;margin-left:-179px;position:absolute;color:#F2F2F2;}
.selectArea .right i {display:none;}
.selectArea .center {width:160px;color:#FFF;padding-top:1px;overflow:hidden;white-space:nowrap;}


/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {position:absolute;margin-top:-1px;margin-left:3px;width:172px;background:#cf0022;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;z-index:20;color:#F2F2F2;}
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p {margin:0;padding:0;}
.optionsDivVisible a {color:#fff;text-decoration:none;display:block;padding:1px 4px;font-size:11px;border:1px solid #cf0022;}
.optionsDivVisible a:hover {color:#FFF;background:#dd4c63;font-size:11px;border-color:#cf0022;}
.optionsDivVisible a:visited {color:#FFF;font-size:11px;border-color:#cf0022;}


/* FIXED NEW */
#compare_layer iframe{position:absolute; left:0px; top:0px; width:100%;height:100%; filter:alpha(opacity=0); opacity: 0.0;}
#photos iframe{position:absolute; left:0px; top:0px; width:100%;height:100%; filter:alpha(opacity=0); opacity: 0.0;}

.FixedBlock1, .FixedBlock2, .FixedBlock3, .FixedBlock4 {width:100%; height:100%; position:fixed; top:0px; left:0px;
//position: absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");}
.FixedBlock1 {z-index: 1000;}
.FixedBlock2 {z-index: 1001;}
.FixedBlock3 {z-index: 1002;}
.FixedBlock4 {z-index: 1003;}

.FixedBG {position:relative; width: 100%; height:100%; background-color: #000; opacity: 0.7; filter:alpha(opacity=70);}
.TablePop-Up {width: 100%; height:100%;}
.H-Pop-Up {height:100%; vertical-align: middle;}
.W-Pop-Up {width: 50%;height:100%;}

.FixedRelative {position: relative; width:100%; height:100%;}
#i1 {position:relative; width: 100%; height:50%;}
#i2 {position:relative; width:100%;}
#i3 {position:absolute; top:-10px; left:50%; margin-left:-65px;}
#i3, #i3 img {width: 129px; height:21px;}


/* pop-ups */
.main-pop-up {width:100%; position:absolute; left:0; top:20px; z-index:9999;}
.main-pop-co {width:100%; height:100%; position:absolute; left:0; top:20px; z-index:9998;}
.foo {width:50%;}

.body {width:100%;border-top:1px solid #999;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #999;}
.body p {font-size:14px}

.pop-top {width:100%; height:31px; background: url('/tpl/default/img/pop-bg.gif') repeat-x left top; background-color: #d6d6d6; vertical-align:top;}
.pop-top .rela {position:relative;width:100%;}
.pop-top .text  {position:absolute; top:7px; left:17px;  color:#222; font-size:14px; z-index:2; white-space: nowrap;}
.pop-top .text2 {position:absolute; top:8px; left:18px;  color:#ebebeb; font-size:14px; z-index:1; white-space: nowrap;}

.pop-top .full-size  {position:absolute;z-index:10; top:10px; right:40px; width:15px; height:13px; background: url('/tpl/default/img/full-size.gif') no-repeat left top; cursor:pointer; cursor:hand;}
.pop-top .full-size2  {position:absolute;z-index:10; top:10px; right:40px; width:15px; height:13px; background: url('/tpl/default/img/full-size.gif') no-repeat left bottom; cursor:pointer; cursor:hand;}

.pop-top .close  {position:absolute;z-index:10; top:8px; right:17px; width:15px; height:16px; background: url('/tpl/default/img/pop-close.gif') no-repeat left top; cursor:pointer; cursor:hand;}
.pop-top .close2 {position:absolute;z-index:10; top:8px; right:17px; width:15px; height:16px; background: url('/tpl/default/img/pop-close.gif') no-repeat left bottom; cursor:pointer; cursor:hand;}

.in {padding:14px; background: url('/tpl/default/img/pop-body-bg.gif') repeat-x left top; background-color: #fcfafa;}
.in-body {border: 1px #cacaca dashed;width:100%;}
.in-body td, .in-body th {border: 1px #cacaca dashed; font-size: 14px; padding:3px; white-space: nowrap;}
.in-body .p {background-color: #e4e4e4;}
.in-body .photos {text-align:center;}
.in-body .photos img {cursor:pointer;cursor:hand; width:100px; height:75px; border: 1px #999 solid;}
.in-body .photos img.n7 {cursor:default;}

.rast {width:750px; height:1px;}
.arr {margin-right:15px; color:#0069bd; border-bottom: 1px dashed #0069bd; cursor:pointer; cursor:hand;}
.arr-n {margin-right:15px; color:#999;}