.colorborder { 
 border: 1px solid gray;
 text-align: center;
 background-color: #F1F3F4B9; 
}
.menucolorborder { 
 border: 1px solid #F6F6F600;
 text-align: center;
 width: 50px;
}
.menucolorborder:hover {
	border: 1px dotted blue;
}
.blockcolorborder {
 text-align: center; 
}
input[type=radio] {
box-shadow: 0px 0px 0px 1px green;
} 
input[type=checkbox] {
box-shadow: 0px 0px 0px 1px blue;
} 
input[type=text] {
border-radius: 5px;
border: 1px solid gray;
padding: 3px;
background-image: linear-gradient( 135deg,rgba(0,0,0,0) 25%,rgba(52,51,50,0.1) 37%,rgba(0,0,0,0) 63% );
}
input[type=button] {
cursor:pointer;
border: 1px solid gray;
border-radius: 5px;
padding: 3px 18px 3px 18px;
background-image: linear-gradient( 135deg,rgba(0,0,0,0) 25%,rgba(52,51,50,0.1) 37%,rgba(0,0,0,0) 63% );
}
input[type=submit] {
cursor:pointer;
background-color: #f6f6f6;
border: 1px solid gray;
border-radius: 5px;
padding: 3px 18px 3px 18px;
background-image: linear-gradient( 135deg,rgba(0,0,0,0) 25%,rgba(52,51,50,0.1) 37%,rgba(0,0,0,0) 63% );
}
a:hover {
text-decoration:none;
}
.checkline {
background-color: #F0EAD9;  
}
.colorline {
background-color: #FFCCDD;
color: rgb(0, 0, 153);
padding:5px;
text-align: right;
}
.flat {
 //height: 18px;
 cursor:pointer;
 border: 1px solid gray;
 border-radius: 5px;
 text-align: center;
}
.flat:active{
    background-color: #CCCCCC;
}
.opros {
 border: none;
 pointer-events: none;
 width: 120px;
 background: #F6F6F6;
}
.paralaximg {
  transition: 0.3s;
}
.paralaximg:hover {
  transform: scale(1.1);
}
textarea {
    background-color: #f6f6f699;
    border-color: #f6f6f699;
    padding: 14px;
}
.formradiogroup {
	display: inline-block;
	overflow: hidden;
}
.formradiogroupitem {
	display: inline-block;
	float: left;    
}
.formradiogroup input[type=radio] {
	display: none;
}
.formradiogroup label {
	cursor: pointer;
	padding: 1px 1px;
	line-height: 22px;
	border: 0px solid #999;
	border-right: none;
	user-select: none;
	background: #d0f7ce00;
        //color: #6B6B6B;
        //font-weight: bold;
}
.formradiogroup .formradiogroupitem:first-child label {
	border-radius: 0px 0 0 0px;
}
.formradiogroup .formradiogroupitem:last-child label {
	border-radius: 0 0px 0px 0;
	border-right: 0px solid #999;
}
.formradiogroup input[type=radio]:checked + label {
	background: #ffe0a600;
        border-bottom: 1px solid #6B6B6B;
}
.formradiogroup label:hover {
	color: #3d38e9;
}
.formradiogroup input[type=radio]:disabled + label {
    background: #d0f7ce00;
    color: #6B6B6B;
}
.colorborder .colorborder {
  color: #0000FF;
}
.aslinktopmenu {
 cursor: pointer;
 color: #0000FF;
 }
.aslinktopmenu:hover {
 color: black;
}