.categoryBox {
/*  margin: 2px 0px;
  padding: 0px 9px;*/
  background: #f48afb;
  border: #8B0054 1px solid;
  width:200px;

}

.standartBox {
  margin: 2px 0px;
  padding: 0px 2px;
  background: #F8EBF6;
  border: #8B0054 1px solid;
  width:100%;

}

.quote {
  
  background: #F8EBF6;
  border: #8B0054 1px solid;
  width:80%;
  font-family: arial,verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	margin: -1px;
}

.path {
  
  background: #F8EBF6;
  border: 0;
  
  width:100%;
  font-family: arial,verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	padding: 1px;
	margin: -1px;
}
.standartBox_empty {
  margin: 0px 0px;
  padding: 0px 2px;
  border: #8B0054 1px solid;
  width:100%;

}
.categoryBox_light {
/*  margin: 2px 0px;
  padding: 0px 9px;*/
  background: #f48afb;
  border: #8B0054 1px solid;
  width:200px;

}

.category_h_line {
  margin: 0px 0px;
  padding: 0px 0px;
  background: #f48afb;
  border: 0;
  width: 100%;
  height:1px;
  

}

.test_sel {
  margin: 0px 0px;
  padding: 0px 0px;
  background: #f48afb;
  border: 0;
  font-size: 12px;
  text-align: center;
}

.test_ok {
  margin: 0px 0px;
  padding: 0px 0px;
  background: #F8EBF6;
  border: 0;
  font-size: 12px;
  text-align: center;
}

.test_gray {
  margin: 0px 0px;
  padding: 0px 0px;
  background: #e8e8e8;
  border: 0;
  font-size: 12px;
  text-align: center;
}

.sonnikDesc
{
  font-family: arial,verdana, helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
	margin: -1px;
  text-align: justify;
}
.inputPanel
{
    padding: 0px 0px;
  
  border: #8B0054 1px solid;
  background: #f2c1f5;
  color: #000000;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 14px;
  
}
.categoryColumns {

  padding: 0px 9px;
  
  border: #8B0054 1px solid;
  border-top: 0px;
  width: 200px;
  color: #ba3dba;
  background: #F8EBF6;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 14px;
  font-weight : bold;
}

.abc {

  padding: 0px 9px;
  
  
  border-top: 0px;
  
  color: #ba3dba;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 24px;
  font-weight : bold;
}

.letter_sel {

  padding: 0px 9px;
  
  background: #f48afb;
  border-top: 0px;
  
  color: #ba3dba;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 24px;
  font-weight : bold;
}

.header_up {
  background: #969CB7;
  
}

.story {

  padding: 0px 0px;
  
  border: #8B0054 0px solid;
  background: #f4b1f8;
  color: #000000;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 14px;

}

.forum_story {

  padding: 0px 0px;
  
  border: #8B0054 1px solid;
  background: #f4b1f8;
  color: #000000;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 14px;

}

.story_subject {

  padding: 0px 0px;
  border: #ef92da 0px solid;
  border-top: 0px;
  color: #801869;
  border-left: 0px;
  background: #f8d8fa;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  
  
  

}

.forum_topic {

  padding: 0px 0px;
  border: #ef92da 1px solid;
  color: #801869;
  border-right: 0px;
  background: #f2c1f5;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  font-weight : bold;
  

}

.forum_row1
{
  background: white;
  margin: 0px 0px;
  padding: 0px 0px;
  border: #ef92da 1px solid;
  
  
  color: black;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  
  font-size : 12px;
}

.main2
{
    padding: 0px 0px;
  
  background: #ffffff;
  border: 100px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  
  color: black;
}
.forum_row2
{
  background: #F8EBF6;
  padding: 0px 0px;
  margin: 0px 0px;
  border: #ef92da 1px solid;
  
  
  color: black;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
}

.group_tbl {

  padding: 0px 0px;
  border: #ef92da 1px solid;
  border-left :0px;
  color: #801869;
  border-top: 0px;
  

}
.forum_group {

  padding: 0px 0px;
  
  color: #801869;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 16px;
  font-weight : bold;
  

}
.story_date_text{

  padding: 0px 0px;
  
  color: #801869;

  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;


}

.title_text{
  
  color: #801869;
  font-family : Verdana, Arial, sans-serif,Tahoma;
  font-size : 18px;
  /*font-weight : bold;*/
  padding: 0px 0px;
  /*border: #8B0054 1px solid;*/
  border-top: 0px;
  height : 30px;

  background: #f4b1f8;
}


.comments_title{
  
  color: #801869;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 14px;
  font-weight : bold;
  font-style:italic;
  padding: 0px 0px;
 /* border: #8B0054 1px solid;*/
  
  

  

  


}
.story_date {


border: #ef92da 1px solid;
  
/*background: #f2b7f6;*/
 padding: 0px 0px;
  
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  /*font-weight : bold;*/
  color: #801869;
  
  
}

.story_date {


border: #ef92da 1px solid;
  border-bottom: 0px;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;

/*background: #f2b7f6;*/
 padding: 0px 0px;
  
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  /*font-weight : bold;*/
  color: #801869;
  
  
}

.story_text {

  padding-left: 10px;
  
  background: #ffffff;
  border: 0px;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  text-align: justify;
  color: black;
}

.categoryTop10 {

  padding: 0px 0px;
  background: #ffffff;
  border: #8B0054 1px solid;
  border-top: 0px;
  width: 200px;
 
  color: #ba3dba;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 9px;

}

.ramka
{
  padding: 0px 0px;
  background: #f4b1f8;
  border: #8B0054 1px solid;
  
 
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
}


.comments {

  padding: 0px 0px;
  background: #ffffff;
  border: #8B0054 1px solid;
  
  width: 100%;
 
  color: black;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
}


a.Column:link{
	text-decoration: none; 
    color:#85066f;
  font-weight : bold;
}

a.Column:visited{
	text-decoration: none; 
    color:#85066f;
  font-weight : bold;
}

a.Column:active{
	text-decoration: none; 
    color:#85066f;
  font-weight : bold;
}

a.Column:hover{
	text-decoration: none; 
	color:red;
  font-weight : bold;
}


a.MenuLink:link{
	text-decoration: none; 
    color:white;

}

a.MenuLink:visited{
	text-decoration: none; 
    color:white;

}

a.MenuLink:active{
	text-decoration: none; 
    color:white;

}

a.MenuLink:hover{
	text-decoration: underline; 
	color: while;
  
}

a.forum_page:link{
	text-decoration: underline;
  font-style:italic; 
  
    color:blue;

}

a.forum_page:visited{
	text-decoration: underline;
  font-style:italic; 
  
    color:blue;

}

a.forum_page:active{
	text-decoration: underline;
  font-style:italic; 
  
    color:blue;

}

a.forum_page:hover{
	text-decoration: underline;
  font-style:italic; 
  font-weight : bold;
	color: blue;
  
}

.colFon
{
  background: url("http://www.life-stories.ru/images/razdel/list3.png") no-repeat;
  background-position: bottom;
    
}

.voprosFon
{
  background: url("http://www.life-stories.ru/sys/images/vopros_big.gif") no-repeat;
  background-position: center;
}

.newFon
{
  background: url("http://www.life-stories.ru/sys/images/new_ico.png") no-repeat;
  background-position: bottom;
    
}

.sonnikFon
{
  background: url("http://www.life-stories.ru/sys/images/sonnik_fon.jpg") no-repeat;
  background-position: bottom;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
  
}

.fon_2
{
  background: url("http://www.life-stories.ru/sys/images/money_fon.jpg") no-repeat;
  background-position: bottom;
  
}

.mainMenuBK
{
 padding: 0px 9px;

  
  border: 0px;
  border-left: 0px;
  border-right: 0px;
  width: 1px;
  text-align:center;
  color: white;
  background: white;
}

.menuItem
{
  text-align:center;
  color: #8B0054;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
}
.new_menuItem
{
  text-align:center;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
}

.mainMenu
{
/*  height: 27px;*/


  padding: 0px 0px;

  background: #8B0054;
  
  
  width: 100%;
  text-align:center;

  color: white;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 14px;

  
  
}

.comments_row1
{
  background: white;
  
  color: black;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  margin: 0px 0px;
  padding: 0px 0px;
  border-left: 0px;
  
  border-right: 0px;
  
  font-size : 12px;
}

.comments_row2
{
  background: #F8EBF6;
  color: black;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
}

.comments_row_name1
{
  background: white;
  color: #404040;
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-style:italic;
  font-size : 10px;
}

.comments_row_name2
{
  background: #F8EBF6;
  color: #801869;
  font-style:italic;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 10px;
}

.test_title
{
  background: #F8EBF6;
  color: #801869;
  font-style:italic;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 20px;
}
.test_result
{
  
  color: #801869;
  font-style:italic;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 16px;
}


a.test_text
{
  color: #801869;
	text-decoration: none;
  font-size : 20px;
}

a.test_text:hover{
	 
	color: #801869;
	text-decoration: underline;
  font-size : 20px;
}

a
{
  color: black;
	text-decoration: none;
 
}

a:hover{
	 
	color: #801869;
	text-decoration: underline;
 
}

.mainSplitter
{
   padding: 0px 0px;
  background: #f708c2;
  border: 0px;
  width: 10px;
  
  background: url(images/menu/menu_splitter.gif) no-repeat;
}

.colTop10Fon
{
/*  background: url("http://www.life-stories.ru/images/razdel/klen.png") no-repeat;
background-position-y: bottom;  
*/
}
.categoryColumnsIn {
/*  margin: 2px 0px;
  padding: 0px 9px;*/
  color: #ba3dba;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 14px;
/*  font-weight : bold;*/
}

.categoryTitle{
  text-align:center;
  font-weight : bold;
  color: #150f8d;/*#6a046a;/*#85066f;*/
  font-style:italic;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 15px;

  width: 200px;
  height: 20px;
  
 

}
.pages
{
  text-align:center;
  
  color: #9e059e;/*#85066f;*/
  
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 14px;

  

}

input{
	background: #f6d2f8;
	border: 1px solid #9924a0;
	color: #af4487;

	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 2px;
	
}

select{
	background: #f6d2f8;
	border: 1px solid #9924a0;
	color: #af4487;

	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	
}

textarea{
	background: white;
	border: 1px solid #9924a0;
	color: black;

	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 1px;
	padding: 2px;
	
}
.menu_button{
	background: #9924a0;
	border: #510d55 1px solid;
	color: #ffffff;

	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 2px;
	
}

.menuText {


  color: #f8d8fa;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  
  font-size : 12px;
	padding: 1px;
	margin: -1px;

}

.inset {  background:transparent;  width:1002px;  }
.inset h1, .inset p {  margin:0 10px;  }
.inset h1 {  font-size:2em; color:#000;  }
.inset p {  padding-bottom:0.5em;  }
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {  display:block;   overflow:hidden; font-size:1px;  }
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {  height:1px;  }
.inset .b2 {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b3 {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b4 {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b4b {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b3b {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b2b {  background:#fff;   border-left:1px solid #000;   border-right:1px solid #000;  }
.inset .b1 {  margin:0 5px;   background:#000;  }
.inset .b2, .inset .b2b {  margin:0 3px;   border-width:0 2px;  }
.inset .b3, .inset .b3b {  margin:0 2px;  }
.inset .b4, .inset .b4b {  height:2px; margin:0 1px;  }
.inset .b1b {  margin:0 5px;   background:#000;  }
.inset .boxcontent {  display:block;   background:#000;   border-left:1px solid #000;   border-right:1px solid #000;  }

.question1
{
  border:1px #EEC9EF solid; 
  background: #FEEDFF;
  margin :5px; 
  padding: 5px;
}

.question2
{
  border:1px #F8CFF9 solid; 
  background: #FFFFFF; 
  font-size:10px;
  color:#909090;
  margin :5px;
  padding: 5px;
 } 
  

.question3
{
  border:1px #F8CFF9 solid; 
  background: #FFFFFF; 
  font-size:13px;
  
  margin :5px;
  padding: 5px;
  
  
}