/* Элементы оформления */
/* --------------------------------------------------------------- */
body {background-color: #DAE4E9; color: #595959; font-size: 11px; fontsize: 12px; font-family: Verdana; font-weight: normal; margin: 0px; padding: 0px;}
p {color: #595959; font-size: 11px; fontsize: 11px; font-family: Verdana; font-weight: normal;}
td {color: #21296B; font-size: 10px; fontsize: 10px; font-family: Verdana; font-weight: normal; padding: 5px;}


.sklnet {width: 80px; height: 25px; margin-bottom: -25px; color: red; font-weight: bold; position: relative; background: url(../images/sklnet.gif) no-repeat;}

/* Списки */
ol {margin: 0 0 0 23px; padding: 0;}
ul {margin: 10px 10px 10px 8px; padding: 0; list-style-type: none;}
ul li {padding: 0px 0 5px 16px; background: url(../images/ul_bul.gif) no-repeat 0px 5px;}

/* Заголовки */
h1 {color: #E72118; font-size: 19px; fontsize: 19px; font-family: Arial; font-weight: normal; margin: -1px 0 -2px 5px;}

/* Ссылки */
a {color: #5589AE; text-decoration: none;}
a:hover {color: #B20000; text-decoration: underline;}

/* Прочее */
.big_white {color: #fff; font-size: 11px; fontsize: 11px; font-family: Arial; font-weight: bold;}
.left_headers {padding-left: 6px;}

a.noclass {color: #21296B;}
a.noclass:hover {color: #21296B;}

.rp01 {color: #E72118; font-size: 19px; fontsize: 19px; font-family: Arial; font-weight: normal; margin-bottom: -2px; margin-top: -1px;}

.redt {color: #E72118;}

.main_tda {border-right: 1px solid #DAE4E9; border-bottom: 1px solid #DAE4E9; height: 222px; color: #636362; font-size: 9px; fontsize: 9px; line-height: 10px; padding: 0px;}
.main_tdb {border-bottom: 1px solid #DAE4E9; height: 222px; color: #636362; font-size: 9px; fontsize: 9px; line-height: 10px; padding: 0px;}

.input {font-size: 11px; fontsize: 11px; font-family: Arial; font-weight: normal;}

.right_head {width: 100%; background: url(../images/bg07.gif) no-repeat top left; background-color: #068DC7; border: 2px solid #35629B; height: 30px;padding: 6px 0px 3px 0px;}
.right_text {color: #fff; font-size: 11px; fontsize: 11px; font-family: Verdana; font-weight: bold; background: url(../images/ico09a.gif) no-repeat 9px 4px; padding: 0px 0px 0px 22px;}

.katln {background: url(../images/katicon.gif) no-repeat; color: #21296B; font-size: 10px; fontsize: 10px; font-family: Verdana; padding: 0 0 0 12px;}

.tab_all {background-color: #A7AAC5; width: 100%;}
.tab_all_k {border-top: 1px solid #A7AAC5; border-left: 1px solid #A7AAC5; width: 100%;}
.tb_gr1 {background-color: #DDE4EA; padding: 10px;}
.tb_gr2 {background-color: #EEF1F4; padding: 10px;}
.tb_gr1_k {background-color: #DDE4EA; padding: 10px; border-right: 1px solid #A7AAC5; border-bottom: 1px solid #A7AAC5;}
.tb_gr2_k {background-color: #EEF1F4; padding: 10px; border-right: 1px solid #A7AAC5; border-bottom: 1px solid #A7AAC5;}
.tb_gr_kk {background-color: #EEF1F4; padding: 0; border-right: 1px solid #A7AAC5; border-bottom: 1px solid #A7AAC5; border-top: 1px solid #A7AAC5; color: #EEF1F4; height: 9px;}
.tb_gr2_nl {background-color: #EEF1F4; padding: 10px; border-right: 1px solid #A7AAC5;}
.td_pril {background: url(../images/kdop01.gif) no-repeat; background-position: 6px 0px; background-color: #EEF1F4; font-weight: bold; padding: 5px 5px 5px 12px;}
.td_prgr {background-color: #DDE4EA; border-top: 1px solid #A7AAC5;}
.td_lril {background: url(../images/kdop03.gif) no-repeat; background-position: top right; background-color: #EEF1F4;}
.tb_wh {background-color: #fff; border-right: 1px solid #EEF1F4; padding: 10px;}
.tb_whl {background: url(../images/kdop04.gif) no-repeat; background-position: top left; background-color: #fff; border-right: 1px solid #EEF1F4; padding: 10px 10px 10px 16px;}
.tb_whr {background: url(../images/kdop05.gif) no-repeat; background-position: top right; background-color: #fff; padding: 10px;}
.tb_gwl {background: url(../images/kdop06.gif) no-repeat; background-position: top left; padding: 0; border-right: 1px solid #A7AAC5; border-bottom: 1px solid #A7AAC5; height: 9px; background-color: #EEF1F4;}
.tb_gwr {background: url(../images/kdop07.gif) no-repeat; background-position: top right; padding: 0; border-right: 1px solid #A7AAC5; border-bottom: 1px solid #A7AAC5; height: 9px; background-color: #EEF1F4;}

.tb_cat {border: 1px solid #DAE4E9; padding: 5px;}
.tb_str {padding: 10px 0 15px 0; margin: 0;}

.tov_right {border-right: 1px solid #DAE4E9; border-bottom: 1px solid #DAE4E9; padding: 8px; font-size: 11px; fontsize: 11px; font-family: Verdana;}
.tov_left {border-bottom: 1px solid #DAE4E9; padding: 8px; font-size: 11px; fontsize: 11px; font-family: Verdana;}

/* Форум */
.frm01 {background-color: #2D4779; height: 30; text-align: left; border-left: solid 1px #fff;
border-bottom: solid 1px #fff;}
.frm01_gline {background-color: #D0D5DC; height: 4; width: 100%; border-left: solid 1px #fff;
border-bottom: solid 1px #fff;}
.frm01_gline2 {background-color: #ECEEF1; height: 4; width: 100%; border-left: solid 1px #fff;
border-bottom: solid 1px #fff;}
.frm02 {background-color: #ECEEF1; border-left: solid 1px #fff;
border-bottom: solid 1px #fff; font-size: 11px; fontsize: 12px; font-family: Arial; color: #527384; padding: 6px 20px 6px 15px; text-align: left;}
.frm02_c {background-color: #ECEEF1; border-left: solid 1px #fff;
border-bottom: solid 1px #fff; font-size: 11px; fontsize: 12px; font-family: Arial; color: #527384; padding: 15px 1px 15px 1px; text-align: center;}
.frm03 {background-color: #D0D5DC; height: 26; width: 100%; border-left: solid 1px #fff;
border-bottom: solid 1px #fff; font-size: 12px; fontsize: 13px; font-family: Arial; color: #39424A; padding: 0px 5px 0px 14px;}

.frm_ln {color: #D60000; text-decoration: none; font-weight: bold; font-size: 12px; fontsize: 13px; background: url(../images/icon12.gif) no-repeat 1px 2px; padding: 1px 0px 0px 13px}
.frm_ln:HOVER {color: #D60000; text-decoration: underline; font-weight: bold; font-size: 12px; fontsize: 13px; background: url(../images/icon12.gif) no-repeat 1px 2px; padding: 1px 0px 0px 13px}

.frm_ln2 {color: #39424A; text-decoration: none; font-size: 12px; fontsize: 13px;}
.frm_ln2:HOVER {color: #295EA2; text-decoration: none; font-size: 12px; fontsize: 13px;}

.forum {width: 100%;}

.mr02 {font-size: 11px; fontsize: 12px; font-family: Arial; color: #ffffff; background: url(../images/icon11.gif) no-repeat 1px 3px; padding: 1px 5px 0px 13px}
.mr03 {font-size: 11px; fontsize: 12px; font-family: Arial; color: #ffffff; background: url(../images/icon11.gif) no-repeat 13px 3px; padding: 1px 0px 0px 27px}

.ann {color: #547782; background-color: #ffffff; width: 193; padding: 6px 0px 0px 10px; font-size: 11px; fontsize: 12px; font-family: Arial;}


.back_arrow {color: #767676; text-decoration: underline; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/arrow06.gif) no-repeat 0px 3px; padding: 0px 0px 0px 11px;}
.back_arrow:HOVER {color: #767676; text-decoration: none; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/arrow06.gif) no-repeat 0px 3px;}

.next_arrow {color: #767676; text-decoration: underline; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/arrow05.gif) no-repeat 28px 3px; padding: 0px 10px 0 0px;}
.next_arrow:HOVER {color: #767676; text-decoration: none; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/arrow05.gif) no-repeat 28px 3px;}

.news_list {color: #767676; text-decoration: underline; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/icon05.gif) no-repeat 0px 2px; padding: 0px 0px 0px 14px;}
.news_list:HOVER {color: #767676; text-decoration: none; font-size: 9px; fontsize: 10px; font-family: Arial; background: url(../images/icon05.gif) no-repeat 0px 2px;}

.news_head_bg {text-transform: uppercase; background: url(../images/news_head_bul.gif) no-repeat 3px 4px; padding: 0 0 0 14px; font-weight: bold;}

.map_head_bg {background: url(../images/news_head_bul.gif) no-repeat 3px 4px; padding: 0 0 0 14px; font-weight: normal; margin-top: 6px; color: #2D4260; font-size: 11px; fontsize: 11px; font-family: Verdana;}

.map_head_sm {background: url(../images/map_point.gif) no-repeat 4px 6px; padding: 0 0 0 12px; font-weight: normal; margin-left: 14px; color: #2D4260; font-size: 10px; fontsize: 10px; font-family: Verdana;}

/* =============================================================== */


/* Конструктивные блоки */
/* --------------------------------------------------------------- */

/* Верхнее меню */
.top_pt {color: #2D4260; text-decoration: underline; font-size: 8px; fontsize: 8px; font-family: Arial; font-weight: normal; padding: 1px 0px 2px 17px; margin-left: 10px;}
.top_pt:hover {text-decoration: none;}
#pt01 {background: url(../images/ico01.gif) no-repeat; margin-left: 0px;}
#pt02 {background: url(../images/ico02.gif) no-repeat;}
#pt03 {background: url(../images/ico03.gif) no-repeat;}
#pt04 {background: url(../images/ico04.gif) no-repeat;}
#pt05 {background: url(../images/ico05.gif) no-repeat;}
#pt06 {background: url(../images/ico14.gif) no-repeat; margin-left: 3px;}

/* Панель поиска */
#search_bar {position: relative; top: -3px; width: 74%;}
#search_but {position: relative; top: 2px}
#search_ras {color: #fff; font-size: 9px; fontsize: 9px; font-family: Arial; position: relative; top: -2px;}
#search {margin-top: 10px; padding: 0px; width: 100%; background-color: #31397B;
height: 59px; border-right: 1px solid #363635; border-bottom: 1px solid #008CC6; background: url(../images/bg02a.gif) repeat-x;}
#search_intro {margin: 0px; padding: 5px 5px 0px 5px; width: 100%; background-color: #fff;
height: 59px; background: url(../images/bg02.gif) no-repeat;}

/* Корзина */
#basket {width: 100%; height: 71px; border-right: 1px solid #363635; background: url(../images/bg05.gif) no-repeat top center; background-color: #DDE4EA;}
#basket_header {color: #20286C; font-size: 12px; fontsize: 12px; font-family: Verdana; font-weight: bold; background: url(../images/ico06.gif) no-repeat 10px 4px; padding: 5px 5px 5px 29px}
#basket_text {color: #3C3C3C; font-size: 9px; fontsize: 9px; font-family: Verdana; font-weight: normal; padding: 2px 5px 5px 13px}

/* Левое меню */
.left_menu_pt {background-color: #068DC7; border-bottom: 1px solid #3DA6D3; border-top: 1px solid #056E9B; height: 20px; width: 100%; border-right: 1px solid #363635; padding: 2px 2px 2px 5px;}
.left_menu_ln {color: #fff; font-size: 12px; fontsize: 12px; font-family: Arial; background: url(../images/ico09.gif) no-repeat 8px 4px; padding: 0px 0px 0px 20px;}
.left_menu_ln_2 {color: #3C3C3C; font-size: 11px; fontsize: 11px; font-family: Arial; background: url(../images/left_mn_2.gif) no-repeat 0px 0px; padding: 0px 0px 0px 20px; margin: 1px 1px 1px 5px; background-color: #DDE4EA; display: block; width: 100%; height: 17px; line-height: 17px;}
.left_menu_a {text-decoration: none;}
.left_menu_a:hover {text-decoration: none; cursor: hand;}
.red {background-color: #E72618;}

/* Опрос */
#poll_header {background: url(../images/bg06.gif) no-repeat top center; width: 100%; height: 28px; border: 2px solid #20286C; background-color: #373E7B; padding: 5px 2px 2px 0px; margin-top: 3px;}
#poll_htext {background: url(../images/ico08.gif) no-repeat 4px 3px; padding: 0px 0px 0px 10px;}
#poll_form {width: 100%; height: auto; padding: 5px; padding-top: 14px; background: url(../images/bg08.gif) no-repeat; background-color: #ECF2F5; margin-top: 6px;}

/* Прайс-лист */
#price_int {border-top: 1px solid #C2CBCF; border-left: 1px solid #C2CBCF; width: 100%; height: 97px; padding: 6px;}
#price {width: 100%; height: 97px; background: url(../images/bg09.gif) no-repeat bottom right; margin-top: 8px;}
#price_head {color: #20286C; font-size: 11px; fontsize: 11px; font-family: Verdana; font-weight: bold; background: url(../images/ico09.gif) no-repeat 3px 3px; padding: 0px 0px 0px 15px; margin-bottom: 5px;}
#price_link {background: url(../images/ico10.gif) no-repeat 13px 0px; padding: 9px 0px 10px 48px; color: #20286C; font-size: 11px; fontsize: 11px; font-family: Arial;}
#price_link:hover {text-decoration: none; color: #B20000;}

/* Быстрый переход */
.bistr_pad {margin-top: 15px;}
.bistr_form {width: 100%; height: 48px; background-color: #20286C; margin-top: 1px; padding: 14px 2px 12px 2px}
#bistr_sel {width: 100%;}

/* Категории */
.kat_pt {background: url(../images/ico12.gif) no-repeat 3px 7px; padding: 4px 2px 2px 17px; border-bottom: 1px solid #E9EAEF; width: 100%; color: #2D4260; font-size: 11px; fontsize: 11px; font-family: Verdana; margin-left: 4px; display: block;} 
.kat_pt:hover {text-decoration: none; color: #5589AE;}
.kat_head {color: #2D4260; width: 100%; font-size: 10px; fontsize: 10px; font-family: Verdana; font-weight: bold; padding: 8px 0px 2px 2px; border-bottom: 1px solid #E9EAEF; margin-left: 4px;}
.kat_nobr {border-bottom: ;}
.kat_sps {margin-bottom: 7px;}
.kat_blue {border-bottom: ; background: url(../images/ico13.gif) no-repeat 3px 7px;}

/* Новости */
#news_block {background: url(../images/bg12.gif) no-repeat top right; background-color: #EBEFE6; width: 100%; height: auto; margin-top: 7px; padding: 0px 7px 0px 11px; color: #666666;}
.data {color: #fff; background-color: #20286C; font-size: 9px; fontsize: 9px; font-family: Vardana; font-weight: bold; padding: 2px;}
.n_head {color: #666666; text-transform: uppercase; font-weight: bold; margin-top: 4px; margin-bottom: 1px;}
.n_hr {width: 100%; color: #D3D7CF; margin-bottom: 3px;}

/* Подписка на новости */
#podp_l1 {background: url(../images/bg15.gif) no-repeat top right; width: 100%; height: 11px;}
#podp_l2 {border-right: 1px solid #C2CBCF; border-left: 1px solid #C2CBCF; width: 100%; height: 68px; margin-top: -1px; padding: 5px;}
#podp_head {color: #20286C; font-size: 11px; fontsize: 11px; font-family: Verdana; font-weight: bold; background: url(../images/ico09.gif) no-repeat 3px 3px; padding: 0px 0px 0px 15px; margin-bottom: 5px; margin-top: 1px;}
#podp_l3 {background: url(../images/bg16.gif) no-repeat bottom left; border-right: 1px solid #C2CBCF; width: 100%; height: 8px; margin-bottom: 6px; margin-top: -4px;}
#podp_bar {position: relative; top: -2px; width: 70%; margin: 0px 0px 0px 4px;}

/* Подвал */
#pod_left {background: url(../images/bg11.gif) no-repeat top right; margin: 0px; padding: 10px 2px 0px 5px; background-color: #20286C; height: 59px; width: 22%; color: #fff; font-size: 9px; fontsize: 9px; font-family: Arial;}
#pod_right {margin: 0px; padding: 0px 5px 0px 5px; background-color: #DAE4E9; height: 59px; width: 78%; font-size: 9px; fontsize: 9px; font-family: Arial;}
.pod_ln {color: #DAE4E9; text-decoration: none;}
.pod_ln:hover {color: #fff; text-decoration: none;}
.pod_ln2 {color: #20286C; text-decoration: none;}
.pod_ln2:hover {color: #5589AE; text-decoration: none;}
#pod_lncon {margin: 28px 0px 0px 4px;}
#crea_logo {margin: -52px 0px 0px 0px;}

/* Специальные предложения */
#spec_main {height: 268px; width: 100%; margin-top: 12px;}
#spec_bottom {height: 13px; width: 100%; background-color: #E72618;}
#spec_tright {height: 255px; width: 67%; background: url(../images/bg17.jpg) no-repeat top right; background-color: #fff; padding: 14px 0px 0px 10px;}
#spec_tleft {height: 55px; width: 33%; background: url(../images/bg19.gif) no-repeat top right; background-color: #fff; margin:0px; padding: 0px;}
#spec_tleft_intro {height: 31px; width: 100%; background: url(../images/bg20.gif) no-repeat top center; background-color: #E72618; margin: 4px 1px 0px 0px; padding: 7px;}
#spec_bleft {height: 200px; width: 33%; background: url(../images/bg21.gif) repeat-x; background-color: #fff; margin:0px; padding: 0px;}
.spec_iblock {width: 100%; height: 96px; border: 1px solid #BAC0CA; background: url(../images/bg22.gif) no-repeat top left; background-color: #fff; padding-bottom: 0px;}
.i_down {margin-top: 7px;}

hr {height: 1px; color:#DAE4E9;}

.inf_block_a {padding: 0px 13px 20px 13px; font-size: 11px; fontsize: 11px; font-family: Verdana; text-align: justify;}
/* =============================================================== */


/* Элементы разметки */
/* --------------------------------------------------------------- */

#all_body {margin: 0px; padding: 0px 0px 0px 0px; width: 100%; height: auto; background: url(../images/bg01.gif) repeat-x;}

#main_block {margin: 0px 15px 0px 15px; padding: 0px 4px 0px 5px; width: 100%; height: auto; background-color: #fff;}

#header {margin: 0px 0px 1px 0px; padding: 0px; width: 100%; height: 28px; background: url(../images/bg03.gif) repeat-x;}

#header_red {margin: 0px; padding: 0px; width: 40%; height: 13px; background: url(../images/bg04.gif) repeat-x; border-right: 1px solid #fff;}

#left_block {margin: 0px; padding: 0px; padding-top: 13px; width: 22%; background-color: #fff;
height: auto; background: url(../images/bg10.gif) no-repeat bottom left;}

#left_contain {margin: 0px; padding-right: 5px; width: 100%; height: auto;}

#center_block {margin: 0px; padding: 0px; width: 56%; background-color: #fff; height: auto; background: url(../images/bg14.gif) repeat-x bottom left;}

#center_block_info {margin: 0px; padding: 0px; width: 100%; height: 100%; border: 1px solid #DAE4E9; border-top: 3px solid #DAE4E9;}

#right_block {margin: 0px; padding: 0px; padding-left: 5px; width: 22%; height: auto;  background: url(../images/bg13.gif) no-repeat bottom left; background-color: #fff;}

#pod_block {margin: 0px; padding: 0px; background-color: #DAE4E9; height: 59px;}

#icq_tel {font-weight: normal; font-size: 18px; fontsize: 18px; font-family: Arial; color: #2F3676;}

#icq_num {font-weight: bold; font-size: 16px; fontsize: 16px; font-family: Arial; color: #2F3676; text-decoration: none;}
#icq_num:hover {text-decoration: none;}

.preview {float: left; width: 40%; margin-right: 40px; margin-bottom: 60px; text-align: left;}
.preview img {border: 3px #9999FF solid; margin-bottom: 5px;}

.preview_a {float: left; width: 40%; margin-right: 40px; margin-bottom: 60px; text-align: left;}
.preview_a img {border: 3px #FF9999 solid; margin-bottom: 5px;}
/* =============================================================== */