{
padding:0;
margin:0;

}
body{
height:100%;
width:100%;
//background:white;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
}
html{
height:100%;
}
img {
    border: 0;
}
p{  padding:3px 3px 3px 3px; margin:0;}
//.bigtext {font: bold 25px Times New Roman; color: white; padding: 5px 5px 5px 5px; text-decoration:none;}

.bigtext  a{text-align:left; font: bold 40px Times New Roman; color: #010066; padding: 5px 5px 5px 5px; text-decoration:none;cursor:pointer;}
.bigtext a{display:block;}
//.bigtext  a:first-letter {text-align:left; font: bold 45px Times New Roman; color: red; text-decoration:none;cursor:pointer;}
    
.headtext a{text-align:center; font: bold 25px Times New Roman; color: #010066; padding: 5px 5px 5px 5px; text-decoration:none;cursor:pointer;}
.headtext a{display:block;}
//.headtext a:first-letter {text-align:center; font: bold 35px Times New Roman; color: red;  text-decoration:none;cursor:pointer;}
    

.text {text-align:left;  font: bold 14px Times New Roman; color: #050561; padding: 0px 5px 0px 5px; text-decoration:none;}
//.text a {
background: url(images/kn1.jpg); /* Путь к файлу с исходным рисунком  */
//display: block; /*  Рисунок как блочный элемент */
//width: 60px; /* Ширина рисунка */
//height: 18px; /*  Высота рисунка */
//background-repeat:repeat-x;
//text-align:left;  font: bold 14px Times New Roman; color: white; padding: 0px 5px 0px 5px; text-decoration:none; cursor:pointer;}
//.text a:hover {

//background: url(images/kn2.jpg); /* Путь к файлу с заменяемым рисунком*/
//background-repeat:repeat-x;
//text-align:left;  font: bold 14px Times New Roman; color: red; padding: 0px 5px 0px 5px; text-decoration:none; cursor:pointer;}



.minitext { font: bold 8px Times New Roman; color: #010066; text-decoration:none;}
.minitext a {font: bold 8px Times New Roman; color: #010066; text-decoration:none; cursor:pointer;}
.minitext a:hover {font: bold 8px Times New Roman; color: red; text-decoration:none; cursor:pointer;}

.content { text-align: justify; padding:5px 5px 5px 5px; margin: 5px 5 5 5px;}
.context {height:100%; font: 14px Times New Roman; color: #010066; padding: 5px 5px 5px 5px; text-decoration:none;}
.content p{  padding:5px 5px 5px 5px;}

//.content p:first-letter {font-weight: bold; font: 18px Times New Roman; color: red;  text-decoration:none;}



.lrm_Content  a {font:  16px Times New Roman; color: blue; padding: 5px 5px 5px 5px; text-decoration:none; cursor:pointer;}
.lrm_Content a:hover {font: 16px Times New Roman; color: red; padding: 5px 5px 5px 5px;  text-decoration:none; cursor:pointer;}


.context  a {font: 16px Times New Roman; color: blue; padding: 5px 5px 5px 5px;  cursor:pointer;}
.context   a:hover {font: 16px Times New Roman; color: red; padding: 5px 5px 5px 5px;   cursor:pointer;}

//.context a {display:block;}
//.context a:first-letter {font-weight: bold; color:red; font-size:120%;}

h2 {font: Times New Roman;  font-weight: bold; color:#010066; font-size:20px;}
//h2:first-letter{ font: Times New Roman; font-weight: bold; color:red; font-size:25px;}

h3 {font: Times New Roman;  font-weight: bold; color:#010066; font-size:16px;}
//h3:first-letter{ font: Times New Roman; font-weight: bold; color:red; font-size:25px;}

.lrm_Content h2 {font: Times New Roman;  font-weight: bold; color:#010066; font-size:20px;}
.lrm_Content h3 {font: Times New Roman;  font-weight: bold; color:#010066; font-size:16px;}

//.content h3 {font: Times New Roman;   font-weight: bold; color:#010066; font-size:130%;}
//.content h3:first-letter {font: Times New Roman;   font-weight: bold; color:red; font-size:150%;}

.top{
background-repeat: no-repeat; 

}
.bot{background-repeat: no-repeat; }

.nmenu {
text-align:center;
width:300px;
margin:30px auto;
}
.cp_zag {
text-align:center;
font-size:200%;
color:blue;
}
.fdiv {
background: #669999;
padding:20px;
margin: 50px auto;
width:300px;
text-align:center;
}

.left_img{
margin:0;
padding:0;
float:left;
}
.center_img{
margin:0;
padding:0;
width:100%;
height:190px;
float:left;
}
.right_img{
margin:0;
padding:0;
float:left;
}
.img_table{
margin:0;
padding:0;
}
.menu{


}

				
				#spravki {
    background-color: #F3FAFE;
    border-radius: 8px;
    padding: 25px 10px 20px 10px;
}

#spravki .text p {
    font-family: Arial;
}

#spravki .form {
    padding: 0 4%;
    margin-left: 50%;
}

#spravki .text {
    float: left;
    width: 38%;
}

#spravki label {
    font-family: Arial;
    font-size: 15px;
    display: block;
    text-align: center;
}

#spravki #cost_ {
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
}

#spravki input, #spravki textarea, #spravki select, #popup input, #popup textarea {
    background-color: #fff;
    border: 1px solid #dddbcb;
    border-radius: 4px;
    display: block;
    font-family: Arial;
    font-size: 16px;
    margin: 0 2px 8px 0;
    padding: 10px 10px;
    width: 90%;
}

#spravki textarea {
    height: 80px;
}

.send {
    padding: 0;
    margin-left: 5%;
}

/*.radio-body{display: flex;*/
/*align-items: center;}*/
.radio-body input {
    float: left !important;
    width: 20px !important;
    margin: 5px 0 0 0 !important;
}

.send-ok {
    font-size: 22px;
    text-align: center;
    color: #fa4317;
}

#spravki #cost_ {
    font-size: 38px;
    font-weight: 900;
    color: #fa4317;
}

.foxbutton{cursor:pointer;background:#5989DC;border-radius:10px;padding:15px 30px 15px 30px;margin-left:18%;color:#fff;float:left;font-weight:600;font-size:15px;}
.foxbutton:hover{background:#E8EAEA;color:#000;}

.foxbutton1{cursor:pointer;background:#5989DC;border-radius:10px;padding:10px 25px 10px 25px;margin-left:18%;color:#fff;float:left;font-weight:600;font-size:15px;}
.foxbutton1:hover{background:#E8EAEA;color:#000;}
