/*
 *  CSS - styly jednotlivych stranek
 *  Copyrighted by Michal Madleňák <madlenak@ltweb.cz>, www.LTweb.info 
 */

/* strankovani ---------------------------------------------------------------*/
.content-small {
  width: 450px;
}
.gallery-strankovani {
   margin-top: 10px;
}
.gallery-strankovani .strankovani {
  margin-left: 0 auto;
}
.strankovani {
  margin: 0 auto;
  color: #ffffff;
}
.strankovani .disabled span, .strankovani .arrL span, .strankovani .arr span {
  visibility: hidden;
}
.strankovani .disabled {
  background: url(../img/content/sipka-lp.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
  color: #ffffff;
}
.gallery-strankovani .strankovani .disabled {
  background: url(../img/content/sipky-lp-blue.gif) no-repeat left;
} 
.strankovani .arrL {
  background: url(../img/content/sipka-la.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
  text-decoration: none;
}
.gallery-strankovani .strankovani .arrL {
  background: url(../img/content/sipky-la-blue.gif) no-repeat left;
}
.strankovani .arrL span, .strankovani .arr span {
  visibility: hidden;
}
.gallery-strankovani .strankovani .arrL:hover, .gallery-strankovani .strankovani .arrL:active {
  background: url(../img/content/sipky-lo-blue.gif) no-repeat left;
}
.strankovani .arrL:hover, .strankovani .arrL:active {
  background: url(../img/content/sipka-lo.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
  text-decoration: none;
}
.strankovani .arr {
  background: url(../img/content/sipka-pa.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
  text-decoration: none;
}
.gallery-strankovani .strankovani .arr {
  background: url(../img/content/sipky-ra-blue.gif) no-repeat left;
}
.gallery-strankovani .strankovani .arr:active, .gallery-strankovani .strankovani .arr:hover {
  background: url(../img/content/sipky-ro-blue.gif) no-repeat left;
}
.strankovani .arr:active, .strankovani .arr:hover {
  background: url(../img/content/sipka-po.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
  text-decoration: none;
}
.strankovani .disabledR {
  background: url(../img/content/sipka-pp.jpg) no-repeat left;
  width: 15px;
  height: 12px;
  display: block;
}
.gallery-strankovani .strankovani .disabledR {
  background: url(../img/content/sipky-rp-blue.gif) no-repeat left;
} 
.gallery-strankovani .strankovani .active {
  color: #333333;
  font-weight: bolder;
}
.strankovani .active {
  color: #d3d3d3;
  font-size: 1.1em;
  margin: 0 3px;
}
.gallery-strankovani .strankovani .num {
  color: #0078b2;
}
.strankovani .num {
  color: #ffffff;
  font-size: 1.1em;
  margin: 0 3px;
  text-decoration: none;
}
.gallery-strankovani .strankovani .tecky {
  color: #0078b2;
  padding: 0 3px;
}
.strankovani .tecky {
  color: #0078b2;
  padding: 0 3px;
}
.strankovani .num:hover, .strankovani .num:active {
  color: #fcc803;
  text-decoration: underline;
}

/*seznam-clanku --------------------------------------------------------------*/
.seznam-clanku {
  border-collapse: collapse;
  width: 95%;
  margin-top: 5px;
  border-bottom: 1px #eeeeee dotted;
}
.seznam-clanku h2 {
  font-size: 0.9em;
  background: none;
  margin: 0;
  padding: 0;
}
.seznam-clanku .f_left img {
  padding: 0;
  margin: 0;
  margin-top: 5px;
  margin-right: 10px;
}
.seznam-clanku .text-clanky {
  font-size: 0.9em;
  text-align: justify;
}
.seznam-clanku .info-datum-kdo {
  font-size: 0.85em;
  color: #aea6a6;
}
.seznam-clanku .vertical-top {
  padding-bottom: 5px;
}
.none-border {
  border: none;
}

/*fotogalerie ----------------------------------------------------------------*/
.gallery {
  width: 536px;
  border-collapse: collapse;
  margin: 0 auto;
  position: relative;
  margin-left: 0;
  padding: 0;
  margin-top: 10px;
}
#content .gallery {
  width: 417px;
  border-collapse: collapse;
  margin: 0 auto;
  position: relative;
  padding: 0;
  margin-top: 10px;
}
.gallery td, #content .gallery td {
  width: 130px;
  padding-left: 2px;
  padding-right: 2px;
}
.gallery td h2 {
  margin: 0;
  padding: 0;
  text-align: center;
  background: none;
  font-size: 0.9em;
  padding-bottom: 2px;
}
.gallery td h2 a, .gallery td .odkaz a {
  color: #000000;
}
.gallery td h2 a:hover, .gallery td h2 a:active, .gallery td .odkaz a:hover, .gallery td .odkaz a:active {
  color: #0ba0e8;
}
.gallery .popis {
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 5px;
}
.gallery .info {
  font-size: 0.85em;
  color: #aea6a6;
  display: block;
  text-align: center;
}
.informace-vlozeni {
  font-size: 0.85em;
  color: #aea6a6;
  display: block;
  text-align: right;
  padding-right: 10px;
}
.gallery img {
  display: block;
  border: 2px solid #acc1cb;
  margin: 0 auto;
  text-align: center;
  width: 128px;
  height: 96px;
}
.gallery td p {
  font-size: 0.85em;
}
.odkazy {
  font-size: 0.85em;
}

/*prehled polozek ------------------------------------------------------------*/
.polozky td {
  width: 175px;
}

.informace-zvyrazneni {
  color: #aea6a6;
  font-size: 0.85em;
}

.group-odkaz a {
  margin-right: 10px;
  font-size: 0.85em;
}
.group-odkaz a:hover, .group-odkaz a:active {
  color: #0ba0e8;
}


/* soubory ke stažení */
.fileinfo {
  font-size: 0.9em;
  color: #606060;
}

.top-minus {
  margin-top: 0px;
}


/* diskuse ------------------------------------------------------------------ */

.diskuze .date {
	font-style: italic;
}
.diskuze .item {
  margin: 6px 0 15px 6px;
  padding: 10px 0 0 5px;
  border-top: 1px solid #fec004;
/*  border: 1px solid #ffad6b;
	*/
}
.diskuze .item-2 {
	margin: 6px 0 6px 25px;
	border-left: 1px #fec004 dotted;
	border-top: 1px #fec004 dotted;
}
.diskuze .bez-line {
	border: none;
}
.diskuze .line {
	border: 1px solid #fec004;
}
.diskuze .items-5 {
	margin-left: 0;
	border-top: 1px #fec004 dotted;
}
/*
.even {
	background: #fdd4a3;
}
.odd{
	background: #ffddb1
}*/
.diskuze .header {
  padding: 2px 5px 2px 15px;
  text-align: left;
  background: url(../img/index/question.gif) no-repeat left top;
}
.diskuze .header .reply {
  position: relative;
  float: right;
  font-size: 0.85em;
  font-weight: bolder;
}
.diskuze .header strong {
  padding-left: 10px;
}
.diskuze .author {
	font-size: 0.85em;
	color: #ffbc6d;
	margin-right: 8px;
}
.diskuze .text {
  padding: 4px 5px 2px 5px;
  font-size: 0.9em;
  text-align: justify;
}
.diskuze .odd {
}
.diskuze .even {
}


#cse-search-results {
	width: 550px;
	height: auto;
}
