body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726257;
	background-color: #EFEBD3;
	background-image: url(bg_all00.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

/* çàãîëîâêè */

h1 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 17pt;
	color: #FF9300;
	font-weight: normal;
	margin-top:15px;
	margin-bottom:15px;
}

h2 {
	font-size: 13pt;
	font-weight: lighter;
	color: #FF9300;
}


/* ïàðàãðàôû */
p {
	font-family: Tahoma, Helvetica, sans-serif;
	text-align: left;
	font-size: 9pt;
	color: #726257;
	margin-top:8px;
	margin-bottom:12px;
}

p a {
	color: #000;
	text-decoration: underline;
}
p a:hover {
	text-decoration: none;
}

p.news {
	margin-top:5px;
	margin-bottom:5px;
}
img {
	border:none;
	}
p.news a {
	color: #000;
	font-weight: bold;
}
.spisok ul {
	list-style-type:none;
	padding:0;
	}
.spisok ul li {
	font-family: Georgia, Times New Roman, serif;
	font-size: 9pt;
	color: #604F36;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:25px;
	background-image: url(bullet_1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left:15px;
}
.spisok ul li a {
	color: #604F36;
}
spisok ul li a:hover {
	color: #604F36;
	text-decoration: underline;
}

p.subspisok {
	font-family: Georgia, Times New Roman, serif;
	font-size: 8pt;
	color: #604F36;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:55px;
	}
p.subspisok a {
	color: #604F36;
	text-decoration: none;
}
p.subspisok a:hover {
	color: #604F36;
	text-decoration: underline;
}

/* áëîêè */



/* òàáëèöû */

td {
	font-size: 8pt;
	color: #726257;
	vertical-align: top;
}
td a {
	color: #000;
}
td a:hover {
	text-decoration: none;
}

table.logo {
	width: 100%;
	height: 75px;
	border: 0px;
	background-color: #0C65B2;
	background-image: url(bg_topte.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

table.icons {
	margin-top:15px;
	margin-right:20px;
	}
	
table.all {
	width: 100%;
	height: 400px;
	border: 0px;
	background-image: url(bg_kamin.png);
	background-position: top left;
	background-repeat: no-repeat;
}
table.all td.allleft {
	width: 230px;
}
table.all td.allright {
	width: 100%;
	background-image: url(logo1000.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

table.topmenu {
	width: auto;
	height: 36px;
	background-color: #604F36;
	background-image: url(bg_topme.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-right:175px;
}
table.topmenu td p {
	color: #fff;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(bg_menuo.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	white-space: nowrap;
}
table.topmenu td p a {
	color:#fff;
	text-decoration: none;
	}
table.topmenu td p a:hover {
	color:#EFEBD3;
	text-decoration: none;
	}

table.leftmenu {
	width: 100%;
	height: 300px;
	border: 0px;
	background-color: #E2C17E;
	background-image: url(bg_leftm.gif);
	background-position: top;
	background-repeat: repeat-x;
}
table.leftmenu td.spisok {
	width: 100%;
	background-image: url(bg_leftn.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-top:10px;
}
table.leftmenu td.end {
	height: 20px;
	background-image: url(bg_lefto.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.line {
	padding-left:17px;
	padding-right:17px;
	background-image: url(bg_line0.gif);
	background-position: center;
	background-repeat: repeat-y;
}

table.bottom {
	width: 100%;
	background-color: #E6DBB4;
	margin-top:20px;
}
table.bottom td.bg {
	background-color: #EFEBD3;
	background-image: url(bg_botto.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: bottom;
}
table.bottom td.copy {
	height: 70px;
	padding-left:40px;
	vertical-align: middle;
}
table.bottom td.copy a {
	color: #B87152;
}

/* ïðîñòûå è íóìåðîâàííûå ñïèñêè */



/* Ýëåìåíòû óïðàâëåíèÿ  */

select {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border-color:#CCCCCC;
}

select.menu {
	font-size: 9pt;
	width: 65%;
	margin-left:18px;
}

input {
	font-size: 9pt;
	border: 1px solid #CCCCCC;
}

input.text {
	width: auto;
	font-size: 9pt;
	border: 1px solid #CCCCCC;
}

textarea {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	width: 100%;
	height: 100px;
	color: #000000;
	font-size: 9pt;
}


/* âûðàâíèâàíèå */

#left {
	text-align: left;
}

#center {
	text-align: center;
}

#justify {
	text-align: justify;
}

#right {
	text-align: right;
}


hr {
	width: 100%; height: 1px; background-color: #DFD9C3; border: 0px solid #DFD9C3; color:#DFD9C3; margin:0px; padding:0px; text-align:left;
}

.pic {
	border: 4px solid #F9F8EF;
}

#black {
	color: #000;
	font-size: 9pt;
	font-weight: bold;
}

#pink {
	color: #B87152;
	font-weight: bold;
}

#orange {
	color:#FF9300;
	font-weight: bold;
}

#logos {
	width: 25%;
	padding-top:7px;
	padding-bottom:7px;
	vertical-align: middle;
	text-align: center;
}