html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
td {vertical-align:top;}
table {
	font-family:arial;
	font-size:12px;
}
a {
	color:#3b4c60;
	text-decoration:none;
}
a:hover {
	color:#560a15;
}

/*------------------------*/

#main {
	width:100%;
	height:100%;
	background:url(images/topbg.jpg) repeat-x #7e1522;
}
.sin {
	color:#3b4c60;
}
.malzag {
	border-bottom:1px solid #560a15;
	color:#560a15;
	margin:0 0 5px 0;
	font-size:14px;
}
.zag {
	color:#600f1b;
	font-size:14px;
	font-weight:bold;
	background:url(images/zag.jpg) bottom left no-repeat;
	margin:10px 0 5px 0;
	padding:0 0 2px 0;
}
.osob {
	margin:10px 0 10px 0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	left:-2px;
	top:-2px;
}
.osob li span{
	padding:1px 0 1px 5px;
	float:right;
	color:#000;
	position:relative;
	background:#f5f3ed;
	top:.2em;
}
.osob li em{
	float:left;
	margin:0;
	position:relative;
	top:.3em;
	padding:0 5px 0 0;
	font-style:normal;
	background:#f5f3ed;
	color:#717995;
}
.osob li{
	border-bottom:1px dotted #000;
	float:left;
	position:relative;
	width:100%;
}
* html .osob li {
	border:0;
	background:url(images/punk2.jpg) bottom left repeat-x;
}
.osob li a{
	color:#717995;
	text-decoration:none;
}
.osob li a:hover {
	color:#560a15;
	text-decoration:none;
}

.osobdop {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	left:-2px;
	top:-2px;
}
.osobdop li span{
	padding:1px 0 1px 5px;
	float:right;
	color:#000;
	position:relative;
	background:#f1f1f2;
	top:.2em;
}
.osobdop li em{
	float:left;
	margin:0;
	position:relative;
	top:.2em;
	padding:0 5px 0 0;
	font-style:normal;
	background:#f1f1f2;
	color:#717995;
}
.osobdop li{
	border-bottom:1px dotted #000;
	float:left;
	position:relative;
	width:100%;
}
* html .osobdop li {
	border:0;
	background:url(images/punk.jpg) bottom left repeat-x;
}
.osobdop li a{
	color:black;
	text-decoration:none;
}
.osobdop li a:hover {
	color:#560a15;
	text-decoration:none;
}

/*------------------------*/

#mn1 {
	height:23px;
	background:url(images/t1.jpg) no-repeat;
}

/*------------------------*/

#mn2 {
	height:101px;
	background:url(images/t2.jpg) no-repeat #f1f1f2;
	border-right:3px solid #7e1522;
	text-align:right;
	vertical-align:middle;
	color:#7e1522;
	font-size:15px;
	font-weight:bold;
	font-family:tahoma;
	padding:0 10px 0 0;
	letter-spacing:1px;
}
#mn2 a, #mn2 a:hover {
	color:#7e1522;
	text-decoration:none;
}

/*------------------------*/

#mn3 {
	height:34px;
	background:url(images/t3.jpg) no-repeat;
	color:#f1f1f2;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	padding:0 0 0 221px;
}
#mn3 a {
	color:#f1f1f2;
	text-decoration:none;
	background:url(images/ooo.jpg) right 2px no-repeat;
	margin:0 7px 0 0;
	padding:0 13px 0 0;
}
#mn3 a:hover {
	font-style:italic;
}

/*------------------------*/

#mn4 {
	height:24px;
	background:url(images/t3.jpg) bottom left no-repeat #f1f1f2;
	vertical-align:middle;
	padding:0 0 0 221px;
	font-size:13px;
	font-weight:bold;
	color:#7e1522;
}
#mn4 a {
	color:#7e1522;
	text-decoration:none;
	margin:0 18px 0 0;
}
.shtuk {
	color:#7e1522;
	text-decoration:none;
	background:url(images/shtuk.jpg) left 6px no-repeat;
	padding:0 0 0 22px;
}

/*------------------------*/

#mn5 {
	background:url(images/left.jpg) repeat-y;
}
#center {
	width:100%;
	height:100%;
}
#cr1 {
	width:248px;
	background:url(images/t4.jpg) no-repeat;
	padding:196px 0 0 0;
}
#cr2 {
	background:url(images/b1.jpg) bottom left no-repeat #f1f1f2;
	border-top:4px solid #7e1522;
	padding:10px 15px 32px 8px;
}
#cr3 {
	width:160px;
	padding:4px 5px 15px 5px;
}

/*^^^^*/

#left {
	width:248px;
	background:url(images/mu1.jpg) repeat-y;
}
#lt1 {
	background:url(images/mu2.jpg) bottom left no-repeat;
	padding:0 40px 25px 50px;
}
#lt1 a {
	color:#000001;
	font-size:14px;
	text-decoration:none;
	display:block;
	margin:4px 0 4px 0;
}
#lt1 a:hover {
	text-decoration:underline;
	color:#7e1522;
}

/*^^^^*/

#leftdop {
	width:248px;
	background:url(images/l2.jpg) top right repeat-y #f5f3ed;
}
#lp1 {
	background:url(images/l1.jpg) top right no-repeat;
	height:13px;
	border-left:2px solid #7e1522;
}
#lp2 {
	background:url(images/l3.jpg) bottom right no-repeat;
	padding:0 44px 20px 20px;
	border-left:2px solid #7e1522;
}
#lp1 a {
	color:#000001;
	font-size:14px;
	text-decoration:none;
	display:block;
	margin:4px 0 4px 0;
}
#lp1 a:hover {
	text-decoration:underline;
	color:#7e1522;
}
.spisok {
	margin:10px 0 10px 0;
	padding:0;
}
.spisok li {
	background:url(images/podzag.jpg) left 5px no-repeat;
	padding:0 0 0 20px;
	list-style:none;
	margin:2px 0 2px 0;
}

/*------------------------*/

#mn6 {
	height:71px;
	background:url(images/bbg.jpg) bottom left repeat-x;
}

/*------------------------*/

#mn7 {
	border-left:3px solid #7e1522;
	height:65px;
	background:#f1f1f2;
	vertical-align:middle;
	padding:0 50px 0 0;
	
	font-size:10px;
}

/*------------------------*/

#mn8 {
	height:17px;
	background:url(images/bgg.jpg) top left repeat-x;
}
