html, body, div, ul,li, img, span, td,th, form {
	margin: 0;
	padding: 0;
	border: 0;
}
body {	
	font-family: Times New Roman, Times, Arial;
	font-size: 13px;
	font-style: normal;
	color: #6E6649;
	background:#EFECD9 url(/images/mirdialoga/fon2.gif);
}
table {
	border-collapse: collapse;
}

.clear {
	clear:both;
	height: 0;
	font-size: 0;
	overflow:hidden;
	display:block;
}

#RamU1 { background:url(/images/mirdialoga/ram_u1.png) no-repeat; }
#RamU2 { background:url(/images/mirdialoga/ram_u2.png) no-repeat; }
#RamU3 { background:url(/images/mirdialoga/ram_u3.png) no-repeat; }
#RamU4 { background:url(/images/mirdialoga/ram_u4.png) no-repeat; }

#RamU1,#RamU2,#RamU3,#RamU4 {
	width:16px;
	height:16px;
	filter:expression(fixPNG(this));
}

#RamL { background:url(/images/mirdialoga/ram_l.png) repeat-y; }
#RamT { background:url(/images/mirdialoga/ram_t.png) repeat-x; }
#RamR { background:url(/images/mirdialoga/ram_r.png) repeat-y; }
#RamB { background:url(/images/mirdialoga/ram_b.png) repeat-x; }

#RamL,#RamR,#RamT,#RamB {
	filter:expression(fixPNG(this));
}

.GL {
	border:#918A68 3px solid;
	background:#D8CE9C url(/images/mirdialoga/fon.jpg) repeat-y top center;
}
.HomeMap {
	margin:5px;
}
	.HomeMap IMG {
		margin:5px;
	}

.MenuPre {
	width:216px;
	margin-top:118px;
	background: url(/images/mirdialoga/fon-menu.png) no-repeat;
	background-repeat:no-repeat;
	filter:expression(fixPNG(this));
	height:15px;
	border-top:#9F9059 2px solid;
	font-size: 0;

}
.MenuText {
	width:216px;
	color:#F4EECB;
	font-size: 29px;
	font-weight: bold;
	background: url(/images/mirdialoga/fon-menu2.png) top right no-repeat;
	filter:expression(fixPNG(this));
}
	.MenuText DIV {
		padding:4px 18px;
	}
.MENU {
	width:216px;
	background: url(/images/mirdialoga/fon-menu.png) bottom right repeat-y;
	filter:expression(fixPNG(this));
		font-size: 13px;
		font-weight: bold;
		line-height: 14px;
}
	.MENU UL {
		padding:8px 2px 18px 0;
		margin:0;
	}
	.MENU LI {
		list-style-type: none;
		padding:0 4px 0 18px;
		margin:0;
	}
	.MENU A {
		color:#756D4E;
		text-decoration:none;
		position: relative;	/* Надо, чтобы ссылка заработала на фоне PNG */
	}
		.MENU A:hover {
			color:#410;
		}
	.MENU .sel {
		background: #F5EBCE;
	}
		.MENU .sel A {
			color:#DB8C32;
		}
		.MENU .sel A:hover {
			color:#410;
		}
	.MENU UL UL {
		padding:2px 0;
		margin:0;
	}
	.MENU LI LI {
		padding:0 0 0 9px;
		margin:0;
	}

.FindForm {
	padding:10px 4px;
}
.InputFind {
	height:19px;
	width:144px;
	padding:5px 5px 3px 5px;
	background: url(/images/mirdialoga/input_find.gif) left center no-repeat;
	border:0;
	font-size: 13px;
}

.MenuTop {
	width:100%;
	height:34px;
}
	.MenuTop TD {
		background: url(/images/mirdialoga/fon-top.png) repeat;
		filter:expression(fixPNG(this));
		text-align:center;
	}
	.MenuTop A {
		font-size: 12px;
		line-height: 13px;
		color:#F4EECB;
		text-decoration:none;
		position: relative;
	}
	.MenuTop A:hover {
		text-decoration:underline;
	}

.Content {
	margin:5px 0 0 8px;
	background: url(/images/mirdialoga/content2.gif) left bottom repeat-y;
	position:relative;
}
.Content2 {
	margin:16px 11px 0 9px;
}
.Content3 {
	margin:0 11px 0 9px;
}

.Kroshki {
	border-top:#ccc7a8 1px solid;
	border-bottom:#ccc7a8 1px solid;
	color:#CCC7A8;
}
	.Kroshki DIV {
		padding:4px 8px;
	}
	.Kroshki A {
		color:#DB8C32;
		font-size: 13px;
		line-height: 14px;
		font-weight: bold;
		text-decoration:none;
	}
	.Kroshki A:hover {
		text-decoration:underline;
		color:#DB8C32;
	}

.FrameText {
	border:#9A8C5B 1px dashed;
	margin:8px;
	padding:8px 6px 8px 8px;
}
	.FrameText2 {
		/* Прокрутка сработает только в IE */
		$padding-right:8px;
		$height:540px;
		$overflow-y:auto;
		overflow-x:hidden;
			scrollbar-3d-light-color: blue;
			scrollbar-arrow-color: #6F5B2D;
			scrollbar-base-color: #F4EECB;
			scrollbar-dark-shadow-color: #DDD3A5;
			scrollbar-face-color: #DB8C32;
			scrollbar-highlight-color: #DDD3A5;
			scrollbar-shadow-color: #DCC187;
			scrollbar-track-color: #DDD4A6;
	}
	.FrameText2 UL {padding:1em 0 1em 1.8em;}
	.FrameText2 UL UL {padding:0.2em 0 0.2em 1.6em;}

.News {
	margin:4px 4px 0 4px;
	padding:18px 0 2px 28px;
	width:100%;
	height:17px;
	background: url(/images/mirdialoga/fon-news1.jpg) no-repeat;
}
	.News A {
		color:#DB8C32;
		font-size: 16px;
		font-weight: bold;
		text-decoration:underline;
	}
.News2 {
	position:relative;
	margin:0 4px -11px 4px;
	background: url(/images/mirdialoga/fon-news2.gif) repeat-y left top;
}
.News3 {
	background: url(/images/mirdialoga/fon-news3.jpg) no-repeat left bottom;
}
	.NewsText {
		margin:0 10px;
		font-size: 12px;
		line-height: 13px;
	}
	.Next {
		color:#98100C;
		font-size: 12px;
		text-decoration:none;
	}
	.Next:hover {
		text-decoration:underline;
	}
.News4 {
	padding:10px 28px 18px 28px;
}

.email {
	text-align:right;
	padding:72px 0px 9px 0;
}
	.email A {
		color:#FFFFCF;
		font-size: 16px;
		font-weight: bold;
		text-decoration:none;
	}
	.email A:hover {
		text-decoration:underline;
	}

