BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 8pt Verdana,Tahoma,Georgia,Serif; COLOR: #000; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
#header {
	FONT-SIZE: 93%; BACKGROUND: url(../images/top/bg_top2a.jpg)  top #f2f9f5;  repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; height: 116px; LINE-HEIGHT: normal
}


#header H1{
	PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px;
	FONT: 225%, Comic Sans MS,Georgia,Verdana,Serif; color: #003399;
}

#header UL {
/*	PADDING-RIGHT: 175; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 97px; LIST-STYLE-TYPE: none */
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 97px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/tools/left_both.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #765 1px solid
}
#header A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(../images/tools/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#header A {
	FLOAT: none
}
#header A:hover {
	COLOR: #333
}
#header #current {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header #current A {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #333
}
#header LI:hover {
	BACKGROUND-POSITION: 0% -150px; COLOR: #333
}
#header LI:hover A {
	BACKGROUND-POSITION: 0% -150px; COLOR: #333
}
#header LI:hover A {
	BACKGROUND-POSITION: 100% -150px
}


h1 { FONT: 125%,Arial,Comic Sans MS,Verdana,Serif; color: #000000; text-decoration: none; font-weight : bold;}

h2 { FONT: 110%,Arial,Comic Sans MS,Verdana,Serif; color: #000000; text-decoration: none; font-weight : bold;}

hr.sim { color: #999999; font-size: smaller;}

.sim, A.sim:link, A.sim:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: 000000; text-decoration: none;}
A.sim:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: #ff0000; text-decoration: underline;}

.big, A.big:link, A.big:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 12pt; color: 000000; text-decoration: none;font-weight : bold;}
A.big:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 12pt; color: #ff0000; text-decoration: underline;font-weight : bold;}

.art, A.art:link, A.art:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 11pt; color: 000000; text-decoration: none;font-weight : bold;}
A.art:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 11pt; color: #ff0000; text-decoration: underline;font-weight : bold;}

.hard, A.hard:link, A.hard:visited { font-family : verdana,arial,tahoma,sans-serif; font-size: 10pt; color: 000000; text-decoration: none;}
A.hard:hover { font-family : verdana,arial,tahoma,sans-serif; font-size: 10pt; color: #ff0000; text-decoration: underline;}

/*   Основные ссылки  */
A:link, A:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: 000000; text-decoration: underline;}
A:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: #ff0000; text-decoration: underline;}
/* --------------- */

.sim_, A.sim_:link, A.sim_:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: 000000; text-decoration: underline;}
A.sim_:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: #ff0000; text-decoration: underline;}

.sim2_, A.sim2_:link, A.sim2_:visited { font-family : verdana,tahoma,sans-serif; font-size: 11pt; color: 000000; text-decoration: underline;}
A.sim2_:hover { font-family : verdana,tahoma,sans-serif; font-size: 11pt; color: #ff0000; text-decoration: underline;}


.red, A.red:link, A.red:visited { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: ff0000; text-decoration: none;}
A.red:hover { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: #ff0000; text-decoration: underline;}

.ired { font-family : arial,verdana,tahoma,sans-serif; font-size: 10pt; color: ff0000; font-style: italic;}

.lit, A.lit:link, A.lit:visited { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #000099; text-decoration: none;font-weight : bold;}
A.lit:hover { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #ff0000; text-decoration: underline;font-weight : bold;}

.lit_, A.lit_:link, A.lit_:visited { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #000099; text-decoration: underline;font-weight : bold;}
A.lit_:hover { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #ff0000; text-decoration: underline;font-weight : bold;}


.lit_red, A.lit_red:link, A.lit_red:visited { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #ff0000; text-decoration: none;font-weight : bold;}
A.lit_red:hover { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #ff0000; text-decoration: underline;font-weight : bold;}

.seo, A.seo:link, A.seo:visited { font-family : verdana,tahoma,sans-serif; font-size: 7pt; color: #cccccc; text-decoration: none;}
A.seo:hover { font-family : verdana,tahoma,sans-serif; font-size: 7pt; color: #cccccc; text-decoration: underline;}

.photo, A.photo:link, A.photo:visited { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
A.photo:hover { font-family : verdana,tahoma,sans-serif; font-size: 8pt; color: #ff0000; text-decoration: underline;}

li {
list-style-image:url(../images/tools/li_red.gif);
}

li.menu {
list-style-image:url(../images/tools/point_sub.gif);
}

li.sim {
	list-style-type: square;
	list-style-image: none;
}

li.seo {
	list-style-type: square;
	list-style-image: none;
	padding-left: 15px;
	color: #cccccc;
}

.th {
BACKGROUND: url(../images/tools/bg_th.jpg) no-repeat left top;
}

h2.tit {
BACKGROUND: url(../images/tools/bg_th.jpg) no-repeat left top; padding: 5px;
}

.frm_button {
  background-color: #ccccff;
  color : #000000;
  border: 1 solid #000000;
  font-family: Verdana, Arial;
  font-size: 8pt;
  padding: 3px;
  overflow: hidden;
}

.frm_news {
  background-color: #efefde;
  color : #000000;
  border: 1 solid #848442;
  font-family: Verdana, Arial;
  font-size: 8pt;
  padding: 3px;
  overflow: hidden;
}

.frm_search {
  background-color: #ffffff;
  color : #000000;
  border: 1 solid #000099;
  font-family: Verdana, Arial;
  font-size: 8pt;
  padding: 3px;
  overflow: hidden;
  font-weight : bold;
}

.frm_photo {
  border: 1 solid #cccccc;
}

.copyright,A.copyright:link, A.copyright:visited { 
font-family : Comic Sans MS,verdana,arial,tahoma,sans-serif; 
font-size: 9pt; 
color: #000099; 
text-decoration: none;  
font-style:italic;}

A.copyright:hover { 
font-family : Comic Sans MS,verdana,arial,tahoma,sans-serif; 
font-size:9pt; 
color: #ff0000; 
text-decoration:underline; 
font-style:italic;}

	#menu {
      width: 175;
      border-right: 1px solid #000;
     border-left: 1px solid #000;
      font-family: Verdana, Lucida, Geneva, Helvetica, 
      Arial, sans-serif;
	  font-size: 8pt;
      background-color: #90bade;
      color: #333;
      }
	  
	  #menu ul {
      list-style: none;
      margin: 0;
      padding: 0;
      border: none;
      }
		
#menu li {
      border-bottom: 1px solid #ffffff;
      margin: 0;
      }
	  
	  #menu li a {
      display: block;
      padding: 7px 5px 7px 0.5em;
      border-left: 10px solid #999966;
      border-right: 10px solid #999966;
      background-color: #cccc99;
      color: #fff;
      text-decoration: none;
      width: 100%;
	  font-weight : bold;
      }

html>body #menu li a {
      width: auto;
      }

#menu li a:hover {
      border-left: 10px solid #3333cc;
      border-right: 10px solid #3333cc;
      background-color: #2586d7;
      color: #fff;
      }
	  
	  
#logo
{
z-index: 1;
position: absolute;
top: 0px;
left: 0px;
}

#address
{
z-index: 1;
position: absolute;
top: 3px;
right: 10px;
}

#top_arr
{
z-index: 1;
position: absolute;
top: 5px;
left: 190px;
}

#search 
{
z-index: 1;
position: absolute;
top: 3px;
left: 5px;
}

div.golden_pic {
		position:absolute;
		top:7px;
		left:20px;
		text-align:left;
}

div.golden_pic img {
		float:left;
		border:none;
}

div.golden_pic div {
		float:left;
		margin-top:2px;
}

div.golden_pic div a {
		display:block;
		font:11px Arial;
		color:#000;
		text-decoration:none;
}
