body {
	margin: 0px;
	background:url(fon.jpg) no-repeat top #3d82e7 fixed;
	background-size:cover;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body { 
		-ms-user-select: none; 
		-moz-user-select: none; 
		-webkit-user-select: none; 
		user-select: none; 
	}

.text {
	width:88%;
	max-width:766px;
	text-align: justify;
	font-size:14px;
	padding: 40px 30px 30px;
	line-height: 19px;
	border-radius:12px;
	margin:88px auto 18px !important;
	background-color:#f9f9f9;
	background: rgba(255, 255, 255, 0.85);
	border:2px #6ac450 ridge;
	box-shadow: inset 0 0 2px #888;
}

.text  h1{
	text-align: center;
	font-size:18px;
	padding-bottom:9px;
	color: #008000;
	font-weight:normal;
	text-shadow:0 0 1px #aaa;
}

.buk {
	font-size: 24px;
	color: #008000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top:-3px;
}

.text h3 {
	background-color: #0099FF;
	color:#fafafa;
	width:88%;
	padding:5px 8px 5px;
	font-size:14px;
	font-weight:normal;
	margin:32px auto 14px;
	text-align:center;
	box-shadow: 0 0 5px #DDD;
	border:2px ridge #fff;
	border-radius:5px;
	text-shadow: 0px 1px 2px #888;
}

.text h4 {
	color: #0088dd;
	font-size:14px;
	margin:32px auto 4px;
	text-shadow: 0 0 1px #aaa;
	font-weight:normal;
}

.text h5 {
	color: #090;
	font-size:14px;
	margin:32px auto 4px;
	text-shadow: 0 0 1px #aaa;
	font-weight:normal;
}

.text strong {
	color: #669;
	text-shadow: 0 0 1px #aaa;
	font-weight:normal;
}


form.ad {margin-left:10%; overflow:auto}

[name*="pereschiot"] {margin-right:212px;}

div.rek  {
	background-color:#fff;
	width:688px;
	margin:14px auto 22px;
	border:2px #fff  ridge;
	border-radius:10px;
	padding:12px;
	opacity:0.8;
}

div.rek h4 {
	text-align:center;
	margin-bottom:2px;
}

table.tov {margin:22px auto;}
.tov td {padding:10px; vertical-align:top;}

.tov tr :nth-child(1) { text-align:center;}
.tov tr :nth-child(2) { text-align: justify;}
.tov tr :nth-child(3) { text-align:center;}
.tov tr :nth-child(4) { text-align:center;}
.tov tr :nth-child(5) { text-align:center;}


span input[type="radio"] {
	background-color:#fff;
	height:22px;
	width:22px;
	display:block;
	margin:auto 8px;
}	 
     
.vv {text-align:right; font-style:italic}
.vv a{color:#00F; text-decoration:none}  
.vv a:hover {color:red}   
   
.text hr { 
	width:400px;
	color:#300;
	margin:33px auto;
	text-align:center;
}	

.mz {clear:both}

.cent { color:#666; text-align:center; font-size:16px; text-shadow:0 0 1px #aaa}

.adr { color:#666; text-align:center; font-size:14px; text-shadow:0 0 1px #aaa; line-height:22px}

#pol {font-size:8px; text-align:center; margin-top:66px}
#pol a {color:#339; text-decoration:none; margin-right:22px}