/*@import 'clean.css';*/

html, body {font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:9pt;color:#000000;background:#ffffff none;border:0px;width:100%;height:100%;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, button, form, table {margin:0px;padding:0px;}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0pt;border:0px;width:100%;}
th, td {text-align:left;vertical-align:top;}
input, select {font-family:Arial;}
img {border:0px none;}
a {color:#ffffff;}
a, a:visited {text-decoration:underline;}
a:active, a:hover {text-decoration:none;}
/*692 308*/

.clear {clear:both;float:none;font-size:0pt;height:0px;line-height:0px;}

h2 {font:normal 16pt arial;}
h3 {font:bold 9pt arial;}

#wrapper {position:relative;height:auto!important;min-height:100%;/*width:100%;*/min-width:1000px;width:expression(document.body.clientWidth > 1000 ? '100%' : '1000px');}
#container {padding-bottom:136px;}
/*#header {background:url('../img/bg_1.gif') 67% 0px repeat-y scroll;}*/
#header a {color:#ffffff;}
#header .left {width:69.2%;float:left;height:100%;}
#header .right {width:30.8%;float:left;/*margin-left:69.2%;*/}
#purchasesmenu a, #purchasesmenu span, #languages a, #languages span {position:relative;}
#purchasesmenu .last, #languages .last, #login .last, #help .last {padding-right:0px;margin-right:0px;border:0px;}
#purchasesmenu {background-color:#7994b1;font:8pt arial;height:46px;padding-left:18px;}
#purchasesmenu li {border-right:1px solid #ffffff;padding-right:5px;margin-right:7px;margin-top:22px;line-height:7.5pt;float:left;}
#login {position:relative;height:117px;}
#login h2 {background:transparent url('../img/ico_login.gif') 0px 4px no-repeat scroll;padding-left:12px;/*margin-*/margin-bottom:3px;position:relative;left:-12px;font:bold 10.5pt arial;color:#505050;height:10.5pt;}
#login h2 span {font-size:9pt;color:#000000;margin-left:7px;}
#login ul {font:8pt arial;}
#login li {border-right:1px solid #000000;color:#3c5167;padding-right:6px;margin-top:5px;margin-right:6px;line-height:7.5pt;float:left;}
#login li a {color:#2f68a3;position:relative;}
#login li span {margin-left:7px;}
#login label {margin-top:3px;margin-right:6px;float:left;}
#login input.input {border:1px solid #dbdbdb;width:130px;padding:2px;margin-right:9px;margin-left:2px;float:left;}
#login .logout, #login .login {padding-top:48px;margin-left:226px;}
#login .logout {width:326px;}
#login .logout strong.btn {float:right;}
#login .logout .content {background:transparent url('../img/border_x_1.gif') 0px top repeat-x scroll;padding-top:8px;}
#login .login h2 {float:left;margin-right:15px;margin-bottom:13px;}
#login .login li {margin-top:4px;}
#login .login .content {margin-left:12px;clear:both;}
#logo {background:transparent url('../img/logo_1.jpg') 0px 0px no-repeat scroll;width:169px;height:65px;position:absolute;top:29px;left:18px;text-decoration:none;font-size:0pt;text-indent:-9999em;}
#bnrs {background-color:#e7ecff;height:131px;padding:16px 15px 0px 21px;}
#bnrs li {float:left;width:100%;}
#bnrs a {/*margin-right:26px;*/float:left;}
#bnrs li.midl a {position:relative;right:50%;margin-right:-100px;float:right;}
#bnrs li.last a {float:right;}
/* #banners img {width:200px;height:125px;float:left;} */
#search {background:#7994b1 url('../img/border_y_1.gif') right 0px repeat-y scroll;border-right:106px solid #617fa1;position:relative;color:#ffffff;height:114px;padding:9px /*2*/0px 0px /*27*/0px;z-index:100;}
#search label.input {font:normal 16pt arial;width:74px;margin-top:-4px;float:left;}
#search input.input {font:9pt arial;border:0px;width:/*472*/470px;padding:3px;margin-right:6px;float:left;}
#search label.select {margin-bottom:2px;margin-left:356px;display:block;}
#search select {font:9pt arial;border:0px;width:196px;padding:2px;float:left;}
#search input.search {background:transparent url('../img/ico_search.jpg') left 0px no-repeat scroll;width:60px;height:61px;position:absolute;top:33px;right:-84px;font-size:0pt;text-indent:-9999em; margin: 0px; padding:0px; border: 0px; cursor: pointer;}
#search a.hide {background:transparent url('../img/ico_hide.jpg') left 0px no-repeat scroll;width:26px;height:26px;position:absolute;bottom:8px;right:14px;font-size:0pt;text-indent:-9999em;}
#search p {font:8pt arial;clear:both;padding-top:10px;margin-left:67px;}
#search p a {background:transparent url('../img/border_x_2.gif') 0px bottom repeat-x scroll;text-decoration:none;padding-bottom:3px;margin:1px 7px 0px;float:left;}
#search p a:hover {background-image:none;}
#search p a.actv {background:#3c5167 none;padding:1px 7px 3px;margin:0px;}
#search .content {margin:0px 2px 0px 27px;}
#search .cartridgefilter {position:absolute; top:50px; left:214px; width:368px;display:none;}
#search .cartridgefilter select {margin-bottom:3px; width: 178px;}
#search .extendedsearch {position:absolute;top:87px;left:0px;z-index:1500;width:100%;display:none;}
#search .extendedsearch .excontent {background-color:#7994b1;border-bottom:41px solid #617fa1;margin-right:1px;}
#search .extendedsearch input.input {width:/*196*/190px;float:left;margin:0px;}
#search .extendedsearch input.range {width:68px;margin:0px;}
#search dl {background:transparent url('../img/border_x_5.gif') 3px bottom repeat-x scroll;padding-left:100px;padding-bottom:5px;}
#search dt {float:left;width:115px;height:26px;margin-top:3px;}
#search dd {height:29px;}
#search dd label {float:left;margin-top:3px;}
/*#search dl {background:none url('../img/border_x_5.gif') 3px bottom repeat-x scroll;padding-left:90px;padding-bottom:5px;}
#search dt {float:left;width:125px;margin-top:3px;height:26px;}
#search dd {height:29px;margin-left:125px;}
#search dd label {float:left;margin-top:3px;}*/

#languages {background-color:#3c5167;font:8pt arial;color:#d7e2f0;height:46px;padding-left:26px;}
#languages li {margin-right:13px;margin-top:22px;line-height:6pt;float:left;}
#help {background-color:#f2f2f2;height:239px;padding-bottom:35px;}
#help ul {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;font:8pt arial;height:33px;padding-left:26px;}
#help li {border-right:1px solid #6991bb;color:#6991bb;padding-right:6px;margin-top:12px;margin-right:7px;line-height:7.5pt;float:left;}
#help li a {color:#6991bb;position:relative;}
#help div {margin-left:26px;margin-right:70px;}
#help div h2 {margin:6px 0px 17px;color:#010101;}
#help div h2 a {color:#010101;}
#help img {margin-bottom:3px;}
#help dl {line-height:1.135em;}
#help dt {margin-right:3px;float:left;}
#help dd {margin-bottom:12px;}
#help dd a {color:#2f68a3;}
#topquestions {background-color:#617fa1;height:31px;margin-top:-35px;padding-top:4px;padding-left:26px; border:}
#topquestions a {background:transparent url('../img/ico_question.jpg') right 0px no-repeat scroll; padding:6px 32px 8px 0px; display: block; float: left;}
#basket {font:9.5pt arial;background:#e7ecff url('../img/basket.jpg') right 33px no-repeat scroll;height:117px;padding:6px /*82*/26px 0px 26px;height:auto;min-height:117px;}
#basket a {color:#2f68a3;}
#basket h2 {margin-bottom:5px;}
#basket h2 span {font:normal 9pt arial;margin-left:6px;}
#basket h2 span a {background:transparent url('../img/ico_star_1.gif') right 0px no-repeat scroll;padding:0px 18px 0px 0px;}
#basket ul {margin-left:12px;}
#basket li {position:relative;margin-bottom:3px;width:100%;}
#basket li strong {position:absolute;right:100%;padding-right:3px;}
#basket p {margin-top:7px;margin-left:1px;}

#menu {background-color:#e7ecff;font:10pt arial;color:#3c5167;width:191px;border-bottom:1px solid #d8dce1;padding-bottom:53px;}
#menu a {color:#3c5167;text-decoration:none;}
#menu h2 {background-color:#3c5167;color:#ffffff;height:39px;/*height:57px;line-height:57px;*/padding-top:18px;/*padding-bottom:14px;*/padding-left:27px;}
#menu img {margin:0px 6px 0px -13px;position:relative;top:-1px;}
#menu ul {padding-top:6px;}
#menu li {padding:5px 5px 10px 27px;border-bottom:1px solid #cfd4e5;}
#menu li a {font-weight:bold;}
#menu li ul {border-top:1px solid #cfd4e5;padding:0px;margin:8px -5px 0px -27px;}
#menu li li {border-bottom:1px solid #cfd4e5;padding-bottom:8px;}
#menu li li a {font-weight:normal;}
#menu li li ul {background-color:#d6dfff;border:0px;}
#menu li li li {border-bottom:1px solid #c0c8e5;padding-bottom:9px;padding-left:40px;}
#menu li li li ul {background-color:#bac9ff;margin-left:-40px;}
#menu li li li li {background:transparent url('../img/ico_pointer_2.gif') 42px 11px no-repeat scroll;border-bottom:1px solid #a7b5e5;padding-bottom:10px;padding-left:54px;}
#menu .last {border:0px;}
#menu .actv {border:0px;padding-bottom:0px;}

#content {border-bottom:1px solid #d8dce1;padding-bottom:20px;}
#heading {background-color:#3c5167;font:9pt arial;color:#b3c1d0;}
#heading h2 {color:#ffffff;/*height:57px;line-height:57px;*/padding:18px 0px 11px;margin-left:109px;margin-right:30px;position:relative;}
#heading div {padding-bottom:11px;margin-left:109px;margin-right:30px;}
#heading dl {margin:0px;padding:0px;}
#heading dt {position:relative;font-weight:bold;color:#ffffff;margin-top:0px;margin-bottom:9px;width:100%;}
#heading dt a {color:#ffffff;}
#heading dd {margin:0px;}
#heading dt span {position:absolute;right:100%;font:normal 8.5pt arial;color:#778695;padding-right:10px;margin-top:1px;white-space:nowrap;}
#heading .show {font:8pt arial;padding:20px 0px 17px;margin:0px;color:#778695;height:auto;}
#heading .show li {line-height:8pt;border-right:1px solid #7994b1;padding:0px 3px;float:left;}
#heading .show a {background:transparent url('../img/border_x_2.gif') 0px bottom repeat-x scroll;color:#ffffff;margin:0px 3px;}
#heading .show a:hover {background-image:none;}
#heading .show a.actv {background:#ffffff none;color:#3c5167;border:0px;padding:0px 3px 1px;margin:0px;}

#section {background-color:#3c5167;color:#ffffff;height:56px;padding-top:1px;position:relative;}
#section h2 {height:38px;padding-top:18px;/*padding-top:17px;padding-bottom:14px;*/padding-left:20px;padding-right:20px;float:left;}
#section h2.actv {background-color:#7994b1;/*margin-left:79px;*/}
#section ul {margin-left:60px;}
#section ul li {background-color:#546c85;color:#3c5167;width:177px;/*height:55px;*//*padding-left:49px;*/margin-right:1px;float:left;text-align:center;cursor:pointer;}
#section ul li.actv {background-color:#7994b1;color:#ffffff;}
#section ul li span {font-size:8.5pt;color:#ffffff;margin-left:5px;}
#section strong.btn {margin-top:15px;margin-right:25px;float:right;}
#section strong.btn b {background-image:url('../img/btn_2.gif');padding:0px 0px 0px 6px;white-space:nowrap;}
#section strong.btn b b {background-image:url('../img/btn_2.gif');padding:0px 6px 0px 0px;}
#section strong.btn b b b {background-image:url('../img/btn_2_bg.gif');padding:5px 2px 7px;}
#section form {margin-left:25px;margin-top:21px;float:left;}
#section label {float:left;margin-top:3px;}
#section select {font:9pt arial;border:1px solid #7f9db9;padding:1px;float:left;margin:0px 3px;}
#section a.createbranch {background:transparent url('../img/ico_creat.gif') 0px 0px no-repeat scroll;position:relative;top:23px;margin-left:20px;padding:4px 0px 4px 28px;}
.section {background-color:transparent!important;color:#000000!important;}
#content .section strong.btn {margin-top:22px;margin-right:30px;float:right;}
#content .section strong.btn b {background-image:url('../img/btn_1.gif');padding:0px 0px 0px 3px;white-space:nowrap;}
#content .section strong.btn b b {background-image:url('../img/btn_1.gif');padding:0px 3px 0px 0px;}
#content .section strong.btn b b b {background-image:url('../img/btn_1_bg.gif');padding:2px 4px 4px;}
#content .order {font-size:9pt;padding-left:15px;height:114px;/*display:none;*/}
#content .order h2 {float:none;clear:both;padding-left:0px;padding-right:0px;}
#content .order form {margin:10px 0px 0px;}
#content .order select {margin:0px;}
#content .order label {font-size:8pt;color:#a8a8a8;margin:0px 0px 1px;float:none;display:block;}
#content .order ol {margin-right:12px;float:left;}
#content .order li {display:inline;float:left;margin-right:7px;}
#content .order span {margin-top:22px;float:left;}
#content .order .ddmm {width:43px;}
#content .order .yyyy {width:57px;}
#content .order strong.btn {color:#000000;float:left}
#content .order strong.btn b,
.rightcol form strong.btn b {background-image:url('../img/btn_6.gif');padding:0px 0px 0px 6px;white-space:nowrap;}
#content .order strong.btn b b,
.rightcol form strong.btn b b {background-image:url('../img/btn_6.gif');padding:0px 6px 0px 0px;}
#content .order strong.btn b b b,
.rightcol form strong.btn b b b {background-image:url('../img/btn_6_bg.gif');padding:3px 5px 5px;}

.rightcol {position:relative;font-size:0px;padding:0px;margin:0px;z-index:1000;}
.rightcol .right {position:absolute;top:0px;right:0px;font-size:8pt;width:30.8%;}
.rightcol form {background-color:#637485;color:#ffffff;height:103px;padding:12px 30px 0px;}
.rightcol form ul {margin-bottom:11px;}
.rightcol form li {margin-bottom:8px;}
.infoblock {font-size:9pt;}
.infoblock .heading {height:57px;}
.infoblock .heading a {position:relative;top:24px;color:#2f68a3;}
.infoblock .heading a.delete {background:transparent url(../img/ico_btn_del_2.gif) no-repeat scroll 0px;padding:4px 0px 3px 28px;}
.infoblock .order {background:#617fa1 url(../img/block_bg_1.jpg) 3px 0px repeat-x scroll;color:#ffffff;padding:28px 10px 15px 30px;}
.infoblock .order dt {background-image:url(../img/border_x_6.gif);}
.infoblock .order dt span {background-color:#617fa1;}
.infoblock .order a {font-size:8pt;color:#ffffff;float:none;clear:both;margin-left:156px;}
.infoblock .infolist {width:266px;}
.infoblock .infolist dd {width:auto;}
.infoblock .payments, .infoblock .payments dt span {background-color:#e7ecff;}
.infoblock .payments {padding:20px 10px 20px 30px;}
.infoblock .payments dt {background-image:url(../img/border_x_1.gif);}

#pagecontent {padding-top:18px;margin-left:109px;padding-right:30px;/**//*position:relative;*/}
#pagecontent h2 {padding-right:0px;padding-bottom:25px;position:relative;}
/*#pagecontent h2.tp {padding-bottom:14px;margin-bottom:0px;}*/
#pagecontent h2.listdt {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;width:100%;padding-bottom:14px;position:relative;margin-bottom:16px;}
#pagecontent h2.listdt img {position:absolute;top:9px;right:100%;margin-right:10px;cursor:pointer;}
#pagecontent h2 span {font-size:9pt;position:absolute;top:7px;right:0px;}

.border {background:transparent url('../img/border_x_4.gif') 0px 0px repeat-x scroll;}

.show {margin-top:8px;margin-right:30px;/*height:16px;*/height:16px;margin-bottom:10px;}
.show li {line-height:8pt;border-right:1px solid #000000;padding:0px 5px;float:left;position:relative;}
.show li.last {border:0px!important;}
.show li.name {border:0px!important;padding:0px!important;margin-left:0px;margin-right:0px;}
.show a {background:transparent url('../img/border_x_3.gif') 0px bottom repeat-x scroll;color:#2f68a3;text-decoration:none!important;padding-bottom:3px;margin:0px 9px;position:relative;}
.show a:hover {background-image:none;}
.show a.actv {background:#5d8bcd none;color:#ffffff;border-top:1px solid #7da2d7;border-left:1px solid #b3c8e7;border-right:1px solid #b3c8e7;padding:0px 8px 3px;margin:0px;}

.pageblock {clear:both;margin-left:-89px;/*margin-left:20px;margin-right:30px;*/}
.itemlist li {width:33%;float:left;margin-bottom:40px!important;background:none!important;/**//*position:relative;*/}
.itemlist li.clear {clear:both;float:none;font-size:0pt;height:0px;line-height:0px;margin:0px;padding:0px;}
.itemlist li .itemblock {width:260px;/**//*position:relative;*/}
.itemlist li .content {margin-left:90px;}
.itemlist h3 {color:#2f68a3;margin-bottom:15px;}
.itemlist h3 a {color:#2f68a3;}
.itemlist dl {margin-bottom:12px;}
.itemlist dt {font-weight:bold;float:left;margin-right:5px;}
.itemlist img {margin-top:2px;margin-left:10px;float:left;}
/*.itemlist .description {margin-bottom:12px;}
.itemlist .description a {font-weight:bold;background:transparent url('../img/ico_hide_1_plus.jpg') right 4px no-repeat scroll;color:#000000;text-decoration:none;padding-right:16px;cursor:pointer;}
.itemlist .description p {margin-top:4px;margin-bottom:12px;display:none;}*/
.inselect {
	background:transparent url('../img/ico_star_2.gif') right 0px no-repeat scroll; color:#1f4c7f; padding:1px 20px 0px 0px;
	display: block; height: 20px;float: left; padding-left: 5px;
}
.inselect_disabled{
	background:transparent url('../img/ico_star_2.gif') right 0px no-repeat scroll; color:#1f4c7f; padding:1px 20px 0px 0px;
	display: block; height: 20px;float: left; padding-left: 5px; cursor: default;
}


.itemlist .oldprice {font-size:10pt;color:#7a7a7a;margin-top:7px;}
.itemlist .oldprice span {background:transparent url('../img/pixel_1.gif') 0px 10px repeat-x scroll;}
.itemlist .price {background:transparent url('../img/price_right.gif') right 0px no-repeat scroll;font-size:9.5pt;color:#ffffff;height:34px;line-height:34px;width:110px;display:block;padding-right:19px;margin-top:6px;margin-bottom:16px;}
.itemlist .price b {background-color:#5d8bcd;border-left:1px solid #a0bbe2;border-top:1px solid #7da2d7;border-bottom:1px solid #7da2d7;height:32px;line-height:32px;display:block;padding-left:6px;}
.itemlist .price span {font-size:10.5pt;}
.itemlist form {font-size:10pt;padding-bottom:1px;}
.itemlist .input {border:1px solid #979994;padding:2px;width:38px;float:left;margin-right:4px;}
.itemlist label {margin-top:3px;margin-right:4px;float:left;}
.itemlist .btn {float:left;}
.itemlist .btn b b b {padding-left:8px;padding-right:8px;}

.topitemlist {margin-left:-83px;clear:both;}
.topitemlist dd {padding-bottom:1px;}
.topitemlist dd .content {margin:0px;margin-left:73px;padding:15px 0px 7px 10px;}
.topitemlist img {margin-top:17px;float:left;}
.topitemlist h3 {color:#2f68a3;margin-bottom:15px;}
.topitemlist h3 a {color:#2f68a3;}
.topitemlist h3 a.inselect {background:transparent url('../img/ico_star_2.gif') right 0px no-repeat scroll;font:normal 9.5pt arial;margin-left:15px;color:#1f4c7f;padding:0px 20px 0px 0px;}
.topitemlist h3 a.delete {background:transparent url('../img/ico_btn_del_2.gif') right 0px no-repeat scroll;font:normal 9.5pt arial;margin-left:15px;color:#1f4c7f;padding:2px 25px 4px 0px;}
/*.topitemlist .description {margin-bottom:12px;}
.topitemlist .description a {font-weight:bold;background:transparent url('../img/ico_hide_1_plus.jpg') right 4px no-repeat scroll;color:#000000;text-decoration:none;padding-right:16px;cursor:pointer;}
.topitemlist .description p {margin-top:4px;margin-bottom:12px;display:none;}*/
.topitemlist div.table {margin-left:-6px;}
.topitemlist .datatable tbody td, .topitemlist .datatable thead th {background-image:none;padding-left:6px;padding-right:6px;}
.topitemlist form label {font-size:9.5pt;margin-top:3px;margin-right:4px;float:left;}
.topitemlist form .input {border:1px solid #979994;padding:2px;width:38px;float:left;margin-right:4px;}
.topitemlist form .btn {float:left;}
.topitemlist form .btn b b b {padding-left:8px;padding-right:8px;}
dl.selected dd {background:transparent url('../img/border_x_4.gif') 0px bottom repeat-x scroll;}
dl.selected dd.last {background-image:none;}
dl.selected dd.selected .content {background-color:#e9f0f7;}

table.categories td{ padding-bottom:30px; vertical-alignment: top; text-align:center; }
table.categories td a img{ border-width: 0px; }
table.categories td a { color: #5482b5; }

.news {margin-top:23px;padding-top:7px;}
.news dt {position:relative;font-weight:bold;margin-bottom:9px;width:100%;}
.news dt a {color:#5482b5;}
.news dt span {position:absolute;left:-103px;font:normal 8.5pt arial;color:#9da8B3;padding-right:0px;margin-top:1px;white-space:nowrap;width:97px;}
.news dt span strong {font-weight:normal;float:right;}
.news dt span b {font-weight:normal;float:left;}
/*.news dt b {font-weight:normal;width:10px;position:absolute;right:89px;}*/
.news dd {margin-bottom:18px;}




.newsblock {border-bottom:1px solid #d8dce1;position:relative;margin-top:-1px;padding-left:191px;background-color:#e7ecff;}
.newsblock h2 {color:#ffffff;margin:0px;padding:0px 0px 11px;}
.newsblock a {color:#ffffff!important;}
.newsblock a.link {background:transparent url('../img/ico_arrow_5.gif') right 7px no-repeat scroll;padding-right:17px;}
.newsblock dd {color:#b3c1d0;padding-bottom:18px;margin-bottom:0px;}
.newsblock dt span {color:#778695;}
.newsblock .block {background-color:#3c5167;padding:18px 30px 30px 109px;}
.newsblock .news {padding:0px;margin:0px;}

.list {font-size:9.5pt;}
.list h3 {margin-bottom:19px;}
.list p {margin-bottom:21px;line-height:1.415em;}
.list .datatable thead th {vertical-align:middle;height:34px;padding:0px 10px;}
.list .datatable tbody td {font-size:9pt;padding:10px 10px;}
.list .datatable tbody td.price {text-align:left;padding-left:70px;}
dl.list dt {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;position:relative;font-weight:bold;width:100%;padding-bottom:21px;margin-bottom:19px;}


dl.list dt.last {margin-bottom:19px;}
dl.list dt.additionally {background-image:none;font-size:0pt;text-indent:-9999em;height:1px;padding:0px;margin:0px;}
dl.list dt img {position:absolute;top:4px;right:100%;margin-right:14px!important;cursor:pointer;}
dl.list dd {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;padding-bottom:23px;margin-bottom:19px;}
dl.list dd.info {padding-bottom:1px;}
dl.list dd dd {display:block;}
dl.list dd .form dt {background-image:none;}
dl.list p {margin-bottom:20px;}
dl.list .last {background-image:none;padding-bottom:0px;margin-bottom:0px;}
.list ul {font-size:9pt;}
.list ul p {line-height:normal;}
.list ul li {background:transparent url('../img/border_x_1.gif') 0px 0px repeat-x scroll;font-size:9pt;padding:8px 0px;}
.list ul li.first {background-image:none;padding-top:0px;}
.list ul li.description {margin:0px;}
.list ul li.desctext {}
.list ul li.answer {padding:20px 0px;}
.list ul li.answer span {background:transparent url('../img/ico_question.gif') 0px 0px no-repeat scroll;padding:4px 0px 3px 28px;}
.list a {color:#2a6ba5;}

/*
.list li {clear:both;padding-bottom:10px;}
.list li span {width:156px;float:left;background:transparent url('../img/border_x_4.gif') 0px bottom repeat-x scroll;}
.list li div {margin-left:166px;position:relative;bottom:0px;}
*/
.info {margin-bottom:22px;/**//*position:relative;*/}
.info h3 {color:#3c5167;margin-bottom:9px;padding-top:0px;}
.info a {color:#2f68a3;}
.info .clear {clear:both;float:none;font-size:0pt;height:0px;line-height:0px;margin:0px;padding:0px;}
.info .col {width:50%;float:left;position:relative;}
.info .content {/*margin-top:10px;*/padding-bottom:1px;margin-bottom:10px;}
.info .border {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;}

.orderinfo label {margin-bottom:5px;display:block;}
.orderinfo select {font:9pt arial;}

.infolist {width:310px;position:relative;}
.infolist a {color:#2f68a3;}
.infolist dl {padding-bottom:7px;}
.infolist dt, .infolist dd, dl.list dd dt, dl.list dd dd {margin-bottom:11px;padding:0px;}
.infolist dt, dl.list dd dt {background:transparent url('../img/border_x_4.gif') 0px bottom repeat-x scroll;font-weight:normal;width:156px;float:left;}
.infolist dt span, dl.list dd dt span {background-color:#ffffff;position:relative;bottom:-3px;}
.infolist dd, dl.list dd dd {background:transparent none;margin-left:156px; position:relative;bottom:-3px;}
.infolist .last {margin-bottom:0px;}

form .infolist {width:340px;}
form .infolist dt {width:150px;margin-right:6px;clear:left;margin-bottom:9px;}
form .infolist dd {width:166px;margin-bottom:9px;}
form .infolist .input {position:relative;font-size:9pt;border:1px solid #617fa1;width:162px;padding:4px 1px 2px;margin-top:-5px;}

.additionally {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;position:relative;width:100%;font-size:0pt;text-indent:-9999em;height:1px;padding:0px;margin:0px 0px 30px 0px;}
.additionally img {position:absolute;top:-5px;right:100%;margin-right:10px;cursor:pointer;}
 dl.list dt.additionally img {top:-24px;}

.datatable thead a {text-decoration:none!important;}
.datatable thead a.sort {background:transparent url('../img/ico_arrow_3_bottom.gif') right 5px no-repeat scroll;padding-right:7px;}
.datatable thead span {font-weight:normal;}
.datatable thead th {background-color:#7994b1;font:bold 9pt arial;color:#ffffff;vertical-align:bottom;line-height:1.125em;padding:4px 8px 7px;white-space:nowrap;}
.datatable thead th.none {background-color:#b0c0d8;width:36px;padding-left:0px;padding-right:0px;text-align:center;font-size:0pt;text-indent:-9999em;}
.datatable thead th.rcol,
.datatable2 thead th.rcol {background-color:#b0c0d8;width:28px;padding:0px!important;text-align:center;vertical-align:middle;}
.datatable thead th.price {text-align:center;padding-bottom:3px;padding-right:23px;}
.datatable tbody a {color:#2f68a3;}
.datatable tbody a.actv {color:#869aae;text-decoration:none!important;}
.datatable tbody td {background:transparent url('../img/border_x_4.gif') left bottom repeat-x scroll;line-height:1.125em;padding:14px 8px 12px;margin-bottom:1px;}
.datatable tbody td.numeration,
.datatable3 tbody td.hide {background-color:#f3f5ff;font-size:8pt!important;color:#a3a4ab;text-align:center;padding:14px 0px 0px 0px;}
.datatable3 tbody td.hide a{display: block; background-image: url('../img/ico_hide_1_plus.jpg'); background-repeat: no-repeat; width: 9px; height: 9px;}
.datatable tbody td.rcol,
.datatable2 tbody td.rcol {background-color:#f3f5ff;text-align:center;padding:10px 0px!important;}
.datatable tbody td.price {background:transparent url('../img/border_xy_1.gif') left bottom no-repeat scroll;text-align:center;padding-right:23px;}
.datatable tbody td.block {background:transparent url('../img/border_xy_1.gif') left bottom no-repeat scroll;text-align:center;}
.datatable tbody td.input {padding-top:10px;padding-bottom:0px;}
.datatable tbody tr.last td {background-image:none;}
.datatable tbody tr.last td.price {background:transparent url('../img/border_y_2.gif') left bottom repeat-y scroll;}
.datatable tfoot td {background-color:#929fb3;color:#ffffff;padding:16px 8px 6px;}
.datatable tfoot td a {color:#ffffff;}
.datatable tfoot td.rcol {background-color:#bdc6d9;text-align:center;vertical-align:middle;padding:0px;}
.datatable tfoot span {float:right;margin-left:20px;}
.datatable tfoot li {margin-right:10px;float:left;}
.datatable tfoot .clearbasket {background:transparent url('../img/ico_clear_basket.jpg') 0px 0px no-repeat scroll;padding:6px 0px 8px 47px;margin-top:-6px;float:right;}
.datatable .selected td {background-color:#e5e8f3;padding-top:9px;padding-bottom:10px;}
.datatable .selected td.input {padding-top:5px;}
.datatable td.operations {padding:9px 0px 0px;}
.datatable td.operations a {float:left;margin-right:7px;}
.datatable td.operations input {float:left;margin-right:7px;border-width: 0px; padding: 0px; width: 23px; height: 23px; cursor: pointer;}
.datatable input.input {font-size:9.5pt;border:1px solid #979994;padding:1px 1px 2px;width:40px;margin-right:3px;}
.datatable strike {margin-left:6px;}
.datatable strong.btn b b b {padding-left:8px;padding-right:8px;}

.out {background:transparent url('../img/OutOfProduction.png') 0px 0px no-repeat scroll;padding:4px 0px 4px 23px;margin:-4px 0px;}

form.AppliancePopupOrder input.input {font-size:9.5pt;border:1px solid #979994;padding:1px 1px 2px;width:40px;margin-right:3px;}
form.AppliancePopupOrder strong.btn b b b {padding-left:8px;padding-right:8px;}

.datatable2 thead th {padding:12px 13px 9px!important;}
.datatable2 tbody td {font-size:9.5pt;padding:16px 13px 13px!important;}
.datatable3 thead th {padding-top:14px!important;padding-bottom:7px!important;}
.datatable3 tbody td {font-size:9.5pt;padding-top:16px;padding-bottom:13px;}
.datatable3 tbody td.hide {padding-top:20px;padding-bottom:11px;}
.datatable3 tbody td.font {font-size:8pt;padding-top:18px;}
.datatable3 tbody td.price {text-align:left;padding-left:38px;padding-right:8px;}
.datatable3 tbody td.block {text-align:left;}

.subtable {padding:0px!important;}
.subtable .datatable thead a {color:#2f68a3;text-decoration:none!important;}
.subtable .datatable thead a.sort {background:transparent url('../img/ico_arrow_4_bottom.gif') right 5px no-repeat scroll;padding-right:7px;}
.subtable .datatable thead span {font-weight:normal;}
.subtable .datatable thead th {background-color:#f1f4f7;font:bold 9pt arial;color:#2f68a3;padding-top:4px!important;white-space:normal!important;}
.subtable .datatable thead th.none,
.subtable .datatable thead th.rcol {background-color:#e7ebf7;padding:0px;}
.subtable .datatable thead th.price {text-align:center;padding-bottom:3px!important;padding-left:8px;padding-right:8px;}
.subtable .datatable tbody td {font-size:9pt;}
.subtable .datatable tbody td.input {font-size:9.5pt;padding-top:15px;padding-bottom:13px;}
.subtable .datatable tbody td.price {text-align:center;padding-left:8px;padding-right:8px;}
.subtable .datatable tbody td.numeration {padding-top:16px;}
.subtable .datatable tfoot td {background-color:#f1f4f7;font:normal 8pt arial;color:#000000;padding:15px 8px 19px 36px;}

.statusabolished, .statuschanged, .statusnochanged {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;padding-left:28px;padding-bottom:3px;margin-left:2px;}
.statusabolished {background-image:url('../img/ico_stat_abolished.gif');}
.statusnochanged {background-image:url('../img/ico_stat_changedNot.gif');}
.statuschanged {background-image:url('../img/ico_stat_changed.gif');}

.pagination {font:8pt tahoma;color:#000000;height:66px;padding-top:20px; /**//*position:relative;*/}
.pagination a {color:#2f68a3;}
.pagination .prev {background-position:left 6px;background-repeat:no-repeat;background-attachment:scroll;padding-left:16px;margin:0px 6px 0px 10px;}
.pagination .next {background-position:right 6px;background-repeat:no-repeat;background-attachment:scroll;padding-right:16px;margin:0px 10px 0px 6px;}
.pagination a.prev {background-image:url('../img/ico_arrow_2_left.gif');}
.pagination a.next {background-image:url('../img/ico_arrow_2_right.gif');}
.pagination span.prev {background-image:url('../img/ico_arrow_1_left.gif');}
.pagination span.next {background-image:url('../img/ico_arrow_1_right.gif');}
.pagination ul {margin-top:15px;}
.pagination li {margin-right:9px;float:left;}
.pagination li a, .pagination li span {position:relative;padding:2px 6px 3px;}
.pagination li span {background-color:#bcc9d8;}
.pagination strong.btn {float:right;margin-top:-3px;}
.pagination strong.btn b b b {padding-left:3px;padding-right:3px;}
.tppagination {background:transparent url('../img/border_x_4.gif') 0px 0px repeat-x scroll;}

#processorder {background-color:#2a3440;border-left:428px solid #3c5167;position:relative;min-height:128px;}
#processorder label {color:#929fb3;margin-bottom:3px;display:block;}
#processorder .coments {width:403px;margin-top:10px;left:-417px;float:left;position:absolute;}
#processorder textarea {border:1px solid #7b9cbd;width:401px;height:78px;}
#processorder ul {background:transparent url('../img/border_y_3.gif') 0px 0px repeat-y scroll;color:#929fb3;padding:6px 1px 5px 0px;position:relative;}
#processorder ul span {color:#ffffff;float:left;margin-top:5px;margin-right:12px;}
#processorder ul strong {color:#ffffff;}
#processorder ul li {padding:8px 0px 11px 13px;clear:both;display:block}
#processorder ul li.selected {background-color:#1e2833;padding-top:11px;padding-bottom:0px;height:40px;}
#processorder strong.btn {color:#000000;}
#processorder strong.btn b {background-image:url('../img/btn_3.gif');padding:0px 0px 0px 6px;white-space:nowrap;}
#processorder strong.btn b b {background-image:url('../img/btn_3.gif');padding:0px 6px 0px 0px;}
#processorder strong.btn b b b {background-image:url('../img/btn_3_bg.gif');padding:5px 32px 7px;}
#textpage {font-size:9.5pt;line-height:1.415em;}
#textpage h3 {font-size:9.5pt;margin-bottom:11px;}
#textpage img {margin:0px 20px 20px 0px;float:left;}
#textpage p, #textpage ul {margin-bottom:20px;}
#textpage li {background:transparent url('../img/ico_pointer_3.gif') left 6px no-repeat scroll;padding-left:19px;margin-bottom:10px;}

.pagepath {font-size:9.5pt;margin-bottom:35px;}
.pagepath a {font-weight:bold;color:#2f68a3;}
.pagepath li {display:inline;}
.pagepath span {font-size:8pt;margin-right:6px;}

#searchresults {background:transparent url('../img/border_x_1.gif') 0px bottom repeat-x scroll;font-size:9pt;padding-bottom:8px;margin-bottom:21px;}
.searchresults li {margin-bottom:24px;}
.searchresults h4 {font:normal 9pt arial;position:relative;width:100%;margin-bottom:2px;}
.searchresults h4 span {position:absolute;right:100%;margin-right:25px;}
.searchresults ol {position:relative;font-size:9pt;margin-top:7px;float:left;}
.searchresults ol li {margin-right:5px;margin-bottom:0px;float:left;}
.searchresults ol span {margin-right:5px;}
.searchresults p {line-height:1.415em;}
.searchresults a {color:#2f68a3;}

.form {/*background:transparent url('../img/border_x_1.gif') 0px 0px repeat-x scroll;*/font-size:9pt;/*padding-top:8px;*/margin-bottom:30px;}
.form p {margin-bottom:52px;}
.form dt, dl.list dd .form dt {width:135px;height:33px;float:left;clear:left;margin:0px;}
.form dd, dl.list dd .form dd {height:33px;/*margin-left:135px;*/margin:0px;}
.form dd label {top:0px;font-size:8pt;margin-left:17px;}
.form dd label span {background:transparent url('../img/ico_warning.gif') 0px 0px no-repeat scroll;padding:4px 0px 3px 28px;}
.form label {position:relative;top:3px;}
.form .input, .form textarea {font:9pt arial;border:1px solid #7994b1;width:/*290*/380px;}
.form .input {padding:2px 1px 4px;/*height:1.57em;*/}
.form textarea {height:130px;}
.form div.btn {width:/*427*/517px;margin-top:10px;}
.form strong.btn {color:#000000;float:right;}
.form strong.btn b {background-image:url('../img/btn_5.gif');padding:0px 0px 0px 6px;white-space:nowrap;}
.form strong.btn b b {background-image:url('../img/btn_5.gif');padding:0px 6px 0px 0px;}
.form strong.btn b b b {background-image:url('../img/btn_5_bg.gif');padding:5px 3px 7px;width:160px;text-align:center;}

#popup {background-color:#3c5167;color:#ffffff;width:437px;position:absolute;top:/*730*/450px;left:50%;margin-left:-120px;z-index:500;}
#popup h2 {border-bottom:1px solid #506376;padding:15px 23px 6px;}
#popup p {padding:19px 23px;}
#popup .footer {border-top:1px solid #506376;text-align:center;height:67px;position:relative;display:block;}
#popup strong.btn {color:#000000;position:absolute;top:18px;left:50%;margin-left:-90px;}
#popup strong.btn b {background-image:url('../img/btn_4.gif');padding:0px 0px 0px 6px;}
#popup strong.btn b b {background-image:url('../img/btn_4.gif');padding:0px 6px 0px 0px;}
#popup strong.btn b b b {background-image:url('../img/btn_4_bg.gif');padding:5px 0px 7px;width:168px;}
/*.itemlist, .topitemlist*/
.description {margin-bottom:12px;}
.description a {font-weight:bold;background:transparent url('../img/ico_hide_1_plus.jpg') right 4px no-repeat scroll;color:#000000;text-decoration:none;padding-right:16px;cursor:pointer;}
.description p {margin-top:4px;margin-bottom:12px;}

a.link {background:transparent url('../img/ico_arrow_5.gif') right 7px no-repeat scroll;padding-right:17px;}

strong.btn {background:transparent none 0px no-repeat scroll;position:relative;top:0px;left:0px;font:normal 9pt arial;color:#000000;border:0px;padding:0px;margin:0px;cursor:pointer;}
strong.btn b {background:transparent url('../img/btn_1.gif') left 0px no-repeat scroll;font-weight:normal;display:block;float:left;padding:0px 0px 0px 3px;white-space:nowrap;}
strong.btn b b {background:transparent url('../img/btn_1.gif') right 0px no-repeat scroll;padding:0px 3px 0px 0px;}
strong.btn b b b {background:transparent url('../img/btn_1_bg.gif') 0px 0px repeat-x scroll;padding:2px 16px 4px;}

#footer {position:absolute;bottom:0px;font:8pt arial;color:#010101;width:100%;height:136px;}
#footer a {color:#2f68a3;}
#footer ul, #footer ol, #footer .governed {position:absolute;left:300px;}
#footer ul {top:26px;}
#footer li {float:left;margin-right:10px;}
#footer ol {top:46px;}
#footer .governed {top:64px;}
/*#footer .developed {background:transparent url('../img/logo_nova.jpg') right 0px no-repeat scroll;position:absolute;top:19px;right:184px;padding:9px 55px 7px;}*/
#footer .developed {position:absolute;top:28px;right:239px;/*padding:9px 55px 7px;*/}
#footer .developed a {background:transparent url('../img/logo_nova.jpg') right 0px no-repeat scroll;width:45px;height:30px;position:absolute;left:100%;top:-9px;font-size:0pt;text-indent:-9999em;text-decoration:none;margin-left:10px;}

/* ###################################################### */
#item {width:778px;font-size:9.5pt;}
#item h1 {font:15pt arial;color:#ffffff;}
#item h2 {font:bold 9.5pt arial;color:#000000;margin-bottom:5px;}
#item h2.block {background-color:#3c5167;font:bold 9.5pt arial;color:#ffffff;height:35px;line-height:35px;padding:0px 11px;margin:0px;}
#item h3, #item h3 a {font-size:9pt;color:#2f68a3;}
#item .left {width:379px;padding-bottom:40px;float:left;}
#item .left .header {background-color:#a1b4c8;}
#item .left .content {margin-right:17px;}
#item .right {width:399px;/*margin-left:379px;*/padding-bottom:40px;float:left;}
#item .right .header {background-color:#3c5167;}
#item .right .content {margin-top:7px;}
#item .header {position:relative;font-size:8.5pt;color:#ffffff;height:100px;}
#item .header a {color:#ffffff;}
#item .header table {background-color:#7994b1;height:64px;}
#item .header td {vertical-align:middle;padding:0px 5px;}
#item .header dl {position:absolute;top:73px;left:5px;}
#item .header dt {font:normal 8.5pt arial;float:left;margin-right:5px;margin-top:2px;}
#item .header dd {font:bold 10pt arial;float:left;margin-right:15px;}
#item .header .print {background:transparent url('../img/ico_print.gif') right 2px no-repeat scroll;position:absolute;top:75px;right:16px;padding-right:15px;}
#item .itemdescription {margin-right:10px;padding-bottom:6px;line-height:1.235em;}
#item .itemdescription p {margin-bottom:15px;}
#item #logo {background-image:url('../img/logo_2.jpg');top:17px;left:13px;}
#item form {margin-top:10px;}
#item .btn {margin-top:3px;margin-right:5px;display:inline;float:left;}
#item .btn b b b {padding-left:4px;padding-right:4px;}
#item .order {margin-top:0px;}
#item .order b {background-image:url('../img/btn_5.gif');padding:0px 0px 0px 6px;white-space:nowrap;}
#item .order b b {background-image:url('../img/btn_5.gif');padding:0px 6px 0px 0px;}
#item .order b b b {background-image:url('../img/btn_5_bg.gif');padding-top:5px;padding-bottom:7px;}
#itemgallery {height:337px;padding:/*11*/9px 0px 26px 11px;}
#itemgallery .img {float:left;margin-top:7px;}
#itemgallery ul {height:322px;overflow:auto;padding:5px 0px;float:right;}
#itemgallery ul img {border:1px solid #7994b1;display:block;float:left;margin-bottom:3px;}
#itemgallery li {clear:both;}
.itemslist {margin-top:10px;padding-bottom:5px;}
.itemslist dd {font-size:8.5pt;margin-left:82px;margin-bottom:10px;padding-top:2px;}
.itemslist p {margin-top:8px;}
.itemslist img {margin-top:-2px;margin-left:-74px;float:left;}
.options {margin-bottom:17px;}
.options li {position:relative;left:-3px;padding:6px 10px 6px 3px;margin-right:-3px;}
.options li.selected {background-color:#f2f2f2;padding-top:1px;padding-bottom:2px;}
.options strong {position:relative;font-weight:normal;width:210px;float:left;}
.options span {margin-left:210px;display:block;}
.options .clear {visibility:hidden;}
.item_desc {background-color:#3c5167;font-size:8.5pt;color:#ffffff;height:35px;line-height:35px;padding:0px 15px 0px 6px;margin-left:-1px;}
.item_desc p {float:right;}
.item_desc strong {font-size:9.5pt;margin-left:3px;}
/* ###################################################### */
#error {position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;min-width:1000px;min-height:600px;}
#error #logo {position:absolute;top:-140px;left:40px;}
#info {background:transparent url('../img/404.jpg') 0px 0px no-repeat scroll;position:absolute;top:50%;left:50%;width:400px;padding-top:105px;margin:-130px 0px 0px -150px;}
#info h1 {font-size:0pt;height:0px;line-height:0px;text-indent:-9999em;visibility:hidden;}
#info ul {margin-left:70px;}
#info li {font-size:9pt;margin-top:10px;}
#info span {background:transparent url('../img/ico_home.gif') 0px 2px no-repeat scroll;padding-left:20px;margin-left:-35px;}
#info a {color:#2f68a3;}



/*special price catalogue*/
.special{
	color: red;
}


/* ###################################################### */

.bnrsItem
{
	margin-right: 10px;	
}

/* ###################################################### */

@media screen and (min-width: 0px){
	#search select {height:22px;}
	#header .left {width:69%;}
	#header .right, .rightcol .right {width:31%;}
}


#path{
	margin-top: 5px;
	padding: 20px;
	color: #2f68a3;
	border-bottom: 1px solid #D8DCDF;
}

#path a{
	color: #2f68a3;
}
#path a.actv {background:#5d8bcd none;color:#ffffff;border-top:1px solid #7da2d7;border-left:1px solid #b3c8e7;border-right:1px solid #b3c8e7;padding:0px 8px 3px;margin:0px;}



/* ###################################################### */
.submenu {background:transparent url('../img/menu_bg.jpg') 0px 0px repeat-y scroll;}
.container {position:relative;}
#submenu {width:243px;float:left;}
#submenu h2 {margin:23px 0px 4px 13px;}
#submenu a {color:#3f5263;text-decoration:none;}
#submenu li.first {border:0px;}
#submenu li {background:transparent url('../img/ico_pointer_4.gif') 230px 13px no-repeat scroll;font:9.5pt arial;color:#3f5263;padding:6px 26px 7px 13px;border-top:1px solid #ffffff;}
#submenu li:hover {background-color:#ffffff;}
.pagecontent {margin-left:243px;position:relative;}

input.readonly{border-width: 0px;}


/*for disabled buttons*/
.disabled b b b
{
  color: #979994;
  cursor: default;
}


#RegisterForm input, #RegisterForm textarea {float:left;margin-right:17px;}
#RegisterForm dd label {margin:0px;}
#ProfileForm input, #ProfileForm textarea {float:left;margin-right:17px;}
#ProfileForm dd label {margin:0px;}

#search .extendedsearch select {width:197px;}
#search .extendedsearch input.input {width:191px;}
#search .extendedsearch input.range {width:86px;}

#login strong.btn b b b {padding-left:8px;padding-right:8px;}