body {
background:url(http://tridevatoecarstvo.com/img/back.jpg) top center repeat;color:#000;text-align:center;line-height:1.4;margin:auto auto;font-family: 'Comic Sans MS', 'Chalkboard SE', 'Comic Neue', sans-serif;font-size:15px;width:1280px;border:3px solid #3CB371
}

a:link {
color:#0033cc;text-decoration:none
}

a:visited {
color:#0033cc;text-decoration:none
}

a:hover, a:active {
color:#0033cc;text-decoration:underline
}

#container {
	text-align: left;
	line-height: 1.4;
	margin: auto auto;
	
	color: #сссссс;
	/*font-family: Arial CE;*/
	font-size: 15px;
}

.wrapper {
width:100%;min-width:970px;max-width:1280px
}

#logo {
background: url(http://tridevatoecarstvo.com/img/logoreal.jpg ) top center;border:1px solid #ссс;font-size:16px;height:404px;margin:auto auto;width:1280px
}

#content {
background:url(http://tridevatoecarstvo.com/img/back.jpg);
width:1260px;padding:10px 10px;overflow:hidden;text-align:left;margin:auto auto
}

#panel ul.menu {
margin:0;padding:0;list-style:none
}

#panel ul.menu li {
margin:0 5px;display:inline
}

#panel ul.menu li a {
padding-left:20px;background-repeat:no-repeat;background-position:left center
}

#panel .upper ul.top_links {
float:right;font-weight:bold
}

#panel .upper ul.top_links a.search {
background-image:url(../../../images/clean/icons/search.gif)
}

#panel .upper ul.top_links a.memberlist {
background-image:url(../../../images/clean/icons/memberlist.gif)
}

#panel .upper ul.top_links a.calendar {
background-image:url(../../../images/clean/icons/calendar.gif)
}

#panel .upper ul.top_links a.help {
background-image:url(../../../images/clean/icons/help.gif)
}

#panel .upper a.logout {
font-weight:bold;background:url(../../../images/clean/icons/logout.gif) right no-repeat;padding-right:20px;margin-left:10px
}

#panel .upper a.login, #panel .upper a.lost_password {
background:url(../../../images/clean/icons/login.gif) no-repeat;padding-left:20px;margin-left:10px;font-weight:bold
}

#panel .upper a.register {
background:url(../../../images/clean/icons/logout.gif) right no-repeat;padding-right:20px;margin-left:10px;font-weight:bold
}

#panel .lower ul.panel_links {
float:left;display:inline
}

#panel .lower ul.panel_links a.usercp {
background-image:url(../../../images/clean/icons/usercp.gif)
}

#panel .lower ul.panel_links a.modcp {
background-image:url(../../../images/clean/icons/modcp.gif)
}

#panel .lower ul.panel_links a.admincp {
background-image:url(../../../images/1/icons/admincp.gif)
}

#panel .lower ul.user_links {
float:right
}

#panel .lower ul.user_links li a {
padding:0;background:#сссссс;color:#сссссс;text-align:center;display:inline
}

#panel .upper {
background:#dcdbdc url(../../../images/clean/tcat.png) repeat-x;border-top:1px solid #fff;border-bottom:1px solid #bbb;padding:7px
}

#panel .lower {
background:#efefef;color:#сссссс;border-top:1px solid #fff;border-bottom:1px solid #ccc;overflow:hidden;padding:5px;font-size:13px
}

#panel .lower a:link, #panel .lower a:visited {
color:#000099
}

#panel .lower a:hover, #panel .lower a:active {
color:#000099;text-decoration:none
}

#panel .remember_me input {
vertical-align:middle;margin:-3px 0 0 5px
}

#panel input {
margin:-3px 0
}

#panel input.button {
padding:0
}

#footer ul.menu {
margin:0;padding:0;list-style:none
}

#footer ul.menu li {
margin:0 5px;display:inline
}

#footer .upper {
background:#dcdbdc url(../../../images/clean/tcat.png) repeat-x;border-top:1px solid #bbb;padding:6px;overflow:hidden;font-size:12px
}

#footer .upper .language {
float:right;margin:-2px
}

#footer .upper ul.bottom_links {
float:left;margin:3px 0 0 -5px
}

#footer .lower {
background:#a1a2a2 url(../../../images/clean/thead.png) top left repeat-x;color:#444;border-top:1px solid #ccc;border-bottom:1px solid #ddd;overflow:hidden;padding:8px;font-size:13px
}

#footer .lower a:link, #footer .lower a:visited {
color:#444;font-weight:bold
}

#footer .lower a:hover, #footer .lower a:active {
color:#444;font-weight:bold
}

#footer .lower #current_time {
float:right
}

fieldset {
border:1px solid #ddd
}

table {
color:#000000;font-size:15px
}

.tborder {
background:#fff;width:100%;margin:auto auto;border:3px solid #3CB371;padding:1px
}

.thead {
background:#a1a2a2 url(../../../images/clean/thead.png) top left repeat-x;color:#222;border-bottom:1px solid #8e8f8f;padding:8px
}

.thead a:link {
color:#000099;text-decoration:none
}

.thead a:visited {
color:#222;text-decoration:none
}

.thead a:hover, .thead a:active {
color:#333399;text-decoration:underline
}

.tcat {
background:#dcdbdc url(../../../images/clean/tcat.png) repeat-x;color:#000000;border-bottom:1px solid #333399;padding:6px;text-align:left;font-size:12px
}

.tcat a:link {
color:#333399;text-align:left
}

.tcat a:visited {
color:#333399
}

.tcat a:hover, .tcat a:active {
color:#333399
}

.trow1 {
background:#F0FFF0;border:1px solid;border-color:#CCCCFF
}

.trow2 {
background:#F5FFFA;border:1px solid;border-color:#CCCCFF
}

.trow_shaded {
background:#ffdde0;border:1px solid;border-color:#fff #ffb8be #ffb8be #fff
}

.trow_selected td {
background:#ffffff;color:#000;border-right-color:#F7E86A;border-bottom-color:#F7E86A
}

.trow_selected td a:link, .trow_selected td a:visited, .trow_selected td a:hover, .trow_selected td a:active {
color:#333399
}

.trow_sep {
background:#ddd;color:#000;border-bottom:4px solid #333399;padding:6px;font-size:12px;font-weight:bold
}

.tfoot {
background:#a1a2a2 url(../../../images/clean/thead.png) top left repeat-x;color:#222;padding:6px;border-top:1px solid #fff
}

.tfoot a:link {
color:#333399;text-decoration:none
}

.tfoot a:visited {
color:#333399;text-decoration:none
}

.tfoot a:hover, .tfoot a:active {
color:#333399;text-decoration:underline
}

.thead input.textbox, .thead select, .tfoot input.textbox, .tfoot select {
border:1px solid #8e8f8f
}

.bottommenu {
background:#efefef;color:#000000;border:1px solid #4874a3;padding:10px
}

.navigation {
color:#ffffff;font-size:16px
}

.navigation a:link {
color:#ffffff;font-size:16px
}

.navigation a:link {
text-decoration:none
}

.navigation a:visited {
color:#ffffff;font-size:16px; text-decoration:none
}

.navigation a:hover, .navigation a:active {
color:#ffffff;font-size:16px; text-decoration:none
}

.navigation .active {
color:#ffffff;font-size:18px;font-weight:bold
}

.navigation div {
display:inline-block
}

.smalltext {
font-size:13px
}

.largetext {
font-size:16px;font-weight:bold
}

input.textbox {
background:#ffffff;color:#000000;border:1px solid #ccc;padding:3px;font-family:Arial CE
}

textarea {
background:#ffffff;color:#000000;border:1px solid #ccc;padding:2px;line-height:1.4;font-family:Arial CE;font-size:15px
}

select {
background:#ffffff;padding:3px;border:1px solid #ccc;font-family:Arial CE
}

input.button {
padding:2px;cursor:pointer;font-family:Arial CE
}

.editor {
background:#f1f1f1;border:1px solid #ccc
}

.editor_control_bar {
background:#fff;border:1px solid #ccc
}

.autocomplete {
background:#fff;color:black;border:1px solid #ccc;padding:1px
}

.autocomplete_selected {
background:#d2d3d2;color:#000
}

.popup_menu {
background:#fff;border:1px solid #ccc
}

.popup_menu .popup_item {
background:#efefef;color:#000
}

.popup_menu .popup_item:hover {
background:#d2d3d2;color:#000
}

.trow_reputation_positive {
background:#ccffcc
}

.trow_reputation_negative {
background:#ffcccc
}

.reputation_positive {
color:blue
}

.reputation_neutral {
color:#444
}

.reputation_negative {
color:red
}

.invalid_field {
border:1px solid #f30;color:#f30
}

.valid_field {
border:1px solid #0c0
}

.validation_error {
background:url(../../../images/invalid.gif) no-repeat center left;color:#f30;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px
}

.validation_success {
background:url(../../../images/valid.gif) no-repeat center left;color:#00b200;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px
}

.validation_loading {
background:url(../../../images/spinner.gif) no-repeat center left;color:#555;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px
}

img {
border:none;max-width: 100%
}

.clear {
clear:both
}

.hidden {
display:none;float:none;width:1%
}

.hiddenrow {
display:none
}

.selectall {
background:#FFFBD9;border-bottom:1px solid #F7E86A;color:#000;text-align:center
}

.float_left {
float:left
}

.float_right {
float:right
}

.expcolimage {
float:right;width:auto;vertical-align:middle;margin-top:3px
}

img.attachment {
border:1px solid #E9E5D7;padding:2px
}

hr {
background-color:#000000;color:#000000;height:1px;border:0
}

#debug {
float:right;text-align:right;margin-top:20px;font-size:11px
}

blockquote {
background:#e6e6fa;border:2px solid #CCCCFF;margin:0;padding:4px
}

blockquote cite {
font-weight:bold;border-bottom:1px solid #ccc;font-style:normal;display:block;margin:4px 0
}

blockquote cite span {
float:right;font-weight:normal
}

blockquote cite span.highlight {
float:none;font-weight:bold;padding-bottom:0
}

.codeblock {
background:#fff;border:1px solid #ccc;padding:4px
}

.codeblock .title {
border-bottom:1px solid #ccc;font-weight:bold;margin:4px 0
}

.codeblock code {
overflow:auto;height:auto;max-height:200px;display:block;font-family:Monaco, Consolas, Courier, monospace;font-size:13px
}

.subforumicon {
border:0;vertical-align:middle
}

.separator {
margin:5px;padding:0;height:0;font-size:1px;list-style-type:none
}

form {
margin:0;padding:0
}

.popup_menu .popup_item_container {
margin:1px;text-align:left
}

.popup_menu .popup_item {
display:block;padding:4px;white-space:nowrap;text-decoration:none
}

.popup_menu a.popup_item:hover {
text-decoration:none
}

.autocomplete {
text-align:left
}

.subject_new {
font-weight:bold
}

.highlight {
background:#FFFFCC;padding-top:3px;padding-bottom:3px
}

.pm_alert {
background:#3CB371;border:1px solid #FFD324;text-align:center;padding:5px 20px;margin-bottom:15px;font-size:12px
}

.red_alert {
background:#FBE3E4;border:1px solid #A5161A;color:#A5161A;text-align:center;padding:5px 20px;margin-bottom:15px;font-size:11px
}

.high_warning {
color:#CC0000
}

.moderate_warning {
color:#F3611B
}

.low_warning {
color:#AE5700
}

div.error {
padding:5px 10px;border-top:2px solid #FFD324;border-bottom:2px solid #FFD324;background:#FFF6BF;font-size:12px
}

div.error p {
margin:0;color:#000;font-weight:normal
}

div.error p em {
font-style:normal;font-weight:bold;padding-left:24px;display:block;color:#C00;background:url(../../../images/error.gif) no-repeat 0
}

div.error.ul {
margin-left:24px
}

.online {
color:#15A018
}

.offline {
color:#C7C7C7
}

.pagination {
font-size:11px;padding-top:10px;margin-bottom:5px
}

.tfoot .pagination, .tcat .pagination {
padding-top:0
}

.pagination .pages {
font-weight:bold
}

.pagination .pagination_current, .pagination a {
padding:3px 6px;margin-bottom:3px
}

.pagination a {
background:#f5f5f5;border:1px solid #ccc
}

.pagination .pagination_current {
background:none;color:#000;border:none;font-weight:bold
}

.pagination a:hover {
background:#d2d3d2;color:#000;border-color:#8e8f8f;text-decoration:none
}

.thread_legend, .thread_legend dd {
margin:0;padding:0
}

.thread_legend dd {
padding-bottom:4px;margin-right:15px
}

.thread_legend img {
margin-right:4px;vertical-align:bottom
}

.forum_legend, .forum_legend dt, .forum_legend dd {
margin:0;padding:0
}

.forum_legend dd {
float:left;margin-right:10px;margin-top:7px
}

.forum_legend dt {
margin-right:10px;float:left
}

.success_message {
color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px
}

.error_message {
color:#C00;font-weight:bold;font-size:10px;margin-bottom:10px
}

.post_body {
padding:5px
}

.post_buttons {
background:#f5f5f5;padding:3px 3px 0 3px;border-bottom:1px solid #ddd
}

.post_content {
padding:5px 10px
}

.quick_jump {
background:url(../../../images/jump.gif) no-repeat 0;width:13px;height:13px;padding-left:13px;vertical-align:middle;border:none
}

.repbox {
font-size:16px;font-weight:bold;padding:5px 7px 5px 7px
}

._neutral {
background-color:#FAFAFA;color:#999999;border:1px solid #CCCCCC
}

._minus {
background-color:#FDD2D1;color:#CB0200;border:1px solid #980201
}

._plus {
background-color:#E8FCDC;color:#008800;border:1px solid #008800
}

.pagination_breadcrumb {
background-color:#efefef;border:1px solid #fff;outline:1px solid #ccc;padding:5px;margin-top:5px;font-weight:normal
}

.pagination_breadcrumb_link {
vertical-align:middle;cursor:pointer
}

form #message {
width:500px
}

.img-upload-form {
position:fixed;top:50%;left:50%;margin:-150px 0 0 -150px;width:300px;height:230px;background:#fff;box-shadow:0 0 15px rgba(0, 0, 0, 0.25);padding:20px 30px;z-index:100;text-align:center
}

.img-upload-form span {
padding:0 0 30px 0;display:inline-block;font-size:15px;font-weight:bold
}

.img-upload-form input[name='img_file'
] {
display:block;padding:0 0 20px 0
}

.img-upload-form input[name='img_alt'
] {
height:25px;display:block;width:100%;margin:0 0 20px 0;padding-left:5px
}

.img-upload-form input[name='img_title'
] {
height:25px;display:block;width:100%;margin:0 0 20px 0;padding-left:5px
}

.img-upload-form .img-upload-form-ok {
display:inline-block;height:30px;margin:0 5px 0 0
}

.img-upload-form .img-upload-form-cancel {
display:inline-block;font-size:13px;text-decoration:underline;cursor:pointer
}

.main-banners-area {
display:none;margin:0 0 20px 0;background:#dafbc2;border:3px solid #339;border-radius:7px
}

.main-banners-area[data-id='66'], .main-banners-area[data-id='88'
] {
display:inline-block
}

.main-banners-area .ban-item {
width:23%;float:left;display:inline-block;margin:1%
}

.main-banners-area .ban-item a {
display:inline-block;text-align:center
}

.main-banners-area .ban-item a img {
width:100%;display:inline-block;margin:0 0 10px 0
}

.main-banners-area .ban-item a span {
text-transform:uppercase;font-weight:bold;padding:0 10px;display:inline-block
}

table td {
padding:2px 5px;vertical-align:middle;text-align:left
}

table td.right {
text-align:right
}

table td.center {
text-align:center
}

table td.top {
vertical-align:top
}

table td.bottom {
vertical-align:bottom
}

table td.w1 {
width:1%
}

table td.w15 {
width:15%
}

table td.w20 {
width:20%
}

table td.w25 {
width:25%
}

table td.w75 {
width:75%
}

table td.w85 {
width:85%
}

table h1 {
font-size:18px;margin:0;padding:0;display:inline-block
}

h1.index-h1 {
margin: -25px 0 15px 0;font-size: 15px
}

.vk table td {
padding:0
}

.index .navigation {
display:none
}

