@font-face {
 font-family: 'DesignosaurRegular';
 src: url('http://sibhealth.by/font/designosaur-regular.eot');
 src: url('http://sibhealth.by/font/designosaur-regular.eot?#iefix') format('embedded-opentype'),
 url('http://sibhealth.by/font/designosaur-regular.woff') format('woff'),
 url('http://sibhealth.by/font/designosaur-regular.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;

}

body {
 margin: 0;
 padding: 0;
 line-height: 1.5em;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
 color: #555a4a;
 background: #a0c73f;
}

a:link, a:visited { color: #156102; text-decoration: none; font-weight: normal; } 
a:active, a:hover { color: #a064a2; text-decoration: underline; }

.button_01 a {
 display: block;
 width: 102px;
 height: 23px;
 padding: 7px 0 0 0;
 background: url(/images/templatemo_button.png) no-repeat;
 color: #333;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
}

.button_01 a:hover {
 color: #fff;
 background:url(/images/templatemo_button_hover.png) no-repeat;
}

p { margin: 0px; padding: 0px; }

img { margin: 0px; padding: 0px; border: none; }

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px; }

.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }

.margin_r10 { margin-right: 10px; }

.float_l { float: left; }
.float_r { float: right; }





#templatemo_header_wrapper {
 width: 100%;
 height: 265px; 
 background: url(/images/templatemo_header.jpg) no-repeat top center;
}

#templatemo_header {
 position: relative;
 width: 980px;
 height: 265px; 
 padding: 0 10px;
 margin: 0 auto;
 background: url(/images/templatemo_header.jpg) no-repeat top center;
}

/* site title */

#templatemo_header #site_title {
 float: left;
 width: 220px;
 padding: 15px 0 0 40px;
}

#site_title h1 {
 margin: 0;
 padding: 0;
}

#site_title h1 a {
 margin: 0px;
 padding: 0px;
 font-size: 30px;
 color: #ffffff;
 text-decoration: none;
}

#site_title h1 a:hover {
 text-decoration: none;
}

#site_title h1 a span {
 display: block;
 padding: 7px 0 0 24px;
 font-family: Arial, serif;
 font-size: 12px;
 color: #e5e5e5;
 letter-spacing: 0.5px;
}

#site_title h1 a span2 {
 display: block;
 padding: 2px 0 0 40px;
 font-family: small-caps x-large "Times New Roman", serif;
 font-size: 11px;
 color: #e5e5e5;
 letter-spacing: 1px;
}


/* end of site title */


#date {
 float: right;
 text-align:right;
 padding-top: 5px;
 padding-right: 25px;
 color: white;
 font-size: 11px;
 font-family:Arial
}

#date-2 {
 float: right;
 text-align:right;
 padding-top: 5px;
 padding-right: 25px;
 color: white;
 font-size: 11px;
 font-family:Arial
}


#date-2 a:link {color:#ffffff;}
#date-2 a:hover {text-decoration:underline; color:#ffffff;}
#date-2 a:visited {text-decoration: none; color:#ffffff;}



/* верхняя строка */
.topline { height: 1px; font: 1px/1px sans-serif; color: #7fcb07;}
.topline a:link {text-decoration:none; font: 1px/1px sans-serif; color: #7fcb07;}
.topline a:visited {text-decoration:none; font: 1px/1px sans-serif; color: #7fcb07;}


/* верхняя менюшка */

#templatemo_menu {
 float: right;
 padding-top: 10px;
 height: 43px;
font-family: Arial,"Times New Roman",Times,serif;
}

#templatemo_menu ul {
 margin: 0;
 padding: 0;
 list-style: none;
}

#templatemo_menu ul li {
 padding: 0;
 margin: 0;
 display: inline;
}

#templatemo_menu ul li a {
 float: left;
 display: block;
 height: 35px;
 width: 125px;
 margin: 0;
 padding: 8px 0 0 0;
 text-align: center;
 font-size: 11px;
 text-decoration: none;
 color: #333333; 
 font-weight: bold;
 outline: none;
}

#templatemo_menu li a:hover, #templatemo_menu li .current {
 color: #333333;
 background: url(/images/templatemo_menu_hover.png) no-repeat top;
}

/* конец верхней менюшки */






/* менюшка правая */

#wrapper-250 {
width:250px;
margin:0 auto;
}
.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
 margin: 0;
 padding: 0;
 border: none;
 outline: none;
}
.accordion li {
 list-style: none;
}
/* Макет и Стиль */
.accordion li > a {
 display: block;
 position: relative;
 min-width: 110px;
 padding: 0 10px 0 30px;
 height: 32px;
 color: #fdfdfd;
 font: bold 12px/32px Arial, sans-serif;
 text-decoration: none;
 text-shadow: 0px 1px 0px rgba(0,0,0, .35);
 background: #6c6e74;
 background: -moz-linear-gradient(top, #6c6e74 0%, #4b4d51 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c6e74), color-stop(100%,#4b4d51));
 background: -webkit-linear-gradient(top, #6c6e74 0%,#4b4d51 100%);
 background: -o-linear-gradient(top, #6c6e74 0%,#4b4d51 100%);
 background: -ms-linear-gradient(top, #6c6e74 0%,#4b4d51 100%);
 background: linear-gradient(top, #6c6e74 0%,#4b4d51 100%);
 -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
 -moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
 box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}
.accordion > li:hover > a,
.accordion > li:target > a,
.accordion > li > a.active {
 color: #3e5706;
 text-shadow: 1px 1px 1px rgba(255,255,255, .2);
 background: #a5cd4e;
 background: -moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cd4e), color-stop(100%,#6b8f1a));
 background: -webkit-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: -o-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: -ms-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
}
.accordion li > a span {
 display: block;
 position: absolute;
 top: 7px;
 right: 0;
 padding: 0 10px;
 margin-right: 10px;
 font: normal bold 12px/18px Arial, sans-serif;
 background: #404247;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 border-radius: 15px;
 -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
 -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
 box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
}
.accordion > li:hover > a span,
.accordion > li:target > a span,
.accordion > li > a.active span {
 color: #fdfdfd;
 text-shadow: 0px 1px 0px rgba(0,0,0, .35);
 background: #3e5706;
}
/* Подменю */
.sub-menu li a {
 color: #797979;
 text-shadow: 1px 1px 0px rgba(255,255,255, .2);
 background: #e5e5e5;
 border-bottom: 1px solid #c9c9c9;
 -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
 -moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
 box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}
.sub-menu li:hover a { background: #efefef; }
.sub-menu li:last-child a { border: none; }
.sub-menu li > a span {
 color: #774242;
 text-shadow: 1px 1px 0px rgba(255,255,255, .2);
 background: transparent;
 border: 1px solid #c9c9c9;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
}
.sub-menu em {
 position: absolute;
 top: 0;
 left: 0;
 margin-left: 14px;
 color: #a6a6a6;
 font: normal 10px/32px Arial, sans-serif;
}




/* функциональность */
 
.accordion li > .sub-menu {
 display: none;
}
.accordion li:target > .sub-menu {
 display: block;
}



/* конец правой менюшки */




/* поиск по сайту */

#templatemo_header #search_box {
 position: absolute;
 width: 335px;
 height: 72px;
 bottom: 30px;
 right: 50px;
 background: url(/images/templatemo_search.png)
}

#search_box form {
 width: 280px;
 height: 27px;
 margin: 0;
 padding: 25px 0 0 0;
}

#searchfield {
 height: 17px;
 width: 270px;
 padding: 4px 5px 6px 5px;
 color: #fff;
 font-size: 12px;
 font-variant: normal;
 line-height: normal;
 background: none;
 border: none; 
}

/* конец поиска */





/* контент середина */

#templatemo_content_wrapper {
 width: 920px;
 margin: 0 auto;
 padding: 30px 40px;
 background: url(/images/templatemo_content.jpg) repeat-y;
}

#templatemo_content_wrapper_bottom {
 width: 1000px;
 height: 15px;
 margin: 0 auto;
 background: url(/images/templatemo_content_bottom.jpg) no-repeat;
}

#templatemo_content {
 float: left;
 width: 650px;
}

.eMessage {
 text-align: justify;
 border-bottom: 0px dotted #666;
}


.eBlock {
 clear: both;
 width: 100%;
}

.eTitle {
 color: #3a5909;
 font-size: 24px;
 padding-bottom: 10px;
 line-height: 0.7cm;
}

.eTitle a {
 color: #3a5909;
}


.eTitle2 {
 color: #3a5909;
 font-size: 18px;
 padding-bottom: 4px;
 line-height: 0.7cm;
}

.eTitle2 a {
 color: #3a5909;
}


.eDetails {
padding: 3px 3px 3px 3px;
border-bottom: 1px dotted #666;
font-style: italic;
font-size: 10px;
}

.product_box {
 float: left;
 width: 190px;
 padding-bottom: 10px;
 border-bottom: 1px dotted #666;
 margin-bottom: 20px;
}

.fl_image {
 float: left;
 margin: 3px 15px 5px 0;
}

#templatemo_content .product_box p {
 padding: 0;
 margin: 0 0 5px 0;
}

#templatemo_content .product_box a {
 color: #000000;
 font-weight: bold;
}

#templatemo_content .em_text {
 color: #537c11;
}

.price {
 color: #C30;
 font-size: 14px;
 font-weight: bold;
}

.product_box h3 {
 background: #63a103;
 padding: 3px 10px;
 margin: 0 0 10px 0;
 color: #ffffff;
 font-size: 12px;
}

.product_box img {
 width: 180px;
 height: 100px;
 border: 5px solid #e6e0ce;
 margin-bottom: 10px;
}

#templatmeo_sidebar {
 float: right;
 width: 240px;
 padding: 0;
 background: url(/images/templatemo_sidebar.jpg) repeat-y; 
}

#templatmeo_sidebar .sidebar_section {
 margin-bottom: 30px;
}

#templatmeo_sidebar .sidebar_section_content {
 margin:0 0 0 5px;
}

#templatmeo_sidebar h2 {
 width: 249px;
 color: #3a5909;
 font-size: 18px;
 padding: 0 0 45px 3px;
 background: url(/images/templatemo_header_bg.png) no-repeat bottom; 
}

#templatmeo_sidebar .uMenuRoot {
 margin: 0;
 padding: 0;
 list-style: none;
}

#templatmeo_sidebar .uMenuRoot li {
 padding: 0;
 margin: 0;
}

.uMenuRoot li a {
 display: block;
 color: #201f1c;
 padding: 5px 0 5px 20px;
 background: url(/images/templatemo_list.png) center left no-repeat;
}
.uMenuRoot li a:hover {
 color: #537c11;
 text-decoration: none;
}

.sidebar_section label {
 display: block;
 margin-bottom: 10px;
}

.sidebar_section #input_field {
 height: 20px;
 width: 233px;
 padding: 0 5px;
 margin-bottom: 10px;
 color: #000000;
 font-size: 12px;
 font-variant: normal;
 line-height: normal;
}

.sidebar_section #submit_btn{
 float: right;
 height: 30px;
 width: 80px;
 margin: 0px;
 padding: 3px 0 15px 0;
 cursor: pointer;
 font-size: 12px;
 text-align: center;
 vertical-align: bottom;
 white-space: pre;
 outline: none;
}

/* конец контента */






.cinfoimg {
 background: url(http://sibhealth.by/images/cinfo.png) no-repeat;
 background-size: cover;
 background-repeat:no-repeat; 
 background-position:0% 50%; 
 padding-top:15px; 
 padding-right:70px; 
 padding-left:0px; 
 height:75px; 
 float:right;
}

.cinfo {
 color: #4c583b;
 text-decoration: none;
 font-size: 10px;
 font-family: Arial, sans-serif;
 font-weight: 400;
 transition: color 0.4s ease 0s;
}







/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/
#comment-wrap { padding-right: 85px; }
 h3#comments, h3#reply-title span { font-size: 30px; color: #cac6a1; text-transform: uppercase; }
 .comment-body { position: relative; padding-left: 82px; margin-bottom: 20px; }
 .avatar-container { position: absolute; top: 0; left: 0; }
 .avatar-box { position: relative; }
 .avatar-box img { margin: 6px 0 0 6px; }
 .avatar-overlay { position: absolute; top: 0; left: 0; display: block; background: url(/images/comentes/avatar-overlay.png) no-repeat; }
 .avatar-box, .avatar-overlay { width: 68px; height: 68px; }
 span.comment-date { display: block; text-align: center; color: #92907c; font-size: 9px; padding-top: 9px; font-style: italic; }
 .comment-top { background: url(/images/comentes/comment-top.png) no-repeat; padding-top: 9px; }
 .comment-bottom { background: url(/images/comentes/comment-bottom.png) no-repeat bottom left; padding-bottom: 26px; }
 .comment-container { background: url(/images/comentes/comment-bg.png) repeat-y; width: 570px; }
 .comment-top2 { background: url(/images/comentes/comment-top2.png) no-repeat; padding-top: 9px; }
 .comment-bottom2 { background: url(/images/comentes/comment-bottom2.png) no-repeat bottom left; padding-bottom: 26px; }
 .comment-container2 { background: url(/images/comentes/comment-bg2.png) repeat-y; width: 650px; }
 .comment-wrap { padding: 8px 18px 8px 20px; }
 .comment-meta { color: #442917; font-size: 20px; margin-bottom: 12px; }
 .comment-wrap2 { padding: 18px 18px 8px 29px; }
 .comment-meta2 { color: #442917; font-size: 20px; margin-bottom: 0px; }
 span.fn, span.fn a { color: #442917; }
 span.fn a:hover { color: #000; text-decoration: none; }
 .comment-arrow { background: url(/images/comentes/comment-arrow.png) no-repeat; width: 9px; height: 20px; position: absolute; top: 23px; left: 74px; }
 .reply-container { float: right; padding: 0 50px 0 0; color: #767676; font-size: 11px; font-style: italic; font-weight: normal; line-height: 14px; border-top:1px solid #c7c6c6; padding-top:7px;}
 .reply-container a { height: 38px; padding: 0 0 0 19px; color: #fff; }
 .reply-container a:hover { color: #eee; text-decoration: none; }
 ol.commentlist { margin-top: 20px; }
#commentform textarea#comment { width: 96%; }
 #commentform input[type=text] { width: 38%; }
 li.comment #respond textarea { width: 94% !important; }
 li.comment #respond input[type=text] { width: 48% !important; }

.knopka_coment { 
 color:#F2F2F2; 
 cursor: pointer; 
 background: #6d6d6d; 
 } 

.knopka_coment:hover { 
 color:#F2F2F2; 
 background: #868686; 
 } 

.knopka_coment, 
 .knopka_coment:hover { 
 font:11px Verdana,Arial,Helvetica,sans-serif; 
 border:1px solid #D6D6D6; 
 padding: 9px 10px; 
} 













/* блок переключателя валют */

.currency {display:table; height:15px; width:250px; text-align:center; vertical-align:middle; background-color:6D6E73; padding-bottom:10px; }
.currency div {display:table-cell; height:15px; text-align:center; vertical-align:middle; background-color:#6D6E73; padding-bottom:10px;}
.currency div img {vertical-align:middle;}
/* контент середина */

















/* заголовки разделов */

.titlecontgreen { 
 display: inline-block; 
 background: #65a103; 
 text-decoration: none; 
 color: #fff;
 font: bold 12px Arial, sans-serif; 
 padding: 4px; 
 outline: 0; 
 -webkit-transition-duration: 0.25s; 
 -moz-transition-duration: 0.25s; 
 -o-transition-duration: 0.25s; 
 transition-duration: 0.25s; 
 -webkit-transition-property: -webkit-transform; 
 -moz-transition-property: -moz-transform; 
 -o-transition-property: -o-transform; 
 transition-property: transform; 
 -webkit-transform: scale(1) rotate(0); 
 -moz-transform: scale(1) rotate(0); 
 -o-transform: scale(1) rotate(0); 
 transform: scale(1) rotate(0);
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px; 
 -o-border-radius: 4px; 
 border-radius: 4px; 
 -webkit-transform: scale(1.05) rotate(-1deg); 
 -moz-transform: scale(1.05) rotate(-1deg); 
 -o-transform: scale(1.05) rotate(-1deg); 
 transform: scale(1.05) rotate(-1deg); 
 } 


.titlecontred { 
 display: inline-block; 
 background: #971c1c; 
 text-decoration: none; 
 color: #fff;
 font: bold 12px Arial, sans-serif; 
 padding: 4px; 
 outline: 0; 
 -webkit-transition-duration: 0.25s; 
 -moz-transition-duration: 0.25s; 
 -o-transition-duration: 0.25s; 
 transition-duration: 0.25s; 
 -webkit-transition-property: -webkit-transform; 
 -moz-transition-property: -moz-transform; 
 -o-transition-property: -o-transform; 
 transition-property: transform; 
 -webkit-transform: scale(1) rotate(0); 
 -moz-transform: scale(1) rotate(0); 
 -o-transform: scale(1) rotate(0); 
 transform: scale(1) rotate(0);
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px; 
 -o-border-radius: 4px; 
 border-radius: 4px; 
 -webkit-transform: scale(1.05) rotate(-1deg); 
 -moz-transform: scale(1.05) rotate(-1deg); 
 -o-transform: scale(1.05) rotate(-1deg); 
 transform: scale(1.05) rotate(-1deg); 
 } 

/* конец заголовков разделов */



/* переключатель страниц */

/* Для файлов */
.pagesBlockuz2 {color:#6B82A4; border:1px; margin-bottom:10px; margin-top:10px;}
.pagesBlockuz2 a:link, .pagesBlockuz2 a:visited, .pagesBlockuz2 a:hover, .pagesBlockuz2 a:active {text-decoration:none;color:#545454;background-color:#EFEEEE; border:1px solid #D3D3D3;font-size:11px;padding:3px 6px;}
.pagesBlockuz2 a:hover {background:#6B82A4; color:#FFFFFF;}
.pagesBlockuz2 b {text-decoration:none; background:#EFEEEE; padding:3px 10px; color:#000000; font-size:11px; border:1px solid #D3D3D3;}
/* Для файлов end */

.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a, .pagesBlock1 a { font-weight: normal !important;margin: 0;width: auto !important; padding: 3px 7px;color:#808080;background: #f2f2f2 url('http://uarts.ucoz.ru/button.png') repeat-x;
 border: #ddd solid 1px;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-decoration: none;border-radius: 2px;}

.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b, .pagesBlock1 b { font-weight: normal !important;margin: 0;width: auto !important; padding: 3px 7px;color:#808080;background: #cacaca url('http://uarts.ucoz.ru/button.png') repeat-x;
 border: #ddd solid 1px;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-decoration: none;border-radius: 2px;}

.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover, .pagesBlock1 a:hover {background:#f7f7f7 url('http://uarts.ucoz.ru/button.png') repeat-x;}

.str_cont {width: 658px;padding: 10px;background:#fff;border:1px solid #eaeaea;border-radius:5px; text-align: left !important;float: left;}
 
.lbody {width:658px;background:#fff;border:1px solid #eaeaea;border-radius:5px; padding: 10px;font-size: 12px;}
.anMsg {width:960px;background:#fff;padding: 10px;}
.lbody div {border: none;}

.ball-tacles {width:100%;} 
.ball-tacles .theads {width:130px;background:#FBFBFB;color:#888888;font: 11px Tahoma} 
.ball-tacles, .ball-tacles td {border:1px solid #E4E4E4;font: 11px Tahoma} 
.ball-tacles {border-width:1px 0px 0px 1px} 
.ball-tacles td {border-width:0px 1px 1px 0px; height:26px; padding:0px 7px 0px 7px;} 
.xt-uHelp {background-position: 0 -300px;} 
.xt-uHelp-over {background-position: -15px -300px;} 
.ibl{float:left;width:35px} 
.ibl img{opacity:0.5} 
.cbl{margin-left:35px} 
.hbl{padding:5px} 
.b0{opacity:0.0} 


/* конец переключателей страниц */








/* футер */

#templatemo_footer {
 width: 980px;
 margin: 0 auto;
 padding: 30px 10px;
 text-align: center;
 color: #333333;
}

#templatemo_footer a {
 color: #000000;
}

#templatemo_footer .footer_menu {
 margin: 0 0 10px 0;
 padding: 0px;
 list-style: none;
}

.footer_menu li {
 margin: 0px;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #000000;
}

.footer_menu .last_menu {
 border: none;
}

/* конец футера */










/* ИНТЕРНЕТ-МАГАЗИН */

/* заголовки категорий */
.shopcatname {
font-style: italic;
font-size: 24px;
}

/* сортировка */
.shopsort {
 font-size: 12px;
 text-decoration: none;
 color: #333333; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}
.shopsort a {
 font-size: 12px;
 text-decoration: none;
 color: #333333; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}
.shopsort a:hover {
 font-size: 12px;
 text-decoration: none;
 color: #d10000; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}


/* Название товара в категории и в материале */
.shoptitle {
 font-size: 26px;
 text-decoration: none;
 color: #333333; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}
.shoptitle a {
 font-size: 20px;
 text-decoration: none;
 color: #333333; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}
.shoptitle a:hover {
 font-size: 20px;
 text-decoration: none;
 color: #467601; 
 font-family: Georgia, "Times New Roman", Times, serif;
 outline: none;
}

/* бренд */
.shopbrand {
 font-size: 11px;
 color: #006b1f; 
 font-family: Arial, serif;
 padding-top: 2px;
}


/* артикул и форма упаковки */
.shoparticle {
 font-size: 11px;
 color: #7f7f7f; 
 font-family: Arial, serif;
 padding-top: 2px;
}

/* краткое описание товара в категории */
.shopopis {
 font-size: 12px;
 text-decoration: none;
 color: #333333; 
 font-family: tahoma, serif;
 outline: none;
}



/* описание TOP товара в категории */
.textUnderBanner {
 font-size: 12px;
 text-decoration: none;
 padding-top:5px;
 align: left;
 text-align: left;
 color: #333333; 
 font-family: tahoma, serif;
 outline: none;
}
.textUnderBanner a {
 font-size: 12px;
 text-decoration: none;
 align: left;
 text-align: left;
 color: #333333; 
 font-family: tahoma, serif;
 outline: none;
}
.textUnderBanner a:hover {
 font-size: 12px;
 text-decoration: underline;
 align: left;
 text-align: left;
 color: #333333; 
 font-family: tahoma, serif;
 outline: none;
}
.textUnderBanner a:visited {
 font-size: 12px;
 text-decoration: underline;
 align: left;
 text-align: left;
 color: #333333; 
 font-family: tahoma, serif;
 outline: none;
}


.sale_icon {
 float: right;
 padding-right: 0px;
 padding-top: 0px;
 z-index: 1;
}

.hot_num {
 float: right;
 padding-right: 4px;
 padding-top: 0px;
 z-index: 10;
}
.new_icon {
 float: right;
 right: 0;
 top: 0;
 z-index: 1;
}











/*------------------------------------------------*/
/*-------------------[ИНФОРМЕРЫ]-------------------*/
/*------------------------------------------------*/


/* FAQ на главной */
.faqinf {
 background:url(http://sibhealth.by/images/arrow.png) top left no-repeat;
 background-position: 0px 9px;
 padding-left:10px; 
 padding-top:3px; 
 padding-bottom:4px; 
 outline: none;
}


/* 3 каталога на главной */
.informercatalogtitle {
 text-align:center;
 padding-top: 5px;
}
.informercatalogtitle a {
 font-size: 12px;
 text-decoration: none;
 color: #333333; 
 font-family: Georgia, "Times New Roman", Times, serif;
 text-align:center;
 outline: none;
}
.informercatalogtitle a:hover {
 font-size: 12px;
 text-decoration: none;
 color: #467601; 
 font-family: Georgia, "Times New Roman", Times, serif;
 text-align:center;
 outline: none;
 padding-top: 4px;
}
.informercatalogopis {
 color: #7F7F7F;
 font-family: Arial,serif;
 font-size: 11px;
 padding-top: 2px;
 padding-left: 4px;
}


/* Комментарии в правой вкладке */
.infocoments {
 padding: 0 10px 0 30px;
 height: 32px;
 font: bold 12px/32px Arial, sans-serif;
 text-decoration: none;
 color: #3e5706;
 text-shadow: 1px 1px 1px rgba(255,255,255, .2);
 background: #a5cd4e;
 background: -moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cd4e), color-stop(100%,#6b8f1a));
 background: -webkit-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: -o-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: -ms-linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
 background: linear-gradient(top, #a5cd4e 0%,#6b8f1a 100%);
}

.infocomentsmesstitle a {
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #636363; 
 font-family: Arial,sans-serif !important;
 outline: none;
}
.infocomentsmesstitle a:hover {
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #636363; 
 font-family: Arial,sans-serif !important;
 outline: none;
}

 .infocomentsmess {
 font:12px/14px Arial,sans-serif !important;
 padding-left: 6px;
 padding-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
 border-bottom: 1px solid #c9c9c9;
}

.infocomentsmessage a {
 font-size: 12px;
 text-decoration: none;
 color: #717171; 
 font-family: Arial,sans-serif !important;
 font-style:italic;
 outline: none;
}
.infocomentsmessage a:hover {
 font-size: 12px;
 text-decoration: none;
 color: #717171; 
 font-family: Arial,sans-serif !important;
 outline: none;
}





/* 2 видео на главной */
.vidos {
 background-color: #000000;
 background-position: center center;
 background-repeat: no-repeat;
 background-size: 100% auto;
 height: 141px;
 margin: 0px 0;
 position: relative;
 vertical-align: middle;
 width: 250px;
 padding-bottom:5px;
}
.vidos a {
 display: block;
 height: 141px;
 width: 250px;
 padding-bottom:5px;
}
.vidos img {
 border: 0 none;
 max-height: 141px;
 vertical-align: middle;
 width: 250px;
 padding-bottom:5px;
}


/* прайс-лист */
.price_head a {
 color: #4c583b;
 text-decoration: none;
 font-size: 11px;
 font-family: Arial, sans-serif;
 font-weight: 400;
 text-transform: uppercase;
 transition: color 0.4s ease 0s;
} 

.price_head a:hover {
 color: #819b3a;
 text-decoration: none;
 font-family: Arial, sans-serif;
 font-size: 11px;
 text-transform: uppercase;
 transition: color 0.4s ease 0s;
}

.price_down a {
 color: #4c583b;
 text-decoration: none;
 font-size: 12px;
 font-family: Arial, sans-serif;
 font-weight: 400;
 text-transform: uppercase;
 transition: color 0.4s ease 0s;
} 

.price_down a:hover {
 color: #FF3600;
 text-decoration: none;
 font-family: Arial, sans-serif;
 font-size: 12px;
 transition: color 0.4s ease 0s;
}

.price_date {
 color: #4c583b;
 text-decoration: none;
 font-size: 10px;
 font-family: Arial, sans-serif;
 font-weight: 400;
 transition: color 0.4s ease 0s;
}






/* КАТАЛОГ ФАЙЛОВ */


/* Кнопка скачать */
 .download_button1 {display:block; width:131px; height:38px; background:url('/images/down.png') no-repeat; position:relative; color:#fff; text-shadow:0 1px 2px #000;} 
 .download_button1:hover {background-position:0 -38px; color:#fff;} 
 .error { 
 color: #990000; 
 background-color: #FFF0F0; 
 padding: 7px; 
 margin-top: 5px; 
 margin-bottom: 10px; 
 border: 1px dashed #990000; 
}




/* Таблица в каталоге статей (программы озд-ия) */
.ozdtable {
 font-size: 12px;
 text-decoration: none;
 color: #636363; 
 font-family: Arial,sans-serif !important;
}
.ozdtable a {
 font-size: 12px;
 text-decoration: none;
 color: #636363;
 font-family: Arial,sans-serif !important;
 outline: none;
}
.ozdtable a:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #636363;
 font-family: Arial,sans-serif !important;
 outline: none;
}
.ozdtable a:visited {
 font-size: 12px;
 text-decoration: none;
 color: #636363;
 font-family: Arial,sans-serif !important;
 outline: none;
}




.publaz {
 font-size: 12px;
 text-decoration: none;
 font-family: Arial,sans-serif !important;
}
.publaz a {
 font-size: 12px;
 text-decoration: none;
 color: #636363;
 font-family: Arial,sans-serif !important;
}
.publaz a:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #636363;
 font-family: Arial,sans-serif !important;
}
.publaz a:visited {
 font-size: 12px;
 text-decoration: none;
 color: #636363;
 font-family: Arial,sans-serif !important;
}







/* СЛАЙДЕР */
.slider-wrapper { 
 width: 100%; 
 margin: 3px auto;
}
.clear {
 clear:both;
}
.theme-light.slider-wrapper {
 background: #fff;
 padding: 10px;
}
.theme-light .nivoSlider {
 position:relative;
 background:#fff url(http://sibhealth.by/slider/loading.gif) no-repeat 50% 50%;
 margin-bottom:10px;
 overflow: visible;
}
.theme-light .nivoSlider img {
 position:absolute;
 top:0px;
 left:0px;
 display:none;
}

.theme-light .nivo-controlNav {
 text-align: center;
 padding: 0;
 position: relative;

}
.theme-light .nivo-controlNav a {
 display:inline-block;
 width:10px;
 height:10px;
 background:url(http://sibhealth.by/slider/bullets.png) no-repeat;
 text-indent:-9999px;
 border:0;
 margin: 0 2px;
}
.theme-light .nivo-controlNav a.active {
 background-position:0 100%;
}
.theme-light .nivo-directionNav a {
 display:block;
 width:30px;
 height:30px;
 background: url(http://sibhealth.by/slider/arrows.png) no-repeat;
 text-indent:-9999px;
 border:0;
 top: auto;
 bottom: -36px;
 z-index: 11;
}
.theme-light .nivo-directionNav a:hover {
 background-color: #eee;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
}
.theme-light a.nivo-nextNav {
 background-position:160% 50%;
 right:0px;
}
.theme-light a.nivo-prevNav {
 background-position:-60% 50%;
 left: auto;
 right: 35px;
}

.theme-light .nivo-caption {
 font-family: Helvetica, Arial, sans-serif;
}
.theme-light .nivo-caption a {
 color:#fff;
}
.theme-light .nivo-caption a:hover {
 color:#fff;
}

.theme-light .nivo-controlNav.nivo-thumbs-enabled {
 width: 80%;
}
.theme-light .nivo-controlNav.nivo-thumbs-enabled a {
 width: auto;
 height: auto;
 background: none;
 margin-bottom: 5px;
}
.theme-light .nivo-controlNav.nivo-thumbs-enabled img {
 display: block;
 width: 120px;
 height: auto;
}
/* Конец слайдера */














/* ImageFlow Settings
==================================== */
 .imageflow {
 overflow:hidden;
 position:relative; 
 text-align:left;
 visibility:hidden;
 width:100%;
 }
 .imageflow img {
 cursor:pointer;
 border:none;
 position:absolute;
 top:0px;
 visibility:hidden;
 -ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
 }
 .imageflow p {
 margin:0 auto;
 text-align:center;
 }
 .imageflow .loading {
 border:1px solid white;
 height:15px;
 left:50%;
 margin-left:-106px;
 padding:5px;
 position:relative;
 visibility:visible;
 width:200px;
 }
 .imageflow .loading_bar {
 background:#fff;
 height:15px;
 visibility:visible;
 width:1%;
 }

 .imageflow .caption {
 font-size: 16px;
 color: #333333; 
 text-align:center;
 position:absolute;
 top:70px;
 left:0px;
 width:100%;
 }
 .imageflow .navigation{
 z-index:10000;
 }
 .imageflow .scrollbar {
 border-bottom:1px solid #b3b3b3;
 visibility:hidden;
 position:absolute;
 top:260px;
 left:0px;
 height:1px;
 width:100%;
 }
 .imageflow .slider {
 background:url(/imageflow/slider.png) no-repeat;
 height:14px;
 margin:-6px 0 0 -7px;
 position:absolute;
 width:14px;
 z-index:10003;

 }
 .imageflow .slideshow {
 cursor:pointer;
 height:14px;
 margin:20px 0 0 20px;
 position:absolute;
 width:14px;
 z-index:10003;
 }



 .imageflow .slideshow.pause {
 background:url(/imageflow/button_pause.png) no-repeat;
 border:none;
 }
 .imageflow .slideshow.play {
 background:url(/imageflow/button_play.png) no-repeat;
 border:none;
 }
 .imageflow .images {
 overflow:hidden;
 white-space:nowrap;
 border:none;
 }
 .imageflow .button {
 border:none;
 cursor:pointer;
 height:17px;
 position:relative;
 width:17px;
 }
 .imageflow .previous {
 background: url(/imageflow/button_left.png) top left no-repeat;
 border:none;
 float:left;
 margin: -7px 0 0 -30px;

 }
 .imageflow .next {
 background: url(/imageflow/button_right.png) top left no-repeat;
 border:none;
 float:right; 
 margin:-7px -30px 0 30px;
 }

 .imageflow .titlecontgrey { 
 display: inline-block; 
 background: #8c8b8b; 
 text-decoration: none; 
 color: #fff;
 font: bold 12px Arial, sans-serif; 
 padding: 4px; 
 outline: 0; 
 -webkit-transition-duration: 0.25s; 
 -moz-transition-duration: 0.25s; 
 -o-transition-duration: 0.25s; 
 transition-duration: 0.25s; 
 -webkit-transition-property: -webkit-transform; 
 -moz-transition-property: -moz-transform; 
 -o-transition-property: -o-transform; 
 transition-property: transform; 
 -webkit-transform: scale(1) rotate(0); 
 -moz-transform: scale(1) rotate(0); 
 -o-transform: scale(1) rotate(0); 
 transform: scale(1) rotate(0);
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px; 
 -o-border-radius: 4px; 
 border-radius: 4px; 
 -webkit-transform: scale(1.05) rotate(-1deg); 
 -moz-transform: scale(1.05) rotate(-1deg); 
 -o-transform: scale(1.05) rotate(-1deg); 
 transform: scale(1.05) rotate(-1deg);
 position:absolute;
 top:45px; 
 } 





/* Форма добавления комментариев
==================================== */
#addcomm {

}
#addcomm input {
 padding: 9px;
 border: solid 1px #dad9d9;
 outline: 0;
 font: normal 14px/100% Verdana, Tahoma, sans-serif;
 width: 300px;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x;
 background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
 background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 }

#addcomm input:hover, #addcomm input:focus 
 {
 border-color: #C9C9C9;
 -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
 }

#addcomm textarea {
 padding: 9px;
 border: solid 1px #dad9d9;
 outline: 0;
 font: normal 14px/100% Verdana, Tahoma, sans-serif;
 width: 610px;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x;
 background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
 background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 }

#addcomm textarea:hover, #addcomm input:focus 
 {
 border-color: #C9C9C9;
 -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
 }

#addcommsecurity input {
 padding: 9px;
 border: solid 1px #dad9d9;
 outline: 0;
 font: normal 20px/100% Verdana, Tahoma, sans-serif;
 width: 100px;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x;
 background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
 background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 }

#addcommsecurity input:hover, #addcommsecurity input:focus 
 {
 border-color: #C9C9C9;
 -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
 }



.buttonn {
 width: 65px;
height: 36px;
 font: normal 13px/100% Verdana, Tahoma, sans-serif;
border: 1px solid #dad9d9; 
border-radius: 3px; 
text-shadow: 0 1px 1px white; 
-webkit-box-shadow: 0 1px 1px #fff; 
-moz-box-shadow: 0 1px 1px #fff; 
box-shadow: 0 1px 1px #fff; 
padding: 6px 11px; 
white-space: nowrap; 
vertical-align: middle; 
color: #666;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x; 
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
cursor: pointer; } 

.buttonn:hover, .button:focus { 
border-color: #C9C9C9; 
background: -webkit-linear-gradient(top, white, #E0E0E0); 
background: -moz-linear-gradient(top, white, #E0E0E0); 
background: -ms-linear-gradient(top, white, #E0E0E0); 
background: -o-linear-gradient(top, white, #E0E0E0); 
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; 
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; 
box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; } 

.buttonn:active { 
border: 1px solid #AAA; 
border-bottom-color: #CCC; 
border-top-color: #999; 
-webkit-box-shadow: inset 0 1px 2px #aaa; 
-moz-box-shadow: inset 0 1px 2px #aaa; 
box-shadow: inset 0 1px 2px #aaa; 
background: -webkit-linear-gradient(top, #E6E6E6, gainsboro); 
background: -moz-linear-gradient(top, #E6E6E6, gainsboro); 
background: -ms-linear-gradient(top, #E6E6E6, gainsboro); 
background: -o-linear-gradient(top, #E6E6E6, gainsboro); }












#search {

}
#searchart input {
 padding: 9px;
 border: solid 1px #dad9d9;
 outline: 0;
 font: normal 13px/100% Verdana, Tahoma, sans-serif;
 width: 150px;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x;
 background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
 background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 }

#searchart input:hover, #searchart input:focus 
 {
 border-color: #C9C9C9;
 -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
 }
.buttonn {
 width: 65px;
height: 36px;
 font: normal 13px/100% Verdana, Tahoma, sans-serif;
border: 1px solid #dad9d9; 
border-radius: 3px; 
text-shadow: 0 1px 1px white; 
-webkit-box-shadow: 0 1px 1px #fff; 
-moz-box-shadow: 0 1px 1px #fff; 
box-shadow: 0 1px 1px #fff; 
padding: 6px 11px; 
white-space: nowrap; 
vertical-align: middle; 
color: #666;
 background: #FFFFFF url('/images/bg_searchart-form.png') left top repeat-x; 
 box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
cursor: pointer; } 

.buttonn:hover, .button:focus { 
border-color: #C9C9C9; 
background: -webkit-linear-gradient(top, white, #E0E0E0); 
background: -moz-linear-gradient(top, white, #E0E0E0); 
background: -ms-linear-gradient(top, white, #E0E0E0); 
background: -o-linear-gradient(top, white, #E0E0E0); 
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; 
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; 
box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff; } 

.buttonn:active { 
border: 1px solid #AAA; 
border-bottom-color: #CCC; 
border-top-color: #999; 
-webkit-box-shadow: inset 0 1px 2px #aaa; 
-moz-box-shadow: inset 0 1px 2px #aaa; 
box-shadow: inset 0 1px 2px #aaa; 
background: -webkit-linear-gradient(top, #E6E6E6, gainsboro); 
background: -moz-linear-gradient(top, #E6E6E6, gainsboro); 
background: -ms-linear-gradient(top, #E6E6E6, gainsboro); 
background: -o-linear-gradient(top, #E6E6E6, gainsboro); }









 
/* Скролбар комментариев в правой колонке */

.mCSB_container{
 width:auto;
 margin-right:30px;
 overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
 margin-right:0;
}
.mCustomScrollBox .mCSB_scrollTools{
 width:16px;
 height:100%;
 top:0;
 right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
 height:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
 padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
 width:2px;
 height:100%;
 margin:0 auto;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
 cursor:pointer;
 width:100%;
 height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
 width:4px;
 height:100%;
 margin:0 auto;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
 height:20px;
 overflow:hidden;
 margin:0 auto;
 cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
 bottom:0;
 margin-top:-40px;
}



.contentscroll{width:250px; height:700px; overflow:auto; background:#e5e5e5;}
.contentscroll p:nth-child(even){color:#c96; font-family:Georgia,serif; font-size:17px; font-style:italic;}
.contentscroll p:nth-child(3n+0){color:#999;}






/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
 opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
 opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
 background:#000; /* rgba fallback */
 background:rgba(172,172,172,0.4);
 filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
 background:#fff; /* rgba fallback */
 background:rgba(201,201,201,0.75);
 filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
 background:rgba(234,234,234,0.85);
 filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
 background:rgba(172,172,172,0.9);
 filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
 background-image:url(http://sibhealth.by/images/mCSB_buttons.png);
 background-repeat:no-repeat;
 opacity:0.4;
 filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
 background-position:0 0;
 /* 
 sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
 */
}
.mCSB_scrollTools .mCSB_buttonDown{
 background-position:0 -20px;
 /* 
 sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
 */
}
.mCSB_scrollTools .mCSB_buttonLeft{
 background-position:0 -40px;
 /* 
 sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
 */
}
.mCSB_scrollTools .mCSB_buttonRight{
 background-position:0 -56px;
 /* 
 sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
 */
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
 opacity:0.75;
 filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
 opacity:0.9;
 filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
/* Конец скролбара */



 .size18 {
 font: 18px/22px Georgia, "Times New Roman", Times, serif;
}






/* Шара одноклассники */
.odkl-klass-s,.odkl-klass{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:middle;overflow:hidden;text-indent:-3000px;zoom:1;*text-indent:0;*font:0/0 Arial}.odkl-klass{width:69px;height:21px;background:#f58220 url(/images/odkl_klass.gif) no-repeat}.odkl-klass-s{width:16px;height:16px;background:#f58220 url(/images/odkl_klass_s.gif) no-repeat}.odkl-klass:hover,.odkl-klass-stat:hover,.odkl-klass-stat:hover,.odkl-share-oc:hover{background-color:#e83}.odkl-share-oc,.odkl-klass-oc,.odkl-klass-stat,.odkl-share-stat,.odkl-share-oc-voted,.odkl-klass-oc-voted{border-style:none;font:normal 17px arial;display:-moz-inline-stack;display:inline-block;*display:inline;padding-bottom:1px;padding-top:1px;text-decoration:none;zoom:1;height:19px;*height:21px}.odkl-share-stat,.odkl-share-oc{padding-left:99px;*padding:0 0 0 99px;background:#f58220 url(/images/odkl_klass_stat-neutral.gif) no-repeat}.odkl-klass-oc,.odkl-klass-stat{padding-left:70px;*padding:0 0 0 70px;background:#f58220 url(/images/odkl_klass_stat.gif) no-repeat}.odkl-klass-oc SPAN,.odkl-share-oc SPAN,.odkl-share-stat SPAN,.odkl-klass-stat SPAN{border-top-style:solid;border-top-width:1px;border-top-color:#f58220;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#f58220;border-right-style:solid;border-right-width:1px;border-right-color:#f58220;width:auto!important;text-decoration:none;padding:0 5px;text-align:center;font:normal 17px/19px arial;color:#f58220;background:white!important;zoom:1}.odkl-klass-oc-voted,.odkl-share-oc-voted{cursor:default;color:#e83;zoom:1}.odkl-klass-oc-voted{padding-left:20px;*padding:1 1 1 20px;background:url(/images/odk_klass_v.gif) no-repeat}.odkl-share-oc-voted{padding-left:26px;*padding:1 1 1 26px;background:url(/images/odkl_klass_s2.gif) no-repeat}.odkl-share-oc-voted A,.odkl-klass-oc-voted A{color:#e83}.odkl-oc-comment-form{z-index:2000;position:absolute;width:192px;height:81px;font:normal 11px verdana,arial,helvetica,sans-serif;padding:2px 6px 6px 6px;border-style:solid;border-width:1px;border-color:#e83;background-color:white;zoom:1}.odkl-oc-comment-form LABEL{text-align:left;display:block;color:#777e5d;padding-bottom:2px}.odkl-oc-comment-form TEXTAREA{margin-bottom:7px;overflow-y:auto;height:35px;width:188px;display:block;padding:1px;border:1px solid #777e5d}.odkl-oc-comment-form INPUT{font:normal 11px verdana,arial,helvetica,sans-serif;display:-moz-inline-stack;display:inline-block;*display:inline;padding:1px;text-align:center;vertical-align:middle;width:104px;cursor:pointer;background-color:#f93;color:white;border-style:solid;border-width:1px;border-color:#e83}.odkl-oc-comment-form INPUT::-moz-focus-inner{border:1px dotted transparent}.odkl-oc-comment-form INPUT:focus::-moz-focus-inner{border-color:#e83}.odkl-oc-comment-form SPAN:hover{background-color:#e83}.odkl-oc-comment-form A{color:#777e5d;margin-left:13px}.odkl-oc-comment-form A:hover{color:black}.odkl-oc-cmnt-hidden{visibility:hidden;width:1px;height:1px}.odkl-oc-cmnt-err,.odkl-oc-cmnt-ok{visibility:visible;width:225px;min-height:14px;height:auto;color:black;border-style:solid;border-width:1px;padding:7px 17px 7px 7px;z-index:3000;position:absolute;display:inline}.odkl-oc-msg-anchor{width:0;height:0;position:relative;visibility:hidden;*font:17px/19px Arial}.odkl-oc-msg{font:normal 11px verdana,arial,helvetica,sans-serif;overflow-x:hidden}.odkl-oc-lbl{float:left;width:15px;height:15px;padding-right:6px}.odkl-oc-cmnt-ok .odkl-oc-lbl{background:url(/images/ok_14x14.png) no-repeat}.odkl-oc-cmnt-err .odkl-oc-lbl{background:url(/images/error_14x14.png) no-repeat}.odkl-oc-cmnt-err{background-color:#ffbfbf;border-color:#f39998}.odkl-oc-cmnt-ok{background-color:#dff0c6;border-color:#cc9}.odkl-klass-oc-fc-hidden,.odkl-share-oc-fc-hidden{display:none}.odkl-share-oc-fc,.odkl-klass-oc-fc{display:-moz-inline-stack;display:inline-block;*display:inline;border-style:none!important;border-width:0!important;padding:0!important;zoom:1;position:relative;height:21px}.odkl-share-oc-fc{width:128px}.odkl-klass-oc-fc{width:99px}.odkl-share-oc-fc IFRAME,.odkl-klass-oc-fc IFRAME{border-style:none!important;border-width:0!important;padding:0!important;zoom:1;width:100%;height:100%;position:absolute}







/* Шара 42 */
#share42 {display: inline-block; padding: 0px 0 0 0px; background: #FFF; }
#share42:hover {background: #fff; }
#share42 a {opacity: 0.8}
#share42:hover a {opacity: 0.8}
#share42 a:hover {opacity: 1}



/* Шара 43 */
#share43 {display: inline-block; padding: 0px 0 0 0px; background: #1b1b1b;}
#share43:hover {background: #1b1b1b;}
#share43 a {opacity: 0.7;}
#share43:hover a {opacity: 0.7;}
#share43 a:hover {opacity: 1;}




#spec_offers {
 border-collapse: collapse;
 display: none;
 margin-bottom: 10px;
 width: 100%;
}
#spec_offers tr.offer {
 border: 1px solid #FF6C00;
 border-collapse: collapse;
}
#spec_offers tr.offer td {
 padding: 0;
}
#spec_offers table.offer_shadow.active {
 border-collapse: separate;
 box-shadow: 0 0 20px #FF6C00;
 cursor: pointer;
}
#spec_offers .dev_name {
 color: #4079B2;
 font: bold 15px/18px Arial,Helvetica,sans-serif;
 margin: 11px 5px 7px 18px;
 text-align: left;
}
#spec_offers .stars {
 margin: 0 5px 10px 18px;
 text-align: left;
}
#spec_offers .price {
 background-image: url("../img/bg_cost.png");
 font: 18px Arial,Helvetica,sans-serif;
 height: 27px;
 margin: 0 10px 10px 9px;
 padding-top: 6px;
 text-align: center;
 width: 80px;
}
#spec_offers .price span {
 color: #111111;
 font-weight: bold;
 text-align: left;
}
#spec_offers .price_td {
 width: 94px;
}
#spec_offers .shop {
 color: #A0A0A0;
 font: 10px Verdana,Tahoma,Geneva;
 text-align: left;
}




/* 3 видео на главной */

 .wrapper2 {
 width: 650px;
 margin: 0px auto;
 text-align:center;
 }
 #video_main {
 margin: 0 0 10px 0;
 width: 650px;
 position:relative;
 }
 #video_main ul {
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
 }
 #video_main li {
 font-size: 10px;
 color: #999;
 text-align: center;
 width: 200px;
 height: 153px;
 padding: 0;
 margin: 6px;
 display: block;
 float: left;
 background: transparent url('/images/video_polaroid.png') no-repeat 0 0;
 position:relative;
 }
 #video_main li img {
 width:172px;
 height:108px;
 margin-top:14px;
 }
 #video_main li a {
 width:180px;
 height:128px;
 position:absolute;
 display:block;
 z-index:2;
 top:2px;
 left:0px;

 text-indent:-999em;
 } 
 .clearfix {
 float: none;
 clear: both;
 }
 #video_main .pager {
 margin:0 auto;
 text-align: center;
 }


#video_m a:link {text-decoration:none; color:#707070;}
#video_m a:visited {text-decoration: none; color:#707070;}
#video_m a:hover {text-decoration:underline; color:#707070;}