@media screen {

td.rgmenu_bottopsdvig2
{
padding: 0em 0em 1.5em 0em;
margin: 0em 0 0em 0;
}
td.rgmenu_topsdvig3
{
padding: 3em 0em 0em 0em;
margin: 0em 0 0em 0;
}
td.rgmenu_topsdvig1_2
{
padding: 0.5em 0em 2em 0em;
margin: 0em 0 0em 0;
}


td.register
{
	margin: 0em 0 0em 0;
	padding: 1.5em 1em 0em 0em;
  font-size: 16px;
}
td.register_noup
{
	margin: 0em 0 0em 0;
	padding: 0.3em 0em 0em 0em;
}
td.register_down
{
	margin: 0em 0 0em 0;
	padding: 1.5em 0em 1em 0em;
}

td.register_up
{
	margin: 0em 0 0em 0;
	padding: 3em 0em 0em 0em;
}
td.register_up1
{
	margin: 0em 0 0em 0;
	padding: 0.5em 0em 0em 0em;
}
td.register_up2
{
	margin: 0em 0 0em 0;
	padding: 1em 0em 0em 0em;
}
td.form_confirm_text
{
	margin: 0em 0 0em 0;
	padding: 0em 0em 0em 0em;
}
td.form_confirm_pic
{
	margin: 0em 0 0em 0;
	padding: 0em 0em 0em 0em;
}

td.register_nootstup
{
margin: 0em 0 0em 0;
padding: 0em 0em 0.3em 0;
border-spacing: 0;
border: 0;
}

p.reg_accounttype
{
color: #333300;
font-size: 0.8em;
margin: 0.5em 1em 0em;
}
tr.no_otstup
{
margin: 0em 0 0em 0;
padding: 0em 0em 0em 0;
border-spacing: 0;
border: 0;
}
td.no_otstup
{
margin: 0em 0 0em 0;
padding: 0em 0em 0em 0;
border-spacing: 0;
border: 0;
}
tr.undertext_descr
{
margin: 0em 0 0em 0;
padding: 0em 0em 0em 0;
border-spacing: 0;
border: 0;
}
td.no_down_otstup
{
padding-bottom: 0;
margin-bottom:0;
border-bottom: 0;
}
td.no_top_otstup
{
padding-top: 0;
margin-top: 0;
border-top: 0;
}
td.no_right_otstup
{
padding-right: 0;
margin-right: 0;
border-right: 0;
}

td.undertext_descr
{
margin: 0em 0 0em 0;
padding: 0em 0em 0em 0;
border-spacing: 0;
border: 0;
}

ul
{
margin: 0em 0 0em 0;
padding: 0.4em 0 1em 0em;
} 

ul.data {
	list-style-type:none;
}
ul.data li {
	list-style-type:none;
	text-indent:-1.54em;
}
ul.data li:before {
	content:'\2014\a0';
}

ul.data li {
	padding:0 0 0.3em 0.5em;
}

table.reg_table
{
margin: 1.5em 0em 0em;
}
table.reg_table_ok
{
margin: 0em 0em 0em;
padding:0em 0em 0em 0em;
}
table.reg_table_ok td
{
padding:0.5em 0em 0.5em 0em;
}

table td.razdelitel
{
    padding:0em 0em 0em;
}

li
{
margin: 0.5em 0 0em 2em;
} 

h2.vvod
{
font-size: 2em;
font-weight: normal;
margin: 0;
padding: 0.5em 0 0.5em 0;
border-bottom: 1px solid #cccccc;
color:#ff6633;
}

p.pos
{
margin: 0em 0 1em 0;
padding: 0;
}


a.in_epigr
{
	color: #3366FF;
}
a.in_epigr:hover
{
	color: #CC6633; 
}


a.menu_vvod
{
color: #003399;
font-size:90%
}
a.menu_vvod:hover
{
color: #FF6633; 
	text-decoration: underline; 
	text-decoration: none; 
	font-size:90%
}
a.in_text
{
color: #003399;
font-size:100%
}

a.in_text:hover
{
	color: #FF6633; 
	font-size:100%
}

a.in_text:visited
{
	color: #003366;
	font-size:100%
}

a.menu_vvod1
{
color: #003399;
font-size:100%
}

a.menu_vvod1:hover
{
color: #FF6633; 
	text-decoration: underline; 
	text-decoration: none; 
	font-size:100%
}


h1.vvod_koshel
{
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 0em 0 1.5em 0;

color:#000000;
}
h1.vvod_koshel_wm
{
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 0.5em 0 0em 0;
color:#000000;
}
h1.vvod
{
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}

h1.zagolovok_in_text
{
font-size: 1.2em;
font-weight: normal;
margin: 0 0 0;
padding: 0.8em 0 0.3em;

color:#000000;
}

h1.reg
{
font-size: 1.4em;
font-weight: normal;
margin: 1em 0 0em 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}


}


@media print {
.noprint {display: none;}

h2.vvod 
{
font-size: 2em;
font-weight: normal;
margin: 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}
h1.vvod 
{
font-size: 1em;
font-weight: normal;
margin: 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}
h1.reg
{
font-size: 1em;
font-weight: normal;
margin: 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}
}

span.err
{
  font-size: 10px;
  font-family: Arial;
  color: #aaaaaa;
  vertical-align: middle;
  padding-bottom: 10px;
  margin-left: 10px;
}
