body, html
{
	margin:  0px;
	padding: 10px;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-size: small !important;
}
a,a:hover,a:visited,a:link {
	text-decoration: none;
	color: #0000CC;
}
.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

p, img,  h1, h2, h3, h4, h5
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
	text-align: center;
}

odkaz,odkaz:hover,odkaz:visited,odkaz:link {
	text-decoration: none;
	color: #0000CC;
}
odkaz_nezobrazovat,odkaz_nezobrazovat:hover,odkaz_nezobrazovat:visited,odkaz_nezobrazovat:link {
	text-decoration: line-through;
	color: #0000CC;
}

.diskuze_list {
	margin-left:20px;
}
.diskuze_obal {
    border-width: 1px;
    border-style: solid;
    border-color: #1886C6;
	margin-bottom: 10px;	
}
.diskuze_text {
	padding-left:20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #1886C6;
}
.diskuze_akce {
	padding-left:40px;
	background: #ffcc99;
}
.diskuze_prava {
	text-align: right;
}
input.dostupnost, textarea.dostupnost {
    width: 500px;
    text-align: left;
}
.diskuze_prava {
	font-weight: bold;
}
.diskuze_maly {
	font-size: 10px;
}
.diskuze_reply {
   border-width: 1px;
    border-style: solid;
    border-color: #1886C6;
	margin-left:30px;
	margin-bottom: 15px;	
}
.red {
	color: red;
}
    .bila {background-color: #ffffff}
    .zluta {background-color: yellow}
    .svetle_modra {background-color: #C4DFE7}

#editor-xtd-buttons { padding: 5px; }

/* -- buttons -> STILL NEED CLEANUP*/

.button1,
.button1 div{
        height: 1%;
        float: right;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
        float: left;
}

.button1 { background: url(../images/j_button1_left.png) no-repeat; white-space: nowrap; padding-left: 10px; margin-left: 5px;}

.button1 .next { background: url(../images/j_button1_next.png) 100% 0 no-repeat; }

.button1 a {
        display: block;
        height: 26px;
        float: left;
        line-height: 26px;
        font-size: 12px;
        font-weight: bold;
        color: #333;
        cursor: pointer;
        padding: 0 30px 0 6px;
}

.button1 a:hover { text-decoration: none; color: #0B55C4; }

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
        display: block;
        height: 22px;
        float: left;
        line-height: 22px;
        font-size: 11px;
        color: #333;
        cursor: pointer;
}

.button2-left span,
.button2-right span { cursor: default; color: #999; }

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span { padding: 0 6px; }

.button2-left a:hover,
.button2-right a:hover { text-decoration: none; color: #0B55C4; }

.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }

.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }

.button2-left { background: url(../images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }

.button2-right { background: url(../images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }

.button2-right .prev { background: url(../images/j_button2_prev.png) no-repeat; }

.button2-right.off .prev { background: url(../images/j_button2_prev_off.png) no-repeat; }

.button2-right .start { background: url(../images/j_button2_first.png) no-repeat; }

.button2-right.off .start { background: url(../images/j_button2_first_off.png) no-repeat; }

.button2-left .page,
.button2-left .blank { background: url(../images/j_button2_right_cap.png) 100% 0 no-repeat; }

.button2-left .next { background: url(../images/j_button2_next.png) 100% 0 no-repeat; }

.button2-left.off .next { background: url(../images/j_button2_next_off.png) 100% 0 no-repeat; }

.button2-left .end { background: url(../images/j_button2_last.png) 100% 0 no-repeat; }

.button2-left.off .end { background: url(../images/j_button2_last_off.png) 100% 0 no-repeat; }

.button2-left .image            { background: url(../images/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore         { background: url(../images/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak        { background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank            { background: url(../images/j_button2_blank.png) 100% 0 no-repeat; }
/* START tabulky v administraci */
.tabulka table {  border: 1px solid #888;  border-collapse: collapse;  line-height: 1;  margin: 1em auto;  width: 90%;}
.tabulka table caption {  font-weight: bold;}
.tabulka table thead { background: #aaa url(/images/bg-table-thead.png) repeat-x top left;}
.tabulka table thead tr th { border: 1px solid #888; font-weight: bold;  padding: .3em 1.67em .3em 1.67em; text-align: left;}
.tabulka table tbody tr td {  cursor: default;  padding: .3em .3em;border: 1px solid #888;}
.tabulka table tbody tr.even {  background: #f3f3f3;}
.tabulka table tbody tr.odd {  background: #fff;}
.tabulka table span {  background-position: center left;  background-repeat: no-repeat;  padding: .2em 0 .2em 1.5em;}
.tabulka table span.file {  background-image: url(/images/page_white_text.png);}
.tabulka table span.folder {  background-image: url(/images/folder.png);}
.tabulka button { border-style: solid;border-width: 1px;border-color: #70C0EE;margin: 1px;vertical-align: middle;background-color: #a6d1fc;font-size: 12px;}
/* END tabulky v administraci */
.mala_cerna {font-size: 10px; color:#000000;}
.column-nazev {width: 50%;}
#clanek_foto_smazat {border-style: solid;border-width: 1px; border-color: #70C0EE margin: 2px; padding: 2px; vertical-align: middle; background-color: #a6d1fc;}
#clanek_foto_pridat { border-style: solid; border-width: 1px; border-color: #70C0EE; margin: 2px; padding: 2px; vertical-align: middle; background-color: #a6d1fc;}
#clanek_foto_pridat_new { border-style: solid; border-width: 1px; border-color: #70C0EE; margin: 2px; padding: 2px; vertical-align: middle; background-color: #a6d1fc;}
.info_hlaska_modra, .info_hlaska_modra a {color:#43A9BF;font-weight:bold;}
.mapa_clanku .kategorie a {color:#21759B;}
.mapa_clanku .kategorie a:hover {color:#d54e21;}
.mapa_clanku .clanky a {color:#007C04;}
.mapa_clanku .clanky a:hover {color:#d54e21;}

#platby a,#platby a:hover,#platby a:visited,#platby a:link {
        color: #1568b3;
        text-decoration: none;
}

#platby table {
  border: 1px solid #888;
  border-collapse: collapse;
  line-height: 1;
  margin: 1em auto;
  width: 90%;
}

/* Caption
 * ------------------------------------------------------------------------- */
#platby table caption {
  font-weight: bold;
}

/* Header
 * ------------------------------------------------------------------------- */
#platby table thead {
  background: #aaa url(../images/bg-table-thead.png) repeat-x top left;
}

#platby table thead tr th {
  border: 1px solid #888;
  font-weight: normal;
  padding: .3em 1.67em .3em 1.67em;
  text-align: left;
}

/* Body
 * ------------------------------------------------------------------------- */
#platby table tbody tr td {
  cursor: default;
  padding: .3em 1.5em;
}

#platby table tbody tr.even {
  background: #f3f3f3;
}

#platby table tbody tr.odd {
  background: #fff;
}

#platby table span {
  background-position: center left;
  background-repeat: no-repeat;
  padding: .2em 0 .2em 1.5em;
}

#platby table span.file {
  background-image: url(../images/page_white_text.png);
}

#platby table span.folder {
  background-image: url(../images/folder.png);
}

