html,body{margin:0;padding:0}
body{
font: 76% arial,sans-serif;
background-image: 
url('images/bg.jpg');
background-repeat: repeat
}
td.leftmenu{background-repeat:no-repeat;font-family:Monotype corsiva, Times new roman;text-align:center;font-size:21px;color:#753b28;padding-left:18px;padding-bottom:10px;line-height: 14pt}
td.rightmenu{background-repeat:no-repeat;font-family:Monotype corsiva, Times new roman;text-align:center;font-size:21px;color:#753b28;padding-right:35px;padding-bottom:10px;line-height: 14pt}	
td.content{background-repeat:no-repeat;font-family:Times new roman,Arial;text-align:justify;font-size:14px;color:#753b28;padding-right:35px;padding-bottom:10px;}
td.zag{background-repeat:no-repeat;font-family:Monotype corsiva, Times new roman;text-align:center;font-size:21px;color:#753b28;}
td.txtop{background-repeat:no-repeat;font-family:Times new roman,Arial;text-align:center;font-size:11px;color:#990000;padding-bottom:0px;}	
td.txtop1{background-repeat:no-repeat;font-weight:bold;font-family:Times new roman,Arial;text-align:center;font-size:14px;color:#990000;padding-top:35px;}	
td.txtbody{background-repeat:no-repeat;font-weight:bold;font-family:Times new roman,Arial;text-align:center;font-size:14px;color:#990000;padding-top:10px;padding-bottom:50px;}	
font.txtop1{font-weight:bold;font-family:Times new roman,Arial;text-align:center;font-size:12px;color:#663300;}	

ul
{
 font-weight:normal;
 font-family:Times new roman,Arial;
 text-align:left;
 font-size:14px;
 color:#990000;
}
hr{width: 300px;border:dotted 1px #FF9933} 
p:first-letter {color:#ff0000;font-size:large}
#menu a{display:block;
color: WHITE;
padding:0px;}
#menu a:hover{display:block;
color: #FFFF99;
padding:0px;} 
 

a.sm_link {
text-decoration: none;
font-family:Arial;
text-align:center;
 font-size:10px;
 color:#990000;
line-height:11px;
}
a.sm_link:visited {
	color: #663300;text-decoration: none;
}
a.sm_link:hover {
	color: #CC3333;text-decoration: none;
}




a {
	color: #663300;
	text-decoration: none;
	
}
a img {
	border: none;text-decoration: none;
}
a:visited {
	color: #663300;text-decoration: none;
}
a:hover {
	color: #CC3333;text-decoration: none;
}
p{background-repeat:no-repeat;font-family:Times new roman,Arial;text-align:justify;font-size:14px;color:#753b28;}

p.sh1{font-family:Monotype corsiva, Times new roman;font-size:21px;color:#8E0509;border-bottom:1px solid #8E0509;}
p.sh2{font-family: Monotype corsiva,Times new roman;font-size:21px;color:#000000;font-style:italic;}
p.sh3{font-family:Times new roman,Arial;font-size:14px;color:#000000;font-weight:bold;}
li.sh4{font-weight:;font-family:Times new roman,Arial;font-size:14px;color:#000000;list-style-image:url("list.gif"/*tpa=http://shans.od.ua/files/img/list.gif*/);text-align:justify;}
	
td.rj1{font-weight:bold;font-family:Times new roman;color:#8E0509;font-size:14px;}
td.rj2{font-family:Times new roman;color:#000000;font-size:14px;}
img.rj{border:1px outset #853C32;}
table.rj{border:1px solid #853C32;}
td.sh2{font-weight:bold;font-family:Times new roman;font-size:14px;color:#000000;}
h1{font-family:Monotype corsiva, Times new roman;text-align:center;font-size:21px;color:#753b28;font-weight:normal;text-decoration:none;}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
#content p{line-height:1.4}
#navigation{background:#B9CAFF}
#extra{background:#FF8539}
#footer{background: #333;color: #FFF}
#footer p{margin:0;padding:5px 10px}

#wrapper{float:right;width:70%}
#navigation{float:left;width:29.9%}
p.leftmargin {margin-left: 5px}
#menu{font-weight:normal;
padding-top:50px;
font-family:Monotype corsiva, Times new roman;
font-size:21px;
color:#F3EED1;
text-align:center;
text-decoration: none;
display:block;
line-height:22px;
}

#container {width: 990px; margin: 0 auto;}



#header {background: #EEE; padding: 100px 10px 10px 10px;}
#header h2 {font-size: 10pt; margin: 0px;}


*html #wrapper {overflow: hidden;}


#content p {line-height: 1.4em;}


*html #navigation {overflow: hidden;}

#extra {background: #FF8539;}
#extra {float: left; width: 180px;}
*html #extra {overflow: hidden;}

#footer {background:  #333; color:  #FFF;}
#footer {clear: left; width: 100%;}
#footer p {margin: 0; padding: 5px 10px;}

div.maintop {font-family:Monotype corsiva, Times new roman;text-align:left;font-size:21px;color:#8E0509;border-bottom:0px solid #8E0509;}
div.maintop h1 {font-family:Monotype corsiva, Times new roman;font-size:21px;color:#8E0509;}
div.maintop p {font-size: 9pt;}

div.maincontent {
font-family:Arial, Helvetica, sans-serif;
font-size:11;
color:#000000;}

div.mainbottom {margin-bottom: 20px;}
div.mainbottom p.comment {text-align: right; font-size: 9pt;}

ul.is_link {margin: 0px 0px 10px 5px; padding: 0px; font-size: 9pt;}
ul.is_link ul {margin: 0px 0px 0px 5px; padding: 0px;}

h2.box {font-size: 12pt; margin: 5px 0px 5px 5px;}

div.ads { height: 400px; margin: 5px; border: red solid 1px; background: #FFA080; text-align: left;}
div.counters {margin:0px;}


#searchform {margin: 0px; }
#s {font-size: 8pt; width: 110px;}
#searchsubmit {font-size: 8pt;}

#comment {width: 500px;}

h1.cat {font-size: 12pt; margin-bottom: 5px;}
p.cat {font-size: 9pt; font-style: italic;}
ul.cat {list-style-type: circle;}

/*
menu
*/
#MainMenu 
{
	width:214px;
	margin:0;
	border:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
} 
#tab li 
{
float:left;
	margin:5;
	padding:0;
	clear:both;
}
#tab a 
{
	background:url("images/bright_066.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	width:214px;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("images/bleft_066.gif") no-repeat left top;
	padding:0 30px 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9;
	text-align:left;
	color:#000000;
	font-weight:bold;
	line-height:22px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#FF9300;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
#tab li ul 
{
	display: none;
	background:url("images/bleft_066.gif") no-repeat left top;
	padding:10px 90px 10px 90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9;
	text-align:left;
	color:#000000;
	font-weight:bold;
	line-height:22px;
	position: absolute;
	width: 138px;

} 

/* 
menu 2 */
 
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -300px;
		margin-left : 11.05em;
		margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -300px;
	}
	
	#nav li a {
		width: 11em;
		width : 10em;
		display : block;
		color : black;
		font-weight : bold;
		text-decoration : none;
		background-color : white;
		border : 1px solid black;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : white;
		background-color : black;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.jshover ul ul, #nav li.jshover ul ul ul {
		left: -9em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.jshover ul, #nav li li.jshover ul, #nav li li li.jshover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#content {
		margin-left : 12em;
	}
