/* Kamil Zeman 2008 */

* {
	padding: 0px;
	margin: 0px;
}

body {
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  font-size: 1em;
	color: #000000;
}

h1 {
  margin: 0 0 5px 0;
}

a {
  color: #535353;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a img, a:link img, a:active img{
  border: none;
  background: none;
}


#top {
  margin: 0 auto;
}

#projekty {
  display: none;
}

#wsite {
  display: none;
}

#web {
  background-color: #ffffff;
}

#zahlavi { 
  display: none;
}

#menu {
  display: none;
}

#sponzorskeodkazy ul,
#menu ul, .inspirace ul,
#clanek-souvisejici ul, .partneri ul,
.z-rss ul {
  list-style-type: none;
}

#sponzorskeodkazy {
  display: none;
}

#tiraz-neuvodni {
  display: none;
}

#obsah {
  width: 998px;
  background-color: #ffffff;
}

#A, #B, #C {
  display: inline;
  font-size: 1.2em;
}

#A {
  width: 436px;
  float: left;
}

#B {
  display: none;
}

#C {
  display: none;
}

#A div.blok {
  margin: 2px 2px 2px 0;
}

.clear {
  clear: both; 
}

#spodniPanel {
  display: none;
}


/* vypis clanku */

.A-clanek {
  display: inline;
  font-size: 1.1em;
  
}

#cesta {
  display: none;
}

#clanek {
  padding: 20px 30px 10px 25px;
  
}

#clanek h1 {font-size: 1.5em;}
#clanek em {font-style: normal; color:#7e7e7e; font-size: 0.8em;}

#clanek p {
  padding: 10px 0 0 0;
}

#clanek-obsah {
  line-height: 24px;
}
#clanek-obsah a{font-weight: bold;text-decoration: underline;}
#clanek-obsah a:hover{text-decoration: none}
#clanek-obsah img {margin: 0 auto}
.popisek {display:block;font-weight: bold;font-size: 0.9em;}

.clanek-obsah-info {
  margin: 5px 5px 5px 10px;
  padding: 10px;
  font-style: italic;
  font-size: 0.9em;
  line-height: normal;
  border: 1px solid #6e6e6e; 
  background-color: #dcdcdc;
}

#clanek-perex {
  font-weight: bold;
  line-height: 23px;
  margin: 0 0 10px 0;
}

#clanek-autor {
  margin: 10px 0 10px 0;
}
#clanek-autor a{font-weight:bold;font-size:1.1em;}

#clanek-agregaty {
  display: none;
}

#clanek-tagy {
  display: none;
}

#clanek-souvisejici {font-weight: bold}
#clanek-souvisejici ul { margin: 10px;}
#clanek-souvisejici li {
  background: url("images/dot2.gif") 0 0.4em no-repeat;
	margin: 0 0 0 20px;
	padding: 0 0 0 16px;
	line-height: 18px;
}

/* komentare */
#clanek-komentare {
  display: none;
}

.komentare-top {
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 0.9em;
  background-color: #535353;
  color: #ffffff;
  height: 18px;
  padding: 5px 11px 0 11px;
  margin-bottom: 3px;
}
.komentare-top a {color: #ffffff;text-decoration:underline}
.komentare-top a:hover {text-decoration:none;}

#komentare-vypis-vse {
  margin: 10px 0 10px 0;
}

.komentare-prispevek {
  border: 1px solid #ededed;
  padding: 12px 12px 4px 12px;
  margin-bottom: 4px;
  font-weight: normal;
  line-height: 16px;
}
.prvni {background-color: #f2f3f3;}

.komentare-prispevek h3 {
  font-size: 1em;
}

.komentare-prispevek-info {
  text-align: right;
  font-size: smaller;
  margin: 3px 0 0 0;
}
.komentare-prispevek-info a {font-weight: bold;}
.odpoved {font-size: 1.2em;}
.odpoved a {text-decoration: underline;}
.odpoved a:hover {text-decoration: none;}

.pridat {text-align: right;margin: 10px 0 5px 0;}
.pridat a {text-decoration: underline;}
.pridat a:hover {text-decoration: none;}


#komentare-vypis-strukturovane {
  background: url('images/bg_komentare.gif') bottom center repeat-x;
  margin: 10px 0 10px 0;
}
#komentare-vypis-strukturovane .komentare-top {background-color: #981f00;}

.komentare-vypis-tabulka {
  color: #ffffff;
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
}
.komentare-vypis-tabulka a {color: #ffffff;}
.komentare-vypis-tabulka td {
  padding: 1px 1px 1px 10px;
}
.komentare-vypis-tabulka .pridat a {font-weight: bold;font-size: 1.1em;padding: 5px;}

.tabulka-prvni {
  background-color: #981f00;
}
.tabulka-prvni a {font-weight: bold;}


#komentare-pridat {
  margin: 10px 0 10px 0;
  background-color: #f2f3f3;
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 0.9em;
}
#komentare-pridat .komentare-top {background-color: #981f00}
#komentare-pridat-top {padding: 10px 20px 10px 10px;}
#komentare-pridat-top span {color: #cd3612;}

#komentare-pridat-A {
  width: 350px;
  float: left;
}

#komentare-pridat-B {
  width: 240px;
  float: right;
}
#komentare-pridat-B {font-weight: normal;}
#komentare-pridat-B label {width: 40px;}
#komentare-pridat-B input {font-weight: normal;}

#komentare-pridat-A br,#komentare-pridat-B br {display: none;}
#komentare-pridat-A div,#komentare-pridat-B div {margin-bottom: 3px;}

#komentare-formular fieldset {border: none;}
#komentare-formular label {float: left;width: 60px; padding-top: 4px;}
#komentare-formular input {border: 1px solid #777777;padding: 3px;font-weight: bold;color: #535353;}
#komentare-formular textarea {border: 1px solid #777777;font-family: Arial;width: 99%;}


#komentare-pridat-C {padding: 10px 0 0 0;}

#komentare-pridat-panel {text-align: right;}
#komentare-pridat-panel input {border: none;}

#panel-A {
  float: left;
  margin-top: 1px;
}
#panel-A input {padding: 0px;}

#panel-B {
  float: right;
}

#komentare-pridat-info {
  font-style: italic;
  color: #848484;
  font-weight: normal;
  margin: 20px 0 0 0;
  line-height: 16px;
}
#komentare-pridat-info a {text-decoration: underline}
#komentare-pridat-info a:hover {text-decoration: none}

#hodnoceni-panel {
  padding: 4px 10px 10px 16px;
  background-color: #f2f3f3;
  font-weight: bold;
}

.tisk {
  font-weight: bold;
  font-size: 0.8em;
  margin: 0 0 0 25px;
}


/* reklama */

.ad {
  display: none;
}

#rssctecka {
  display: none;
}
