body{
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	font-size:12px;	
}
table
{
	border-collapse: collapse;
}
td
{
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	font-size:12px;	
	vertical-align:top;
}
P {
	MARGIN: 0px
}
b{
	COLOR: #00206C; 
}

a {
	COLOR: #00206C; 
}
a:hover {
	text-decoration:underline;
}
a.language {
	COLOR: #00206C; 
	font-size:12px;	
	text-decoration:none;	
}
a.language:hover {
	text-decoration:underline;	
}
.text {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Sans-serif; 
	; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px
}
.login {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Sans-serif; 
	; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px
}
a.text {
	COLOR: #8A1111; 
	FONT-FAMILY: Arial, Sans-serif; 
	; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 
	PADDING-TOP: 5px
}
.action {
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Sans-serif; 
	;
	FONT-WEIGHT: bold; 

}
.qtext {
	COLOR: #8B1110; 
	FONT-FAMILY: Arial, Sans-serif; 
	;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 
	PADDING-TOP: 5px;
}
.rtext {
	COLOR: #111111; 
	FONT-FAMILY: Arial, Sans-serif; 
}
.stext {
	COLOR: #575757; 
	FONT-FAMILY: Arial, Sans-serif; 
	;  
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 

}

.enter {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #8A1111; 
	; 
	FONT-WEIGHT: bold; 
	PADDING-RIGHT: 50px;
}
a.solution_link {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #8A1111; 
	; 
	FONT-WEIGHT: bold; 
}
a.zagolovok {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #8A1111; 
	; 
	FONT-WEIGHT: bold; 

}
.navigation {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #989797; 
	FONT-SIZE: 10px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
}
.zagolovok_black {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #000000; 
	; 
	FONT-WEIGHT: bold; 

}
a.zagolovok_w {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #ffffff; 
	 
	FONT-WEIGHT: bold; 

}
.zagolovok_group {
	FONT-FAMILY: Arial, Sans-serif; 
	COLOR: #000000; 
	; 
	FONT-WEIGHT: bold; 

}





.plashka {
	font-family:Arial;
	font-size:15px;
	color:black;
}
a.mainbutton {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
a.mainbutton:hover {
	color:#164B8F;
}
.mainbutton_td {
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:4px;
}

.date {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#00206C;
}

h1{
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#00206C;
}
h2{
	font-family:Tahoma;
	font-size:15px;
	font-weight:normal;
	color:#00206C;
}

ul {
	margin: 0;
	padding: 0;
	padding-left:10px;
	padding-bottom:10px;
	list-style: none;	
}

div{
	font-size:13px;
}

ul li{
	font-size:13px;
	padding-left:14px;	
	line-height:17px;
	background:url(/images/ast.gif) no-repeat left top;
}


.mainmenu_adm_active{
	color:red;
	font-weight:bold;
	text-decoration:none;
}
a.mainmenu_adm{
	color:#00206C;
	font-weight:bold;
	text-decoration:none;
}
a.mainmenu_adm:HOVER{
	text-decoration:underline;
	color:#164B8F;
}
img{
	border:0px;
}
.header
{
	color:#2B8001;
	font-family:Arial;
	
	font-weight:bold;
}
.header2
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.title{
color:#881547;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.row_odd
{
	background:#FFFFFF;
}
.row_even
{
	background:#F1F1F1;
}
.row_header
{
	background:#E1E1E1;
	border-bottom:1px solid #B2C684;
}
.admin_toggle
{
	color:#002470;
	text-decoration:underline;
	cursor:pointer;
}





select
{
	font-family:Tahoma;
    border:1px solid #A5A5A5;
	font-size:12px;
	background:white;
}
input
{
	height:18px; 
	border:1px solid #A5A5A5;
	font-size:12px;
	font-family:Tahoma;
	background:white;
}
textarea{
	border:1px solid #A5A5A5;
	font-size:12px;
	font-family:Tahoma;
	background:white;
}
.admin_edit
{
	width:400px;
	height:20px;
	font-size:12px;
	font-family:Tahoma;
}
input.button
{
	height:18px;
	border:0px;
	background:#CFCFCF;
	font-family:Arial;
	
	color:#013984;
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	
}


.inp1{
	width:300px;
	margin-bottom:5px;
}
.inp2{
	width:50px;
	height:17px;
}
.inp3{
	width:300px;
	margin-bottom:5px;
}



#divline{
	background:#D9E1ED;width:100%;height:1px;line-height:1px;
	margin-top:8px;
	margin-bottom:10px;
}

#ttx{
	color:#00206C;padding-bottom:7px;
}