table {
	border-collapse: collapse;
}

body, td {
	font-family: Times New Roman;
	font-size: 15px;
	color:#fff;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #5f86d5;
}

img {
	border: 0px;
/*	behavior: url("png.htc");*/
}

.head {
	font-size: 30px;
}

.podval{
	font-size: 16px;
	color: #000;
	padding-left: 70px;
	
}
.podval a {
	font-size: 16px;
	color: #000;
}

.copy {
	font-size: 10px;
	text-align: center;
}

a {
	font-size: 15px;
	color:#fff;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.a {
	text-decoration: underline;
	cursor: pointer;
}

img.a, .a img {
	border: none;
}

.a:hover {
	text-decoration: none;
}

input, textarea, select {
	font-family: Tahoma;
	font-size: 11px;
}

input.button {
	background: url(/~images/bg_input.gif) repeat-x left top #999;
	border: 1px solid #999;
	border-width: 0 1;
	height: 17px;
}

.subm {
	border: 1px solid #fff;
	background-color: #0E3465;
	width: auto;
	color: #fff;
}

.cb {
	border: 0px;
	width: auto;
}

.error {
	color: #000;
	font-size: 32px;
}

.err {
	color: #fff;
	font-size: 18px;
}

.s_talign, .talign, .talign * {
	vertical-align: top;
}

.s_malign, .malign, .malign * {
	vertical-align: middle;
}

.s_balign, .balign, .balign * {
	vertical-align: bottom;
}

.s_bold, .bold, .bold * {
	font-weight: bold;
}

.s_lalign, .lalign, .lalign * {
	text-align: left;
}

.s_calign, .calign, .calign * {
	text-align: center;
}

.s_ralign, .ralign, .ralign * {
	text-align: right;
}

.s_jalign, .jalign, .jalign * {
	text-align: justify;
}

.s_f10, .f10, .f10 * {
	font-size: 10px;
}

.s_f11, .f11, .f11 * {
	font-size: 11px;
}

.s_f12, .f12, .f12 * {
	font-size: 12px;
}

table.separate {
	border-collapse: separate;
}

#wapka-tex{
	font-size: 30px;
}

.wapka-tex1{
	font-size: 30px;
	font-style: italic
	
}

#polza{
	background-color: #ff0010;
}

.info{
	font-size: 18px;
}

.zajavka{
	font-size: 30px;
	text-decoration: underline;
	color:#fff;
}

.dela{
		font-size: 18px;
		font-style: italic;
}

#biz{
	font-size: 25px;
}

.menedzher{
	font-size: 18px;
}

#tel{
	font-size: 35px;
}

.zayavka{
	font-size: 18px;
	color:#6489D9;
}

.tex-form p{
	font-size: 16px; 
	color:#666666; 
	font-family:Arial;
	}
	
.ext .a{
	font-size: 11px; 
	color:#666666; 
	font-family:Arial; 
	vertical-align: bottom; 
}

.grid {
	border-collapse: collapse;
	border: 1px solid #184890;
}

.grid td, .grid th {
	border: 1px solid #184890;
	padding: 10 7;
}

.grid th {
	text-transform: uppercase;
}

.grid1 {
	border-collapse: collapse;
	border: 1px solid #184890;
}

.grid1 td, .grid1 th {
	border: 1px solid #184890;
	padding: 10 7;
	text-align: center;

}

.grid1 th {
	text-transform: uppercase;
}
