
/* !IMPORTANT! The *WYS* comments are parsed into css used in WYSIWYG, thus they should not be deleted! */

.wysiwyg p {
	margin-bottom: 15px;
	font-size: 1.1em;
}

.wysiwyg p.perex {
	font-weight: bold;
	margin-bottom: 20px;
}

.wysiwyg p.odsazeny {
	margin-left: 20px;
}

.wysiwyg p.vyrazny {
	font-weight: bold;
	margin-left: -26px;
	border-left: 36px #EC7500 solid;
	padding-left: 10px;
	margin-bottom: 20px;
}
 
.wysiwyg a {
	color: #DD6C0C /*WYS* !important *WYS*/;
}

.wysiwyg a:visited {
	color: #6B6B6B /*WYS* !important *WYS*/;
}

.wysiwyg a:active {
	color: #800000 /*WYS* !important *WYS*/;
}

.wysiwyg a:hover {
	color: #9F0000 /*WYS* !important *WYS*/;
}

.wysiwyg h1 {
	color: #9F0000;
	font-size: 2.0em;
	margin-bottom: 10px;
}

.wysiwyg h2 {
	color: #DD6C0C;
	margin-bottom: 12px;
	font-size: 1.6em;
}

.wysiwyg h3 {
	color: #484848;
	margin-bottom: 5px;
	font-size: 1.5em;
	font-weight: normal;
}

.wysiwyg h4 {
	color: #484848;
	margin-bottom: 5px;
	font-size: 1.4em;
	font-weight: normal;
}

.wysiwyg ul {
	margin: 0 0 15px 0;
	padding: 0;
	list-style: none;
}

.wysiwyg ul li {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	padding-left: 22px;
	background: url('../img/li.gif') left 0.2em no-repeat;
}

.wysiwyg table {
	margin-bottom: 15px;
	border-collapse: collapse;
}

.wysiwyg table tr.odd {
	background: #FFFFFF;
}

.wysiwyg table tr.even {
	background: #F3F3F3;
	border-left-color: #F9F9F9;
	border-right-color: #F9F9F9;
}

.wysiwyg table tr.header, .wysiwyg table thead tr {
	background: #DD6C0C;
	border-left-color: #EEB686;
	border-right-color: #EEB686;
}

.wysiwyg table tr.header td, .wysiwyg table tr.header th, .wysiwyg table thead td, .wysiwyg table thead th {
	color: white;
	font-weight: bold;
}

.wysiwyg table tr.footer, .wysiwyg table tfoot tr {
	background: #CBCBCB;
	font-weight: bold;
	border-left-color: #E5E5E5;
	border-right-color: #E5E5E5;
}

.wysiwyg table tr td, .wysiwyg table tr th {
	padding: 8px 10px;
	border-left: 1px white solid;
	border-right: 1px white solid;
}

.wysiwyg table.layout-table {
}
	
.wysiwyg table.layout-table tr, .wysiwyg table.layout-table td, .wysiwyg table.layout-table th {
	background: none;
	border: none;
	color: black;
	padding: 0;
}

.wysiwyg a.back {
	color: #BEBEBE /*WYS* !important *WYS*/;
	padding-left: 20px;
	background: url('../img/back.gif') left center no-repeat;
}

.wysiwyg img {
	border: 1px #D0D0D0 solid;
	padding: 3px;
}