/* CSS Document */

* {margin:0; padding:0;}
html, body {border:0;}
body {background:#FFF; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

a {color:#005688; text-decoration:underline;}
a:hover {color:#F33; text-decoration:none;}
img {border:0;}
form {display:inline;}

h1, h2, h3, h4, h5, h6, p {margin-bottom:18px;}

h1 {font-size:34px; font-weight:normal;}
h2 {font-size:18px; font-weight:normal;}

label {cursor:pointer;}

p {line-height:135%;}

input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

ul, li {list-style:none;}
ul {margin-bottom:20px;}
li {background:url(/images/bul/mdash_grey.gif) 0px 8px no-repeat; padding:0 0 12px 24px;}

table {border:0;}
table th {border-bottom:2px solid #bcbaf2; color:#999; font-size:12px; font-weight:normal; padding:0 5px 5px 0; text-align:left;}
table td {border-bottom:1px solid #bcbaf2; padding:5px 5px 5px 0; vertical-align:top;}

.wrapper {}

.container-mn {overflow:hidden; margin:0 auto -30px auto; zoom:1; width:995px; position: relative;}
.container-mn .panle-left {float:left; width:667px;}
.container-mn .panle-left-pad {padding:26px 0 0 15px;}
.container-mn .panel-right {float:right; width:328px;}
.container-mn .panel-right-pad {padding:26px 0 0 40px;}

.inner .container-mn {overflow:hidden; zoom:1; position: relative;}
.inner .container-mn .panle-left {float:left; width:749px;}
.inner .container-mn .panle-left-pad {padding:26px 15px 0 42px;}
.inner .container-mn .panle-left h1 {margin-left:-17px;}
.inner .container-mn .panle-left h2 {margin-left:-17px;}
.inner .container-mn .panel-right {float:right; width:246px;}
.inner .container-mn .panel-right-pad {padding:26px 5px 0 18px;}


.header {height:401px; margin:0 auto; position:relative; width:995px;}

.lang-switcher {font-size:11px; position:absolute; right:15px; top:20px; z-index:209;}
.lang-switcher ul, .lang-switcher li {list-style:none; margin:0px; padding:0px;}
.lang-switcher li {padding:0px 0px 5px 22px; text-transform:uppercase;}
.lang-switcher li.active a {color:#666; font-weight:bold; text-decoration:none;}
.lang-switcher li.ru {background:url(/images/lang_ru.gif) no-repeat;}
.lang-switcher li.en {background:url(/images/lang_en.gif) no-repeat;}

.header .logo {background:url(/images/logo/nicevt.png) no-repeat; height:106px; position:absolute; right:56px; top:12px; width:143px; z-index:100;}
.header .logo a {display:block; height:106px; overflow:hidden; text-indent:-9999px; width:143px;}
.header .image {background:url(/images/bg/header_main.jpg) no-repeat; height:347px; left:0px; position:absolute; top:54px; width:100%; z-index:90;}
.header .text {color:#111154; font-size:16px; left:24px; position:absolute; top:126px; z-index:95;}
.header .text span {font-size:24px;}
.header .text p {line-height:150%;}

.inner .header {height:190px; position:relative;}
.inner .header .logo {background:url(/images/logo/nicevt.png) no-repeat; height:106px; position:absolute; right:56px; top:12px; width:143px; z-index:100;}
.inner .header .logo a {display:block; height:106px; overflow:hidden; text-indent:-9999px; width:143px;}
.inner .header .image {background:url(/images/bg/header_inner.jpg) -6px 0px no-repeat; height:136px; left:0px; position:absolute; top:54px; width:100%; z-index:90;}
.inner .header .text {display:none;}

.footer {background:url(/images/bg/footer.jpg) right top no-repeat; font-size:12px; overflow:hidden; padding-top:135px; zoom:1;}
.footer .copy {background:url(/images/bg/chip.gif) no-repeat; float:left; width:48%;}
.footer .copy p {line-height:normal; margin-bottom:3px;}
.footer .copy .pad {padding:0 0 30px 112px;}
.footer .copy .date {margin-bottom:16px;}
.footer .copy .ico img {vertical-align:middle;}
.footer .search {float:left; width:20%;}
.footer .search input {padding:2px;}
.footer .dev {float:right; position:relative;}
.footer .dev .ico {position:absolute; left:-30px;}
.footer .cont {margin:0 auto; width:995px;}

.nav-top {font-size:11px; position:absolute; left:0px; top:22px; z-index:150;}
.nav-top ul,
.nav-top li {list-style:none; margin:0; padding:0;}
.nav-top li {float:left; height:32px; margin-right:-6px; position:relative;}
.nav-top li a {background:url(/images/bg/nav_main.gif) right top no-repeat; color:#FFF; display:block; padding:9px 14px 9px 14px; text-decoration:none;}
.nav-top li a:hover {background:url(/images/bg/nav_main.gif) right -32px no-repeat; color:#FFF; text-decoration:none;}
.nav-top li.item-1 {z-index:211;}
.nav-top li.item-2 {z-index:210;}
.nav-top li.item-3 {z-index:209;}
.nav-top li.item-4 {z-index:208;}
.nav-top li.item-5 {z-index:207;}
.nav-top li.item-6 {z-index:206;}
.nav-top li.item-7 {z-index:205;}
.nav-top li.item-8 {z-index:204;}
.nav-top li.item-9 {z-index:203;}
.nav-top li.item-10 {z-index:202;}
.nav-top li.item-11 {z-index:201;}
.nav-top li.active a {background:url(/images/bg/nav_main.gif) right -32px no-repeat;}
.nav-top li.active a:hover {text-decoration:none;}

.nav-top li.hover {}

.nav-top .submenu {display:none; z-index:1000;}
.nav-top .item-1.hover .submenu ul {margin-left:0;}
.nav-top .item-1.hover .submenu .r {margin-left:0;}

.nav-top li.hover a {background:url(/images/bg/nav_main.gif) right -32px no-repeat; color:#FFF; text-decoration:none;}
.nav-top li.hover .submenu {display:block; position:absolute; min-width:100%;}
.nav-top li.hover .submenu .r {position:relative; height:12px; overflow:hidden; margin:0 0 0 5px; zoom:1;}
.nav-top li.hover .submenu .r b {display:block; height:12px; overflow:hidden; position:absolute;}
.nav-top li.hover .submenu .r .lb {background:url(/images/bg/nav_main_sub_bottom.png) repeat-x; left:-12px; width:100%;}
.nav-top li.hover .submenu .r .rb {background:url(/images/bg/nav_main_sub_bottom.png) repeat-x; margin-left:-12px; left:100%; width:12px;}
.nav-top li.hover .submenu ul {background:#1d3fb4 url(/images/bg/nav_main_sub.gif) left bottom repeat-x; border-left:1px solid #1132a4; margin:0 0 0 5px; padding:10px 0 0 0;}
.nav-top li.hover .submenu li {background:none; float:none; height:auto; margin:0; padding:0 10px 3px 10px; white-space:nowrap;}
.nav-top li.hover .submenu li a {background:none; display:inline; padding:0;}
.nav-top li.hover .submenu li a:hover {background:none; text-decoration:underline;}

.nav-inner {border:1px solid #d2d2f6; margin-bottom:32px; position:relative; zoom:1;}
.nav-inner ul,
.nav-inner li {background:none; list-style:none; margin:0; padding:0;}
.nav-inner ul {padding:12px 0; overflow:hidden; zoom:1;}
.nav-inner li {clear:left; float:left; padding:8px 10px 8px 28px;}
.nav-inner li a {color:#201cd3;}
.nav-inner li a:hover {color:#F33; text-decoration:underline;}
.nav-inner li ul {display:none;}
.nav-inner .lt,
.nav-inner .rt,
.nav-inner .lb,
.nav-inner .rb {background:url(/images/bg/nav_inner_corners.gif) no-repeat; display:block; position:absolute; height:22px; overflow:hidden; width:22px;}
.nav-inner .lt {left:-1px; top:-1px;}
.nav-inner .rt {background-position:right top; right:-1px; top:-1px;}
.nav-inner .lb {background-position:left bottom; left:-1px; bottom:-1px;}
.nav-inner .rb {background-position:right bottom; bottom:-1px; right:-1px;}
.nav-inner li.active {padding:2px 0;}
.nav-inner li.active .bg-top {background:url(/images/bg/nav_inner_active_top.gif) right top no-repeat;}
.nav-inner li.active .bg-bottom {background:url(/images/bg/nav_inner_active_bottom.gif) right bottom no-repeat; padding:6px 10px 6px 28px;}
.nav-inner li.active a {color:#000; cursor:default; font-weight:bold; text-decoration:none;}
.nav-inner li.active ul {display:block; padding:5px 0;}
.nav-inner li.active li {background:url(/images/bul/mdash_grey.gif) 0px 8px no-repeat; padding:0 0 3px 20px;}
.nav-inner li.active li a {color:#005688; cursor:pointer; font-weight:normal; text-decoration:underline;}
.nav-inner li.active li a:hover {text-decoration:none;}
.nav-inner li.active li.active a {color:#000; cursor:default; font-weight:bold; text-decoration:none;}








.b-about {margin-bottom:32px; padding:0 9px;}
.b-about h2 {font-size:14px; font-weight:bold;}
.b-about h2 a {color:#201cd3;}
.b-about p {padding:0 18px;}

.b-news-tabbed {margin-bottom:32px;}
.b-news-tabbed h2 {float:left; font-size:14px; font-weight:bold; margin:0; padding:8px 12px;}
.b-news-tabbed ul,
.b-news-tabbed li {background:none; list-style:none; margin:0; padding:0;}
.b-news-tabbed ul {height:32px;}
.b-news-tabbed li {float:left; height:32px; margin-right:8px;}
.b-news-tabbed li a {color:#201cd3; display:block; padding:8px 10px; text-decoration:none;}
.b-news-tabbed li span {border-bottom:1px dotted #201cd3; display:inline-block; cursor:pointer;}
.b-news-tabbed li.ui-state-active {background:url(/images/bg/news_tab_active.gif) no-repeat; font-weight:bold; height:33px; padding-left:5px;}
.b-news-tabbed li.ui-state-active a {color:#000;}
.b-news-tabbed li.ui-state-active div {background:url(/images/bg/news_tab_active.gif) right -33px no-repeat; float:left; height:33px; padding-right:5px;}
.b-news-tabbed li.ui-state-active span {border:0;}
.b-news-tabbed .tabs {border-bottom:1px solid #a4bff1;}
.b-news-tabbed .tab-panel {clear:both; border-left:1px solid #a4bff1; border-right:1px solid #a4bff1; padding:16px 25px 0 25px;}
.b-news-tabbed .tab-panel h3 {display:none;}
.b-news-tabbed dl {margin-bottom:-20px;}
.b-news-tabbed dt {color:#666; font-size:11px;}
.b-news-tabbed dd {line-height:135%; margin-bottom:20px;}
.b-news-tabbed .br {background:url(/images/bg/corner_20px_bottom_blue.gif) right -20px no-repeat; height:20px; overflow:hidden;}
.b-news-tabbed .br div {background:url(/images/bg/corner_20px_bottom_blue.gif) no-repeat; height:20px; overflow:hidden;}
.b-news-tabbed .ui-tabs-hide {display:none;}

.picl {padding: 10px; float: left;}
.picr {padding: 10px; float: right;}

.b-certificates {margin-bottom:32px; font-weight:bold;}
.b-certificates h2 {font-size:14px; font-weight:bold;}
.b-certificates .thumbs {text-align:left; margin:0 0 -20px -45px;}
.b-certificates .thumbs span {background:url(/images/bg/cert_reflect.gif) center bottom no-repeat; display:inline-block; margin:0 0 20px 45px; padding-bottom:48px; vertical-align:top;}
.b-certificates {}


.b-portrait {margin:20px; font-weight:bold; float: left; }
.b-portrait .thumbs {font-weight:normal; font-size: 95%; text-align:left; margin:0 0 -70px -45px;}
.b-portrait .thumbs span {background:url(/images/bg/cert_reflect.gif) center bottom no-repeat; display:inline-block; margin:0 0 20px 45px; padding-bottom:48px; vertical-align:top;}
.b-portrait {}

.b-breadcrumbs {color:#999; font-size:11px; margin-bottom:8px;}
.b-breadcrumbs a {color:#999;}

.b-thumbs {margin:0 0 0 -41px;}
.b-thumbs span {display:inline-block; margin:0 0 20px 24px; vertical-align:top; position:relative;}
.b-thumbs span .frame {background:url(/images/bg/frame_1.gif) no-repeat; display:block; height:146px; position:absolute; left:0px; top:0px; width:240px;}
.b-thumbs span .frame:hover {background:url(/images/bg/frame_1.gif) left -146px no-repeat; no-repeat;}

.b-news {margin-bottom:32px; margin-top:-60px;}
.b-news ul,
.b-news li {background:none; list-style:none; margin:0; padding:0;}
.b-news .tabs {border-bottom:1px solid #99C; height:31px; margin-bottom:20px; margin-left:-42px; padding:20px 0 0 0;}
.b-news .tabs ul {margin-left:200px; height:32px;}
.b-news .tabs li {float:left; height:32px; margin-right:-12px; position:relative;}
.b-news .tabs li a {background:url(/images/bg/news_tabs_inner.gif) right top no-repeat; color:#FFF; display:block; padding:8px 20px; text-decoration:none;}
.b-news .tabs li a:hover {background:url(/images/bg/news_tabs_inner.gif) right -32px no-repeat;}
.b-news .tabs li.active {height:32px;}
.b-news .tabs li.active a {background:url(/images/bg/news_tabs_inner.gif) right -64px no-repeat; color:#000;}
.b-news .tabs li.active a:hover {background:url(/images/bg/news_tabs_inner.gif) right -64px no-repeat;}
.b-news .tabs li.first {}
.b-news .tabs li.first a {background:url(/images/bg/news_tabs_inner.gif) right 0px no-repeat; padding:0;}
.b-news .tabs li.first a span {background:url(/images/bg/news_tabs_inner.gif) left -96px no-repeat; cursor:pointer; display:block; padding:8px 20px;}
.b-news .tabs li.first a:hover {background:url(/images/bg/news_tabs_inner.gif) right -32px no-repeat;}
.b-news .tabs li.first a:hover span {background:url(/images/bg/news_tabs_inner.gif) left -128px no-repeat;}
.b-news .tabs li.first-active {height:32px;}
.b-news .tabs li.first-active a {background:url(/images/bg/news_tabs_inner.gif) right -64px no-repeat; color:#000; padding:0;}
.b-news .tabs li.first-active a span {background:url(/images/bg/news_tabs_inner.gif) left -160px no-repeat; cursor:pointer; display:block; padding:8px 20px;}
.b-news .tabs li.first-active a:hover {background:url(/images/bg/news_tabs_inner.gif) right -64px no-repeat;}
.b-news .yearly {margin-bottom:12px;}
.b-news .yearly p {display:none;}
.b-news .yearly ul {overflow:hidden; zoom:1;}
.b-news .yearly li {float:left; height:24px; margin-right:-10px; position:relative; text-align:center; width:64px;}
.b-news .yearly li a {background:url(/images/bg/news_yearly.gif) no-repeat; color:#FFF; display:block; padding:4px 0; text-decoration:none;}
.b-news .yearly li a:hover {background:url(/images/bg/news_yearly.gif) left -24px no-repeat;}
.b-news .yearly li span {color:#999; display:block; padding:4px 0;}
.b-news .yearly li.active {}
.b-news .yearly li.active a {background:url(/images/bg/news_yearly.gif) left -48px no-repeat; color:#000;}
.b-news .yearly li.active a:hover {background:url(/images/bg/news_yearly.gif) left -48px no-repeat; color:#000;}
.b-news .yearly li.first {width:54px;}
.b-news .yearly li.first a {background:url(/images/bg/news_yearly_first.gif) no-repeat;}
.b-news .yearly li.first a:hover {background:url(/images/bg/news_yearly_first.gif) left -24px no-repeat;}
.b-news .yearly li.first-active {width:54px;}
.b-news .yearly li.first-active a {background:url(/images/bg/news_yearly_first.gif) left -48px no-repeat; color:#000;}
.b-news .monthly {margin-bottom:20px;}
.b-news .monthly p {display:none;}
.b-news .monthly ul {overflow:hidden; zoom:1;}
.b-news .monthly li {float:left; height:24px; margin-right:-10px; position:relative; text-align:center; width:49px;}
.b-news .monthly li a {background:url(/images/bg/news_montly.gif) no-repeat; color:#FFF; display:block; padding:4px 0; text-decoration:none;}
.b-news .monthly li a:hover {background:url(/images/bg/news_montly.gif) left -24px no-repeat;}
.b-news .monthly li span {color:#999; display:block; padding:4px 0;}
.b-news .monthly li.active {}
.b-news .monthly li.active a {background:url(/images/bg/news_montly.gif) left -48px no-repeat; color:#000;}
.b-news .monthly li.active a:hover {background:url(/images/bg/news_montly.gif) left -48px no-repeat; color:#000;}
.b-news .monthly li.first {width:39px;}
.b-news .monthly li.first a {background:url(/images/bg/news_montly_first.gif) no-repeat;}
.b-news .monthly li.first a:hover {background:url(/images/bg/news_montly_first.gif) left -24px no-repeat;}
.b-news .monthly li.first-active {width:39px;}
.b-news .monthly li.first-active a {background:url(/images/bg/news_montly_first.gif) left -48px no-repeat; color:#000;}
.b-news .monthly li.first-active a:hover {background:url(/images/bg/news_montly_first.gif) left -48px no-repeat; color:#000;}
.b-news .monthly li.m-jan {z-index:212;}
.b-news .monthly li.m-feb {z-index:211;}
.b-news .monthly li.m-mar {z-index:210;}
.b-news .monthly li.m-apr {z-index:209;}
.b-news .monthly li.m-may {z-index:208;}
.b-news .monthly li.m-jun {z-index:207;}
.b-news .monthly li.m-jul {z-index:206;}
.b-news .monthly li.m-aug {z-index:205;}
.b-news .monthly li.m-sep {z-index:204;}
.b-news .monthly li.m-oct {z-index:203;}
.b-news .monthly li.m-nov {z-index:202;}
.b-news .monthly li.m-dec {z-index:201;}
.b-news dl {clear:both; padding:0 12px;}
.b-news dt {color:#666; font-size:12px; margin-bottom:3px;}
.b-news dd {margin-bottom:20px; padding-left:15px;}

.b-news-item {margin-bottom:32px;}
.b-news-item h1 {margin-bottom:20px;}
.b-news-item dl {clear:both; margin:0 0 32px -17px;}
.b-news-item dt {color:#666; font-size:12px; margin-bottom:12px;}
.b-news-item dd {margin-bottom:20px; padding-left:15px;}
.b-news-item .back-to-list {}

.b-order {}
.b-order .row {overflow:hidden; margin-bottom:14px; zoom:1;}
.b-order .label {float:left; width:130px;}
.b-order .input-text {margin-left:130px;}
.b-order .input-text input {padding:2px; width:420px;}
.b-order .input-file {margin-left:130px;}
.b-order .input-file .file {margin-bottom:5px;}
.b-order .input-file .pseudo-link {border-bottom:1px dotted #201cd3; color:#201cd3; cursor:pointer; display:inline-block; text-decoration:none;}
.b-order .input-radio {margin-left:130px;}
.b-order .input-radio .radio {overflow:hidden; margin-bottom:3px; zoom:1;}
.b-order .input-radio .radio .element {width:20px;}
.b-order .input-radio .radio .label-radio {}
.b-order .input-radio .radio span {display:inline-block; vertical-align:middle;}

.b-order .input-checkbox {margin-left:130px;}
.b-order .input-checkbox .checkbox {overflow:hidden; margin-bottom:3px; zoom:1;}
.b-order .input-checkbox .checkbox .element {width:20px;}
.b-order .input-checkbox .checkbox .label-checkbox {}
.b-order .input-checkbox .checkbox span {display:inline-block; vertical-align:middle;}
.b-order .input-checkbox {}
.b-order .select {margin-left:130px;}
.b-order .select select {padding:2px; width:428px;}
.b-order .textarea {margin-left:130px;}
.b-order .textarea textarea {height:120px; overflow:auto; padding:2px; width:420px;}
.b-order .input-button {}
.b-order .input-button input {cursor:pointer; padding:2px;}
.b-order {}
.b-order {}


.b-pages-bar {}
.b-pages-bar .prev-next {color:#CCC; font-size:14px; font-weight:bold; margin-bottom:5px;}
.b-pages-bar .prev-next a {color:#8a2528;}
.b-pages-bar .prev-next span {color:#333;}
.b-pages-bar .digits {padding-left:18px;}
.b-pages-bar .digits .item {float:left; font-size:12px; font-weight:bold; margin-right:12px; position:relative;}
.b-pages-bar .digits .item a {display:block; padding:3px 6px;}

.b-pages-bar .digits .active {background:#1d3fb4;}
.b-pages-bar .digits .active a {color:#FFF; text-decoration:none;}
.b-pages-bar .digits .active .lt {background:#FFF; position:absolute; left:0px; top:0px; height:1px; width:1px; overflow:hidden;}
.b-pages-bar .digits .active .lb {background:#FFF; position:absolute; right:0px; top:0px; height:1px; width:1px; overflow:hidden;}
.b-pages-bar .digits .active .rt {background:#FFF; position:absolute; left:0px; bottom:0px; height:1px; width:1px; overflow:hidden;}
.b-pages-bar .digits .active .rb {background:#FFF; position:absolute; right:0px; bottom:0px; height:1px; width:1px; overflow:hidden;}


.w-pubs {margin-bottom:45px;}
.w-pubs h2 {font-size:14px; font-weight:bold;}
.w-pubs h2 a {color:#201cd3;}
.w-pubs ul,
.w-pubs li {background:none; list-style:none; margin:0; padding:0;}
.w-pubs li { margin-bottom:20px; overflow:hidden; zoom:1;}
.w-pubs dl {padding:0 0 0 22px;}
.w-pubs dt {color:#666; float:left; font-size:8px; width:54px;}
.w-pubs dt .image {border:1px solid #F33; padding:1px;}
.w-pubs dt .type {background:#F33; color:#FFF; float:left; margin-bottom:5px; padding:1px 3px; text-transform:uppercase;}
.w-pubs dt .size {clear:both;}
.w-pubs dd {font-size:11px; line-height:150%; margin-left:66px;}
.w-pubs dd .author {margin-bottom:3px;}
.w-pubs dd .title {font-size:12px; margin-bottom:5px;}
.w-pubs dd .publisher {font-weight:bold;}
.w-pubs {}
.w-pubs {}

.w-auto-trainer {background:url(/images/bg/rudder.gif) no-repeat; margin-bottom:45px;}
.w-auto-trainer h2 {font-size:16px; font-weight:normal;}
.w-auto-trainer .pad {padding:10px 0px 20px 112px;}
.w-auto-trainer {}

.w-signup {}
.w-signup h2 {background:url(/images/ico/signup.gif) no-repeat; cursor:pointer; font-size:14px; font-weight:normal; margin:0 0 5px 0; padding-left:29px;}
.w-signup h2 a {color:#201cd3; display:inline; text-decoration:none; border-bottom:1px dotted #201cd3;}
.w-signup .form {display:none;}
.w-signup .form .input-text input {margin-bottom:3px; padding:2px;}
.w-signup .form .input-button input {cursor:pointer; padding:2px;}


.b-star-info {margin-bottom:12px;}
.b-star-info h2 {font-size:24px; border-bottom:1px solid #CCC; padding-bottom:8px;}
.b-star-info h3 {font-size:18px; font-weight:normal; margin-bottom:18px;}
.b-star-info h3 a {padding:0px 5px;}
.b-star-info .photos .big {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos .nails {float:left;}
.b-star-info .photos .nails .item {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos {}
.b-star-info {}

.b-pic-cor {position:relative;}
.b-pic-cor .lt {background:url(/images/bg/c_6px_lt.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; top:0px; overflow:hidden;}
.b-pic-cor .rt {background:url(/images/bg/c_6px_rt.gif) no-repeat; height:6px; width:6px; position:absolute; right:0px; top:0px; overflow:hidden;}
.b-pic-cor .lb {background:url(/images/bg/c_6px_lb.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; bottom:0px; overflow:hidden;}
.b-pic-cor .rb {background:url(/images/bg/c_16px_rb.gif) no-repeat; height:16px; width:16px; position:absolute; right:0px; bottom:0px; overflow:hidden;}
.b-pic-cor .rb1 {background:url(/images/bg/b_16px_rb.gif) no-repeat; height:16px; width:16px; position:absolute; right:0px; bottom:0px; overflow:hidden;}

.show {display:block;}
.hide {display:none;}

