body{
	margin: 0;
	padding: 0px;
}
* {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}
a{
	color: #066cb0;
	text-decoration: underline;
}
input.blog_button{
	padding: 0px 7px;
	font-size: 11px;
}
a:hover{
	text-decoration: none;
}
#main{
	margin: 0px auto; 
	width: 990px;
	padding: 0px 1px;
}
#left-box
{
	margin-top: 20px;
	width: 720px;
	float: left;
	padding: 0px 0px 0px 20px;
}
#right-box
{
	margin-top: 20px;
	width: 246px;
	float: left;
}
div.noitems{
	font-size: 13px;
	text-align: center;
	padding-top: 50px;
}
div.msgood{
	background-color: #80a5c6;
	padding: 10px;
	width: 400px;
	font-size: 13px;
	color: #ffffff;
}
div.msgerror{
	background-color: #c80000;
	padding: 10px;
	width: 400px;
	font-size: 13px;
	color: #ffffff;	
}
div.msgerror img{
	float: right;
	border: none;
}
/*  bottom up -----------------------------------------------------------------*/
div#bottom-strelka
{
	clear: both;
	text-align: right;
	padding-bottom: 5px;
}
div#bottom-strelka img
{
	margin: 0px 15px -2px 0px;
}
div#bottom-strelka a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #066cb0;
	margin-right: 10px;
	text-decoration: underline;
}
div#bottom-strelka a:hover
{
	text-decoration: none;
}
div#bottom-strelka a:visited
{
	color: #0b108c;
}
div#pages-box
{
	margin-top: 60px;
}
/*   right- box         -----------------------------------------------------*/
.label_block h3, #popule_post h3, #box_sumery h3, #popule_group h3, #new_user h3, #small_searth_form h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #3b3b3b;
	margin: 0px 0px 10px;
}
#popule_post, #popule_group, div#new_user, #small_searth_form, div#menu_personal, div#box_sumery, div.label_block{
	margin-bottom: 15px;
	background-color: #f4f8fe;
	padding: 10px;
	background-image: url("http://blog.ukrbiznes.com/img/personal_menu/bg_personal_menu.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
}
/* popule_post -------------------- */
.pPost{
	margin: 5px 0px 10px;
}
.pTema{
	margin-bottom: 1px;
}
.pNum{
	color: #ffffff;
	display: block;
	width: 17px;
	height: 17px;
	background-color: #5784bf;
	float: left;
	text-align: center;
	margin-right: 8px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.pTextTema{
	color: #066cb0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.pOuner{
	padding-left: 25px;
}
.pOuner a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.pOuner a:hover{
	text-decoration: none;
}
.pOuner img{
	margin-right: 5px;
}
.pText{
	display: block;
	padding-left: 25px;
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #066cb0;
	text-decoration: underline;
	margin-right: 8px;	
}
.pText a:hover{
	text-decoration: none;
}
/* Popule group ---------------------------------*/
/*
#popule_group{
	margin-bottom: 15px;
}
*/
#popule_group table td.namePopuleGroup a{
	color: #066cb0;
	font-size: 13px;
}

#popule_group table td.countPopuleGroup{
	width: 35px;
}
#popule_group table td.countPopuleGroup span{
	color: #ffffff;
	font-size: 12px;
	line-height: 11px;
	background-color: #3eb333;
	display: block;
	text-align: center;
}
#popule_group #all_group{
	text-align: right;
	font-size: 13px;
	margin-top: 5px;
}
/* new user ------------------------------------ */
/*
div#new_user{
	background-image: url("../img/bg_new_user.gif");
	background-repeat: repeat-x;
	padding: 15px 10px 10px;
	margin-bottom: 15px;
}
*/
div#new_user a.new_user_a, div#new_user a.new_user_a:visited {
	color: #066cb0;
	font-size: 13px;
}
div#new_user img{
	vertical-align: middle;
	margin-right: 3px;
}
div#new_user .date_new_user{
	color: #7c7c7c;
	font-size: 12px;
}
div#all_user{
	text-align:right;
	font-size: 13px;
}
/* small_searth_form --------------------------- */
/*
#small_searth_form{
	background-image: url("../img/bg_small_search.gif");
	background-repeat: repeat-x;
	margin-bottom: 15px;
	padding: 6px 10px 6px;
}
*/
#small_searth_form form{
	margin: 0px;
}
#small_searth_form input#small_search_input{
	border: 1px solid #a9b7c7;
}
#small_searth_form #big_serch{
	text-align: right;
	margin-top: 1px;	
}
#small_searth_form #big_serch a{
	font-size: 13px;	
}

/*  Personal menu ------------------------------ */
/*
div#menu_personal{
	height: 200px;

	background-image: url("../img/personal_menu/bg_personal_menu.gif");
	background-repeat: repeat-x;
	padding: 10px 0px 0px 10px;
	margin-bottom: 15px;
}
*/
div#menu_personal_z{
	margin-bottom: 15px;
	background-color: #f4f8fe;
	padding: 10px;	
}
div#menu_personal_z div#menu_add_post_z a{
	color: #3eb333;
	font-size: 18px;	
}
div#menu_personal_z #menu_add_post_z img{
	vertical-align:middle;
}
div#menu_personal a{
	color: #066cb0;
	font-size: 13px; 
}
div#menu_personal #menu_add_post img{
	vertical-align:middle;
}
div#menu_personal #menu_add_post a{
	color: #3eb333;
	font-size: 18px;
}
div#menu_personal #menu_add_group{
	margin-top: 10px;
	padding-left: 10px;
}
div#menu_personal #menu_add_group img{
	margin-right: 4px;
	vertical-align: middle;
}
div#menu_personal .personal_menu_item{
	padding-left: 34px;
	margin-bottom: 3px;
}
div#menu_personal .personal_menu_num{
	color: #c80000;
	font-size: 11px;
	margin-left: 8px;
}
div#menu_personal #personal_menu_choos{
	margin: 15px 0px 0px 6px;
	width: 218px;
	padding: 3px 0px;
}
div#menu_add_post{
	margin-bottom: 10px;
}
div#dropMmenu{
	border: 1px solid #a9b7c7;	
	width: 208px;
	margin: 15px 0px 5px 8px;
	background-color: #ffffff;
	background-image: url("http://blog.ukrbiznes.com/img/personal_menu/bg_personal_menu.gif");
	background-repeat: repeat-x;
}
#listItems{
	position: absolute;
	width: 207px;
	border-right: 1px solid #a9b7c7;
	border-left: 1px solid #a9b7c7;
	border-bottom: 1px solid #a9b7c7;
}
div#dropMmenu img{
	float: right;
	border: none;
}
div#mainItem{
	height: 20px;
	font-size: 13px;
	font-family: sans-serif;
	padding: 3px 0px 0px 3px;
}
	div#dropMmenu .subItem{
	height: 13px;
	font-size: 13px;
	font-family: sans-serif;
	padding: 5px 0px 5px 10px;
	display: none;
	background-color: #f7f7f7;
	border-top: 1px solid #a9b7c7;
}
div#dropMmenu .subItem a{
	text-decoration: none;
	color: #7b7b7b;
}
div#dropMmenu .subItem a:hover{
	color: #000000;
}
/*  sumery ----------------------------------------------------------- */
/*
div#box_sumery{
	margin-bottom: 15px;
}
*/
div.sumery_item{
	margin-bottom: 8px;
}
div#box_sumery .sumery_dash{
	color: #066cb0;
}
div#box_sumery img{
	margin-right: 8px;
}
div#box_sumery a.sumery_user{
	font-size: 13px;
}
div#box_sumery a.sumery_group{
	font-size: 13px;
	color: #666666;	
}
div#box_sumery a.sumery_head{
	font-size: 13px;
	color: #000000;
}
div#box_sumery span.sumery_date{
	font-size: 13px;
	color: #cc0000;
	margin-left: 4px;
}
/* label_block -------------- */
/*
div.label_block{
	margin-bottom: 15px;
}
*/
.label_block *{
 font-family:Arial, Helvetica, sans-serif !important;
}
.label_block a{
color: #003366 !important;
text-decoration:none !important;
border-bottom:1px solid #bbbbbb !important;
}
.label_block a:hover{
text-decoration:none !important;
 border:none !important;
 background-color:#003366 !important;
 color:white !important;
}
.label_block a:active{
 background-color:#0099cd !important;
 position:relative !important;
 top:2px !important;
 left:2px !important;
}
.label_block a.label1{font-size:11px !important;}
.label_block a.label2{font-size:12px !important;}
.label_block a.label3{font-size:13px !important;}
.label_block a.label4{font-size:14px !important;}
.label_block a.label5{font-size:15px !important;}
.label_block a.label6{font-size:16px !important;}
.label_block a.label7{font-size:17px !important;}
.label_block a.label8{font-size:18px !important; color:#0099cd !important;}
.label_block a.label8:hover{font-size:18px !important; color:white !important;}
.label_block a.label8:active{font-size:18px !important; color:white !important; background-color:#0099cd !important;}

/*  Menu tree  --------------------------------------------------------------*/
div.menu-tree{
	height: 23px;
}
div.menu-tree img{
	border: none;
}
div#bottom-menu-tree{
	border-bottom: 2px solid #e8e8e8;
	margin-bottom: 10px;
}
div.menu-tree img.blog-tree-home{
	vertical-align: bottom;
}
div.menu-tree a.blog-tree-home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 5px;
}
div.menu-tree a:hover{
	text-decoration: none;
}
div.menu-tree a, div.menu-tree a:visited{
	color: #066cb0;
}
div.menu-tree a, div.menu-tree span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3f87bb;
	margin: 0px 5px;
}
div.menu-tree span.seper{
	color: #3f87bb;
	font-size: 13px;
}
/*  Menu blog  --------------------------------------------------------------*/
div#menu-blogs #menu_blog_top{
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/b_menu.gif");
	background-repeat: repeat-x;
	width:720px;
	overflow: hidden;
	zoom: 1;
}
/* -------------- top  ----------------------------------------------------- */
/* selected ------------------------- */
div#menu-blogs div.menu_item_let_space{
	width: 10px;
	height: 28px;
	float: left;
}
div#menu-blogs div.menu_item_sel .left{
	width: 4px;
	height: 28px;
	display: block;
	float: left;
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/l_b_menu_h.gif");
	background-repeat: no-repeat;
}
div#menu-blogs div.menu_item_sel .midl{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
	height: 21px;
	display: block;
	float: left;
	padding: 7px 10px 0px;
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/m_b_menu_h.gif");
	background-repeat: repeat-x;
}
div#menu-blogs div.menu_item_sel .right{
	width: 4px;
	height: 28px;
	display: block;
	float: left;
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/r_b_menu_h.gif");
	background-repeat: no-repeat;	
}
div#menu-blogs div.menu_item_sel .midl a.a_menu_notsel{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
/* not selected ----------------------- */
div#menu-blogs div.menu_item .left{
	width: 4px;
	height: 28px;
	display: block;
	float: left;
}
div#menu-blogs div.menu_item .midl{
	height: 21px;
	display: block;
	float: left;
	padding: 7px 10px 0px;
}
div#menu-blogs div.menu_item .midl a{
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

div#menu-blogs div.menu_item .midl a:hover{
	text-decoration: underline;
}
div#menu-blogs div.menu_item .right{
	width: 4px;
	height: 28px;
	display: block;
	float: left;
}
/* --- bottom  ------------------------------------------------------- */
div#menu_blog_bottom{
	overflow: hidden;
	zoom: 1;	
}
div#menu_blog_bottom #left_space{
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/l_bottom_menu.gif");
	background-repeat: no-repeat;
	width: 9px;
	height:74px;
	float: left;

}
div#menu_blog_bottom #midl{
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/m_bottom_menu.gif");
	background-repeat: repeat-x;
	height:61px;
	width: 702px;
	float: left;
	padding-top: 13px;	
}
div#menu_blog_bottom #right_space{
	background-image: url("http://blog.ukrbiznes.com/img/blog_menu/r_bottom_menu.gif");
	background-repeat: no-repeat;
	width: 9px;
	height:74px;
	float: left;
}
/* ----- profil  ---------  */
div#menu_blog_bottom #midl img#avatar{
	margin: 0px 10px 0px 3px;
	float: left;
	border: none;
}
div#menu_blog_bottom #midl #profil_top{
	color: #666666;
	font-size: 30px;
}
div#menu_blog_bottom #midl #profil_bottom {
	color: #696969;
	font-size: 13px;
}
div#menu_blog_bottom #midl #profil_bottom *{
	font-size: 12px;
}
div#menu_blog_bottom #midl #profil_top .menu_action{
	margin-left: 5px;
}
div#menu_blog_bottom #midl #profil_top .menu_action img{
	border: none;
	margin: 0px 5px 0px 4px;
}
/* group_add ----------------------------*/
table#addgroupwindow{
	position: absolute;
	z-index: 34;
	left: 690px;
	top: 228px;
}
div#addInGroup{
	width: 311px;
	height: 320px;
}
div#addInGroup #head{
	color: #666666;
	font-size: 18px;
	width: 293px;
	padding: 5px 0px 0px 8px;
	background-repeat:no-repeat;
}
div#addInGroup #head img{
	float: right;
	border: none;
	margin-top: 5px;
}
div#addInGroup #listGroup{
	width: 293px;
	height: 240px;
	margin: 15px 0px 5px 10px;
	font-size: 12px;
	overflow: auto;
}
div#addInGroup #listGroup div{
	margin-top: 8px;
}
div#addInGroup #bottom{
	text-align: center;
}
div#addInGroup #bottom *{
	font-size: 12px;
}
/* --------------------------------------*/
div.pager{
	margin-top: 15px;
}
a.in_calendar{
	float: right;
}
/*     blog-box    ----------------------------------------------------*/

div#sblog-box{
	padding-right: 20px;
	margin-bottom: 10px;	
}
		/*  Blog  */
div.blog{
	margin: 15px 0px 35px;	
}
div.blog a{
	font-size: 14px;
}
/*
img.imgclosed{
	margin-right: 4px;
	vertical-align: middle;
}
img.img_vip_user{
	vertical-align:super;
}
h3.zagl{
	margin: 0px 0px 3px;
}
h3.zagl span {
	font-size: 22px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #066cb0;		
}
h3.zagl a{
	font-size: 22px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #066cb0;
	text-decoration: none;
}
h3.zagl a:hover{
	text-decoration: underline;
}
h3.zagl a.zagl_group{
	color: #0099cd;
}
.group_rarr{
	margin: 0px 8px;
}
img.subzagl-avatar{
	margin-right: 6px;
	vertical-align: middle;
	width: 30px;
	height: 30px;
}
a.subzagl_user{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #066cb0;
}
a.subzagl_user:hover{
	text-decoration: none;
}
a.subzagl_user:visited
{
	color: #0b108c;
}
span.subzagl-date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #8f8f8f
}
*/
div.subzagl{
	overflow: hidden;
	zoom: 1;
}
img.subzagl-avatar{
	width: 30px;
	height: 30px;
	float: left;
	margin: 4px 6px 0px 0px;	
}
img.img_vip_user{
	vertical-align:super;
}
span.subzagl-date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8f8f8f
}
a.zagl_group{
	color: #c90000;
}
a.subzagl_user:visited
{
	color: #0b108c;
}
img.subzagl-avatar-group{
	margin: 0px 3px 0px 0px;
}
a.subzagl_user, a.zagl_group{
	font-size: 13px;
}
a.zagl_group{
	line-height: 19px;
}
.zagl{
	margin: 0px 0px 3px;
}
.zagl span,
.zagl a {
	font-size: 22px !important;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #066cb0;		
}

/* --------------------------------------------- */
div.blog_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:1.3;
	color:#272727;
	margin: 8px 0px 5px;
	text-align: left;
}
div.blog_text img{
	border: none;
}
div.blog_text a img{
	text-decoration: none;
}

div.bottom-menu-blog{
	color: #066cb0;	
}
div.bottom-menu-blog a, p.blog_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #066cb0;
	text-decoration: underline;
	margin-right: 8px;
}
div.bottom-menu-blog a:hover, p.blog_text a:hover{
	text-decoration: none;
}
div.bottom-menu-blog a:visited{
	color: #0b108c;
}
/* blog pruchunu vidmovu ------------ */
.pruch_box{
	font-size: 13px;
	color: #000000;
	background-color: #fbe9d8;
	border: 2px solid #ff0000;
	padding: 4px;
}
.pruch_box ul, .pruch_box li {
	color: #ff0000;
	margin: 0px;
	list-style-position: inside;
}
/* ------------------------------------------------ */
#header-search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 5px 0px 15px;
}
.saerch-word{
	background-color: #38d878;
	color: #ffffff !important;
}
#search-count{
	color: #066cb0;
}
/* search by mitka --------------------------- */
#search-form-mitku{
	color: #a9b7c7;
	margin-bottom: 20px;
}
#search-form-mitku form {
	margin: 0px;
}
#search-input-mitka{
	width: 400px;
	border: 2px solid #a9b7c7;
	padding: 3px 3px 2px;
	font-size: 17px;
}
#search-form-mitku span {
	font-size: 11px;
}
/* ---------------------- */
#all-mitku{
	margin-bottom: 20px;
}
.metki-blog{
	margin: 5px 0px;
}
.metki-blog span{
	font-weight: bold;
	font-size: 13px;
}
.metki-blog a{
	font-size: 13px;
}
/* --------------------------------------------------------------------------------  */
div.label_box_content a.cur_link {
	color:#EC923B !important;
	font-size:14px;
	font-weight:bold;
}
div.label_box_content a.cur_link:hover {
	background-color:#EC923B !important;
	color:white !important;
	font-weight:bold;
	text-decoration:none !important;
}
/* ----------------------------- Label box-------------------------------------------*/
div.label_box_content a{
   color:#336699;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding-left:2px;
    padding-right:3px;
}
div.label_box_content a.pls{
    padding-right:1px !important;
    padding-left:1px !important;
}
div.label_box_content a:hover{
  /*
   color:#ffffff;
   background-color:#336699;
   */
  text-decoration: underline;
}
div.label_box_content a.plus{
	border: 1px solid #ffffff;
	line-height: 1.45;
}
div.label_box_content a.plus:hover{
   color:#ffffff;
   background-color:#336699;
   text-decoration: none;

}
div.label_box_content a.label1{
   font-size:10px;
}
div.label_box_content a.label2{
   font-size:11px;
}
div.label_box_content a.label3{
   font-size:12px;
}
div.label_box_content a.label4{
   font-size:13px;
}
div.label_box_content a.label5{
   font-size:14px;
}
div.label_box_content a.label6{
   font-size:15px;
}
div.label_box_content a.label7{
   font-size:16px;
}
div.label_box_content a.label8{
   font-size:17px;
    color:#339999;
}
div.label_box_content a.label9{
   font-size:18px;
    color:#99CC33;
}
div.label_box_content a.label10{
   font-size:19px;
    color:#339933;
}
div.label_box_content a.label11{
   font-size:20px;
    color:#FF9933;
}
div.label_box_content a.label12{
   font-size:21px;
    color:#FF3300;
}
div.label_box_content a.label8:hover{
   color:#ffffff;
    background-color:#339999;
}
div.label_box_content a.label9:hover{
   color:#ffffff;
    background-color:#99CC33;
}
div.label_box_content a.label10:hover{
   color:#ffffff;
    background-color:#339933;
}
div.label_box_content a.label11:hover{
   color:#ffffff;
    background-color:#FF9933;
}
div.label_box_content a.label12:hover{
   color:#ffffff;
    background-color:#FF3300;
}
/*--------------------------- Group add -------------------------------------------*/
#box-add-group *{
	font-size: 12px;
}
#box-add-group  #add-group-head{
	display: block;
	width: 190px;
	padding: 3px 7px;
	color: #ffffff;
	background-color: #5880af;
	font-size: 18px;
	margin-bottom: 10px;
}
#box-add-group input.input_group{
	width: 400px;
	border: 1px solid #a9b7c7;
	padding: 3px 1px;
}
#box-add-group input#group-login{
	width: 194px;
}
#box-add-group .head-input{
	margin-top: 5px;
	font-size: 12px;
	color: #000000;
}
#box-add-group .bottom-input{
	font-size: 12px;
	color: #999999;
}
#box-add-group .textarea_group{
	width: 400px;
	height: 100px;
	border: 1px solid #a9b7c7;
}
#box-add-group span.bottom_input_b{
	color: #000000;
}
#box-add-group .button{
	font-size: 11px;
	padding:0px 3px;
}
#box-add-group .text_group_choos{
	font-weight: bold;
	margin: 10px 0px;	
}
#box-add-group .group_choos{
	margin: 0px 5px 0px 0px;
}
#box-add-group .box_group_choos{
	padding-left: 20px;
}
#box-add-group .space_group_choos{
	margin-top: 10px;
}
#login_group_valid{
	margin: 10px 0px;
}
.box_group_choos .bottom-input{
	padding-left: 17px;
}
.box_button_group{
	margin-top: 15px;
}
#form-add-grop{
	margin: 0px;
	position:relative;
}

#group_login_rul{
	font-size: 11px;
	color: #888888;
	width: 200px;
	height: 125px;
	padding: 6px 0px 0px 12px;
	position: absolute;
	z-index: 10;
	top: 220px;
	left: 413px;
	background-image: url(http://blog.ukrbiznes.com/img/bg_login_rul.gif);
	background-repeat: no-repeat;
}
#new_login_group{
	font-size: 14px;
	font-weight: bold;
}

.login_group_not{
	padding: 5px 130px;
	font-size: 13px;
	color: #ff0000;
	display: inline;
}

.login_group_yes {
	padding: 5px 130px;
	font-size: 13px;
	color: #65af30;
	display: inline;
}
/* --------------------------- group --------------------------------------------*/
#head-profil-group #name-group{
	font-size: 30px;
	color: #666666;	
}
#head-profil-group #opus-group{
	color: #999999;
	font-size: 13px;
	margin-bottom: 10px;	
}
.input-top span, .input-top textarea, .text-input{
	font-size: 13px;
}
div.input-top{
	height: 80px;
}
#group-user{
	padding-right: 20px;
	text-align: right;
}
#img_add{
	border: none;
	margin: 3px 0px 0px 12px;
}
#img_del{
	border: none;
	margin: 3px 0px 0px 6px;
}
#img_block{
	border: none;
	margin: 3px 0px 0px 6px;	
}
#text_opus_group{
	white-space: pre-wrap;	
}
/* --- profil ------------------------------------------------------------------ */
#profil-box{
	margin-left: 20px;
}
#profil-friend{
	padding-right: 20px;
	text-align: right;
}
#profil-friend a{
	font-size: 13px;
}
#head-profil{
	height: 150px;	
}
#head-profil #head-profil-img{
	float: left;
	width: 102px;
	text-align: center;
}
#head-profil #head-profil-img a{
	font-size: 11px;
	color: #3f87bb;
	
}
#head-profil #head-profil-capt{
	margin-left: 15px;
	height: 100px;
	padding-top: 12px;
	float: left;
}
#head-profil #head-profil-capt a{
	font-size: 12px;
	color: #3f87bb;	
}
#head-profil #head-profil-capt span{
	color: #999999;	
}
/* ----------------------- */
#blog-profil{
	height: 50px;
	margin-bottom: 20px;
}
#blog-profil #head-profil-img{
	float: left;
	width: 50px;
}
#blog-profil #head-profil-capt{
	margin-left: 15px;
	height: 50px;
	float: left;
}

/* ------------------- */
#head-line-profil{
	background-color: #eef5fd;
	text-align: right;
	margin-bottom: 15px;
	padding: 8px 20px;
	color: #066cb0;
}
#head-line-profil #waitFoModer{
	font-size: 12px;
	color: #ff0000;
}
#head-line-profil a{
	margin: 0px 8px;
	font-size: 12px;
	color: #066cb0;
}
/* ----------------- */
#blog-profil-group{
	padding-left: 2px;
}
/* ----------------- */
#profil-caption{
	font-size: 30px;
	color: #666666;
}
#profil-signature{
	color: #999999;
	font-size: 13px;
	margin-bottom: 10px;	
}
#head-profil div.menu_action{
	float: left;
	margin: 26px 0px 0px 20px;
}
#head-profil div.menu_action img{
	border: none;
	margin-right: 6px;
}
#table-profil{
	margin-top: 20px;
}
#table-profil table td{
	vertical-align: top;
}

td.table-profil-name{
	color: #404040;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	width: 180px;
	height: 30px;
}
td.table-profil-name a{
	font-weight: normal;
	font-size: 12px;
}

td.table-ptofil-value{
	color: #404040;
	font-size: 13px;
	padding-bottom: 10px;
}
a {
	color: #3f87bb	
}
a#profil-user-name{
	font-weight: bold;
	font-size: 13px;
	color: #3f87bb
}
#table-profil #last-date{
	font-style: italic;
	color: #999999;	
}
/*--- group list --------------------------------------------------------------- */
#head_list_group{
	color: #666666;
	font-size: 30px;
}
#head_list_group span{
	font-size: 13px;
	margin-left: 20px;
}
table#table_list_group{
	margin-top: 10px;
}
table#table_list_group thead{
	color: #7b7b7b;
	font-size: 12px;
}
table#table_list_group thead a.not_sel{
	text-decoration: none;
	color: #7b7b7b;
	font-size: 12px;
	padding: 3px 4px;	
}
table#table_list_group thead a.sel{
	text-decoration: none;
	color: #7b7b7b;
	font-size: 12px;
	background-color: #f3f3f3;
	padding: 3px 4px;
}
table#table_list_group thead a img {
	border: none;
	vertical-align:middle;
	margin-left: 3px;
}

table#table_list_group thead td{
	text-align: center;
}
table#table_list_group td.name_group{
	color: #7b7b7b;
	font-size: 13px;
	padding: 5px 0px 0px 4px;
}
table#table_list_group a.group_n{
	color: #066cb0;
	font-size: 13px;
}
table#table_list_group td.name_group img{
	margin: 5px 4px 0px 6px;
}
table#table_list_group a.group_ouner{
	color: #7b7b7b;
	font-size: 13px;
}
table#table_list_group td.user_group{
	width: 100px;	
	font-size: 13px;
	text-align:center;
}

table#table_list_group td.post_group{
	width: 70px;
	font-size: 13px;
	text-align:center;
}
/* user_stat -------------------- */
#head_list_user_stat{
	color: #666666;
	font-size: 30px;	
}
#head_list_user_stat span{
	font-size: 13px;
	margin-left: 20px;
}
table#table_user_stat{
	margin-top: 10px;
}
table#table_user_stat thead{
	color: #7b7b7b;
	font-size: 12px;
}
table#table_user_stat thead a.not_sel{
	text-decoration: none;
	color: #7b7b7b;
	font-size: 12px;
	padding: 3px 4px;	
}
table#table_user_stat thead a.sel{
	text-decoration: none;
	color: #7b7b7b;
	font-size: 12px;
	background-color: #f3f3f3;
	padding: 3px 4px;
}
table#table_user_stat thead a img {
	border: none;
	vertical-align:middle;
	margin-left: 3px;
}

table#table_user_stat thead td{
	text-align: center;
}
table#table_user_stat td.user_stat_name{
	font-size: 13px;
	padding: 5px 0px 0px 4px;
}
table#table_user_stat td.user_stat_count_post {
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
	width: 100px;
}
table#table_user_stat td.user_stat_count_comm {
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
	width: 105px;
}
table#table_user_stat td.user_stat_count_view {
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
	width: 100px;
}
/* searchuser  -------------------- */

#head_searchuser{
	font-size: 30px;
	color: #666666;	
}
#form_serchuser{
	margin: 20px 0px 0px 20px;
}
#form_serchuser *{
	font-size: 13px;
}
#form_serchuser td#firstcol{
	width: 170px;
}
#form_serchuser #searchdatefrom, #form_serchuser #searchdateto{
	width: 35px;
	border: 1px solid #a9b7c7;
	padding: 2px 0px;
}
#form_serchuser .search_input{
	border: 1px solid #a9b7c7;
	
	width: 200px;
	padding: 2px 0px;
}
#form_serchuser #dosearchuser{
	font-size: 11px;
}
#form_serchuser #submtd{
	text-align: center;
}
#form_serchuser .sub{
	font-size: 11px;
	color: #999999;
}
#table_user_stat .item_search{
	font-size: 12px;
	padding-left: 4px;
}
/*  search  */