body,table {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  }
body {
  background: #D9D1CC url(/bg.gif) repeat-x scroll left top;
  }

#dialog {
  margin-bottom:5px;
  }

.dialog-text {
  padding:10px;
  }

 p,td {
   margin:0px 0px 0px 0px;
   text-align:left;
   font-size:13px;
   font-family:Verdana;
   font-style:normal;
   text-decoration:none;
   color:#402E26;
   /*font-weight:bold;*/
   padding:2px 5px 2px 5px;
   }
 .nullpad {
   padding:0px 0px 0px 0px;
   }

 h1 {font-size:3pt; padding:0 0 0 0;}

 a {color:#402E26}

 a:hover {color:#402E26}
 
 a:active {color:#402E26}
 
 a:visited {color:#402E26}
 
 .wh {color:white;}
 
 .tabl {width:100%;border:1px solid #566990;}
 
 .tdd {
   border-top:none;
   border-left:1px solid black;
   border-bottom:none;
   border-right:1px solid black;
   background:#EEEEEE;
   line-height:12pt;
   }

.top {color:#AC9B90;}
.top a {color:#402E26;text-decoration: none;margin-top:2px;margin-bottom:2px;}
.top a:hover {color:#402E26;border-top:1px solid #402E26;border-bottom:1px solid #402E26/*background-color:#AC9B90;width:100%*/}
.top a:active {color:#402E26;border-top:1px solid #402E26;border-bottom:1px solid #402E26}
.top a:visited {color:#402E26;font-style:normal;}
.hh:hover {color:white;background-color:#AC9B90;} 

.main_aray {
  font-weight:normal;
  padding-left:0px;
  padding-right:5px;
  }

.main_aray p {
   text-align:justify;
   text-indent:30px;
  }

.cmdel {
  background-color:#402E26;
  color: #D9D1CC;
  padding:2px;
  }

.fanla {
  text-align:right;
  padding:5px 0px 5px 0px;
  font-size:10px;
  color:#9A8B7E;
  }
.fanla a {
  color:#9A8B7E;
  }

.fanla a:hover {
  text-decoration:underline;
  }
.zhki {
  font-weight:normal;
  color:#9A8B7E;
  font-size:80%;
  letter-spacing: 1px;
  }

.vtag_info {
  font-weight:normal;
  font-family:Palatino Linotype,Georgia,Times New;
  font-size:12pt;
  border:1px solid #bbaea7;
  background: #D9D1CC url(/images/opis_tag.gif) repeat scroll left top;
  margin:20px 0px 20px 0px;
  padding: 10px;
  letter-spacing: 1px;
  text-indent: 2em;
  text-align:justify;
  }
    
 .frm {
    border:1px solid #402E26;
    color:white;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
    background: #402E26 url(/images/butbg.gif) repeat-x scroll left top;
    font-size:13px;
    } 
 .frm a {
    margin:2px 10px 2px 10px;
    text-decoration: none;
    padding-top:2px;
    padding-bottom:2px;
    color:white;
    }

 .item_count {
    border:1px solid #BBBBBB;
    padding:3px;
    z-index:10;
    position:absolute;
    right:13px;
    top:3px;
    background-color:white;
    font-size:8px;
    text-decoration:none;
    }
 item_count a {
   text-decoration:none;
   }

 .top_sa_box {
    margin:15px 0px 10px 50px;
    border:1px solid #aca199;
    padding:3px;
    }
 .top_sa_title {
    font-family:Palatino Linotype,Georgia,Times New;
    padding:5px;
    color:white;
    background-color:#aca199;
    font-weight:bold;
    font-size:16pt;
    }
 .top_sa_opis {
    padding:12px 10px 2px 10px;
    font-family:Palatino Linotype,Georgia,Times New;
    font-size:12pt;
    }
 .clear {
    float: none; 
    clear: both;
    margin: 0;
    padding: 0;
    border: none;
    font-size: 1px;
    }
 .top_sa_buttons {
    margin-top:10px;
    }
 .top_sa_link {
    border:1px solid #c5b9b2;
    background-color:#d0c6c0;
    padding:7px;
    margin:1px 1px 10px 10px;
    float:left;
    text-decoration:none;
    }
  .top_sa_link:hover {
    text-decoration:underline;
    font-weight:bold;
    }

 .top_sa_img {
    margin-right:10px;
    }

 .inp {border:1px solid #402E26;font-weight:bold;height:16pt;line-height:14pt;font-size:14px;} 
 .inp4 {border:1px solid #402E26;} 

 .warn {color:#B34F24}
 .warn a {color:#B34F24}
 textarea {border:1px solid black}
.quotetitle {
  font-size:9pt;
  margin-left:60px;}
.shb {
  font-size:12pt;
  font-family:Arial;
  font-style:italic;
  }

.all_warning {
  margin:0px;
  background-color:#DCD7B2;
  }
.one_warning {
  margin:5px 0px 2px 50px;
  font-weight:normal;
  font-size:10px;
  background-color:#DFDC9D;
  border:1px solid #E0DF8F;
  }
.inputmini {
  border:1px solid yellow;
  width:300px;
  font-size:8pt;
  }

.left_head {
  padding:13px 5px 7px 10px;
  border:1px solid #bbaea7;
  background: #bbaea7 url(/top_head03.gif) repeat-x scroll left top;
  font-size: 18px;
  margin:10px 10px 10px 0px; 
  font-family: Palatino Linotype,Georgia,Times New;
  }
.right_head {
  padding:10px 5px 6px 10px;
  border:1px solid #887369;
  color:white;
  background: #887369 url(/top_head04.gif) repeat-x scroll left top;
  font-size: 20px;
  font-family: Palatino Linotype,Georgia,Times New;
  margin-right:5px;
  margin-bottom:15px;
  }

.razdel_active {
  padding:10px;
  width:211px;
  background-color: #9b8981;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 10px 10px;
  text-align:center;
  float:left;
  border:1px solid #402E26;
  }
.razdel_noactive {
  padding:10px;
  width:211px;
  background-color: #D9D1CC;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 10px 10px;
  text-align:center;
  float:left;
  border:1px solid #bbaea7;
  }

.razdel_hover {
  background-color: white;
  border:1px solid #402E26;
  }

.left_menu {
  text-align: left; 
  /*color: rgb(179, 79, 36);*/
  border-bottom: 1px #bbaea7 dotted;
  line-height:26px;
  font-family: Palatino Linotype,Georgia,Times New;
  font-size: 14px;
  }

.left_menu a {
  text-decoration:none;
  }
.left_menu_all {
  padding:0px;margin-right:10px;
  }
.right_head2 {
  padding:11px 5px 5px 10px;
  border:1px solid #bbaea7;
  background: #bbaea7 url(/top_head03.gif) repeat-x scroll left top;
  font-size: 16px;
  font-weight:bold;
  font-family: Palatino Linotype,Georgia,Times New;
  }
.borda_id_1 {
  padding:5px;
  font-weight:normal;
  border-bottom: 1px #bbaea7 dotted;
  line-height:26px;
  background-color: #d2c9c3;
  }
.borda_id_2 {
  padding:5px;
  font-weight:normal;
  border-bottom: 1px #bbaea7 dotted;
  line-height:26px;
  background-color: #D9D1CC;
  }
  .forum_site_opisbox {
    border-right:1px solid #bbaea7;
    border-bottom:1px solid #bbaea7;
    border-left:1px solid #bbaea7;
    padding:1px;
    margin-top:0px;
    }
  .forum_site_opistext {
    padding:10px 10px 10px 10px;
    line-height:150%;
    font-weight:normal;
    font-family:Palatino Linotype,Georgia,Times New;
    font-size:12pt;
    }
  .forum_site_opistext p {
    font-family:Palatino Linotype,Georgia,Times New;
    line-height:150%;
    font-size:12pt;
    letter-spacing: 1px;
    }
  .forum_site_opisicon {
    background-color:#CFC5BF;
    text-align:right;
    padding:2px;
    height:22px;
    }
  .forum_site_zakl {
    margin:3px 3px 3px 15px;
    border-left:1px solid #bbaea7;
    padding-left:15px;
    padding-right:10px;
    }
  .forum_site_parambox {
    border-right:1px solid #bbaea7;
    border-bottom:1px solid #bbaea7;
    border-left:1px solid #bbaea7;
    padding:10px;margin-top:0px;
    }
  .forum_site

 .log_status {
   font-style:Courier New;
   text-decoration:none;
   }
 .log_statusa {
   margin-right:5px;
   text-decoration:none;
   }
  
 .wiki {text-decoration:none;font-style:italic;border-bottom:1px dashed #37496D;}
 .site {font-weight:normal;font-family:Palatino Linotype,Georgia,Times New;font-size:12pt;}
 .site p {
   font-family:Palatino Linotype,Times New;
   }
 a.siteheader {text-decoration:none;}
 a.siteheader:hover {text-decoration:none;color:white}
 a.siteheader:active {text-decoration:none;color:white}
 a.siteheader:visited {text-decoration:none;}
 a.headerlink {font-size:16px;font-family:Palatino Linotype,Georgia,Times New Roman;font-weight:bold;}
 .pageopis {font-family:Georgia,Times New Roman;font-weight:normal;font-size:12px;font-style:italic;}
 blockquote {
   margin-left:90px;padding-left:5px;font-style:italic;border-left:3px solid white;margin-top:2px;margin-bottom:2px;
   color:#402E26;
   }
 .user_site_head {font-size:18px;font-family:Palatino Linotype,Georgia,Times New Roman;font-weight:bold;
   padding:0px 0px 0px 0px;
   text-decoration:none;
   }
 a.user_site_head {font-size:18px;text-decoration:none;border-bottom:1px dashed #402E26;}

 .user_site_desc {
   font-weight:normal;font-family:Palatino Linotype,Georgia,Times New;font-size:12pt;
   padding:0px 0px 5px 0px;line-height:12px;
   }
 .user_site_icons {
   text-align:left;padding-bottom:0px;margin-bottom:0px;
   }

 a.user_site_icons {
    padding-bottom:0px;margin-bottom:0px;
    }

 .sign {font-family:Verdana,Arial;font-size:16px;font-weight:bold;}
 .tip_header {border-top:1px solid #aca199;
   border-bottom:1px solid #aca199;
   background-color:BFB3AA;
   font-family:Arial;
   font-weight:normal;
   font-size:18px;
   text-transform:uppercase;
   padding:5px 5px 5px 10px;
   margin-top:15px;
   }
 .tip_description {font-size:12px;
   padding:5px 0px 10px 50px;font-weight:normal;
   font-family:Georgia,Times New Roman;
   font-style:italic;
   }
 
 .recl {text-align:center;}
 .recl table {text-align:right;}
 .recl td,.recl tr,.recl div {font-weight:normal;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

 .error_block {font-weight:normal;padding:5px 5px 5px 5px;margin-bottom:10px;margin-top:10px;background-color:#debdb9;}

#banner_place {text-align:right;padding-top:0px;margin-top:0px;}

#banner_place a, #banner_place div {color:white;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

 .sm {
   font-size:8pt;
   font-family:Verdana;
   }
 .sm td {font-size:8pt;font-weight:normal;}
 .menu1,.menu1:visited {
   font-size:8pt;
   color:#B34F24;
   }
 .menu2,.menu2:visited {
   font-size:8pt;
   color:#bc6e4c;
   }
 .menu2s {
   font-size:8pt;
   color:#bc6e4c;
   font-family:Arial,Verdana,Tahoma;
   margin-bottom:3px;
   }
 .menu1s {
   font-size:8pt;
   color:#B34F24;
   font-family:Verdana,Tahoma;
   margin-bottom:3px;
   }
 .cnf {
   font-family:Courier New;
   }
 .msp {
   font-size:10px;
   font-family:Arial,Verdana,Tahoma;
   color:#402E26;
   }
 .site_tags {
   font-size:8pt;
   color:#402E26;
   /*color:#bc6e4c;*/
   font-family:Arial,Verdana,Tahoma;
   margin-bottom:5px;
   }
 .site_tags a {
   color:#83766f;
   }
 .site_tags a:hover {
   color:#bc6e4c;
   }
 .tag_cnt {
   font-size:7pt;
   vertical-align:text-top;
   }
 .ultag {
   padding-top:3px;
   cursor:pointer;
   white-space: nowrap
   }
 .altag {
   padding-left:5px;
   cursor:pointer;
   white-space: nowrap
   }
 .comm_first_line {
   background: #d9d1cc url(/images/comm-bg64.gif) repeat-x scroll left top;
   border-top:1px solid #fdf6ef;
   padding:10px 10px 15px 10px;
   }
 .comm_user {
   padding:5px 5px 15px 5px;
   /*float:left;*/
   text-align:left;
   letter-spacing: 1px;
   }
 .comm_time {
   float:right;
   padding:5px 5px 5px 0px;
   font-style:italic;
   text-align:right;
   }
 .comm_avatar {
   padding:5px 0px 0px 5px;
   width:80px;
   float:left;
   }
 .comment_text {
   padding:5px 0px 0px 86px;
   text-align:justify;
   }
 .avatar {
   border:1px solid #999999;padding:1px;
   padding:5px 5px 15px 0px;
   font-style:italic;
   text-align:right;
   }
 .comment_text {
   padding:3px 0px 0px 86px;
   text-align:justify;
   }
 .avatar {
   border:1px solid #999999;padding:1px;
   }
 .active_notice_site {
   font-size:8pt;
   padding-left:50px;
   padding-bottom:10px;
   }
.rules_out {
  padding:0px;
  margin:0px;
  }
.rules_out ul, .rules_out ol {
  padding-bottom:10px;
  }
.rules_out li {
  padding-bottom:5px;
  }
.fpages {
  background-color:#CFC5BF;
  margin:5px 0px 15px 0px;
  padding:5px;
  }
.tvatkal {
  font-family:Courier New;
  color:#B34F24;
  }

/* Comment Types Out */
.comment_types {
  margin:5px 0px 15px 0px;
  padding:0px;
  text-align:right;
  }
.ct_4 {
  padding: 5px 10px 15px 10px;
  margin: 0px 0px 0px 5px;
  color:black;
  float:right;
  }
.ct_4 a {
  color:black;
  }
.ct_3 {
  padding: 5px 10px 15px 10px;
  margin: 0px 5px 0px 5px;
  color:red;
  float:right;
  }
.ct_3 a {
  color:red;
  }
.ct_2 {
  padding: 5px 10px 15px 10px;
  margin: 0px 5px 0px 5px;
  color:grey;
  float:right;
  }
.ct_2 a {
  color:grey;
  }
.ct_1 {
  padding: 5px 10px 15px 10px;
  margin: 0px 5px 0px 5px;
  color:green;
  float:right;
  }
.ct_1 a {
  color:green;
  }
.ct_0 {
  padding: 5px 10px 15px 10px;
  margin: 0px 5px 0px 5px;
  float:right;
  }
.taglist {
  padding:5px;
  }
.taglist a:hover {
  font-weight:bold;
  }
.tlevel1 {
  font-size:7pt;
  }
.tlevel2 {
  font-size:8pt;
  }
.tlevel3 {
  font-size:9pt;
  }
.tlevel4 {
  font-size:10pt;
  }
.tlevel5 {
  font-size:11pt;
  }
.tlevel6 {
  font-size:12pt;
  }
.tlevel7 {
  font-size:13pt;
  }
.tlevel8 {
  font-size:14pt;
  }
.tlevel9 {
  font-size:15pt;
  }
.tlevel10 {
  font-size:16pt;
  }
.tlevel11 {
  font-size:17pt;
  }
.tlevel12 {
  font-size:18pt;
  }
.tlevel13 {
  font-size:19pt;
  }
.tlevel14 {
  font-size:20pt;
  }
.tlevel15 {
  font-size:21pt;
  }
.tlevel16 {
  font-size:22pt;
  }
.tlevel17 {
  font-size:23pt;
  }
.tlevel18 {
  font-size:24pt;
  }
.tlevel19 {
  font-size:25pt;
  }
.tlevel20 {
  font-size:26pt;
  }
.tlevel21 {
  font-size:27pt;
  }
.tlevel22 {
  font-size:28pt;
  }
.tlevel23 {
  font-size:30pt;
  }
.tlevel24 {
  font-size:32pt;
  }
.tlevel25 {
  font-size:34pt;
  }
.tlevel26 {
  font-size:36pt;
  }
.tlevel27 {
  font-size:38pt;
  }
.tlevel28 {
  font-size:40pt;
  }
.tlevel29 {
  font-size:42pt;
  }
.tlevel30 {
  font-size:44pt;
  }

.stat_in_txt {
  font-weight:normal;
  text-align:right;
  }
.b_h2_td {
  margin:0px 0px 10px 0px;
  padding:1px 0px 0px 0px;
  border-top:1px solid #7d6659;
  }
.b_h2 {
  background: #c4b8b0 url("/images/b_head.gif") top left repeat-x;
  padding:12px;
  }

.rand_sites_head {
  font-family:Arial;
  height:28px;
  border-top:1px solid #bbaea7;
  border-left:1px solid #bbaea7;
  margin-bottom:0px;margin-top:0px;padding:5px;font-size:10pt;overflow:hidden;
  font-weight:bold;
  }
.rand_sites_title {
  font-size:14pt;
  padding:5px;
  /*border-bottom:1px solid #bbaea7;*/
  margin-bottom:0px;
  font-family:Palatino Linotype;

  }
.rand_sites_opis_rand {
  float:right;
  font-size:6pt;
  margin-left:10px;
  color:#006696;
  text-transform: uppercase;
   }
.rand_sites_opis_new {
  float:right;
  font-size:6pt;
  margin-left:10px;
  color:#3d883b;
  text-transform: uppercase;
   }
.rand_sites_opis_rec {
  float:right;
  font-size:6pt;
  margin-left:10px;
  color:#ad0c00;
  text-transform: uppercase;
   }
.a_new a,.a_rand a,.a_rec a {
  text-decoration:none;
  }
.a_rand a { color:#006696;}
.a_rec a { color:#ad0c00;}
.a_new a { color:#3d883b;}

#src_image {
border:1px solid #bbada5;
padding:0px;
margin:0px;
width:305px;
height:194px;}

.rand_sites_tbl {
  border:1px solid #8a7568;
  background: #D9D1CC url("images/opis_tag.gif") repeat scroll left top;
  }
