body {
	background: url('/templates/img/n.gif') no-repeat;
	background-attachment: fixed;
}
* {margin:0; padding:0;}
html, body {height:100%;}
table {font-size:100%; border-collapse:collapse;}
table, img {border:0;}
body {font-family:Tahoma, Arial, Helvetica, sans-serif; background:#FFF; color:#000; font-size:12px; min-width:990px;}
a {color:#06F; text-decoration:underline;}
a:hover {color:#12318F; text-decoration:none;}
p {padding:0 0 10px;}
input {font-family:Tahoma, Arial, Helvetica, sans-serif;}

h3 {font-size:18px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; padding:0 0 15px; color:#C32A2A;}
ul {padding:0 0 15px;}
ul li {list-style-type:none; padding:0 0 4px 12px; background:url(/templates/img/li.gif) no-repeat 0 7px;}
ul li a {color:#C32A2A;}
ul li a:hover {color:#C32A2A;}
blockquote {color:#C33; font-size:11px; padding:0 0 20px 12px;}

/*MAIN*/
#mw {position:relative;}
#mw2 {position:relative; min-height:100%;}
* html #mw2 {height:100%;}

#header {position:relative; height:124px; background:#ffffff url(/templates/img/bcg/1px.gif) repeat scroll 0 0; color:#FFF; font-family:Tahoma, Arial, Helvetica, sans-serif;}
#header .top_table{margin:0;}
#header .top_table td{line-height:18px;}
#header2 {position:relative; height:128px; background:url(/templates/img/bcg/head-bcg2.gif) no-repeat 100% 12px;}
#logo {width:146px; height:60px; padding:10px 0 0 22px; margin:10px 0 0 0;}
#menuDop {position:absolute; top:115px; left:10px; width:165px; height:13px; overflow:hidden; background:#C32A2A;}
#topInfo1 {line-height:18px; margin:7px 0 0 0;}
#topInfo1 .h1 {color:#000000; font-size:16px;}
#topInfo1 .h1 a{color:#000000; font-size:14px; text-decoration:underline;}
#topInfo1 .h1 a:hover{color:#000000; font-size:14px; text-decoration:none;}
#topInfo1 .h1_small {color:#000000; font-size:12px;}
#topInfo1 .h1_small a{color:#000000; font-size:13px; text-decoration:underline;}
#topInfo1 .h1_small a:hover{color:#000000; font-size:13px; text-decoration:none;}
#topInfo1 .h2 {color:#c32a2a; font-size:16px; font-weight:bold;}
#topInfo1 .h2_small {color:#c32a2a; font-size:14px;}
#topInfo1 .h3 {color:#336699; font-size:11px;}
#topInfo2 {position:absolute; top:5px; left:570px;}
.topInfo5 {position:absolute; top:6px; left:580px; line-height:23px;}
.topInfo5 .h1 {color:#000000; font-size:13px;}
.topInfo5 .h1 a{color:#000000; font-size:13px; text-decoration:underline;}
.topInfo5 .h1 a:hover{color:#000000; font-size:13px; text-decoration:none;}
.topInfo5 .h1_small {color:#000000; font-size:11px;}
.topInfo5 .h1_small a{color:#000000; font-size:11px; text-decoration:underline;}
.topInfo5 .h1_small a:hover{color:#000000; font-size:11px; text-decoration:none;}
.topInfo5 .h2 {color:#c32a2a; font-size:13px;}
.topInfo5 .h3 {color:#336699; font-size:13px;}
#topInfo2 div {padding:5px 0 0 0;}
#topInfo2 p a{color:#ffffff; font-weight:bold;}
#topInfo3 {position:absolute; top:22px; left:56%;}
#header h1 {font-size:23px; padding:0; font-weight:normal;}
#header h2 {font-size:14px; padding:0 0 10px; font-weight:normal;}
#header h3 {font-size:16px; font-weight:normal; color:#FFF; padding:0;}
#header p {font-size:12px; padding:0;}
#topInfo3 a {color:#FFF; font-weight:bold; text-decoration:none;}
#topInfo3 a:hover {text-decoration:underline; color:#FFF;}

#bann {margin:10px 0 0 0;}

#main {width:100%; height:500px; /*background:url(/templates/img/bcg/m-bcg.gif) repeat-x 0 0;*/}
.mSp1 {width:10px;}
.mSp1 div {width:10px;}
.mSp2 {width:30px;}
.mSp2 div {width:30px;}


.mSp3 {width:20px;}
#mCol01 {width:165px; padding:0 0 48px;}
#mCol02 {padding:0 0 80px;}
#mCol03 {width:181px; padding:0 0 100px;}
#fbg2 {background:url(/templates/img/bcg/foot-bcg2.gif) no-repeat 0 100%;}
#dopCol {width:135px; padding:0 0 48px;}

#mCol03 strong {color:#DE1B00;}

#menu {padding:0 0 67px; background:#C32A2A url(/templates/img/bcg/menu-bcg.gif) no-repeat 0 100%; margin:0 0 23px; width:165px;}
#menu dl {padding:0 5px;}
#menu dt {/*text-transform:uppercase; background:url(/templates/img/bcg/menu-dots.gif) no-repeat 100% 100%;*/ font-size:14px; /*border-bottom: 1px dotted #FEFEFD;*/}
#menu dt a {color:#FFF; text-decoration:underline; display:block; width:100%;}
#menu dt a:hover {text-decoration:none; color:#FFF; /*background:#961515 url(/templates/img/bcg/menu-dots.gif) no-repeat 100% 100%;*/background-color:#961515;}
#menu dt a span.link {display:inline; text-decoration:underline; padding:0px;}
#menu dt a:hover span.link{text-decoration:none; color:#FFF; /*background:#961515 url(/templates/img/bcg/menu-dots.gif) no-repeat 100% 100%;*/background-color:#961515;}
#menu dt a span.nelink {display:inline; text-decoration:none; padding:0px; color:#FFFf99; font-weight:bold;}
#menu dt a:hover span.nelink{text-decoration:none; color:#FFFf99; /*background:#961515 url(/templates/img/bcg/menu-dots.gif) no-repeat 100% 100%;*/background-color:#961515; font-weight:bold;}


#menu dt span {display:block; padding:2px 10px 4px 6px;}
#menu dd {font-size:12px; /*background:url(/templates/img/bcg/menu-dots2.gif) no-repeat 100% 100%;*/}
#menu dd a {color:#FFF; text-decoration:underline; display:block; width:100%;}
#menu dd a:hover {color:#FFF; text-decoration:none; /*background:#961515 url(/templates/img/bcg/menu-dots2.gif) no-repeat 100% 100%;*/ background-color:#961515;}
#menu dd span {display:block; padding:1px 0 4px 13px;}
#menu a.sel {/*color:#FF9;*/font-weight: bold;}
#menu a:hover.sel {color:#FF9;}

#brands {background:#4787A5 url(/templates/img/bcg/brands-bcg.gif) no-repeat 0 100%; padding:0 0 71px; margin:0 0 23px;}
#brands ul {padding:10px 10px 0 10px;}
#brands li {list-style-type:none; font-size:14px; padding:0 0 5px; background:none;}
#brands a {color:#FFF; text-decoration:none;}
#brands a:hover {color:#FFF; text-decoration:underline;}

#brands2 {background:#FDFAEB url(/templates/img/bcg/brands2-bcg.gif) repeat-x 0 0; width:135px;}
#brands2 ul {padding:10px 10px 0 10px;}
#brands2 li {list-style-type:none; font-size:11px; padding:0 0 5px; font-weight:bold; background:none;}
#brands2 li li {font-weight:normal; padding:0 0 3px;}
#brands2 li li a:hover {text-decoration:none;}
#brands2 a {color:#AC0101; text-decoration:none;}
#brands2 a:hover {color:#AC0101; text-decoration:underline;}
#brands2 .on a {text-decoration:underline;}
#brands_arch {background:#f4f4f4 url(/templates/img/bcg/brands2-bcg_arch.gif) repeat-x 0 0;}
#brands_arch ul {padding:10px 10px 0 10px;}
#brands_arch li {list-style-type:none; font-size:11px; padding:0 0 5px; font-weight:bold; background:none;}
#brands_arch li li {font-weight:normal; padding:0 0 3px;}
#brands_arch li li a:hover {text-decoration:none;}
#brands_arch a {color:#AC0101; text-decoration:none;}
#brands_arch a:hover {color:#AC0101; text-decoration:underline;}
#brands_arch .on a {text-decoration:underline;}
#dbEnd {height:46px; background:#FDFAEB url(/templates/img/bcg/db-end.gif); margin:0 0 23px;}
#dbEnd_arch {height:46px; background:#f4f4f4 url(/templates/img/bcg/db-end_arch.gif); margin:0 0 23px;}

.comp {background:#EEDFB9 url(/templates/img/bcg/comp-bcg.gif) no-repeat 0 100%; padding:10px 10px 56px; margin:0 0 40px;}
.comp h2 {font-size:18px; color:#12318F; padding:0 0 15px; font-weight:normal;}
.comp p {line-height:150%; color:#C32A2A;}
.comp a {color:#C32A2A;}
.comp a:hover {color:#C32A2A;}

.sBanner {background:#A1B544;}
.sBanner img {display:block;}

.tit {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:3px 0 3px 11px; text-transform:uppercase; margin:0 0 15px 0; font-weight:normal;}
.tit1 {background:#D01616 url(/templates/img/bcg/tit-bcg1.gif) repeat-y 100% 0;}
.tit1_arch {background:#f4f4f4 url(/templates/img/bcg/tit-bcg3_arch_f4.gif) repeat-y 100% 0; color:#666666;}
/*.tit1_3 {background:#D01616 url(/templates/img/bcg/tit-bcg1.gif) repeat-y 100% 0; width: 230px;}*/
.tit1_3 {background:#3caa3c url(/templates/img/bcg/tit-bcg-cart.gif) repeat-y 100% 0; width: 230px;}
.tit1_4 {background:#3caa3c url(/templates/img/bcg/tit-bcg-cart.gif) repeat-y 100% 0; width: 130px;}
.tit1_31 {background:#3caa3c url(/templates/img/bcg/tit-bcg-cart.gif) repeat-y 100% 0; width: 230px;}  /*Предыдущий цвет корзины 4f9676 */
.tit2 {background:#338298 url(/templates/img/bcg/tit-bcg2.gif) repeat-y 100% 0;}
.tit2_76 {background:#338298 url(/templates/img/bcg/tit-bcg2.gif) repeat-y 100% 0; width: 230px;}
.tit2_3 {background:#2359A8 url(/templates/img/bcg/tit-bcg3.gif) repeat-y 100% 0; width: 230px;}
.tit3 {background:#2359A8 url(/templates/img/bcg/tit-bcg3.gif) repeat-y 100% 0; width:100%;}
.tit3_arch {background:#f5f1db url(/templates/img/bcg/tit-bcg3_arch.gif) repeat-y 100% 0; width:100%; color:666666;}

.content {width:100%;}
.cont {padding:0 20px 20px 11px;}
.cont p {font-size:12px; line-height:150%;}
.cont2 {padding:0 20px 20px 11px;}
.cont3 {/*padding:0 10px 80px 0;*/}
.cont31 table td img{margin:0 15px 0 0;}

.catalog {width:95%; margin:0 0 15px;}
.catalog td {width:25%; text-align:center; padding:0 0 30px; font-size:13px;}
.cElement {height:66px; overflow:hidden;}
.cElement img {display:block;}
.ce1 {float:left; width:49%;}
.ce1 p {color:#0245A2; font-size:20px; text-align:right; padding:21px 10px 0 0;}
.ce2 {float:right; width:50%; text-align:left;}

.info {background:#D5CFBA url(/templates/img/bcg/info-bcg.gif) repeat-x 0 100%; padding:10px 10px 27px; margin:0 0 50px; font-size:12px;}
.info2 {background:#FFF; padding:10px 15px 15px;}
.info h2 {color:#12318F; font-size:18px; text-transform:uppercase; padding:0 0 15px; font-family:Arial, Helvetica, sans-serif;}

.info_news {/*background:#ff0000 url(/templates/img/bcg/news_line.gif) repeat-x 0 100%; padding:1px 1px 14px;*/ border:1px solid #ff0000; margin:0 0 50px; font-size:12px;}
.info_news .info2 {padding:8px 23px 0px;}
.info_news h2 {color:#12318F; font-size:18px; text-transform:uppercase; padding:0 0 15px; font-family:Arial, Helvetica, sans-serif;}

.imp {color:#FF2000;}
.imp:hover {color:#FF2000;}
.imp a {color:#FF2000;}
.imp a:hover {color:#FF2000;}

.news {width:auto;}
.newDate {width:1%; padding:0 20px 10px 0; font-weight:bold; color:#073ee5;}
.newTxt {padding:0 20px 10px 0;}

.sp {height:20px; clear:both;}
.line {height:5px; overflow:hidden; background:#FF3059 url(/templates/img/bcg/line-bcg1.gif) no-repeat 0 0;}
.line div {height:5px; background:url(/templates/img/bcg/line-bcg2.gif) no-repeat 100% 0;}

.form {padding:0 0 0 11px;}
.form dt {padding:0 0 2px;}
.form dd {padding:0 0 10px;}
.btn {text-align:right;}
.inp {border:1px solid #AAACB8; color:#999; font-weight:bold;}

.cart {color:#0245A2; padding:0 0 20px 11px;}
.cart dt {padding:0 0 5px;}
.cart dd {padding:10px 0 0; font-size:11px;}

.common {width:100%;}
#inRight {width:180px;}


#sb_arch {width:100%;}
#sb_arch td {background:#f5f1db; padding:0 12px; width:33%; font-size:13px; color:#2F67A5; font-weight:bold;}
#sb_arch select {width:99%; font-weight:normal;}
#sb_arch .inp2 {width:99%; color:#244977; font-size:11px; font-weight:normal; margin:10px 0 3px;}
#sb_arch .search div a{color:#000000; text-decoration:none; border-bottom:1px dashed #000000;}
#sb_arch .search div a:hover{color:#000000; text-decoration:none; border-bottom:none;}

#sb {width:100%;}
#sb td {background:#DFEBF0; padding:0px 12px; width:33%; font-size:13px; color:#2F67A5; font-weight:bold;}
#sb .search {background:#DFEBF0; padding:0 15px 0 0; font-size:10px; color:#2F67A5; font-weight:normal;}
#sb .search div a{color:#000000; text-decoration:none; border-bottom:1px dashed #000000;}
#sb .search div a:hover{color:#000000; text-decoration:none; border-bottom:none;}

#sb select {width:99%; font-weight:normal;}
#sb .inp2 {width:99%; color:#244977; font-size:13px; font-weight:normal; margin:10px 0 3px 0;}
.sbSp {height:6px; overflow:hidden; background:#DFEBF0;}
.sbSp_arch {height:6px; overflow:hidden; background:#f5f1db; margin:0 0 15px;}


.cat_arch {width:100%; margin:0 0 15px;}
.cat_arch th {background:#f6f5e3; font-size:11px; font-weight:normal; color:#666; padding:4px 0 5px;}
.cat_arch td {border-bottom:1px solid #D5CFBA;}
.cat {width:100%; margin:0 0 15px;}
.cat th {background:#DFEBF0; font-size:11px; font-weight:normal; color:#666; padding:4px 0 5px;}
.cat td {border-bottom:1px solid #D5CFBA;}
.catFoto {width:120px; padding:25px 0 23px 10px;}
.catFoto a img {border:1px solid #D8D2BE; display:block;}
.catFoto a:hover img {border:1px solid #AC0101;}

.catFoto2 {width:10px;}
.catFoto2 a img {border:1px solid #D8D2BE; display:block;}
.catFoto2 a:hover img {border:1px solid #AC0101;}
.catTxt {padding:23px 0 0 13px;}
.catTxt h1 {font-size:14px; font-weight:bold; padding:0 0 10px;}
.catTxt p {font-size:11px;}
.newPrice {width:75px; white-space:nowrap; padding:25px 10px 10px; font-weight:bold; color:#AC0101;}
.oldPrice {width:70px; white-space:nowrap; padding:25px 10px 10px; color:#666;}
.add {/*padding:24px 10px 15px;*/ width:115px;}
.add dt {padding:0 0 10px 18px;}
.add dd {background:url(/templates/img/ico/ico-plus.gif) no-repeat 1px 4px; padding:0 0 0 19px; font-weight:bold;}
.price {padding:15px 15px 20px; text-align:center;}
.price dt {padding:0 0 10px; color:#C32A2A; font-weight:bold;}
.price dd {color:#666; text-decoration:line-through;}
.numb {padding:15px 15px 20px; text-align:center;}
.numb .num {width:30px; border:1px solid #666; text-align:center;}
.del {padding:15px 15px 20px; text-align:center;}
.catTxt2 {padding:15px 0 20px 13px;}
.catTxt2 h1 {font-size:14px; font-weight:bold; padding:0 0 10px;}


.pager {width:100%; font-size:14px;}
.pagSp {width:50%;}
.pager td {padding:20px 3px;}
.pager strong {display:block; width:21px; height:21px; background:#2F67A5 url(/templates/img/bcg/on-bcg.gif) no-repeat 0 0; color:#FFF;}
.pager a {display:block; width:21px; height:21px;}
.pager span {display:block; text-align:center; padding:1px 0 0 2px;}

.navLine dt {padding:0 0 20px 20px; background:url(/templates/img/arr-left.gif) no-repeat 0 6px;}
.navLine dd {padding:0 0 25px 10px; line-height:20px;}
.navLine img {margin:0 10px;}
.navLine dt a {color:#000;}
.navLine dd a {color:#C32A2A;}

.navLine1 dt {padding:0 0 20px 20px; background:url(/templates/img/arr-left.gif) no-repeat 0 6px;}
.navLine1 dd {padding:0 0 10px 10px;}
.navLine1 img {margin:0 10px;}
.navLine1 dt a {color:#000;}
.navLine1 dd a {color:#C32A2A;}

#inLeft h2 {padding:0 0 0px 10px; font-size:18px; color:#12318F;}

#mpBig {padding:0 0 0 10px;}
#mpBig img {display:block; border:1px solid #D5CFBA;}
#mpSmall {height:70px; padding:0 0 0 10px;}
#mpSmall a {display:block; float:left; border:1px solid #D7D2BE; text-decoration:none;}
#mpSmall a span {border:2px solid #FFF; display:block; width:69px;}
#mpSmall a#on span {border:2px solid #D7D2BE; display:block;}
#mpSmall a:hover {border:1px solid #C32A2A;}
#mpSmall a#on:hover {border:1px solid #D7D2BE;}
#mpSmall a#on img {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}

#mPics {width:300px;}

#mInfo {padding:0 0 0 5px;}
#item_price {float:left;}
#item_info {float:left;}
.prices dt {font-weight:bold; font-size:18px; color:#C32A2A; padding:0 0 10px;}
.prices dd {font-size:18px; text-decoration:line-through; color:#666;}
.medal {display:block; float:left; width:100px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#C32A2A;}

.about {width:50%; padding:20px 0 20px 11px;}
.about p {line-height:150%;}

.params_c {width:100%;}
.params {margin:0 0 40px;}
.params td {padding:4px 11px 5px; font-size:11px;}
.sec td {background:#F8F2E3;}
.sec_c td {background:#F8F2E3; padding:5px 0 5px 7px;}
td.pName_c {padding:5px 10px;}
td.pName {width:35%; text-transform:uppercase; font-weight:bold;}

td.cPic {padding:0px 10px;}

.dLinks {padding:0 0 10px 11px; font-size:11px;}
.dLinks a {margin:0 20px 0 0;}

.pic {display:block; border:1px solid #D7D2BE;}
.right {float:right; margin:0 0 10px 20px;}
.left {float:left; margin:0 20px 10px 0;}

.fm {width:70%; margin:0 0 15px;}
.fName {width:20%; text-align:right; padding:5px 15px 6px 0;}
.fInp {width:30%;}
.fmSp {width:20px;}
.fmSp div {width:20px;}
.fInp .inp {width:99%;}

.comment {padding:0 0 15px; color:#999; font-size:11px !important;}

.pop {position:absolute; border:1px solid #CCC; background:#F8F8F8; border-bottom:0; font-size:11px;visibility:hidden;}
.pop a {display:block; border-bottom:1px solid #CCC; color:#C00;}
.pop span {display:block; padding:3px 8px 4px;}

/*FOOTER*/
#footer {position:relative; padding:4px 0 10px; background:#2F67A5; zoom:1;}
#footer table {width:100%; color:#FFF; height:50px; vertical-align:middle;}
#footer a {color:#F2F5F7; text-decoration:underline;}
#footer a:hover {color:#F2F5F7; text-decoration:none;}
#fSp {width:10px;}
#fSp div {width:10px;}
#counters {width:360px;}
/*#counters div {padding:0 20px 15px 0;}*/
#counters p {padding:0 20px 5px 0; font-size:12px; font-weight:bold;}
#adv p {padding:0 0 1px; font-size:11px;}
#addr {width:44%; font-size:11px;}
#addr div {width:382px; padding:32px 0 0; font-weight:bold;}
#addr p {padding:25px 0 0; font-weight:bold;}
#footPico {position:absolute; top:-121px; right:0; width:173px; height:121px; background:url(/templates/img/bcg/foot-bcg1.gif) no-repeat 0 0;}



/* FLOAT DIVs ('fixed' emulation in IE)*/

#alrt {
display:none;
width:400px;
min-height:120px;
border:2px #DCD5C4 solid;
background:#fff;
z-index:550;
padding:20px;
text-align:left;
font-size:12pt;
position: fixed;
top: 300px;
left:35%;
}

* html #alrt {position: absolute;}




#stop_alrt {
display:none;
width:400px;
min-height:120px;
border:2px #CC3333 solid;
background:#fff;
z-index:550;
padding:20px;
text-align:left;
font-size:12pt;
position: fixed;
top: 300px;
left:35%;
}
* html #stop_alrt {position:absolute;}

div.stop_alrt table td{padding-top:40px;}
div.alrt table td{padding-top:40px;}

a.inform{text-decoration:none;color:#000;}
a.inform:hover{text-decoration:underline;color:#333;}

.bnu{font-weight:bold;textdecoration:none;}

.menu_highlight
{
 font-weight:bold;
}

/*
div.alrt {display:none; position:fixed; top: 40%; left:40%;width:400px;min-height:120px;border:2px #DCD5C4 solid;background:#fff;z-index:500;padding:20px; text-align:left;font-size:12pt;}
div.stop_alrt {display:none; position:fixed; top: 40%; left:40%;width:400px;min-height:120px;border:2px #CC3333 solid;background:#fff;z-index:500;padding:20px; text-align:left;font-size:12pt;}
*/

.staff_v1{
	background: url('/images/2.gif') no-repeat;
	float: left;
	width: 42px;
	height: 42px;
}
.staff_v2{
	background: url('/images/3.gif') no-repeat;
	float: left;
	width: 42px;
	height: 42px;
}
.staff_v3{
	background: url('/images/4.gif') no-repeat;
	float: left;
	width: 42px;
	height: 42px;
}
.staff_v4{
	background: url('/images/5.gif') no-repeat;
	float: left;
	width: 42px;
	height: 42px;
}

.staff_v1:hover{
	background: url('/images/2-1.gif') no-repeat;
}

.staff_v2:hover{
	background: url('/images/3-1.gif') no-repeat;
}

.staff_v3:hover{
	background: url('/images/4-1.gif') no-repeat;
}

.staff_v4:hover{
	background: url('/images/5-1.gif') no-repeat;
}

#banner {width:260px; height:115px; background-color:#4576DB; position:relative; bottom:15px;}

.none {display:none;}
.form_act10 tr td{padding:5px;}
.hov td {background-color:#EFEFEF;}

.opros td{border:none; vertical-align:middle;}

.underline{border-bottom:1px dashed #000000;}
.noline{border:none;}
/*noindex {background-color: #FF630F; border: 1px solid red;}
noindex table {background-color: #FF630F; border: 1px solid red;}
noindex div {background-color: #FF630F; border: 1px solid red;}
noindex td {background-color: #FF630F; border: 1px solid red;}
noindex span {background-color: #FF630F; border: 1px solid red;}*/

.nojs{display:none;}
.newPrice dd { color:#666; text-decoration: line-through; font-weight:normal; }
.oldPrice span { color:#3caa3c; text-decoration: none;font-weight:bold; }
.oldPrice span.green { color:#ff0000; text-decoration: none; font-weight:bold; }

.bigSb {position:relative; zoom:1; margin:0 0 15px; background:#DFEBF0 url(/templates/img/bcg/bax.gif) repeat-y 100% 0;}
.bigSb table {width:100%; border-collapse:collapse; border-spacing:0; border:0;}
.bigBtn {width:1%; padding:10px 40px 10px 10px;}

.button {display:inline-block; background:#2259A6 url(/templates/img/bcg/btn-bcg.gif) repeat-x 0 -1px; color:#FFF; font-weight:bold; text-decoration:none;}
.button:hover {color:#FFF; background:#2259A6 url(/templates/img/bcg/btn-bcg.gif) repeat-x 0 0;}
.button {border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; box-shadow:0 1px 1px #000; -moz-box-shadow:0 1px 2px #000; -webkit-box-shadow:0 1px 1px #000;}
.button {border:1px solid #000; border-top:1px solid #5491CB; border-left:1px solid #5491CB; padding:2px 19px 3px;}
html:root .button {border:0; padding:3px 20px 4px;}

.bigSel {width:25%; padding:10px;}
.bigSel select {width:99%;}
.bigOptions {width:1%; padding:0 15px 10px 10px; white-space:nowrap;}
.bigOptions span, .bigOptions input {vertical-align:middle; display:inline-block;}

.bigLang {font-size:10px; white-space:nowrap; padding:0 10px 10px;}
.bigLang b {font-size:12px; font-weight:normal; display:block;}

.bigSearch {width:98%; padding:0 10px 10px;}
.bigSearch input {width:99%;}

.cSel {display:inline-block; position:relative; text-decoration:none; border:1px solid #A5ACB2; border-top:1px solid #6B6F73; color:#000; padding:2px 24px 2px 4px; font-size:13px; line-height:16px; white-space:nowrap; overflow:hidden;}
.cSel:visited {color:#000;}
* html .cSel {display:inline;}
*+html .cSel {display:inline;}
.cSel {background:#FFF url('/images/sel-ug.png') no-repeat 100% 1px; cursor:default;}
.cSel:hover {background:#FFF url(sel-ug.png) no-repeat 100% -23px;}
.cSel span {display:block; overflow:hidden; white-space:nowrap;}

.selDrop {border:1px solid #6B6F73; border-top:0; background:#FFF; text-align:left; position:absolute; top:-9999px; left:0; overflow:auto;}
.selDrop li {border-top:1px solid #E0E0E0; padding:3px 5px 3px; cursor:default; font-size:13px; line-height:16px; display:block; position:relative;}
.selDrop li:hover {background:#E0E0E0; color:#000;}
* html .selDrop .liHover {background:#E0E0E0; color:#000;}

#big_grey {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:8888;}
#big_center {position:fixed; top:50%; left:50%; width:0; height:0; z-index:8999;}
* html #big_center {position:absolute;}
#big_text {position:absolute; top:-200px; left:-400px; width:800px; background:#FFF; z-index:9000;}
#big_text {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000;}
#big_text_cont {position:relative; padding:15px 20px;}
#big_text h1 {margin:0; padding:7px 0 3px; color:#2359A8; font-size:18px; font-weight:bold; text-transform:uppercase;}
#big_text h2 {margin:0; padding:7px 0 3px; color:#2359A8; font-size:18px;}
#big_text p {margin:0; padding:0 0 5px; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}

#big_close {position:absolute; top:-15px; right:-15px; width:34px; height:34px; background-image:url(/zoom/zoom-x.png); cursor:pointer; background-repeat:no-repeat; background-position:0 0;}
* html #big_close {background-image:url(/zoom/zoom-x.gif);}
#big_close:hover {background-position:0 -34px;}
.popup_text {outline:0;}

#big_video {position:fixed; top:50%; left:50%; width:0; height:0; z-index:9000;}
* html #big_video {position:absolute;}
#big_video span {display:block; background:#333; margin:0 0 5px; text-align:right; padding:3px 10px 6px; position:absolute; text-shadow:1px 1px 0 #000; box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0;}
#big_video div {position:absolute; width:400px; background:#000; box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; padding:1px;}
#bv_close {color:#888; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
#big_video object, #big_video embed {display:block;}

#main_pic {position:relative; width:304px; padding:0 0 0 10px;}
#mp_big {position:relative; height:200px; border:1px solid #D5CFBA; margin:0 0 4px; overflow:hidden;}
#mp_big a {display:block; width:100%; height:0; background-repeat:no-repeat; background-position:50% 50%; cursor:pointer; overflow:hidden;}
#mp_big #sh {height:200px;}
#mp_small {width:311px;}
#mp_small a {display:inline-block; width:71px; height:49px; border:1px solid #D5CFBA; background-repeat:no-repeat; background-position:50% 50%;}
#mp_small #mp_on {border:1px solid #C32A2A;}

* html .selOff {visibility:hidden;}