/* CSS Document */
body {
  padding: 0px;
  background: #fff;
  margin: 0px;
  }
TD { font-family: Arial; }
img  { border: 0px solid; }
A IMG   { border: none; }
p { margin: 0px; }

/*text*/
.text  {
  font-size: 80%;
  color: #000;  
  }
.text table, .text select, .text input, .text textarea {
  font-size: 100%;
  }
.tel_cod {
  font-family: Arial;
  font-size: 100%;
  color: #fff;
  }
.tel {
  font-family: Arial;
  font-size: 16pt;
  } 
.icq {
	color:#000;
}  
.contact {
  color: #fff;
  }    
/*text position*/
.tel_poz {
  padding: 20px 69px 0 0;
  color: #fff;
  font-size: 12pt;
  }
.menu_poz {
  margin: 18px 0 0 0; 
  }
.contact_poz {
  margin: 5px 0 0 10px;
  }
/*Link*/
a {
  font-weight:normal;
  color: #0087c7;
  text-decoration: underline; 
  }
a:hover {
  text-decoration: none; 
  }
.page a:visited {
  color: #72BDE1; 
  }
.scheme {
  color: #fff;
  }

/*H1*/
h1 {
  margin: 38px 0 0 0;
  font-size: 18px;
  font-weight: normal;
  }
 .page h1 {
   margin: 0 0 10 0;
  font-size: 150%;
  font-weight: normal;
  padding:0px;
  color: #63751F;
}
 h2 {
  margin: 0 0 10 0;
  font-size: 150%;
  font-weight: normal;
  padding:0px;
  color: #63751F;
  }

/*Standart*/
.gray {
  color: #646262;
  font-weight: bold;
  }
.black {
  background:#000;
  color: #fff;
  }  
.top {
  margin: 10px 0 0 17px;
  }  
/*img*/
.line {
  background: url(/_tpl/img/line.jpg) repeat-x;
  margin: 24px 0 10px 0;
  }
.line_1 {
  background: url(/_tpl/img/line.jpg) repeat-x;
  margin: 44px 0 10px 0;
  } 
.foto {
  margin: 15px 32px 50px 14px;
  }
/*fon*/
.top_img { 
  background: url(/_tpl/img/top_img.jpg) no-repeat right top;
  }
.bg_top { 
  background: url(/_tpl/img/line_dot.jpg) repeat-x;
  }
.bg_phon { 
  background: url(/_tpl/img/bg_phon.jpg) no-repeat;
  }
.line_menu {
  background: url(/_tpl/img/line_menu.jpg) repeat-x 0 174px ;
  }
/*table*/
.left_menu {
	text-align: left;
  border: 1px #cdd1d3 solid;
  width:219px;
  margin: 35px 0 0 0; 
  }
.left_menu .ext_menu {
	margin: 35px 0 0 40px;
}
.page {
  margin: 80px 40px 40px 40px;
  }
/*Content*/
.content { 
  text-align: justify;
  }
.content p {
  text-indent: 0px;
   padding: 0 0 15px 0;
  line-height: 15px;
  } 
.content ul {
  margin: 15px 0 20px 40px;
  padding: 0px; 
  }
.content ul li{
  list-style-image: url(/_tpl/img/marker_2.jpg);
  list-style-position: outside;
  margin: 15px 0 0 0;
  padding: 0px; 
  }
/*Site form*/
input.send {
  width: 180px;
  height: 21px;
  font-size: 13px;
  vertical-align: middle;
  padding: 0px;
  margin: 5px 5px 5px 5px;
  border: 1px solid;
  border-color:#b3b9c3;
  text-align: left; 
  }  
textarea.send {
  font-size: 13px;
  vertical-align: top;
  padding: 0px;
  margin: 0 5px 15px 7px;
  border: 1px solid;
  border-color:#b3b9c3;
  text-align: left;
  width: 60%; 
  }  
.form {
  background: url(/_tpl/img/bg_form.jpg) repeat-x;
  background-color:#daddde;
  margin: 15px 0 0 0;
  padding: 30px 20px 20px 20px;  
  }  
.button { 
  margin: 0 0 0 163px;
  }
.copy { margin: -65px 0px 0px 150px; color: #cdd1d3; }
.counter { margin: 20px 0px 0px 0px;}

/*my styles*/
.tablet-block {
	width:130px;
	float:left;
	text-align:center;
	margin: 15px 25px 15px 0;
}
.clear {
	clear:both;
}

.header-title {
	font-size: 18px;
    font-weight: normal;
    margin: 38px 0 0;
}
