/*
Themes Name: BIOKOMFORT
Theme URI:
Description: ÃÂ¢ÃÂµÃÂ¼ÃÂ° ÃÂ´ÃÂ»Ã‘Â WP
Version: 1.0
Author: isite39
Author URI:
*/



/* Fonts */

@font-face {
    font-family: Georgia;                /* ÃËœÃÂ¼Ã‘Â Ã‘Ë†Ã‘â‚¬ÃÂ¸Ã‘â€žÃ‘â€šÃÂ° */
    src: url(fonts/944555.ttf); /* ÃÅ¸Ã‘Æ’Ã‘â€šÃ‘Å’ ÃÂº Ã‘â€žÃÂ°ÃÂ¹ÃÂ»Ã‘Æ’ Ã‘ÂÃÂ¾ Ã‘Ë†Ã‘â‚¬ÃÂ¸Ã‘â€žÃ‘â€šÃÂ¾ÃÂ¼ */
 font-weight: normal;
}

@font-face {
    font-family: OpenSans;                /* ÃËœÃÂ¼Ã‘Â Ã‘Ë†Ã‘â‚¬ÃÂ¸Ã‘â€žÃ‘â€šÃÂ° */
    src: url(fonts/OpenSans-Regular.ttf); /* ÃÅ¸Ã‘Æ’Ã‘â€šÃ‘Å’ ÃÂº Ã‘â€žÃÂ°ÃÂ¹ÃÂ»Ã‘Æ’ Ã‘ÂÃÂ¾ Ã‘Ë†Ã‘â‚¬ÃÂ¸Ã‘â€žÃ‘â€šÃÂ¾ÃÂ¼ */
 font-weight: normal;
}

.clearfix {
float: none !important;
clear: both !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
height: 0!important;
line-height: 0 !important;
list-style-type: none !important;
}

*{
padding:0; margin:0;
}

a img {
    border: none; /* ÃÂ£ÃÂ±ÃÂ¸Ã‘â‚¬ÃÂ°ÃÂµÃÂ¼ Ã‘â‚¬ÃÂ°ÃÂ¼ÃÂºÃ‘Æ’ */
   }

html {
height: 100%
}

body {
height: 100%;
background: #f4f4f4;
}

#st {
min-height: 100%;
}

#main {
width: 1082px;
margin: 0 auto;
border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
-webkit-box-shadow: 0px 0px 21px rgba(240, 240, 240, 0.75);
-moz-box-shadow:    0px 0px 21px rgba(240, 240, 240, 0.75);
box-shadow:         0px 0px 21px rgba(240, 240, 240, 0.75);
}

#footer {
position:relative;
width: 1082px;
margin: 0 auto;
border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
-webkit-box-shadow: 0px 0px 21px rgba(240, 240, 240, 0.75);
-moz-box-shadow:    0px 0px 21px rgba(240, 240, 240, 0.75);
box-shadow:         0px 0px 21px rgba(240, 240, 240, 0.75);
height:195px;
background: url(image/footer.jpg);
}

#header {
position:relative;
height: 179px;
background: url(image/header.jpg);
}

#logo {
position: relative;
}

#logo img {
position: absolute;
top: 30px;
left: 50px;
}

#logo p { 
position: absolute;
font-family: Georgia;
color: #95725e;
font-size: 11px;
top: 28px;
left: 89px;
border:none;
}

#logo h1 { 
position: absolute;
font-family: Georgia;
font-weight: normal;
color: #574636;
top: 46px;
left: 86px;
}

#right_info {
font-family: Georgia;
}

.phone {
position: absolute;
top: 18px;
right: 40px;
}

.email {
position: absolute;
top: 68px;
right: 40px;
font-size: 12px;
}

.kod {
color: #20170e;
font-size: 13px;
position: absolute;
top: 12px;
left: -45px;
font-weight: bold;
}

.num {
color: #95725e;
font-size: 37px;
}

.pref {
color:#b4b4b4;
}

.adr {
color:#95725e;
text-decoration:underline;
}

#nav_menu1 {
position: absolute;
top: 28px;
left: 330px;
}

.menu_biokomf {
font-family: Georgia;
font-size: 14px;
}

#nav_menu1 li {
list-style-type: none;
line-height: 20px;
}

#nav_menu1 li a {
color: #c99931;
}

#nav_menu1 li a:hover {
color:#9b6356;

}

.pnt_st {
position: absolute;
top: 3px;
left: -15px;
}

.pnt_no {
position: absolute;
top: 21px;
left: -15px;
}

.pnt_co {
position: absolute;
top: 37px;
left: -15px;
}

#search {

}

#searchform {

}

.search_rounded {
position: absolute;
top: 30px;
left: 467px;
width: 240px;
height: 27px;
padding-left: 10px;
border-radius: 5px;
border: 1px;
outline: none;
font-family: OpenSans;
font-size: 11px;
color: #c3c3c3;
}

.knopka {
position: absolute;
top: 38px;
left: 695px;
}

#example {
position: absolute;
top: 63px;
left: 468px;
}

#example p {
font-family: OpenSans;
font-size: 11px;
color: #969696;
}

#example span {
text-decoration: underline;
}

#nav_menu2 {
position: absolute;
top: 114px;
left: 50px;
}

.podmenu_biokomf {

}

#nav_menu2 li {
display: inline;
padding-right: 68px;
}

#nav_menu2 li:last-child {
padding-right: 0px;
padding-left: 10px;
}

#nav_menu2 li a {
font-family: Georgia;
text-decoration: none;
font-size: 16px;
color: #655649;
}

#nav_menu2 li a:hover {
text-decoration:underline;
color:#a38777;
}

#middle {
position: relative;
}

#container {
position: relative;
overflow: hidden;
padding-left: 45px;
padding-right: 45px;
}

#content {
position: relative;
}

#left_sidebar {
position: relative;
margin-top: 11px;
width: 220px;
float: left;

}

#block_info , .block_info {
position: relative;
width: 737px;
float: left;
margin-left: 30px;
margin-top: 34px;
background: #fafafa;
padding-bottom: 20px;
}

.widget {
margin-top: 23px;
margin-bottom: 23px;
background: #fafafa;
border-top: 4px solid #cc9832;
}

.title_widget {
padding-top: 18px;
margin-left: 23px;
margin-right: 23px;
padding-bottom: 14px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px;
}

.title_widget h2 {
font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
}

.title_widget h4 {
font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
}

.cnt_widget {
padding-top: 10px;
padding-left: 23px;
padding-right: 23px;
padding-bottom: 19px;
}

.cnt_widget img {
border: 2px solid #e2e2e2;
padding: 2px;
}

.cnt_widget h3 {
font-family: Georgia;
font-size: 14px;
font-weight: normal;
margin-bottom: 15px;
margin-top: 10px;
}

.cnt_widget h3 a {
color:#82766a;
text-decoration: underline;
}

.cnt_widget h3 a:hover {
text-decoration: none;
}

.cnt_widget p {
font-family: OpenSans;
font-size: 11px;
color: #797979;
margin-bottom: 20px;
}

.cnt_widget span {
font-family: Georgia;
font-size: 24px;
color: #95725e;
font-weight: normal;
}

.vlt {
font-size: 11px !important;
color: #574636 !important;
}

#foto {

}

#foto img {

}

.date {font-family: Georgia;font-size: 14px;color: #9f9f9f; margin-top: 8px;}

.block_news {
border-top: 4px solid #95725e;
position: relative;
}

.block_news h2 {
font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px;
}

.block_news h4 {
font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px;
}

.data1 {
float:left;
width: 315px;
padding-left: 20px;
padding-top: 15px;
padding-right: 18px;
}

.data1 img, .data2 img, .data5 img {
border: 2px solid #e2e2e2;
padding: 2px;
}

.data1 p, .data2 p, .data5 p {
font-family: OpenSans;
font-size: 11px;
color: #797979;
margin-bottom: 20px;
margin-top: -10px;
}

.data1 h3 {
font-family: Georgia;
font-size: 13px;
font-weight: normal;
margin-bottom: 15px;
margin-top: 15px;
text-decoration: underline;
}

.data1 h3 a, .data2 h3 a {
color: #6d5e50;
}

.data1 h3 a:hover {
font-weight:bold;
}

.data1 span, .data2 span {
font-family: Georgia;
font-size: 24px;
color: #95725e;
font-weight: normal;
}

.price {
margin-bottom: 26px;
}

.data2 {
padding-top: 15px;
float: left;
width: 212px;
padding-left: 24px;
}


.data2 h3, .data5 h3 {
font-family: Georgia;
font-size: 14px;
font-weight: normal;
margin-bottom: 5px;
margin-top: 5px;
text-decoration: underline;
}



.price2 {
margin-bottom: 26px;
padding-top: 32px;
}

.data3 {

}

.data3 p {
padding: 25px;
font-family: OpenSans;
font-size: 12px;
color: #464646;
}

.data4 {
padding-left: 23px;
padding-top: 5px;
padding-right: 18px;
}

.data4 img {
border: 2px solid #e2e2e2;
padding: 2px;
float: left;
margin-top: 9px;
}

.data4 p {
margin-bottom: 0px;
margin-left: 245px;
font-family: Georgia;
font-size: 14px;
padding-top: 5px;
padding-bottom: 13px;
border-bottom: 1px #e2e2e2;
border-bottom-style: dashed;
}

.data4 p:last-child {
border-bottom: none;
}

.data4 p a {
color: #625243;
}

.data4 p a:hover {
color:#95725e;
}

.date_data4 {
font-family: Georgia;
font-size: 14px;
color: #9f9f9f;
margin-left: 245px;
}

.data5 {
padding-top: 15px;
float: left;
width: 190px;
padding-left: 40px;
min-height:  360px;
}

.data5 h3 a {
color: #625243;
font-size: 14px;
}

.data5 h3 a:hover {
color:#95725e;

}

#nav_menu2_footer {
position: absolute;
top: 37px;
left: 40px;
}

.podmenu_biokomf_footer {

}

#nav_menu2_footer li {
display: inline;
padding-right: 68px;
}

#nav_menu2_footer li a {
font-family: Georgia;
text-decoration: none;
font-size: 16px;
color: #655649;
}

#nav_menu2_footer li a:hover {
text-decoration:underline;
color:#a38777;
}

#nav_menu2_footer li:last-child {
padding-right: 0px;
padding-left: 10px;
}

.cpy {
position: absolute;
top: 120px;
left: 54px;
}

.cpy p {
font-family: OpenSans;
font-size: 11px;
color: #a2a2a2;
}

.cpy span{
text-decoration:underline;
}

#nav_menu1_footer {
position: absolute;
top: 118px;
left: 330px;

}

.menu_biokomf_footer {
font-family: Georgia;
font-size: 12px;
}

#nav_menu1_footer li {
list-style-type: none;
line-height: 17px;
}

#nav_menu1_footer li  a{
color: #c99931;
}

#nav_menu1_footer li  a:hover{
color:#9b6356;

}

.pnt_st1 {
position: absolute;
top: 3px;
left: -15px;
}

.pnt_no1 {
position: absolute;
top: 21px;
left: -15px;
}

.pnt_co1 {
position: absolute;
top: 37px;
left: -15px;
}

.phone_footer {
position: absolute;
top: 100px;
right: 405px;
}

.email_footer {
position: absolute;
top: 146px;
right: 405px;
font-size: 12px;
}

.kod_footer {
color: #20170e;
font-size: 13px;
position: absolute;
top: 12px;
left: -45px;
font-weight: bold;
}

.post {
padding-top: 10px;
padding-left: 23px;
padding-right: 20px;
padding-bottom: 20px;
}

.post p {
margin-top: 8px;
font-family: OpenSans;
font-size: 12px;
color: #5e5e5e;
}

img.alignleft {
	float:left !important;
	margin-right: 10px !important;
	margin-bottom: 6px !important;
	margin-top: 6px !important;
	margin-left: 0px !important;
}

img.alignright {
	
	float:right !important;
	margin-right: 0px !important;
margin-bottom: 6px !important;
	margin-top: 6px !important;
	margin-left: 10px !important;
}

img.aligncenter {
	display:block !important;
	margin:0 auto !important;
	margin-top: 10px  !important;
	margin-bottom: 10px !important;
}


.cat {
padding-top: 12px;
padding-left: 23px;
padding-right: 20px;
padding-bottom: 30px;
overflow: hidden;
}

.cat p {
margin-top: 10px;
font-family: OpenSans;
font-size: 11px;
color: #5e5e5e;
}

.cat img {
margin-top: 10px;
border: 2px solid #e2e2e2;
padding: 2px;
float: left;
margin-right: 15px;
margin-bottom: 10px;
}

.cat h3 {
font-family: Georgia;
font-size: 15px;
margin-top: 3px;
}

.cat h3 a {
color:#625243;
}

.cat h3 a:hover {
color:#cc9832;
}

.wp-paginate {
display: inline;
list-style-type: none;
}

.data3 p:first-child {                     /* ÃÅ¸Ã‘â‚¬Ã‘ÂÃ‘â€¡ÃÂµÃÂ¼ ÃÂ¿ÃÂµÃ‘â‚¬ÃÂ²Ã‘â€¹ÃÂ¹ ÃÂ°ÃÂ²Ã‘â€šÃÂ¾ÃÂ¼ÃÂ°Ã‘â€šÃÂ¸Ã‘â€¡ÃÂµÃ‘ÂÃÂºÃÂ¸ ÃÂ¿ÃÂ¾Ã‘ÂÃÂ²ÃÂ»Ã‘ÂÃ‘Å½Ã‘â€°ÃÂ¸ÃÂ¹Ã‘ÂÃ‘Â ÃÂ°ÃÂ±ÃÂ·ÃÂ°Ã‘â€  ÃÂ² ÃÂ²Ã‘â€¹ÃÂ²ÃÂ¾ÃÂ´ÃÂµ Ã‘â‚¬Ã‘Æ’ÃÂ±Ã‘â‚¬ÃÂ¸ÃÂºÃÂ¸ ÃÅ“ÃËœÃÂ ÃÅ¾Ãâ€™ÃÂ«Ãâ€¢ ÃÂ¡ÃÂ¢ÃÂÃÂÃâ€ÃÂÃÂ ÃÂ¢ÃÂ« */

}

.data5 a, .cat a, .data2 a, .data3 a {
color:#bdbdbd;
}

.data5 a:hover, .cat a:hover, .data2 a:hover, .data3 a:hover {
color:#ba5448;
}

/* my */
.block_news.related {
	margin-top:20px; 
}

.stat {
	float: right;
	margin-top: 120px;
	margin-right: 75px;
}

#logo > h3{
   position: absolute;
font-family: Georgia;
font-weight: normal;
color: #574636;
top: 46px;
left: 86px; 
font-size: 38px;
}

#block_info > div:nth-child(1) > h1,  .block_info > div:nth-child(1) > h1{
   font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px; 
    
}

#block_info > div.block_news.related > h4 ,.block_info > div.block_news.related > h4{
    
    font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px;
    
}

.block_info > div.block_news.related > div {
	
	min-height: 450px;
	width:  160px;
}


.block_info > div:nth-child(1) > h1{
   font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px; 
    
}

.block_info > div.block_news.related > h4{
    
    font-family: Georgia;
font-size: 18px;
color: #625243;
font-weight: normal;
padding-top: 17px;
margin-left: 23px;
margin-right: 20px;
padding-bottom: 15px;
border-bottom: 1px #e2e2e2;
border-bottom-style: double;
border-bottom-width: 3px;
    
}

.block_info  div.block_news.related > div{
	
	min-height: 450px;
	width:  160px;
}


.block_info ul:not([class]) > li {
	margin-top: 8px;
font-family: OpenSans;
font-size: 12px;
color: #5e5e5e;
	list-style-type: disc;
	list-style-position:outside;
	margin: 0;
    padding-left: 2em;
    list-style-position: inside;
    text-indent: -1em;
    overflow: hidden;
	margin-top: 10px;
}
.block_info  ul:not([class])  {

	/*list-style-type: disc;*/
		list-style-position:outside;
margin-right: 1px;
margin-left: 2px;
margin-bottom: 10px;
 margin-left: 5px;

 margin-left: 3px;
    margin-left: 20px;
  padding-left: 0px;
  margin-top: 10px;
}

.block_info   ol:not([class]) {
list-style-type: decimal;
	
		list-style-position:outside;
margin-right: 1px;
margin-left: 2px;
margin-bottom: 10px;
 margin-left: 5px;

 margin-left: 3px;
    margin-left: 20px;
  padding-left: 0px;
  margin-top: 10px;
  
    
}
.block_info  ol:not([class]) > li{
	margin-top: 8px;
font-family: OpenSans;
font-size: 12px;
color: #5e5e5e;
list-style-type: decimal;
	list-style-position:outside;
	margin: 0;
    padding-left: 2em;
    list-style-position: inside;
    text-indent: -1em;
    overflow: hidden;
	margin-top: 10px;}
  
#ya2{
	  
	  width: 260px!important;
  }
  
  #ya-site-form0 > div > table > tbody > tr > td > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td.ya-site-form__search-input-layout-l > div > input{
	  
	  position: absolute;
top: 30px;
left: 467px;
width: 240px;
height: 27px;
padding-left: 10px;
border-radius: 5px;
border: 1px;
outline: none;
font-family: OpenSans;
font-size: 11px;
color: #c3c3c3;
  }
  
  #ya-site-form0 > div > table > tbody > tr > td > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td.ya-site-form__search-input-layout-r > input{
	  
	  position: absolute;
top: 36px;
left: 675px;
background: url(http://office-chairs.ru/assets/themes/biocomfort/image/icon_search.png) center no-repeat;

  }

 #slider {
 	padding: 0px;
 	margin: 0px;
 }
 .alignnone {
	    float:left !important;
	margin-right: 10px !important;
	margin-bottom: 6px !important;
	margin-top: 6px !important;
	margin-left: 0px !important;
  }


#description {
    font-family: arial;
    font-size: 14px;
    margin-left: 20px;
    text-align: justify;
    width: 690px;
	margin-top:30px;	
}

p{margin-top:5px;}