/* icons */

#icons {height:26px;font:85% Tahoma;color:#888;}
#icons a {color:#000;}
#icons a:hover {}

#path {margin:8px 0 0 14px;color:#000;}
#path img {margin:0 3px 0 0;}

#loginpanel {float:right;width:24%;margin:8px 0 0 0;}
#loginpanel img {margin:0 3px 0 0px;}


/* header */

#header {height:86px;}

#logo {float:left;}
#logo img {margin:15px 0 0 25px;}

#logo-csr {float:right;width:24%;}
#logo-csr img {margin:3px 0 0 0;position:relative;top:0;left:-2px;z-index:10;}

table.search-form {float:right;width:24%;margin:28px 0 0 0;}
table.search-form td input {width:100%;font:140% Arial;border:1px solid #ddd;}
table.search-form th {width:78px;text-align:left;vertical-align:middle;padding-left:5px;font-weight:normal;}


/* topmenu */

#topmenu {background:#e1eec2;height:28px;padding:0 0 0 3px;}
#topmenu a {display:block;float:left;color:#000;padding:8px 12px 8px 30px;font-size:120%;background:url(/i/topmenu.gif) 10px 9px no-repeat;margin:0 25px 0 0;}
#topmenu a:hover {text-decoration:none;background:url(/i/topmenu-a.gif) 10px 9px no-repeat;}
#topmenu a.selected {color:#85a8d4;text-decoration:none;font-weight:bold;background:#e9f0f8 url(/i/topmenu-a.gif) 10px 9px no-repeat;}
#topmenu a:hover.selected {text-decoration:none;}

#logo-csr a {padding:0;margin:0;background:none;}
#logo-csr a:hover {padding:0;margin:0;background:none;}

#order-csr {float:right;width:24%;font-weight:bold;color:#939d72;}
#order-csr a {color:#939d72;}


/* middle */


/* left */

#left {width:240px;padding:15px 0 35px 0;}

.square {background:#bdad83;height:18px;width:5px;margin:0 0 0 25px;}

.leftlinks a:hover {background:#ea820d;color:#fff;}

#submenu {background:#faffed url(/i/bg/sign.gif) 100% 100% no-repeat;padding:15px 0 15px 0;margin:0 0 25px 0;}
#submenu a {display:block;color:#222;margin:0 15px 8px 18px;background:url(/i/submenu.gif) 0 5px no-repeat;padding:0 0 0 15px;}
#submenu a:hover {}
#submenu a.selected {text-decoration:none;}
#submenu a:hover.selected {}

#title {font-size:130%;margin:0px 10px 12px 32px;font-weight:bold;color:#606060;}

dl.auth {margin:0 25px 0 32px;}
dl.auth dt {font-size:85%;}

#usermenu {background:#f5f9ea url(/i/bg/dots-menu.gif) 0 4px no-repeat;padding:15px 0 15px 0;margin:0 0 25px 0;}
#usermenu h1 {font-size:110%;margin:0 0 12px 32px;}
#usermenu a {display:block;color:#222;margin:0 15px 8px 18px;background:url(/i/dot.gif) 0 4px no-repeat;padding:0 0 0 15px;}
#usermenu a:hover {}
#usermenu a.selected {text-decoration:none;}
#usermenu a:hover.selected {}

/* content */

#content {padding:35px 35px;}

#subtitle {font-size:200%;line-height:120%;margin-bottom:15px;font-weight:normal;}
#blogtitle {font-size:160%;margin-bottom:15px;font-weight:normal;}

.area-description {padding-bottom:25px;}

#context-menu {font:85% Tahoma;}
#context-menu a {display:block;float:left;padding:5px 7px;border:1px solid #E1EEC2;margin:0 2px 2px 0;color:#444;}
#context-menu a:hover {background:#E9F0F8;}
#context-menu a.selected {background:#85A8D4;color:#fff;text-decoration:none;font-weight:bold;border:1px solid #85A8D4;}
.line {clear:both;margin-bottom:25px;}

.list-context-menu {float:right;}
.list-context-menu a {color:#444;}
a.delete {color:#CC0000;}

dl.forma dt {font-weight:normal;}
dl.forma dd {font-weight:;padding:5px 0 10px 5px;}
dl.forma dd select {font-size:120%;}
dl.forma .error {font-weight:bold;color:red;}
dl.forma dd.editor {vbackground:#f1f1f1;padding:5px;margin-bottom:20px;}

dl.big dt {font-size:85%;padding-bottom:2px;}
dl.big dd {padding:5px 0 20px 5px;}
dl.big dt.be4comment {padding:5px 0 0px 5px;}
dl.big dd.be4comment {padding:5px 0 3px 5px;}
dl.big dd.editor {vbackground:#f1f1f1;padding:5px;margin-bottom:20px;}

.htmlcontrols {text-align:right;margin-bottom:5px;font:85% Tahoma;}
.htmlcontrols a {color:#444;}

dl.short {margin-bottom:0;}

.list {margin:0 0 25px 0;}
.divided {padding:10px 0px;margin-bottom:5px;border-top:dashed 1px #ccc;}
.list h1 {margin-bottom:5px;font-size:140%;font-weight:normal;}
.list h1 div {font-size:75%;color:#999;}
.list h2 {margin-bottom:5px;font-size:120%;font-weight:normal;}
.list h3 {margin-bottom:5px;font-size:100%;}
.list span {font-size:75%;color:#b4b4b4;}
.list .description {margin-left:5px;color:#666;line-height:140%;}
.list .functions {float:right;font:85% Tahoma;color:#999;}
.list .functions a {color:#666;}
.list .functions a:hover {background:#666;color:#fff;}
.list .tags {font:85% Tahoma;padding-left:15px;margin:5px 0 0 5px;background:url(/i/icons/tag.gif) 0 0 no-repeat;color:#b4b4b4;}
.list .tags a {color:#b4b4b4;}
.list .tags a:hover {background:#b4b4b4;color:#fff;}
.list .panel {font:85% Tahoma;margin:8px 0 0 5px;color:#666;}
.list .panel a {color:#666;}
.list .panel a:hover {background:#666;color:#fff;}
.list .options {float:right;font:85% Tahoma;margin:2px 0 0 5px;color:#666;}
.list .options a {color:#ea820d;}
.list .options a:hover {background:#ea820d;color:#fff;}
.list .stock {font:75% tahoma;color:#CC0000;}
.list .total {margin:5px 0 0 5px;}
.list .total div {float:left;width:35%;margin:3px 5px 0 0;}
.list .total span {font:75% tahoma;color:#999;}
.list p {margin:0;}

.list a.delete {color:#CC0000;}
.list a:hover.delete {background:#CC0000;color:#fff;}

.splTitle {font-size:120%;background:url(/i/bg/line.gif) repeat-x 0 100%;padding:0 0 10px 0;}
.splTitle a {text-decoration:none;color:#404040;}
.splTitle a:hover {text-decoration:none;color:#404040;}

.splDis {}
.splDis h1 {font-size:160%;background:url(/i/topmenu-a.gif) no-repeat scroll 0px 5px;padding-left:20px;}
.splDis .description {margin-left:20px;}

.rpPubs {margin:0 25px 10px 0;}
.rpPubs h1 {font-size:120%;margin:0 0 3px 0;background:#E9F0F8;padding:10px 10px 12px 10px;}
.rpPubs h1 a {text-decoration:none;border-bottom:solid #557FAA 1px;}
.rpPubs h1 a:hover {text-decoration:none;border-bottom:solid #222 1px;}
.rpPubs .description {margin-left:0;}

a.notpublished {color:#CC0000;}
a:hover.notpublished {background:#CC0000;}

.panNews {margin:0 0 15px 32px;}
.panNews h1 {font-size:100%;font-weight:normal;}
.panNews .panel {margin-top:0;color:#b4b4b4;font-size:75%;}


.poll-list {margin:7px 0 3px 0;}
table.poll {margin:5px 0 0;}
table.poll th {padding:0 0 5px 0;}
table.poll td {color:#666;padding:0 0 5px 5px;}
.poll-results {margin:3px 0 0 0;}
.poll-results small {color:#888;}
.poll-results-line {margin:2px 0 5px 0;background:#ea820d;height:5px;font-size:0px;} 


.view-source {font:85% Tahoma;color:#999;margin-bottom:5px;}
.view-source a {color:#999;}
.view-source a:hover {background:#888;color:#fff;}
.view-panel {font-size:120%;color:#999;margin-bottom:15px;} 
.view-rating {position:relative;}
.zero {float:left;margin-right:5px;font-weight:bold;color:#666;}
.plus {float:left;margin-right:5px;font-weight:bold;color:#85A8D4;}
.minus {float:left;margin-right:5px;font-weight:bold;color:#cc0000;}
span.pl {color:#ea820d;font-size:65%;}
span.min {color:#cc0000;font-size:65%;}
.view-rating a {font-weight:bold;display:block;float:left;text-decoration:none;background:#eaeaea;padding:1px 6px;margin-left:5px;color:#222;}
.current {font-weight:bold;display:block;float:left;background:#85A8D4;padding:1px 6px;margin-left:5px;color:#fff;}
.tags {font:85% Tahoma;background:url(/i/icons/tag.gif) 0 0 no-repeat;color:#b4b4b4;padding-left:15px;}
.tags a {color:#b4b4b4;}
.tags a:hover {background:#b4b4b4;color:#fff;}

.txt-content {line-height:160%;}

#alphabet {text-transform:uppercase;font:85% Tahoma;}
#alphabet div {float:left;background:#ebeef4;margin:0 4px 4px 0;}
#alphabet a {display:block;text-align:center;padding:5px 0;background:#ebeef4;color:#666;width:35px;}
#alphabet a:hover {background:#ea820d;color:#fff;}
#alphabet a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
#alphabet a:hover.selected {background:#365695;}

.pager {font-size:100%;}
.pager a {display:block;float:left;padding:3px 8px 4px;background:#E1EEC2;margin-right:4px;color:#666;}
.pager a:hover {color:#85A8D4;background:#E9F0F8;}
.pager a.selected {background:#85A8D4;color:#fff;text-decoration:none;font-weight:bold;}
.pager a:hover.selected {background:#85A8D4;}
.leftright {clear:both;font-size:140%;}


.start {margin-right:15px;}
.finish {margin-left:15px;}

.pagertop {margin-bottom:25px;}
.pagerbot {margin-top:25px;}

#bookmarks {float: right;}
#bookmarks img {margin:0 5px 0 5px;}

.gallery {text-align:center;}
.gallery img {float:left;margin:0 15px 15px 0;}

/* #login-form {position:absolute; top:0;left:0; display:none;z-index:10; text-align:center;background:#fff;width:20%;} */
#login-form {
    display: none;
    position: absolute;
    top: 100px;
    left: 33%;
		z-index:100;
    width: 350px;
    background:#fff;
    color: #333;
    padding:35px 12px;
}

.jqmOverlay { background-color:#888; }

table.login {margin:0px 0 0px;}
table.login th {text-align:right;font-weight:normal;padding:5px 0 3px 10px;}
table.login td {padding:4px 0 10px 10px;}
table.login strong {font-size:120%;}
table.login a:hover {background:#365695;color:#fff;}

#cloud {margin:0 0 25px 0;line-height:200%;vbackground:#f1f1f1;padding:0 15px 0 0;vtext-align:center;}
#cloud a.h1 {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;font-size:120%;font-weight:bold;text-transform:uppercase;}
#cloud a:hover.h1 {text-decoration:none;border-bottom:none;background:#E9F0F8;color:#85A8D4;}
#cloud a.tag1 {color:#444;font-size:160%;border-bottom:1px dashed #555;text-decoration:none;}
#cloud a:hover.tag1 {color:#85A8D4;background:#E9F0F8;border-bottom:none;}
#cloud a.tag2 {color:#666;font-size:140%;}
#cloud a:hover.tag2 {color:#85A8D4;background:#E9F0F8;}
#cloud a.tag3 {color:#777;font-size:120%;}
#cloud a:hover.tag3 {color:#85A8D4;background:#E9F0F8;}
#cloud a.tag4 {color:#888;font-size:110%;}
#cloud a:hover.tag4 {color:#85A8D4;background:#E9F0F8;}
#cloud a.tag5 {color:#a5a5a5;font-size:100%;}
#cloud a:hover.tag5 {color:#85A8D4;background:#E9F0F8;}
#cloud a.tag6 {color:#b5b5b5;font-size:85%;}
#cloud a:hover.tag6 {color:#85A8D4;background:#E9F0F8;}

/* right */

#right {width:24%;padding:20px 0 25px 0;}

.banner {margin-bottom:25px;}
.banner div {padding:2px 0 0 3px;font:75% Tahoma;color:#999;}
.banner div a {color:#999;}

h1.panel-title {padding:0 0 8px 0;font-size:110%;background:url(/i/bg/line.gif) 0 100% repeat-x;margin:0 25px 12px 0;font-weight:bold;color:#888;}
h1.panel-title a {color:#404040;text-decoration:none;}
h1.panel-title a:hover {color:#404040;text-decoration:none;}
h1.panel-title a.all {font-weight:normal;float:right;text-transform:none;font:80% Tahoma;text-decoration:underline;}
h1.rl {padding:0 5px 8px 32px;margin:0 0 12px 0;}
.pi {height:10px;}

h1.listTitle {padding:0 0 8px 0;font-size:110%;background:url(/i/bg/line.gif) 0 100% repeat-x;margin:35px 0 20px 0;font-weight:bold;color:#444;}
h1.listTitle a {color:#444;}
h1.listTitle a.all {font-weight:normal;float:right;text-transform:none;font-size:85%;text-decoration:underline;}



#forum-informer {vbackground:#f1f1f1;padding:0;color:#555;line-height:140%;margin:0 25px 25px 0;}
#forum-informer h1 {text-transform:uppercase;font-size:110%;margin-bottom:15px;}
#forum-informer h1 a {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;}
#forum-informer h1 a:hover {color:#fff;text-decoration:none;border-bottom:none;background:#ea820d;}
#forum-informer a {color:#888;}
#forum-informer a:hover {color:#fff;background:#888;}
#forum-informer a.highlights {color:#555;}
#forum-informer a:hover.highlights {background:#555;color:#fff;}
#forum-informer a.username {}
#forum-informer a:hover.username {color:#85A8D4;background:#E9F0F8;}
#forum-informer img {float:left;}
#forum-informer div {margin:0 0 15px 30px;}
#forum-informer span {font:85% Tahoma;color:#666;}

#begun {margin:75px 0 25px 0;position:relative;top:0;left:0px;z-index:0;}

table.postAuthor {height:105px;margin:0 0 15px 0;}
table.postAuthor td {color:#666;background:url(/upload/content/images/polulyah.jpg) 0 0 no-repeat;padding:0 0 0 100px;line-height:140%;}


/* footer */

#footer {padding:0 0 0 15px;font:85% Tahoma;color:#888;height:90px;vertical-align:middle;background:url(/i/bg/line.gif) 0 0 repeat-x;}
#footer a {color:#222;}
#footer a:hover {}


#author {float:left;width:240px;line-height:150%;}
#author div {padding-left:13px;}

#aboutmenu {margin-left:260px;}
#aboutmenu strong {color:#666;}
#aboutmenu a.selected {text-decoration:none;font-weight:bold;}
#aboutmenu a:hover.selected {}

#buttons {margin:18px 0 0 3px;}
#buttons img {margin-right:2px;}



/* users */
dl.userinfo dt {padding:0 0 1px 0;font-weight:normal;font-size:85%;color:#888;}
dl.userinfo dd {padding:0 0 12px 10px;}
dl.userinfo dt strong {font-size:180%;font-weight:normal;color:#444;display:block;padding-bottom:5px;}

/* splash */

#forumInformerSplash {margin-bottom:25px;}
#forumInformerSplash h1 {margin-bottom:20px;color:#444;font-size:180%;font-weight:normal;position:relative;top:0;left:-2px;z-ndex:10;}
#forumInformerSplash a {color:#888;}
#forumInformerSplash a:hover {color:#fff;background:#888;}
#forumInformerSplash .textblock {margin:0 0 20px 30px;padding:2px 0 0;color:#888;}
#forumInformerSplash a.thema {color:#444;}
#forumInformerSplash .post {margin:7px 0 0;color:#444;}
#forumInformerSplash .post a {text-decoration:none;color:#444;}
#forumInformerSplash .post a:hover {background-color:#eee;}
#forumInformerSplash small {color:#888;}
#forumInformerSplash a.title {display:block;text-decoration:none;color:#333;font:85% tahoma;font-weight:bold;text-transform:uppercase;}
#forumInformerSplash a:hover.title {background:none;color:#111;}
