label {display:block; margin-top: 2px; margin-right: 5px;}
input {width:200px;
border: 1px solid #D9D9D9!important;
border-top: 1px solid silver!important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-radius: 1px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
-o-transition: none;
-webkit-transition: none;
margin: 1px!important;
padding: 3px 1px 3px 3px;
border-image: initial;
}
select {width:205px; border: 1px solid #D9D9D9!important;}
textarea {width:200px; height:100px;}
#maintb {width:1030px;  margin: 0 auto;}
a {color:#5390A5; text-decoration: underline;}
a:hover {text-decoration: none;}
html {height: 100%;}
body {font-family: Georgia;
font-size: 10pt;
line-height: 12pt;
color: #686969;
height: 100%;
margin: 0;
padding: 0;
}
* {margin: 0;
padding: 0;
font-family: arial,sans-serif;
}

#top {width: 100%; height: 80px; background: url(../../img/b_bg_adm.png) left bottom repeat; }
#top_cont {width:1030px; height: 100%; margin: 0 auto; background: url(../../img/adm_logo2.png) left bottom no-repeat;}
.sub-menu {padding-top: 47px; padding-left: 220px;}
.sub-menu ul {list-style: none;}
.sub-menu ul li {float: left;position: relative;}
.sub-menu ul li a, .sub-menu ul li  {color:#c5d2e3; font: 13px/27px Arial,sans-serif; text-decoration: none;}
.sub-menu ul li {padding: 3px 10px; }
.sub-menu ul li:hover {background-color: #5780ae; cursor: pointer; }
.sub-menu ul li.active {border-top: 2px solid #fff; padding: 1px 10px 3px 10px; color: #fff;/* background: url(../../img/adm_top_active.png) center bottom no-repeat; */  }
.sub-menu ul li.active:hover {background:none ;}
.sub-menu ul li.active a {color:#fff;}
.sub-menu ul li ul {display: none; position: absolute; background-color: #FFF; width: 150px; left: 0px; top:33px;
      -moz-box-shadow: -1px 1px 1px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
border-top: 1px #c5d2e3 solid;
}
.sub-menu ul li ul li  {color:#11568b; padding: 0px 10px; display: block; width:130px; }
.sub-menu ul li ul li a {color:#11568b; text-decoration: none;}
.sub-menu ul li ul li:hover {background-color:#ced9e7; }
.boxshed {
    -moz-box-shadow: -1px 1px 1px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
}
.adm_login
{ border-top: 1px solid #f1f1f1;
width:210px; background-color: #fff;    overflow: hidden; margin: 100px auto 0 auto; padding: 20px 30px;  }
.lcont {width:100%; height: 100%; overflow: hidden;}
.sub-menu ul li.clked {    -moz-box-shadow: -1px 1px 1px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
background-color: #fff;
color:#11568b;
border-bottom: 1px solid #CCC;

}
body {background: url(../../img/car_bg.png) left top repeat;}
.sub-menu ul li.clked:hover {background-color: #fff;color:#11568b; }
.content {width:1030px; margin: 0 auto;}
#sblock {
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #f5f5f5;
padding: 15px;
overflow: hidden;
margin: 10px 0 10px 0;
}


input.button {
    -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background-color: whiteSmoke;
 background-image: -webkit-linear-gradient(top,#737373,#636363);
background-image: -moz-linear-gradient(top,#737373,#636363);
background-image: -ms-linear-gradient(top,#737373,#636363);
background-image: -o-linear-gradient(top,#737373,#636363);
background-image: linear-gradient(top,#737373,#636363);

border: 1px solid #444!important;

color: #FFF;
cursor: default;
font-size: 11px;
font-weight: bold;
height: 29px;
line-height: 27px;
margin: 0 16px 0 0;
min-width: 72px;
outline: 0;
padding: 0 8px;
border-image: initial;
float:left;
width:60px;
}
input.button:hover {
 background-image: -webkit-linear-gradient(top,#848383,#636363);
background-image: -moz-linear-gradient(top,#848383,#636363);
background-image: -ms-linear-gradient(top,#848383,#636363);
background-image: -o-linear-gradient(top,#848383,#636363);
background-image: linear-gradient(top,#848383,#636363);
}
.grey_but, .paginate_button, .paginate_active {
background-color: whiteSmoke;
background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
color: #444;
border: 1px solid gainsboro;
border: 1px solid rgba(0, 0, 0, 0.1);
border-image: initial;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
cursor: default;
font-size: 11px;
font-weight: bold;
text-align: center;
margin-right: 16px;
height: 27px;
line-height: 27px;
min-width: 54px;
outline: 0;
padding: 5px 8px;
text-decoration: none;
position:relative;
}
.rb {width:14px;}
h1 {margin: 20px 0 10px 0; font-size: 21px;}
.page_message {padding: 3px 7px; background-color: #c4e4f6;  margin-bottom: 10px; border-radius:2px;}