/* Основные атрибуты тегов */
body
{
	padding:0px;
	margin:0px;
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 12px;
	text-align: justify;
}

.block_content {
	padding:5px;
	padding-top: 0px;
	margin:0px;
 
}
P {
	padding:5px;
	margin:0px;
 
}

rUL {
	padding:30px;
	margin:0px;

}

.NormalText
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;

	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;

	text-indent: 20px;
}
.NormalTextRight
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: right;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;

	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
}

.Normal
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;
	padding-left:5px;
	padding-right:0px;

	margin-left:0px;
	margin-right:0px;
}

.NormalTextH2
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;

	margin-top:5px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;

	text-indent: 0px;
}

.NormalTextNum
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:65px;
	padding-right:5px;

	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;

	text-indent: -40px;
}
.NormalTextNumSmall
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:5px;

	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;

	text-indent: -15px;
}

.NormalTextFullIndent
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:5px;

	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;

	text-indent: 0px;
}

.NormalTextCenter
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: center;

	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;

	text-indent: 0px;
}

.WarningText
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 11px;
	text-align: center;
	color: #FF0000;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:3px;
	padding-left:5px;
	padding-right:5px;

	text-indent: 20px;
}


li div.NormalText
{
	text-indent: 0px;
}
h2 div.NormalText
{
	text-indent: 0px;
}

table .menutreebg div.NormalText
{
	text-indent: 0px;
}

a.standard {
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: justify;

	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:2px;
	padding-right:2px;
}

a.nounderline
{
text-decoration : none;
}

.body{
    background-color:#EFEAE8;
    padding: 10px;
    margin: 0px;
}


h1 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color:#222222;
	font-size : 19px;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:30px;
	padding-bottom:10px;
	font-weight : normal;
	/*text-align: justify;*/
}
h1.first {
	padding-top:0px;
}

h1 sup
{
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
}

h2 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 15px;
	margin-bottom:5px;
	margin-top:10px;
	font-weight : bold;
}

.head {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 20px;
	margin-bottom:5px;
	margin-top:20px;
	padding-top:20px;
	margin-top:0px;
	font-weight : normal;
}



.menutreebg{
	background-color: #dedddd;

	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: left;

	padding-top:0px;
	padding-bottom:0px;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:35px;
	padding-left:0px;
	padding-right:0px;
}
.menutree{
	background-color: #dedddd;

	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 13px;
	text-align: left;

	padding-top:0px;
	padding-bottom:0px;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:5px;
	padding-left:0px;
	padding-right:0px;
}

.bodycolor{
background-color:#EFEAE8;
}

DIV.menu_block {  
  margin-bottom : 3px;
  clear:both;
}

A {
color:#000000;
text-decoration : underline;

}

A:HOVER {
text-decoration : none;
}

DIV.menu_block A
{
text-decoration : none;
}

.menu {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding:2px;
display:block;	
}

A.menu_0 {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding:2px;
display:block;	
}

A.menu_0:hover {
  color: silver;
  cursor: hand;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding:2px;
display:block;	
}
A.menu_active_0 {
  color: silver;
  cursor: hand;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding:2px;
display:block;	
}

A.menu_1 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  
  margin-left: 10px;
  width: 150px;
  background-color: #EFEAE8;
display:block;	
padding:2px;
}
A.menu_1:hover {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 10px;
  width: 150px;
  background-color: #FF0020;

padding:2px;
display:block;	

}
A.menu_active_1 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 10px;
  width: 150px;
  background-color: #FF0020;

padding:2px;
display:block;	

}
A.menu_2 {
  text-decoration: none;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  background-color: #EFEAE8;
  margin-left: 20px;
  width: 140px;
padding:2px;
display:block;	
}
A.menu_2:hover {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 20px;
  width: 140px;
  background-color:#FD6E9C;
padding:2px;
display:block;	
}

A.menu_active_2 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 20px;
  width: 140px;
  background-color:#FD6E9C;
padding:2px;
display:block;	
}

A.menu_3 {
  text-decoration: none;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 30px;
  width: 130px;
  background-color: #EFEAE8;
padding:2px;
display:block;	
}

A.menu_3:hover {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 30px;
  width: 130px;
  background-color:#FD6E9C;
padding:2px;
display:block;	
}

A.menu_active_3 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  margin-left: 30px;
  width: 130px;
  background-color:#FD6E9C;
padding:2px;
display:block;	
}

/*.input{
	border:1px solid gray;
	font-size:12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	height:18px;
	padding-left:5px;
    padding-right:15px;
	margin-right:15px;
    weight: 50px;
	}
.button
{
  witdh: 100px;
  height: 20px;
	font-size:10px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
} */

.small
{
	font-size:11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.block
{
border-right:1px navy solid;
text-align:left;
font-family :Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:5px;
margin-bottom:10px;
padding-top:8px;
padding-bottom:7px;
padding-left: 0px;
background-color: #e0e0e0;
border:0px solid #EFEFEF;
border-bottom:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
/*		background-image: url("/index/images/scob2.gif");*/
}

.content_menu
{
	padding:0px;
	margin:0px;
	font-family: Tahoma, Arial, Helvetica,sans-serif;
	font-size : 14px;
	text-align: left;
}

A.content_menu
{
text-decoration : none;
}

A.content_menu:HOVER {
text-decoration : underline;
}

BLOCKQUOTE
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;

	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}

BLOCKQUOTE.strong
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;

	margin-top:5px;
	margin-bottom:5px;
	margin-left:30px;
	margin-right:0px;
}
        /* Мои классы для скриптов!!!!! */

hr {
  width: 100%;
  color: Black;
}

h3 {
 	color: #203040;
 	word-spacing: .5em;
    font-family: Arial;
    font-size: 18px;
    letter-spacing: .1em;
	padding: 15px 0px 5px 0px;
    font-weight: bold
}

h4 {
 	color: #203040;
 	word-spacing: .5em;
    font-family: Arial;
    font-size: 16px;
    letter-spacing: .1em;
	padding: 15px 0px 5px 0px;
    font-weight: bold;
    font-style: italic
}


/* Основные классы */
.normal {
  font-family: Tahoma;
  font-size: 12px;
  letter-spacing: 1px
}

.block_head {
 	color: Black;
 	word-spacing: .3em;
 	font: Tahoma;
 	letter-spacing: .1em ;
	padding: 15px 0 10px 0;
    font-weight: bold;
}


.table {
  font-weight: normal;
  background-color: #E0E0E0;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
}

.table_head {
  font-family: Tahoma;
  background-color: #8C8C8C;
  font-size: 12px;
  font-weight: bold;
  color: #FFF;
}

.table_content {
  font-weight: normal;
  background-color: #E0E0E0;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
}

.table_select {
    font-weight: normal;
	background-color: #BBB;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Navy;
}

.table_red {
	background-color: #EFEAE8;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: DarkGray;
}


.main_header {
  color: #000;
  letter-spacing: 0em ;
  word-spacing: .2em;
  font-family: Arial;
  font-size: 26px;
  font-weight: bold;
  padding: 20px 5px 10px 5px;
}


.menu_select {
  text-decoration: underline;
  color: silver;
  letter-spacing: 0em ;
  word-spacing: .1em;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

.menu_active {
  text-decoration: none;
  color: #FF0044;
  letter-spacing: 0em ;
  word-spacing: .1em;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}




.head2 {
 	color: #EE0080;
 	word-spacing: .3em;
 	font-family: Tahoma;
 	letter-spacing: .1em ;
    font-weight: bold;
    font-size: 14px;
}


.signature{
  font-family: Verdana;
  color: #888;
  font-weight: bolder;
  font-size: 10px;
}

.error  {
  font-size: 18px;
  color : #FF0033;
  font-family: Tahoma;
  font-weight: bold;
  letter-spacing: 2px;
}

.info  {
  font-size: 18px;
  color : #336600;
  font-family: Tahoma;
  font-weight: bold;
  letter-spacing: 2px;
}


.menu_content {
  background-color: #FFF;
}


/* Классы ссылок */


.standard {
	text-decoration : none;
	color : #005984;
}
.standard:link {
	text-decoration : none;
	color : #005984;
}
.standard:visited {
	text-decoration : none;
	color : #005984;
}
.standard:hover {
	text-decoration : underline;
    color : #005984;
}





.menulink {
  text-decoration : none;
  color: #FFF;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

.menulink:hover {
  text-decoration : underline;
  color: #eee;
  font-size: 12px;
  font-weight: bold;
}


A.simple {
  text-decoration: underline;
  font-family: Tahoma;
  font-size: 11px;
}
/* Классы формы */

.input {
	background: #FFF;
    /*border: 1px outset #999999;*/
    border:1px solid gray;
    color: #000000  ;
	font-size:12px;
	font-family: Tahoma, Verdana;
	font-weight : bold;
}

.button {
    background: #BBB;
    font-size:11px;
	color: Black;
	cursor: hand;
    font-family: Tahoma, Verdana;
    font-weight : bold;
	/*border: 1px solid #FFFFFF; */
    border: 1px outset #999999
}

 .ol_link {
 	text-align: center;
 	width:14px;
 	height:14px;
 	background-color: #DDD;
 	color:#000000;
 	border: 1px solid #333;
 	padding : 3px;
 }
 .ol_clink {
 	text-align:center;
 	width:14px;
 	height:14px;
 	color: #ffffff;
 	border: 1px solid #333;
 	background-color: #EE0080;
 	padding : 3px;
 }

.ol {
  text-decoration : none;
  color: #333;
  font-family: Tachoma;
  font-size: 12px;
  font-weight: bold;
  width: 100%;
}


.border {
   border: 1px solid #333;
}

table{
  font-family: Tahoma;
  font-size: 12px;
}

