@media screen {

body, td, code, i { font-family: Arial, sans-serif; }
p.menu_interes
{
padding: 0.2em 5em 0.7em 0em;
margin: 0 0 0 0;
font-size:100%;
}

h3.rightmenu {
font-size: 1em; color: #663333;
margin: 0.2em 0 1em 0;
}
table.rightmenu td
{
padding-left: 0.5em;	
}

ul.data_rightmenu 
{
	list-style-type:none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 1em 0em;
}
ul.data_rightmenu li {
	list-style-type:none;
	padding: 0em 0em 0.5em 0em;
	margin: 0em 0em 0em 0;
}
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;
}
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_form
{
border:1em 1em 1em 5em;
padding:1em 1em 1em 1em;
margin: 1em 1em 1em;
 
}

table.reg_form tr
{

padding: 1em 1em 1em 1em;
border:1em 1em 1em 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
{
margin: 0em 0 1em 0;
padding: 0;
font-size: 100.01%;
}
p.pos
{
margin: 0em 0 1em 0;
padding: 0;
font-size: 80%;
}


a.in_epigr
{
	color: #3366FF;
	font-size:100%
}
a.in_epigr:hover
{
	color: #CC6633; 
	font-size:100%
}


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%
}


A.2:visited
{	
	text-decoration: underline; 
	color: #04B741;
}

A.2:hover
{
	color: #FFFFFF; 
	text-decoration: underline; 
}
a.3{
text-decoration:none;
color:#000000
}
A.3:hover
{
	color: #000000; 

	text-decoration: underline;	
}
A.4
{	
	text-decoration: none; 
	color: #99CCCC;
}
A.4:visited
{	
	text-decoration: none; 
	color: #99CCCC;
}

A.4:hover
{
	color: #ffffff; 
	text-decoration: none; 
}
A.5
{
color: #ffffff;
}



A.5:hover
{
	color: #66CC33; 
	text-decoration: none; 
}
a.6{
text-decoration:none;
color:#000000
}
a.7{
text-decoration:none;
color:#99CCCC
}
a.8{
text-decoration:none;
color:#000000;
}
a.8:hover{
color:#000000;
text-decoration:underline;
}
A.8:visited
{
	color: #000000; 
	
}





A.9
{	
	text-decoration: none; 
	color: #000000;
}


A.9:hover
{
	color: #000000; 
	text-decoration: underline; 
}

A.lest
{
	color: #000000; 


}
A.lest:hover
{
	color: #CC6633; 


}
A.lest1
{
	color: #000000; 

text-decoration: none;
}
A.lest1:hover
{
	color: #CC6633; 
text-decoration: none;

}

A.bar
{
	color: #999999; 
	text-decoration: underline;
	text-decoration: none;  
}
A.bar:hover
{
	color: #CC6633; 
	text-decoration: underline; 
	text-decoration: none; 
}



h1, h2, h3, h4 {font-weight: bold; margin: 0em 0 0.0em 0;}

h2 {font-size: 1.4em; font-weight: normal; color: #006699;}
h3 {
font-size: 1em; color: #663333;
margin: 0.2em 0 1em 0;
}
h4 {font-size: 1em;}


h1 {margin: 1.75em 0 0.5em 0; font-weight: normal;}
h1 {font-size:140%; margin: 0 0 0em 0;}
h1.conk {font-size:120%; margin: 0 0 0em 0;}



p.cart {font-size:95%; margin: 0em 0 1.2em 0; font-weight: normal;}
p.menu111 {font-size:85%; margin: 0em 0 1.2em 0; font-weight: normal; color: #666666}
A.menu_con
{
	color: #3333CC;
	font-size:110%
}
A.menu_con:hover
{
	color: #FF6633; 
	text-decoration: underline; 
	text-decoration: none; 
	font-size:110%
}
A.menu_con1
{
	color: #3333CC;

}
A.menu_con1:hover
{
	color: #FF6633; 
	text-decoration: underline; 
	text-decoration: none; 

}






a.href_dr
{
color: #CCCCFF;
	font-size:100%
}
a.href_dr:hover
{
color: #FFCC99; 
	text-decoration: underline; 
	text-decoration: none; 
	font-size:100%
}
a.href_dr1
{
color: #9966FF;
	font-size:160%
}
a.href_dr1:hover
{
color: #996633; 
	text-decoration: underline; 
	text-decoration: none; 
	font-size:160%
}




.pseudo-link
{
border-bottom: 1px dashed;
cursor: pointer; cursor: hand;
}


.pseudo-link
{
color: #004090;
}


.active .pseudo-link
, #content .thermo a:link
, #content .thermo a:visited
, #content .thermo .hover .selected
, .thermo-menu a:link
, .thermo-menu a:visited
, .calendar .selected
, .term .pseudo-link
{
color: #000000;
}

span.pseudo-link:hover

{
color: #ff6633;
}


span.pseudo-link:hover
{

color: #ff6633;
}


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: 2.em;
font-weight: normal;
margin: 0;
padding: 0.6em 0 0.6em 0;

color:#000000;
}
h1.vvod 
{
font-size: 1.em;
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;
}
}