/*
Таблица стилей для сайта: Safari
Дата выполнения: 12.12.2007
Название файла: main.css
Компания разработчик: Мементо Graphics
Разработку выполнил: Ярослав Карандашев
Цель файла: настройки дизайна
Версия: 1.0
*/

@import url(text.css);
@import url(table.css);

html, body {
	padding:0px;
	margin:0px;
	border:0px;
	background-color:#d2d382;
}

table#design {
	width:100%;
	margin:0px;
}


img.hvost {
	margin:0px;
	padding:0px;
}

/*
==================================================
????? ?????
==================================================
*/
table#design tr#header {
	height:282px;
}

table#design tr#header td {
	background-image:url(../img/header_bg_x.jpg);
	background-repeat:repeat-x;
	padding:0px;
}

div#logo {
	background-image:url(../img/header_main.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:282px;
	margin:0px;
/*	z-index:1;*/
}

table#head {
	width:100%;
}

table#head tr td {
	background:transparent !important;
  vertical-align:top;
}

/*
==================================================
????????? ???? ????????
==================================================
*/

td#content {
	background-image:url(../img/content_bg_x.jpg);
	background-position:top;
	background-repeat:repeat-x;
}


div#content_container {
	background-image:url(../img/content_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

div#hvost {
	background-image:url(../img/hvost.png);
	width:110px;
	height:202px;
	float:right;
	z-index:2;
	position:absolute;
	right:0px;
}

/*
==================================================
????????? ????????????? ????
==================================================
*/
div#menu_container {
	padding-left:27px;
	background-image:url(../img/menu_uzor.gif);
	background-repeat:repeat-y;
	background-position:left;
}

table#vmenu {
  width:250px;
}

table#vmenu tr td a {
	font-size:13px;
	font-weight:600;
	color:#595717;
	text-decoration:none;
	background-image:url(../img/1x1_m.gif);
	background-repeat:repeat;
}

table#vmenu tr td a.selected {
	font-size:13px;
	font-weight:600;
	color:#cb6103;
	text-decoration:none;
}

/* ????????? ????????????? ??????? */
td.sub_menu_cont {
	padding-left:4px;
	background-image:url(../img/menu_sub_uzor.gif);
	background-repeat:repeat-y;
	background-position:left;
}

td.mibg {
	background-image:url(../img/h4_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:0px;
	padding-right:0px;
	vertical-align:bottom;
/*	white-space:nowrap;*/

}

td.mibg a {
 	float:left;
}

td.mibg img {
	float:right;
}

/*
==================================================
?????? ?????
==================================================
*/
td#footer {
	background-image:url(../img/bottom_x.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px;
}

td#footer table#foot tr td#left {
	background-image:url(../img/bottom_left.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:395px;
	height:291px;
	vertical-align:middle;
	padding-top:50px;
	text-align:center;
}

td#footer table#foot tr td#left p {
	width:100px;
}

td#footer table#foot tr td#right {
	background-image:url(../img/bottom_right.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:291px;
	width:300px;
	padding-top:100px;
	padding-left:100px;
}

td#right p {
	color:#642702;
	font-size:11px;
	font-weight:600;
	text-align:center;
}

table#foot {
	width:100%;
}



img {
	border:0px;
}


div#page_content {
	display:block;
	width:650px;
	font-size:14px;
}

#page_content * img {
    margin: 7px;
}
