	@font-face {    font-family: 'MyriadProLightSemiExtBdIt';    src: url('../fonts/6766-webfont.eot');    src: url('../fonts/6766-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/6766-webfont.woff') format('woff'),         url('../fonts/6766-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}
	@font-face {    font-family: 'MyriadPro-Semibold';    src: url('../fonts/myriadpro-semibold-webfont.eot');    src: url('../fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/myriadpro-semibold-webfont.woff') format('woff'),         url('../fonts/myriadpro-semibold-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}
	@font-face {    font-family: 'MyriadProCondItalic';    src: url('../fonts/myriadpro-condit-webfont.eot');    src: url('../fonts/myriadpro-condit-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/myriadpro-condit-webfont.woff') format('woff'),         url('../fonts/myriadpro-condit-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}
	@font-face {
		font-family: 'MyriadPro-It';
		src: url('../fonts/myriadpro-it.eot');
		src: url('../fonts/myriadpro-it.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadpro-it.woff') format('woff'),
			 url('../fonts/myriadpro-it.ttf') format('truetype'),
			 url('../fonts/myriadpro-it.svg#myriadpro-it') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'MyriadPro-Semibold';
		src: url('../fonts/myriadpro-semibold.eot');
		src: url('../fonts/myriadpro-semibold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadpro-semibold.woff') format('woff'),
			 url('../fonts/myriadpro-semibold.ttf') format('truetype'),
			 url('../fonts/myriadpro-semibold.svg#myriadpro-semibold') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	@font-face {
		font-family: 'ArialNarrow-Bold';
		src: url('../fonts/ArialNarrowBold/arialnarrowbold.eot');
		src: url('../fonts/ArialNarrowBold/arialnarrowbold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/ArialNarrowBold/arialnarrowbold.woff') format('woff'),
			 url('../fonts/ArialNarrowBold/arialnarrowbold.ttf') format('truetype'),
			 url('../fonts/ArialNarrowBold/arialnarrowbold.svg#arialnarrowbold') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'ArialNarrow';
		src: url('../fonts/arialn.eot');
		src: url('../fonts/arialn.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/arialn.woff') format('woff'),
			 url('../fonts/arialn.ttf') format('truetype'),
			 url('../fonts/arialn.svg#arialn') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	@font-face { 
		font-family: 'MyriadPro-Regular';    src: url('../fonts/myriadpro-regular.eot'); 
		src: url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-regular.svg') format('svg'),  
		url('../fonts/myriadpro-regular.woff') format('woff'),  
		url('../fonts/myriadpro-regular.ttf') format('truetype'); 
       
		font-weight: normal;  
		font-style: normal;}



HTML {background:#ffffff;font:normal 10pt Trebuchet MS, Tahoma, Arial, Verdana; color:#333333; padding: 0px;    margin: 0px; width: 100%;  height: 100%;}
body {position:relative;padding: 0px;    margin: 0px; width: 100%;height: 100%;}
.all {min-height:100%;}
img {border:none;}
table {width:100%;border-collapse:collapse;}
td {vertical-align:top}
* {margin:0px; padding:0px;}
ul {margin:0px;padding:0px;}
li {list-style-type:none;}
.clear {clear:both;font-size:1px;}
*:focus {outline:none;}
a:hover {text-decoration:none}
a {color:#2c80ff;}
/*.footer {height:42px;background: url(../images/footer.jpg) repeat-x; position:relative;bottom:42px; left:0; width:100%;}*/
.footer {height:42px;background: url(../images/footer.jpg) repeat-x; position:relative; left:0; width:100%;}
.footer_center {text-align:center;font:normal 8pt Tahoma;color:#858586;padding-top:19px;}
.content {padding-bottom:100px;width:1000px;margin:0px auto;}
.content_inside {padding-left:10px;padding-right:10px;}
.header {height:135px;background: url(../images/header.jpg) repeat-x;}
.header .header_center {width:1000px;margin:0px auto;}
.header .header_top {height:69px;}
.header .user {width:300px;float:left;padding:10px 0px 0px 10px;}
.header .user img {display:block;float:left;margin:0px 10px 0px 0px;}
.header .user a {position:relative;top:8px;color:#ffffff;}
.header .user span {padding-left:22px;}
.header .user span a {color:#a0c338;}
.header .logo {float:left;padding:12px 0px 0px 0px;width:250px;}
.header .menu {float:left;width:130px;padding:18px 0px 0px 0px;}
.header .menu a {text-decoration:none;font-size:14px;color:#a3c63e;}
.header .menu img {margin:0px 0px -6px 8px;}
.header .search_site {width:250px;float:right;padding:14px 10px 0px 0px;}
.header .search_site .search_text {font:normal 10pt Trebuchet MS;color:#676768;display:block;float:left;width:200px;padding:4px 10px 6px; background: url(../images/search_text.png) no-repeat;border:none;}
.header .search_site .search_submit {margin:4px 0px 0px 10px;display:block;float:left;width:18px;height:18px;border:none;cursor:pointer;background: url(../images/search_submit.png) no-repeat;}
.header .header_menu {float:left;padding:0px 0px 0px 20px;}
.header .header_menu li {height:34px;float:left;}
.header .header_menu li a {color:#ffffff;text-decoration:none;font-size:11pt;padding:4px 20px 0px 20px;display:block;float:left;height:30px;}
.header .header_menu li a:hover {text-decoration:underline;}
.header .header_menu li span {color:#39393c;font-size:11pt;padding:4px 20px 0px 20px;display:block;float:left;height:30px;}
.header .header_menu li span a{color:#000000}
.header .header_menu li.activ {background:#ffffff url(../images/hm_activ.gif) no-repeat;}
.header .header_menu li.activ span {background: url(../images/hm_activ_02.gif) 100% 0 no-repeat;}
.header .header_menu li img {position:relative;left:6px;}
.header .lk {float:right;padding:4px 10px 0px 0px;}
.header .lk a {font-size:11pt;color:#fcff00;}
.text_co {padding-bottom:15px;text-align:center;font:normal 13pt Trebuchet MS; color:#ac1a62;text-transform:uppercase;}
.text_co_h2 {padding-bottom:23px;text-align:center;font:normal 13pt Trebuchet MS; color:#a14508;text-transform:uppercase;}
.index_baners_all {padding-bottom:30px;}
.index_baners_all .left {padding-top:13px;width:166px;float:left;}
.index_baners_all .center {padding:12px 0px 12px 10px;float:left;width:658px;background:#f4f4f4;}
.index_baners_all .right {padding-top:13px;padding-left:1px;width:165px;float:right;}
.index_baners_all .baner_style_01 img {display:block;margin-bottom:11px;}
.index_baners_all .baner_style_02 {text-align:center;}
.index_baners_all .baner_style_03 {position:relative;left:1px;padding:10px 0px 0px 0px;}
.index_baners_all .baner_style_03 li {float:left;margin-right:12px;}
.index_baners_all .baner_style_03 li img {display:block;}
.index_baners_gallery {width:663px;margin:0px auto;}
.index_baners_gallery ul {padding-top:7px;}
.index_baners_gallery ul li {float:left;padding-right:10px;}
.index_baners_gallery ul li img {display:block;}
.catalog_site {height:650px;padding-top:30px;}
.catalog_site a {text-align:center;display:block;text-decoration:none;line-height:15px;}
.catalog_site a img {display:block;margin:0px auto 9px auto;}
.catalog_site a span {font:normal 14px Tahoma;color:#82827e;text-transform:uppercase;}
.catalog_site a:hover span {color:#fe6815;}
.catalog_i_01, .catalog_i_02, .catalog_i_03, .catalog_i_04, .catalog_i_05, .catalog_i_06, .catalog_i_07, .catalog_i_08, .catalog_i_09 {position:absolute;}
.catalog_i_01 {width:210px;margin:31px 0px 0px 59px;}
.catalog_i_02 {width:170px;margin:4px 0px 0px 305px;}
.catalog_i_03 {width:200px;margin:6px 0px 0px 510px;}
.catalog_i_04 {width:200px;margin:35px 0px 0px 745px;}
.catalog_i_05 {width:200px;margin:246px 0px 0px 793px;}
.catalog_i_06 {width:200px;margin:450px 0px 0px 622px;}
.catalog_i_07 {width:200px;margin:440px 0px 0px 390px;}
.catalog_i_08 {width:225px;margin:435px 0px 0px 175px;}
.catalog_i_09 {width:200px;margin:255px 0px 0px 10px;}
.search_catalog {position:absolute;margin:300px 0px 0px 390px;}
.search_catalog .search_text {font:normal 10pt Trebuchet MS;color:#676768;display:block;float:left;width:196px;padding:4px 10px 3px 10px;background: url(../images/search_text_02.png) no-repeat;border:none;}
.search_catalog .search_submit {margin:4px 0px 0px 10px;display:block;float:left;width:18px;height:18px;border:none;cursor:pointer;background: url(../images/search_submit.png) no-repeat;}
.lk_kabinet a {text-decoration:none;}
.lk_kabinet a span {text-decoration:underline;}
.lk_kabinet a:hover span {text-decoration:none;}
.id_info {width:460px;float:left;padding-bottom:30px;}
h1.h_data {font:normal 16pt Trebuchet MS; color:#a70537;padding-left:10px;padding-bottom:15px;}
h1.h_data span {padding-left:15px;}
.id_table {padding-bottom:45px;}
.gray_bl .gray_bl_top {height:6px;font-size:1px;background: url(../images/gray_bl_top.gif) no-repeat;}
.gray_bl .gray_bl_top div {height:6px;font-size:1px;background: url(../images/gray_bl_top_02.gif) 100% 0 no-repeat;}
.gray_bl .gray_bl_bottom {height:6px;font-size:1px;background: url(../images/gray_bl_bottom.gif) no-repeat;}
.gray_bl .gray_bl_bottom div {height:6px;font-size:1px;background: url(../images/gray_bl_bottom_02.gif) 100% 0 no-repeat;}
.gray_bl .gray_bl_text {background:#fafafa;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd;}
.id_table {font-size:14px;}
.id_table .gray_bl .gray_bl_text {padding:15px 10px 10px 0px;}
.id_table td {padding-bottom:2px;}
.id_table td.td_01 {width:157px;text-align:right;padding-right:20px;color:#00baff;}
.id_table td.td_02 {width:112px;}
.id_table td.td_03 span {color:#00baff;}
.id_table td.td_03 span.red {color:#ff0000;}
.rating_table {font-size:14px;}
.rating_table td {padding-bottom:2px;}
.rating_table td.td_01 {width:157px;color:#00baff;text-align:right;padding-right:20px;}
.rating_table td a {color:#404243;}
.submit_menu {width:425px;float:right;}
.submit_menu li {float:left;margin:0px 0px 34px 24px;}
.submit_menu li a {font:normal 10pt Trebuchet MS;text-decoration:none;line-height:15px; color:#fff;display:block;width:181px;height:64px;background: url(../images/submit_menu.gif) no-repeat;}
.submit_menu li a img {display:block;float:left;margin:14px 9px 0px 15px;}
.submit_menu li a span {position:relative;top:15px;}
.submit_menu li a span.pos {top:24px;}
.submit_menu li a:hover span {text-decoration:underline;}
.exit_p {width:350px;padding-top:15px;font:normal 9pt Tahoma;color:#8e8e8e;}
.exit_p a {font-size:14px;font-family:Trebuchet MS; color:#a70537;}
.exit_p p {padding-bottom:20px;}
.lk_message .left {float:left;width:732px;}
.lk_message .left .title {padding-bottom:8px;}
.lk_message .left .title h2 {float:left;font:normal 14px tahoma;color:#a5a5a5;padding:3px 0px 0px 25px;text-transform:uppercase;}
.lk_message .left .title ul {float:right;padding:0px 15px 0px 0px;}
.lk_message .left .title ul li {float:left;padding-left:42px;}
.lk_message .left .title ul li img {position:relative;top:-2px;margin:0px 10px -11px 0px;}
.lk_message .left .title ul li a {font:normal 9pt Tahoma; color:#626262;}
.lk_message .right {width:183px;float:right;padding-top:94px;}
.lk_message .right li {padding-bottom:22px;}
.lk_message .right li a {color:#434343;text-decoration:none;}
.lk_message .right li a span {text-decoration:underline;}
.lk_message .right li a:hover span {text-decoration:none;}
.lk_message .right li img {margin:0px 8px -12px 0px;}
.mess_table thead tr td {padding:4px 0px 4px 0px;background:#7fd8fa;font:normal 9pt Trebuchet MS; color:#ffffff;}
.mess_table thead tr td.td_01 {width:60px;text-align:center;}
.mess_table thead tr td.td_02 {width:90px;}
.mess_table thead tr td.td_03 {width:122px;}
.mess_table tbody td {background:#f6f6f6;font:normal 9pt Trebuchet MS;color:#6e6e6e;padding:4px 0px 4px 0px;border-bottom:solid 2px #fafafa;}
.mess_table tbody td a {color:#6e6e6e;text-decoration:none;}
.mess_table tbody td a:hover {color:#a70537;}
.mess_table tbody td.tt_01 {width:60px;text-align:center;color:#fd5c42;}
.mess_table tbody td.tt_02 {width:90px;}
.mess_table tbody td.tt_03 {width:122px;}
.mess_table tbody .background_tr td {background:#f1f1f1;}
.pop_menu {display:none;width:100%;position:absolute;z-index:100;left:0px;top:68px;}
.pop_menu .pop_menu_background {padding:20px 0px 30px 0px;background: url(../images/pop_menu_background.gif);}
.pop_menu_background_bottom {height:27px;font-size:1px;background: url(../images/pop_menu_background_bottom.png) repeat-x;}
.pop_menu_center {width:980px;margin:0px auto;}
.pop_menu_center li {padding-right:30px;float:left;}
.pop_menu_center li a {text-transform:uppercase;font-size:14px;color:#ffffff;text-decoration:none;}
.pop_menu_center li ul li {float:none;width:auto;padding-bottom:0px;line-height:14px;}
.pop_menu_center li ul li a {text-transform:none;font:normal 9pt Trebuchet MS; color:#1d1d1e;}
.pop_menu_center li ul li a:hover {text-decoration:underline;}
.pos_a {display:none;width:80px;height:20px;position:absolute;}
.catalog_menu {position:relative;text-align:center;margin:-25px 125px 0px 125px;}
.catalog_menu li {font-size:11pt;color:#fb610e;display:inline;padding:0px 14px 0px 14px;}
.catalog_menu li a {color:#39393c;}
.basket_orange {padding-bottom:10px;margin-top:-27px;width:102px;float:right;}
.basket_orange .title {padding:4px 0 4px 27px;color:#ffffff;background:#fb610e url(../images/bas_ico.gif) no-repeat;}
.basket_orange .title a {color:#ffffff;text-decoration:none;display:block;padding-left:33px;}
.basket_orange p {padding:0px 0px 0px 27px;color:#82827e;}
.basket_orange p a {color:#fb610e;}
.big_catalog_ico {padding-bottom:20px;}
.big_catalog_ico li {margin-right:4px;float:left;}
.big_catalog_ico li a {display:block;width:107px;height:153px;text-decoration:none;text-align:center;color:#82827e;text-transform:uppercase;font-size:8pt;line-height:12px;}
.big_catalog_ico li a .foto {display:block;height:84px;padding:15px 0px 0px 0px;margin-bottom:16px;}
.big_catalog_ico li a:hover {color:#fe6815;background: url(../images/activ_border.gif) no-repeat;}
.left_c_cont {width:236px;float:left;background:#caa077;padding-bottom:30px;}
.right_c_cont {width:764px;float:right;}
.catalog_left_menu ul li {border-bottom:solid 1px #dabda1;}
.catalog_left_menu ul li a {font-family:Arial;display:block;padding:12px 0px 12px 17px;font-size:13px;text-transform:uppercase;color:#fff;text-decoration:none;}
.catalog_left_menu ul li a:hover {text-decoration:underline;}
.catalog_left_menu ul li a.activ {color:#fcff00;}
.catalog_left_menu ul li.no_border {border:none;}
.catalog_left_menu ul li.bro a {font-style:italic;text-transform:none;}
.catalog_left_menu .ul_step_02  {background:#c09871;border-top:solid 1px #dabda1;}
.catalog_left_menu .ul_step_03 {background:#b18d69;border-top:solid 1px #dabda1;}
.catalog_left_menu .ul_step_03 li a {text-transform:none;}
.catalog_left_menu .ul_step_04  {background:#a38261;}
.catalog_left_menu .ul_step_04 {padding:15px 0px 10px 36px;}
.catalog_left_menu .ul_step_04 li {border:none;padding-bottom:5px;}
.catalog_left_menu .ul_step_04 li a {padding:0px;font-size:9pt;text-transform:none;}
.man_icons {padding:15px 0px 15px 20px;border-bottom:solid 1px #dabda1;}
.man_icons a {display:block;height:49px;float:left;margin:0px 15px 0px 0px;}
.man_icons a.m_01 {width:21px;background: url(../images/m_01.gif) no-repeat;}
.man_icons a.m_01:hover {background-position:0px 100%;}
.man_icons a.m_02 {width:26px;background: url(../images/m_02.gif) no-repeat;}
.man_icons a.m_02:hover {background-position:0px 100%;}
.man_icons a.m_03 {width:24px;background: url(../images/m_03.gif) no-repeat;}
.man_icons a.m_03:hover {background-position:0px -47px;}
.man_icons a.m_04 {width:25px;background: url(../images/m_04.gif) no-repeat;}
.man_icons a.m_04:hover {background-position:0px -47px;}
.man_icons a.m_05 {width:42px;background: url(../images/m_05.gif) no-repeat;}
.man_icons a.m_05:hover {background-position:0px -47px;}
.brand {padding:25px 0px 0px 20px;font:normal 9pt Arial; color:#fff;}
.brand a {color:#fff;text-decoration:none;}
.brand a:hover {text-decoration:underline;}
.brand h3 {font:normal 9pt Arial;text-transform:uppercase;padding-bottom:10px;}
.right_c_sortirovka {height:40px;background:#f4f4f4;}
.right_c_padding {padding:14px 0px 0px 20px;}
.right_c_sortirovka .number_str {width:255px;float:left;padding:14px 0px 0px 20px;}
.right_c_sortirovka .number_str a.left_str {margin-top:2px;float:left;display:block;width:11px;height:11px;background: url(../images/left_str.gif) no-repeat;}
.right_c_sortirovka .number_str a.right_str {margin-top:2px;float:left;display:block;width:11px;height:11px;background: url(../images/right_str.gif) no-repeat;}
.right_c_sortirovka .number_str a.left_str:hover, .right_c_sortirovka .number_str a.right_str:hover {background-position:0 100%}
.right_c_sortirovka .number_str ul {float:left;padding:0px 10px 0px 10px;}
.right_c_sortirovka .number_str ul li {float:left;font:normal 9pt Arial; color:#fe6815;padding:0px 6px 0px 6px;}
.right_c_sortirovka .number_str ul li a {color:#a6a6a6;text-decoration:none;}
.right_c_sortirovka .number_str ul li.t a {color:#fe6815;}
.right_c_sortirovka .number_str ul li a:hover {color:#fe6815;}
.right_c_sortirovka .search {float:left;width:205px;padding:8px 0px 0px 0px;}
.right_c_sortirovka .search .search_c_text {width:127px;padding:1px 5px 1px 5px;border:solid 1px #abadb3;font:normal 9pt Arial; color:#82827e;}
.right_c_sortirovka .search .search_c_submit {margin:0px 0px 0px 5px;width:20px;height:20px;background: url(../images/search_c_submit.gif) no-repeat;border:none;cursor:pointer;}
.right_c_sortirovka .result {float:right;padding:10px 20px 0px 0px;color:#939392;}
.right_c_sortirovka .result select {width:70px;color:#fe6815;margin:0px 10px 0px 10px;font:normal 9pt Arial;}
.sort_po {padding:0px 0px 20px 0px;color:#a0a09f;}
.sort_po ul {display:inline;}
.sort_po ul li {display:inline;padding-left:12px;}
.sort_po ul li  a {color:#fe7225;}
.catalog_bl {width:358px;height:133px;float:left;margin:0px 0px 32px 0px;}
.catalog_bl .foto {float:left;}
.catalog_bl .foto .new_ico {display:block;position:absolute;margin:2px 0px 0px 2px;}
.catalog_bl .text {color:#82827e;font-family:Arial;padding:0px 0px 0px 126px;font-size:9pt;}
.catalog_bl .text .title_h a {font:bold 13pt Arial;color:#92b722;padding-bottom:2px;text-decoration:none;}
.catalog_bl .text .title_h a:hover {text-decoration:underline;}
.catalog_bl .text p {height:44px;overflow:hidden;}
.catalog_bl .text .brend {color:#caa077;padding-bottom:5px;}
.catalog_bl .text .price span {color:#fe6815;}
.add_a_basket {padding-top:4px;}
.add_a_basket a {display:block;width:95px;background:#f4f4f4;margin:0px auto;padding:5px 0px 5px 0px;text-align:center;font:normal 12px Arial;color:#82827e;text-transform:uppercase;text-decoration:none;}
.add_a_basket a:hover {color:#fff;background:#fb610e;}
.big_tovar {padding-top:10px;}
.big_tovar .left_b_tovar {width:183px;float:left;}
.big_tovar .right_b_tovar {width:547px;float:right;}
.big_tovar .left_b_tovar .foto {padding-bottom:40px;}
.big_tovar .left_b_tovar .foto .new_ico {position:absolute;margin:30px 0px 0px -10px;display:block;}
.big_tovar .left_b_tovar .foto .zoom {text-align:right;margin-top:-10px;padding:0px 30px 10px 0px;}
.big_tovar .left_b_tovar .info_sost {color:#82827e;font:normal 9pt Arial;color:#;}
.big_tovar .left_b_tovar .info_sost p {padding-bottom:13px;}
.big_tovar .left_b_tovar .info_sost h3 {font:normal 14px Arial;color:#92b722;text-transform:uppercase;padding-bottom:3px;}
.big_tovar .name_tovar {padding:0px 0px 30px 12px;font:normal 9pt Arial;color:#82827e;}
.big_tovar .name_tovar .name {width:250px;float:left;}
.big_tovar .name_tovar .name h3 {font:bold 13pt Arial;color:#92b722;padding-bottom:2px;}
.big_tovar .name_tovar .brend {color:#caa077;padding-bottom:5px;}
.big_tovar .name_tovar .price span {color:#fe6815;}
.zakladki li {float:left;padding:8px 22px 7px 22px;font:normal 14px Arial;color:#92b722;text-transform:uppercase;}
.zakladki li a {text-decoration:none;color:#92b722;}
.zakladki li a:hover {text-decoration:underline;}
.zakladki li.activ {background:#f8f8f8;}
.zakladki_block .text {padding:15px 20px 15px 20px;background:#f8f8f8;font:normal 9pt Arial; color:#82827e;line-height:20px;}
.zakladki_block .text ul {padding:10px 0px 0px 25px;}
.zakladki_block .text ul li {list-style-type:disc;}
.socseti_tov {padding:20px 0px 0px 20px;}
.socseti_tov li {float:left;padding-right:50px;}
.catendar_fix {width:683px;margin:0px auto;}
.kalendar_menu {padding:5px 0px 50px 9px;}
.kalendar_menu li {float:left;padding-right:41px;font-size:14px;text-transform:uppercase;color:#c1bb1b;}
.kalendar_menu li a {font-size:14px;text-transform:uppercase;color:#504f4f;text-decoration:none;}
.kalendar_menu li a:hover {text-decoration:underline;}
.catendar_fix .year {width:100px;float:left;padding:0px 0px 0px 9px;}
.catendar_fix .year select {margin-bottom:5px;display:block;width:100px;font:normal 14px Arial; color:#08335f;}
.catendar_fix .year ul li {font:normal 9pt Arial;color:#ffffff;padding:0px 0px 0px 0px;}
.catendar_fix .year ul li a {cursor:pointer; color:#8f8f8f;text-decoration:none;display:block;padding:3px 0px 3px 8px;width:55px;}
.catendar_fix .year ul li.activ a {background:#08335f;color:#ffffff;}
.catendar_fix .year ul li a:hover {text-decoration:underline;}
.kalendar {width:498px;float:right;padding:0px 39px 0px 0px;}
.kalendar thead td {width:70px;text-align:center;text-transform:uppercase;font:normal 14px Arial;color:#a5a5a5;padding:7px 0px 7px 0px;}
.kalendar thead td.vh {color:#c1bb1b;}
.kalendar tbody td {color:#ffffff;background:#bdbbbb;font:normal 14px Arial;text-transform:uppercase;border-bottom:solid 2px #cccaca;border-right:solid 2px #cccaca;height:40px;text-align:center;vertical-align:middle;}
.kalendar tbody td a {  display:block;cursor:pointer;height:28px;padding-top:12px;color:#ffffff;text-decoration:none;}
.kalendar tbody td a:hover {background:none;}
.kalendar tbody td.cl {background:#b5b5b5;}
.kalendar tbody td.act a {background:#748390;}
.kalendar tbody td.act_02 a {background:#c1bb1b;}
.kalendar tbody td.vs {background:#b5b5b5;}
.add_merop {padding:7px 0px 0px 0px;text-align:center;}
.add_merop a {padding:3px 12px 3px 12px;background:#f1efca;font:normal 9pt Arial; color:#909090;text-decoration:none;}
.add_merop a:hover {text-decoration:underline;}
.left_k_str {width:22px;height:41px;background: url(../images/left_k_str.gif) no-repeat;display:block;position:absolute;margin:130px 0px 0px -31px;}
.right_k_str {width:22px;height:41px;background: url(../images/right_k_str.gif) no-repeat;display:block;position:absolute;margin:130px 0px 0px 507px;}
.left_k_str:hover, .right_k_str:hover {background-position:0 100%;}
.events .title {border-bottom:solid 1px #d7d329;margin-bottom:20px;}
.events .title h2 {font:normal 23pt Trebuchet MS; color:#c1bb1b;float:left;}
.events .title .events_sort {float:right;padding:19px 0px 0px 0px;}
.events .title .events_sort li {font-size:8pt;color:#c1bb1b;float:left;padding-left:20px;}
.events .title .events_sort li a {color:#08335f;}
.events .gorod {width:222px;float:left;padding:7px 0px 0px 0px;}
.events .gorod select {width:150px;font:normal 9pt Arial;}
.events .search_events {float:left;}
.events .search_events .search_ev_text {padding:9px 10px 6px 15px;width:213px;background: url(../images/search_ev_text.gif) no-repeat;border:none;font:bold 10pt Trebuchet MS; color:#73724f;}
.events .search_events .search_ev_submit {width:18px;height:18px;margin-left:7px;background: url(../images/search_ev_submit.gif) no-repeat;border:none;cursor:pointer;}
.number_page {text-align:center;padding:20px 0px 20px 0px;color:#c1bb1b;font-size:9pt;}
.number_page li {display:inline;padding:0px 12px 0px 12px;}
.number_page li a {color:#08335f;text-decoration:none;}
.number_page li a:hover {text-decoration:underline;}
.events_bl {padding:0px 0px 9px 0px;margin-bottom:20px;background: url(../images/underline_ev.gif) 0 100% repeat-x;}
.events_bl .foto {float:left;}
.events_bl .text {padding-left:230px;}
.events_bl .text .data {font:normal 9pt Trebuchet MS; color:#c1bb1b;padding-bottom:5px;}
.events_bl .text .title_text {padding-bottom:8px;}
.events_bl .text .title_text a {font:bold 12pt Trebuchet MS; color:#08335f;text-decoration:none;line-height:14px !important;}
.events_bl .text .title_text a:hover {text-decoration:underline;}
.events_bl .text p {font:normal 9pt Arial; line-height:17px;}
.events_bl .text p a {color:#4a83c9;text-decoration:none;}
.events_bl .text p a:hover {text-decoration:underline;}
.events_news .events_bl .text .data {color:#bdbdb8;}
.go_back {position:relative;top:2px;font-size:8pt;color:#08335f;padding:0px;line-height:11px;padding:0px;margin:0px 0px -11px -10px;float:left;}
.go_back a {color:#08335f;}
.news_bl {padding:30px 0px 0px 0px;}
.news_bl .data {font:normal 10pt Trebuchet MS; color:#bdbdb8;padding-bottom:6px;}
.news_bl .title_nb {padding-bottom:20px;font:bold 12pt Trebuchet MS; color:#08335f;text-decoration:none;}
.news_bl .title_nb a {color:#08335f;text-decoration:none;}
.news_bl .title_nb a:hover {text-decoration:underline;}
.media_files {margin:0px 0px 12px 0px;padding:11px 25px 11px 30px;background:#eeeeee;font:normal 8pt Tahoma;}
.media_files .title_media {float:left;padding:32px 0px 0px 0px;width:106px;}
.media_files ul {float:left;}
.media_files ul li {float:left;padding-right:23px;}
.media_files ul li a {text-align:center;display:block;color:#5f5f5f;text-decoration:none;}
.media_files ul li a img {display:block;margin-bottom:6px;}
.media_files ul li a span {color:#ff0707;}
.media_files .m_gallery {float:right;padding:20px 0px 0px 0px;line-height:17px;}
.media_files .m_gallery a {color:#2c80ff;}
.left_list_news {width:390px;float:left;font:normal 9pt Tahoma;color:#5f5f5f;line-height:17px;}
.left_list_news .list_n {padding-bottom:16px;}
.left_list_news .list_n .ln_title a {font:bold 14px Trebuchet MS; color:#08335f;text-decoration:none;}
.left_list_news .list_n .ln_title a:hover {text-decoration:underline;}
.org {margin-bottom:14px;font:normal 9pt Tahoma; color:#;width:260px;float:right;background:#eeeeee;padding:15px 0px 7px 20px;}
.org li {padding-bottom:10px;line-height:18px;}
.org li span {color:#009bfd;}
.news_l_text {padding-bottom:18px;width:517px;float:left;font:normal 9pt Tahoma; color:#5f5f5f;line-height:18px;}
.news_l_text .f_left {display:block;float:left;margin:0px 10px 2px 0px;}
.pdf {font:normal 8pt Tahoma;width:165px;text-align:center;float:right;padding:25px 0px 0px 0px;}
.pdf img.bf_pdf {display:block;margin:0px auto 9px auto;}
.pdf a {font-size:9pt;}
.pdf span img {margin:0px 4px -3px 0px;}

/*======================= Контент ========================*/
 
.content-page .sideRight{float:right; width:144px;} 
.content-page .sideLeft{float:left; width:145px;}
.content-page .title {border-bottom:solid 1px #d7d329;margin:27px 160px 7px 160px;}
.content-page .title h2 {font-size:30px; font-family: 'MyriadPro-Regular'; color:#c1bb1b; font-weight:normal;}
.content-img-top .after-content-img-top{float:none; margin:1px 0 0 -13px; font-size:12px; font-family: 'MyriadPro-Regular';}
.content-page .content-c{overflow:hidden; max-width: 680px; margin-left:140px; padding:29px 19px; font-size:13px; color:#5f5f5f; font-family:Tahoma;}
.content-page .content-img-top {padding:0 0 0 160px;}
.content-page .content-c p{line-height:18px; margin-bottom:18px;}
.content-page .content-c .content_title{font-size: 16px; font-family: 'MyriadPro-Regular'; padding-bottom:20px; font-weight: bold;}
.content-page .content-c .text{line-height:18px; font-size: 12px; font-family: 'MyriadPro-Regular'; padding-bottom:10px;}
.content-page .content-c .text .indent20{padding-left:20px;}

.content-page .side-left-meny-content {
    background: none repeat scroll 0 0 #EBEBEB;
    display: block;
    margin-top: 5px;
    padding: 15px 19px 17px;
}
.content-page .side-left-meny-content a {
    color: #08335F;
    font-family: arial;
    font-size: 13px;
}
.content-page .side-left-meny-content li {
    margin-bottom: 4px;
}

.content-page .sideRight .link-block{ display:block; color:#08335f; text-decoration:none; font-family: 'ArialNarrow'; line-height:17px; margin-bottom:14px;}
.content-page .sideRight .link-block .ttU{text-transform:uppercase; font-size:15px;}	
.content-page .sideRight .link-block.green{background:#c1d02f; padding:9px 10px 11px 21px;}	
.content-page .sideRight .link-block.orange{background:#ffbc3c; padding:19px 10px 18px 21px;}	
.content-page .sideRight .img-link{display:block; margin:22px 3px;}	
.content-page .sideRight .link-block:hover{text-decoration:underline;}	

.content-page .align-center{text-align:center; font-weight:bold; font-family:verdana; font-size:14px; color:#08335f; margin-bottom:18px;}	
.content-page .t{width:195px; padding-right:25px; margin-bottom:25px; font-size:14px; color:#08335f;  font-weight:bold; font-family:verdana; }	
.content-page table.table-content{width:100%; border:none; border-collapse:collapse; margin-top:21px;}	
.content-page table.table-content td{vertical-align:top; padding-bottom:27px;}	
.content-page table.table-content .res{background:#eeeeee; color:#0083fd; font-family:tahoma; margin-right:59px; padding:11px 0 17px; text-align:center;}
.content-page table.table-content .res .grr{color:#2e5315; font-weight:bold; margin-bottom:9px;}	
.content-page table.table-content td:first-child{width:224px;}	

/*======================= Форма регистрации ========================*/

.newuser_form .head_info {margin-left: 20px; font-size: small;}
.newuser_form ul {background-color: #FFF8DC; margin-top: 40px; box-shadow: 5px 5px 10px #F0E68C;}
.newuser_form ul .center {text-align: center;}
.newuser_form li {padding: 5px; border-bottom: 1px solid #eee; position: relative;}
.newuser_form li:first-child, .newuser_form li:last-child {border-bottom:2px solid #F0E68C;}
.newuser_form h2 {padding: 10px; color: #808000; font-size: large; display: inline;}
.newuser_form h3 {padding: 10px; color: #808000; font-size: x-large; text-transform: uppercase; letter-spacing: 4px; display: inline;}
.newuser_form .notice {color: #FF3300; padding: 10px; display: inline; float: right; vertical-align: bottom;}
.newuser_form .bonus_chb {
	width: 72%;
	float: right;
	height: 27px;
	padding-top: 6px;
}
.newuser_form label {
    width: 150px;
    margin-top: 3px;
    display: inline-block;
    float: left;
    padding: 3px;
}
.newuser_form input {
    height: 15px;
    width: 220px;
    padding: 5px 8px;
    border: 1px solid #999999;
}
.newuser_form input[type="checkbox"]{
    width: 20px;
    height: 27px; 
    vertical-align: top;
}
.newuser_form select {
    height: 27px;
    width: 238px;
}
.newuser_form img {
    height: 27px;
    width: 150px;
    vertical-align: top;
}
.newuser_form img.bonus_info {
	height: 15px;
	width: 15px;
	position: relative;
	top: -5px;
}
.newuser_form input::placeholder {font-style: italic; color: #FF9999;}
.newuser_form input::-ms-input-placeholder {font-style: italic; color: #FF9999;}
.newuser_form input:-ms-input-placeholder {font-style: italic; color: #FF9999;}
.newuser_form input::-moz-placeholder {font-style: italic; color: #FF9999;}
.newuser_form input:-moz-placeholder {font-style: italic; color: #FF9999;}
.newuser_form input::-webkit-input-placeholder {font-style: italic; color: #FF9999;}
/* Button Style */
.newuser_form input.pointer {
    height: 33px;
	width: 100%;
	border: none;
	background: none;
	text-decoration: underline;
	cursor: pointer;
	color: blue;
	font-size: 15px;
}
.newuser_form input.submit {
    height: 33px;
	width: 238px;
	margin: 5px 0px 5px 156px;
    background-color: #808000;
    background: -webkit-gradient(linear, left top, left bottom, from(#808000), to(#BDB76B));
    background: -webkit-linear-gradient(top, #808000, #BDB76B);
    background: -moz-linear-gradient(top, #808000, #BDB76B);
    background: -ms-linear-gradient(top, #808000, #BDB76B);
    background: -o-linear-gradient(top, #808000, #BDB76B);
    background: linear-gradient(top, #808000, #BDB76B);
    opacity:.75;
    border: 1px solid #666633;
    /*border-bottom: 1px solid #666633;*/
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    box-shadow: inset 0 1px 0 0 #CCCC66;
    -webkit-box-shadow: 0 1px 0 0 #CCCC66 inset ;
    -moz-box-shadow: 0 1px 0 0 #CCCC66 inset;
    -ms-box-shadow: 0 1px 0 0 #CCCC66 inset;
    -o-box-shadow: 0 1px 0 0 #CCCC66 inset;
    color: white;
    font-weight: bold;
    font-size: medium;
    padding: 5px 20px;
    text-align: center;
    vertical-align: middle;
    text-shadow: 0 -1px 0 #396715;
}
.newuser_form .center input.submit {
	margin: 5px auto;
}
.newuser_form input.submit:hover {
    opacity: 1;
    cursor: pointer;
}
.newuser_form input.submit:active {
    border: 1px solid #808000;
    box-shadow: 0 0 10px 5px #808000 inset;
    -webkit-box-shadow:0 0 10px 5px #808000 inset ;
    -moz-box-shadow: 0 0 10px 5px #808000 inset;
    -ms-box-shadow: 0 0 10px 5px #808000 inset;
    -o-box-shadow: 0 0 10px 5px #808000 inset;
}
/*.newuser_form 
.newuser_form 
*/

#slicefooter{  position:fixed; bottom:0; width:100%; }	
#slicefooter .footer{min-height:auto; height:auto;}	
#slicefooter .hider{display:none; background:url("../images/body.gif") repeat scroll 0 0 transparent; padding-top:38px; height:220px; }	
#slicefooter .bar {
	background: url("../images/body.gif") repeat scroll 0 0 transparent;
		min-width: 1003px;
		overflow: hidden;
		position: relative;
	}
#slicefooter.bar em.bg-bottom-bar {
    background: url("../images/bar-bg2.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 10px;
    left: 0;
    position: absolute;
    top: 47px;
    width: 100%;
	z-index:3;
}	
#slicefooter.bar .footer {
    margin: 0 auto;
 
    min-width: 863px;
    position: relative;

    background: url("../images/bar-bg.gif") repeat-x scroll 0 0 transparent;	
}
#slicefooter.bar .footer .top {
    margin: 0 0 0 -64px;
    padding: 6px 0 0;
    text-align: center;
	cursor:pointer;
}
#slicefooter.bar .footer .top h2 {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 25px;
    font-weight: 100;
    margin: 0 7% 0 0;
    padding: 7px 0 0;
    text-transform: uppercase;
    vertical-align: top;
	position:relative;
	top:-4px;
}
#slicefooter.bar .footer .top .button {
    color: #9DC033;
    display: inline-block;
    font-size: 16px;
    margin: 9px 0 0;
    text-decoration: none;
    vertical-align: top;
	position:relative; right:-40px;
}
#slicefooter.bar .footer .top .button .but {
    background: url("../images/button2.png") no-repeat scroll 0 100% transparent;
    display: inline-block;
    height: 20px;
    margin: -1px 0 0 10px;
    vertical-align: top;
    width: 20px;
}
#slicefooter.bar .footer .top .button.active .but{
	background-position:0 0;

}
#slicefooter.bar .footer .main-menu {
    margin: 0 0 40px;
    padding: 47px 0 0;
    text-align: center;
    width: 100%;
}
#slicefooter.bar .footer .main-menu .menu {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#slicefooter.bar .footer .top .logo {
    display: inline-block;
    margin: -5px 5px 0 0;
    vertical-align: top;
	position:relative;
 
}
#slicefooter.bar .footer .top .logo a {
    background: url("../images/bar-logo.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 39px;
    text-indent: -9999px;
    width: 23px;
}
#slicefooter.bar .footer .main-menu .menu li:first-child {
    margin: 0;
}
#slicefooter.bar .footer .main-menu .menu li {
    display: inline-block;
    line-height: 26px;
    margin: 0 0 0 6%;
    position: relative;
}	
#slicefooter.bar .footer .main-menu .menu li a {
    color: #FFFFFF;
    display: inline-block;
    font-size: 30px;
    text-decoration: none;
    text-transform: uppercase;
}	
#slicefooter.bar .footer .main-menu .menu li a .pic-hover {
    display: none;
    position: absolute;
}
#slicefooter.bar .footer .main-menu .menu li a.l1 .pic-hover {
    background: url("../images/menu-active1.png") no-repeat scroll 0 0 transparent;
    height: 174px;
    left: 18px;
    top: -62px;
    width: 155px;
}
#slicefooter.bar .footer .main-menu .menu li a.l2 .pic-hover {
    background: url("../images/menu-active2.png") no-repeat scroll 0 0 transparent;
    height: 191px;
    left: 5px;
    top: -34px;
    width: 221px;
}
#slicefooter.bar .footer .main-menu .menu li a.l3 .pic-hover {
    background: url("../images/menu-active3.png") no-repeat scroll 0 0 transparent;
    height: 178px;
    left: 5px;
    top: -50px;
    width: 99px;
}
#slicefooter.bar .footer .main-menu .menu li a.l4 .pic-hover {
    background: url("../images/menu-active4.png") no-repeat scroll 0 0 transparent;
    height: 151px;
    left: -60px;
    top: -45px;
    width: 216px;
}	
	
#slicefooter.bar  .footer .sub-menu .menu {
    list-style: none outside none;
}	
#slicefooter.bar .footer .sub-menu {

    padding: 0 0 40px;
    text-align: center;
    width: 100%;
}	

#slicefooter 	.argomenu ul li .item-text a {
    color: #FFFFFF;
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
}

.argomenu ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.argomenu ul li {
    display: inline-block;
    margin: 0 0 0 3%;
    text-align: left;
    vertical-align: top;
}
.argomenu ul li {
    text-align: left;
}
.footer .sub-menu .menu li ul {
    list-style: none outside none;
    margin: 0;
    padding: 3px 0 0;
}	

.argomenu ul li ul li {
    display: block;
    margin: 0;
    text-align: left;
    vertical-align: top;
}
.footer .sub-menu .menu li ul li {
    line-height: 16px;
}
.footer .sub-menu .menu li ul li a {
    color: #1D1D1E;
    font-size: 12px;
    text-decoration: none;
	text-transform:none;
}	
.footer .sub-menu .menu li ul li a:hover{text-decoration:underline;}	

#slicefooter .footer .main-menu .menu li.active a .pic-hover, #slicefooter .footer .main-menu .menu li:hover a .pic-hover {
    display: block;
}

#slicefooter .main-menu{display:none;}

/**=============================== Для шапки ===============================**/
.header{position:relative;}
.header-drop{position:absolute; display:none; padding-top:20px; padding-bottom:50px; left:0; top:auto; box-shadow:0 7px 6px rgba(181, 175, 175, 0.73); width:100%;   background: url(../images/body.gif) 0 0  repeat; z-index:500;}
.header-drop .headdrop-menu{display:inline-block; font-size:0; margin:0 0 0 3%; list-style-type:none; *display:inline; *zoom:1; vertical-align:top;} 
.header-drop .headdrop-menu li{padding:0; margin:0; background:none;  line-height:14px; }
.header-drop .headdrop-menu li.ul-title{margin-bottom:5px;}
.header-drop .headdrop-menu li.ul-title a {   color: #FFFFFF;   font-size: 15px;   text-decoration: none;   text-transform: uppercase;}
.header-drop .headdrop-menu li a {  color: #1D1D1E;  font-size: 12px;  text-decoration: none;  text-transform: none;}
.header-drop .headdrop-menu li a:hover, 	.header-drop .headdrop-menu li.ul-title a:hover{text-decoration:underline;}

.header-drop .header_center{
	text-align:justify;
	text-justify:newspaper;
	text-align-last:justify;
	font-size:1px;
	line-height:0;
	zoom:1;
	width:750px;
}
.header-drop .header_center:after {
	width:100%;
	height:0;
	visibility:hidden;
	overflow:hidden;
	content:'';
	display:inline-block;
}