* {margin:0px;padding:0px;}

html {width:100%;height:100%;}
body {width:100%;height:100%;background:#657385;color:#00243b;font-size:14px;font-family:Arial,sans-serif;}

input, select, textarea, button {font-family:Arial,sans-serif;font-size:14px;color:#00243b;}

table {border-collapse:collapse;font-family:Arial,sans-serif;font-size:1em;}

img, table, th, td {border:0px;}

a {color:#00243b;text-decoration:underline;}
a:hover {text-decoration:none;}

p {font-size:1em;padding-bottom:1em;/* text-indent:1em; */}

ul {font-size:1em;padding-left:1em;padding-bottom:1em;}
ul ul {padding-bottom:0px;}
ul li {margin-left:1em;}

h1 {font-size:25px;font-weight:normal;padding-bottom:1em;}
h2 {font-size:18px;font-weight:normal;padding-bottom:1em;}
h3 {font-size:13px;font-weight:normal;padding-bottom:1em;}

.br {display:block;clear:both;float:none;width:0px;height:0px;font-size:0px;line-height:0px;}

.fl {float:left;_display:inline;}
.fr {float:right;_display:inline;}

.ib {display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;_display:inline;}

.w100p {width:100%;overflow:hidden;}

.h100p {height:100%;overflow:hidden;}

#main {width:100%;height:100%;background:url(../img/main-bg.gif) repeat-x top left;}

#workspace {width:812px;min-height:100%;_height:100%;margin:0px auto;padding-bottom:100px;position:relative;}

#footer {width:812px;margin:-80px auto 0px auto;position:relative;height:100px;color:#fff;font-size:12px;border-top:3px solid #546678;}

#footer a {color:#fff;}

#footer-l {font-size:9px;margin:37px 0px 0px 25px;}
#footer-r {margin:30px 25px 0px 0px;}
#footer-m {width:420px;margin:35px auto 0px auto;}
#footer-m div {margin:0px 10px;}

#header {width:100%;height:104px;}

#header-l {margin:35px 0px 0px 13px;}
#header-r {margin:41px 13px 0px 0px;}

#menu {width:100%;}
#menu td {width:135px;vertical-align:top;}
#menu td.s {width:1px;}
#menu td.s div {width:1px;height:36px;background:url(../img/menu-sep.gif) no-repeat top left #d6d6d6;}
#menu td div.item {position:relative;width:100%;height:100%;z-index:200;}
#menu td div.item div.i {width:100%;}
#menu td div.item div.i a {cursor:pointer;display:block;width:100%;height:36px;background:url(../img/menu-item.gif) repeat-x #d6d6d6;}
#menu td div.item div.i a:hover, #menu td div.selected div.i a {background:url(../img/menu-item-selected.gif) repeat-x #699a0c;}
#menu td div.item div.i a b {display:block;width:100%;height:100%;}
#menu td div.item div.i a b i {display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 11px;}

#menu td div.item .item-1 a b {background:url(../img/menu-item-l.gif) no-repeat top left;}
#menu td div.item .item-6 a b {background:url(../img/menu-item-r.gif) no-repeat top right;}

#menu td div.item .item-1 a b i {background-image:url(../img/menu-item-1.gif);}
#menu td div.item .item-2 a b i {background-image:url(../img/menu-item-2.gif);}
#menu td div.item .item-3 a b i {background-image:url(../img/menu-item-3.gif);}
#menu td div.item .item-4 a b i {background-image:url(../img/menu-item-4.gif);}
#menu td div.item .item-5 a b i {background-image:url(../img/menu-item-5.gif);}
#menu td div.item .item-6 a b i {background-image:url(../img/menu-item-6.gif);}

#menu td div.item .item-1 a:hover b, #menu td div.selected .item-1 a b {background:url(../img/menu-item-l-selected.gif) no-repeat top left;}
#menu td div.item .item-6 a:hover b, #menu td div.selected .item-6 a b {background:url(../img/menu-item-r-selected.gif) no-repeat top right;}

#menu td div.item .item-1 a:hover b i, #menu td div.selected .item-1 a b i {background-image:url(../img/menu-item-1-selected.gif);}
#menu td div.item .item-2 a:hover b i, #menu td div.selected .item-2 a b i {background-image:url(../img/menu-item-2-selected.gif);}
#menu td div.item .item-3 a:hover b i, #menu td div.selected .item-3 a b i {background-image:url(../img/menu-item-3-selected.gif);}
#menu td div.item .item-4 a:hover b i, #menu td div.selected .item-4 a b i {background-image:url(../img/menu-item-4-selected.gif);}
#menu td div.item .item-5 a:hover b i, #menu td div.selected .item-5 a b i {background-image:url(../img/menu-item-5-selected.gif);}
#menu td div.item .item-6 a:hover b i, #menu td div.selected .item-6 a b i {background-image:url(../img/menu-item-6-selected.gif);}

#menu td div.s {position:absolute;display:none;width:100%;z-index:200;}
#menu td div.s div {padding:5px 25px;background:#699a0c;}
#menu td div.s a {color:#fff;font-size:11px;}
#menu td div.s div.t {padding:0px;height:10px;}
#menu td div.s div.m {margin:0px 6px;padding:0px;height:6px;background:#699a0c;overflow:hidden;}
#menu td div.s div.l {padding:0px;width:6px;height:6px;background:url(../img/menu-popup-l.png) no-repeat top left transparent;position:relative;margin-top:-6px;float:left;overflow:hidden;z-index:101;}
#menu td div.s div.r {padding:0px;width:6px;height:6px;background:url(../img/menu-popup-r.png) no-repeat top left transparent;position:relative;margin-top:-6px;float:right;overflow:hidden;z-index:101;}
#menu td div.s td.s {width:1px;height:100%;background:transparent;}

.content {width:100%;}
.content-t-m {height:10px;margin:0px 10px;background:#fff;overflow:hidden;}
.content-t-l {width:10px;height:10px;background:url(../img/content-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:101;}
.content-t-r {width:10px;height:10px;background:url(../img/content-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:101;}
.content-m {background:#fff;position:relative;z-index:100;}
.content-m-in {padding:25px 35px;}
.content-b-m {height:10px;background:#fff;margin:0px 10px;overflow:hidden;}
.content-b-l {width:10px;height:10px;background:url(../img/content-b-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:101;}
.content-b-r {width:10px;height:10px;background:url(../img/content-b-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:101;}
.content-h {width:100%;height:1px;overflow:hidden;}
.content-s-m {height:30px;background:url(../img/content-s-m.png) repeat-x top left;margin:0px 10px;overflow:hidden;}
.content-s-l {width:10px;height:30px;background:url(../img/content-s-l.png) no-repeat top left;position:relative;margin-top:-30px;float:left;overflow:hidden;z-index:101;}
.content-s-r {width:10px;height:30px;background:url(../img/content-s-r.png) no-repeat top left;position:relative;margin-top:-30px;float:right;overflow:hidden;z-index:101;}

.gadjet {padding:0px 16px;clear:both;}

.gadjet-image {position:relative;margin:0px -51px;width:260px;height:309px;background:url(../img/gadjet-shadow.png) no-repeat 50% 0px;}
.gadjet-image-in {width:158px;margin:0px auto;}

.gadjet-r {width:588px;padding:25px 0px 0px 0px;}

.gadjet-text {width:588px;color:#f9f9f9;font-weight:bold;}
.gadjet-text-t-m {height:10px;background:url(../img/gadjet-text-t-m.gif) repeat-x top left;margin:0px 10px;overflow:hidden;}
.gadjet-text-t-l {width:10px;height:10px;background:url(../img/gadjet-text-t-l.gif) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;}
.gadjet-text-t-r {width:10px;height:10px;background:url(../img/gadjet-text-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;}
.gadjet-text-m {width:100%;min-height:83px;_height:83px;background:url(../img/gadjet-text-m.gif) repeat-x bottom left #00233a;}
.gadjet-text-m-in {padding:25px 35px;}
.gadjet-text-b-m {height:10px;background:url(../img/gadjet-text-b-m.gif) repeat-x top left;margin:0px 10px;overflow:hidden;}
.gadjet-text-b-l {width:10px;height:10px;background:url(../img/gadjet-text-b-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;}
.gadjet-text-b-r {width:10px;height:10px;background:url(../img/gadjet-text-b-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;}
.gadjet-text-h {width:100%;height:1px;overflow:hidden;}
.gadjet-text-s-m {height:39px;background:url(../img/gadjet-text-s-m.png) repeat-x top left;margin:0px 10px;overflow:hidden;}
.gadjet-text-s-l {width:10px;height:39px;background:url(../img/gadjet-text-s-l.png) no-repeat top left;position:relative;margin-top:-39px;float:left;overflow:hidden;}
.gadjet-text-s-r {width:10px;height:39px;background:url(../img/gadjet-text-s-r.png) no-repeat top left;position:relative;margin-top:-39px;float:right;overflow:hidden;}

.gadjet-name {width:256px;height:100px;}
.gadjet-name-t-m {height:10px;background:url(../img/gadjet-name-t-m.gif) repeat-x top left;margin:0px 0px 0px 10px;overflow:hidden;}
.gadjet-name-t-l {width:10px;height:10px;background:url(../img/gadjet-name-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;}
.gadjet-name-m {width:100%;min-height:80px;_height:80px;background:url(../img/gadjet-name-m.gif) repeat-x bottom left #fff;}
.gadjet-name-m-in {padding:10px 0px 0px 30px;}
.gadjet-name-b-m {height:10px;background:url(../img/gadjet-name-b-m.gif) repeat-x top left;margin:0px 10px 0px 0px;overflow:hidden;}
.gadjet-name-b-r {width:10px;height:10px;background:url(../img/gadjet-name-b-r.gif) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;}

.gadjet-shop {width:155px;height:41px;padding-top:59px;color:#fff;}
.gadjet-shop a {color:#fff;}
.gadjet-shop-m {height:100%;background:url(../img/gadjet-shop-m.gif) repeat-x top left;margin:0px 10px 0px 0px;}
.gadjet-shop-m-in {padding:15px 0px 0px 0px;text-align:center;font-weight:bold;}
.gadjet-shop-r {width:10px;height:41px;background:url(../img/gadjet-shop-r.png) no-repeat top left;position:relative;margin-top:-41px;float:right;overflow:hidden;}

.gadjet-cost {width:177px;color:#f2f2f2;}
.gadjet-cost-in {padding:15px 30px;}
.gadjet-cost-in-title {font-size:12px;}
.gadjet-cost-in-price {font-size:30px;}

.form-input {height:22px;}
.form-input-l {width:10px;height:22px;background:url(../img/input-l.png) no-repeat;}
.form-input-m {height:22px;padding:4px 5px 0px 5px;background:url(../img/input-m.gif) repeat-x;}
.form-input-r {width:10px;height:22px;background:url(../img/input-r.png) no-repeat;}
.form-input input {background:transparent;border:0px;font-size:11px;color:#35617a;line-height:11px;}

.form-button {height:22px;cursor:pointer;}
.form-button-l {width:10px;height:22px;background:url(../img/button-l.png) no-repeat;}
.form-button-m {height:22px;padding:4px 5px 0px 5px;background:url(../img/button-m.gif) repeat-x;}
.form-button-r {width:10px;height:22px;background:url(../img/button-r.png) no-repeat;}
.form-button input {background:transparent;border:0px;font-size:11px;color:#fff;line-height:11px;cursor:pointer;text-align:center;}

#header-r .form-input input {width:212px;}


