#textData{
    color: #000000;
    
    float: left;
    padding: 0px;
    margin: 20px 0px 0px -30px;
}
#textYear{
    color: #000000;
    
    float: left;
    padding: 0px;
    margin: 25px 0px 0px -36px;
    background-color: #f2f2f2;
}
#textNumber{
    color: #000000;
    
    float: left;
    padding: 0px;
    margin: 10px 0px 0px 20px;
    font-size: 25px;
}
#opros_left_img{
    padding: 0px;
    margin: -65px 0px 0px 15px;
}

#opros_right_img{
    opacity: 0.5;
    margin: -90px 0px 0px 89.7%;
    padding: 0px 0px 0px 0px;
}
#colorLine{
    clear:both;
    padding: 1px;
    background: #f2f2f2;
    margin: 30px 0px 0px 0px;
}

#colorFonText{
    width: 88.7%;
    height: 24px;
    background: #f2f2f2;
    margin: 14px 0px 0px 0px;
}
#colorBlockAText{
    width: 87px;
    height: 92px;
    float: right;
    margin: -92px 0px 0px 0px;
    background: #f2f2f2;
}
#activeDataText{
    color: #000000;
    margin: 30px 0px 0px 15px;
    
    font-size: 12px;
}
#deactiveDataText{
    margin: 30px 0px 0px 15px;
    
    font-size: 12px;
    color: #ffff;
}
#colorBlockDText{
    width: 87px;
    height: 92px;
    float: right;
    margin: -92px 0px 0px 0px;
    background: #b3b3b3;
}
#oprosTextH{
    color: #000000;
    font-family: 'Roboto', bold;
    font-size: 16px;
    margin: -83px 0px 0px 210px;
}
#oprosTextS{
    color: #000000;
    
    font-size: 14px;
    margin: 0px 0px 0px 210px;
}
#oprosLink1{
    color: #000000;
    cursor: pointer;
    
    font-size: 14px;
    margin: 0px 0px 0px 155px;
}
a{
text-decoration: none;
}
#oprosLink2{
    color: #000000;
    cursor: pointer;
    
    font-size: 14px;
    margin: 0px 0px 0px 12px;
}
#oprosLink3{
    color: #000000;
    cursor: pointer;
    
    font-size: 14px;
    margin: 0px 0px 0px 12px;
}

#ColorBlock{
    height: 220px;
    width: 100%;
    background-color: #f2f2f2;

}
#formInputOrg{
    margin: 0px 0px 0px 0px;
}
#formInputFio{
    margin: 7px 0px 0px 0px;
}
#formInputDol{
    margin: 7px 0px 0px 0px;
}
#formInputPhone{
    margin: 7px 0px 0px 0px;
}
#formInputEmail{
    margin: -35px 0px 0px 500px;
}
#inputTextOrg{
    padding-left: 5px;
    font-size: 16px;
    
    border: none;
    height: 35px;
    width: 780px;
    margin: 30px 0px 0px 10px;
}

#inputTextFio{
    font-size: 16px;
    
    border: none;
    height: 35px;
    width: 780px;
    padding-left: 5px;
    margin: 0px 0px 0px 10px;
}
#inputTextDol{
    font-size: 16px;
    
    border: none;
    height: 35px;
    width: 780px;
    padding-left: 5px;
    margin: 0px 0px 0px 10px;
}
#inputTextPhone{
    font-size: 16px;
    
    border: none;
    height: 35px;
    width: 300px;
    padding-left: 5px;
    margin: 0px 0px 0px 10px;
}
#inputTextEmail{
    font-size: 16px;
    
    border: none;
    height: 35px;
    width: 323px;
    padding-left: 5px;
    margin: 0px 0px 0px 10px;
}

#textFormOrg{
    color: #000000;
    font-size: 13px;
    
    float: left;
    margin: 35px 0px 0px 50px;
    padding: 0px;
}

#textFormFio{
    color: #000000;
    font-size: 13px;
    
    float: left;
    margin: 5px 0px 0px 101px;
    padding: 0px;
}
#textFormDol{
    color: #000000;
    font-size: 13px;
    
    float: left;
    margin: 5px 0px 0px 60px;
    padding: 0px;
}
#textFormPhone{
    color: #000000;
    font-size: 13px;
    
    float: left;
    margin: 5px 0px 0px 77px;
    padding: 0px;
}
#textFormEmail{
    color: #000000;
    font-size: 13px;
    
    float: left;
    margin: 5px 0px 0px 50px;
    padding: 0px;
}

#ColorBlockRadioButton{
    width: 100%;
    background-color: #f2f2f2;
    padding: 0px;
    margin: 20px 0px 0px 0px;
	padding-bottom: 40px;
}

#titleText1{
    color: #000000;
    float: left;
    font-size: 15px;
    
    margin: 30px 0px 0px 60px;
}

#clearDiv{
    clear: both;
    margin: 60px 0px 0px 0px;
}
#clearDiv2{
    clear: both;
    margin: 15px 0px 0px 0px;
}

.radio {
    margin: -2px 0px 0px 45px;
}
.radio input[type="radio"] {
    position: absolute;
    opacity: 0;
}
.radio input[type="radio"]:checked + .radio-label {
  color: #0071bc;
}
.radio input[type="radio"] + .radio-label:before {
    content: '';
    background: #f4f4f4;
    border-radius: 100%;
    border: 1px solid #808080;
    display: inline-block;
    width: 19px;
    height: 19px;
    position: relative;
    top: -0.2em;
    margin-right: 1em;
    vertical-align: top;
    cursor: pointer;
    text-align: center;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
}
.radio input[type="radio"]:checked + .radio-label:before {
    background-color: #3197EE;
    box-shadow: inset 0 0 0 2px #f4f4f4;
}

.radio input[type="radio"] + .radio-label:empty:before {
    margin-right: 0;
}

.radio-label{
    color: #000000;
    font-size: 14px;
}



#formComment-1{
    font-size: 14px;
    
    border: none;
    resize: none;
    width: 91%;
    height: 100px;
    margin: 10px 0px 0px 45px;
}
#formComment-2{
    font-size: 14px;
    
    border: none;
    resize: none;
    width: 91%;
    height: 80px;
    margin: 30px 0px 0px 45px;
}
#formTextSmall{
    color: #000000;
    font-size: 10px;
    
}
#sizeTextSmall{
    width: 92%;
    height: 100px;
    margin: 20px 0px 0px 45px;
}


.submitButton1 {
    float: right;
    
    font-size: 14px;
    display: inline-block;
    color: #fffefe;
    background-color: #1f7cbf;
    text-decoration: none;
    padding: .6em 4em;
    outline: none;
    border-width: 2px 0;
    border-style: solid none;
    border-radius: 2px;
    margin-right: 40%;
}

@font-face {
    font-family: Roboto-Bold;
    src: url("../Fonts/Roboto-Bold_0.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    
    src: url("../Fonts/Roboto-Regular_1.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: Roboto-Italic;
    src: url("../Fonts/Roboto-Italic_0.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}