body {
  font-family: verdana;
}

a, a.visited {
color: #000000;
}

#roh {
position: absolute;
top: 0px;
right: 0px;
}


.lavaLampWithImage {
position: relative;
height: 30px;
width: 730px; .width: 770px; 
background: url("bg.png") no-repeat top;
margin: 0px 0px 20px 0px;
overflow: hidden;
}
.lavaLampWithImage li {
float: left;
list-style: none;
}
.lavaLampWithImage li.back {
background: url("lava.gif") no-repeat right -30px;
width: 9px; height: 30px;
z-index: 8;
position: absolute;
}
.lavaLampWithImage li.back .left {
background: url("lava.gif") no-repeat top left;
height: 30px;
margin-right: 9px; /* 7px is the width of the rounded shape */
}
.lavaLampWithImage li a {
text-align: center;
font: bold 12px verdana;
text-decoration: none;
color: #000000;
outline: none;
text-align: center;
top: 7px;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin: auto 5px;    
}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
border: none; 
}


/* Style for Usual tabs */
.usual {
  background:#181818;
  color:#ffffff;
  padding:15px 20px;
  width:770px;
  border:1px solid #222;
  margin:8px auto;
  text-align: justify;
  font: 12px verdana;
  line-height: 15px;
}
.usual a.link { color: #FF901C; font-weight: normal; text-decoration: none; text-shadow:0 -1px 0 rgba(0,0,0,0.3); }
.usual a.link:hover { color: #E56F07; text-decoration: underline; text-shadow:0 -1px 0 rgba(0,0,0,0.4); }


.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px arial;
  color:#000000;
  background:#FF901C;
}
.usual ul a:hover {
  color: #000000;
  background: #E56F07;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000000;
  background: #E56F07;
  border-bottom: 1px solid #000000;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background: #434343;
  text-align: justify;
}
.usual div a { color:#000; font-weight:bold; }

.akce {
  text-align: center;
}

.ak {
  font: bold 16px verdana;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px dotted #ffffff;
}

.ak:hover {
  border-bottom: 1px dotted #FF7F23;
}

.akimg {
  border: 0px;
  display: inline;
  text-decoration: none;
}

.paticka {
  color: #505050; 
  font-size: 10px;
  width: 800px;
  margin: 0px auto;
  text-align: center;
}

.ttd {
  text-align: center;
}

.ttdo {
  text-align: justify;
  padding-left: 10px;
  text-shadow:0 -1px 0 rgba(0,0,0,0.3),	0 1px 0 rgba(255,255,255,0.4);
}

.nadpis {
  font-size: 14px;
  font-weight: bold;
  color: #E56F07;
  text-shadow:0 -1px 0 rgba(0,0,0,0.3), 0 1px 0 rgba(255,255,255,0.2)
}
