*
{
	margin: 0;
	padding: 0;
	}

/* Определяем общий стиль текста */
body
{
	font: 14px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	}

/*Основное полотно. Определяется ширина полотна исходя из макета сайта*/
#wrapper {
	width: 996px;
	margin: 0 auto;
	overflow:hidden
	}

/*Основной блок, определяющий центральную часть сайта. */
#middle
{
	width: 100%;
	height: 1%;
	position: relative;
	}

#middle:after
{
	content: '';
	clear: both;
	display: table;
	}

/*Контейнер для центральной части. Определяет отступ от футера 20 пикселей. */
#container
{
	width: 100%;
	float: left;
	overflow: hidden;
	margin-bottom:20px;
}

/*Блок для контента. В данном случае определяется отступ слева под вертикальное меню. Обязательно определяем отступ сверху 20 пикселей, чтобы не склеивалось с хэдером*/
#content
/*{
	padding: 20px 0 0 280px;
	min-height:500px;*/

	}

/*Футер. Задаем высоту футера*/
#footer {height: 95px;}

/*Определяем стиль для ссылочного футера. Задаем цвет ссылок*/
.flink li
{
	display:inline;
	margin-right:5px;
	}

.flink li a
{
	color:#d34673;
	}

/*------------------Необязательные поля -------------------------*/

/*----------------------Определяем стиль для элемента поиска в шапке сайта */
fieldset
{
	border:none;
	padding-top:15px;
	float:left;
	}

#ajaxSearch_input
{
	height:24px;
	margin:0 0 20px 0;
	width:212px;
	text-indent:5px;
	}

#ajaxSearch_submit
{
	background: url(../img/sh.jpg) no-repeat 0 center;
	border:none;
	width:31px;
	height:31px;
	display:inline-block;
	overflow:hidden;
	text-indent:9999em;
	margin:0 0 20px 0;
	cursor:pointer;
	}

/*Класс оформления кнопок главная и карта сайта в шапке сайта*/
ul.head_link
{
	float:left;
	width:80px;
	background: url(../img/head_link.jpg) no-repeat;
	margin-left:170px;
	}

ul.head_link li
{
	list-style:none;
	display:inline-block;
	margin-left:-4px;
	width:40px;
	height:27px;
	text-indent:-9999em;
	overflow:hidden;
	}
ul.head_link li a
{
	width:40px;
	height:27px;
	display:block;
	}