#header {height: 226px; }
#header #head-circle, #header #head-circle span {display:block; width: 228px; height: 226px; position:absolute; left:0;top:0; z-index: 1;}
#header #head-circle {overflow:hidden;}
#header #head-circle span {background:url(../i/dis/head/circle.jpg) no-repeat 0 0;}
#header #head-logo, #header #head-logo span {display:block; width: 201px; height: 88px; position:absolute; left:228px;top:76px; z-index: 1;}
#header #head-logo {overflow:hidden;}
#header #head-logo span {background:url(../i/dis/head/logo.jpg) no-repeat 0 0; left:0; top:0;}
#header #head-link {position:absolute; left:228px; top:141px; z-index: 2; width: 194px; height: 15px; text-align:right; }
#header #head-link a {font-size: 10px;text-transform:uppercase; color: #FFF; text-decoration:none;}
#header #head-link a:hover {text-decoration: underline;}
#header #head-clock {position: absolute; left:218px; top: 170px; color: #02b1ea; text-transform:uppercase;
    font-size: 11px; font-weight:bold; width: 200px; text-align: right;}
#header #head-clock span {text-transform:none;}
#header #head-clock a#clock-change {text-transform: lowercase; color: gray;}
#head-timezone  {position: absolute; right:0; top: 0; width: 200px; height: 100px; z-index:20; background: #ffffff;}
#head-timezone select {width: 200px; margin-top: 10px; font-size: 11px; border: 1px solid gray;}
#head-timezone input {border: 1px solid gray; width: 100px; height: 15px; margin-top: 5px;    font-size: 10px;}
#head-menu {position:absolute; left: 429px; top:0; z-index:1; background:url(../i/dis/head/menu-bg.jpg) no-repeat 0 0; width: 575px; height: 226px;}
#head-menu ul, #head-menu ul li {display:block; list-style:none; padding:0; margin:0;}
#head-menu ul li {position:absolute; z-index:3}
#head-menu ul li a {font-size: 17px; text-transform:uppercase; color: #FFF; text-decoration:none;}
#head-menu ul li#hm1 {left: 22px; top: 115px;}
#head-menu ul li#hm2 {left: 156px; top: 137px;}
#head-menu ul li#hm3 {left: 238px; top: 78px;}
#head-menu ul li#hm4 {left: 340px; top: 113px;}
#head-menu ul li#hm5 {left: 396px; top: 68px;}
#head-menu ul li#hm6 {left: 469px; top: 134px;}

#head-menu-en {position:absolute; left: 429px; top:0; z-index:1;  width: 1px; height: 1px;}
#head-menu-en ul, #head-menu ul li {display:block; list-style:none; padding:0; margin:0;}
#head-menu-en ul li {position:absolute; z-index:2;}
#head-menu-en ul li a {font-size: 15px; text-transform:uppercase; color: #FFF; text-decoration:none;}
#head-menu-en ul li#hmen1 {left: 62px; top: 135px;}
#head-menu-en ul li#hmen2 {left: 170px; top: 157px;}
#head-menu-en ul li#hmen3 {left: 238px; top: 98px;}
#head-menu-en ul li#hmen4 {left: 337px; top: 133px;}
#head-menu-en ul li#hmen5 {left: 400px; top: 88px;}
#head-menu-en ul li#hmen6 {left: 472px; top: 154px;}


#header .login {position:absolute; top:-7px; left:225px; width:191px; height:78px; padding:10px 0 0 0; background:url(../images/login.jpg) no-repeat 0 0; text-align:center; z-index:0;}
#header .login a {display:block; margin:0px 0 5px 0; color:#fff; z-index:1;}
#header .login2 {position:absolute; top:-7px; left:225px; width:191px; height:78px; background:url(../images/ads/main-register.jpg) no-repeat 0 0; text-align:center; z-index:0;}
#header .login2 a {display:block; height: 78px; width:191px; z-index:1;  cursor:pointer; text-decoration:none;}


#head-usa { position: absolute; left: 229px; top: 171px; width: 40px; height:26px; z-index: 10;}
#head-usa a {display:block; width: 40px; height:26px; text-indent:-10000px; background:url(../i/dis/head/flag_usa.png) no-repeat 0 0;}

#clock-timezone  {position: absolute; right:0; top: 0; width: 200px; height: 70px; z-index:20; background: #ffffff;}

div.page_title {position:relative; height:83px; margin:5px 0 0 124px; padding:37px 0 0 104px; background:url(../images/moon_min.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/moon_min.png",sizingMethod="crop"); z-index:2;}

.content-img {border: 4px solid #008fd4; margin: 5px;}
.rightAdv a{ color: #5c5c5c; padding-bottom: 5px; display:block}

.paidContent {border: 3px solid #ff3300; padding: 10px; margin: 10px; font-size: 14px;}
#cart {border: 4px solid #fb6939; width: 134px; padding: 10px; margin-top: 40px;
    background:url('/i/dis/cart-bg.png') no-repeat left center; padding-left: 50px;}
.cart-in {background:url('/i/dis/cart-in.png') no-repeat 0 0; display:block; width: 150px; height: 16px; padding:0 0 0 40px; color: #c06d45;}

/*Бегун*/
#flashBegunVideo {width: 752px; height: 416px;}
#flashBegunVideo2 {width: 752px; height: 416px;}
#tv-top .begun_video_text a, #tv-top .begun_video_title a, #tv-top .begun_promo a {width: auto; height: auto; position:relative;}

/*Корзина*/
table.cart-view { border-collapse:collapse; padding:0; margin:0; width: 100%; background:url(../i/dis/cart/menu-line.png) repeat-x left bottom;}
table.cart-view td {padding: 10px;}
table.cart-view thead {background:#faf2c5;  font-weight:bold; font-style:italic;}
table.cart-view thead td {color: #763603;}
table.cart-view a.cart-delete {display:block; position:relative; text-indent:-10000px; width: 20px; height: 20px; }
table.cart-view a.cart-delete span {background:url(../i/dis/cart/close.png) no-repeat 0 0; width: 20px; height: 20px; position:absolute; left:0; top:0;}
table.cart-view tbody td {background:url(../i/dis/cart/menu-line2.png) repeat-x left bottom;}
table.cart-view td.cart-img a {display:block; width: 77px; height: 77px; background:url(../i/dis/cart/catalog-border3.png) no-repeat 0 0;}
table.cart-view td.cart-img a img {margin-left: 3px; margin-top:3px; border:0 !important;}
table.cart-view input {border: 1px solid #d3c1a3; width: 32px; height:24px;}
#cont-b table.cart-view td.cart-name a, table.cart-view td.cart-name a {text-decoration:none; color: #8eb01e; font-style:italic;}
#cont-b table.cart-view td.cart-name a:hover, table.cart-view td.cart-name a:hover {text-decoration:underline; color: #8eb01e;}
table.cart-view td.cart-name a span {color: #c5b095;}
table.cart-view td.cart-name a span.cart-mf {color: #763603;}
table.cart-view td.cart-name div {}

div.cart-itog { width: 266px; margin-left: auto; background:url(../i/dis/cart/menu-line.png) repeat-x left bottom; padding-top: 20px; padding-bottom: 10px;}
div.cart-itog div {padding-bottom: 10px; position:relative;}
div.cart-itog div span {font-weight:bold; position:absolute; left: 145px; top: 0; width: 120px;}
div.cart-itog div label {display:block; width: 140px; text-align:right;}
a.cart-button {width: 217px; height:41px;display:block; position:relative; margin-left:auto; margin-top: 20px; margin-right: 20px;}
a.cart-button span{ background:url(../i/dis/cart/cart-button.png) no-repeat 0 0; position: absolute; left: 0; top:0; display:block; width: 217px; height:41px;}

div.cart-links {background:url(../i/dis/cart/menu-line.png) repeat-x left top; padding-top: 12px;}
div.cart-links a {background:url(../i/dis/cart/icon-update.png) no-repeat 0 0; padding-left: 15px; margin-left: 20px; font-weight:bold; font-style:italic;}

/*оформление заказа*/
form.cart-register {padding:0; margin:0; position:relative;}
.star {color: #f97429; font-size: 16px; }
form.cart-register input {border: 1px solid #d4c1a1; width: 220px; color: #000; height: 23px;}
form.cart-register select {border: 1px solid #d4c1a1; width: 220px; color: #000; height: 23px;}
form.cart-register input.captcha {width: 100px;}
form.cart-register th {text-align: left; font-weight: normal;}
form.cart-register label {color: #753603; width: 175px; display:block;}
form.cart-register span {color: #999; font-size: 11px; margin-top: 8px; display:block; margin-left:130px;}
form.cart-register span.star {color: #f97429; font-size: 16px; float: left; padding:0; margin:0; padding-right: 5px;}
form.cart-register div {display:block; height: 45px; width: 350px; position:relative;}
form.cart-register input#register-button {background:url(../i/dis/cart/register.png); width: 178px; height:35px; position:relative; border:0; margin-top: 20px;}
form.cart-register input#register-button2 {background:url(../i/dis/cart/cart-button.png); width: 217px; height:41px; position:relative; border:0; margin-top: 20px;}

form.cart-register div.comment {height: 150px}
form.cart-register div.comment textarea {border: 1px solid #d4c1a1; position:absolute; right:0; top:0; width: 220px; color: #000; height: 100px;}


