* {
	margin: 0;
	padding: 0;
}
#menu ul, #info ul, #header ul {
	list-style-type: none;
}
h1 {font-size: 1.4em;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {
	padding: 0;
}
#left h1, #left h2, #left h3, #left h4, #left h5, #left h6,
#right h1, #right h2, #right h3, #right h4, #right h5, #right h6 {
	padding: 5px 0;
}
#editor_content p, .msg_editor p, .editor_mini p,
#editor_content dl, .msg_editor dl, .editor_mini dl {
	padding: 5px 0;
}
#editor_content ul, #editor_content ol, #editor_content dd,
.msg_editor ul, .msg_editor ol, .msg_editor dd,
.editor_mini ul, .editor_mini ol, .editor_mini dd {
	margin-left: 2em;
}
#editor_content blockquote, .msg_editor blockquote, .editor_mini blockquote {
	margin-left: 1em;
}
table {
	font-size: 1em;
}
option {
	padding-right: 0.5em;
}
.access, #header h1 span, .diskuze th, .logo span{
     position:absolute;
     left:-2000px;
     width:1px;
     height:1px;
     overflow:hidden;
}
.hidden{
	display:none;
}
.hidden2{
	position:absolute;
	width:1px;
	height:1px;
	top:-10000px;
	left:-10000px;
	overflow:hidden;
}
a:focus, a:active{
	outline:none;
}

