* 
{
	font-family: sans-serif, Verdana, Geneva, Arial, Helvetica ;
	font-size: x-small;
}
body {
	background-color: #dadada;
	margin:0;
	padding:0;
}
code
{
color: #0078fc;
}
h1,h2,h3,h4,h5, em
{
	font-family : Georgia;
	font-size :12pt;
	color: #000000;
	font-weight : normal;
	padding: 1 4 1 4;
}
.left{
	color:#333333;
	font-weight: bold;
	font-size :12pt;
	}
td.mainMenuKvadrat {
	width: 28px;height: 32px; 	text-align:center; 	border-bottom: 1px dotted #c6c6c6;
	}
td.mainMenu {
	padding: 5px 6px 6px 15px; border-bottom: 1px dotted #c6c6c6; text-align: right;
}
.authorname_comment {
	font-style: italic;
	font-size: small;
	color: gray;
}
/*??? ?????? ? ????????*/
.entry_news{
	style='background: #dcdcdc';
}
/*??? ????????? ?????? ?? ????? JournalEntry*/
h1.article_header {
	font-size: 13pt;
	font-style:italic;
	color:#333333;
	text-align:right;
	padding-bottom: 4px;
	border-bottom: 3px solid #ffba00;
}
.small{
	font-size: 8ptl;
	color:silver;
}
caption {
	font-weight: bold;
	font-size: 140%;
	font-family: Georgia;
}
.highlighted {
	background-color:#d6eaf2;
	padding: 15px 15px 20px 15px;
	font-style: italic;
	font-family: Georgia;
	
}
.blue {
	background-color:#f5f5f5;
}
.lightblue {
	background-color:#d6eaf2;
}
.bordered {
	border: 1px solid #333333;
}
span.blog_date {
	/*background: #cbcbcb;*/
	font-size: 8pt; 
	padding: 1 px 2px 1px 2px;
}
span.linkToEntry {
	display: block;
	float: right;
	margin-bottom: 15px;
	padding-right: 40px;
	color: silver;
	font-size: 8pt;
}
div.menuL {
	background: url('menu_bg.jpg') repeat-y ; 
	padding: 4px 6px 4px 10px; 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align : right;
}
div.menuL a, a.leftMenuLink {
	color: #d4d4d5;
	text-decoration: none; 
}
ul.frontpage {
	margin : 0;
	padding:0;
	list-style-image : none;
	list-style-type : none;
	
}
p.frontpage {
	text-align: left;
	margin: 2;
}
table#out {
	height: 113px;  background:#122864;border: 0;
}
div#dcontainer {
	position: absolute; top:30px; right: 26px;
}

.moderator {
	font-size: 8pt; color: #f5f5f5; font-style: italic;
}
.logout {
	padding: 0px 30px 0px 50px;
}
td.leftColumn{
	width:211px; 
	vertical-align:top;
	background-color:#7b0303;
	
}
td.middleColumn{
	background-color:#e6e6e6;
	vertical-align:top;
}
table.selectFolderHead {
	
}
table.selectFolderHead  tr td {
	padding: 8px;
}
p.bannerItem {
	text-align:center;
	
}
p.bannerItem  a img {
	padding: 2;
}
li.lvl_3 {	padding-left: 0px;}
li.lvl_4 {	padding-left: 10px;}
li.lvl_5 {	padding-left: 20px;}
li.lvl_6 {	padding-left: 30px;}
li.lvl_7 {	padding-left: 35px;}
li.lvl_8 {	padding-left: 40px;}
li.lvl_9 {	padding-left: 45px;}
.warning {
	font-size : 120%;
	font-weight : bold;
	color : Red;
}
span.picture_thumb {
	float: left; margin-bottom: 10px
}