input {
	font-family: Arial;
	font-size: 12px;
} 
.pass {width:150px;}
.reg {width:200px;}
.reg-min1 {
	width:70px; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	color : #1f4a67; 
	margin-top: 0px; 
	margin-left: 0px; 
	margin-bottom: 0px; 
	margin-right: 0px;
}
.reg-min2 {width:112px;}
.problem {width:300px;}

.fed {width: 310px;}
.marshrut {width: 418px;}
.data1 {width:186px;}
.data2 {width: 130px;}
.data4 {width: 200px;}
.data5 {width: 455px;}
.data3 {
	width: 310px;
	height: 50px;
}
.data6{
	width :363px;
	height : 100px;
}
p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color : #1f4a67;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}
.bold{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color : #1f4a67;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}	
.bold-bottom {
	font-weight: bold;
	margin-top: 5px;
	font-size: 12px; 
	margin-bottom: 5px;
}
.bold20 {
	font-weight: bold;
	margin-top:5px;
	margin-left: 20px;
}
.bold20-red {
	font-weight: bold;
	margin-top:5px;
	margin-left: 20px; 
	color : #b53754;  
	letter-spacing: 5px;
}
.bold20-white {
	color : #ffffff;
	font-weight: bold;
	margin-top: 5px;
	margin-left:20px;
}
.bold-white {
	font-weight: bold;
	color : #ffffff;
}
.white {
	color : #ffffff;
	font-weight: normal;
}
.content20 {
	margin-top: 5px;
	margin-left: 20px;
}
.green {
	font-weight: bold;
	color : #018c75;
}
.min {
	font-size: 10px;
}
.content {
	margin-top: 10px; 
	margin-bottom: 10px; 
}

.content-top3 {	margin-top: 3px;}

.top10 {	margin-top: 10px;	}
.lang {
	font-size: 14px; 
	font-weight: bold;
	margin-top: 5px;
}
.border {border-color: Black;}

a {
	text-decoration: underline;	
	font-weight: normal;
	color: #0e5670; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A:active {
	text-decoration: underline; 
	color: #0e5670;
}
A:hover{
	text-decoration: underline; 
	color: #ffffff;
}
A:visited {
	text-decoration: underline;
	color: #0e5670;
	}
.nonunder {
	text-decoration: none;
	font-weight: normal;
	color: #0e5670;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.nonunder:active {
	text-decoration: none; 
	color: #0e5670;
}
.nonunder:hover {
	text-decoration: underline;
	color: #ffffff;
}
.nonunder:visited {
	text-decoration: none;
	color: #0e5670;
}
.lang {
	text-decoration: none;
	font-weight: bold; 
	color: #1f4a67; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}
.lang:active {
	text-decoration: none;
	color: #1f4a67;
}
.lang:hover {
	text-decoration: none; 
	color: #ffffff;
}
.lang:visited {
	text-decoration: none;
	color: #1f4a67;
}
.menu2 {
	text-decoration: none;
	font-weight: bold;
	color: #1f4a67; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
.menu2:active {
	text-decoration: none;
	color: #1f4a67;
}
.menu2:hover {
	text-decoration: none; 
	color: #ffffff;
}
.menu2:visited {
	text-decoration: none;
	color: #1f4a67;
}
.menu2-under {
	text-decoration: underline;	
	font-weight: bold; 
	color: #1f4a67; 
	font-family: Arial, Helvetica,sans-serif;	
	font-size: 12px; 
}
.menu2-under:active {
	text-decoration: underline; 
	color: #1f4a67;
}
.menu2-under:hover {
	text-decoration:underline; 
	color: #ffffff;
}
.menu2-under:visited {
	text-decoration: underline; 
	color: #1f4a67;
}
.white {
	text-decoration: none;	
	font-weight: bold; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px; 
}
.white:active {
	text-decoration: none;
	color: #ffffff;
}
.white:hover {
	text-decoration: none;
	color: #018c75;
}
.white:visited{
	text-decoration: none;
	color: #ffffff;
}
.white-under {
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px; 
}
.white-under:active {
	text-decoration: underline;
	color: #ffffff;
}
.white-under:hover{
	text-decoration: underline; 
	color: #018c75;
}
.white-under:visited {
	text-decoration: underline; 
	color: #ffffff;
}
.green {
	text-decoration: none;
	font-weight:bold; 
	color: #018c75; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px; 
}
.green:active {
	text-decoration:none; 
	color: #018c75;
}
.green:hover {
	text-decoration: none;
	color: #ffffff;
}
.green:visited{
	text-decoration: none;
	color: #018c75;
}
.coffe {
	text-decoration: underline;	
	font-weight: bold; 
	color: #fde9cc; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
.coffe:active {
	text-decoration: underline;
	color: #fde9cc;
}
.coffe:hover {
	text-decoration: underline;
	color: #ffffff;
}
.coffe:visited {
	text-decoration: underline; 
	color: #fde9cc;
}
textarea.pass {
	width:425px;
}
