@import url('reset.css');

body{
	background-color:#fff;
}

#head {
	background-image:url(../i/headfon.jpg);
	height: 396px;
	background-repeat: no-repeat;
	background-position:center;
	width:100%;
	position: relative;
	margin-bottom: 20px;
}
#headCommon {
	/* height: 210px; */
	background-image:url(../i/headfon.jpg);
	height: 396px;
	background-repeat: no-repeat;
	background-position:center;
	width:100%;
	position: relative;
	margin-bottom: 20px;
}

#logo {
	position: absolute;
	top: 25px;
	left: 20px;
}
#phone {
	position: absolute;
	top: 35px; 
	right: 40px;
	text-align:right;
	font-size: 18px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
#phone a, #phone span,#phone a.smallhref{color: #529db8;}
#phone a.smallhref {font-size:12px;}
#phone a:hover, #phone a.smallhref:hover {text-decoration: none;}

#topNav {
	width: 700px;
	margin: auto;
}

#topNav .leftNavTd {
  background-image:url(../i/leftfonnav.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 11px;
	height: 61px;
}
#topNav .rightNavTd {
  background-image:url(../i/rightfonnav.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 12px;
	height: 61px;
}
#topNav .fonTd {
  background-image:url(../i/fonnav1px.png);
  	background-repeat: repeat-x;
  	height: 61px;
}
.border {
	width:10px;
	text-align: center;
  background-image:url(../i/fonnav1px.png);
  background-repeat: repeat-x;
  height: 61px;
}
.noborder {
	width:10px;
	 background-image:url(../i/fonnav1px.png);
  background-repeat: repeat-x;
  height: 61px;
}

#topNav a {
	color: #0e3652;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#topNav a:hover {
	text-decoration: none;
}

#boxcontent {
	background-image:url(../i/1pxBoxfont.png);
	background-repeat:repeat-x;
	background-position:top;
	margin-left: 60px;
	margin-right: 60px;
	margin-top: 10px;
	margin-bottom: 60px;
}
.content {
	width: 100%;
}
#outBox {
	background-image:url(../i/leftBoxfon2.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#innerBox {
	background-image:url(../i/rightBoxfont2.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.content h2 {
	margin-top: 50px;
	color: #747472;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 23px;
	font-weight: normal;
}
.text {
	padding: 10px 10px 30px 10px;
	color: #737373;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}

.fon_border_catalod {
  border: 1px solid #d7d7d7;
  margin: 30px 5px 10px 25px;
  padding-bottom: 10px;
  background-image:url(/i/fon_dlya_katalog.jpg);
	background-repeat: repeat-y;
}
#leftNav {
	border-top: 2px solid #d7d7d7;
	width: 280px;
	padding: 10px 0px 10px 0px;
	margin-left: 20px;
}
#leftNav li {
	background-image:url(../i/border_li.png);
	background-position: bottom;
	background-repeat: no-repeat;
	min-height: 27px;
}
#leftNav li a {
    color: #174d60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
}
#leftNav li a:hover {
	text-decoration: none;
}
#leftNav img {
	
	margin-right: 10px;
}
.innerLiLeftNav {
	margin-left: 20px;
	
}
#footer {
	background-image:url(../i/footerfon.png);
  background-repeat: repeat-x;
  padding-left: 70px;
  padding-right: 70px;
}
#footer table {
	background-image:url(../i/border_footer.png);
	background-position: top;
	background-repeat: repeat-x;
}.copi {
	color: #4b4b4b;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.footphone {
	font-size: 18px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	width: 190px;
}

.footphone span {
	color: #529db8;
}
.s-it {
	color: #4b4b4b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.s-it a {
	color: #4b4b4b;
	text-decoration: none;
	padding-right:104px
}

#navig {
	color: #4b4b4b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-bottom: 30px;
}
#navig a {
	color: #174d60;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
}
#navig a:hover {
	text-decoration: none;
}
.catsBoxs {
	height: 120px;
	background-color: #fff;
	border: 1px solid #c7c7c8;
	margin: 0px 30px 20px 10px;
	color: #4a4a4a;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding-right:10px;
}
.catsBoxs h3 a {
	color: #174d60;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
}
.catsBoxs h3 a:hover {
	text-decoration: none;
}
.catsBoxs h3 {
	padding: 10px 0 15px 10px;
}
.catsBoxs img {
	margin: 0px 10px 10px 10px;
}

#zayavka {
	padding: 5px 20px 20px 70px;
	color:#4a4a4a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#zayavka h2 {
	margin-bottom: 20px;
}
#zayavka h3 {
	font-size: 14px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.texttd {
	font-size: 13px;
	width: 140px;
}
.inputtd input{
	width: 100%;
	border:1px solid #ababab;
}
.submit {
	margin-top: 20px;
}

.href_art a{color: #529db8;font-size:14px;font-weight:bold;padding-left: 10px;line-height: 20px}
.href_art a:hover {text-decoration: none;}
.catsh {
   color: #529db8;
   padding-left: 10px
}	
	
#left_baners {
    margin-left: 0px;
    margin-top: 50px;
}	
.lb {
  float: left;
  margin-left: 35px;
  position: relative;
 
}
.lb_img {
  position: absolute;
  top: 6px;
  left: 6px;
}
#center_banner{
  width: 100%;
}
.cb {
  width: 401px;
  margin: auto;
  position: relative;
}
.cb_img {
  position: absolute;
  top: 6px;
  left: 6px;
}

.rb {
 margin-bottom: 20px;
 position: relative;
}
.text_rb {
 // position: absolute;
  top: 0;
  left: 0;
}
.text_rb a {
   color: #ed1d25;
   font-family: Arial, Helvetica, sans-serif;;
   font-size: 13px;
   text-decoration: none;
   font-style: italic;
   font-weight: bold;
}
