.forum_small br
{
height:1px;
display:none;
}
.cl1
{
  background: black;  
}

.bottom_menu
{
 background:#ffd0f0;
 height:25px;
 font-size:14px;
}

.subject_box a
{
  /*font-size:12px;*/
  padding-left:2px;
}

h2 
{
font-size:15px;
font-weight:bold;
margin:5px 0 0 5px;
}


img.s
{
float:right;
position:relative;
}

.bottom_menu tr td
{
 text-align:center;
}                   

.date_app
{
  background:#ffd0f0;
  font-size:14px;
  font-weight:bold;
  width:370px;
}

li ul li  a     
{
  font-weight:normal;
}

li ul
{
padding:10px;
border:2px dotted #A0A0A0;
padding:10px;

}

.c_pages .small a
{
  font-size:14px;
}
.c_pages
{
  font-size:14px;
  padding:10px 20px 0 0;
  
}

li ul a
{
 font-size:12px;
}
#categories li
{
 font-family:Arial;
 font-size:15px;
      font-weight:bold;
 list-style:none outside none;
 margin:0;
 padding:0;
 position: relative;
 background:none repeat scroll 0 0 #FAF0FA;
margin-bottom:5px;
position:relative;
}

#categories
{
 line-height:25px;
 list-style-type:none;
 padding:0px;
 margin:0px;
}

.cat_name
{
width:168px;
padding:0 0 0 5px;
}

a.cat_name:hover
{
  background:#F8D8FA;
  color:#8B0054;
} 
.combo_down
{
background:url("/images/down.png") no-repeat scroll 0 0 transparent;
height:20px;
position:absolute;
right:0;
width:20px;
top:2px;
}

#categories li a img
{
 
}
#categories li a
{
/*display:table-cell;

vertical-align:middle;*/
}

.story_box_big h1
{
font-size:16px;
}
.column_block
{
  clear: both;
}

a:link, a:active, a:visited
{
  color:#85066f;
  text-decoration: none;
}

.vk
{
  position: relative;
  float:top;
  padding:3px;
}


.pero
{
position: relative;
float:top;
background: url("images/pero.gif") no-repeat;
background-position: right;
height:121px;
margin-top:-120px;
margin-left:250px;
font-size:24px;
font-weight : bold;
font-style:italic;
color:#5e0a3d;

width:178px;

}
.c15_bg
{
position: relative;
background: url("images/proza_bg.gif");
}

.c14_bg
{
position: relative;
background: url("images/proza_bg.gif");
}

.c12_bg
{
position: relative;
background: url("images/smile.gif");
}

.c10_bg
{

}


.c8_bg
{
position: relative;
background: url("images/st.gif");
}

.c7_bg
{
position: relative;
background: url("images/7_bg.gif");
}

.c13_bg
{
position: relative;
background: url("images/work.gif");
}


.c3_bg
{
position: relative;
background: url("images/zd.gif");
}

.c11_bg
{
position: relative;
background: url("images/h.gif");
}

.c4_bg
{
position: relative;
background: url("images/deti_bg.gif");
}

.c2_bg
{
position: relative;
background: url("images/money.gif");

}

.c6_bg
{
position: relative;
background: url("images/friends.gif");
}
.c5_bg
{
position: relative;
background: url("images/dog_bg.gif");

}
.c9_bg
{
position: relative;
background: url("images/intim_bg.gif");
}


.title
{
background: #f4b1f8;
  background: url("images/line.gif") repeat;
  background-position: bottom;
    color: #801869;
  font-family : Verdana, Arial, sans-serif,Tahoma;
  font-size : 18px;
  
  padding: 0px 0px;
  
  border-top: 0px;
  height : 30px;

  /*background: #f4b1f8;*/
    
}
.vk_info
{
 position: relative;
  float:right;
}
.vk_item
{
  position: relative;
  float:left;
  margin:5px;
  padding:3px;
  border: 1px solid #8B0054;
}

.user_name
{
  text-align:left;
}

a:hover ,a.menuLink:hover
{
 color: #F788A9;
 text-decoration : none;
}


.category_name ,  .category_count
{
  float: left;
  
  padding-left:5px;
  font-size : 16px;
  font-weight : bold;
}

.big_link
{
  
  font-size : 12px;
  font-weight : bold;
}

.category_count
{
  float: right;
}

.category, .category_active
{
  
  font-size: 13px;
  clear: both;
  border-bottom: 1px #F48AFB solid;
  
}

.path {
  
  background: #F8EBF6;
  border: 0;
  border: 1px #F48AFB solid;
  width:100%;
  font-family: arial,verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	padding: 1px;
	margin: -1px;
}

.category_img
{
  float: left;
  padding: 5px;
  height:24px;
  width:24px;
  
}
.block_title ,a.block_title_link:link, a.block_title_link:active, a.block_title_link:visited
{
  color: #150F8D;
}


.block_title_small
{
  font-size: 12px;
}

.block_title , .columnBlock 
{
border: #8B0054 1px solid;
}



.columnSpace
{
  clear: both;
  font-size:2px;
  background: white;
  height:2px;


}
.small
{
  font-size:12px;
}

.small2
{
  font-size: 12px;
  width: 178px;
  border:0px;
  text-decoration: none;
}
.small3
{
  font-size: 12px;
  width: 100px;
  border:0px;
  text-decoration: none;
}
.block_title_text
{
  position:relative;
  left:-2px;
  top:5px;
  
  z-index:1;
  
}
.figure {
 float: left; /* Выравнивание рисунка по левому краю */
 background: #d0d0d0; /* Цвет фона */
 padding: 4px; /* Поля вокруг картинки */
 margin:
  0 /* Отступ сверху */
  6px /* Отступ справа */
  4px /* Отступ снизу */
  0; /* Отступ слева */
}


.figure2 {
 float: bottom; /* Выравнивание рисунка по левому краю */
 background: #d0d0d0; /* Цвет фона */
 padding: 4px; /* Поля вокруг картинки */
 margin:
  0 /* Отступ сверху */
  6px /* Отступ справа */
  4px /* Отступ снизу */
  0; /* Отступ слева */
}

.block_title_img
{
  
  position: relative;
  float:left;
  margin-left:10px;
  
  
  
  z-index:0;
  
}

.date_now
{
  color:red;
  font-weight : bold;
}

.date_old
{
  color: blue;
}
.date_app
{
  margin-top:20px;
  font-size:12px;
  font-style:italic;
}
.read_now_link, .edit_now
{
 text-decoration:underline;
 padding-right:10px;
 maring-top:5px;
 text-align:right;

}


.counts
{
  color: blue;
}

input
{
    padding: 0px 0px 0px 0px;
  
  border: #8B0054 1px solid;
  background: #f2c1f5;
  color: #000000;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  
}

.story_footer
{

 padding-right:10px;
 margin-top:10px;
 font-size: 11px; 
 text-align:right;

}

.date , .time
{
  color: blue;
}

.now_reads
{

   position: relative;
   float:right;
   background: #8B0054;
   margin-top:-13px;
   padding-right:5px;
   color:white;
   font-size:11;
   text-align: center;
   width:100px;
}
ul
{
padding:0px;
margin:0px;
}
.aut
{
  clear: both;
}
.empty_cnt
{
position: relative;
   float:right;
 height:1px;
 width:1px;
 margin-top:-13px;
}
  
.date, date_old,date_now,.time
{
  font-size:11px;
}
.story_content
{
  text-align: justify;
  width: 100%;
}

.story_content_full
{
  text-align: justify;

}

.story_box
{
  position: relative;
  margin: 2px;
  float: left;
  background: white;
  text-align: justify;
  border-top: #8B0054 3px solid;
  min-width:170px;
  width: 100%;
}

.comments_row1
{
  background: white;
  
  color: black;
  clear: both;
}

.comments_row2
{
  background: #F8EBF6;
  
  color: black;
  clear: both;  

}


.user_info
{
 position:relative;
  float:left;
  width:130px;
  
}

.comment_content
{
 position:relative;
  float:left;
  width:100%;
}
.story_box_big
{
  position: relative;
  margin: 5px;
  float: left;
  background: white;
  text-align: justify;
  border-top: #8B0054 3px solid;
  font-size: 15px;
  width: 99%;
}

#main_content
{
  width: 990px;
  margin-right : auto;
  margin-left  : auto;
  clear: both;
}

#left_column
{
  width: 200px;
  font-size: 12px;  
  float: left;
  background: #F8EBF6;
}

.subject_box
{
  border-top: 1px #CC007D solid;
  background: #F8D8FA;
  text-align:left;
  color: black;
  position:relative;
}

.footer
{
  border: 1px #CC007D solid;
  background: #F8D8FA;
  text-align:left;
  color: black;
  font-size: 11px;
  padding:5px;

}
.subject
{
  font-size: 15px;
  margin-top:5px;
  margin-left:5px;
  font-weight : bold;
}


#center_column
{
  position: relative;
  width: 578px;
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  text-align:justify;

}


#right_column
{
   position: relative;
  width: 200px;
  
  background: #F8EBF6;
  float:left;
   
  
}
#footer
{
 position: relative;
 float:left;
  width: 990px;
  margin-right : auto;
  margin-left  : auto;
  clear: both;
  
  }

.tr
{
  
  clear: both;
}


#logo
{
  width: 990px;
  margin-right : auto;
  margin-left  : auto;
  height: 120px;
  background: url("images/search.gif") no-repeat;
  background-position: bottom;
  clear: both;
}

#pda_version
{
  position:absolute;
  top:100;
  font-size : 12px;
}


h2 a
{
font-size:17px;
}