body { behavior: url("/png.htc"); background: #f0f0f0 } body, td { font-family: PT Sans; font-size: 15px; behavior: url("/png.htc"); } .modal_card { background: #347951; padding: 14px; border-top-left-radius: 6px; border-top-right-radius: 6px; font-size: 27px; font-weight: 300; color: #FFF; font-family: PT Sans; margin-bottom: 7px; border-bottom: 4px solid #afca1e; } .big * { font-family: PT Sans; font-size: 16px; } .big input, .big textarea { padding: 2px; } .shopping-cart { display: inline-block; background: url('/images/icon_cart.png') no-repeat 0 0; width: 28px; height: 28px; margin: 0 10px 0 0; } .simple-ajax-popup { position: absolute; z-index:1; } .background_left { background-image: url(/images/background_left.png); background-repeat: repeat-y; background-position: right; } .background_right { background-image: url(/images/background_right.png); background-repeat: repeat-y; background-position: left; } a { color: #404040; cursor: hand; cursor: pointer; } .a_checkbox { border-bottom: 1px dotted #c0c0c0; } .left { } .mainmenu { background: #007e2d; vertical-align: middle; } .mainmenu { behavior: url("/png.htc"); background-image: url(/images/mainmenu_back.png); border-top: 2px solid #fff; border-bottom: 3px solid #117711; font-size: 20px; } .submenu { width: 220; padding: 4px; margin-bottom: 2px; } .submenu_pid { background: #f0f0f0; border-bottom: 3px solid #c0c0c0; } .submenu a { font-weight: bold; text-decoration: none; color: #202020; border-bottom: 2px dotted #202020; margin-bottom: 7px; } .submenu_pid a { text-decoration: none; border-bottom: 1px dotted #707070; color: #707070; } .submenu_selected { background: #addca7; text-decoration: none; font-weight: bold; color: #204e19; } .submenu_context { font-size: 8pt; color: #404040; font-weight: normal; } .submenu_context_selected { font-size: 8pt; color: #204e19; font-weight: normal; } .subtitle_on_page { font-size: 8pt; color: #404040; font-weight: normal; padding-left: 2px; } .submenu_on_page { padding: 2px; float: left; } .submenu_on_page a { padding-bottom: 2px; font-weight: bold; font-size: 12pt; } .submenu_on_page a:hover { color: #007e2d; } .video-div { padding: 11px; background: #f0f0f0; border: 2px solid #c0c0c0; float: center; } td.see_also { border: 1px dotted #c0c0c0; padding: 7px; background: #fff0f0; } .see_also a { text-decoration: none; border-bottom: 1px dotted #c0c0c0; } .catalog_style2 { font-size: 14pt; } .table_style1 { background: #f0f0f0; border: 2px solid #707070; } .content, .content td { font-family: 'PT Sans', sans-serif; font-size: 15px; color: #404040; } .content td a { color: #404040; font-family: 'PT Sans', sans-serif; font-size: 14px; } .content td a:hover { color: #007e2d; } .collapsedDiv { padding: 2px; } .collapsedDiv .title { padding-top: 7px; padding-bottom: 5px; } .collapsedDiv .title h4 { } .collapsedDiv .body { border: 2px dotted #c0c0c0; padding: 11px; } .table_style1 tbody { background: #fff; } .table_style1 thead td { background: #ffe400; text-align: center; padding: 4px; font-weight: bold; } .table_style2 { background: #f0f0f0; } .table_style2 td { background: #fff; color: #404040; } .table_style3 tbody { background: #fff; } .table_style3 td { background: #fff; border-bottom: 2px solid #f0f0f0; } .table_style3 thead td { background: #ffe400; text-align: center; padding: 4px; font-weight: bold; } input.search_line { font-size: 16px; font-family: 'PT Sans', sans-serif; font-weight: 300; padding: 2px; border:0px; width: 400px; border-radius: 4px; } td.top_line * { font-size: 13px; font-family: 'PT Sans', sans-serif; font-weight: 300px; } td.block_style1 { border-bottom: 2px solid #007e2d; font-weight: bold; background: #ddffcb; } h1,h2,h3,h4,h5 { font-family: 'PT Sans', sans-serif; font-weight: normal 300; } h1 { font-size: 22pt; margin-top: 14x; color: #444; margin-bottom: -3px; font-weight: bold; display: inline; } h1 span { -moz-border-radius: 7px 7px 0px 0px; -webkit-border-radius: 7px 7px 0px 0px; -khtml-border-radius: 7px 7px 0px 0px; border-radius: 7px 7px 0px 0px; font-size: 28px; margin: 10px; color: #444; background: #fff; z-index: 100; margin-left: -7px; padding-left: 7px; padding-right: 7px; font-weight: 300 ; font-family: 'PT Sans', sans-serif; } h1.title_on_page { font-size: 24px; text-align: left; font-family: 'PT Sans', sans-serif; font-weight: 400; } h1.card { font-family: PT Sans; font-size: 24px; font-weight: 600; border-bottom: 2px solid #ffde00; color: #707070; } h2 { font-size: 20px; color: #404040; margin: 0px; margin-top: 0px; margin-bottom: 4px; } h3 { font-size: 20px; font-weight: 400; font-family: 'PT Sans', sans-serif; font-size: 18px; color: #25890d; margin: 0px; margin-top: 4px; margin-bottom: 4px; } h4 { font-family: 'PT Sans', sans-serif; font-weight: 300; font-size: 18px; margin: 0px; margin-top: 0px; margin-bottom: 4px; } h5 { font-family: 'PT Sans', sans-serif; font-size: 16px; color: #ff6600; margin: 0px; margin-top: 11px; margin-bottom: 4px; text-decoration: none; } h5 a { color: #2b891e; font-size: 18pt; } .menuitem { font-size: 22px; margin: 0px; font-weight: bold; } .menuitem a:hover { color: #ff0000; } .title1 { font-weight: bold; color: #ee7204; width: auto; font-size: 24px; margin: 0px; } .title2 { font-weight: bold; font-size: 34px; margin: 0px; color: #007e2d; } .catalog_style1 { font-size: 11pt; color: #404040; } .categories { background: #f0f0f0; } .categories a { font-size: 10pt; } .cardPrice { color: #42916a; font-family: 'PT Sans', sans-serif; font-weight: 400; font-size: 28px; display: inline; } .littleCardPrice { color: #42916a; font-weight: 600; font-family: 'PT Sans', sans-serif; font-size: 20px; display: inline; } .menu_level1 { font-size: 11pt; } .path_menu { height: 22px; font-color: #404040; margin-left: 2px; margin-bottom: 4px; text-decoration: none; font-family: 'PT Sans', sans-serif; } .path_menu a { height: 16px; color: #404040; font-weight: 400 italic; text-decoration: none; font-size: 12pt; } .icon_path { background-image: url(/images/icon_path.gif); background-repeat: no-repeat; background-position: center; width: 4px; height: 7px; verlical-align: middle; margin: 4px; } .path a { color: #404040; border-bottom: 1px dotted #707070; text-decoration: none; font-weight: 400; } .level1_normal { padding-top: 2px; padding-bottom: 2px; } .level1_normal a { font-size: 16px; font-weight: bold; } td.level1_selected { backgroundd: #2b891e; padding: 4px; background-image: url(/images/menu_back01.png); border-left: 2px solid #c0c0c0; border-right: 2px solid #c0c0c0; border-top: 2px solid #c0c0c0; } .level1_selected a { font-size: 18px; font-weight: bold; color: #2b891e; } .level2_normal_mark, .level2_selected_mark { width: 130px; background-image: url(/images/tree_plus.png); background-repeat: no-repeat; background: #fafafa; } .level2_normal, .level2_normal_last { background: #fafafa; background-image: url(/images/tree_plus.png); background-repeat: no-repeat; background-position: left; border-right: 2px solid #c0c0c0; border-left: 2px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; font-size: 17px; font-weight: bold; color: #000; cursor: hand; padding-left: 16px; padding-bottom: 4px; } .level2_normal_last { border-top: 1px solid #c0c0c0; } .level2_selected { background: #2b891e; background-image: url(/images/tree_plus.png); background-repeat: no-repeat; background-position: left; border-left: 2px solid #c0c0c0; border-right: 2px solid #c0c0c0; border-top: 2px solid #c0c0c0; font-weight: bold; color: #fff; font-size: 17px; border-bottom: 2px solid #404040; padding-left: 16px; padding-bottom: 3px; } .level2_selected_mark { } .level3_normal_mark { background-image: url(/images/tree_mark.png); background-repeat: no-repeat; background-position: right; width: 14px; border-left: 2px solid #c0c0c0; } .level3_selected_mark { background: #ffe400; background-image: url(/images/tree_mark.png); background-repeat: no-repeat; background-position: right; width: 14px; border-left: 2px solid #c0c0c0; } .level3_normal { padding-left: 4px; border-right: 2px solid #c0c0c0; } .level3_normal a { text-decoration: none; font-size: 12px; font-weight: normal; } .level3_selected { background: #ffe400; padding-left: 4px; border-right: 2px solid #c0c0c0; } .level3_selected a { text-decoration: none; font-weight: bold; color: #703e1a; font-size: 12px; } td.about_line {background-image: url(/images/dots_line.gif); background-repeat: repeat-x; background-position: 0;} td.about_line1 {background-image: url(/images/dots_line1.gif); background-repeat: repeat-x; background-position: 0; color: #a0a0a0;} .parameters td {font-size: 14px; color: #202020;} .parameters td u { font-size: 14px; width: 100%; } span.property {background: #ffffff; padding: 2px;} span.property1 {background: #ffffff; padding: 2px; color: #a0a0a0;} span.property_value1 {background: #ffffff; padding: 2px; color: #a0a0a0;} input, textarea, select { font-family: arial; font-size: 9pt; } .form1 .title { background: #f0f0f0; } .tel_top_print { font-size: 10pt; color: #000; } .green { color: #007e2d; } .size_9 { font-size: 9pt; } .size_11 { font-size: 11pt; } .catblock { font-size: 11pt; } ul.style1 li { margin-left: 0px; } .menuDiv { padding:1em; margin: 4px 0px 4em; background-color:#fff; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .subMenuDiv { padding:1em; margin: 4px 0px 4em; background-color:#fff; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } div.page_content table { border: 0px; background: #FFF; } .content { background: #FFF; } .content td .littleCard { text-decoration: none; font-size: 15px; font-family: 'PT Sans', sans-serif; } .content td .littleCard a:hover { color: #007e2d; } .content td a.page_next { color: #FFF; } .content td a.page_next:hover { color: #fff000; } .filter_bar { display: inline; color: #404040; cursor: hand; pointer: hand; background: #FFF; border-radius: 7px; font-weight: bold; text-align: left; font-family: 'PT Sans Condensed', sans-serif; font-size: 16px; } .filter_title { text-transform: uppercase; } .filter_bar td a { font-family: 'PT Sans', sans-serif; font-size: 14px; font-weight: 400; color: #101010; } .inline { display: inline; } .style1 { padding: 4px; border-top: 1px solid #ffd014; color: #404040; } .style2 { padding: 4px; border-top: 1px solid #84c227; color: #404040; } .style3 { padding: 4px; border-top: 1px solid #369fe9; color: #404040; } .style4 { padding: 4px; border-top: 1px solid #d085f8; color: #404040; } .style5 { padding: 4px; border-top: 1px solid #ff88a2; color: #404040; } .style6 { padding: 4px; border-top: 1px solid #da4844; color: #404040; } .style7 { padding: 4px; border-top: 1px solid #4060d8; color: #404040; } .style8 { padding: 4px; border-top: 1px solid #ff8400; color: #404040; } .style9 { padding: 4px; border-top: 1px solid #45916b; color: #404040; } .style10 { padding: 4px; border-top: 1px solid #00d194; color: #404040; } .style1 span a:hover { color: #707070; } .style1:hover { background: #ffd014; color: #707070; } .style2:hover { background: #84c227; color: #FFF; } .style3:hover { background: #369fe9; color: #FFF; } .style4:hover { background: #d085f8; color: #FFF; } .style5:hover { background: #ff88a2; color: #FFF; } .style6:hover { background: #da4844; color: #FFF; } .style7:hover { background: #4060d8; color: #FFF; } .style8:hover { background: #ff8400; color: #FFF; } .style9:hover { background: #45916b; color: #FFF; } .style10:hover { background: #00d194; color: #FFF; } a.catTreeH1 { font-weight: bold; font-size: 16px; text-align: left; text-decoration: none; } a.catTreeH1:hover { color: #007e2d; text-decoration: underline; } a.catTreeLink { font-size: 13px; font-weight: 500; color: #404040; text-decoration: none; border-bottom: 1px dotted #C0C0C0; } a.catTreeLink:hover { color: #007e2d; } .search_field { border: 1px solid #C0C0C0; background: #F0F0F0; font-size: 15px; padding: 4px; } .search_field_button { padding: 4px; } div.carddiv { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #404040; z-index: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/ -moz-opacity: 0.5; /* Mozilla 1.6 и ниже */ -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */ } .cardcontent { -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius:10px; border-radius: 10px; position: fixed; align: center; z-index: 2; padding: 30px; top: 100px; width: 1040px; max-height: 80%; overflow-y:auto; padding: 30px; background: #FFF; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; font-size: 14px; font-family: 'PT Sans', sans-serif; font-weight: 300; } .cardcontent table td { font-size: 14px; font-family: 'PT Sans', sans-serif; font-weight: 300; } div.filter_subdir { border: 1px solid #E0E0E0; padding: 2px 4px 2px 4px; display: inline; margin: 2px; line-height: 17px; float: left; cursor: hand; pointer: hand; } div.filter_subdir:hover { font-color: #84c227; } .toplinks { color: #FFF; text-decoration: none; font-size: 15px; font-family: PT Sans; padding-left: 11px; } .toplinks:hover { clear: both; color: #FF0000; } img.img_close_button { -webkit-transition:-webkit-transform .25s, opacity .25s; -moz-transition:-moz-transform .25s, opacity .25s; transition: transform .25s, opacity .25s; opacity:.25; } img.img_close_button:hover { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); transform: rotate(270deg); opacity:1; } .modal-demo { border: 11px solid #FFF; } .subcat_normal { padding-left: 4px; padding-right: 4px; border-radius: 4px; } .subcat_normal a { text-decoration: none; } .subcat_active { padding-left: 4px; padding-right: 4px; background: #85c226; color: #FFF; border-radius: 4px; font-weight: bold; } .subcat_active a { text-decoration: none; color: #FFF; }