* 
{
padding: 0;
margin:0;
border:0;
list-style:none;
}

body{
  
}
label.radio{

	float: left;
}

label.radio input{
	position: relative;
	left: -9999px;
	float: left;
}
label.radio .radio{
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius:50%;
	background:#fff;
	border: 1px solid #ddd;
	position: relative;
	margin-left: 5px;
	margin-top: 4px;
	float: left;

}

label.radio .radio:before{
	content: '';
	width: 15px;
	height: 15px;
	background:#ddd;
	border-radius: 50%;
	position: relative;
	transition: 300ms background;
}
label.radio .text{
	font:12px/14px sans-serif;
	color: #666;
position: relative;
	top: 4px;
	margin-left: 5px;
	float: left;
}
label.radio input:checked + .radio:before{
	background:#4285f4;
	float: left;
	position: relative;
}
div.sags{
	margin: auto;
	width: 97%;
	height:25px ;
}
div.sags button{
	width: 97%;
	height:25px ;
	transition: all 0.5s ease;
	margin: auto;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
  }
div.sags button:hover{
	width: 97%;
	height:25px ;
	transition: all 0.5s ease;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #d2ffdb;
	color: #451110;
	text-decoration: none;
}
div.sagsk{
	margin: auto;
	width: 97%;
	height:25px ;
}
div.sagsk button{

	 width: 97%;
	 height:25px ;
	 transition: all 0.5s ease;
	 margin: auto;
	 font-family: sans-serif;
	 border: 1px #f1f1f1 solid;
	 font-size: 80%;
	 font-style: normal;
	 background-color: #FFFFFF;
	 color: #000000;
	 text-decoration: none;
 }
div.sagsk button:hover{
	width: 97%;
	height:25px ;
	transition: all 0.5s ease;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #ff0000;
	color: #FFFFFF;
	text-decoration: none;
}

div.sagsk a{

	width:200px;
	height:25px;
	transition: all 0.5s ease;
	margin: auto;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}
div.sagsk a:hover{
	width:200px;
	height:25px ;
	transition: all 0.5s ease;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #ff0000;
	color: #FFFFFF;
	text-decoration: none;
}
div.sags a{
	width: 250px;
	height:40px ;
	transition: all 0.5s ease;
	margin: auto;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}
div.sags a:hover{
	width: 250px;
	height:40px ;
	transition: all 0.5s ease;
	font-family: sans-serif;
	border: 1px #f1f1f1 solid;
	font-size: 80%;
	font-style: normal;
	background-color: #d2ffdb;
	color: #451110;
	text-decoration: none;
}

div.krm a{
	font-family: sans-serif;
	color: #000;
	background-color:#fff;
	font-size: 10px;
	margin-left: 4px;
	position: relative;
	transition: all 0.5s ease;
	text-align: center;
	text-decoration: none;
	letter-spacing: 3px;
	display: block;
	z-index: 2;
	padding: 8px;

}
div.krm a:hover{
	font-family: sans-serif;
	color: #fff;
	background-color: #ff3300;
	font-size: 10px;
	margin-left: 4px;
	transition: all 0.5s ease;
	position: relative;

}
div.mav a{
	font-family: sans-serif;
	color: #000;
	background-color:#fff;
	font-size: 10px;
	margin-left: 4px;
	position: relative;
	transition: all 0.5s ease;
	text-align: center;
	text-decoration: none;
	letter-spacing: 3px;
	display: block;
	z-index: 2;
	padding: 8px;

}
div.mav a:hover{
	font-family: sans-serif;
	color: #fff;
	background-color: #4649ff;
	font-size: 10px;
	margin-left: 4px;
	transition: all 0.5s ease;
	position: relative;

}

div.blok3 input{
	border:#FFFFFF;
	border-bottom: 1px solid #0000FF;
	margin-top: -10px;

}
div.blok3 input:hover{
border:1px solid #FFFFFF;
	border-bottom: 1px solid #0000FF;
}
div.blok3 select{
	border:#FFFFFF;
	border-bottom: 1px solid #0000FF;
	margin-top: -10px;

	line-height: 30px;
	font-weight: normal;
	font-size: 13px;
	text-transform: uppercase;
	height:25px;
	color:#000111;

}
div.blok{
	margin-top: 30px;
	float: left;
	width: 33%;
	font-family: sans-serif;

}
div.blok p{
	margin-top:18px;
	font-family: sans-serif;
	width: 100px;
	color: #9FAFD1;
	font-style: normal;
	font-size:12px;

}
div.blok input{

	border:#FFFFFF;
	border-bottom: 1px solid #0000FF;
font-family: sans-serif;
	width: 150px;
	font-style: normal;
	font-size:12px;
	margin-top: 7px;
}

div.blok select{

	width: 150px;
margin-top: 7px;
	font-family: sans-serif;
	border:#FFFFFF;
	border-bottom: 1px solid #0000FF;
	line-height: 25px;
	font-style: normal;
	font-size:12px;
	text-transform: uppercase;
	height:20px;
	color:#000;


}