*{margin: 0; padding: 0;}
body {
color: #000;
text-align: center;
font: 87.5%/1.4 Arial, sans-serif;
background: #fff;
}
html,body {
height: 100%;
}
img {
border: none;
}
h2, h3, h4, h5, h6 {
font-weight: normal;
text-indent:
}
a {
color: #0950a0;
}
a:hover {
color: #ff450c;
}
a:active{
outline:none;
}
:focus{
-moz-outline-style:none;
}
.forh{
min-height:100%;
min-width: 920px;
max-width: 1175px;
margin: 0 auto;
text-align: left;
position: relative;
overflow: hidden;
}
*html .forh {
width:expression(document.body.clientWidth > 1255? "1175px" : (document.body.clientWidth < 1080 ? "1000px" : "100%"));
height:100%;
}
*html .indexFooter{
width:expression(document.body.clientWidth > 1255? "1175px" : (document.body.clientWidth < 1080 ? "1000px" : "100%"));
}







/*--header--*/
.blogsHeader {
height: 176px;
overflow: hidden;
position: relative;
font-size: 11px;
margin-bottom: 10px;
}
.blogsHeader .enterToSite2 {
top: 143px;
position: absolute;
right: 26px;
float: left;
height: 21px;
padding: 5px 0 0 31px !important;
color: #fff;
background: url(../images/index/headerEnterSite.png) no-repeat;
text-decoration: none;
z-index: 3;
}
*html .blogsHeader .enterToSite2 {
height: 24px;
}
.blogsHeader .enterToSite2 span {
float: left;
border-bottom: 1px dashed #fff;
cursor: pointer;
}
.blogsHeader .enterToSite2:hover {
color: #6cadcf !important;
}
.blogsHeader .enterToSite2:hover span {
border-bottom: 1px solid #6cadcf;
}
.blogsHeader form {
height: 99px;
width: 47%;
position: absolute;
left: 51%;
top: 37px;
color: #b3e3fa;
z-index: 2;
}
.headerFormLeft {
width: 100%;
background: url(../images/index/headerFormFon2.png) left top no-repeat;
top: 0;
left: 0;
position: absolute;
z-index: 1;
height: 100%;
}
*html .headerFormLeft {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/headerFormFon2.png', sizingMethod='crop');
}
.headerRadioGroup {
position: absolute;
top: 17px;
left: 30%;
right: auto;
z-index: 2;
}
*html .headerRadioGroup {
top: 14px;
}
.blogsHeader form label {
margin: 0 20px 0 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
*html .blogsHeader form label {
margin-right: 10px;
}
.headerRadioGroup input {
position: relative;
top: 2px;
z-index: 2;
}
.headerInput {
position: absolute;
left: 18px;
top: 43px;
width: 100%;
z-index: 2;
}
.headerInputLeft {
float: left;
height: 27px;
background: url(../images/index/headerInputFon.png) no-repeat;
width: 70%;
}
.headerInputRight {
float: left;
width: 5px;
height: 27px;
background: url(../images/index/headerInputFonRight.png);
overflow: hidden;
margin: 0;
}
.headerInput #search {
background: none;
border: none;
margin: 3px 5px 0 5px;
width: 98%;
padding-top: 2px;
}
.headerInput .but {
width: 77px;
height: 26px;
background: url(../images/index/headerBut.png);
cursor: pointer;
border: none;
margin-left: 5px;
}
.headerFormRight {
width: 7px;
height: 99px;
background: url(../images/index/headerFormRight.png) !important;
position: absolute;
top: 0;
right: -7px;
overflow: hidden;
z-index: 2;
}
*html .headerFormRight {
righty:expression(parentNode.offsetWidth % 2 ? style.right="-8px" : style.right="-7px");
background: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/headerFormRight.png') !important;
}
.headerExample {
position: absolute;
left: 19px;
top: 75px;
color: #6cadcf;
z-index: 2;
}
.headerExample em {
font-style: normal;
text-decoration: underline;
cursor: pointer;
}


.blogsTopHeader {
height: 174px;
background: url(../images/inner/headerCenter.jpg) 0 -34px repeat-x;
}
.blogsHeaderLeft {
width: 654px;
height: 174px;
background: url(../images/inner/headerFon.jpg) 0 -34px;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.blogsHeaderRight {
width: 279px;
height: 174px;
background: url(../images/inner/headerRight.jpg) 0 -34px;
position: absolute;
top: 0;
right: 0;
z-index: 1;
}
*html .blogsHeaderRight {
righty:expression(parentNode.offsetWidth % 2 ? style.right="-1px" : style.right="0px"); 
}
.blogsSecondMenu {
position: absolute;
z-index: 2;
top: 144px;
left: 13px;
list-style: none;
font-size: 118%;
width: 100%;
}
.blogsMainMenu li, .blogsSecondMenu li {
display: inline;
margin-right: 34px;
color: #00b2dd;
float: left;
}
.blogsSecondMenu li {
margin-right: 1%;
}
.blogsMainMenu a, .blogsSecondMenu a {
color: #fff;
}
.blogsMainMenu a:hover {
color: #6cadcf !important;
}
.blogsSecondMenu a {
padding: 2px 3px 5px 3px;
position: relative;
height: 16px;
float: left;
margin-right: 7px;
}
* html .blogsSecondMenu a {
padding-bottom: 3px;
}
.blogsSecondMenu a:hover, .blogsSecondMenu .topMenuAcitve a {
color: #fff !important;
background: #a0d21f;
}
.blogsSecondMenu .blogsAHoverRight, .blogsSecondMenu .blogsAHoverLeft {
background: url(../images/blogs/secondMenuAHover.png);
display: block;
width: 4px;
height: 23px;
overflow: hidden;
position: absolute;
top: 0;
right: -4px;
visibility: hidden;
}
.blogsSecondMenu .blogsAHoverLeft {
background: url(../images/blogs/secondMenuAHover2.png);
left: -4px;
}
*html .blogsSecondMenu .blogsAHoverRight {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blogs/secondMenuAHover.png');
}
*html .blogsSecondMenu .blogsAHoverleft {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blogs/secondMenuAHover2.png');
}
.blogsSecondMenu a:hover .blogsAHoverRight, .blogsSecondMenu a:hover .blogsAHoverLeft, .blogsSecondMenu .topMenuAcitve .blogsAHoverLeft, .blogsSecondMenu .topMenuAcitve .blogsAHoverRight  {
visibility: visible;
}
.blogsSecondMenu .blogsWriteArticles {
color: #cefb55;
font-weight: bold;
padding-left: 22px;
background: url(../images/blogs/writeArticles.png) no-repeat;
}
.blogsSecondMenu .blogsWriteArticles:hover {
color: #cef500 !important;
background: url(../images/blogs/writeArticles.png) no-repeat !important;
}
.blogsSecondMenu b {
color: #fff;
float: left;
margin-right: 7px;
padding: 2px 3px 5px 3px;
}
.blogsToMain {
padding-left: 18px;
background: url(../images/blogs/headerArrowLeft.gif) left 7px no-repeat;
}
.blogsLogo {
width: 138px;
height: 51px;
background: url(../images/blogs/logo.jpg);
position: absolute;
z-index: 2;
top: 49px;
left: 41px;
display: block;
text-indent: -9999px;
overflow: hidden;
}
.headerShapkaDeda {
z-index: 3;
top: 27px;
left: 135px;
}
.blogsTopHeader p {
position: absolute;
z-index: 2;
top: 73px;
left: 226px;
color: #fff;
font-size: 109%;
}
.auto_lubrication {
min-height: 66px;
font-size: 1em;
color: #000;
margin: 32px 0 0 20px;
position: relative;
}
*html .auto_lubrication {
height: 66px;
}
.header_main .auto_lubrication {
top: 249px;
}
.auto_lubrication a {
color: #000;
}
.auto_lubrication a:hover {
color: #000;
}
.auto_lubrication h2 {
font-size: 28px;
color: #ff450c;
font-weight: normal;
line-height: 28px;
background: none;
text-indent: 0;
position: static;
width: auto;
}
.c2, .c1 {
position: absolute;
top: 34px;
left: 0;
}
.c2 {
left: 100px;
}

#for_anime_1 {
position: relative;
}
#for_anime_1 a {
position: absolute;
top: 106px;
right: 66px;
font-family: TAhoma;
font-size: 17px;
color: #367ebd;
z-index: 50;
text-align: center;
line-height: 18px;
text-decoration: none;
width: 60px;
}
#for_anime_1 a:hover {
text-decoration: underline !important;
}
.brands {
background: #f7fafd;
border-left: 1px solid #aec5dd;
border-right: 1px solid #aec5dd;
padding: 10px 0 6px 0;
}
*html .brands {
padding-bottom: 0;
}
.brandsInner {
background: #d8f0fc;
}
*html #import, *html #import_prom, *html #russian_prom {
margin-left: -35px;
}
.brands ul {
list-style: none;
font-size: 0.78em;
margin-left: 3.56%;
float: left;
width: 10%;
}
.brands .big {
width: 120px;
}
#russian, #import_prom, #russian_prom {
display: none;
}
*html #russian {
margin-left: -35px;
}
.brands li {
padding-bottom: 4px;
margin-bottom: -4px;
}
.brands a {
line-height: 20px;
}
.brands_bottom, .brands_top, .brands_top_2 {
height: 4px;
line-height:1px;
background: url(../images/index/headerAndFooter.png) -976px -38px no-repeat;
overflow: hidden;
}
.brands_top, .brands_top_2 {
background-position: -976px -21px;
height: 17px;
margin-top: -12px;
position:relative;
}
.brands_top div {
height: 17px;
position:absolute;
right:0;
width: 400px;
background: url(../images/index/headerAndFooter.png) -1532px -21px no-repeat;
}
.brands_top_2 {
background-position: -976px -2px;
}
.brands_bottom div {
height: 17px;
position:absolute;
right:0;
width: 400px;
background: url(../images/index/headerAndFooter.png) -1532px -38px no-repeat;
}
#catalogTree .brands_top {
margin-top: 0;
}
.brands h3 {
font-size: 12px;
margin: 0 0 10px 33px;
font-weight: bold;
color: #ff5400;
}
*html .brands h3 {
padding-left: 33px;
}
.brands hr {
clear: both;
margin: 10px 33px;
display: block;
height: 1px;
overflow: hidden;
border: none;
color: #afc5dd;
background: #afc5dd;
}
*html .brands hr {
margin-left: 66px;
}
/*--left column--*/
.left_column {
float: left;
width: 224px;
overflow: hidden;
margin-top: 15px;
position: relative;
z-index: 1;
}
.toCatalog {
width: 144px;
text-decoration: underline;
color: #ff450c;
font-weight: bold;
cursor: pointer;
margin: 0 0 17px 9px;
padding-left: 22px;
background: url(../images/inner/content.jpg) -274px -172px no-repeat;
}
*html .toCatalog {
width: 166px;
}
.nav {
width: 203px;
background: url(../images/left_col_menu.png) repeat-x #2f8ec7;
list-style: none;
padding: 10px 0 5px 0;
color: #fff;
}
.nav li {
padding: 0 0 3px 32px;
font-weight: bold;
font-family: Tahoma;
}
.nav a {
color: #c5def9;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}
.nav a:hover {
color: #c5def9;
}
.block {
margin: 18px 0 16px 20px;
border-left: 2px solid #000;
padding-left: 12px;
width: 160px;
}
.analogue {
width: 203px;
background: #f7fafd;
border-left: 1px solid #b1c7de;
border-right: 1px solid #b1c7de;
font-size: 0.78em;
}
.analog_block_center {
background: #FFECB9;
}
.analogue h3 {
font-size: 1.27em;
margin: 0 0 10px 33px;
font-weight: bold;
color: #0950a0;
}
*html .analogue {
width: 205px;
}
.analogue ul {
list-style: none;
padding: 0 10px 10px 33px;
font-size: 10px;
font-family: Tahoma;
}
.analogue li {
margin-bottom: 8px;
}
.analogue li strong {
color: #0950a0;
text-decoration: underline;
cursor: pointer;
font-weight: normal;
}
.analogue span, .analogue .minus {
float: left;
width: 9px;
height: 9px;
background:  url(../images/inner/content.jpg) -217px 0;
cursor: pointer;
position: relative;
top: 3px;
margin-right: 7px;
overflow: hidden;
}
*html .analogue span, *html .analogue .minus {
margin-right: 4px;
}
.analogue .minus {
background-position: -217px -9px;
}
.analogue li ul {
padding: 5px 0 5px 15px;
font-size: 10px;
display: none;
}
.analogue li ul a {
text-decoration: none;
}
.analogue li ul a:hover {
text-decoration: underline;
}
.analogue li li {
margin-bottom: 2px;
}
.top_analogue, .bot_analogue {
width: 205px;
height: 8px;
overflow: hidden;
background: url(../images/inner/content.jpg);
margin-top: 15px;
}
.bot_analogue {
background-position: 0 -8px;
margin: 0;
}
.analog_block_top, .analog_block_bottom {
background-image: url(../images/inner/leftColumnAnalogue.png);
}
.analog_block_bottom {
background-position: 0 -8px;
}
.banners {
width: 205px;
background: #f7fafd;
}
/*----right column---*/
.right_column {
margin: 0 0 0 230px;
}

/*---content---*/
#content{
font-size: 100% !important;
text-align: left !important;
font-family: Arial, Helvetica, sans-serif !important;
position: relative;
z-index: 2;
}
#content font {
font-size: 100% !important;
font-family: Arial, Helvetica, sans-serif !important;
}
#content div, #content p {
text-align: left !important;
}
.nav_cep {
width: 570px;
color: #000;
font-size: 0.78em !important;
margin-top: 25px;
position: relative;
z-index: 2;
}
.nav_cep a {
text-decoration: none;
color: #0689c0;
}
.nav_cep a:hover {
color: #0689c0;
text-decoration: underline;
}
.nav_cep strong {
color: #5c5c5c;
}
#content h1, #content h2, #content h3, #content4, #content6 {
font-size: 12px !important;
color: #000 !important;
}
#content h5 {
font-size: 16px !important;
color: #000 !important;
margin-bottom: 10px !important;
}
#content em strong, #content strong em, #content em strong font, #content strong em font {
color: #115eab !important;
}
#content .title_1 {
background: url(../images/inner/footerAndH2.png) 0 -126px no-repeat #ececec;
font-size: 1.71em !important;
padding: 60px 0 5px 9px;
margin: -40px 0 40px 0;
z-index: 1;
font-weight: normal;
position:relative;
}
#content .title_1 strong {
background: url(../images/inner/footerAndH2.png) -314px -126px no-repeat #ececec;
font-size: 1.71em !important;
position:absolute;
z-index:1;
right: 0;
top: 0;
height: 70px;
width:400px;
}
*html #content .title_1 strong {
right: 0 !important;
top: 0;
}
*html #content .title_1 strong {
right: 223px;
}
#content .title_1 span {
position:relative;
z-index:2;
}
#content .title_2 {
background: #ececec;
font-size: 1.71em !important;
padding: 5px 0 5px 9px;
margin: 0 0 20px 0;
z-index: 50;
}
.right_column h1 img {
position: absolute;
z-index:2;
top: 22px;
right: 23px;
margin: 0;
}
.right_column h1 span {
display: block;
width: 580px;
}
.right_column h3, .right_column h4, .right_column h5, .right_column h6 {
font-size: 1.16em;
font-weight: bold;
margin: 10px 0;
}
.right_column p {
margin-bottom: 20px;
}
.right_column img {
margin: 10px;
}
.right_column table {
margin: 5px 0 15px 1px;
border-collapse: collapse;
font-size: 1em !important;
border: none !important;
width:100%;
}
*html .right_column table {
width:70%;
}
.right_column td, .right_column th {
padding: 5px;
border: 1px solid #9f9f9f !important;
}
.right_column td p {
margin: 0;
border: none !important;
}
.articles {
font-size: 0.78em;
}
.right_column hr {
margin-bottom: 10px;
}
.right_column ul {
padding: 5px 5px 15px 15px;
list-style: none;
}
.right_column ul li {
background: url(../images/inner/content.jpg) -274px -210px no-repeat;
padding-left: 23px;
margin-bottom: 5px;
list-style: none;
}
.right_column ol {
margin-left: 25px;
list-style: decimal;
}
.right_column .blue {
font-weight: normal;
color: #0a51a1;
}
.forms {
position: relative;
height: 400px;
margin-top: 15px;
}
.forms label {
font-family: Arial, Helvetica, sans-serif;
float: left;
width: 91px;
position: relative;
top: 5px;
}
.forms input {
width: 230px;
height: 25px;
border: none;
font-size: 12px;
padding: 2px 11px 0 11px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background: none;
float: left;
}
*html .forms input {
width: 259px;
padding-top: 5px;
}
html:root .forms input {
padding-top: 5px;
}
.forms .input {
background: url(../images/inputs.png) 91px 0 no-repeat;
width: auto;
position: relative;
height: 25px;
margin-bottom: 5px;
overflow: hidden;
}
.forms div div {
float: left;
display: inline;
width: 12px;
height: 12px;
background: url(../images/icons.gif) 0 -36px no-repeat;
margin-left: 15px;
position: relative;
top: 5px;
overflow: hidden;
}
.forms div .edit {
width: 23px;
height: 17px;
background-position: 0 0;
overflow: hidden;
}
.forms div .ok {
width: 16px;
height: 16px;
background-position: 0 -17px;
overflow: hidden;
}
.forms div .error {
height: 12px;
background-position: -13px -36px;
color: #ff0000;
white-space: nowrap;
padding-left: 16px;
overflow: visible;
}
.forms div .errors {
color: #ff0000;
margin-left: 10px;
}
.forms textarea {
width: 238px;
height: 188px;
border: none;
background: url(../images/textareas.png) 0 0 no-repeat;
font-size: 12px;
padding: 5px 11px 0 11px;
overflow: hidden;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
}
*html .forms textarea {
width: 260px;
height: 193px;
}
.forms .but {
width: 77px;
color: #fff;
background: url(../images/basic/headerAndFooter.png) -138px -171px no-repeat #0f59ac;
padding: 0 !important;
height: 26px;
overflow: hidden;
cursor: pointer;
margin: 0;
border: none;
position: absolute;
top: 300px;
left: 270px;
font-size: 13px;
line-height: 13px;
}
.forms .but span {
position: relative;
top: 2px;
}
*html .forms .but span {
top: 1px;
}
html:root .forms .but span {
top: -3px;
}
.forms p {
font-size: 12px;
clear: both;
margin: 0;
}
#mess_error {
display: none;
color: #ff0000;
font-weight: bold;
margin-bottom: -40px;
}
.forms p {
padding-top: 60px;
}
.forms p b {
color: #ff0000;
}
.message_ok {
display: none;
}
.message_ok div {
font-size: 1.2em;
color: #0a51a1;
font-weight: bold;
margin: 15px 0;
}
.message_ok span {
text-decoration: underline;
color: #0950a0;
cursor: pointer;
}
.photo_content {
float: right;
margin: 0 0 30px 25px;
position: relative;
padding: 0 !important;
}
.photo_content span {
display: block;
position: absolute;
z-index: 2;
left: 15px;
bottom: 12px;
width: 60px;
height: 23px;
background: url(../images/mini_logo.png) no-repeat;
}
*html .photo_content span {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mini_logo.png'); 
}
.photo_content i {
display: block;
width: 59px;
height: 30px;
cursor: pointer;
text-decoration: underline;
position: absolute;
right: 2px;
bottom: -35px;
font-style: normal;
color: #4672d1;
font-size: 11px;
padding-left: 22px;
background: url(../images/inner/content.jpg) -263px 0 no-repeat;
}
*html .photo_content i {
width: 81px;
}
.photo_content img {
margin: 0 0 -5px 0 !important;
position: relative;
z-index: 0;
}
*html .photo_content img {
margin-bottom: -2px !important;
}
.photo_content div {
z-index: 500;
position: relative;
}
#closeOrderForm, #closeDelivery {
top: 5px !important;
}
#formOrderProduct {
display: block;
position: absolute;
top: 150px;
left: 0;
background: #ffecb9;
z-index: 50;
padding: 20px;
border: 1px solid #0074b5;
width: 670px;
}
#formOrderProduct h3 {
margin: 0 0 10px 0;
font-size: 120% !important;
}
#formOrderProduct p b {
color: #ff430b;
}
#orderForms, #formSample {
width: 100%;
}
#formSample {
height: 600px;
overflow: scroll;
}
#orderForms div, #formSample div {
float: left;
width: 100%;
margin-bottom: 5px;
}
#orderForms .forInut, #formSample .forInut {
background: url(../../images/inputs.png) 150px 0 no-repeat;
height: 25px;
}
#orderForms label, #formSample label {
width: 150px;
float: left;
margin-top: 3px;
}
#orderForms label span, #formSample label span {
color: #ff0000;
}
#orderForms input, #formSample input {
width: 230px;
border: none !important;
padding-left: 10px;
padding-top: 3px;
background: url(../images/empty.gif);
}
#orderForms textarea {
width: 238px;
height: 188px;
border: none;
background: url(../../images/textareas.png) 0 0 no-repeat;
font-size: 12px;
padding: 5px 11px 0 11px;
overflow: hidden;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
}
*html #orderForms textarea {
width: 260px;
height: 193px;
}
#orderForms .but, #formSample .but {
width: 77px !important;
color: #fff;
background: url(../../images/basic/headerAndFooter.png) -138px -171px no-repeat #0f59ac;
padding: 0 !important;
height: 26px !important;
overflow: hidden;
cursor: pointer;
margin: 10px 0 0 150px;
border: none;
font-size: 11px;
line-height: 13px;
}
#orderForms .errors, #formSample .errors {
color: #ff0000;
margin-left: 30px;
font-size: 90%;
}
#formSample textarea {
width: 465px;
background: url(/images/textareasBig.png) 0 0 no-repeat;
border: none;
height: 188px;
padding: 5px 11px 0 11px;
font-family: tahoma;
font-size: 100%;
}
*html #formSample textarea {
width: 485px;
height: 193px;
overflow: hidden;
}
#orderErrorMess {
color: #ff0000;
font-weight: bold;
}
#orderForms .helpHint, #formSample .helpHint {
width: 197px;
font-size: 11px;
color: #999;
padding: 3px 3px 3px 10px;
position: absolute;
top: 0;
left: 425px;
border: 1px solid #0074b5;
background: #fff
}
*html #orderForms .helpHint, *html #formSample .helpHint {
width: 210px;
}
#orderForms .helpHint span, #formSample .helpHint span {
display: block;
width: 9px;
height: 13px;
overflow: hidden;
background: url(../images/inner/formHelpFon.gif);
position: absolute;
left: -9px;
top: 10px;
}
#formSample select {
width: 260px;
}
#formSample #copy_mail {
width: auto;
}
#aboutDelivery {
position: absolute;
top: 200px;
left: 0;
background: #ffecb9;
z-index: 50;
padding: 20px;
border: 1px solid #0074b5;
width: 670px;
display: none;
}
#aboutDelivery h3 {
margin: 0 0 10px 0;
font-size: 120% !important;
}
/*----comments----*/
.comments {
border-top: 1px solid #000;
margin-top: 20px;
position: relative;
z-index: 1;
}
.comments h3 {
font-size: 1.12em;
font-weight: bold;
margin: 18px 0 0 7px;
width: 300px;
}
.comment {
margin-top: 15px;
}
.autor {
border-left: 2px solid #000;
padding-left: 10px;
font-size: 0.85em;
}
*html .autor {
position: relative;
}
.autor b {
display: block;
}
.autor a {
color: #000;
}
.autor a:hover {
color: #ff450c;
}
.comment p {
margin: 15px 15px 0 10px;
}
.add_comment {
display: block;
width: 115px;
text-align: center;
padding: 45px 0 0 0;
position: absolute;
top: 0;
right: 0;
font-size: 0.78em;
color: #000;
text-decoration: underline;
cursor: pointer;
background: url(../images/inner/content.jpg) 0 -18px;
height: 37px;
overflow: hidden;
}
*html .add_comment {
height: 82px;
right: 223px;
top:1px;
}
.clear {
clear: both;
height: 1px;
overflow: hidden;
}
.clear_all {
clear: both;
height: 230px;
}
.clear_all_main {
clear: both;
height: 245px;
}
.indexFooter {
font-size: 11px;
min-width: 920px;
max-width: 1175px;
margin: -200px auto 0 auto;
float: none !important;
}

.bot {
margin-top: 20px;
}
.to_up {
cursor: pointer;
float: right;
text-decoration: underline;
color: #0950a0;
background: url(../images/inner/content.jpg) -267px -124px no-repeat;
height: 22px;
padding: 0 0 0 20px;
overflow: hidden;
}
.print {
text-decoration: underline;
color: #0950a0;
cursor: pointer;
margin-left: 15px;
background: url(../images/inner/content.jpg) -264px -148px no-repeat;
padding: 0 0 0 30px;
height: 25px;
float: left;
}
.linkToSection {
margin: 20px 0 40px 0 !important;
}
.linkToSection a {
padding-left: 20px;
background: url(../images/inner/content.jpg) -272px -68px no-repeat;
}
.footer_main .bot_menu {
position: absolute;
z-index: 10;
top: -50px;
left: -3px;
width: 967px;
}
.footer_main .bot_menu a {
width: 237px;
height: 89px;
float: left;
margin-left: 3px;
text-indent: -9999px;
overflow: hidden;
}
.about, .interes, .on_line, .succes {
background: url(../images/bot_menu.png) no-repeat;
}
.interes {
background-position: 0 -89px;
}
.on_line {
background-position: 0 -178px
}
.succes {
background-position: 0 -267px;
}
.about:hover {
background-position: 0 -356px;
}
.interes:hover {
background-position: 0 -445px;
}
.on_line:hover {
background-position: 0 -534px;
}
.succes:hover {
background-position: 0 -623px;
}
/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:150px;
height:30px;
overflow:hidden;
list-style:none;
margin:10px 0 0 0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:30px;
line-height:30px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}
/* ======= /STAR-RATER ======== */
/* ======= popup ======== */
.popup {
width: 778px;
position: absolute;
top: 50px;
filter: Alpha(Opacity=97);
opacity: 0.97;
-moz-opacity: 0.97;
-khtml-opacity: 0.97;
z-index: 500;
left: auto;
height: auto !important;
}
.popup .top, .popup .bottom {
width: 100%;
height: 21px;
background: url(../images/basic/headerAndFooter.png) 0 -197px no-repeat;
}
*html .popup .top {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/popup_top.png');
}
.popup .bottom {
background-position: 0 -217px
}
*html .popup .bottom {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/popup_bottom.png');
}
.popup .center {
width: 722px;
background: #fff;
border-left: 2px solid #4f4f4f;
border-right: 2px solid #4f4f4f;
padding: 0 0 0 52px;
text-align: left;
}
*html .popup .center {
width: 778px;
}
.popup .header {
width: 697px;
height: 65px;
position: relative;
background: none;
}
.popup .header img {
float: left;
}
.popup .header a {
font-size: 0.78em;
margin: 15px 0 0 20px;
float: left;
font-family: Tahoma;
}
.popup a {
color: #4a4a4a;
}
.popup a:hover {
color: #ff450c;
}
.popup .close {
width: 100px;
height: 25px;
background: url(../images/basic/headerAndFooter.png) -139px -144px;
cursor: pointer;
position: absolute;
top: 0;
right: 0;
}
.popup h2 {
font-size: 1.28em;
color: #4a4a4a;
margin-bottom: 5px;
}
.popup .column {
width: 350px;
float: left;
margin: 10px 0 0 0;
}
.popup h3 {
font-size: 1.7em;
color: #1d6ea1;
background: #f0f0f0;
padding: 0 0 3px 10px;
}
.popup ul {
list-style: none;
padding: 0 0 0 5px;
clear: both;
}
.popup li {
padding-bottom: 4px;
float: left;
width: 350px;
}
*html .popup li {
padding-bottom: 0;
}
.popup li a {
text-decoration: none;
}
.popup li a:hover {
border-bottom: 1px dashed #4a4a4a;
color: #4a4a4a;
}
.mar_r_36 {
margin-right: 36px !important;
width: 310px !important;
}
.popup h6 {
color: #1d6ea1;
font-weight: normal;
font-size: 1.71em;
margin: -20px 0 0 50px;
background: none;
padding: 0 0 20px 0;
}
.popup .input {
min-height: 29px;
width: 528px;
clear: both;
background: url(../images/input.png) 104px 0 no-repeat;
margin-bottom: 9px;
}
*html .popup .input {
height: 29px;
}
.popup form {
margin: 18px 0 0 50px;
padding: 0 0 20px 0;
}
.popup .input input {
width: 227px;
border: none;
background: none;
margin: 5px 0 0 16px;
font-family: Arial, Helvetica, sans-serif;
color: #0b4fa0;
font-size: 1em;
padding: 2px 0 0 0px !important;
}
.popup label {
width: 104px;
float: left;
color: #535252;
font-weight: bold;
position: relative;
top: 5px;
}
.popup .textarea {
width: 518px;
height: 207px;
background: url(../images/textarea.png) 105px 0 no-repeat;
}
.popup textarea {
width: 362px !important;
height: 180px !important;
border: none;
padding: 0;
overflow: hidden;
margin: -5px 0 0 123px;
color: #0b4fa0;
font-family: Arial, Helvetica, sans-serif;
background: none;
font-size: 1em;
}
.popup .textarea label {
top: 12px;
}
.popup .but {
width: 176px;
height: 25px;
background: url(../images/but_add_comment.png) no-repeat;
cursor: pointer;
border: none;
margin: 11px 0 0 42px !important;
}
.popup .but2 {
width: 78px;
background: url(../images/but_enter.png) no-repeat;
height: 27px;
margin-left: 280px !important;
}
.popup .register {
margin-left: 50px;
}
.popup .error {
color: #ff0000;
margin-left: 30px;
}
.popup .textarea .error {
margin: 20px 50px 0 114px;
clear: both;
float: left;
}
.popup .mess_ok {
display: none;
margin: 10px 0 0 52px;
font-size: 1.14em;
font-weight: bold;
}
.popup .mess_ok .back {
width: 221px;
height: 25px;
background: url(../images/popup_back.png) no-repeat;
cursor: pointer;
margin-top: 20px;
}
.popup .back2 {
background: url(../images/basic/headerAndFooter.png) -344px -164px no-repeat;
color: #0950a0;
cursor: pointer;
padding-left: 20px;
float: right;
margin: 10px 30px 10px 0;
display: inline;
height: 20px;
}
#TB_overlay {
position: fixed;
z-index:100;
top: 0;
left: 0;
height:100%;
width:100%;
background-color:#000;
filter:alpha(opacity=55);
-moz-opacity: 0.55;
opacity: 0.55;
}
* html #TB_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.popup .big_photo {
text-align: center;
padding: 0;
width: 774px;
overflow: hidden;
}
*html .popup .big_photo {
width: 778px;
}
.popup .big_photo img {
max-width: 700px;
margin: 0 0 -4px 0 !important;
position: relative;
z-index: 0;
}
*html .popup .big_photo img {
width: expression(this.offsetWidth < 700? "auto" : "700px");
margin-bottom: 0px !important;
}
.popup .big_photo .header {
height: 20px;
}
.popup .big_photo .close {
top: 0px;
right: -66px;
}
*html .popup .big_photo .close {
right: -30px;
}
.popup .big_photo .b_p {
margin: 20px auto 0 auto;
padding: 0 !important;
font-weight: bold;
font-size: 16px;
}
.popup .big_photo .b_p div {
position: relative;
z-index: 5;
}
/* ======= /popup ======== */
#title_prom, #slogan_prom {
display: none;
}
/* ===== search =====*/
.ac_results {
padding: 0px;
overflow: scroll;
position: relative;
z-index: 100;
width: 390px !important;
text-align: left;
font-size: 1em;
margin-top: 3px;
border: 1px solid #d6dce3;
border-top: none;
background: #fff;
}
.ac_results ul {
width: 350px;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0;
padding: 2px 5px 4px 5px;
cursor: pointer;
display: block;
width: 100%;
overflow: hidden;
}
.ac_loading {
background : url(../images/ajax-loader.gif) right center no-repeat;
position: relative;
z-index: 500;
}
.loading {
background : url(../images/ajax-loader.gif) no-repeat;
width: 50px;
height: 50px;
position: absolute;
z-index: 500;
top: 29px;
left: 354px;
}
.ac_over {
background-color: #0950a0;
color: #fff;;
}
/* ===== /search =====*/
#loading2 {
width: 220px;
height: 19px;
background: url(../images/ajax-loader2.gif);
position: absolute;
top: 80px;
z-index: 500;
}
.toList {
text-align: right;
margin: 10px 0;
}
/*  styles for the unit rater     */
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}
#catalogTree {
position: absolute;
top: 240px;
left: 0;
display: none;
z-index: 50;
background: none;
width: 956px;
}
#closeBrands, #closeOrderForm, #closeDelivery {
width: 16px;
height: 16px;
overflow: hidden;
cursor: pointer;
position: absolute;
top: 17px;
right: 7px;
background: url(../images/popupCloseMini.png);
}
.popupError {
width: 500px;
position: absolute;
filter: Alpha(Opacity=97);
opacity: 0.97;
-moz-opacity: 0.97;
-khtml-opacity: 0.97;
z-index: 500;
left: auto;
height: auto !important;
background: none !important;
}
.popupError .top, .popupError .bottom {
width: 100%;
height: 14px;
background: url(../images/basic/errorPopup.png) no-repeat;
position: relative;
z-index: 5;
}
*html .popupError .top {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/basic/errorPopup.png', sizingMethod='crop');
}
.popupError .bottom {
background-position: 0 -14px
}
*html .popupError .bottom {
background: none;
height: 13px;
font-size: 1px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/basic/errorPopupBottom.png', sizingMethod='crop');
}
.popupError .center {
width: 488px;
background: #fff;
border-left: 1px solid #4f4f4f;
border-right: 1px solid #4f4f4f;
padding: 0 0 0 10px;
text-align: left;
height: auto !important;
position: relative;
z-index: 6;
}
*html .popupError .center {
width: 500px;
}
.popupError .header {
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.popupError .close {
width: 100px;
height: 25px;
background: url(../images/basic/headerAndFooter.png) -139px -144px;
cursor: pointer;
position: absolute;
top: 10px;
right: 5px;
z-index: 6;
}
.popupError h6 {
color: #1d6ea1;
font-weight: normal;
font-size: 1.71em;
margin: 0 !important;
}
.popupError .input {
min-height: 29px;
width: 428px;
clear: both;
background: url(../images/input.png) 104px 0 no-repeat;
margin-bottom: 9px;
}
*html .popupError .input {
height: 29px;
}
.popupError form {
padding: 0 !important;
margin: 0 !important;
min-height: 350px !important;
}
*html .popupError form {
height: 350px;
}
.popupError label {
width: 104px;
float: left;
color: #535252;
font-weight: bold;
position: relative;
top: 5px;
}
.popupError .textarea {
margin-top: 15px;
width: 418px;
height: 207px;
background: url(../images/textarea.png) no-repeat;
}
.popupError textarea {
width: 382px !important;
height: 180px !important;
border: none;
padding: 0;
overflow: hidden;
color: #0b4fa0;
font-family: Arial, Helvetica, sans-serif;
background: none !important;
font-size: 1em !important;
margin: 5px 0 0 3px;
}
.popupError .textarea label {
top: 12px;
}
.popupError .but {
width: 77px;
height: 26px;
background:  url(../../images/basic/headerAndFooter.png) -138px -171px no-repeat;
cursor: pointer;
border: none;
margin: 10px 0 0 250px !important;
position: static !important;
}
.popupError .error {
color: #ff0000;
margin-left: 30px;
}
.popupError .textarea .error {
margin: 20px 50px 0 114px;
clear: both;
float: left;
}
.popupError .mess_ok {
display: none;
margin: 10px 0 0 52px;
font-size: 1.14em;
font-weight: bold;
}
.actionBlock {
width: 307px;
float: right;
background: url(../images/catalog/actionBlock.png) 0 bottom no-repeat;
margin: 0 0 10px 10px;
}
#content .actionBlock li {
background: none;
height: auto;
font-weight: bold;
font-size: 13px;
cursor: pointer;
color: #0773bc;
padding: 0;
}
#content .actionBlock li a {
color: #0773bc;
display: block;
height: 24px;
padding: 5px 12px 0 40px;
background: url(../images/catalog/actionIcons.png) no-repeat;
}
*html #content .actionBlock li a {
height: 29px;
}
#content .actionBlock li a:hover {
color: #ff450c;
}
#content .actionBlock li span {
text-decoration: underline;
display: block;
min-height: 24px;
padding: 5px 12px 0 40px;
background: url(../images/catalog/actionIcons.png) no-repeat;
}
*html #content .actionBlock li span {
height: 29px;
}
#content .actionBlock li #orderProduct {
color: #bf540c;
background-position: 0 -116px;
}
#content .actionBlock li #askManager {
background-position: 0 -88px;
}
#content .actionBlock li #conditionDelivery {
text-decoration: underline;
background-position: 0 -59px;
}
#content .actionBlock li #orderSample {
text-decoration: underline;
background-position: 0 -29px;
}
.actionBlockTop {
width: 100%;
height: 8px;
overflow: hidden;
background: url(../images/catalog/actionTop.png);
}
#content .actionBlock .actionBlockReg {
cursor: auto;
color: #000;
}
#content .actionBlock .actionBlockReg a {
background: none;
display: inline;
padding: 0;
}
.indexTehLibrary {
width: 205px;
}
.indexTehLibrary h6 a {
font-size: 12px;
font-weight: bold;
}
.indexTehLibrary .pdf {
font-size: 11px;
}
.indexTehLibrary .allTeh {
background-position: 0 5px;
font-size: 11px;
}
.indexTehLibrary .allTeh a {
font-size: 11px;
font-weight: bold;
}
.indexEnterToSite, .indexUserBlock {
font-size: 11px;
margin-top: 15px;
}
.firms {
clear: both;
font-size: 11px;
}
.firms h6 {
font-weight: bold;
}
.firms div div a {
font-weight: bold;
color: #01a5db;
}
.firms div div em a {
font-weight: normal;
color: #000;
}
.indexTopUsers {
font-size: 11px;
clear: both;
}
.indexTopUsers h6 {
font-weight: bold;
}
.indexTopUsers a {
color: #01a5db;
}
.indexTopUsers a:hover, .indexTopUsers a:hover font {
color: #ff5400;
}
.innerContactsTop {
width: 220px;
height: 4px;
overflow: hidden;
background: url(../../images/inner/leftConactsTop.png);
margin-top: 15px;
}
.innerContacts {
width: 190px;
min-height: 109px;
background: url(../../images/inner/leftConacts.png) left bottom no-repeat #1b75ae;
color: #fff;
margin-bottom: 20px;
padding: 7px 15px 18px 15px;
font-size: 11px;
}
*html .innerContacts {
height: 139px;
width: 220px;
}
.innerContacts b {
font-size: 118%;
line-height: 130%;
}
.innerContacts b span {
margin-left: 7px;
}
.innerContacts div {
margin-top: 18px;
}
.innerContacts a {
color: #fff;
}
.innerContacts a:hover {
color: #fff !important;
text-decoration: none;
}
.innerContacts i {
font-style: normal;
color: #07dcb1;
}
.catalogAnalogs {
background: url(../images/catalog/analogsBottom.png) left bottom no-repeat;
padding-bottom: 9px;
}
.catalogAnalogs h3 {
height: 24px;
background: url(../images/catalog/analogsTop.png) no-repeat;
color: #ff450c;
padding: 8px 0 0 36px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
* html .catalogAnalogs h3 {
height: 32px;
}
.catalogAnalogs ul {
border-left: 1px solid #b1c7de;
border-right: 1px solid #b1c7de;
background: #ffecb9;
font-size: 0.72em;
width: 148px;
padding: 10px 20px 10px 35px;
list-style: none;
}
* html .catalogAnalogs ul {
width: 205px;
}
.catalogAnalogs li {
margin-bottom: 5px;
}
.catalogAnalogs a {
text-decoration: none;
}
.catalogAnalogs a:hover {
text-decoration: underline;
}
.indexEnterToSite .blogsLabelLogin, .indexEnterToSite .blogsLabelPass {
position: absolute;
top: 35px;
left: 17px;
color: #818181;
}
.indexEnterToSite .blogsLabelPass {
left: 105px;
}
@media print {
body {
text-align: left;
font: 14px Arial, Helvetica, sans-serif;
color: #000;
padding-bottom: 20px;
}
#catalog {
padding-bottom: 20px;
}
p {
margin-bottom: 15px;
line-height: 18px;
}
h1 {
font-size: 1.71em;
padding: 60px 0 5px 9px;
margin: 0 0 25px 0;
position: relative;
z-index: 1;
}
ul {
list-style: disc !important;
}
li {
list-style: disc !important;
}
h1 img {
position: absolute;
top: 22px;
right: 33px;
margin: 0;
}
h1 span {
display: block;
width: 580px;
}
p {
margin-bottom: 20px;
}
img {
margin: 10px;
}
table {
margin: 5px 0 15px 0;
}
td {
padding: 5px;
}
td p {
margin: 0;
}
.articles {
font-size: 0.78em;
}
ul {
margin: 5px 5px 5px 15px;
list-style: none;
}
li {
padding-left: 10px;
margin-bottom: 5px;
list-style: none;
}
#nav, #orderProduct, .linkToSection {
display: none;
}
a {
color: #000;
text-decoration: none;
}
}

/*--------------------  dropdown style  --------------------*/
.blogsSecondMenu li{
	position:relative;
}
.blogsMainMenu strong, .blogsSecondMenu strong {
color: #fff;
}
.blogsSecondMenu strong {
	float:left;
	padding: 0 4px;
	height: 26px;
	color: #fff;
	text-decoration: underline;
	font-size:12px;
	line-height: 25px;
	cursor:pointer;
	font-weight:normal;
}
.blogsSecondMenuHoverItem strong {
color: #fff !important;
background: #72c101 ;
}
#AboutDropDown{
	position:absolute;
	top: 21px;
	left: -37px; 
	height: 107px;
	width: 195px;
	overflow: hidden;
	background: url(../images/header/drop-down.png) no-repeat;
	display:none;
}
.blogsHeader{
	z-index:20;
	overflow: visible !important;
}
.leftColumnIndex{
	position:relative;
	z-index:1;
}
#AboutDropDown ul{
	padding: 29px 6px 0 6px;
	overflow: hidden;
	position:relative;
	top: 0;
	left: 0;
}
#AboutDropDown li{
	float:none;
	display:block;
	height: 13px;
	overflow: hidden;
	padding: 0 0 8px 25px !important;
	margin:0 !important;
	background: url(../images/header/drop-down-marker.png) 13px 8px no-repeat;
}
*html #AboutDropDown li{
	height: 21px;
}
#AboutDropDown li a{
	float:none;
	padding:0;
	margin:0;
	font-size:13px;
	white-space:nowrap;
	height: auto;
	line-height: 14px;
}
#AboutDropDown li a:hover{
	text-decoration: none;
	background: none;
}



/*--------------------  new-header  --------------------*/

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
border: none;
}


.blogsHeader{
	height: 168px;
	background: url(../images/header/haeder-back.jpg)  top center no-repeat ;
	position:relative;
	padding: 0 54px;
	font-family:Tahoma , "Times New Roman", Times, serif;
}
.blogsLogo, .blogsHeader h1{
	width: 199px;
	height: 71px;
	text-indent:-5000px;
	display:block;
	position:absolute;
	top: 42px;
	left: 64px;
	background: url(../images/header/logo.png)  no-repeat ;
}
.blogsLogo{
	cursor:pointer;
}
* html .blogsLogo, .blogsHeader h1 {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/logo.png');
}
.blogsHeader form{
	width: 380px;
	height: 21px;
	position:absolute;
	top: 15px;
	right: 195px;
	left: auto;
}
.blogsHeaderFormBack{
	position:absolute;
	z-index:1;
	top: 0;
	left:0 ; 
	width: 380px;
	height: 21px;
	background: url(../images/header/search.png)  no-repeat ;
}
* html .blogsHeaderFormBack {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/search.png', sizingMethod='crop');
}
#search{
	float:left;
	font-family:Tahoma , "Times New Roman", Times, serif;
	font-size: 11px;
	color:#588291;
	margin: 3px 11px 0 13px;
	background:none ;
	border: none;
	width: 286px; 
	zoom:1;
	position:relative;
	z-index: 4;
}
.but{
	float:left;
	width: 70px;
	height: 21px;
	background: none;
	border: none;
	cursor:pointer;
	font-size: 11px;
	color:#10466f;
	position:relative;
	top: -1px;
	position:relative;
	z-index: 4;
	outline:none;
}
.blogsHeader .enterToSite2{
	position:absolute;
	top: 17px;
	right: 69px;
	font-size:11px;
	padding-left: 23px;
	padding:0 0 0 23px !important;
	background: url(../images/header/login-link.png) 0 6px no-repeat ;
}
.blogsHeader .enterToSite2 span{
	color:#74e7f6;
	padding-bottom: 1px;
	border-bottom: 1px dotted #74e7f6;
}
.blogsHeader .enterToSite2:hover span{
	border-bottom: none;
}
ul.listOfPhones{
	position:absolute;
	top: 46px;
	right: 68px; 
	list-style-type: none;
}
ul.listOfPhones li{
	float:right;
	clear: right;
	padding: 4px 0 4px 39px;
	font-size:20px;
	line-height: 20px;
	color:#fff;
	background: url(../images/header/phone-marker.png) no-repeat ;
	white-space: nowrap;
}
*html ul.listOfPhones li {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/phone-marker.png', sizingMethod='crop');
}
ul.listOfPhones li span{
	position:relative;
	top: -5px;
	font-size:14px;
	line-height: 14px;
}
ul.listOfPhones li strong{
	position:relative;
	top: -9px;
	left: -10px;
	font-size:10px;
	line-height: 10px;
	color:#fff5f5;
}
.headerMenuCont{
	position:relative;
	height: 34px;
	top: 134px;
	background: url(../images/header/menu-talling.png) repeat-x ;
}
.headerMenuContLeft{
	position:absolute;
	top: 0;
	left: -12px;
	z-index:1;
	background: url(../images/header/menu-talling-left.png) no-repeat ;
	width: 429px;
	height: 34px;
}
.headerMenuContRight{
	position:absolute;
	top: 0;
	right: -12px;
	z-index:1;
	background: url(../images/header/menu-talling-right.png) no-repeat ;
	width: 471px;
	height: 34px;
}
.headerMenuCont ul{
	padding: 4px 0 0 22px;
	list-style-type:none;
	position:relative;
	z-index: 2;
	left: 0;
	top: 0;
}
.headerMenuCont ul li{
	float:left;
	position:relative;
	margin: 0 1.7%;
}
.headerMenuCont ul li a{
	float:left;
	padding: 0 4px;
	height: 26px;
	color: #fff;
	text-decoration: underline;
	font-size:12px;
	line-height: 25px;
}
.headerMenuCont ul li a:hover, .headerMenuCont ul li.topMenuAcitve a{
	float:left;
	padding: 0 4px;
	height: 26px;
	color: #fff !important;
	text-decoration: underline;
	background: #72c101;
	font-size:12px;
	line-height: 25px;
}
ul.listOfPhones li a {
color:#FFF5F5;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
left:-10px;
line-height:11px;
position:relative;
top:-8px;
text-decoration:none;
font-weight:bold;
}
ul.listOfPhones li a:hover {
text-decoration:underline;
color:#FFF5F5 !important;
}
#formOrderProduct p strong{
	font-size: 17px;
	color:#FF2156;
}