p {
	margin-bottom: 10px;
}

/* bloky */
.wysiwyg {
	font-size: 11px;
}
.wysiwyg p {
	color: #5E5E5E;
}

.wysiwyg p.perex, .clanek .perex p{
	color: #003366 !important;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 20px;
}

.wysiwyg blockquote {
	margin: 0;
	margin-bottom: 10px;
	font-style: italic;
}

.wysiwyg blockquote p {
	color: #0099CD;
}

/* inline style */
.wysiwyg .black {
	color: black;
}

.wysiwyg .font-smaller {
	font-size: 85%;
}

.wysiwyg .font-bigger {
	font-size: 110%;
}

.wysiwyg .blue {
	color: #0099CD;
}

/* nadpisy */
.wysiwyg h2 {
	color: #0099CD;
	font-size: 1.2em;
	margin-bottom: 3px;
	padding: 2px 0 2px 30px;
	background: url('../img/h2.gif') 0 0.2em no-repeat
}

.wysiwyg h3 {
	color: #003867;
	font-size: 14px;
	font-weight:normal;
	/*margin-bottom: 3px;*/
	margin: 10px 0 10px 0;
}

/* odkazy */
.wysiwyg a {
	color: #003867;
}

.wysiwyg a:hover {
	color: #003366;	
}

.wysiwyg a.a-small {
	padding-left: 18px;
	background: url('../img/a-small.gif') 0 0.3em no-repeat;
}

.wysiwyg a.a-big {
	padding: 4px 0 4px 30px;
	background: url('../img/a-big.gif') 0 0em no-repeat;
}

/* seznamy */
.wysiwyg ul {
	list-style: none;
	margin: 0 0 20px 28px;
	padding: 0;
	color: #5E5E5E;
}

.wysiwyg ul li {
	/*font-weight: bold;*/
	padding-left: 20px;
	margin-bottom: 5px;
	background: url('../img/ul1.gif') 0 0.2em no-repeat;
	line-height: 1.3em;
}

.wysiwyg ul ul{
	margin: 5px 0;
}

.wysiwyg ul li li {
	font-weight: normal;
	background: url('../img/ul2.gif') 2px 0.3em no-repeat;
}

.wysiwyg ul li li li {
	background: url('../img/ul3.gif') 5px 0.4em no-repeat;
}

.wysiwyg ol {
	margin-bottom: 10px;
	color: #5E5E5E;
}

.wysiwyg ol ol {
	margin-top: 5px;
	margin-bottom: 5px;
}

.wysiwyg ol li {
	font-weight: bold;
	margin-bottom: 5px;
}

.wysiwyg ol li li {
	font-weight: normal;
}

.wysiwyg ol div, .wysiwyg ul div {
	background: url('../img/hr-small.gif') left bottom no-repeat;
	padding-bottom: 3px;
}


/* tabulka */
.wysiwyg table {
	border-collapse: collapse;
	border-bottom: 4px #0099CD solid;
	margin-bottom: 15px;
}

.wysiwyg table td, .wysiwyg table th {
	padding: 8px 8px;
	border-bottom: 1px #0099CD solid;
	color: #003366;
	text-align: left;
	vertical-align: top;
}

.wysiwyg table th {
	background: #E5F5FA;
}

.wysiwyg table td {
	/*font-weight: bold;*/
}

.wysiwyg table span {
	font-weight: normal;
}

/* razeni tabulka */
.wysiwyg table th a span span {
	display: none;
}

.wysiwyg table th a.sort-up span {
	padding: 2px 7px;
	background: url('../img/up.gif') center center no-repeat;
}

.wysiwyg table th a.sort-down span {
	padding: 2px 7px;
	background: url('../img/down.gif') center center no-repeat;
}

.wysiwyg table th a.sort-up span.active, .wysiwyg table th a.sort-up:hover span {
	background-image: url('../img/up-active.gif');
}

.wysiwyg table th a.sort-down span.active, .wysiwyg table th a.sort-down:hover span {
	background-image: url('../img/down-active.gif');
}

/* strankovani */
.wysiwyg .paging {
	text-align: right;
	margin: 15px 0;
}

.wysiwyg .paging a {
	color: #90D8F1;
	font-weight: bold;
	padding: 0 4px;
	margin: 0 2px;
}

.wysiwyg .paging a:hover {
	color: #0099CD;
}

.wysiwyg .paging span {
	font-weight: bold;
	color: #0099CD;
}

.wysiwyg .paging b {
	color: #0099CD;
}

.wysiwyg .paging .nav-first span, .wysiwyg .paging .nav-last span, .wysiwyg .paging .nav-prev span, .wysiwyg .paging .nav-next span {
	display: none;
}

.wysiwyg .paging .nav-first, .wysiwyg .paging .nav-last, .wysiwyg .paging .nav-prev, .wysiwyg .paging .nav-next {
	padding: 2px 10px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px #72C8E6 solid;
	text-decoration: none;
}

.wysiwyg .paging .nav-first:hover, .wysiwyg .paging .nav-last:hover, .wysiwyg .paging .nav-prev:hover, .wysiwyg .paging .nav-next:hover {
	border-color: #0099CD;
}

.wysiwyg .paging .nav-first {
	background-image: url('../img/first.gif');
}

.wysiwyg .paging .nav-last {
	background-image: url('../img/last.gif');
}

.wysiwyg .paging .nav-next {
	background-image: url('../img/next.gif');
}

.wysiwyg .paging .nav-prev {
	background-image: url('../img/prev.gif');
}

/* seznam podstranek */
.wysiwyg .item {
	margin-bottom: 10px;
	padding-bottom: 1px;
	background: url('../img/item-bottom.gif') left bottom no-repeat;
	position: relative;
	min-height: 54px;
}

.wysiwyg .item .item-vizual, .wysiwyg .item .item-vizual-mask {
	position: absolute;
	width: 127px;
	height: 54px;
	left: 0;
	_left: -139px;
	top: 0;
	z-index: 1;
	
}

.wysiwyg .item .item-vizual-mask {
	background: url('../img/item-mask.gif') center center no-repeat;
	z-index: 2;
}


.wysiwyg .item .item-content {
	margin-left: 139px;
}

.wysiwyg .item .item-content h2 {
	background: url('../img/item-header.gif') left 0.5em no-repeat;
	padding-left: 16px;
	margin-bottom: 0px;
	font-size: 1.0em;
}

.wysiwyg .item .item-content h2 a {
	color: #0099CD;
	text-decoration: none;
}

.wysiwyg .item .item-content h2 a:hover {
	color: #003366;
}

.wysiwyg .item .item-content p {
	font-size: 0.8em;
}

/* oddelovac */
.wysiwyg hr.hr-small {
	font-size: 1px;
	height: 1px;
	border: none;
	border-top: none;
	background: url('../img/hr-small.gif') left center no-repeat;
	margin-bottom: 5px;
}

/* formulare */
.wysiwyg form.form {
	background: url('../img/form-bottom.gif') left bottom no-repeat;
	padding-bottom: 20px;
	margin-bottom: 10px;
}

.wysiwyg form input {
	width: 157px;
	border: 1px #80CCE6 solid;
	color: #0278A0;
}

.wysiwyg form input.submit, .wysiwyg form input.checkbox, .wysiwyg form input.radio {
	width: auto;
}

.wysiwyg form input.radio, .wysiwyg form input.checkbox {
	border: none;
}

.wysiwyg form .submit {
	cursor: pointer;
	background: #D4EEF7 url('../img/submit.gif') left top repeat-x;
	text-transform: uppercase;
}

.wysiwyg form.form table {
	margin-bottom: 10px;
	width: 100%;
}
.wysiwyg form.form table td, .wysiwyg form.form table th {
	color: black;
	font-weight: normal;	
}

.wysiwyg form label {
	color: black;
	font-weight: bold;
}

.wysiwyg form.form table td, .wysiwyg form.form table th {
	border: none;
}

.wysiwyg form.form table tr {
	background: url('../img/hr-small.gif') left bottom no-repeat;
}

.novinky-list-item {
  margin: 15px 0;
}

