/* CSS Document */

body
{
 background: url(bggradient2.png) top left repeat-x rgb(133,204,233);
 padding: 0px;
 height: 100%;
}

#top {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 24 auto -150px 0;
}

#content {
  width: 1000px;
  margin: 10 auto 0 auto;
  
  text-align: justify;
  
  font-family: tahoma;
  color: #2C7899;
  font-size: 1.2em;
}

#content h1 {
  display: inline;
  color: rgb(48,116,0);
  padding-bottom: 5px;
  border-bottom: 2px solid rgb(56, 33, 0);
  font-size: 1.5em;   
}

#content p {
  margin-left: 1em;
}

#footer, #push {
  height: 150px;
}               

#footer {
  width: 100%;
  background-image: url('footer.png');
  background-repeat: repeat-x;
  background-position: bottom left;
  padding: none; margin: none;
}

#vojak {
  width: 128px;
  height: 128px;                      
  background-image: url('anim1gun.png');
  position:relative;
  top: -50px;
  left: 5px;
  z-index: -10;
}

.logo
{
 display: block;
 margin-left: auto; 
 margin-right: auto;
 
}

#menu {
  display: block;
  height: 250px;
  width: 1000px;
  padding: none;
  margin: 0 auto;
}

#menu a {
  display: inline-block;
  height: 248px;
  width: 198px;
  padding: none; margin: none;
  background-position: -1px -1px; 
}

#menu a.end {
  display: none;
}

.menuhome
{
 background-image: url('homewhite.png');
}

.menuhome:hover, .menuhome.active
{
 background-image: url('homeblack.png');
}

.menudownload
{
 background-image: url('downloadwhite.png');
}

.menudownload:hover
{
 background-image: url('downloadblack.png');
}

.menutop15
{
 background-image: url('top15white.png');
}

.menutop15:hover, .menutop15.active
{
 background-image: url('top15black.png');
}

.menudlgames
{
 background-image: url('dlgameswhite.png');
}

.menudlgames:hover, .menudlgames.active
{
 background-image: url('dlgamesblack.png');
}


.menudevlog
{
 background-image: url('devlogwhite.png');
}

.menudevlog:hover, .menudevlog.active
{
 background-image: url('devlogblack.png');
}

a, a:visited {
  color: #2C7899;
  text-decoration: underline;
}

a:hover {
  color: rgb(48,116,0);
}

table.gallery {
  margin: auto;
}
table.gallery td {
  padding: 4px;
}

table.score {
  width: 50%;
  margin: auto;
  margin-top: 30px;
  text-align: center;
  border-spacing: 0;
}

table.score > tr {
  padding-bottom: 5px;
}

table.score tr+tr:hover {
  color: #000;
  background: #87bfe6
}

table.score tr.even {
  background-color: skyblue;
}
table.score tr.even {
  background-color: rgb(101,170,215);
}