body { font-size:11pt; }

.signature {
	max-height:3.5em;
	overflow:hidden;
	text-align:right;
	font-size:0.8em;
}

.zerosize { width:0px;height:0px;max-width:0px;max-height:0px; }

pre 
{ 
  overflow-x: auto;
  overflow-y: hidden;
  margin: 10px;
  width: 99%;
  font-family:Consolas, monospace;
}

[type=button].iconize, [type=submit].iconize {
	padding-left:16px;
	background-position:center left;
	background-repeat:no-repeat;
	font-size:10px;
}

[pseudolink], .pseudolink, a.pseudolink {
	cursor:pointer;
}
[spoiler] [inner] {
	display:none;
}
[spoiler] [opener] {
	cursor:hand;
}
.warning {
	background-color:red;
}
.userbar_name {
	font-size:1.7em;
}
.userbar_title {
	font-weight:bold;
}
.avatar, .userbar_avatar {
	border:none;
	max-height:6em;
	max-width:6em;
	overflow:hidden;
}
.userbarcontainer {
	border:none;
	max-width:6em;
	margin:5pt;
}
.userbar_additionalcontainer {
	width:0px;
	max-width:0px;
	height:0px;
	max-height:0px;
	overflow:visible;
}
.userbar_additional {
	position:absolute;
	white-space:nowrap;
	padding:5pt;
	font-size:1.2em;
	z-index:3000;
}
.UG_Blondes {
	color:red !important;
	background-color:yellow !important;
	font-weight: bold !important;
}
.UG_Moderators {
	color:blue !important;
}
.UG_Administrators {
	color:black !important;
}
p {
	margin:0em;
}
.punishment {
	color:red !important;
}
.punishment.withdrawed {
	color:red !important;
	text-decoration: line-through;
}
.currentLink {
	font-weight:bolder;font-style:italic;
}
input {
	z-index:90000;
}
[nobr] {
	white-space: nowrap;
}
.postcontainer, .pmcontainer, .uploadcontainer {
	border-style:none none solid none;
	border-width:0 0 1px 0;
	padding-bottom:5pt;
	padding-top:5pt;
}
blockquote {
	display:block;
	border:solid 2px;
	font-size:0.8em;
}
blockquote hr {
	display:block;
	visibility:hidden;
	width:0px;
	height:0px;
	padding:0px;
	margin:0px;
}
BLOCKQUOTE BR {FONT-SIZE:1px}
.header {
	font-size:1.5em;
}
.header a.selected {
	font-size:1.13em;
}
.header .header {
	font-size:0.8em;
}
.categoriescontainer {
	padding:0px;
}
.categorycontainer {
	display:inline-block;
	vertical-align:top;
	margin:5pt;
}
.categorycontainer_title {
	display:inline;
	font-size:1.2em;
	margin:0px;
	margin-left:1em;
	padding:0.3em;
	font-weight:normal;
}
.boardscontainer {
	padding:0px;
}
.boardcontainer {
	display:inline-block;
	width:13em;
	vertical-align:top;
	font-size:1.25em;
	margin:5pt;
}
.boardcontainer_info {
	overflow:hidden;
}
.boardcontainer_name {
	font-size:1.5em;
	margin:0px;
	font-weight:normal;
}
.board_additionalcontainer {
	height:0px;
	max-height:0px;
	overflow:visible;
	position:relative;
}
.board_additional {
	position:absolute;
	padding:5pt;
	font-size:0.8em;
	width:16.25em;
	z-index:3000;
}
a.external {
	padding-right:13px;
	background-image:url(/static/images/external.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.threadscontainer, .conversationscontainer {
	vertical-align:top;
}
.threadcontainer, .conversationcontainer {
	vertical-align:top;
	display:inline-block;
	width:17em;
	height:4em;
	font-size:1em;
	margin:5pt;
	position:relative;
}
.threadcontainer .avatar, .threadcontainer .userbar_avatar,
.conversationcontainer .avatar, .conversationcontainer .userbar_avatar {
	max-height:3em;
	max-width:4em;
}
.threadcontainer .userbarcontainer, .conversationcontainer .userbarcontainer {
	max-width:4em;
}
.threadcontainer .userbar_additional, .conversationcontainer .userbar_additional {
	font-size:1em;
}
.threadcontainer_title, .conversationcontainer_title {
	font-weight:normal;
	margin:0px;
	height:3.5em;
	overflow:hidden;
}
.threadcontainer_title {
	font-size:1.1em;
}
.conversationcontainer_title {
	font-size:1.5em;
}
.threadcontainer_additionalcontainer, .conversationcontainer_additionalcontainer {
	height:0px;
	max-height:0px;
	overflow:visible;
	position:relative;
}
.threadcontainer_additional, .conversationcontainer_additional {
	position:absolute;
	padding:5pt;
	width:15em;
	z-index:3000;
}
