html, body 
{
	padding:0px;
	margin:0px;
}

body {
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size: 75%;
	line-height:1.5;
	padding:0px;
	margin:0px;
	color:#3D3D3D;
}

#panel { background-color:#F3F3F3; }

.navigation { padding: 20px 0 0 10px; }
.navigation a{ text-decoration:none; }

.date_activ {
	font-size:8pt;
	color:#FF6600;
	padding:3px;
}
.date {
	font-size:8pt;
	padding:3px;	
}

/* --- Статус --- */
#block_status_text{
	background:#818181;
	color:#FFFFFF;
	padding:3px;
	margin:10px;
	border:2px solid #FFA500;
}
#block_status_text span{
	font-size:10px;
}
.status_text_edit_button a{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;	
}
/* --- /Статус --- */

#header { background:url(/image/user/header/header.png) repeat-x left top; }
#column1{ width:220px; }
#column2{ /*width:450px;*/ }
#column3{ width:200px; }

#color1{color:#941319;}
#color2{color:#003300;}
#color3{color:#370068;}
#color4{color:#EE9E5A; font-weight:bold;} /* Оранжевый */
#color5{color:#656667; font-weight:bold;} /* Серый */

#out { background:url(/image/user/header/out.png) no-repeat left top;  width:15px; height:16px;}
#out span {
	margin-left:20px;
	color:#FFFFFF;
	TEXT-DECORATION: none;
}

.status_text_edit {
	width:90%;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}


.title {
	font-size:18pt;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}

.title span { font-size:14pt; }

#button { cursor:pointer; }

.kn_reg {
	display:block;
	background-image:url(/image/kn_reg.png);
	background-repeat:no-repeat;
	width:150px;
	height:40px;
	cursor:pointer;
}

/* --- Блок предложения дружбы --- */
.block_new_befriend { width:200px; padding:5px 0px 5px 0px; }
.new_befriend_icon {
	background-image:url(/image/user/header/friends.png);
	background-repeat:no-repeat;
	width:50px;
	height:34px;
	float:left;
	margin-right:5px;
}
.new_befriend_text {
	display:inline;
	font-size:10pt;
}
/* --- /Блок предложения дружбы --- */


/* --- Блок новых сообщений --- */
.block_new_message { width:200px; padding:5px 0px 5px 0px; }
.new_message_icon {
	background-image:url(/image/user/header/message.png);
	background-repeat:no-repeat;
	width:50px;
	height:34px;
	float:left;
	margin-right:5px;
}
.new_message_text {
	display:inline;
	font-size:10pt;
}
/* --- /Блок новых сообщений --- */

/* --- Блок новых гостей --- */
.new_guest_icon {
	background-image:url(/image/user/header/guest.png);
	background-repeat:no-repeat;
	width:50px;
	height:34px;
	float:left;
	margin-right:5px;
}
/* --- /Блок новых гостей --- */

/* --- Блок отправки сообщения --- */
/*.block_message { width:445px; }*/
.block_send_message { padding-right:5px; width:450px; }
.block_send_message textarea{ width:100%; height:80px; }
.chat {
    padding-bottom: 5px;
	background-color:#F3F3F3;
}
.table_message {
	background-color:#FFFFFF;
}
#table_message_1 { font-size:10pt; }
#table_message_2 { color:#510000; }
#table_message_2_text { display:block; padding:0px 0px 5px 5px; }

/* --- /Блок отправки сообщения --- */


/* --- Блок меню пользователя --- */
.menu_user ul {
	margin:0px;
	padding:0px;
	margin-left:20px;
	font-size:11pt;
	line-height:170%;
}
.menu_user li { color:#1B6D88; list-style-type: none; text-decoration:underline; }
/* --- /Блок меню пользователя --- */

/* --- Блок смены аватара --- */
.block_avatar {	width:95%; display:none; }
.block_avatar span{
	padding:1px 0px 1px 10px;
	display:block;
}
.block_avatar input {
	height:25px;
}
/* --- /Блок смены аватара --- */

/* --- Профиль --- */
.fio {
	font-size:20pt;
	padding-bottom:10px;
}
.fio_user {
	font-size:16pt;
	padding-bottom:10px;
}

.block_profile {
	margin-left:10px;
}
/* --- /Профиль --- */

/* --- Блок авторизации --- */
.block_auth {
	width:250px;
	margin-top:20px;
}

.block_auth_content {
	padding:10px;
}

#block_auth_input {
	font-size:18px;
	margin: 5px;
	width:90%;
	height: 30px;
}
#block_auth_tit {
	font-size:20px;
	margin-bottom:5px;
	padding:5px;
}
#block_auth_small {
	font-size:10px;
	margin-left:15px;
}
#block_auth_url {
	margin:10px;
}
/* --- /Блок авторизации --- */


/* --- Регистрация --- */
.blockCalendar {
	display:table-cell;
}

/* --- Блок my_info --- */

.my_info {
	background:url(/image/user/header/my_info.png) no-repeat left top;
	width:352px;
	height:17px;
}

#my_info_t{
	color:#FFFFFF;
	margin-left:15px;
	font-weight:bold;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	top:-1px;
}

/* --- /Блок my_info --- */

/* --- Блок друзей --- */
#block_friends {
	margin-right:10px;
	margin-top:20px;
}
#block_friends_online { display:none; }
/* --- /Блок друзей --- */

.abzac{ padding:5px; position: relative; }

.ramka { padding:1px; border:3px solid #1AA7DD;}
.ramka_online { padding:1px; border:3px solid #A0E22A; }


img {border:0px solid #660000; }

.divtd{	float:left;display:inline; }

.clear { clear:both; }
/* ------------------------------------------------------------------------- */

/* Предупреждающий текст */
.warning
{
	color:#CC0000;
	font-weight:bold;
}

/* Блок ошибок и предупреждений */
.error_informer{
	color:#8B0000;
	font-weight:bold;
	font-size: 18px;
}

#b { font-weight:bold; }

a{ color:#1B6D88; /*TEXT-DECORATION: none; */}
a:link { color:#1B6D88; }
a:visited {	color:#1B6D88; }
a:hover { color:#941319; }
a:active { position: relative; top: 1px; left: 1px; }

h1 {color:#941319; font-size:20pt;}
h2 {color:#941319; font-size:16pt;}
h3 {color:#003300; font-size:14pt;}
h4 {color:#003300; font-size:12pt;}

.bh14_left
	{
		color:#6C432A; 
		font-size:14pt; 
		font-weight: bold;
		float: left;
		margin: -3 0 0 0px;
	}

.bh16_left
	{
		font-size:16pt; 	
		color:#330099;
		font-weight: bold;
		float: left;
		margin: -3 0 0 0px;
	}
	
.bh14
	{
 		font-size:14pt;}	
	}

.bh 
	{
		color:#6C432A; 
		float: left;
		font-size:30pt; 
		font-weight: bold;
		margin: -3 0 0 0px;
	}	
	
	
.h16{font-size:16pt;}
.h14{font-size:14pt;}


.naw_left
{
		margin: 0 0 0 10px; 
		float: left;
		font-weight: bold;
}


.left {
	margin: 5px 0 0 5px;
	float: left;
}
.user {
	margin: 5px 0 0 5px;
	float: left;
	width:100px;
	padding-left:10px;
	padding-right:10px;
}

.clear  
	{
		 clear :  both ;
	}
/* /таблицы на div-ах */

.p
	{
		margin: 5 30 0 20px;
		padding: 0;
		text-indent:18;
	}
	
.ramka
	{
		background:#FFFFFF;
  		border: 5px solid #F3F3F3;;
	}	

#calbody {
	/* background gradient with image. background color can be changed */
/*	
	background:#F5F9FF url(gradient/h300.png) repeat-x;
	-moz-box-shadow:0 0 10px 0px #ccc;
	-webkit-box-shadow:0 0 10px 0px #ccc;
*/
	font-weight:bold;	
}

#calbody2 {
	/* background gradient with image. background color can be changed */
	background:#FFFFF0 url(gradient/h300.png) repeat-x;

	/* CSS shadow for the calendar body */
	-moz-box-shadow:0 0 10px 0px #ccc;
	-webkit-box-shadow:0 0 10px 0px #ccc;
}

#calbody3 {
	/* background gradient with image. background color can be changed */
	background:#B4E4CF url(gradient/h300.png) repeat-x;

	/* CSS shadow for the calendar body */
	-moz-box-shadow:0 0 10px 0px #ccc;
	-webkit-box-shadow:0 0 10px 0px #ccc;
}

/* --- Блок сообщений --- */
.block_mes_up { background:  url(/image/blocks/block_mes_up.png) no-repeat left top; width:500px; height:36px;}
.block_mes_fon
{
	background:  url(/image/blocks/block_mes_fon.png) repeat-y left top; width:500px;
}

.block_mes_fon table
{ 
	font-size:10pt;
}

.block_mes_down { background:  url(/image/blocks/block_mes_down.png) no-repeat left top; width:500px; height:14px; /*margin-top:-14px;*/}
/* --- /Блок сообщений --- */

#calbody1 {
	border:1px solid #C04250;
}

#calbody2 {
	/* background gradient with image. background color can be changed */
	background:#FFD700 url(gradient/h300.png) repeat-x;

	/* CSS shadow for the calendar body */
	-moz-box-shadow:0 0 10px 0px #7A2A43;
	-webkit-box-shadow:0 0 10px 0px #ccc;
}

#calbody3 {
	/* background gradient with image. background color can be changed */
	background:#FFFFF8 url(gradient/h300.png) repeat-x;

	/* CSS shadow for the calendar body */
	-moz-box-shadow:0 0 5px 0px #ccc;
	-webkit-box-shadow:0 0 5px 0px #ccc;
}

/* --- Задачи --- */
.group_item
{
	padding:10px;
	margin:10px;
	background-color:#FFDEAD;
}
.group_desc
{
	padding:10px;
	margin:-10px 10px 0px 10px;
	
	background-color:#F5F5DC;
}

/* --- /Задачи --- */

/* --- Табель доменов --- */
.timesheet
{
	font-size: 10pt;
}
/* --- /Табель доменов --- */

.test{
    border: 1px solid red;
}