html, body {
	width: 100%; height: 100%;
	padding: 0; margin: 0;
}

body {
	
	font: 12px tahoma, sans-serif;
}

p {
	margin: 15px 0;
}



a:hover, a:active {
	text-decoration: none;
}

a img {
	border: 0;
	text-decoration:none;
}



h1, h2, h3, h4 {
	margin: 0;
}

h1 {
	
	font: 36px/36px tahoma, sans-serif;
}

h2 {
	
	font: 26px/24px tahoma, sans-serif;
}

h2 a {
	
	font: 26px/24px tahoma, sans-serif;
	text-decoration:none;
}

h3 {
	font: 18px/21px tahoma, sans-serif;
}

h4 {
	
	font: 14px/21px tahoma, sans-serif;
	
}
ul { margin:0; padding:10px 15px 10px 0;}
li { padding:0; margin:3px 0 0 15px; }
.colorff6702-bold {  font-weight:bold;}
.boldIt {font-weight:bold;}
img.s-pic-nick, img.s-pic { margin: 0 0 -3px 0; padding:0 3px 0 0; }
.key { width:16px; float:left; padding:4px 10px 0 0;}
.nick_error a { font-weight:bold; color:red; }
.nick { font-weight: bold; }
.livejournal_user { background:url(/img/ljuser.gif) left top no-repeat; padding:0 0 0 5px; margin:0 0 -3px 0;}
.openid { background:url(/img/openid.gif) no-repeat; padding:0 0 0 5px; margin:0 0 -3px 0;}

/*fix default styles of html-tags*/
OL { padding:0 0 0 2em; }
OL LI { list-style:decimal; }	
.min-post-content UL  { list-style:disc; padding:0 0 0 2em;}
.min-post-content UL lI { list-style:disc; }
.min-post-content blockquote { margin:0 30px;}

.user-profile-link {
	font-size: 12px;
	margin-left: 28px;
	}
