body {
  padding: 0px; 
  margin: 0px;	
  background: #fbf7f1 url("../images/bg-body.jpg") center top repeat-x; 
  font: 100% Georgia, serif;
  color: #520e00;
}

h1 {
  display: none;
}

h2 {
  color: #3b0e00;
  width: 485px;
  height: 40px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  border-bottom: 1px dashed #967166;
  font-variant: small-caps;
  font-size: 200%;
  font-weight: bold;
}

p {
  margin: 0px;
  padding: 0px;
  text-align: justify;
  font-size: 90%;  
}

a {
  color: #520e00;
  text-decoration: underline;    
}
a:hover {
  text-decoration: none;
  color:#96886e;   
}

img {border: 0px;}


/***** ID+CLASS ***********************************************************************************/

#container {
	width: 900px;
	margin: 0px auto;
	padding: 0px;
  position: relative;
  background-image: url("../images/bg-container.gif");
  background-repeat: repeat-y; 
  background-position: left top;*/    	
}

#header {
	width: 900px;
	height: 340px;
	padding: 0px;
	margin: 0px;	
  position: relative;
  background-image: url("../images/bg-header.jpg");
}

#header span {display: none;}

#header ul,li{
  margin: 0px; 
  padding: 0px;
  list-style: none;
  display: block;
}

.menu-a, .menu-b, .menu-c, .menu-d, .menu-e, .menu-f, .menu-g, .menu-h, .menu-i,
.menu-a:hover, .menu-b:hover, .menu-c:hover, .menu-d:hover, .menu-e:hover, 
.menu-f:hover, .menu-g:hover, .menu-h:hover, .menu-i:hover { 
  position: absolute; 
  width: 164px;
  height: 17px;
  top: 16px;
  left: 666px;   
  background: url("../images/menu-a.gif") 0px 0px no-repeat;
}
.menu-a:hover{background: url("../images/menu-a.gif") 0px -17px no-repeat;}

.menu-b {top: 40px;background: url("../images/menu-b.gif") 0px 0px no-repeat;}
.menu-b:hover{top: 40px;background: url("../images/menu-b.gif") 0px -17px no-repeat;}

.menu-c {top: 64px;background: url("../images/menu-c.gif") 0px 0px no-repeat;}
.menu-c:hover{top: 64px;background: url("../images/menu-c.gif") 0px -17px no-repeat;}

.menu-d {top: 88px;background: url("../images/menu-d.gif") 0px 0px no-repeat;}
.menu-d:hover{top: 88px;background: url("../images/menu-d.gif") 0px -17px no-repeat;}

.menu-e {top: 112px;background: url("../images/menu-e.gif") 0px 0px no-repeat;}
.menu-e:hover{top: 112px;background: url("../images/menu-e.gif") 0px -17px no-repeat;}

.menu-f {top: 136px;background: url("../images/menu-f.gif") 0px 0px no-repeat;}
.menu-f:hover{top: 136px;background: url("../images/menu-f.gif") 0px -17px no-repeat;}

.menu-g {top: 160px;background: url("../images/menu-g.gif") 0px 0px no-repeat;}
.menu-g:hover{top: 160px;background: url("../images/menu-g.gif") 0px -17px no-repeat;}

.menu-h {top: 184px;background: url("../images/menu-h.gif") 0px 0px no-repeat;}
.menu-h:hover{top: 184px;background: url("../images/menu-h.gif") 0px -17px no-repeat;}

.menu-i {top: 208px;background: url("../images/menu-i.gif") 0px 0px no-repeat;}
.menu-i:hover{top: 208px;background: url("../images/menu-i.gif") 0px -17px no-repeat;}

.bandzone {
  position: absolute; 
  width: 205px;
  height: 64px;
  top: 273px;
  left: 630px;  
  background: url("../images/bandzone.gif") 0px 0px no-repeat;
}
.bandzone:hover {background: url("../images/bandzone.gif") 0px -64px no-repeat;}

.facebookbtn {
  position: absolute; 
  width: 205px;
  height: 64px;
  top: 339px;
  left: 630px;  
  z-index:100;
  background: url("../images/facebook.png") 0px 0px no-repeat;
}
.facebookbtn:hover {background: url("../images/facebook.png") 0px -64px no-repeat;}


#main {
  float: left;
  padding: 0px;
  margin: 0px 40px 0px 90px;
  _margin: 0px 40px 0px 45px;
  width : 485px;
}

.lajnaforum {
  background-color: #ffffff;
  border: 0px;
  border-top: 1px dashed #967166;
}

.fotky {
  width: 154px;
  height: 124px;
  float: left;  
  position: relative;  
  margin: 0px 7px 10px 0px;
  text-align: center;
}
.fotky img {
  border: 1px solid #434955;
}

table td img {
  margin-right: 10px;
}

#right {
  float: left;
  margin: 0px;
  padding: 80px 20px 0px 20px;  
  width : 195px; /* real 235px */
  background-image: url("../images/bg-right.jpg");  
  background-repeat: no-repeat; 
  background-position: left top;    
}

#right p {text-align: left;}

.nadpisek {
  color: #3b0e00;
  width: 195px;
  height: 30px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  border-bottom: 1px dashed #967166;
  font-variant: small-caps;
  font-size: 140%;
}

#footer {
  width: 900px;
  height: 110px;
  clear: both;
  position: relative; 
  color: #eac3b7;  
  background-image: url("../images/bg-footer.jpg");  
  background-repeat: no-repeat; 
  background-position: left top;      
}

#footer #nahoru {
  position: absolute;
  width: 485px;
  height: 17px;
  left: 90px;
  top: 0px;  
  padding: 0px;
  border-top: 1px dashed #967166;
  text-align: right;
}

#footer #copy {
  position: absolute;
  top: 51px;
  left: 90px;
  font-size: 80%; 
}

#footer #webdesign a {
  text-decoration: none;
  font-weight: normal;
  color: #540e00;
  position: absolute;
  top: 51px;
  right: 95px;
  font-size: 90%;  
}
#footer #webdesign a:hover {text-decoration: underline}

