/*фон страницы*/
body, table tr th, table tr td, form {
	font-family: tahoma;
	font-size: 0.8em;
	//font-size: 80%;
	padding: 0;
	margin: 0;
	}

body {
	background-color: #ffe676;
	overflow-x: hidden;
}

/*обычные ссылки*/
a:link, a:active, a:visited {
	color: #000;
	text-decoration: underline;
	}
a:hover, a:focus {
	color: #000;
	text-decoration: none;
	}

/*СПИСКИ*/
ul li { list-style-type: square; }
ol li {}

/*заголовок сайта*/
h1 {
	font-size: 1.8em;
	font-weight: normal;
	padding-right: 300;
	}
h5 { display: none; } /*слоган*/
/*заголовок страницы*/
h2 {
	font-size: 1.8em;
	color: #000;
	font-weight: normal;
	}
/*заголовки блоков*/
h4 {
	font-size: 1.2em;
	color: #ff7e00;
	margin-top: 1.4em;
	}
h4 a:link, h4 a:active, h4 a:visited {
	color: #ff7e00;
	text-decoration: underline;
	}
h4 a:hover, h4 a:focus {
	color: #ff7e00;
	text-decoration: none;
	}
/*подразделы на странице*/
h6 {
	font-size: 1.1em;
	margin: 0 0 0.6em 0;
	}


/*ВЕРХНИЙ КОЛОНТИТУЛ*/

/*левая часть*/
.top-left {
	background-color: #000;
	text-align: center;
	vertical-align: middle;
	width: 290;
	}

/*правая часть*/
.top-right {
	background-color: #000;
	color: #fff;
	height: 270;
	width: auto;
	background-image: url('/element.xp/053057051050124049052056.html');
	background-repeat: no-repeat;
	background-position: bottom right;
	vertical-align: middle;
	}
.top-right br { display: none; }
.top-right h1 br { display: block; }

/*верхнее меню*/
.top-menu {
	position: absolute;
	top: 234;
	left: 290;
	z-index: 20;
	height: 68;
	border-top: 2px solid #fff;
	//background-color: #fa7608;
	//background-image: url('/element.xp/053057051050124049053049.html');
	//width: 100%;
	color: #010101;
	font-weight: bold;
	padding: 10 0;
	}
.menu-top:link, .menu-top:active, .menu-top:visited {
	font-weight: bold;
	color: #010101;
	text-decoration: none;
	}
.menu-top:hover, .menu-top:focus {
	color: #010101;
	text-decoration: underline;
	}

/*путь*/
.put {
	position: absolute;
	top: 270;
	right: 0;
	background-color: #ffe676;
	color: #000;
	padding: 10 10 0 300;
	//padding-left: 0;
	//width: 100%;
	text-align: right;
	}
.path:link, .path:active, .path:visited {
	color: #000;
	text-decoration: underline;
	}
.path:hover, .path:focus {
	color: #000;
	text-decoration: none;
	}


/*ЦЕНТР*/

/*левая часть*/
.left {
	padding: 80 0;
	width: 290;
	}
.icons {
	position: absolute;
	top: 234;
	left: 0;
	width: 100%;
	border-top: 2px solid #fff;
	background-color: #fa7608;
	height: 20;
	z-index: 10;
	padding: 13 0 7 20; /* 60 некорректно в опере до 9,5 */
	//padding: 13 0 11 0;
	//width: 291;
	//text-align: center;
	background-image: url('/element.xp/053057051050124049053048.html');
	}
.icons img {
	padding-right: 15;
	//padding-left: 10;
	//margin-left: 5;
	//margin-right: 5;
	}
.submenu {
	border-top: 1px solid #ffd669;
	border-right: 1px solid #ffd669;
	border-left: 1px solid #ffd669;
	background-color: #ffef99;
	margin: 0 30 0 20;
	font-weight: bold;
	font-size: 1.2em;
	position: relative;
	bottom: -1;
	padding: 20 10 0 15;
	color: #ff7e00;
	}
.left ul li { list-style-type: none; }
.left ul {
	font-weight: bold;
	border: 1px solid #ffd669;
	background-color: #ffef99;
	padding: 0 20 60 30;
	margin: 0 30 30 20;
	background-image: url('/element.xp/053057051050124049052057.html');
	background-position: bottom right;
	background-repeat: no-repeat;
	}
.menu-left:link, .menu-left:active, .menu-left:visited {
	color: #000;
	text-decoration: underline;
	}
.menu-left:hover, .menu-left:focus {
	color: #000;
	text-decoration: none;
	}

/*правая часть*/
.right {
	padding: 80 0 40 0;
	width: auto;
	}
.right .adv-block { margin: 1em 0; }
.right .adv-block table {
	margin: 0;
	padding: 0;
	background-color: #ffd669;
	}
.right .adv-block table td {
	padding: 5 10;
	}
.t-header {
	font-weight: bold;
	background-color: #ff7e00;
	color: #fff;
	}
.t-content {
	background-color: #ffef99;
	}
.right img { border: 1px solid #ffbb44; }

/*галерея*/
.gallery {
	float: left;
	padding-right: 10px;
	}


/*РЕКЛАМНЫЕ АНОНСЫ ОНИ ЖЕ - ТАБЛИЦЫ ХАРАКТЕРИСТИК ТОВАРОВ*/

.adv-bg { padding: 80 20; }
.adv-block { margin: 0 0 30 0; }
h3 {
	color: #ff7e00;
	font-size: 1.2em;
	display: block;
	margin: 0;
	padding: 20 20 0 20;
	position: relative;
	bottom: -1;
	background-color: #ffef99;
	}
.reklama:link, .reklama:active, .reklama:visited {
	color: #ff7e00;
	text-decoration: underline;
	}
.reklama:hover, .reklama:focus {
	color: #ff7e00;
	text-decoration: none;
	}
.adv-bg th {
	color: #ff7e00;
	text-align: left;
	background-color: #ffef99;
	border-top: 1px solid #ffd669;
	border-right: 1px solid #ffd669;
	border-left: 1px solid #ffd669;
	}
.adv-content {
	background-color: #ffef99;
	background-image: url('/element.xp/053057051050124049052057.html');
	background-position: bottom right;
	background-repeat: no-repeat;
	border-right: 1px solid #ffd669;
	border-bottom: 1px solid #ffd669;
	border-left: 1px solid #ffd669;
	padding: 20 20 30 20;
	}
.adv-content img {
	border: 1px solid #ffbb44; 
	margin: 0 0 10 -2; 
	}


/*НИЖНИЙ КОЛОНТИТУЛ*/

.bottom-left {
	width: 250;
	padding: 20;
	vertical-align: top;
	border-top: 1px solid #fa7608;
	background-color: #fa7608;
	background-image: url('/element.xp/053057051050124049053048.html');
	color: #fff;
	}
.bottom-left a:link, .bottom-left a:active, .bottom-left a:visited {
	color: #fff;
	text-decoration: underline;
	}
.bottom-left a:hover, .bottom-left a:focus {
	color: #fff;
	text-decoration: none;
	}

.bottom-right {
	width: auto;
	padding: 20 10 20 0;
	vertical-align: top;
	border-top: 1px solid #fa7608;
	background-color: #fa7608;
	background-image: url('/element.xp/053057051050124049053049.html');
	color: #fff;
	}
.bottom-right a:link, .bottom-right a:active, .bottom-right a:visited {
	color: #fff;
	text-decoration: underline;
	}
.bottom-right a:hover, .bottom-right a:focus {
	color: #fff;
	text-decoration: none;
	}


/*СЛУЖЕБНЫЕ СИМВОЛЫ ДЛЯ РЕЖИМА РЕДАКТИРОВАНИЯ*/
.edit {
	font-family: Arial Cyr, Arial, Verdana, Helvetica, Geneva, Sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #fff;
	}
.right div table td a img { border: none; }
.adv-content div table td a img { border: none; margin: none; }
.bottom-right a:link small, .bottom-right a:hover small, .bottom-right a:active small, .bottom-right a:visited small { color: #000; }
.edit:link, .edit:active, .edit:visited, .edit:hover, .edit:focus { color: #000; }