/**
* $Id: reset_.css 11931 2015-02-12 10:55:40Z akashin $
*!!! Данный CSS файл подключается в проекте svn://web/trunk/backoffice 
*/
* { margin: 0; padding: 0; }

/* размер шрифта в 100.01% компенсирует различный размер шрирфта в разных браузерах (вроде, опера и сафари и проблему с непропорциональным увеличением шрифта в IE) */
html { font-size: 100.01%; }
body { font-family: Tahoma, Geneva, sans-serif; font-size: 68.75%; color: #343434; background: #fff; }


img { border: 0; }

a { color: #008BFB; cursor: pointer;}
a:hover { color: #007FE6; }

.g-pseudoLink { color: #008BFB; cursor: pointer;}
.g-pseudoLink:hover { color: #007FE6; }

h1 { font-size: 1.4em; font-weight: normal; color: #00985f; }
h1 a { color: #00985f; }
h1 a:hover { color: #32b81e; }

h2 { font-size: 1em; color: #343434; }
h2 a { color: #343434; }
h2 a:hover { color: #666; }

h3 { font-size: 1em; color: #343434; }
h3 a { color: #343434; }
h3 a:hover { color: #666; }

h4, h5, h6 { font-size: 1em; }

/********** FORM **********/
input::-ms-clear {display: none;}
input[type="submit"],
input[type="reset"],
input[type="image"] { cursor: pointer; }

input.ie6_submit,
input.ie6_reset,
input.ie6_image,
button { cursor: pointer; }

input[type="text"],
input[type="password"] { border: 1px solid #e5e5e5; }
textarea { border: 1px solid #e5e5e5; }

select { min-height: 38px; border: 1px solid #e5e5e5; }

input[type="radio"] { vertical-align: -0.2em; *vertical-align: -0.3em; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align: -0.3em; }
input.ie6_radio { -vertical-align: -0.3em; }
input.ie6_checkbox { -vertical-align: -0.3em; }

input[type="text"][disabled],
input[type="password"][disabled],
textarea[disabled],
select[disabled] { color: #888; border-color: #e5e5e5; background: #e5e5e5; }
input.ie6_text_disabled,
input.ie6_password_disabled,
textarea.ie6_disabled,
select.ie6_disabled { color: #888; border-color: #e5e5e5; background: #e5e5e5; }

.clear { clear: both; height: 0; overflow: hidden; } /* без overflow в IE7 иногда пустые места образуются */
.g_clear_block:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.g_clear_block { *zoom: 1; }

.g_clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.g_clearfix { *zoom: 1; }

.g-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.g-clearfix { *zoom: 1; }

h1.g_page_head {
	clear: both; padding: 0 0 0.1em 19px; margin-bottom: 0.5em;
	font-family: Din-Thin; font-size: 27px; color: #9355da;
	text-align: left;
}
h1.g_page_orders_head { margin-left: 7px; }
h1.g_page_setup_head {
	border-top: 1px solid #CCCCCC;
	color: #9355DA;
	font-family: Din-Thin, helvetica, sans-serif;
	font-size: 27px;
	padding: 22px 0 22px 15px;
}
h1.g_page_chnumber_head { margin-top: -9px; margin-right: 0px; }
h1.g_page_setup_emp {margin-top:9px; text-align: center; padding-left: 0;}
/**/

.g-browser-ie8 input[type="text"],
.g-browser-ie8 input[type="password"] { min-height: 17px; padding-top: 1px; }

.g-browser-opera input[type="radio"] { vertical-align: baseline; }
/*
    Здесь собраны CSS стили для всех спрайтов
*/

/*картинки папки /img/social */
.sprite-social { background-image: url(/img/sprites/social_sprite.png); background-repeat:  no-repeat;}
.sprite-social-arr_left{ background-position: 0 0;  }
.sprite-social-arr_right{ background-position: -7px 0;  }
.sprite-social-bar-left{ background-position: -14px 0 !important;  }
.sprite-social-bar-left_niz{ background-position: -28px 0 !important;  }
.sprite-social-bar-right{ background-position: -42px 0 !important;  }
.sprite-social-bar-right_niz{ background-position: -56px 0 !important;  }
.sprite-social-favorite{ background-position: -70px 0;  }
.sprite-social-favorite_off{ background-position: -88px 0;  }
.sprite-social-fb-logo-c{ background-position: -106px 0;  }
.sprite-social-fb-logo{ background-position: -123px 0;  }
.sprite-social-fb{ background-position: -140px 0;  }
.sprite-social-fb16{ background-position: -158px 0;  }
.sprite-social-fb26{ background-position: -175px 0;  }
.sprite-social-fb_off{ background-position: -202px 0;  }
.sprite-social-lj{ background-position: -220px 0;  }
.sprite-social-mail{ background-position: -238px 0;  }
.sprite-social-mailru{ background-position: -256px 0;  }
.sprite-social-mailru_off{ background-position: -274px 0;  }
.sprite-social-mf16{ background-position: -292px 0;  }
.sprite-social-mf26{ background-position: -309px 0;  }
.sprite-social-soc_bgr{ background-position: -336px 0;  }
.sprite-social-soc_bgr_niz{ background-position: -431px 0;  }
.sprite-social-tw-logo-c{ background-position: -526px 0;  }
.sprite-social-tw-logo{ background-position: -543px 0;  }
.sprite-social-tw{ background-position: -560px 0;  }
.sprite-social-tw16{ background-position: -578px 0;  }
.sprite-social-tw26{ background-position: -595px 0;  }
.sprite-social-vk{ background-position: -622px 0;  }
.sprite-social-vk16{ background-position: -640px 0;  }
.sprite-social-vk26{ background-position: -657px 0;  }
.sprite-social-yaru{ background-position: -684px 0;  }
.sprite-social-youtube-logo-c{ background-position: -702px 0;  }
.sprite-social-youtube-logo{ background-position: -741px 0;  }
.sprite-social-yt26{ background-position: -780px 0;  }

.sprite-pages-nav{ background-image: url(/img/sprites/pages_nav.png); background-repeat:  no-repeat; }
.sprite-pages-nav-first{ background-position: 0 0; width: 12px; height: 11px; }
.sprite-pages-nav-first_disabled{ background-position: 0 -12px; width: 12px; height: 11px; }
.sprite-pages-nav-last{ background-position: 0 -24px; width: 12px; height: 11px; }
.sprite-pages-nav-last_disabled{ background-position: 0 -36px; width: 12px; height: 11px; }
.sprite-pages-nav-next{ background-position: 0 -48px; width: 12px; height: 11px; }
.sprite-pages-nav-next_disabled{ background-position: 0 -60px; width: 12px; height: 11px; }
.sprite-pages-nav-prev{ background-position: 0 -72px; width: 12px; height: 11px; }
.sprite-pages-nav-prev_disabled{ background-position: 0 -84px; width: 12px; height: 11px; }

.sprite-minibasket{ background-image: url(/img/sprites/minibasket.png); background-repeat:  no-repeat;}
.sprite-minibasket-basket_icon{ background-position: 0 0; width: 16px; height: 12px; }
.sprite-minibasket-bookmark_bg{ background-position: 0 -22px; width: 1px; height: 24px; }
.sprite-minibasket-bookmark_bg_selected{ background-position: 0 -56px; width: 1px; height: 24px; }
.sprite-minibasket-bookmark_right{ background-position: 0 -90px; width: 10px; height: 25px; }
.sprite-minibasket-bookmark_right_last{ background-position: 0 -125px; width: 10px; height: 25px; }
.sprite-minibasket-bookmark_right_last_selected{ background-position: 0 -160px; width: 10px; height: 25px; }
.sprite-minibasket-bookmark_right_selected{ background-position: 0 -195px; width: 10px; height: 25px; }
.sprite-minibasket-compare_icon{ background-position: 0 -230px; width: 14px; height: 12px; }
.sprite-minibasket-count{ background-position: 0 -252px; width: 21px; height: 21px; }
.sprite-minibasket-bask_bg2{ background-position: 0 -281px; }
.sprite-minibasket-bask_ar_off{ background-position: 0 -313px; }
.sprite-minibasket-bask_ar{ background-position: 0 -345px; }
.sprite-minibasket-price_line{ background-position: 0 -377px; }
.sprite-minibasket-price_line_l{ background-position: 0 -397px; }
.sprite-minibasket-price_line_r{ background-position: 0 -417px; }
/**
* $Id: zIndex_.css 10591 2014-04-22 07:07:49Z akashin $
 * В данном файле следует задавать z-index глобальных блоков, что бы управление наложением данных блоков друг на
 * друга. Внимание! Выносить в данный файл следует только свойства z-index глобальных блоков (начинающихся с g_*),
 * свойства внутренних элементов следует задавать в соответствующем файле блока.
 */

.g_tool_tip { z-index: 20000; } /* Значение по умолчанию должно быть объявлено перед подклассами (g_tool_tip-betweenFixedCells и т.п.) */

.g_layouts_page { z-index: 10000; } /* Данное свойство нужно так же для исправления бага некликабельного контента в IE9 (см. ESH-1933)*/
.g_layouts_page .g_tool_tip-insideContent { z-index: 10001; }
.g_layouts_page>.wrapper>.container>.footer { z-index: 10002; }

.g_compare table .fixed { z-index: 10000; }
.g_tool_tip-betweenFixedCells { z-index: 10001; }
.g_compare table tr.head .fixed { z-index: 10002; }
.g_compare table tr.head th .fixed { z-index: 10003; }

.g_modal-overlay { z-index: 50000; }
.g_modal-dialog { z-index: 50001; }

.g_modal-overlay.level2 { z-index: 50002; }
.g_modal-dialog.level2 { z-index: 50003; }

.g_modal-overlay.level3 { z-index: 50004; }
.g_modal-dialog.level3 { z-index: 50005; }

.g_modal-overlay.level4 { z-index: 50006; }
.g_modal-dialog.level4 { z-index: 50007; }


.g_tool_tip-overModal { z-index: 80002; }

.g_titleTip { z-index: 90000; }
.g_wait, .g_waitNew { z-index: 91000; }
.g_warning_line { z-index: 92000; }

#baloon { z-index: 64999; } /** @deprecated */
