/*
        FARVESKEMA: 3F8CFF
*/

body { background:#bbb; margin:10px; padding:0px; }

h1, h2, h3, div, p, li, ul, dl, dd, tr, td, th, address, select, input, textarea {
        font-family:verdana, sans-serif;
        font-size:11px;
        padding:0px;
        margin:0px;
}

a                       { color:#7490BA; }
a img                   { border:0px; }
#main a, .box a         { text-decoration:none; }
.box                    { padding:10px; }
#wrapper, address       { width:970px; margin:auto; }
#wrapper                { background:#fff; }
#leftblock              { width:20%; float:left; }
#rightblock             { width:19%; float:right; }
#centerblock            { width:60%; float:left; }
br                      { clear:both; }
td                      { vertical-align:top; }

#nav #stat {
        float:left;
        color:#aaa;
}

#nav ul, #nav ul li     { list-style-type:none; display:inline; }
#nav                    { text-align:right; padding:5px; background:#dedede; }
#nav a                  { padding-left:10px; }
#nav a                  { color:#000; font-size:11px; }
#head                   { background:#39455b; padding:10px; }
#head h1 a              { font-size:35px; color:#fff; text-decoration:none; font-weight:normal; }
#head p                 { padding:5px; color:#FFA83F; font-weight:bold; }
#main p                 { line-height:150%; margin:10px; }
#main li                { padding:5px; }
#main ul                { margin:0px 0px 0px 30px; }
h2                      { font-size:14px; }
h1                      { font-size:14px; padding:5px 5px 5px 0px; }
#main                   { padding:10px; }
td#usermenu a           { display:block; }
table.outer td          { padding:10px; }
tr.blog_admin td        { text-align:center; }
#centerblock tr.head td { padding:10px; }
#centerblock th         { padding:10px; text-align:left; }

#centerblock th, .post_menu_headline    { background:#efefef; }
#centerblock tr.head td                 { background:#efefef; font-weight:bold; }

#centerblock th                         { display:none; }

.box li, .box dd, td#usermenu a { margin: 5px 0px 3px 0px; }

.floatright             { float:right; }
.right                  { text-align:right; }
address                 { font-style:normal; color:#7490BA; padding:3px; }
tr.even                 { background:#efefef; }
input                   { padding:4px; }
input#headline          { width:460px; }
textarea#body           { width:450px; }

#rightblock li, #leftblock li { list-style-type:none; }

#rightblock small, #leftblock small { color:#999; }

#post_edit              { }
#post_form              { float:left; width:580px; }

.section a              { display:block; padding:3px; }
.NavMenu td             { padding:20px; }

#block_admin                    {  }
.block_admin_item               { clear:both; padding:5px; margin:10px; }
#block_admin .block_admin_item  { height:50px; }
.block_admin_col1               { width:300px; float:left; }
.block_admin_col2               { float:left; }
.block_admin_img                { float:left; width:50px; }
.block_admin_lnk                { float:left; padding-top:3px; }
.block_admin_lnk a              { font-size:20px; }
.block_admin_head               { background:#dedede; }
.block_admin_head_padding       { padding:10px; }
.block_admin_item small a       { font-size:14px; }

#module_list li                 { margin:5px; background:#eee; padding:10px; width:300px; cursor:move; list-style-type:none; }
#module_list li .module_name    { font-size:9px; display:block; text-align:right; }
#module_list li .module_title   { float:left; display:block; font-weight:bold; }
#module_list li .module_edit    { font-size:9px; display:block; text-align:right; }

/* *** */

.taglistitem            { height:18px; padding:5px; margin:3px; background:rgb(231, 231, 231); }
.userlistitem           { height:17px; padding:5px; margin-bottom:2px; background:rgb(231, 231, 231); width:250px; }
.newdiv                 { background:#dde; }
.tagremove              { cursor:pointer; color:#666; float:right; border:1px solid #bbb; width:15px; text-align:center; height:15px; }
.remove                 { cursor:pointer; color:#666; float:right; border:1px solid #bbb; width:15px; text-align:center; height:15px; }
#taglist, #userlist     { padding:0px; }
.tagadd                 { text-align:center; margin:5px; }
.post_menu              { float:right; width:170px; border:1px solid #ccc; margin-bottom:5px; }
.post_menu a            { text-decoration:none; }
.post_menu_headline     { color:#000; padding:10px; }

input#add                               { width:75px; }

#main .normallinks a                            { color:#000; }
#main .normallinks h3, #main .normallinks p     { margin:0px; padding:3px; }
#main .normallinks hr                           { margin:20px auto 20px auto; background:#FFA83F; border:0px; clear:both; height:1px; width:300px; }
#main .normallinks .img                         { float:right; padding:10px; margin:5px; background:#eee; }

#welcome, #tags         { padding:20px 50px 0px 50px; text-align:justify; }
#welcome p              { padding:7px; font-size:125%; line-height:150%; }
#welcome p#register     { font-weight:bold; margin:30px 0px 10px 0px; text-align:center; padding:0px; background:#dedede; }
#welcome p#register a   { text-decoration:none; color:#000; }

#welcome #random        { text-align:right; font-size:11px; }
#welcome #random a      { text-decoration:none; }

#welcome a              { text-decoration:underline; }

#userinfo input         { width:300px; }
#userinfo input#submit  { width:150px; }

#main div.auto_complete                       { text-align:left; width:350px; }
#main div.auto_complete ul                    { border:1px solid #888; margin:0px; padding:0px; width:100%; list-style-type:none; background:#fff; }
#main div.auto_complete ul li                 { margin:0px; padding:3px; }
#main div.auto_complete ul li.selected        { background-color: #ffb; font-weight:bold; }
#main div.auto_complete ul strong.highlight   { color:#800; margin:0; padding:0; }

#adduser {  }
#captcha {  }

.highlight   { background:#ee4; }

#stat .stattable                 {  }
#stat .stattable tr              { padding:0px; margin:0px;}
#stat .stattable tr.head td      { background:#7490BA; }
#stat .stattable td              { padding:10px; margin:0px; width:10px; }

#stat .stattable .day            { width:20px; text-align:right; }
#stat .stattable .visitors,
#stat .stattable .pageviews,
#stat .stattable .links,
#stat .stattable .searches       { width:155px; text-align:right; }
#stat #hittable .smalltr        { cursor:pointer; }
#stat .stattable .smalltr td     { padding:1px 5px 1px 0px; }
#stat .stattable .day            { font-weight:bold; }
#stat .stattable .description    { display:none; }
#stat .stattable .description td.innerdescription    { text-align:left; background:#ffa; }
#stat .stattable .description td.innerdescription li { padding:0px; margin:0px; }
#stat .stattable .count          { width:40px; text-align:right; }

#stat .stattable .useragent,
#stat .stattable .url,
#stat .stattable .searchstring,
#stat .stattable .post,
#stat .stattable .searchengine,
#stat .stattable .language       { width:680px; }

#stat .innerdescription ul     { margin:0px 0px 0px 5px; }
#stat .searchitem              { border-bottom:1px solid #aaa; clear:both; list-style-type:none; }
#stat .searchitem .searchTitle { float:right; }
#stat .searchitem .searchLink  { float:left; }

#stat .stattable .number         { width:20px; text-align:right; font-weight:bold; }
#stat h2 { margin:15px 0px 5px 0px; }

#stat .toplink { float:right; font-size:10pt; color:#000; }

#create_account                 { padding:15px; }
#create_account input           { width:300px; }
#create_account input#host      { width:200px; }
#create_account input.save      { width:100px; }

#create_account label           { font-weight:bold; }
#create_account .form_div       { padding:15px 15px 5px 0px; }

#create_account .col1           { width:49%; float:left;  border-right:1px solid #aaa; }
#create_account .col2           { width:49%; float:right; }

#create_account .profile_image div       { padding: 10px 10px 10px 0px; }
#create_account .profile_image img       { padding: 0px 10px 10px 0px; }
#create_account textarea                 { width:100%; height:100px; }
#create_account .form_checkbox           {  }
#create_account .form_checkbox label     {  }
#create_account .form_checkbox div       { float:left; }
#create_account .form_checkbox div input { width:20px; border:1px solid red; }

#login                 { width:160px; background:#dedede; }
#login label           { font-weight:bold; }
#login .form_div       { padding:0px 5px 5px 0px; }
#login .form_div input { width:125px; }
#login .form_submit    {  }
#login .padding        { padding:10px; }
#login p               { padding:10px; text-align:center; font-weight:bold; font-size:120%; }
#login p a             { color:#000; }

input#usersearch { font-size:120%; width:300px; }

/* DEBAT */
#debat_box {  }
/*#debat_box #debat_breadcrumb        { display:none; }*/
#debat_box .debat_latest_post a, #debat_box .debat_small_list a { color:#000; text-decoration:none; }
#debat_box .debat_latest_post       { margin:0px 0px 10px 0px; }
#debat_box .debat_latest_post div a { text-decoration:underline; color:#CE5800; }
#debat_box .debat_small_list        { border-bottom:1px solid #aaa; padding:5px 5px 5px 0px; }
#debat_box .debat_small_list:hover  { background:#efefef; }
#debat_box .debat_subject           { float:left; width:305px; }
#debat_box .debat_post_count        { float:left; width:100px; }
#debat_box .debat_time_ago          { float:left; width:100px; }

#debat_box h3 a                                     { text-decoration:none; color:#000; }
#debat_box .debat_topic_box                         { border:1px solid #ddd; margin:0px 0px 15px 0px; padding:5px; background:#efefef; }
#debat_box .debat_topic_box .debat_topic_report     { float:right; padding:5px 0px 0px 0px; }
#debat_box .debat_topic_box .debat_topic_number     { float:left; border:1px solid #aaa; width:30px; text-align:center; height:20px; padding:5px 0px 0px 0px; font-size:150%; font-weight:bold; background:#efefef; }
#debat_box .debat_topic_box .debat_topic_number a   { text-decoration:none; }
#debat_box .debat_topic_box .debat_topic_headline   { padding:5px 0px 0px 10px; float:left; }
#debat_box .debat_topic_box .debat_topic_headline a { text-decoration:none; color:#000; font-weight:bold; font-size:120%; }
#debat_box .debat_topic_box .debat_topic_byline     { font-style:italic; clear:both; }
#debat_box .debat_topic_box .debat_topic_content    { padding:10px 10px 10px 0px; }
#debat_box .debat_preview                           { border:2px solid black; }
#debat_box .debat_topic_box .debat_topic_top a.preview_link { font-weight:bold; }
#debat_box textarea.dynedit                         { border:1px solid #aaa; background:#ffffe6; font-family:verdana, sans-serif; font-size:8pt; }

#debat_box .debat_topic_editable a, #debat_box .debat_topic_editable { cursor:text; }
#debat_box .debat_topic_editable:hover                               { background:#ffffe6 !important; }
#debat_box .debat_topic_box blockquote                               { border:1px dotted #000; padding:5px; background:#e4e8f6; }

#debat_box .debat_topic_vote     { text-align:right; }
#debat_box .debat_topic_vote img { cursor:pointer; }

.debatbox           {  }
.debatbox ul        { margin:0px; padding:0px; }
.debatbox li        { list-style-type:none; margin:0px; padding:0px; background:#eee; padding:5px; margin-bottom:1px; }
.debatbox li h3     {  }
.debatbox li .dato  { float:right; }
.debatbox li .title {  }

#debat_box .debat_post_level0 { margin-left:0px; }
#debat_box .debat_post_level1 { margin-left:30px; }
#debat_box .debat_post_level2 { margin-left:50px; }
#debat_box .debat_post_level3 { margin-left:70px; }
#debat_box .debat_post_level4 { margin-left:90px; }
#debat_box .debat_post_level5 { margin-left:110px; }
#debat_box .debat_post_level6 { margin-left:130px; }
#debat_box .debat_post_level7 { margin-left:150px; }
#debat_box .debat_post_flagged { background:#feeeee; color:#666; }
input.inputreadonly { background:#eee; color:#bbb; }

