@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{background:#FFFFFF url(images/header_big_bg.jpg) top center no-repeat;}


#global{
	width: 1003px;
	margin: 0 auto;
}

#mmenu{
	width:100%;
	height:131px;
}

#mmenu ul{
	padding: 0 0 0 45px;
}

#mmenu li{
	float:left;
	font-family:"Arial Narrow", Arial ;
	font-size:14px;
	padding: 60px 15px 20px 10px;
    background: url(images/check.gif) no-repeat right 65px;
	list-style-type: none;
}

#mmenu .last{
  background: none;
}

#mmenu .active a{
    width: auto;
    height: auto;
	text-decoration:none;
	background:url(images/mmenu_hover.png) center 24px no-repeat;
	color: #000000;
	display:block;
}


#mmenu a{
width: auto;
height: auto;
	color: #287609;
	padding: 0 0 20px 0;
	display:block;
}

#mmenu a:hover{
width: auto;
height: auto;
	text-decoration:none;
	background:url(images/mmenu_hover.png) center 24px no-repeat;
	color: #000000;
	display:block;
}

/*
#global .active{
	text-decoration:none;
	background:url(images/mmenu_hover.png) center 24px no-repeat;
	color: #000000;
}
*/

#global .logo{
	width:719px;
	height:74px;
	color:#d40c10;
	background:url(images/logo.gif) 60px top no-repeat;
	padding: 25px 0 0 284px;
	font-size:18px;
    font-family: Arial;
}

#global .number_first{
	font-size:15px;
    font-family: Arial;
	color:#6d675e;
}

#global .number_last{
	font-family: Arial;
	font-size:25px;
	color:#518f36;
}

#table{
	display: table;
	width:100%;
	padding: 0 0 18px 0;
}

#content{
	width:auto;
	display:table-cell;
	padding: 107px 0 0 0;
}

#content .left{
	float:left;
	width: 230px;
	height: 100%;
	padding: 35px 0 0 60px;
}

#content .left ul{
	border: 0px;
	margin: 0;
	padding: 0;
}

#content .left li{
	border: 0px;
	margin: 0;
	padding:0 0 16px 0;
	list-style-type: none;
}

#content .left a{
	color:#7ba00b;
	font-size:14px;
	font-family:Arial;
}

#content .center{
	float:left;
	width: 450px;
	height: 100%;
	font-size:11px;
	font-family:Tahoma;
	color:#6d7669;
	padding-right: 0px;
}

.center a{
	color:#7ba00b;
   	font-family:Tahoma;
	font-size:11px;
}

.center a:hover{
	text-decoration:none;
	color:#7ba00b;
}

#content .center h1{
    color:#000000;
    font-family:Arial,Verdana,San-Seriff;
    font-size:22px;
    font-weight:normal;
	padding: 0 0 10px 0;

}

.center ol{
  padding: 0px 0px 20px 50px;
}


#content .center h2{
	font-size: 14px;
    font-family:Arial,Verdana,San-Seriff;
    font-weight:bolder;
	padding: 73px 0 15px 0;
	color:#000000;
}

.center h3{
	font-size: 14px;
    font-family:Arial,Verdana,San-Seriff;
    font-weight:bolder;
    width: 100%;
    padding: 10px 0 0 0;
}

.center p{
    font-size:11px;
    font-family:Arial,Verdana,San-Seriff;
	color:#6d7669;
    padding: 0 0 15px 0;
    text-indent: 15px;
    text-align: justify;
}

.center img{
    border: none;
}

.ditto_table{
	display:table;
	width:450px;
/*	border-top: 0px;*/
	border-bottom:2px solid #ecece9;
	padding: 22px 0 0px 0;
}

.ditto_table_last{
	display:table;
	width:450px;
/*	border-top: 0px;
	border-bottom:2px solid #ecece9;*/
	padding: 22px 0 0px 0;
}

.ditto_cell{
	display:table-cell;
}

.ditto_cell_left{
display: block;
	float:left;
	width:177px;
	height:auto;
}

.ditto_cell_left a{
text-decoration: none;
display:block;
}

.ditto_cell_left img{
border: none;
}
.ditto_cell_left span{
display:block;
text-align:center;
color:#CA1C0E;
font-size:11px;
width:130px;
}


.ditto_cell_right{
display: block;
	float:left;
	width:273px;
	height:auto;
}

.ditto_cell_right h3{
	color:#ca1c0e;
	font-size:14px;
	font-family: Arial;
    font-weight:bolder;
}

.ditto_cell_right ul{
	width:273px;
	margin:0;
	padding:0;
	height:auto;
}

.ditto_cell_right li{
	float:left;
	width:273px;
	margin:7px 0 0 0;
	padding: 0px 0 10px 0;
	list-style-type:none;
	background:url(images/ditto_sm_line.png) bottom no-repeat;
    height: auto;
}

.ditto_cell_right .last {
    background: none;
}

ul.features{
	width:203px;
	margin:0;
	padding:0 0 10px 0;
	height:auto;

}

ul.features li{
	width:253px;
   	background:url(images/features.png) left no-repeat;
    padding: 0 0 0 20px;
    margin:5px 0 0 0;
        height: auto;
}

ul.features li.last{
	width:253px;
    margin:5px 0 25px 0;
   	background:url(images/features.png) left no-repeat;
    padding: 0 0 0 20px;
        height: auto;

}

.text{
width: auto;
height: auto;
padding: 10px 0 0 0;
}

.text h4{
    font-size: 13px;
    font-weight: bold;
}

.no_results {
    padding: 20px 0 0 0;
}

.no_results a{
padding: 20px 0 0 0;
    float: right;
}

.no_results a:hover{
    text-decoration: none;
}

#search{
	width:183px;
	height:167px;
	background:url(images/search_bg.png) no-repeat bottom right;
	padding: 175px 20px 40px 60px;
	color:#6d7669;
	font-family:Tahoma;
	font-size:11px;
}

#search_href{
	float:left;
	padding: 28px 0 0 0;
}

#search_href img{
	border:none;
	padding: 0 0 0 1px;
}

#search .search_href a{
	color:#7ba00b;
}

#search_start{
	float:left;
	padding: 27px 0 0 9px;
}

#search_start a{
	color:#7ba00b;
   	font-family:Tahoma;
	font-size:11px;
font-weight: bold;
}

#search_start a:hover{
	text-decoration:none;
	color:#7ba00b;
}

#search h2{
	font-size: 14px;
	font-family: Arial;
	padding: 62px 0 5px 0;
	color:#000000;
}

#question{
	width:auto;
	height:auto;
	padding: 101px 0px 0px 0px;
	color:#6d7669;
	font-family:Tahoma;
	font-size:11px;
}

#easypollform{
	padding: 10px 0 20px 0;
}

#easypollform label{
   // display:inline-block; /*??? ??? ?? ? IE6 ????????*/
   padding-left:5px;
   line-height:20px; /*????????? ???c??????? ????? ??????????*/
}

.question_bt{
	width: 67px;
	height:17px;
	margin: 27px 0 0 5px;
	border: 0;
	padding:0px;
	background:url(images/question.jpg);
}


#question h2{
	font-size: 14px;
	font-family: Arial;
	padding: 0px 0 5px 0;
	color:#000000;
}

form.searchform{
  padding: 90px 0 0 80px;
}


form.searchform label{
   // display:inline-block; /*??? ??? ?? ? IE6 ????????*/
   padding-left:5px;
   line-height:20px; /*????????? ???c??????? ????? ??????????*/

}

.search_param{
    padding: 10px 0 5px 0;
    width:100%;
    height:20px;
/*  background: #000000;*/
    font-size: 12px;
    font-weight: bold;
}

.param_left{
    float: left;
    width: 165px;
}

.param_right{
float: left;

}


.searchform{
	padding: 10px 0 20px 0;
}

.search_text{
  width: 40px;
  height: 14px;
  margin: 0px 10px 0 15px;
  font-size: 10px;
  font-family: Tahoma;
  border: 1px solid #9e927c;
}

.search_radio{
  margin: 0 0 0 0px;
}

.search_bt{
width: 90px;
height: 18px;
font-size: 11px;
  margin: 20px auto;
  border: 1px solid #9e927c;
  color: #9e927c;
  background: #eee9e6;
  padding: 0px 0 2px 3px;
}


.description{
	float:left;
	width:193px;
	color: #443e35;
}

.size{
	float:left;
	width:50px;
	color:#9e9280;
    padding-left: 30px;
    text-align: center;
}

#content .right{
	float:left;
	width: 263px;

}

#news{
	float:left;
	width:908px;
	height:180px;
	padding: 0px 0 0px 95px;
}

#news h2{
	font-size: 14px;
	font-family: Arial;
	color:#000000;
	padding: 40px 0 21px 0;
}

.conteiner{
	float:left;
	width:310px;
}

.conteiner_news{
    float: left;
	width:450px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
}

#conteiner_last{
	float:left;
	width:280px;
	padding: 0 0 0 0px;
}

.news_date{
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#6d7669;

}

.news_href{
	float:left;
	padding: 0 0px 0 15px;
	font-family:Tahoma;
	font-size:11px;
    width: 200px;
}



.news{
  	float:left;
	padding: 0 0px 0 15px;
	font-family:Tahoma;
	font-size:11px;
    width: 365px;
    height: auto;
    text-align: justify;
}

.news a{
	color:#d0392d;
}

.news a:hover{
	text-decoration:none;
}

.news_href a{
	color:#d0392d;
}

.news_href a:hover{
	text-decoration:none;
}

a.news_read{
    float: right;
    color:#7ba00b;
   	font-family:Tahoma;
	font-size:11px;
}


#footer{
	width:100%;
	height:auto;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#6d7669;
	border-top: 1px solid #000000;
	padding-top:25px
}

#footer_left{
	float:left;
	padding: 0px 0 0 70px;
	width:110px;
}

#footer_center{
	float:left;
	width: 621px;
	height:50px;
	text-align:center;
}

#footer_center a{
	font-family:Tahoma;
	font-size:11px;
	color:#6d7669;
}

#footer_center a:hover{
	text-decoration:none;
}

#footer_right{
	float:left;
}

#footer_right a{
 	font-family:Tahoma;
	font-size:11px;
	color:#6d7669;
    text-decoration: none;
}




.pagination{
      padding: 20px 0 15px 0;
      text-align: center;
      width: 100%;
      height: 100%;

    }

.pagination a{
        text-decoration: none;
        padding: 0px 4px 2px 6px;
        border: 1px solid #7ba00b;
        margin: 0 5px 0 5px;
        color: #7ba00b;
        font-size: 11px;

}

.pagination a:hover{
        text-decoration: none;
        padding: 0px 4px 2px 6px;
        border: 1px solid #7ba00b;
        margin: 0 5px 0 5px;
        background: #7ba00b;
        color: #FFFFFF;
}

.pagination span{
        padding: 0px 4px 2px 6px;
        border: 1px solid #ca1c0e;
        margin: 0 5px 0 5px;
        color: #ca1c0e;
        font-size: 11px;
}

img.certificate{
    float: left;
	border:none;
	padding: 10px;
    width: 200px;
}

ul.deallers{
    padding: 0px 0 15px 0;
}

ul.deallers li{
    padding: 5px 0 0 50px;
    list-style-type: none;
}

table{
    border: 1px solid;
    border-color:#6d7669;
}

td{
    padding: 5px;
    border: 1px solid;
    border-color:#6d7669;
}

p.table_header{
    text-align: center;
    padding: 0 0 0px 0;
    text-indent: 0px;
    font-weight: bold;
}








