body {
margin: 0px;
padding: 0px;
background: #1e1e1f url('/resources/images/interface/bg.png');
font: 14px Tahoma;
color: #a0a0a0;
}
td {
vertical-align: top;
font-size: 14px;
}

img.icon {
vertical-align: middle;
margin: 0px 2px;
}
img.left {
float: left;
margin: 2px 10px 4px 0px;
}
img.content {
margin-bottom: 12px;
}
img.preview {
padding: 1px;
border: 1px solid #505050; /*#b0c2d4;*/
background-color: #202020;
margin-bottom: 8px;
clear: both;
}
a {
/*text-decoration: none;*/
color: #ffffff;
}
a:hover {
text-decoration: underline;
color: #fab40a;
}
a.feed {
text-decoration: underline;
font-size: 11px;
color: #ff6600 !important;
}
a.feed:hover {
color: #ffffff !important;
}
h1, h2, h3, h4 {
margin: 0px;
padding: 0px;
}
h1, h2 {
font: normal 24px Tahoma;
color: #fab40a;
margin: 4px 0px 8px 0px;
}
h1 a, h2 a {
text-decoration: none;
color: #fab40a !important;
}
h1 a:hover, h2 a:hover {text-decoration: underline;
color: #ffffff !important;
}
.h2x h2 {
display: inline;
vertical-align: middle;
}
.h2x .sub {
position: relative;
top: 2px;
padding-left: 11px;
vertical-align: middle;
font: normal 10px Verdana;
color: #505050;
}
.h2x .sub a:hover {
text-decoration: underline ;
}
.h2x a {
text-decoration: none;
color: #a0a0a0;
}
h3 {
padding-top: 4px;
font: bold 14px Tahoma;
color: #3c4857;
}
h3 .dark {
position: relative;
top: -1px;
font: normal 10px Verdana;
color: #808080;
}
h4 {
padding-top: 4px;
}
p {
margin: 0px;
padding-bottom: 12px;
}
p.alone {
padding-top: 12px;
}
ul {
margin: 0px;
padding: 0px 0px 12px 20px;
}
ul.former {
list-style-type: none;
margin: 0px;
padding: 0px;
}
ul.related {
list-style-type: none;
margin: 0px;
padding: 0px 0px 12px 0px;
font: bold 10px Verdana;
}
form {
margin: 0px;
padding: 0px 0px 12px 0px; /*0px 12px 0px;*/
}
input, textarea {
font: 12px Courier New;
}
form .error {
margin-left: 4px;
font-weight: bold;
color: #ff0000;
}
.bbcode_panel input {
margin: 4px 0px;
}
.good, .done {
/*color: #9cb113;*/
color: #739820;
}
.bad, .error {
color: #ED6200;
}
.warning {
color: #E58F27;
}
.light, .lite {
color: #fe820e;
}
.shaded {
color: #CF7493;
}
.dark {
color: #a0a0a0; /*b0c2d4*/
}
.dark a, .hint a {
text-decoration: underline;
color: #b0c2d4;
}
.dark a:hover, .hint a:hover {
color: #b0c2d4;
}
.featured {
color: #fab40a;
}
.hint {
font: normal 10px Verdana;
color: #b0c2d4;
}
.quoted {
font-weight: bold;
}
.sandbox {
display: none;
}
.quote {
/*background-color: #b0c2d4;*/
margin: 12px 14px; /* ghggfffffgfgfghfhghh */
font-size: 11px;
font-weight: bold;
color: #b0c2d4 !important;
}
.quote .name {
font-weight: bold;
}
.quote .content {
margin: 0px !important;
padding: 0px !important;
}
.note, .caution {
/*border: 1px solid red;*/
margin: 18px 8px 18px 8px;
padding: 8px 12px 12px 42px;
font-size: 10px;
background-repeat: no-repeat;
background-position: 0% 50%;
}
.note {
background-image: url('../images/interface/icons/note.png');
color: #cf7493;
}
.note a {
font-weight: bold;
color: #cf7493;
}
.caution {
background-image: url('../images/interface/icons/caution.png');
color: #fe820e;
}
.caution a {
font-weight: bold;
color: #fe820e;
}
.current {
text-decoration: underline;
font-weight: bold;
}

/* Interface */

.all {
width: 1024px;
margin: 0px auto;
padding-right: 18px;
}
.bg0 {
background: url('../images/interface/head_bg.png') repeat-x;
}
.bg1 {
background: url('../images/interface/head_primary.png') no-repeat;
}
.bg2 {
background: url('../images/interface/head_right.png') no-repeat right top;
padding-left: 18px;
}
.topline {
height: 21px;
}
.topline, .topline a {
text-decoration: none;
font-size: 11px;
color: #d7d7d7;
}
.topline .hotmenu {
width: 140px;
padding: 4px 0px 0px 53px;
}
.topline .hotmenu a {
margin-right: 16px;
}
.topline a:hover {
color: #fab40a;
}
.topline .subscribe {
width: 192px; /*201*/
padding-right: 9px;
text-align: right;
}
.topline .subscribe img {
width: 25px;
height: 21px;
}
.topline .subscribe .spacer {
margin-right: 7px;
}
.topline .menubar {
/*border: 1px solid red;*/
padding: 1px 0px 0px 16px;
}
.head {
height: 80px;
}
.head .logo {
width: 219px; /*280*/
padding: 11px 0px 0px 61px;
}
.head .rightfromlogo {

}
.path {
height: 23px; /*30*/
padding: 7px 11px 0px 11px;
background: #111111 url('../images/interface/path_bg.png') repeat-x;
font: normal 12px Verdana;
color: #e1e1e1;
}
.path a {
text-decoration: none;
color: #e1e1e1 !important;
}
.path a:hover {
text-decoration: underline;
color: #fab40a !important;
}
.path img {
position: relative;
top: -1px;
margin: 0px 3px;
}
.body {
background-color: #252525;
padding-top: 5px;
}
.content {
padding-left: 5px;
}
.rightside {
width: 254px;
}
.afterall {
padding: 8px 7px;
font-size: 10px;
color: #a0a0a0;
}
.afterall a {
/*font-weight: bold;*/
color: #a0a0a0;
}
.afterall a:hover {
color: #ffffff;
}

/*  */

.categories_grid {
width: 100%;
padding: 12px 0px;
}
.categories_grid td {
text-align: left;
}
.controls {
width: 100%;
padding: 3px 8px 2px 8px;
text-align: right;
}
.controls .info {
text-align: left;
font-size: 10px;
color: #b0c2d4;/* ghghgh */
}
.controls .actions {
text-align: right;
}
.controls .actions a {
margin-left: 8px;
font-weight: bold;
}
.data th {
font: 10px Verdana;
border-bottom: 1px solid #a0a0a0;
}
.data td {
border-bottom: 1px solid #505050;
}
.rich_data td {
padding: 12px 8px;
}
.features {
margin: 0px 4px;
}
.group {
margin: 0px 5px 5px 0px;
padding: 2px 12px 12px 12px;
background-color: #363636;
clear: both;
}
.group_helper {
/*background-color: #ffffff;*/
/*padding: 0px 8px;*/
/*padding: 0px 8px 10px 8px;*/
}
.include {
border: 1px solid #f8c71e;;
}
.include .modify {
display: block;
position: relative;
top: 5px;
left: 10px;
background-color: #f8c71e;;
width: 44px;
padding: 0px 2px;
text-align: center;
font: 9px Tahoma;
color: #000000 !important;
}
.include .modify:hover {
text-decoration: none !important;
}
.pages {
text-align: center;
padding: 12px 20px;
}
.pages span, .pages a {
margin: 0px 8px;
vertical-align: middle; /* gsdfsdfgg */
}
.pages span {
font-size: 18px;
font-weight: bold;
color: #d61b22;
}
.path {

}
.path .root {

}
.primary {
font-weight: bold;
}
.split {
width: 100%;
background: url('../images/interface/inner_shadow.png') no-repeat;
padding-bottom: 12px;
/*margin: 0px 8px;*/
}
.split td {
padding: 5px 6px;
}
.split p {
margin: 0px;
padding: 0px 0px 12px 0px;
}
.subgroup {
border-bottom: 1px solid #404040;
}

/* Reorder */

.reorder {
list-style-type: none;
margin: 0px;
margin-left: 0px;
padding: 0px;
padding-bottom: 12px;
}
.reorder li {
margin: 0px;
padding: 0px;
}
.reorder .reorder {
margin-left: 20px;
margin-bottom: 4px;
}
.reorder .up, .reorder .down {
position: relative;
top: 1px;
width: 11px;
height: 10px;
margin-right: 0px;
}
.reorder .up {
background: no-repeat url('../images/reorder/up.gif');
}
.reorder .down {
background: no-repeat url('../images/reorder/down.gif');
margin-right: 4px;
}
iframe.interface {
position: absolute;
top: -10px;
left: -10px;
visibility: hidden;
width: 1px;
height: 1px;
}

/* Tooltip */

.tooltip {
display: none;
position: absolute;
border: 1px solid #000000;
background-color: #eaeaea;
z-index: 10;
}
