body {   
  color: #3f3f3f;   
  background-color: #ffffFF;   
   
font-size: 12px;   
  max-width : 400px;    
  margin : auto;   
  background: url(images/bg.gif);   
  font-family: "Arial";   
   
}   
.menu_j, .menu_m{background: #fff; color: #800000; padding: 7px; display: block; border-bottom: #f0f0f0 1px solid;}
.panel_td{color:white;;text-align:center;background-color:#326d85;border:1px #E6E6FA solid;}
.panel_td a{color:white;;text-decoration:none;}
.panel_td a:focus,.tfoot a:hover,.tfoot a:active{color:white;;background-color:#326d85;}

td.panel_td{font-size:20px;margin:10px 10px;color:#fff;width:1%;display:table-block;border-right:solid 1px #E6E6FA;}
td.panel_td a{display:block;text-align:center;padding:3px;}
td.panel_td{border-left:solid 0px #fff;}
.news {
background: #B4F00E; 
border: 1px solid #000000; 
margin: 1px;
padding: 4px;
border-radius: 5px 5px 5px 5px;
color: #000000;
}
.wrap { background: #F8F6F5; } .head { background: #49A7DF; color: #fff; } .head table tr td.tdmenu{ background: rgba(0,0,0,0.13); width: 15%; } .head table tr td.tdexit{ background: rgba(0,0,0,0.13); width: 15%; } .head table tr td.tdname{ width: 35%; text-align: center; } .head table { width: 100%; color: #fff; } .head table a{ text-align: center; display: block; padding:11px; } .head table a:hover { background: rgba(0,0,0,0.04); } .head table tr td { width: 25%; } 
a:link, a:active, a:visited {   
  color: #008B8B;   
  text-decoration: none;   
}   
  .aut { text-align: center; background: #066f8f; }  .aut a { display: table-cell; width: 1%; margin: 0 1px; padding: 5px; color: #066F8F; background: #fff; } 
a:hover, a:focus {   
  color: #49A7DF;   
}   
   
img {   
  vertical-align: middle;   
  border-style: none;   
}   
.right {   
  float: right;   
}   
   
span.url {   
  position: absolute;   
  top: 34px;   
  left: 62px;   
}   
   
span.hh {   
  font-size: 20px;   
}   
.cmenu, .smenu, .list1, .list2, .topmenu {   
  color : #616161;   
  background-color: #F5F5F5;     
   
   
  padding: 9px;   
   
  margin-bottom: 1px;    
  border-bottom: 1px solid #DEDEDE;   
  border-left: 1px solid #DEDEDE;   
  border-right: 1px solid #DEDEDE;   
}   
   
 .cmenu, .smenu, .list1, .list2, .topmenu a {   
  color : #008b8b;   
}   
   
.rmenu {   
  background: rgb(248, 149, 149);   
  color: #fff;   
  padding: 7px;   
  text-shadow: 1px 1px 1px #838181;   
}   
   
.rmenu a {   
  color: rgb(194, 255, 0);   
}   
.mine {   
  color: #B3B3B3;   
  background-image: url(images/vbor.png);   
  background-color: #F2F2F2;   
  margin-top: 1px;   
  margin-bottom: 1px;     
   
  border-left: 1px solid #D8D8D8;   
  border-right: 1px solid #D8D8D8;   
}   
   
.mine a {   
  color : #585858;   
   
}   
   
.uploadimg {   
  width: 170px;   
  margin: 10px;   
  box-shadow: 0px 0px 1px 1px rgb(177, 177, 177);   
  border: 4px solid #fff;   
  border-radius: 2px;   
}   
   
.gmenu, .menu2 {   
  color: #066F8F;   
  background-image: url(images/sht2.png);   
  background-repeat: repeat-x;   
  background-position: 50% top;   
  padding: 10px;   
  background-color: #FfFfFf;    
  padding-top: 6px;   
  margin-bottom: 1px;     
  border-bottom: 1px solid #DEDEDE;   
  border-top: 1px solid #61D9FE;   
    
}   
   
.menu2 a {   
  color : #0690BA;   
}   
   
input[type="text"], input[type="password"], option, select{   
  width: 57%;   
  border: 1px solid #ccc;   
  padding: 6px;   
  margin: 4px auto;   
  font-size: 8px;   
  border-radius: 2px;   
  box-shadow: inset 0px 2px 4px -1px #ccc;   
}   
   
input[type="submit"]{   
  background: #008b8b;   
  border: 0;   
  width: 67%;   
  color: #fff;   
  margin: 2px auto;   
  border-radius: 3px;   
  cursor: pointer;   
  padding: 7px 8px 7px 9px;   
  font-size: 12px;   
  font-weight: bold;   
  box-shadow: inset 0 -2px 0px rgba(0,0,0,0.11);   
}   
   
textarea {   
  width: 98%;   
  color: rgb(204, 204, 204);   
  border: 1px solid rgb(204, 204, 204);   
  resize: vertical;   
  height: 20px;   
  padding: 3px;   
  margin: auto;   
  box-shadow: inset 0px 1px 4px -1px rgb(162, 162, 162);   
  border-radius: 4px;   
}   
   

.footer { color: #ffffff; background-color: #008b8b; background-image : url(images/end.png); }   
.footer a {   
color : #F5FFFA;   
   
}   

.phdr {   color:#fff;   background:#008b8b;   padding: 6px;   text-align:left; border-top:1px solid #008B8B;   background:#008B8B url(images/phdr.png) repeat-x top left;  }   
 background:#008B8B url(images/phdr.png) repeat-x top left;  }   
}   
.phdr a {   
color : #F5FFFA;   
   
}   

.menu { color:black;border-bottom:1px solid #d0e8ff;padding:10px; } 
 
.link a{ 
background: #fff; 
border: 1px solid #f0f0f0; 
margin-left: 1px; 
margin-right: 1px; 
display: block; 
padding: 5px 5px; 
text-decoration: none; 
color: #547283; 
} 
.link a:hover { 
background: #49A7DF; 
color: #111; 
}