@CHARSET "UTF-8";

/* Vseobecne styly
********************/

* {
	outline: 0px;
}

html, body {
	height: 100%;
}

html, body, div, form, img, a, ul, li, table, tr, th, td {
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 17px;
}

ul, li {
	list-style: none;
}

button, input, img {
	vertical-align: middle;
}

button {
	overflow: visible;
	width: 0;
	padding: 0px 6px;
	cursor: default;
	position: relative;
}
button[type], button[class] {
	width: auto;
}

button span {
	position: relative;
	top: 1px;
}
button img {
	position: relative;
}

select {
	position: relative;
	margin: 1px 0px;
	_margin: 0px;
}

textarea {
	margin: 0px;
}

.lft { text-align: left; }
.rgt { text-align: right; }

img.lft { margin: 0px 6px 6px 0px; float: left; }
img.rgt { margin: 0px 6px 6px 0px; float: right; }


table {
	border-collapse: collapse;
	border-spacing: 0px;
}

td {
	padding: 0px;
}

img {
	border: 0px none;
}

 /* oprava alpha pruhlednosti u MSIE - jeste je kod v png_fix.js */
img, input {
	_filter: expression(addPngImage(this));
}

.clear {
	clear: both;
}


.red {
	color: #ff0000;
}

.size {
	color: #ff0000;
	font-weight: bold;
}

input.number {
	width: 30px;
}

.valign-mid img,
.valign-mid span,
.valign-mid input,
.valign-mid select,
.valign-mid button {
	vertical-align: middle;
}

textarea.wysiwyg {
	width: 700px;
	height: 500px;
}

input.wide {
	width: 700px;
}

/* Fonty
**********/

body, table, input, select, textarea, button {
	font-family: Verdana, Arial;
	font-size: 11px;
}

a       { color: #000000; }
a:hover { color: #ff0000; }

input.default {
	font-weight: bold;
}

.warning { color: #ff0000; }

.micro { font-size: 8px; }

td form {
	display: inline;
}

.err {
	color: red;
}

/* Mini-editor
****************/

.mini-editor .wrap {
	cursor: pointer;
	position: relative;
}
.mini-editor .wrap img {
	margin-left: 4px;
	position: absolute;
	top: -1px;
}
.mini-editor form {
	display: inline;
}
.mini-editor input {
}
.mini-editor .err {
	color: red;
	margin-left: 1px;
}

