.forum.nav_in {
    padding:10px 0 30px 0;
}

.forum.nav_in ul {
    margin-top:5px;
    margin-left:15px;
    list-style:none;
    list-style-position:inside;
    color:gray;
}
.forum.nav_in ul li { padding:2px 0 2px 0;  }
.forum.nav_in ul a {
    color:#7B0101;
    display:block;
    background:url(/res/gfx/site/oferta_col_h2_bg.gif) left center no-repeat;
    padding-left:20px;
    text-decoration:none
}
.forum.nav_in ul a:hover { text-decoration:underline; }
.forum.nav_in ul a.selected { font-weight:bold; }

.responses {/* border:1px solid red; */margin-bottom:10px}

.responses.expanded .responses_list {display:block}
.responses.collapsed .responses_list {display:none}

.responses .toggler {color:#DD0800;padding-left:20px;background-repeat:no-repeat;background-position:3px center;}
.responses.expanded .toggler {background-image:url(/res/gfx_forum/forum_post_minus.gif)}
.responses.collapsed .toggler {background-image:url(/res/gfx_forum/forum_post_plus.gif)}
.responses {margin-top:5px;}
.post_content {border:1px solid #D4D7B6; margin-bottom:6px;/* border:1px solid #FF7441;*/margin-bottom:10px;position:relative;clear:both;min-height:140px;background-color:#eef0d7;}
.post_content .post_content { border-right:0; margin-top:2px; }
.post_content .post_text { padding:5px; color:black;margin-left:90px;min-height:60px; border-width:0 0 1px 1px; border-color:#4A3524; border-style:solid; margin-bottom:5px;background-color:white;  }
.post_text .post_text { border-right:0; }

#forum_col #wmd-preview ul,
#forum_col .post_text ul {
    list-style:disc;
}

#forum_col #wmd-preview ul ul,
#forum_col .post_text ul ul {
    list-style:circle;
}

#forum_col #wmd-preview ol,
#forum_col #wmd-preview ul,
#forum_col .post_text ul,
#forum_col .post_text ol {
    margin-left:20px;
}
#forum_col #wmd-preview ol li,
#forum_col #wmd-preview ul li,
#forum_col .post_text ol li,
#forum_col .post_text ul li {
    padding:0;
}
.post_content .post_text.wide { margin-left:0; padding:5px; }
.post_content .user_info {padding-top:5px;padding-left:6px;text-align:center;color:#7B0101;/*border: 1px solid green;*/width:74px;float:left;overflow:hidden;}
.post_content .user_info a {
    color:#DD0800;
    text-decoration:none;
}
.post_content .user_info a:hover {
    text-decoration:underline;
}

.post_content .post_text p {padding-bottom:6px;color:black;}
.post_content .post_text hr {padding-bottom:6px;border:none;border-bottom:1px solid #D4D7B6;}

.forum_post.post_unmoderated {border:1px solid #ff7853}
.forum_post.post_locked {border:1px solid #A4B2A0}

/* Forum. */
div.forum div.box div.t {
    padding-bottom:5px;
}

h1.header {
    padding-bottom:10px;
    color:#7B0101;
    font-size:14px;
    font-weight:bold;
}

div.forum div.box ul li.thread {
    background:none;
    padding-bottom:0;
}

div.forum div.box ul li a.green {
    padding-left:35px;
    color:#3ba55b;
    font-weight:bold;
    background-image:url(/res/gfx/arrow_green.gif);
}

div.forum div.box ul li a {
    padding-left:30px;
    display:block;
}

div.forum_threads {
    width:620px;
    margin-top:5px;
    padding:0 8px;
}

div.forum_threads h1 {
    color:#7B0101;
    padding-left:18px;
    font-size:13px;
    margin-bottom:0;
    background:transparent url(/res/gfx/site/oferta_col_h2_bg.gif) left center no-repeat;

}

div.forum_threads a {
    text-decoration:none;
}
div.forum_threads a:hover {
    text-decoration:underline;
}

div#content div#right_column div.content div.text div.forum_threads ul li {
    list-style:none;
    margin-bottom:10px;
}

div.forum_threads ul {
    margin-top:15px;
    margin-bottom:15px;
}

div.forum_threads ul ul {
    margin-top:5px;
}

div.forum_threads ul li a.title {
    color:#7B0101;
    padding-left:18px;
    background:url(/res/gfx/site/oferta_col_h2_bg.gif) left center no-repeat;
    font-size:13px;
    font-weight:bold;
}

div.forum_threads ul li div.description {
    font-size:11px;
    color:#515050;
}

div.posts_list div.inside {
   padding:5px;
}

div.forum_threads div.inside {
    padding-left:35px;
}

div.posts_list div.info,
div.forum_threads div.inside div.info {
    font-weight:bold;
    color:black;
}

div.posts_list div.info.error,
div.forum_threads div.inside div.info.error {
    color:red;
}
div.posts_list div.info.paddb,
div.forum_threads div.inside div.info.paddb {
    padding-bottom:10px;
}

div.posts_list div.btadd {margin:10px 0}

div.posts_list div.btadd input,
div.forum_threads div.btadd input {
    width:64px;
    height:17px;
    font-weight:bold;
    padding:0 0 4px 0;
    border:none;
    cursor:pointer;
    color:white;
    font-size:10px;
    background:url(/res/gfx_forum/forum_button_bg.gif) top left no-repeat;
}


div.posts_list div.btadd input {
   /* margin:0 5px 10px 5px; */
}

div.forum_threads div.inside.padd {
    padding-left:0;
}

div.forum_threads div.inside a {
    color:gray;
}

div.forum_threads div.inside a.start_new {
    padding-left:26px;
    margin-bottom:10px;
    display:block;
    background:url(/res/gfx_forum/forum_clouds.gif) left center no-repeat;
    color:#DD0800;
}

div.forum_threads div.border {
    height:1px;
    background:url(/res/gfx_forum/forum_short_border.gif) top left no-repeat;
}

div.forum_threads div.input {
    padding:5px 0 5px 0;
}

div.forum_threads div.input input {
    border:1px solid #D4D7B6;
    width:350px;
    color:black;
}

div.sorting {
    text-align:right;
    color:#DD0800;
}

div.sorting.padded {
    padding-bottom:5px;
}

div.fbutton {
    height:17px;
    margin-left:5px;
    background:url(/res/gfx_forum/forum_button_bg_right.gif) top right no-repeat;
    float:right;
    min-width:50px;
    width:auto !important;
    width:50px;
}

div.fbutton.left {
    float:left;
}

div.fbutton a {
    text-align:center;
    height:17px;
    padding:0 5px 0 5px;
    font-size:11px;
    display:block;
    color:white;
    text-decoration:none;
    background:url(/res/gfx_forum/forum_button_bg_left.gif) top left no-repeat;
}


div.fbutton a:hover {
    text-decoration:none;
}

div.fbutton.writenew {
    float:left;
    margin-left:0;
    margin-bottom:10px;
}

div.sorting div.fbutton a.selected {
    font-weight:bold;
}

div.sorting div.fbutton a:hover {
    text-decoration:none;
}

div.forum_posts { width:620px; }

div.forum_posts div.posts_list {
   /* background:white url(/res/gfx/article_gallery_bg.gif) 50% 0 repeat-y; */
}

.post_content div.user_name {
    padding:3px 0 5px 10px;
    background-color:#E3E5CD;
    margin-bottom:0px;
    border-bottom:1px solid #4a3524;
}

.post_content div.user_name span {
    color:#7B0101;
    padding:5px 0 5px 22px;
    display:block;
    float:left;
    background: url(/res/gfx_forum/forum_person_name_icon.gif) left center no-repeat;
}

.post_content.simple {
    padding:10px 0 10px 0;
}

.post_content div.user_name div.date {
    float:right;
    color:#444444;
    padding-right:10px;
    padding-top:5px;
}

.post_content a.more {
    color:#DD0800;
    padding:0 13px 0 10px;
    text-decoration:none;
}

.post_content a.more:hover {
    text-decoration:underline;
}

div.forum_posts div.posts_list div.links {
    padding:7px 5px 5px 0;
    float:right;
}

div.forum_posts div.posts_list div.links a, div.forum_posts div.posts_list div.links a.mod {
    color:#DD0800;
    display:block;
    padding:5px 0 5px 20px;
    background-position:left center;
    background-repeat:no-repeat;
    text-decoration:none;
}
div.forum_posts div.posts_list div.links a:hover, div.forum_posts div.posts_list div.links a:hover.mod {
    text-decoration:underline;
}


div.forum_posts div.posts_list div.links a.quote {
    background-image:url(/res/gfx_forum/forum_quote.gif);
}

div.forum_posts div.posts_list div.links a.lock { background-image:url(/res/gfx_forum/forum_mod_lock.png); }
div.forum_posts div.posts_list div.links a.unlock { background-image:url(/res/gfx_forum/forum_mod_unlock.png); }
div.forum_posts div.posts_list div.links a.delete { background-image:url(/res/gfx_forum/forum_mod_delete.png); }
div.forum_posts div.posts_list div.links a.accept { background-image:url(/res/gfx_forum/forum_mod_accept.png); }

div.forum_posts div.posts_list div.links a.reply {
    background-image:url(/res/gfx_forum/forum_reply.gif);
}

.forum blockquote {border:1px solid gray;margin:6px 40px 12px 40px;padding:6px 4px 4px 60px;background:#F7F7F7 url(/res/gfx_forum/blockquote.gif) 0 0 no-repeat;min-height:50px}

div.message {
    padding:0 0 5px 5px;
    font-weight:bold;
}

div.message span.login {
    font-weight:bold;
    color:black;
}

div.message a.show {
    color:#7B0101;
    font-weight:bold;
}

div.padd ul.threads_list {
    margin-left:35px;
}