/*##### БАЗОВЫЕ ЭЛЕМЕНТЫ ######*/
HTML, BODY {height:100%}
BODY {background:url(/oldbatist/templates/images/bg_head.jpg) repeat-x left top #676c6f}
* {-moz-box-sizing:border-box; box-sizing:border-box; font-family:Arial; border:none; font-size:12px; color:#fff; padding:0; margin:0}

/* Контейнер - хак для кода google аналитикс и конверсий, т.к. внизу страницы появлется пустой отступ */
.google_code {position:absolute; left:0; bottom:0}

/* Выявление и лечение глюков */
.pornohack {position:relative; height:1%; zoom:1; z-index:99}

/*### БАЗОВЫЙ КАРКАС И КОНТЕЙНЕР ДЛЯ КРОСС-БРОУЗЕРНОЙ СОВМЕСТИМОСТИ ###*/
#root {min-width:1027px; width:expression(document.body.clientWidth < 1027? "1027px":"auto")} /* border:#996600 1px solid; */
#root .map {background:url(/oldbatist/templates/images/map.jpg) left bottom no-repeat; padding-bottom:435px; position:relative; zoom:1; border-bottom:#676c6f 1px solid}
#root .logo {position:absolute; left:0; top:0; width:533px; height:255px; z-index:0}
#root .slogon {position:absolute; left:694px; top:61px; width:472px; height:77px; background-image:url(/oldbatist/templates/images/slogon.png)}
* html #root .slogon {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/slogon.png, sizingMethod=crop)}
#root .contact_foot {position:absolute; left:46px; bottom:119px; font-size:20px}
#root .contact_foot a {font-size:20px}
#root .medeo {position:absolute; left:46px; bottom:14px}
#root .contact_foot a, #root .medeo a {text-decoration:none}
#root .counter {position:absolute; right:20px; bottom:14px; display:block}
#root .stat {display:inline}
#root .stat b {font-size:20px}
#root .lang_links {margin:10px 0}
#root .lang_links a {padding:0 3px}
#root .links {position:absolute; left:246px; bottom:15px; width:70%}
#root .links a {font-size:10px}

/* Левое меню */
#menu_left {position:absolute; left:46px; top:162px; width:260px; z-index:5}
#menu_left li {list-style:none}
#menu_left a, #menu_left a:hover {display:block; height:31px; text-decoration:none; font-size:21px}

/* Верхняя панель с телефоном и кнопкой на контакты */
#topbl {width:467px; background-position:left 13px; background-repeat:no-repeat; background-image:url(/oldbatist/templates/images/phone_top.png); position:absolute; left:701px; top:0; z-index:20}
* html #topbl {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/phone_top.png, sizingMethod=crop)}
#topbl a {float:right; height:57px; background-position:left top; background-repeat:no-repeat; text-align:center; font-size:16px; padding:18px 0 0 0; text-decoration:none}
#topbl a.cont_but {width:165px; background-image:url(/oldbatist/templates/images/cont_but_bg.png)}
* html #topbl a.cont_but {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/cont_but_bg.png, sizingMethod=crop)}
#topbl a.home {width:69px; background-image:url(/oldbatist/templates/images/home.png); margin-left:11px; text-indent:-250px; overflow:hidden}
* html #topbl a.home {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/home.png, sizingMethod=crop)}
#topbl a:hover {text-decoration:none}

/* Промо блок */
#promo {width:272px; background-position:left top; background-repeat:no-repeat; background-image:url(/oldbatist/templates/images/promo_bg.png); position:absolute; top:350px; left:0; padding:147px 0 0 46px; z-index:4}
* html #promo {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/promo_bg.png, sizingMethod=crop)}
#promo b {display:block; color:#FFF; font-weight:normal}
#promo b a {text-decoration:none; float:left; width:144px}

/* Банерный блок */
#banner_block {width:249px; height:484px; background:url(/oldbatist/templates/images/banner_bl_l.gif) left top no-repeat; position:absolute; top:441px; left:0}
#banner_block p {color:#000; padding:0 0 0 46px; font-weight:bold}
#banner_block .p1 {margin:80px 0 0 0}
#banner_block .p2 {margin:60px 0 0 0}

#content {padding:165px 0 0 0; margin:0 0 0 318px; position:relative; z-index:0; } /* border:#CCFF33 1px solid; */
#content .product_bl {padding:0 0 33px 0}
#content .product_bl H1 {margin:20px 0 20px 25px}
#content .product_bl H2 {margin:20px 0 0 25px; font-size:14px}
#content .product_bl H2 a, H1 {font-size:14px; text-transform:uppercase; text-decoration:none}
#content .product_bl H3 {margin:10px 0 0 25px; font-size:16px}
#content .product_bl H5 {margin:10px 0 0 25px; font-size:14px}
#content .product_bl P {font-size:14px; width:660px; text-align:justify; margin-left:25px}
#content .product_bl P.txt {margin:0 0 5px 25px}
#content .product_bl P b {font-weight:normal; font-size:14px}
#content .product_bl ul {margin:0 0 0 40px;padding:0}
#content .product_bl li {font-size:14px; width:645px; text-align:justify}
#content .product_bl div.img_bl {height:165px; position:relative} /* border:#00FF33 1px solid; */
#content .product_bl div.img_array {padding:0 25px; height:165px; width:876px; overflow:hidden; position:absolute; left:0; top:0; z-index:10}
#content .product_bl div.img_bg {margin:0 0 0 500px; height:165px; background-position:left; background-repeat:repeat-x; background-image:url(/oldbatist/templates/images/image_bg.png)}
*html #content .product_bl div.img_bg {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/image_bg.png, sizingMethod=crop)}
#content .product_bl img {cursor:pointer}
#content .product_bl img.arr_l {width:25px; height:29px; position:absolute; left:0; top:127px; background-image:url(/oldbatist/templates/images/arr_l.png)}
*html #content .product_bl img.arr_l {background:expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/arr_l.png, sizingMethod=crop)}
#content .product_bl img.arr_r {width:25px; height:29px; position:absolute; right:0; top:127px; background-image:url(/oldbatist/templates/images/arr_r.png)}
*html #content .product_bl img.arr_r {background:expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/oldbatist/templates/images/arr_r.png, sizingMethod=crop)}
#content .product_bl img.img_on {width:165px; height:165px} /* border:#FF9900 1px solid; */
#content .product_bl img.img_off {width:165px; height:165px} /* border:#00FF00 1px solid; */

/* ГАЛЕРЕЯ - БОЛЬШОЕ ОКНО */
/* затемнения страницы и контейнер */
#wrapJsiBox {position:absolute; top:0; left:0; display:none; z-index:1000; background-color:#000; opacity:0.6; filter: alpha(opacity='60')}
#container {position:absolute; top:0; left:0; width:100%; z-index:2000}
/* окно с изображением */
#jsiMainBox {display:none; margin:auto; z-index:2; width:400px; position:relative; background-color:#fff; padding:10px 0 0 0}
#jsiMainBox .tools {padding:0 10px; height:30px; position:relative}
#jsiMainBox .tools a {padding:8px 0 0 0; float:left}
#jsiMainBox .close {position:absolute; right:10px; top:0; float:none}
#jsiBoxNumberOfImage {padding:0 12px; font-size:14px; line-height:30px; color:#505558; font-family:Arial; float:left}
#jsiBoxLoading {position:absolute; left:50%; top:30%}
#jsiBoxTitle {margin:0 8px; font:normal 11px Tahoma}
/* большое изображение */
#jsiBoxMainImageWrap {margin:0 10px; overflow:hidden; position:relative}
#jsiBoxMainImageWrap img {display:block}