﻿* {		border: 0; 	margin: 0;	padding: 0;}html, body {	height: 100%;	font: normal 12px/14px "Tahoma";	color: #1c2d36;}.tlFourDotsButton{display:none !important;}#pageWrapper {	min-height: 100%;	min-width:1000px;	height: auto !important;	height: 100%;	margin: 0 auto -92px;	width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? ( document.documentElement.clientWidth < 1000 ? "1000px" : "auto" ) : ( document.body.clientWidth < 1000 ? "1000px":"auto"));	background: url(../images/bgr000.jpg) center 0 no-repeat;}#footerWrapper, #push {	height: 92px;	text-align: center; }#footerWrapper {	background: url(../images/bgr002.jpg) 0 0 repeat-x;}/******************************************************************/#blockMainTopWrapper {	height: 347px;	text-align: center;			}#blockMainTop {	margin: 0 auto;	width: 1000px;	height: 347px;	text-align: left;	position: relative;}#blockTopWrapper {	height: 43px;	text-align: center;			}#blockTop {	margin: 0 auto;	width: 1000px;	height: 43px;	text-align: left;}/******************************************************************/#blockCenterMainWrapper {		text-align: center;	background: url(../images/bgr012.jpg) 0 0 repeat-x;}#blockCenterWrapper {		text-align: center;	background: url(../images/bgr013.jpg) center 304px no-repeat;}#blockCenterMain {	margin: 0 auto;	width: 1000px;	text-align: left;	background: url(../images/bgr009.jpg) center 0 no-repeat;}#blockCenter {	margin: 0 auto;	width: 1000px;	min-height: 500px;	_height: 500px;	text-align: left;	background-position: center 0;	background-repeat: no-repeat;}/******************************************************************/#blockFooter {	margin: 0 auto;	width: 1000px;	height: 92px;	text-align: left;	background: url(../images/bgr003.jpg) 0 0 no-repeat;	position: relative;}#blockFooter img {	display: block;	position: absolute;	width: 220px; 	height: 322px;	left:0;	bottom: 92px; }#blockFooter p {	color:#fff;	font-size: 11px;}#blockFooter p a {	color:#fff;	text-decoration: underline;}#blockFooter p a:hover {	color: #27950c;	}#blockFooter p.copyright {	float: right;	text-align: right;	padding: 10px 40px 0 0;}#blockFooter p.adres {	width: 500px;	padding: 10px 0 5px 65px;}#blockFooter p.phone {	width: 500px;	padding: 10px 0 5px 65px;}#blockFooter p.email {	width: 500px;	padding: 7px 0 5px 65px;}/* *************************************************************** */#mainMenu {	height:43px;	width: 1000px;		background: url(../images/bgr009.png) 0 0 no-repeat;	z-index: 10000;}/*****   Level 1 (Top level)   *****/#mainMenu ul {	list-style:none;	margin:0;	padding:0;	padding-left: 17px;	width: 983px;		text-align:center;	display: block;   height: 43px;}#mainMenu ul li {	display: block;	float:left;	background: url(../images/bgr004.jpg) 0 -43px no-repeat;		position: relative;	z-index: 10000;}#mainMenu ul li a {	display: block;	float:left;   line-height:43px; 	text-transform: uppercase;	color: black;	padding: 0px 11px; 	text-align:center;	text-decoration:none;	background: url(../images/bgr005.jpg) right -43px no-repeat;}#mainMenu ul li.hover {	background-position: 0 0;}#mainMenu ul li.hover a {	color: #238c09;	background-position: right 0;}#mainMenu ul li.active a {	color: #238c09;}/*****   Level 2   *****/#mainMenu ul li ul {    display: block;	  position: absolute;  width: 180px;  height: auto;  padding: 0 0 10px 0;  left: 0;  top: 43px;   display: none;   z-index: 10000;   background: url(../images/bgr016.png) 0 bottom no-repeat;	}#mainMenu ul li ul li {  display: block;  width: 180px;  clear: both;  float: none;  background: none; }#mainMenu ul li ul li a,#mainMenu ul li.hover ul li a,#mainMenu ul li.active ul li a  {  display: block;  font: normal 11px/14px "Tahoma";  text-align: left;  text-transform: none;  color: #1c2d36;  width: 160px;  padding: 7px 10px 2px 10px;   border:0;  background: none;}#mainMenu ul li ul li a:hover {	color: #27950c;}/* *************************************************************** */div.wideContentMain {	width: 1000px;	overflow: hidden;	padding-top: 68px;	}div.contentLeft {	float: left;	width: 600px;	padding: 20px 0 30px 40px; }div.contentLeft h1 {	font-weight: bolder;	font-size: 14px;	line-height: 20px;	text-transform: uppercase;}div.contentLeft h1 a {	color: #1c2d36;	text-decoration: underline;}div.contentLeft h1 a:hover {	color: #27950c;	text-decoration: none;}div.contentLeft h2 {	font-weight: bolder;	font-size: 12px;	text-transform: uppercase;}div.contentLeft h2 a {	color: #1c2d36;	text-decoration: underline;}div.contentLeft h2 a:hover {	color: #27950c;	text-decoration: none;}div.contentLeft h1.center {	text-align: center;	clear: both;	width: 600px;	padding: 40px 0 20px 0;}div.contentLeft .list {	float: left;	width: 272px;	padding: 0 28px 0 0;	}div.contentLeft .list a {	color: #1c2d36;	text-decoration: underline;}div.contentLeft .list a:hover {	color: #27950c;	text-decoration: none;}div.contentLeft .list ul {	list-style: none;	}div.contentLeft .list ul li {	background: url(../images/bgr006.gif) 0 18px no-repeat;		padding: 15px 0 0 18px;}div.navbarRight {	float: right;	width: 320px;	padding: 0 40px 0 0;}#newsRight {	padding: 0 0 30px 0;}#newsRight h1 {	font-weight: bolder;	font-size: 14px;	line-height: 20px;	text-transform: uppercase;	padding: 0 0 10px 80px;		position: relative;	top: 19px; }#newsRight .item {	background: url(../images/bgr008.gif) 80px 0 no-repeat;	width: 320px;	margin: 0 0 15px 0;	padding-top: 5px;	}#newsRight .item p {	padding: 10px 0 5px 0;	margin-left: 80px;}#newsRight .item p a {	color: #1c2d36;	text-decoration: underline;}#newsRight .item p a:hover {	color: #27950c;	text-decoration: none	}#newsRight .item p.png {	float: left;	width: 63px;	height: 68px;	background: url(../images/bgr007.png) 0 0 no-repeat; 	text-align: center;	padding: 4px 0 0 0;	margin: 0;	position: relative;	top: -6px;}#newsRight .item p.png b {	font: bolder 25px/30px "Tahoma";		color: #27950c;	display: block;}#newsRight p.allNews {	font-size: 14px;	font-weight: bolder;		width: 320px;	height: 20px;	text-align: right;}#newsRight p.allNews a {	color: #1c2d36;	text-decoration: underline;	font-weight: bolder;	}#newsRight p.allNews a:hover {	color: #27950c;	text-decoration: none	}/* ************************************************************ */#btnPrev {	background-image: url("../images/btn001.png");   background-position: 0 0;   background-repeat: no-repeat;   cursor: pointer;   display: block;   height: 30px;   left: 19px;   position: absolute;   z-index: 2;   top: 220px;   width: 29px;}#btnNext {	background-image: url("../images/btn002.png");   background-position: 0 0;   background-repeat: no-repeat;   cursor: pointer;   display: block;   height: 30px;   left: 952px;   position: absolute;   z-index: 3;   top: 220px;   width: 31px;}#blockSlideshow {   display: block;   height: 368px;   width: 1000px;   left: 0;   overflow: hidden;   position: absolute;   z-index: 1;   top: 43px;   background: url(../images/bgr001.jpg) 0 0 no-repeat;   }#lang {	display: block;      left: 944px;   position: absolute;   z-index: 4;   top: 76px;   width: 35px;   height: 15px;   text-align: center;}#lang a {	color: #000;	text-decoration: none;}#lang a:hover {	color: #27950c;}/* *************************************************************** */div.wideContent {	width: 1000px;	overflow: hidden;	padding-top: 145px;	}div.navbarLeft {	float: left;	width: 195px;	padding: 40px 80px 345px 45px;}#leftLinks {	display: block;	list-style: none;}#leftLinks li {	background: url(../images/bgr014.gif) 0 -1000px no-repeat;	padding: 0 0 10px 25px;	}#leftLinks li a {	text-decoration: none;	color: #1c2d36;}#leftLinks li.hover {	background-position: 0 3px;	}#leftLinks li.hover a {	text-decoration: underline;	color: #27950c; }div.contentRight {	width: 600px; 	margin-left: 320px;}div.contentRight h1 {	font: bolder 18px/22px "Tahoma";	text-transform: uppercase;		padding-bottom: 10px;}div.contentRight h2 {	font: bolder 14px/26px "Tahoma";	color:#27950c;	padding-bottom: 8px;}div.contentRight h3 {	font: bolder 12px/20px "Tahoma";	color:#27950c;	margin: 15px 0 10px 0;}div.contentRight h4 {	font: bolder 12px/20px "Tahoma";	color: #1c2d36;	margin: 15px 0 0 0;}div.contentRight a {	color:#27950c;	text-decoration: underline;}div.contentRight a:hover {	text-decoration: none;}div.contentRight .list {	padding: 0 28px 35px 0;	}div.contentRight .list ul {	list-style: none;	}div.contentRight .list ul li {	background: url(../images/bgr015.gif) 0 8px no-repeat;	line-height: 17px;		padding: 2px 0 0 18px;}div.contentRight table {	border-collapse: collapse;		margin: 5px 0 30px 0;}div.contentRight table th {	font: normal 11px/16px Tahoma;	color: #9b9b9b;	text-align: center;	vertical-align: middle;	padding: 10px;	}div.contentRight table td.zakazchik {	font: normal 12px/16px Tahoma;	color: #000000;	text-align: center;	vertical-align: middle;	padding: 10px;		width: 160px;}div.contentRight table td.god {	font: normal 12px/16px Tahoma;	color: #000000;	text-align: center;	vertical-align: middle;	padding: 10px;	}div.contentRight table td.rabota {	font: normal 12px/16px Tahoma;	color: #000000;	text-align: left;	vertical-align: middle;	padding: 10px;	}div.contentRight table tr.grey td {	background: #eff8fd;}