/* Стили по умолчанию для блога */

/* тело документа */
html,body{
	font-family: Verdana,Tahoma,Arial;
	font-size: 12px;
	background-color: #F8F8F8;
	margin: 0px;
	padding: 0px;
	color: #333333;
	background-image: url(paper12.jpg);
}

/* ссылки */
a{color:#01353F;}
a:hover{color:#FFA500;}

/* нижнее меню */
a.bottom_menu{font-size:11px;color:#FFFFFF;}
a.bottom_menu:hover{color:#D7FDFC;}

/* верхнияя и нижняя полоска на странице блогов*/
tr.blog_header{
	background-color: transparent;
	color: #FFFFFF;
	background-image: url(paper1.jpg);
}
tr.blog_footer{
	background-color: transparent;
	color: #FFFFFF;
	background: none;
	background-image: url(paper1.jpg);
}

/* название блога в постах */
a.blog_title_link{font-size:11px;color:#555555;}
a.blog_title_link:hover{color:#666666;}

/* заголовки */
h1{font-family:Tahoma,Verdana,Arial;font-weight:normal;font-size:20px;color:#01353F;margin-top:5px;margin-bottom:5px;}
h2{font-family:Tahoma,Verdana,Arial;font-weight:normal;font-size:18px;color:#224D47;margin-top:15px;margin-bottom:5px;}

/* заголовок сообщения */
.post_title{font-family:Tahoma,Verdana,Arial;font-weight:normal;font-size:18px;color:#224D47;}

/* блок в котором находится сообщение */
div.blog_post{
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #C8C8C8;
	background-color: transparent;
	background-image: url(paper2.jpg);
}
/* блок в котором находятся ссылки: комментарии, редактировать и т.п*/
div.blog_post_footer{
	padding: 5px;
	background-color: transparent;
	font-size: 11px;
	background-image: url(paper2.jpg);
}
/* рамка вокруг аватара */
div.blog_post_author{
	padding: 5px;
	font-size: 11px;
	background-color: transparent;
	background-image: url(paper2.jpg);
}

/* главное меню */
a.main_menu{color:#FFFFFF;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
a.main_menu:hover{
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(paper1.jpg);
}

/* боковые блоки */
div.side_block{
	font-size: 11px;
	border: solid 1px #01353F;
	background-color: transparent;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	background-image: url(paper2.jpg);
}
div.side_block_header{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: transparent;
	padding-top: 5px;
	text-align: center;
	background-image: url(paper1.jpg);
}
div.side_block_content{padding:5px;}

/* меню боковых панелей */
a.blog_link{
	display: block;
	padding: 3px;
	padding-left: 5px;
	border: 1px solid White;
}
a.blog_link:hover{
	background-color: transparent;
	border: 1px solid White;
	background-image: url(paper2.jpg);
}
a.blog_link_nounder{
	display: block;
	padding: 3px;
	padding-left: 5px;
	border: 1px solid White;
	text-decoration: none;
}
a.blog_link_nounder:hover{
	background-color: transparent;
	border: 1px solid White;
	text-decoration: none;
	background-image: url(paper2.jpg);
}
a.blog_admin_link{display:block;padding:3px;padding-left:5px;border:solid 1px #D7FDFC;background-color:#F9C8CA;}
a.blog_admin_link:hover{color:#ffffff;background-color:#E6A1A3;border:solid 1px #C8F1F0;}

/* форма логина */
div.inner_login_form{
	border: solid 1px #01353F;
	font-size: 11px;
	background-color: transparent;
	margin: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(paper2.jpg);
}

/* копирайт внизу */
div.copyright{font-size:11px;color:#FFFFFF;margin-top:5px;}

/* заголовок блога */
div.blog_title{font-family:Tahoma,Verdana,Arial;color:#FFFFFF;font-size:20px;}

/* сообщения и ошибки */
div.site_error_message{color:#A10006;text-align:center;margin-bottom:5px;background-color:#F9C8CA;border:1px solid #F6A4A7;padding:3px;margin-top:5px;font-size:11px;}
div.site_info_message{color:#003375;text-align:center;margin-top:5px;margin-bottom:5px;background-color:#D2E6F9;border:1px solid #A1B7CC;padding:3px;font-size:11px;}
.error_message{color:#FF0000;font-size:11px;}
.red{color:#FF0000;}

/* комментарии */
div.comment{font-size:12px;margin:5px;margin-bottom:10px;}
.comment_title{font-family:Arial;font-size:14px;font-weight:bold;}
tr.comment_header{
	background-color: transparent;
	background-image: url(paper2.jpg);
}
table.comments{
	background-color: transparent;
	background-image: url(paper2.jpg);
}
.post_comment_block{
	background-color: transparent;
	background-image: url(paper2.jpg);
}
div.quote{padding:3px;margin-left:20px;background-color:#EFEFEF;margin-top:3px;margin-bottom:3px;}

/* показатель процесса загрузки */
div.loading_bar{border:1px solid #01353F;background-color:#FFC355;color:#333333;position:absolute;top:0px;left:0px;display:none;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}

/* пейджинг */
a.pager{
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
	margin-left: 2px;
	color: #FFFFFF;
	background-color: transparent;
	border: solid 1px #C8F1F0;
	background-image: url(paper1.jpg);
}
a.pager:hover{background-color:#E7FFFE;color:#333333;}
a.pager_active{padding:3px;padding-left:6px;padding-right:6px;margin-left:2px;background-color:#D7FDFC;border:solid 1px #C8F1F0;cursor:default;}
a.pager_active:hover{color:inherit;}

/* псевдо кнопки (красная и синяя)*/
a.red_button{background-color:#F9C8CA;color:#333333;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
a.red_button:hover{background-color:#E6A1A3;}
a.blue_button{background-color:#D2E6F9;color:#333333;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
a.blue_button:hover{background-color:#BFD7ED;}

/* стили для редактора */
.ed_subtitle{display:block;font-family:Verdana,Arial;font-weight:bold;font-size:18px;color:#444444;margin-top:10px;margin-bottom:5px;}
.ed_red{color:red;}
.ed_green{color:#224D47;}

/* файлы и картинки */
.file_title{font-family:Tahoma,Verdana,Arial;font-weight:normal;font-size:18px;color:#224D47;}
div.picture{
	background-color: transparent;
	border: 1px solid #cccccc;
	background-image: url(paper2.jpg);
}
div.file{
	background-color: transparent;
	border: 1px solid #cccccc;
	padding: 5px;
	margin-bottom: 10px;
	background-image: url(paper2.jpg);
}
td.image_view{
	background-color: transparent;
	border: 1px solid #CCCCCC;
	background-image: url(paper2.jpg);
}


/* календари */
tr.calendar_days{
	background-color: #254245;
}
td.calendar_days{color:#FFFFFF;}
td.calendar_holydays{
	color: #FFFFFF;
	background-color: #254245;
}
td.calendar_cell{
	background-color: #F5DEB3;
}
td.calendar_cell_today{background-color:#FFA500;color:#FFFFFF;}
td.calendar_cell_holyday{
	background-color: #F5DEB3;
}
a.calendar_link{color:#01353F;}
a.calendar_link:hover{
	color: #1D393A;
}

/* личные сообщения */
div.msgpanel{background-color:#D7FDFC;margin-top:10px;margin-bottom:10px;padding:5px;border:solid 1px #01353F;}
td.msgcell1{font-size:11px;background-color:#e7e7e7;padding-left:5px;}
td.msgcell2{font-size:11px;padding-left:5px;}
td.msghdr{background-color:#D7FDFC;padding-left:5px;font-weight:bold}
.msgheader{background-color:#D7FDFC;padding:5px;}

