﻿/* Стили для панели авторизации и напоминания пароля*/
.wrapperMain_au{
    position: relative;
    height: 400px;
    padding: 10px 10px 10px 10px;
    background-color: #f2f2f2;
}
.wrapperOneL_au{
    position: relative; display: inline-block;
    padding: 15px 15px 15px 15px;
    margin: 0px 10px 0px 0px;
    width: 46%; height: 92%;
    background-color: #ffffff;
    vertical-align: top;

    -webkit-box-shadow: 1px 1px 4px 0px #777777;-webkit-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 4px 0px #777777;-moz-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -o-box-shadow: 1px 1px 4px 0px #777777;-o-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -ms-box-shadow: 1px 1px 4px 0px #777777;-ms-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 4px 0px #777777;box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
}
.wrapperOneR_au{
    position: relative; display: inline-block;
    padding: 15px 15px 15px 15px;
    margin: 0px 0px 0px 0px;
    width: 45%; height: 92%;
    background-color: #ffffff;
    vertical-align: top;

    -webkit-box-shadow: 1px 1px 4px 0px #777777;-webkit-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 4px 0px #777777;-moz-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -o-box-shadow: 1px 1px 4px 0px #777777;-o-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    -ms-box-shadow: 1px 1px 4px 0px #777777;-ms-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 4px 0px #777777;box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.3);
}
.title_au{
    position: relative; display: block;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 20px;color: #000000;
    letter-spacing: 0.0em;
    text-align: left;
}
.error_au{
    position: relative; display: block;
    margin: 10px 0px 10px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 16px;color: #e71f26;
    letter-spacing: 0.0em;
    text-align: justify;
}
.pretext_au{
    position: relative; display: block;
    margin: 0px 0px 5px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #000000;
    letter-spacing: 0.0em;
    text-align: left;
}
.txtboxl_au{
    position: relative; display: block;
    width: 94%;
    padding: 10px 10px 10px 10px;
    border: 1px solid rgba(0,0,0,0.3);
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #014282;
}
.placehold_au::-webkit-input-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}
.placehold_au::-moz-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #a9a9a9;}
.placehold_au:-moz-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}
.placehold_au:-ms-input-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}
.explainingtext_au{
    position: relative; display: block;
    margin: 5px 0px 15px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #a9a9a9;
    letter-spacing: 0.0em;
    text-align: justify;
}
.txtboxp_au{
    position: relative; display: inline-block;
    width: 60%;
    padding: 10px 10px 10px 10px;
    border: 1px solid rgba(0,0,0,0.3);
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #014282;
}
.lBtnRememberPass_au{
    position: relative; display: inline-block;
    margin: 0px 0px 0px 10px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #898989;
    text-decoration:underline;
}
.lBtnRememberPass_au:hover{
    text-decoration:none;
}
.lBtnEnter_au{
    position: relative; display: block;
    margin: 40px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;color: #4e4e4e;
    letter-spacing: 0.0em;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;

    border: 1px solid #c3c3c3;
    border-radius: 4px;

    background: #eeeeee;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );

    -webkit-transition: all .2s;
	-moz-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
.lBtnEnter_au:hover{
    -webkit-box-shadow: 0px 0px 9px 0px #777777; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 9px 0px #777777; -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -o-box-shadow: 0px 0px 9px 0px #777777; -o-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -ms-box-shadow: 0px 0px 9px 0px #777777; -ms-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 9px 0px #777777; box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
}
.boldabzac_au{
    position: relative;
    margin: 7px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 14px;color: #2f2f2f;
    letter-spacing: 0.0em;
    text-align: justify;
}
.lBtnRegistration_au{
    position: relative; display: block;
    margin: 94px 0px 0px 0px;
    padding: 11px 0px 11px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;color: #fff;
    letter-spacing: 0.0em;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000;

    border: 1px solid #c3c3c3;
    border-radius: 4px;

    background: #7d7e7d;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkN2U3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e));
    background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%);
    background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%);
    background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%);
    background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 );


    -webkit-transition: all .2s;
	-moz-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
.lBtnRegistration_au:hover{
    -webkit-box-shadow: 0px 0px 9px 0px #555; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.7);
    -moz-box-shadow: 0px 0px 9px 0px #555; -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.7);
    -o-box-shadow: 0px 0px 9px 0px #555; -o-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.7);
    -ms-box-shadow: 0px 0px 9px 0px #555; -ms-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 9px 0px #555; box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.7);
}

/* Стили для панели на главной странице личного кабинета */
div.divPersonCabWrapper_a {
    position: relative;
    /*margin: 30px 0px 30px 0px;padding: 15px 20px 20px 20px;
    
    -ms-border-radius: 4px;border-radius: 4px;
    
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );

    -webkit-box-shadow: 1px 1px 8px 0px #777777;-webkit-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 8px 0px #777777;-moz-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.3);
    -o-box-shadow: 1px 1px 8px 0px #777777;-o-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.3);
    -ms-box-shadow: 1px 1px 8px 0px #777777;-ms-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 8px 0px #777777;box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.3);*/
}
.Title_a {
    position: relative;
    width: 635px;
    margin: 0 auto 15px auto;

    font-family: Arial, Helvetica, sans-serif; font-size: 20px;font-weight: bold;color: #193c82;
    text-align: center;
}
.sWelcome_a {
    position: relative;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal;color: #2a2a2a;
}
.sIo_a {
    position: relative;
    font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;color: #2a2a2a;
}
.divMain_a {
    position: relative;
    height: 90px;
    margin: 30px 0px 0px 0px;padding:  5px 15px 5px 15px;

    border-top: 1px #e4e4e4 solid;
    border-bottom: 1px #e4e4e4 solid;

    background-color: #fcfcfc
}
a.aEdit_a {
    position: absolute; display: inline-block;
    top: 30px; left: 10px;
    width: 60px;height: 60px;
    padding: 0px 0px 0px 0px;

    background-image: url('../../images/options_icon.png?v=0');
    background-repeat: no-repeat;
    background-position: center center;

    -ms-border-radius: 30px;border-radius: 30px;

    cursor: pointer;

    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
}
a.aEdit_a:hover {
    -webkit-box-shadow: 0px 0px 10px 0px #000000;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -moz-box-shadow: 0px 0px 10px 0px #000000;-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -o-box-shadow: 0px 0px 10px 0px #000000;-o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -ms-box-shadow: 0px 0px 10px 0px #000000;-ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 10px 0px #000000;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
}
.lBtnExit_a{
    position: absolute; display: inline-block;
    top: 10px; right: 10px;
    padding: 10px 15px 10px 42px;

    font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #2a2a2a;
    text-decoration: none;

    background-image: url('../../images/btnExit.png?v=1');
    background-repeat: no-repeat;
    background-position: 10px center;

    -ms-border-radius: 4px;border-radius: 4px;

    cursor: pointer;

    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
}
.lBtnExit_a:hover {
    -webkit-box-shadow: 0px 0px 10px 0px #000000;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -moz-box-shadow: 0px 0px 10px 0px #000000;-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -o-box-shadow: 0px 0px 10px 0px #000000;-o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    -ms-box-shadow: 0px 0px 10px 0px #000000;-ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 10px 0px #000000;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
}

.startTestWrapper_a{
    position: relative;
    margin: 30px 0px 0px 0px;
    text-align: center;
}
.st_pre_a{
    position: relative; display: inline-block;
    margin: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif; font-size: 24px;font-weight: normal;color: #d17d27;
    vertical-align: top;
}
.st_date_a{
    position: relative; display: inline-block;
    margin: 0px 0px 0px 15px;
    font-family: Arial, Helvetica, sans-serif; font-size: 24px;font-weight: bold;color: #193c82;
    vertical-align: top;
}
.st_desc_a{
    position: relative; display: inline-block;
    margin: 0px 0px 0px 10px;
    font-family: Arial, Helvetica, sans-serif; font-size: 24px;font-weight: normal;color: #d17d27;
    vertical-align: top;
}

div.agreement_a{
    position: relative;
    margin: 20px 0px 0px 0px;
    text-align: center;
}
.agreement_chkbox_a{
    position: relative; display: inline-block;
    margin: 0px 10px 0px 0px;
    vertical-align: top;
}
.agreement_text_a{
    position: relative; display: inline-block;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal;color: #2a2a2a;
    vertical-align: top;
}
.agreement_a_a{
    position: relative; display: inline-block;
    margin: 0px 0px 0px 5px;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal;color: #d17d27;
    text-decoration: underline;
    vertical-align: top;
}
.agreement_a_a:hover{
    text-decoration: none;
}

/*Стили для страницы регистрации и редактирования*/
div.divMainWrap_c {
    position: relative;
}
div.divMainWrap_c h4 {
    position: relative;margin: 0 0 20px 0;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif; font-size: 24px;font-weight: normal; color: #333;
}
div.panelSub_c {
    position: relative;padding: 10px 15px 10px 15px;
    margin: 10px 0 0 0;
    -ms-border-radius: 4px; border-radius: 4px;
    background-color: #ffffff;

    -webkit-box-shadow: 1px 1px 6px 0px #666666; -webkit-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 6px 0px #666666; -moz-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.5);
    -o-box-shadow: 1px 1px 6px 0px #666666; -o-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.5);
    -ms-box-shadow: 1px 1px 6px 0px #666666; -ms-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 6px 0px #666666; box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.5);
}

p.abzac_c {
    position: relative;margin: 5px 0 0 0;
    text-indent: 20px;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #232323;
}
span.span_red_c {
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #e71f26;
}
table.table_Form_c {
    border-collapse: collapse;
}
table.table_Form_c td.td_Title_c {
    width: 250px;
    text-align: right;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #232323;
    padding: 5px 0 5px 0;
}
table.table_Form_c td.td_Zvezda_c {
    width: 40px;
    text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 18px;font-weight: normal; color: #e71f26;
    padding: 5px 0 5px 0;
}
table.table_Form_c td.td_Content_c {
    text-align: left;vertical-align: top;
    padding: 5px 0 5px 0;
}
table.table_Form_c td.explanation_c {
    text-align: left;vertical-align: top;
    font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal;
    font-style: italic; color: #d17d27;
    padding: 0 0 15px 0;
}

.txtBox_c {
    position: relative; display: block;
    width: 94%;
    padding: 10px 10px 10px 10px;
    border: 1px solid rgba(0,0,0,0.3);
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #014282;
}
/*.txtBoxLink_c {
    display: inline-block;
    margin: 10px 0 0 0; vertical-align: top;
}*/
.placeHolderForm_c::-webkit-input-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}
.placeHolderForm_c::-moz-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #a9a9a9;}
.placeHolderForm_c:-moz-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}
.placeHolderForm_c:-ms-input-placeholder {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: normal; color: #a9a9a9;}

.chkBox_c {
    position: relative;
}

p.p_agreement_c {
    position: relative;margin: 0px 0 0px 0;
    text-indent: 20px;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal; color: #232323;
}
/*.fUpload_c {
    position: relative;display: inline-block;
    margin: 10px 0 0 0;
    vertical-align: top;
}
.lBtnAddFoto_c {
    position: relative;display: inline-block;
    padding: 5px 15px 4px 15px;margin: 7px 0 0 10px;
    text-decoration: none;
    vertical-align: top;

    cursor: pointer;

    font-family: Georgia; font-size: 14px; color: #ffffff;
    -ms-text-shadow: 0px 1px 1px #616161;text-shadow: 0px 1px 1px #616161;
    text-decoration: none;

    background: #6bba70;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYmE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYTU2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YWI3NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #6bba70 0%, #60a568 44%, #6ab773 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bba70), color-stop(44%,#60a568), color-stop(100%,#6ab773));
    background: -webkit-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: -o-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: -ms-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: linear-gradient(to bottom,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bba70', endColorstr='#6ab773',GradientType=0 );

    border: 1px #ffffff solid;
    -ms-border-radius: 2px;border-radius: 2px;

    -webkit-box-shadow: 1px 1px 4px 0px #000000;-webkit-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 4px 0px #000000;-moz-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -o-box-shadow: 1px 1px 4px 0px #000000;-o-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -ms-box-shadow: 1px 1px 4px 0px #000000;-ms-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 4px 0px #000000;box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);

    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
}

.lBtnAddFoto_c:hover {
    -webkit-box-shadow: 0px 0px 13px 0px #000000;-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -moz-box-shadow: 0px 0px 13px 0px #000000;-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -o-box-shadow: 0px 0px 13px 0px #000000;-o-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -ms-box-shadow: 0px 0px 13px 0px #000000;-ms-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 13px 0px #000000;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
}
.lBtnAddParty_c {
    position: relative;display: inline-block;
    padding: 2px 15px 2px 15px;margin: 0px 0 0 10px;
    text-decoration: none;
    vertical-align: top;

    cursor: pointer;

    font-family: Georgia; font-size: 14px; color: #ffffff;
    -ms-text-shadow: 0px 1px 1px #616161;text-shadow: 0px 1px 1px #616161;
    text-decoration: none;

    background: #6bba70;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYmE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYTU2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YWI3NzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #6bba70 0%, #60a568 44%, #6ab773 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bba70), color-stop(44%,#60a568), color-stop(100%,#6ab773));
    background: -webkit-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: -o-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: -ms-linear-gradient(top,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    background: linear-gradient(to bottom,  #6bba70 0%,#60a568 44%,#6ab773 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bba70', endColorstr='#6ab773',GradientType=0 );

    border: 1px #ffffff solid;
    -ms-border-radius: 2px;border-radius: 2px;

    -webkit-box-shadow: 1px 1px 4px 0px #000000;-webkit-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 4px 0px #000000;-moz-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -o-box-shadow: 1px 1px 4px 0px #000000;-o-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    -ms-box-shadow: 1px 1px 4px 0px #000000;-ms-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 4px 0px #000000;box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.5);

    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
}

.lBtnAddParty_c:hover {
    -webkit-box-shadow: 0px 0px 13px 0px #000000;-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -moz-box-shadow: 0px 0px 13px 0px #000000;-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -o-box-shadow: 0px 0px 13px 0px #000000;-o-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    -ms-box-shadow: 0px 0px 13px 0px #000000;-ms-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 13px 0px #000000;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);
}

div.divWork_c {
    position: relative;
    margin: 5px 0 5px 0;padding: 5px;
}
img.img_c {
    position: relative; display: inline-block;
    width: 100px;height: 100px;
    vertical-align: top;
}
.hLink_c {
    position: relative; display: inline-block;
    vertical-align: top;
    font-family: Georgia; font-size: 14px; color: #b06815;
    text-decoration: none;
}
.hLink_c:hover {
    text-decoration: underline;
}
div.divVideo_c {
    position: relative; display: inline-block;
    vertical-align: top;

    -webkit-box-shadow: 1px 1px 4px #555555;-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.5);
    -ms-box-shadow: 1px 1px 4px #555555;-ms-box-shadow: 1px 1px 4px rgba(0,0,0,.5);
    box-shadow: 1px 1px 4px #555555;box-shadow: 1px 1px 4px rgba(0,0,0,.5);
    box-shadow: 1px 1px 4px #555555;box-shadow: 1px 1px 4px rgba(0,0,0,.5);
}

.lBtnDelFoto_c {
    position: relative;display: inline-block;
    width: 15px;height: 15px;
    vertical-align: top;
    padding: 2px;margin: 0 20px 0 0;

    background-image: url('../../images/krestik.png');
    background-repeat: no-repeat;
    background-position: center center;

    cursor: pointer;
}
.lBtnDelFoto_c:hover {
    -webkit-box-shadow: 0px 0px 8px 0px #000000; -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 8px 0px #000000; -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
    -o-box-shadow: 0px 0px 8px 0px #000000; -o-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
    -ms-box-shadow: 0px 0px 8px 0px #000000; -ms-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 8px 0px #000000; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
}*/

/*.subThemeTitle_c {
    position: relative;display: block;
    padding: 0px 0px 0px 0px;margin: 30px 0 10px 0;

    font-family: Georgia; font-size: 20px;font-weight: bold; color: #663300;

    border-top: 1px #CCCCCC solid;
}*/

.lBtnSendRequestInactive_c {
    position: relative; display: block;
    width: 50%;
    margin: 40px auto 0px auto;
    padding: 10px 0px 10px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;color: #4e4e4e;
    letter-spacing: 0.0em;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;

    border: 1px solid #c3c3c3;
    border-radius: 4px;

    background: #eeeeee;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}
.lBtnSendRequest_c {
    position: relative; display: block;
    width: 50%;
    margin: 40px auto 0px auto;
    padding: 10px 0px 10px 0px;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;color: #4e4e4e;
    letter-spacing: 0.0em;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #fff;

    border: 1px solid #c3c3c3;
    border-radius: 4px;

    background: #eeeeee;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );

    -webkit-transition: all .2s;
	-moz-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
.lBtnSendRequest_c:hover {
    -webkit-box-shadow: 0px 0px 9px 0px #777777; -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 9px 0px #777777; -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -o-box-shadow: 0px 0px 9px 0px #777777; -o-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    -ms-box-shadow: 0px 0px 9px 0px #777777; -ms-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 9px 0px #777777; box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.4);
}

div.divWarning_c {
    position: relative;display: block;
    height: 30px; margin: 10px 0 20px 0;
    font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold;
    text-align: center;
}


/*таблица с надписью об успешном приёме заявки*/
/*table.tblSuccess_c {
    position: relative;
    width: 100%;
    margin: 50px 0 0 0;
}
table.tblSuccess_c td {
    padding: 10px;
    text-align: center;
}
table.tblSuccess_c td span {
    position: relative;display: inline-block;
    margin: 25px 0 0 30px;
    font-family: 'OpenSansRegular', Georgia; font-size: 18px;font-weight: bold;color: #10840e;
    vertical-align: top;
}
table.tblSuccess_c td img {
    position: relative;display: inline-block;
    vertical-align: top;
}*/
