﻿html, body {height:100%;}
body {background:#fff url('/img/background.jpg') no-repeat center top; font-family:Arial;}
.conteiner {margin:0px auto; position:relative; width:999px;}

* {margin:0px; padding:0px;}
img {border:none;}
.content {background:#fff; min-height:648px; position:relative; float:left; width:999px;}
*html .content {height:648px;}

/* ---------- HEADER ---------- */
.header {position:relative; height:121px;}
.header .logo {position:relative;float:left; padding:10px 0px 0px 25px; width:320px;}
.header .tel {position:relative;float:right;  font:24px Arial; font-weight:bold; padding:40px 0px 0px 10px;}
.header .tel span {font-size:18px;}

.menu {position:relative; height:34px; background:#3e3e3e; padding-left:20px; background:url('/img/menu_top.gif') repeat-x left top;}
.menu ul {position:relative; height:28px; list-style:none;}
.menu ul li {float:left; height:28px; background:url('/img/menu_li.gif') no-repeat right top; padding:0px 28px 0px 20px;}
.menu ul li.last {background:none;}
/* ----------- LEFT ----------- */
.left {float:left; position:relative; padding-bottom:386px; width:462px; padding-bottom:0px; background:url('/img/left_menu_bg.jpg') no-repeat left bottom;}
.left .left_head {width:163px; height:41px; float:left; padding-left:24px; background:#3e3e3e;}
.left .left_head img {float:left; margin-top:12px;}
.left ul {float:left; list-style:none; margin-left:22px; width:142px; clear:left}
*html .left ul { margin-left:11px;}
.left ul li {width:100%; float:left; padding:11px 0px; border-bottom:1px solid #7b7979;}
.left ul li a {color:#fff; font-size:12px; text-decoration:none; margin-left:2px;}
.left ul li span {width:100%; float:left; padding:11px 0px;}
.left form {float:left; list-style:none; margin-left:22px; margin-top:10px;width:142px; clear:left}
.left form .inp {width:115px; background-color:#CCCCCC}
.left form .button { border:1px solid #999999; color:#fff;}

.images {float:left; position:relative; width:275px;}

/* ---------- CONTENT --------- */
.end_content {position:relative; height:85px; clear:both;}
.txt {padding-left:486px; padding-right:30px;}
.txt h1, .txt h2 {color:#3e3e3e; font-size:18px; font-weight:bold; padding:18px 0px 0px 0px;}
.txt p {color:#3e3e3e; font-size:12px; padding-top:18px;}
.txt ul { margin-top:10px; margin-left:15px;}
.txt ul li {color:#3e3e3e; font-size:12px;}
.txt ul li a {color:#3e3e3e; font-size:12px;}
.txt .block_bottom {width:240px; float:left; margin-top:28px; padding-top:15px;}
.txt .block_bottom .spec img {border:none;}
.txt .block_bottom .spec {margin-top:20px;}
.txt .block_bottom .spec td {padding-bottom:15px; vertical-align:top; color:#b0acab; font-size:11px; line-height:100%; padding-right:8px;}
.txt .block_bottom .spec h4 {font-size:11px; color:#bf0449; font-weight:bold; padding-bottom:5px;}
.txt .block_bottom .spec h4 a {font-size:11px; color:#bf0449; font-weight:bold; padding-bottom:5px;}
.txt .block_bottom .top {width:240px; background:url('/img/block_top.gif') no-repeat; font-size:4px; height:15px;}
.txt .block_bottom .bottom {width:240px; background:url('/img/block_bottom.gif') no-repeat left bottom; font-size:4px;}
.txt .bottom_news {background:#b0acab; width:240px; padding-top:0px;}
.txt .block_bottom .middle {padding-left:26px; padding-right:26px; padding-bottom:20px;}
.txt .bottom_news p {color:#fff; font-size:11px; padding-top:0px; line-height:100%; padding-left:5px;}
.txt .bottom_news .spec a { font-size:11px; color:#bf0449;}
.txt .block_bottom .middle .border { background:url('/img/border.gif') no-repeat left 25px; height:30px; width:100%;}
.txt  table a {color:#3e3e3e; font-size:12px;}
.txt  p a {color:#3e3e3e; font-size:12px;}
.txt  table a hover {color:#bf0449; font-size:12px;}
.txt  table td p img {border:none;}
.txt  table td {border:none;}

.centr {
	border:none;
}
table.cat {
	text-indent: 0px;
	margin: 10px 0;
}

.cat img {
	border: none;
}
.cat td {
	text-align: center;
	vertical-align: top;
	padding:10px;
}
.cat td p {
	text-align: left;
	vertical-align: top;
	padding:10px;
}
.cat td .centr {
	text-align: center;
	vertical-align: top;
	padding:10px;
	border:none;
}

/* ---------- FOOTER ---------- */
.footer {margin:0px auto; width:999px; background:#fff; position:relative; margin-top:-85px; height:55px; padding-top:30px;}
.footer ul {position:relative; height:28px; list-style:none; margin-left:20px;}
.footer ul li {float:left; height:28px; padding:0px 28px 0px 20px;}
.footer ul li {float:left; height:28px; padding:0px 28px 0px 20px;}
.footer .copyright {color: #333333; font-size:11px; text-align:right; padding-top:25px}
.footer .copyright a {color:#333333; font-size:11px; text-align:right; padding-top:25px; text-decoration:underline}


/*       F I N D     */
.find_inp { width:137px; height:18px; background:url('/img/search_form.png') no-repeat left 1px; float:left; padding-left:23px; margin-top:15px; margin-left:13px;}
.find_inp input {font:12px Arial; color:#7e7e7e; margin-left:-5px; padding-left:-20px; float:left; margin-top:-8px; height:12px; border:1px solid #fff; width:125px;}
.find_inp form {margin-left:5px; padding:0px; float:left; margin-top:10px; height:12px;}
*+html .find_inp input { margin-left:-13px;}
*html .find_inp input { margin-left:-6px;}
*html .find_inp {margin-left:6px;}
*html .g-png24 {behaviour:expression((!this.fixedPNG?(function(el){var fixSrc = "", sizingMethod = "crop";if (el.tagName.toLowerCase() == "img") {   fixSrc = el.src; sizingMethod = "image"; el.style.width = 1; el.style.height = 1; el.src = "";}else{var tmpImg = new Image();tmpImg.src = el.currentStyle.backgroundImage.split('\"')[1]; if (parseInt(tmpImg.width) == 1 || parseInt(tmpImg.height) == 1 || el.className.indexOf('g-png-24__scaled') > -1) {sizingMethod = "scale";} fixSrc = el.currentStyle.backgroundImage.split('\"')[1]; el.className += " g-png-fixed";} el.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + fixSrc + ", sizingMethod='" + sizingMethod + "')"; el.fixedPNG = true;})(this):''));}
*html .g-png-fixed {background-image: none !important;}
/*    end   F I N D   */









