/*
Design: m.VK.com
For: DCMS-Social
Author: Optimuses
ICQ: 656770803
*/
.tpanel {
display: table;
border: 0;
margin-left: 3px;
margin-bottom: -2px;
color: #fff; }
.tmenu {
float: left;
display: inline; }
.tmenu a {
margin-left: 3px;
display: block;
min-width: 50px;
padding: 3px 8px 3px 8px;
text-decoration: none;
text-align: center;
color: #fff;
background: #5881B0;
border-radius: 4 4 0px 0px;
-moz-border-radius: 4 4 0px 0px; }
.tmenu a:hover { background: #6A93C1; }
.webmenu {
float: left;
display: inline;
padding-left: 10px; }
.webmenu last {
float: none;
padding-left: 0px;
margin: 0 auto;
padding-top: 50px; }
.webmenu a {
display: block;
min-width: 62px;
padding: 5px;
text-decoration: none;
text-align: center; }
a.activ {
background-color: #5E88AD;
color: #fff;
padding: 5px;
border-radius: 3px; }
.webmenu a:hover { text-decoration: none; }
.menus {
display: table;
width: 100%;
padding: 9px;
background-color: #f7f7f7;
border-bottom: 1px solid #D8D4D4; }
.cit {
background: #FFF8D7;
padding: 7px;
margin-top: 4px;
margin-left: -9px;
border: #E1E1E1 solid 1px; }
.main2,.nav2 {
padding: 7px 7px 7px 7px;
background-color: #f7f7f7;
border-bottom: 1px solid #e9e9e9; }
.main,.nav1 {
padding: 7px 7px 7px 7px;
background-color: #fff;
border-bottom: 1px solid #e9e9e9; }
.menu_razd {
padding: 8px;
color: #fff;
background: #51C051;
border-bottom: 1px solid #61B117; }
.main_menu,.p_m,.p_t {
background-color: #f7f7f7;
border-bottom: 1px solid #e9e9e9;
padding: 8px; }
.foot {
word-wrap: break-word;
border-bottom: 1px solid #D3DBE3;
border-top: 1px solid #D3DBE3;
background-color: #DEE5EB;
position: relative;
padding: 8px;
margin-top: -1px;
color: #788DA5; }
.mess,.c2 {
background: #FFF8D7;
padding: 7px;
border-bottom: #E1E1E1 solid 1px; }
table { width: 100%; }
.rekl {
background: url(img/rekl.png) right top no-repeat ,#f8f7f7 right bottom repeat-x;
margin-top: 1px;
margin-bottom: 1px;
padding: 7px 7px 7px 7px;
border: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3; }
.copy a { color: #fff; }
.iform {
padding: 7px;
border-top: 1px solid #d4dbe3;
background-color: #fff;
border-bottom: 1px solid #d4dbe3;
position: relative;
margin-top: -1px; }
.err {
padding: 10px;
background-color: #F9F6E7;
border: 1px solid #D4BC4C; }
.msg {
padding: 10px;
background-color: #F6F7F9;
border: 1px solid #DBE0EA; }
.on { color: #269615; }
.off { color: #dc5b5b; }
form label {
display: inline-block;
padding-right: 5px;
margin: 1px 0px 1px 0px; }
input[type="submit"] {
color: #fff;
background-color: #5E88AD;
border: 1px solid #7E8FA9;
background: -moz-linear-gradient(top,#7394BC,#4C6F97);
background: -webkit-gradient(linear,left top,left bottom,from(#7394BC),to(#4C6F97));
background: -o-linear-gradient(top,#7394BC,#4C6F97);
-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2);
box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2);
text-shadow: 0 -1px 0 #456489;
border-radius: 4px; }
input[type="text"], input[type="password"] {
box-sizing: content-box;
border-radius: 3px;
-moz-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
-webkit-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
margin-top: 5px;
width: 70%;
min-width: 30px;
border: 1px solid #B9C4D1;
padding: 7px;
-webkit-appearance: none;
background: #fff; }
textarea {
box-sizing: content-box;
height: 50px;
border-radius: 3px;
-moz-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
-webkit-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);
vertical-align: top;
width: 100%;
min-width: 30px;
border: 1px solid #B9C4D1;
padding: 2px;
margin: 0;
-webkit-appearance: none;
background: #fff; }
input, select {
margin-top: 5px;
padding: 7px; }
select {
vertical-align: top;
width: 73%;
min-width: 30px;
border: 1px solid #B9C4D1; }