body {
	font: 11px Verdana,Arial;
	margin: 25px;
    background: url(../images/1.gif);
   text-align:center}

.content {
margin: 0 auto;
width: 1200px;
}
.login_form {
	background-color:#EEE;
	width: 350px;
	margin:0px auto;
	text-align:left;
	margin-top: 20%;
	border-width: 1px;
	border-color: #5bc6da;
	border-radius: 10px;
	border-style: solid;
}

.name_form{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt;
}
.log_main{
	float:left
}
.log_field{
	clear:both; 
	text-align:right; 
	line-height:25px;
}

.log_lable{
	float:left; 
	padding-right:10px;
	padding-left:20px;
}

.log_input{
	height: 20px;
	width: 250px;	
}
.log_submit{
    height: 36px;
    width: 150px;
	padding-top: 1px;
	margin-left: 30%;
    margin-top: 20px;
}

ul {
  list-style: none; /*убираем маркеры списка*/
  margin: 0; /*убираем отступы*/
  padding-left: 0; /*убираем отступы*/
  margin-top:25px; /*делаем отступ сверху*/
  background:#4b708d; /*добавляем фон всему меню*/
  height: 50px; /*задаем высоту*/
  font-size: 14px;
}
ul a {
  text-decoration: none; /*убираем подчеркивание текста ссылок*/
  background:#4b708d; /*добавляем фон к пункту меню*/
  color:#fff; /*меняем цвет ссылок*/
  padding:0px 15px; /*добавляем отступ*/
  font-family: arial; /*меняем шрифт*/
  line-height:50px; /*ровняем меню по вертикали*/
  display: block; 
  border-right: 1px solid #ffffff; /*добавляем бордюр справа*/
  -moz-transition: all 0.3s 0.01s ease; /*делаем плавный переход*/
  -o-transition: all 0.3s 0.01s ease;
  -webkit-transition: all 0.3s 0.01s ease;
}
ul a:hover {
  background:#D43737;/*добавляем эффект при наведении*/
}
li {
  float:left; /*Размещаем список горизонтально для реализации меню*/
  position:relative; /*задаем позицию для позиционирования*/
}
     
    /*Стили для скрытого выпадающего меню*/
    li > ul {
        position:absolute;
        top:25px;
        display:none;   
    }
     
    /*Делаем скрытую часть видимой*/
    li:hover > ul {
        display:block; 
        width:250px;  /*Задаем ширину выпадающего меню*/      
    }
   li:hover > ul > li {
        float:none; /*Убираем горизонтальное позиционирование*/
    }
.active{
background: #D43737;

}

tfoot input {
        width: 100%;
        padding: 3px;
        box-sizing: border-box;
    }
tfoot select {
        width: 100%;
        padding: 3px;
        box-sizing: border-box;
    }
table {
    width: 1079px;
   /* border-left: 1px solid #c6d5e1;*/
  /*  border-top: 1px solid #c6d5e1;*/
    border-bottom: none;
	padding-top: 25px;
}
 
th, td {
    /*padding:18px 28px 18px; 
    text-align:center;*/ 
}
thead tr th{
	font-size:10px; 
	padding:6px 8px 8px;
	background: #4b708d;
	cursor: pointer;
}
th {
	text-align: left;
    color: #cfdce7;
   /* border: 1px solid #fff;*/
    border-right: 1px solid #fff;    

 }
 
td {
   padding: 4px 6px 6px;
    border-bottom: 1px solid #c6d5e1;
    border-right: 1px solid #c6d5e1;
}
 
tr.odd-row td {
    background:#f6f6f6;
}
 
td.first, th.first {
    text-align:left
}
 
td.last {
    border-right:none;
}
 
td {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}
 
tr.odd-row td {
    background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
}
 
th {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}
 
tr:first-child th.first {
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px; /* Saf3-4 */
}
 
tr:first-child th.last {
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px; /* Saf3-4 */
}
 
tr:last-child td.first {
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px; /* Saf3-4 */
}
 
tr:last-child td.last {
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px; /* Saf3-4 */
}
.comment{
   text-align: left;
   border:1px solid #666;
   background: #fff;
   margin:0 0 10px 0;
   padding:10px;
   font-family:Tahoma;
   font-size:12px;
   border-radius:4px;
   -o-border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   box-shadow:2px 2px 2px #999;
   -o-box-shadow:2px 2px 2px #999;
   -moz-box-shadow:2px 2px 2px #999;
   -webkit-box-shadow:2px 2px 2px #999;
}
.a_req {
    border: 1px solid #333; /* Рамка */
    display: inline-block;
    padding: 5px 15px; /* Поля */
    text-decoration: none; /* Убираем подчёркивание */
    color: #000; /* Цвет текста */
  }
   .a_req:hover {
    box-shadow: 0 0 5px rgba(0,0,0,0.3); /* Тень */
    background: linear-gradient(to bottom, #fcfff4, #e9e9ce); /* Градиент */
    color: #a00;
   }
