p { line-height: 20px; }
/* элемент списка */
.art_el {}
/* блок аватара */
.art_avatar_block { float: left; }
/* блок текста */
.art_text_block {
	float: left;
	margin-left: 20px;		
	width: 400px;	
}
.art_head {
	font: 15px arial;
}
/* текст в блоке текста */
.art_text_block p {
	font-family: Arial;	
	font-size: 13px; 
	margin: 10px 0 10px;
}
/* разделитель элемента списка статей */
.art_el_sep { border: 1px dotted #dddddd; }
/* отступ между элементами списка статей */
.art_el_pad { margin-top: 30px; }
/* вперед-назад + номера страниц */
.pages {
	font-family: Arial;	
	font-size: 13px; 
	text-align: center;
}
/* верхний блок pages */
.pages_top {
	margin-bottom: 40px;	
	margin-top: 35px;
}
/* нижний блок pages */
.pages_bottom {
	margin-bottom: 0px;	
	margin-top: 40px;
}
/* ячейка в галерее */
td.gallery_td {
	text-align: center;	
	width: 1%;
}
/* таблица в галерее */
table.gallery_table { margin: 0 auto; }
/* рамка вокруг картинки в галерее */
.gallery_border {
	border: solid #cccccc 1px;	
	padding: 3px;
}
/* отступ между строками в галерее */
.gallery_pad { height: 54px; }
/* содержимое */
.gallery_cont { text-align: center; }
/* подпись */
.gallery_sub { 
	margin-top: 10px; 
	font-size: 12px; 
	font-family: Arial;
}
/* элемент списка книг */
.book_el {}
/* блок-аватар книг */
.book_avatar_block { float: left; }
/* блок-текста книг */
.book_text_block {
	float: left;
	width: 400px;	
	margin-left: 20px;	
}
/* заголовок блока-текста книг */
.book_name {
	font-size: 14px; 
	font-family: Arial;
	margin-bottom: 10px;		
}
/* текст блока-текста книг */
.book_text {
	font-size: 12px; 
	font-family: Arial;
	margin-bottom: 10px;		
}
/* подпись блока-текста книг */
.book_ps {
	font-size: 12px; 
	font-family: Arial;
	text-align: left;
}
/* разделитель элемента списка книг */
.book_el_sep { border: 1px dotted #dddddd; }
/* отступ между элементами списка книг */
.book_el_pad { margin-bottom: 20px; }
/* обложка книги */
.book_cover { float: left; }
/* описание параметров книги */
.book_descript {
	float: left; 
	margin-left: 20px;	
	width: 310px; 
}
/* параметр книги */
.book_param {
	float: left; 
	font-family: Arial;	
	font-size: 12px;	
	margin-left: 5px; 
	width: 110px;
}
/* значение параметра книги */
.book_value {
	float: left; 
	font-family: Arial;	
	font-size: 12px;
}
/* разделитель параметров */
.book_separ {
	border-top: solid 1px #cccccc;	
	margin-bottom: 4px; 
	margin-top: 4px; 		
	width: inherit; 
}
/* отделитель описания и параметров */
.book_sep {	margin-top: 20px; }
/* список пользователей */
.user_list {
	line-height: 25px;
	margin-left: 20px;
	margin-top: 15px;
}
.user_form { 
	background-image: url('/image/design/main/user_form.jpg');
	height: 292px;
	margin: 0 auto; 
	text-align: center;
	width: 357px;
}
.user_table { margin: 0 auto; }
.user_card_param {
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}
.user_card_value {
	font-family: Arial;
	font-size: 14px;
}
.user_sep {
	border-left: solid 1px #cccccc; 
	height: 200px;
}
.feedback_form { 
	background-image: url('/image/design/main/comment_form.jpg');
	height: 284px;
	margin: 0 auto; 
	text-align: center;
	width: 530px;
}
.feedback_form2 {
	background-color: #f8f8f8;
	border: 1px solid #e7e7e7;
	border-radius: 11px;
	behavior: url('/js/border-radius.htc');
	-moz-border-radius: 11px;
	margin: 0 auto; 
	padding: 20px 0 20px;
	text-align: center;
	-webkit-border-radius: 11px;
	width: 530px;
}
.feedback_table { margin: 0 auto; }
.feedback_card_param {
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}
.feedback_card_value {
	font-family: Arial;
	font-size: 14px;
}
.feedback_text_input { width: 200px; }
.feedback_textarea {
	height: 110px;
	overflow: hidden;	
	width: 400px; 	
}
.feedback_text {
	font: 13px arial;
	text-align: right;	
}
.link_error { color: red; }
.link_success { color: green; }
/* заголовок блока комментариев */
.com_title {
	font-family: Arial; 	
	font-size: 16px; 
	font-weight: bold; 
	margin-bottom: 20px;	
	margin-top: 20px; 
}
/* пост  */
.com_post { margin-bottom: 20px; }
/* заголовок комментария */
.com_head {
	font-size: 11px; 
	font-family: Arial;
}
/* текст комментария */
.com_text {
	font-family: Arial; 
	font-size: 13px;	
	margin-top: 7px;
}
/* имя юзера в комментарии */
.com_usr_name {	font-size: 16px; }
/* добавить комментарий */
.com_add {
	font-family: Arial; 
	font-size: 14px; 
	margin-top: 20px;
}
.com_form {
	margin-top: 20px;
	display: none;
	text-align: center;
}

