body
  {
  font-family: Verdana CE, Arial CE, Helvetica CE, Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 0.8em;
  color: #000000;
  background: #000000;
  padding: 1em 1em 1em 2em;
  margin: 0em 0em 0em 0em;
  text-align: center;
  }

#head-border
  {
  width: 770px;
  color: #ffffff;
  background: #000000;
  padding: 0em 0em 0em 0em;
  margin: 0em auto 0em auto;
  border-top: 0.3em solid #ffffff;
  border-right: 0.3em solid #ffffff;
  border-bottom: 0em;
  border-left: 0.3em solid #ffffff;
  height: 14.6em;
  background-image: url("./image/logo.gif");
  background-repeat: no-repeat;  
  }
 
#menu
  {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  border-right: 0em;
  background-color: #333333;
  }

#menu a
  {
  font-family: Arial Ce, Helvetica Ce, Arial, Helvetica, Sans-Serif;
  display: block;
  font-size: 1em;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
  width: 2em;
  height: 14.1em;
  margin: 0 0.2em 0 0.2em;
  padding: 0em 0em 0em 0em;
  background: transparent;
  border-top: 0em;
  border-right: 0em;
  border-bottom: 0.2em solid #ffffff;
  float:right;
  font-weight: bold;
  }

#menu a:hover
  {
  color: #000000;
  background: #ffffff;
  font-weight: bold;
  border-top: 0em;
  border-right: 0em;
  border-bottom: 0.2em solid #FFFFFF;
  }


.menu-dolni
  {
  text-align: right;
  font-family: Verdana, Arial Ce, Helvetica Ce, Arial, Helvetica, Sans-Serif;
  font-size: 0.7em;
  color: #ffffff;
  padding: 0.2em 0.5em 0.2em 0.5em;
  margin: 0.2em 0em 0.2em 0em;
  border-top: 0em;
  border-right: 1em solid #FFFFFF;
  border-bottom: 0em;
  border-left: 0em;
  letter-spacing: 0.2em;
  }


#body-border
  {
  width: 770px;
  color: #ffffff;
  background: #000000;
  padding: 1em 0em 0em 0px;
  margin: 0em auto 0em auto;
  border-top: 0em;
  border-right: 0.3em solid #ffffff;
  border-bottom: 0.3em solid #ffffff;
  border-left: 0.3em solid #ffffff;
  clear: both;
  }

#body-content
  {
  border-top: 0.2em solid #FFFFFF;
  border-left: 0.2em solid #FFFFFF;
  color: #cccccc;
  background: #333333;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 60px;
  text-align: center;
  clear: both;
  }

#body-content-text
  {
  width: 500px;
  text-align: justify;
  color: #ffffff;
  background: transparent;
  padding: 1em 10px 1em 15px;
  float: left;
  }
  
#body-content-koncerty
  {
  float: right;
  width: 180px;
  }

#koncerty-nadpis
  {
  background: #FFFFFF;
  color: #000000;
  padding: 5px 5px 5px 5px;
  margin: 3px 0px 0px 0px;
  font-family: Verdana, Arial Ce, Helvetica Ce, Arial, Helvetica, Sans-Serif;
  font-size: 1em;
  letter-spacing: 0.4em;
  }

.koncerty-popis
  {
  background: #666666;
  color: #ffffff;
  font-weight: bold;
  margin: 3px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  text-align: left;
  clear: both;
  }

#nazev-sekce
  {
  color: #FFFFFF;
  padding: 0.1em 0.1em 0em 60px;
  margin: 0em 0em 0em 0em;
  letter-spacing: 0.6em;
  font-size: 1em;
  text-align: left;
  }

.pata
  {
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  padding: 0em 0em 0em 0em;
  margin: 0.5em auto 0em auto;
  border: 0em;
  letter-spacing: 0.2em;
  clear: both;
  }  
  
h3
  {
  color: #ffffff;
  }

a {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
  border-bottom: 0.1em solid #FFFFFF;  
  }

a:hover
  {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
  border-bottom: 0.1em solid #ffffff;
  }

.bold
  {
  font-weight: bold;
  }

.modra
  {
  font-weight: bold;
  color: #0033CC;
  }

.photo
  {
  font-weight: bold;
  font-size: 0.8em;
  width: 25%;
  height: 140px;
  text-align: center;
  vertical-align: middle;
  float: left;
  }

.cervena
  {
  font-weight: bold;
  color: #CC0000;
  }
  
#visit
  {
  font-weight: bold;
  color: #000000;
  }
  
.nospace
  {
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
  border: 0em;
  }
  
.hide
  {
  display: none;
  }

.clear
  {
  clear: both;
  }

