

/* Общие */

BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #E6C7AD;
	background-position : bottom right;
	background-repeat : no-repeat;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	color : #640312;
}

h1,
h2,
h3 {
	font-weight : normal;
}

input,
select,
textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.common-fix,
select.common-fix,
textarea.common-fix,
input.common,
select.common,
textarea.common {
	color : #640312;
	border-color : #640312;
	border-width : 1px;
}

input.common,
select.common,
textarea.common {
	width : 100%;
}

form {
	margin-bottom : 0;
	margin-top : 0;
}

a, a:visited {
	color : #640312;
}

a.white, a.white:visited {
	color : white;
}

a:hover {
	text-decoration : none;
}

hr {
	color : #640312;
	height : 1;
}

dt {
	font-weight : bold;
	margin-bottom : 4;
}

dd {
	margin-bottom : 10;
}

form h2 {
	background-color : #F4E5D9;
	width : 55%;
	padding-bottom : 9;
	padding-top : 9;
	padding-left : 9;
	padding-right : 9;
}

/* Связь с прейскурантом */

div.link2price {
	background-position : bottom right;
	background-repeat : no-repeat;
	background-color : #F4E5D9;
	float: left;
	margin-right : 3;
	margin-bottom : 3;
	font-size : 80%;
	padding-bottom : 6;
	padding-left : 9;
	padding-right : 6;
	padding-top : 6;
	text-align : left;
	width : 100%;
}

/* Таблицы */

table.msword {
	padding-bottom : 5;
	padding-top : 5;
	padding-left : 5;
	padding-right : 5;
	border-left : 1px solid #640312;
	border-top : 1px solid #640312;
}

table.msword td {
	border-right : 1px solid #640312;
	border-bottom : 1px solid #640312;
}

table.common td {
	padding-bottom : 8;
	padding-top : 8;
	border-bottom : 1px dotted #F4E5D9;
}

table.common th {
	border-bottom : 1px solid #F4E5D9;
	padding-top : 5;
	padding-bottom : 5;
	text-transform : uppercase;
	font-size : 80%;
}

/* РАЗДЕЛ */

span.section h1,
span.section h2,
span.section p {
	margin-left : 110;
	margin-right : 40;
}

span.section h1 {
	margin-left : 110;
	margin-right : 40;
}

span.section h2 {
	margin-left : 110;
	margin-right : 40;
}

/* Слоган */

h1.slogan,
h1.section-title {
	font-weight : normal;
	text-align : right;
	margin-top : 6;
}

/* Баннер */

span.cover-banner p {
	margin-left : 35;
	font-size : 77%;
}

/* Скобки */

td.corner-dark {
	background-position : top left;
	background-repeat : no-repeat;
}

td.corner-white {
	background-position : top left;
	background-repeat : no-repeat;
}

/* Адрес в подвале, с телефоном */

table.footer-address p.link{
	margin-top : 15;
}

table.footer-address p {
	margin-left : 20;
	font-size : 77%;
	margin-top : 0;
	margin-bottom : 0;
}

table.footer-address p.phone {
	margin-top : 8;
}

/* Вопрос с главной страницы */

table.q h1 {
	font-size : 100%;
	font-weight : bold;
	text-transform : uppercase;
	margin-top : 22;
	margin-bottom : 5;
}

/* Подвал */

span.footer-phone {
	color : White;
}

/* Закладки */

span.sitemark h1 {
	margin-left : 10;
}

span.sitemark h1 {
	font-size : 120%;
	font-weight : normal;
}

span.sitemark h2,
span.sitemark p {
	margin-left : 25;
}

span.sitemark h2 {
	font-size : 80%;
	font-weight : normal;
	width : 70%;
}

span.sitemark p {
	font-size : 80%;
	width : 70%;
}

/* Рубрикатор */

td.rubricator-root-item {
	background-position : top left;
	background-repeat : no-repeat;
	background-color : #640312;
}

td.rubricator-root-item-in {
	background-position : top left;
	background-repeat : no-repeat;
	background-color : #F4E5D9;
}

p.rubricator-item {
	margin-left : 16;
}

p.rubricator-item a.rubricator-item, 
p.rubricator-item a.rubricator-item:visited {
	color : #E7C7AD;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

p.rubricator-item a.rubricator-item-in, 
p.rubricator-item a.rubricator-item-in:visited {
	color : #640312;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

p.rubricator-item span.rubricator-item-current {
	color : #640312;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

div.rubricator-subrubric,
div.rubricator-subrubric-in {
	background-position : bottom right;
	background-repeat : no-repeat;
	padding: 12px 14px 9px 8px;
	float: left;
}

div.rubricator-subrubric {
	background-color : White;
}

div.rubricator-subrubric-in {
	background-color : #F4E5D9;
}

div.rubricator-subrubric a.rubricator-item, 
div.rubricator-subrubric a.rubricator-item:visited,
div.rubricator-subrubric-in a.rubricator-item, 
div.rubricator-subrubric-in a.rubricator-item:visited,
div.rubricator-subrubric-in a.rubricator-item-in, 
div.rubricator-subrubric-in a.rubricator-item-in:visited {
	color : #640312;
	text-transform : uppercase;
	font-size : 55%;
}

div.rubricator-subrubric span.rubricator-item-current,
span.rubricator-item-current  {
	color : #640312;
	text-transform : uppercase;
	font-size : 55%;
}



