/* CSS Document */
p, img, table, tr, th, td, h1, h2, h3, h4, h5 {
  border: 0px none;
  margin: 0px;
  padding: 0px;
}

body { 
  margin: 0;
  padding: 0; 
  background-color: #EFEFEF;  
  text-align: center;
  font-family: Verdana, Arial, snas-serif;
  font-size: 0.7em;
} 

#main { 
  width: 528px;
  height: 527px;
  margin-top: 5px;
  margin-bottom: 2em;
  margin-left: auto;
  margin-right: auto;
  background: url(images/pozadi.gif) 0 0 no-repeat;
  background-color: #EFEFEF;
  border: 1px solid #EFEFEF;
  text-align: left; }  
  
#content {
  margin: 40px 20px 10px 10px;
}

.box { height: 143px;} 

#budokan a {
  float: left;
  width: 146px;
  height: 143px;
  margin-right: 10px;
  background: url(images/budokan.gif) 0 0 no-repeat;
  background-color: #FFFFFF;  
}

#budokan a:hover {
  background: url(images/budokan.gif) 0 -140px no-repeat;
}

#kenkon a {
  float: left;
  width: 146px;
  height: 143px;
  margin-right: 10px;
  background: url(images/kenkon.gif) 0 0 no-repeat;
  background-color: #FFFFFF;  
}

#kenkon a:hover {
  background: url(images/kenkon.gif) 0 -140px no-repeat;
}

#hayashi a {
  float: left;
  width: 146px;
  height: 153px;
  margin-right: 10px;
  background: url(images/hayashi.gif) 0 0 no-repeat;
  background-color: #FFFFFF;  
}

#hayashi a:hover {
  background: url(images/hayashi.gif) 0 -152px no-repeat;
}

a b {display: none;}

h2 { margin: 0px; padding: 30px 0 5px 0; font-size: 1.0em; color: #000000; }
h1 { margin-top: 10px; font-size: 1.3em; }
