BODY {

	margin: 0;

	padding: 0;

	background: #FFF url(images/bg.jpg) repeat-x 1000px 0px;

	color: #175349;

	font-family: Verdana;

	font-size: 11px;

	line-height: 1,5;

}



TD {

	font-family: Verdana;

	font-size: 11px;

	line-height: 1,5;

	color: 175349;

	margin-right: 5px;

	margin-left: 5px;

}



IMG {

  border:0;

}



#flashka {

  width: 1000;

  height: 203;

}



#top_menu {

  height: 33;

  background: url(images/top_menu.jpg) repeat-x;

  color: #FFF;

  font-weight: bold;

  text-align: center;

}



#top_menu A {

  text-decoration: none;

  padding: 0 20 0 20;

  color: #FFF;

  font-weight: bold;

}



#content_menu {

	font-weight: bold;

	padding: 38 0 0 0;

	background: #ffff66;

}



#content_menu UL {

  position:relative;

  left: -20;

}



UL.first LI {

  list-style-image: url(images/arrow.gif);

  background: url(images/border.gif) repeat-x bottom;

  margin: 0 0 12 0;

  padding: 0 0 14 0;

}



UL.first A {

  font-size: 12;

  color: #000;

  text-decoration: none;

  padding-left: 0;

}



.second A  {

  margin-left: 0;

}



.second DIV  {Padding-left: 15;

  margin: 8 0 8 10;

  background: url(images/square.gif) no-repeat 0% 50%;

}



#content {

	/*width:100%;*/

  height:598;

	padding: 40 20 40 20;

	font-size: 11px;

}

H2 {

	font-size: 16px;

	color: #5b7004;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	font-weight: bold;

	padding-bottom: 10px;

	padding-top: 15px;

}

/* Стили контента */

.name_text, H1 {

	font-size: 16px;

	font-weight: bold;

	color: #5b7004;

	padding-bottom: 10;

}

.text, ol {

	font-size: 11px;

	line-height: 120%;

	color: #175349;

	text-align: justify;

	margin: 5;

}

#content table td ul{

	padding-left: 5px;

	font-size: 11px;

	padding-right: 2px;

}

td ul li a {

	color: #175349;

	text-decoration: none;

}

td ul li a:hover {

	color: #175349;

	text-decoration: underline;

}

a.mail {

  color: #000;

}



.padd {

  margin-left: 12;

}



.padd_nashe {

  margin-left: 130;

}



SPAN {

  padding-left: 20;

}



#anketa {

  border-top: 1px solid #CCC;

  border-left: 1px solid #CCC;

}



#anketa TD {

  border-right: 1px solid #CCC;

  border-bottom: 1px solid #CCC;

}

/* -------------- */



#copy {

  height: 21;

  background: url(images/copy.jpg) repeat-x;

  text-align: right;

}



#copy_left {

	font-size: 11;

	padding-right: 18;

	text-align: left;

	padding-left: 10px;

} 



#copy_right {

  padding-right: 40;

}



#copy_right A {

  font-size: 11;

  color: #000;

}

#futer {

	height: 21;

	background: url(images/copy1.jpg) repeat-x;

	text-align: center;

	background-color: #90B905;

}

/*News*/

.newsleft {

	font-size: 16px;

	font-weight: 900;

	color: #175349;

	text-align: center;

}

p.next {

	margin: 0;

}

.next a {
	text-align: right;
	margin-right: 10px;
	color: #BE360C;
	right: 5px;

}

.textnews{

	font-size: 11px;

	color: #175349;

	text-align: justify;

	margin: 10 10 0 10;

	}

p.textnews a{

	color: #175349;

	font-weight: bold;

	}

.textdict{
	font-size: 11;
	color: #175349;
	text-align: justify;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;

	}

p.textdict a{

	color: #175349;

	text-decoration: none;

	}

p.textdict a:hover{

	color: #175349;

	text-decoration: underline;

	}

.links {

	font-size: 11px;

	text-align: left;

	margin: 10 10 0 20;

}

.links a {

	color: #175349;

	text-decoration: none;

}

.links a:hover {

	text-decoration: underline;

}
.links_firm{
	
	font-size: 11px;

	text-align: left;

	color: #175349;

	text-decoration: none;

}
.links_firm:hover {

	text-decoration: underline;

}

.notbold {
 font-weight: normal;
}

