* {margin: 0; padding: 0;}
body  {font: normal 11px Tahoma, Geneva, sans-serif; color: #847e7e; background: url(../images/footer-x.png) 0 100% repeat-x #fff;}
img {border: none;}
input {padding-left: 2px;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {color: #fff; text-decoration: none;}

/*center*/
.center {width: 1000px; margin: 0px auto; padding-bottom: 105px;}
/*center*/

/*head*/
.head {height: 96px; position: relative;}
/*.logo {background: url(../images/logo.png) 0 0 no-repeat; width: 176px; height: 43px; position: absolute; left: 58px; top: 33px;}*/
.logo {background: url(../images/logo-girl.png) 0 0 no-repeat; width: 230px; height: 96px; position: absolute; left: 24px; top: 0px;}*/
.logo a {display: block; height: 43px; text-indent: -9999px; overflow: hidden;}

.phone {position: absolute; color: #b6b6b6; left: 300px; top: 41px;}
.phone span {display: block; color: #727074; font-weight: bold; font-size: 15px; line-height: 17x;}

.menu {background: url(../images/head-menu.png) 0 0 no-repeat; width: 699px; height: 29px; position: absolute; top: 0; left: 288px;}
/*.menu .pageList {overflow: visible; position: relative; left: 255px; top: 0px; width: 430px; height: 15px; border: 1px solid blue;}*/
.menu ul {text-align: right; padding: 6px 5px 0 0;   padding-right: 10px;}
.menu li {display: inline; color: #fb7970; white-space: nowrap;}
.menu a {margin-right: 0px;}
.menu a:hover {margin-right: 0px; text-decoration: none;}

.search {position: absolute; top: 43px; left: 475px; color: #b6b6b6;}
.search input {vertical-align: middle;}
.f01 {width: 223px; height: 18px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-right: 4px;}
.f10 {background: url(../images/findit.png) 0 0 no-repeat; width: 75px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}

.basket {background: url(../images/basket.png) 0 0 no-repeat; position: absolute; left: 825px; top: 33px; width: 154px; height: 54px; padding: 5px 0 0 8px; color: #908686;}
.basket a {color: #5d5352; text-decoration: underline;}
.basket a:hover {text-decoration: none;}
.basket span {color: #FFF;}
.basket p {padding: 1px 0 2px 0;}
.f11 {background: url(../images/checkout.png) 0 0 no-repeat; width: 75px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}

.location {position: absolute; left: 301px; top: 5px;}
.language {position: absolute; left: 413px; top: 5px;}
.location em, .language em {font-style: normal; color: #ffc6c6; margin-right: 3px; padding-top: 1px;}
.location span, .language span, .language option, .language select {background: url(../images/drop.gif) 0 0 no-repeat; width: 58px; height: 15px; padding: 1px 0 0 5px;}
.location em, .location span, .language em, .language span {float: left;}

.topmenuLocation {position: absolute; left: 295px; top: 5px; border: 0px solid blue; z-index:50;}
.topmenuLocation em {font-style: normal; color: #ffc6c6;}
.topmenuLocation ul, .topmenuLocation ul li{display: inline; border: 0px solid black; width: 63px; height: 16px;}
.topmenuLocation ul li {float: left;position:relative; background: url(../images/drop.gif) 0 0 repeat;}
.topmenuLocation ul li a, .topmenuLocation ul li ul li a{ display: block; color: gray; text-decoration: none; white-space: nowrap; padding: 1px 0 0 5px; }
.topmenuLocation ul li a:HOVER{	color: #0a96ca; }
.topmenuLocation ul li ul { display: none;position:absolute;top:16px;}
.topmenuLocation ul li ul li { display:block; border-top:0px; width: 58px; height: 15px;  background: url(../images/drop2.gif) 0 0 repeat;  width: 63px; height: 16px;}

.topmenuLanguage {position: absolute; left: 420px; top: 5px; border: 0px solid blue; z-index:50;}
.topmenuLanguage em {font-style: normal; color: #ffc6c6;}
.topmenuLanguage ul, .topmenuLanguage ul li{display: inline; border: 0px solid black; width: 63px; height: 16px;}
.topmenuLanguage ul li {float: left;position:relative; background: url(../images/drop.gif) 0 0 repeat;}
.topmenuLanguage ul li a, .topmenuLanguage ul li ul li a{ display: block; color: gray; text-decoration: none; white-space: nowrap; padding: 1px 0 0 5px; }
.topmenuLanguage ul li a:HOVER{	color: #0a96ca; }
.topmenuLanguage ul li ul { display: none;position:absolute;top:16px;}
.topmenuLanguage ul li ul li { display:block; border-top:0px; width: 58px; height: 15px;  background: url(../images/drop2.gif) 0 0 repeat;  width: 63px; height: 16px;}
.r1{width: 50px; height: 16px; border: 0px solid blue; text-align: right; padding-top: 1px;}
/*.active { background-color:#eee;}*/
/*head*/

/*left*/
.left {width: 283px; float: left; padding-bottom: 100px;}
/*left*/

/*catalog*/
.catalog {background: url(../images/catalog-y.gif) 0 0 repeat-y; width: 238px; margin: 0 0 12px 23px; position: relative;}
.catalog-t {background: url(../images/catalog-t.png) 0 0 no-repeat;}
.catalog-b {background: url(../images/catalog-b.png) 0 100% no-repeat; padding: 47px 0 9px 28px;}
.catalog h2 {position: absolute; font: normal 16px Arial, Helvetica, sans-serif; color: #fefefe; left: 40px; top: 10px;}

.level1 {position: relative; background: url(../images/bullet.gif) 12px 0 no-repeat #a7a3a4; color: #7c7c7c; width: 128px; padding: 4px 49px 5px 29px;}
.level1 span {position: absolute; left: 155px;}
.open {background: url(../images/bullet2.gif) 12px 0 no-repeat #a7a3a4;}

.level2 {background: #c2c2c2; color: #a7a3a4; width: 206px; font-size: 10px; position: relative;}
.level2 span {position: absolute; left: 175px;}
.level2 a {color: #5d5352;}
.level2 ul {padding: 5px 0 3px 27px;}
.level2 li {padding: 0 0 5px 8px; background: url(../images/bullet3.gif) 0 3px no-repeat;}
.open2 {background: url(../images/bullet14.png) 12px 0 no-repeat #a7a3a4;}
/*catalog*/

/*block*/
.block {background: url(../images/block-y.gif) 0 0 repeat-y; position: relative; width: 237px; margin: 39px 0 12px 22px;}
.block-1 {background: url(../images/block-y.gif) 0 0 repeat-y; position: relative; width: 237px; margin: 0 0 12px 22px;}
.block-t {background: url(../images/block-t.png) 0 0 no-repeat;}
.block-b {background: url(../images/block-b.png) 0 100% no-repeat; padding-bottom: 10px;}
.tabs {position: absolute; padding: 0 0 0 2px; top: -25px;}
.tabs li {background: url(../images/tab-passive.gif) 0 0 no-repeat; width: 116px; height: 22px; padding: 9px 0 0 0; text-align: center; color: #FFF; font-weight: bold; float: left; margin-right: 1px; cursor: pointer;}
.tabs li.active {background: url(../images/tab-active.gif) 0 0 no-repeat; cursor: auto;}
#action1 {position: absolute; top: 0px;}
#action2 {position: absolute; top: 0px; display: none;}


.red {color: #ef4035;}
.text {position: relative; padding: 11px 15px 0 15px; color: #636060;}
.text p {padding-bottom: 12px;}
.skidka {display: block; background: url(../images/green-block.png) 0 0 no-repeat; height: 40px; width: 117px; text-align: right; margin: 0 0 0 3px; padding: 3px 24px 0 0; color: #FFF; font-weight: bold; font-size: 29px;}

.h203 {background: url(../images/h203.png) 2px 0 no-repeat; height: 21px; padding: 9px 0 0 10px; font: bold 11px Tahoma, Geneva, sans-serif; color: #e6e3e3;}
.watched {padding: 14px 0 10px 12px;}
.watched div {width: 97px; float: left; margin: 0 13px 0 0; color: #000;}
.watched img {border: 1px solid #cacaca; margin-bottom: 4px;}
.watched span {color: #7a7473;} 
.watched strong {color: #ff0003; font-size: 12px;}
/*block*/

/*block2*/
.block2 {background: url(../images/block2-y.gif) 0 0 repeat-y; width: 235px; margin: 0 0 12px 23px;}
.block2-t {background: url(../images/block2-t.png) 0 0 no-repeat;}
.block2-b {background: url(../images/block2-b.png) 0 100% no-repeat; padding-bottom: 58px;}
.block2 h4 {font-size: 11px; color: #FFF; padding: 8px 0 16px 10px;}
.block2 p {padding: 0 0 9px 12px; color: #847e7e;}
.block2 p a {color: #0a96ca; text-decoration: underline;}
.block2 p a:hover {text-decoration: none;}
.block2 input {vertical-align: middle;}
.f02 {width: 205px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-top: 3px;}
.f03 {width: 110px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-right: 20px;}

.block2-1 {background: url(../images/block2-y.gif) 0 0 repeat-y; width: 235px; margin: 0 0 12px 23px; color: #847e7e; position: relative;}
.block2-1-t {background: url(../images/block2-t.png) 0 0 no-repeat;}
.block2-1-b {background: url(../images/block2-1-b.png) 0 100% no-repeat; padding: 0 0 41px 13px;}
.block2-1 h4 {font-size: 11px; color: #FFF; padding: 8px 0 18px 10px;}
.block2-1 p.name {color: #ef4035; font-weight: bold; padding-bottom: 10px;}
.block2-1 strong {font-size: 12px; color: #ef4035;}
.block2-1 ul {margin-top: 8px;}
.block2-1 li {background: url(../images/bullet14.png) 0 3px no-repeat; padding: 0 0 0 8px;}
.block2-1 li a {color: #0a96ca; }
.block2-1 .f10 {position: absolute; left: 149px; margin-top: 23px;  text-align: center;}
/*block2*/

/*main*/
.main {width: 717px; float: left;}
/*main*/

/*products*/
.products {padding: 0 0 25px 4px;}
.products div {width: 346px; float: left; margin: 0 6px 6px 0; overflow: hidden;}
.products div img {width: 130px; height: 155px; border: 0px solid red;}
.products div div {background: url(../images/catalog1-l.png) 0 0 no-repeat; width: 209px; height: 150px; padding: 5px 0 0 5px; margin: 0; border: 0px solid red;}
.products div span {background: url(../images/catalog-header-x.gif) 0 0 repeat-x; display: block; float: left; color: #fefefe; font-weight: bold;}
.products div span span {background: url(../images/catalog-header-l.gif) 0 0 no-repeat;}
.products div span span span {background: url(../images/catalog-header-r.gif) 100% 0 no-repeat; padding: 0 4px 0 4px; height: 15px;}
.products div span span span a {color: white} 
.products div ul {padding: 4px 0 0 5px;}
.products div li {background: url(../images/bullet4.gif) 0 7px no-repeat; padding: 0 0 0 7px;}
.products a {color: #636060;}
/*products*/

/*promo*/
.promo {background: url(../images/promo-y.gif) 0 0 repeat-y; margin-bottom: 2px; position: relative; width: 710px;}
.promo-t {background: url(../images/promo-t.png) 0 0 no-repeat;}
.promo-b {background: url(../images/promo-b.png) -1px 100% no-repeat; padding: 25px 0 8px 0;}
.promo-b div {float: left; width: 238px; padding-top:15px;}
.promo img {float: left; margin-right: 15px; margin-left: 5px;}
.promo h2 {/*text-indent: -9999px; background: url(../images/promo-h2.gif) 0 8px no-repeat;*/ font-size: 20px; text-align: center; overflow: hidden; height: 35px; padding-top: 4px}
.text2 {background: #aca9a9; color: #FFF; line-height: 14px; padding: 2px 6px 6px 6px; margin-bottom: 12px; width: 230px; height: 70px; text-align: center;}
.pages a, .pages span {float: left; margin-right: 5px;}
.pages span.w01 {padding-top: 3px; font-size: 13px;}
.pages a {background: url(../images/pages-passive.png) 0 0 no-repeat; width: 26px; height: 23px; padding-top: 3px; text-align: center; font-weight: bold; font-size: 15px;}
.pages span.active {background: url(../images/pages-active.png) 0 0 no-repeat; width: 26px; height: 23px; padding-top: 3px; text-align: center; font-weight: bold; font-size: 15px; color: #FFF;}
/*promo*/

/*footer*/
.footer {background: url(../images/footer.png) 0 0 no-repeat; width: 699px; height: 33px; position: relative; margin: 10px 0 0 6px;}
.footer ul {padding: 9px 0 0 13px;}
.footer li {display: inline; color: #fb7970;}
.footer a {margin-right: 3px;}
.footer p {position: absolute; right: 17px; top: 9px; color: #FFF;}
.footer p span {color: #cdcdcd;}
/*footer*/

/*tab2*/
.tab2 {height: 32px; position: relative; padding: 0 0 0 1px;}
.tab2 span {display: block; float: left; text-align: center;}
.tab2 img {float: left;}
.tab2 span.passive {background: url(../images/tab2-passive.png) 0 0 no-repeat; width: 174px; height: 24px; font-size: 14px; color: #5d5352; padding-top: 8px;}
.tab2 span.active {background: url(../images/tab2-active.gif) 0 0 no-repeat; width: 177px; height: 22px; padding-top: 9px;}
.tab2 a {border-bottom: 1px solid #cccccc;}
/*tab2*/

/*block3*/
.block3 {background: #c2c2c2; height: 29px; border: 1px solid #f0f0f0; margin-top: -1px; padding: 0 0 0 6px; margin-bottom: 1px; width: 712px; position: relative;}
.block3 span {display: block; float: left; background: url(../images/bullet3.gif) 0 11px no-repeat; padding: 8px 10px 3px 9px;}
.block3 span.print {background: url(../images/bullet7.png) 0 8px no-repeat; padding: 8px 10px 3px 22px;}
.block3 span.send {background: url(../images/bullet8.png) 0 10px no-repeat; padding: 8px 10px 3px 22px;}
.block3 a {color: #5d5352; text-decoration: underline;}
.block3 a:hover {text-decoration: none;}
/*block3*/

/*catalog2*/
.minuspad {margin-left: -15px;}
.catalog2 {/*background: url(../images/dot.gif) 0 0 repeat-y;*/ margin-bottom: 0px; position: relative;}
.catalog2-t {/*background: url(../images/dot.gif) 0 0 repeat-x;*/}
.catalog2-b {/*background: url(../images/catalog2-b.png) 0 100% no-repeat;*/ padding-bottom: 0px;}
.catalog2-b div.item {min-height:260px; width: 236px; border: 1px solid #f0f0f0; border-bottom: 12px solid #f0f0f0; padding: 0 2px 3px 0; float: left;}
.catalog2-b div.item1 {height:205px; width: 236px; border: 1px solid #f0f0f0; border-bottom: 12px solid #f0f0f0; padding: 0 2px 3px 0; float: left;}
div.item h3, div.item1 h3, .products2 h3 {font-size: 14px; color: #000; font-weight: normal; padding: 2px 0 5px 5px; height: 14px; border: 0px solid red; text-align: center; overflow: hidden;}
.img-c {text-align: center; padding-bottom: 10px;}
.img-c img {border: 1px solid #f2f2f2;}

.w02 {color: #7a7473; padding: 0 0 0 6px; width: 132px; height: 46px; float: left; border: 0px solid red; font-size: 10px; }
.w02 p {padding-bottom: 3px;}
.w02 label {display: block; float: left;  width: 49px;  border: 0px solid blue}
.w02 span.red {font-size: 10px; color: #ff0003;}
.w02 span.view {background: url(../images/view-bg.gif) 0 0 no-repeat; width: 88px; height: 27px; text-align: center; float: left; color: #5d5352; font-weight: bold; padding-top: 6px; margin-top: 10px;}
.w02 span.view a{ color: #5d5352;} 
.w02 img {margin-top: 10px;}

.w03 {width: 97px; float: left; border: 0px solid red; word-wrap: break-word; }
.w03 li {color: #7a7473; background: url(../images/bullet6.gif) 0 6px no-repeat; padding: 0 0 2px 6px;}
.w03 span.view {background: url(../images/view-bg.gif) 0 0 no-repeat; width: 88px; height: 27px; text-align: center; float: left; color: #5d5352; font-weight: bold; padding-top: 6px; margin-top: 0px;}
.w03 span.view a{ color: #5d5352;} 
.w03 img {margin-top: 10px;}

.w04 {color: #7a7473; padding: 0 0 0 6px; width: 220px; height: 15px; overflow: hidden; float: left; border: 0px solid blue;}

.otherTovar {width: 155px; height: 110px; position: absolute; left: 10px; top: 290px; border: 0px solid blue;}
.otherTovar img {width: 43px; height: 43px; border: 1px solid #243;}
/*catalog2*/

/*catalog3*/
.minuspad2 {margin-left: -15px; position: relative; width: 550px; float: left; margin-right: 6px; overflow: hidden;}
.catalog3 {background: url(../images/dot.gif) 0 0 repeat-y; border-bottom: 11px solid #f0f0f0; margin-bottom: 15px; height: 495px; overflow: hidden;}
.catalog3-t {background: url(../images/dot.gif) 0 0 repeat-x;}
.catalog3-r {background: url(../images/dot.gif) 100% 0 repeat-y;}

.info {width: 175px; float: left; padding-bottom: 4px; border: 0px solid blue;}
.info h3 {font-size: 14px; color: #000; font-weight: normal; padding: 12px 0 7px 8px;}
.info div.w02, .info div.w03 {float: none; width: auto; padding: 0 0 0 10px;}
.info div.w03 {padding-bottom: 15px;}
.info div.w02 {padding-bottom: 15px;}
.info div.w02 p.size2 span.red {font-size: 27px; color: #ff0003;}
.info div.w02 p.size2 label {padding-top: 4px; font-size: 11px;}
.info div.w02 p.size2 {font-size: 20px;}

.photos {width: 375px; height: 336px; float: left; padding-top:1px; padding-bottom: 4px; border: 0px solid red; overflow: hidden; text-align: center;}
.photos img {border: 0px solid #f3f3f3;}
.photos p {padding-top: 3px;}

.dimension {background: #d7d7d7; margin: 0 1px 13px 1px; height: 42px; overflow: hidden;}
.dimension span {display: block; float: left; padding: 11px 5px 14px 5px; font-weight: bold; color: #ef4035;border: 0px solid red;}
.dimension span.hor {padding: 12px 5px 14px 32px; background: url(../images/bullet9.png) 0 12px no-repeat;}
.dimension span.ver {padding: 12px 5px 14px 17px; background: url(../images/bullet10.png) 0 8px no-repeat;}
.dimension span.diag {padding: 12px 5px 14px 24px; background: url(../images/bullet11.png) 0 11px no-repeat;}

.text3 p, .text3 li{padding: 0 14px 0px 14px; list-style: disc inside none;}
.t3_item { height: 100px; }
/*catalog3*/

/*products2*/
.h201 {background: url(../images/h201.gif) 0px 0px no-repeat; margin: 0 0 0px 4px; padding: 8px 0 0 7px; height: 21px; font-size: 11px; color: #e6e3e3;}
.products2 {padding: 0 0 10px 4px;}
.products2 div {width: 160px; height: 165px; padding: 0 10px 10px 10px; font-size: 14px; font-weight: bold; float: left; text-align: center;}
.products2 p.img-c {padding: 4px 0 8px 0;}
.products2 img {border: none;}
.products2 ul {padding: 0 0 3px 9px;}
.products2 li {color: #7a7473; background: url(../images/bullet6.gif) 0 6px no-repeat; padding: 0 0 2px 6px; font-size: 11px; font-weight: normal;}
.products2 span.red {font-size: 14px; color: #ff0003; padding-left: 11px; font-weight: bold;}
.pr_main div {background: url(../images/line.gif) 50% 100% no-repeat; padding: 15px 0 15px 0; width: 181px;  border-left: 1px solid #f0f0f0; }
/*products2*/

/*right*/
.h202 {background: url(../images/h202.gif) 0 2px no-repeat; padding: 8px 0 0 7px; height: 21px; font-size: 11px; color: #e6e3e3;}
.right {width: 162px; float: left;}
.right .products2 {border: 1px solid #f0f0f0; border-bottom:none; padding: 0;}
.right .products2 div {background: url(../images/line.gif) 50% 100% no-repeat; padding: 15px 0 15px 0;}
/*right*/

/*checkout*/
.checkout {padding-bottom: 13px;}
.checkout h2 {font-size: 24px; font-weight: normal; color: #111010; margin-bottom: 7px;}
.check-go li {float: left; height: 26px; padding: 7px 0 0 35px; font-size: 14px; color: #FFF; margin-right: 4px; margin-bottom: 23px;}
.check-go li.q01 {background: url(../images/check1.png) 0 -33px no-repeat; width: 204px;}
.check-go li.q01-a {background: url(../images/check1.png) 0 0 no-repeat; width: 204px;}
.check-go li.q02 {background: url(../images/check2.png) 0 -33px no-repeat; width: 204px;}
.check-go li.q02-a {background: url(../images/check2.png) 0 0 no-repeat; width: 204px;}
.check-go li.q03 {background: url(../images/check3.png) 0 -33px no-repeat; width: 179px;}
.check-go li.q03-a {background: url(../images/check3.png) 0 0 no-repeat; width: 179px;}

.t1 {width: 688px; color: #5d5352; margin: 0 0 2px 10px;}
.t1 strong {font-size: 12px;}
.t1 strong.black, .t2 strong.black {color: #111010; padding-right: 3px;}
.t1 a {color: #0a96ca; text-decoration: underline;}
.t1 a:hover {text-decoration: none;}
.t1 input {border: 1px solid #b3b1b1; width: 23px; height: 12px; vertical-align: middle; margin: 0 3px;}
.t1 p {padding-top: 3px;}
.t1 img {vertical-align: middle;}
.t1 td td {color: #111010;}

.t2 {width: 688px; margin: 0 0 2px 10px;}
.t2 h3 {color: #111010; padding-bottom: 10px; font-size: 12px;}
.t2 p {padding-top: 3px;}
.t2 strong {color: #5d5352;}
.t2 td td {color: #111010;}

.bg1 {background: #dad8d8;}
.bg2 {background: #e2e1e0;}
.r01 img {border: 1px solid #7c7c7c;}

.finalsumm {padding-right: 28px; padding-bottom: 2px;}
.finalsumm label {font-weight: bold; color: #5d5352; font-size: 12px; margin-right: 17px; display: block; width: 559px; float: left; text-align: right;}
.finalsumm strong {font-size: 12px;}

.finalsumm strong.black, .finalsumm label.black {color: #111010;}
.finalsumm strong.red {color: #e64b41;}

.finalsumm span {display: block; float: left;}

.text4 {padding: 0 0 3px 338px; color: #5d5352;}
.pad {padding: 6px 28px 15px 0;}
/*checkout*/

/*register*/
.register {background: url(../images/register-y.gif) 313px 0 repeat-y #e2e1e0; width: 688px; margin: 0 0 18px 10px; }
.e01 {padding: 6px 0 12px 10px; width: 321px; float: left; position: relative;}
.e01 p {width: 245px; color: #5d5352; line-height: 14px;}
.e01 p strong {color: #111010; font-size: 12px;}
.e01 a {color: #0a96ca; text-decoration: underline; position: absolute; left: 262px; margin-top: -12px;}
.e01 a:hover {text-decoration: none;}
.f04 {width: 176px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-top: 2px;}
.f05 {width: 112px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-top: 2px;}
.f06 {position: absolute; margin-top: -23px; left: 123px;}
.e02 {width: 245px; float: left; position: relative; padding: 3px 0;}
.e02 p {padding: 0 0 3px 0;}

.t3 {margin: 0 0 10px 10px;}
.t3 h3 {color: #5d5352; font-size: 12px;}
.t3 td {padding-bottom: 8px;}
.t3 em {font-style: normal; color: #a32116;}
.f07 {width: 192px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-top: 1px;}
.f08 {width: 85px; height: 14px; background: #f6f6f6; border: 1px solid #c8c8c8; margin-top: 1px;}
.t3 span {display: block; float: left; padding: 0 16px 0 17px; position: relative;}
.t3 span input {position: absolute; left: 0;}
.t3 p {float: left; width: 106px;}
.t3 p select {width: 85px; height: 16px; margin-top: 2px; background: #f6f6f6; border: 1px solid #c8c8c8;}

.addition {padding: 0 0 50px 10px;}
.addition h3 {color: #5d5352; font-size: 12px; padding-bottom: 11px;}
.addition textarea {width: 379px; height: 82px; background: #f6f6f6; border: 1px solid #c8c8c8; margin: 2px 7px 0 0; float: left; padding-left: 2px;}
.f09 {margin: 34px 0 10px 0;}
/*register*/

/*client-info*/
.client-info {width: 678px; padding: 4px 0 6px 8px; background: #e2e1e0; border: 1px solid #7c7c7c; margin: 0 0 10px 10px;}
.client-info h3, .info2 h3 {color: #111010; font-size: 12px; padding-bottom: 4px;}
.client-info td, .info2 td {color: #5d5352; padding-bottom: 3px;}
.client-info td.black, .info2 td.black {color: #111010;}
.info2 h3 span {color: #7c7c7c;}

.accept {padding: 0 0 25px 40px; position: relative;}
.accept input {position: absolute; left: 20px;}
.accept a {color: #0a96ca; text-decoration: underline;}
.accept a:hover {text-decoration: none;}

.buttons {padding: 0 0 50px 384px;}
.buttons input {margin-right: 6px;}
/*client-info*/

/*info2*/
.info2 {margin: -14px 0 15px 10px; position: relative;}
/*info2*/

/*t4*/
.t4 {width: 688px; margin: 0 0 8px 10px; background: #e2e1e0; padding: 5px 0; color: #111010;}
.t4 td {padding: 4px 8px;}
.t4 tr.big td {font-size: 12px; font-weight: bold;}
/*t4*/

/*block4*/
.block4 {width: 669px; margin: 20px 0 0 10px; border-top: 3px solid #e2e1e0;}
.block4 .info2 {margin: 20px 0 0 0;}
/*block4*/

/*payment*/
.payment p {padding-bottom: 10px;}
.payment {padding: 20px 0 0 0; color: #5d5352;}
.payment h3 {color: #111010; font-size: 12px; padding-bottom: 4px;}
.payment td {padding: 0 16px 16px 0;}
.payment .accept {padding: 0 0 0 20px; position: relative;}
.payment .accept input {position: absolute; left: 0;}

.t5 {margin: 17px 0 0 0;}
.t5 td {color: 5d5352; padding-bottom: 3px;}
.t5 h3 {color: #111010; font-size: 12px;}
.t5 a {color: #0a96ca; text-decoration: underline;}
.t5 a:hover {text-decoration: none;}

.t6 {padding: 20px 0 0 0; text-align: center;}
.t6 span {display: block; padding-top: 12px;}
.t6 a span {color: #0a96ca; text-decoration: underline;}
.t6 a:hover span {text-decoration: none;}
/*payment*/


/*prints*/
.prints {padding: 14px 0 50px 0;}
.prints span.print {background: url(../images/bullet12.png) 0 8px no-repeat; padding: 8px 10px 3px 22px;}
.prints span.send {background: url(../images/bullet13.png) 0 10px no-repeat; padding: 8px 10px 3px 22px;}
.prints a {color: #0a96ca; text-decoration: underline;}
.prints a:hover {text-decoration: none;}
/*prints*/

/*ads*/
.ads {text-align: center; padding-top: 15px;}
.ads img {margin-bottom: 10px;}
/*ads*/

.zip_list_image {max-width: 98px; max-height: 73px; border: none;}
.zip_item_image {text-align: left; height: 249px; max-width: 373px; max-height: 249px; border: none;}
.zip_list_imatbn {height: 110px; width: 154px; border: 1px solid #BDBDBD;}
.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size: 12px;}
.color_white{color: white;}
.color_black{color: black;}
.color_red{color: red;}
.cl_info {width:670px;}
.cl_info td {padding: 2px 2px 2px 5px;}
.cl_info a, .payment3 a, .block div .text a{color: #0a96ca; text-decoration: none;}

/*page*/
.pMain {width: 704px; position: relative;}
.pBlock {background: #c2c2c2; height: 29px; border: 1px solid gray; margin-top: -1px; padding: 0 0 0 6px; margin-bottom: 1px; position: relative;}
.pBlock span {display: block; float: left; background: url(../images/bullet3.gif) 0 11px no-repeat; padding: 8px 10px 3px 9px;}
.pText {color: gray; padding: 10px; border-right: 1px solid gray; border-left: 1px solid gray; }
.pText a {color: #0a96ca; text-decoration: none;}
.pText a:hover {color: #0a96ca; text-decoration: underline;}
.pText a:VISITED {color: #0a96ca; }

.f12 {background: url(../images/button2.png) 0 0 no-repeat; width: 91px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}
.f13 {background: url(../images/button3.png) 0 0 no-repeat; width: 102px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}
.f14 {background: url(../images/button4.png) 0 0 no-repeat; width: 131px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}
.f15 {background: url(../images/button5.png) 0 0 no-repeat; width: 141px; height: 21px; border: none; font: bold 11px Tahoma, Geneva, sans-serif; color: #fff; padding-bottom: 4px;}

.f10, .f11, .f12, .f13, .f14, .f15 {cursor: pointer;}

.order_table td {padding: 1px 2px 1px 2px; }
