/*wysiwyg*/

.wysiwyg {
	margin-left:2px;
	margin-right:2px;
	margin-bottom:10px;
}

.wysiwyg h1 {
	width:99%;
	font-size:155%;
	color:#F8892D;
	margin-top:15px;
	font-weight:normal;
	font-family:arial;
	background:url('../img/h1.jpg') no-repeat bottom right;
	padding-bottom:10px; /*dafault 5,ale nelicovalo s  boxy*/
	margin-bottom:10px;
}

.wysiwyg h2 {
	color:#F8892D;
	font-size:125%;
	font-weight:bold;
	margin-top:20px;
	width:100%;	
}

.wysiwyg h3 {
	color:#F8892D;
	font-size:120%;
	font-weight:bold;
	margin-top:20px;
/*	float:left;*/
	width:100%;	
}
	
.wysiwyg h4 {
	color:#F8892D;
	font-size:110%;
	font-weight:bold;
	margin-top:15px;
/*	float:left;*/
	width:100%;	
}

.wysiwyg ol {
	list-style:none;
	margin-left:15px;
}

.wysiwyg p {
	margin-top:5px;
	line-height:15px;
	padding-bottom:10px;
	color:#3C3C3C;
}

.wysiwyg p .perex {
	margin-top:10px;
	line-height:15px;
	font-weight:bold;
	font-size:100%;
	color:#3C3C3C;
}

.wysiwyg p.odsazeny {
	margin-top:5px;
	margin-left:20px;
	font-size:100%;
	width:90%;
}

.wysiwyg p.zvyrazneny {
	margin-top:5px;
	padding-left:15px;
	font-weight:bold;
	border-left:5px solid #F8892D;
	font-size:100%;
	width:96%; /*FF a bordery ... :-/*/
}

.wysiwyg strong {
	font-weight:bold;
	color:#3C3C3C;
}

.wysiwyg  cite {
	font-style:oblique;
	color:#F8892D;
	font-size:110%;
}

.wysiwyg p acronym {
	border-bottom:1px dashed #F8892D;
	line-height:17px;
}

.wysiwyg  kbd {
	font-family:courier;
	letter-spacing:1px;
}

.wysiwyg  code {
	font-family:courier;
	letter-spacing:0px;
}

.wysiwyg pre {
	font-size:110%;
	font-family:courier;
	padding-left:0px;
	padding-top:20px;
	white-space:pre;
	color:#4A4A4A;
	clear:both;
	float:left;
}

.wysiwyg a:link {
	color:#3B77C0;
}

.wysiwyg a:visited {
	color:#3C3C3C;
}

.wysiwyg a:active {
	color:#E67D00;
}

.wysiwyg a:hover {
	color:#05386F;
}

/*tabulky*/


.wysiwyg table {
	border-collapse:collapse;
	margin-left:0px;
	margin-top:20px;
}

	.bordered-table {
		border:2px solid #407CC2;
		_border:1px solid #407CC2;
	}

.wysiwyg table tr td, .wysiwyg table  tr th {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	/*border:1px solid #FFFFFF;*/
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

.wysiwyg table tr th {
	background:#407CC2;
	color:#FFFFFF;
}

.wysiwyg table tr th a:link, .wysiwyg table tr th a:visited {
	color:#FFFFFF;
	background:url('../img/tabulka-sipka.gif') no-repeat right -3px;
	padding-right:15px;
	font-weight:bold;
}

.wysiwyg table tr th a:hover {
	color:#EFEFEF;
}

.wysiwyg table tbody tr td {
	background:#FFFCF7;
	color:#4A4A4A;
	border-bottom:none;
	border-top:none;
}

.wysiwyg table tbody tr.licha td {
	background:#FFFBE6;
	color:#4A4A4A;
}

/*.wysiwyg table tbody tr.suda td {
	background:#FBF9FA;
	color:#4A4A4A;
}*/


.wysiwyg table tfoot tr td {
	background:#EEEEEE;
	color:#4A4A4A;
	font-weight:bold;
}

.stabulka-sipka {
	width:12px;
	height:15px;
	background:#C51E18 url('../img/tabulka-sipka.gif') no-repeat 3px -2px;
}

.wysiwyg ul {
	list-style:none;
	width:95%;
	padding-bottom:10px;
}

.wysiwyg ul li {
	color:#3C3C3C;
	margin-top:7px;
	background:url('../img/wswsipka.gif') no-repeat 0px 4px;
	padding-left:13px;
}


.wysiwyg ol {
	margin-left:0px;
	width:90%;
}

.wysiwyg ol li {
	color:#F8892D;
	font-weight:bold;
	margin-top:2px;
	padding-left:0px;
	margin-left:0px;
	list-style-position: inside;
	list-style-type:decimal;
}

.oltext {
	color:#3C3C3C;
	font-weight:normal;
}

.mensi-pismo {
	font-size:95%;
}

.dulezity-text {
	font-weight:bold;
}

/*nestandartni*/

.wysiwyg p img {
	xfloat:left;
	margin-right:5px;
	border:none;
}

.wysiwyg img {
	/*border:1px solid #B2C9E4;*/
	border:1px solid #CCCCCC;
}

/*WSW v BOXECH*/

.levy-box .wysiwyg h3 {
	margin-top:5px;
	text-align:right;
	line-height:2em;
	padding-bottom:5px;
	background:url('../img/n-box.jpg') no-repeat right bottom;
	font-family:tahoma;
	font-size:100%;
	letter-spacing:2px;
	float:none;
}

.pravy-box .wysiwyg h3 {
	margin-top:5px;
	margin-left:-3px;
	text-align:right;
	line-height:2em;
	padding-bottom:5px;
	background:url('../img/n-box.jpg') no-repeat right bottom;
	font-family:tahoma;
	font-size:100%;
	letter-spacing:2px;
	float:none;
}

/*ankety*/

.levy-box p.anketa-nadpis{
	font-weight:bold;
	margin-top:10px;
	margin-left:5px;
}

.levy-box form fieldset{
	border:none;
}

.levy-box form input{
	float:left;
}

.levy-box form input.radiobutton {
}


.levy-box .anketa-radek{
	clear:both;
	height:2em;
}

.levy-box .anketa-text{
	float:left;
	padding-left:5px;
	color:#0D4EA2;
	font-weight:bold;
}

.levy-box label {
  cursor:pointer;
}

/*diskuse*/

.wysiwyg .diskuse {
	margin-top:15px;
}

	.wysiwyg .diskuse strong {
		font-weight:bold;
		color:#FFFFFF;
	}

.wysiwyg .diskuse .prispevek {
	border:1px solid #0C4EA2;
	margin-top:5px;
}
	
.wysiwyg .diskuse .date {
	color:#CCCCCC;
}

.wysiwyg .diskuse .nadpis {
	background:#0C4EA2;
	padding:.2em;
	border-bottom:1px solid #cccccc;
}

.wysiwyg .diskuse .autor {
	background:#E8F0FD;
	padding:.2em;
}

.wysiwyg .diskuse .email {
	background:#E8F0FD;
	padding:.2em;
}

.wysiwyg .diskuse .text {
	border-top:1px solid #0C4EA2;
	padding:.5em;
}

.wysiwyg .diskuse .reakce {
	text-align:right;
}

	/*levely diskusi*/

	.wysiwyg .diskuse .prispevek.l2 {
		margin-left:20px;
	}
	
	.wysiwyg .diskuse .prispevek.l3 {
		margin-left:40px;
	}

.pridatprispevek {
	margin-top:10px;
	border:1px solid #0C4EA2;
	clear:both;
}

.pridatprispevek fieldset{
	border:none;
}
	.pridatprispevek .titulek {
		background:#E8F0FD;
		padding-left:5px;
	}
	
	.pridatprispevek .titulek label, .pridatprispevek .jmeno label, .pridatprispevek .email label{
		width:5em;
		display:block;
	}
	
	.pridatprispevek .email {
		background:#E8F0FD;
		padding-left:5px !important;
	}
	
	.pridatprispevek .jmeno {
		background:#E8F0FD;
		padding-left:5px;
	}
	
	.pridatprispevek .diskuse-sdeleni-nadp {
		clear:both;
		padding:6px;
	}
	
	.pridatprispevek .diskuse-sdeleni {
		clear:both;
		width:405px;
		margin-left:7px;
		margin-top:5px;
		margin-bottom:7px;
	}
	
	.pridatprispevek .addprisphead {
		padding-top:5px;
		padding-bottom:5px;
		background:#E8F0FD;
	}
	
/*ostatni globalni styly*/

.wysiwyg .submit {
	border:1px solid #D7E7FE;
	background:#E8F0FD;
	padding-left:.2em;
	padding-right:.2em;
	font-weight:bold;
	color:#0F4DA0;
	cursor:pointer;
	float:right;
}

.wysiwyg .submit-diskuse {
	border:1px solid #D7E7FE;
	background:#E8F0FD;
	padding-left:.2em;
	padding-right:.2em;
	font-weight:bold;
	color:#0F4DA0;
	cursor:pointer;
}


.wysiwyg .bold {
	font-weight:bold;
}

.wysiwyg .italic {
	font-style:oblique;
}

.wysiwyg img.znak {
	border:none;
	margin-left:25px;
	margin-top:5px;
}

/*GETs*/

.getright {
	text-align:right;
}

.getcenter {
	margin-top:15px;
	margin-bottom:15px;
  text-align:center;
}

.getleft {
	text-align:left;
}

/*Ikonky*/

a.link-mail {
	background:url('../img/icons/mail.gif') no-repeat 4px 4px;
	color:#2C5274;
	padding-left:21px;
}

a.link-pdf {
	background:url('../img/icons/pdf.gif') no-repeat 0px 0px;
	color:#2C5274;
	padding-left:21px;
	height:16px;
	padding-top:4px;
}


a.link-doc {
	background:url('../img/icons/doc.gif') no-repeat 0px 0px;
	color:#2C5274;
	padding-left:21px;
	height:16px;
	padding-top:4px;
}


a.link-xls {
	background:url('../img/icons/xls.gif') no-repeat 0px 0px;
	padding-left:21px;
	height:16px;
	padding-top:4px;
}

a.link-zip {
	background:url('../img/icons/zip.gif') no-repeat 0px 0px;
	padding-left:21px;
	height:16px;
	padding-top:4px;
}


/*boxy specialitky*/

.levy-box p {
  margin-top:10px;
  margin-left:10px;
}

img.uvodni-screen {
  border:none;
  margin-left:40px;
}

table.roztahnout {
	width:99% !important;
}

/*ADDED*/
.wysiwyg input.inputtext {
	width:140px;
	border:1px solid #CFE0FC;
	margin-bottom:5px;
}

.wysiwyg p.datum {
	font-size:80%;
	color:grey;
	padding-bottom:none;
}

/*skolka*/

img.uvodni-screen-skolka {
  border:none;
  margin-left:20px;
}

