body { background:#333;margin: 0;padding: 0;border: 0; color: #000;font-family:Arial, Helvetica, sans-serif;font-size:12px; overflow:scroll;}
a {color: #000;}
a:hover {text-decoration: none; color: #555;}
img {border:none;}
h1 {font-size:16px;}
h2 {font-size:16px; margin:3px;}
td { padding-top:0px;}
#box {margin:auto; width:780px;}
#top{	position:relative;  	}
#top1{	position:absolute;	left:0px;	top:0px;	background:url(/img/border_01.jpg) no-repeat;	width:330px;	height:30px;}
#top2{	background:url(/img/border_02.jpg) repeat-x;	height:30px;	z-index:1;margin-left:330px;	margin-right:330px;	}
#top3{	position:absolute;	right:0;	top:0;	background:url(/img/border_02-03.jpg) no-repeat;	width:330px;	height:30px;}
#center{	position:relative;	margin-top:-20px;	}
#center1{	position:absolute; left:0;  top:0;	background:url(/img/border_04.jpg) repeat-y;	width:30px;	height:100%;}
#center2{	background:#fff;	margin-left:30px;	margin-right:30px;	margin-bottom:-12px; margin-top:12px; height:100%;	}
#center3{	position:absolute; right:0; top:0;	background:url(/img/border_07.jpg) repeat-y;	width:30px;	height:100%	}
#bottom{	width: 100%;	position:relative;	clear:both;}
#bottom1{	position:absolute;	left:0; 	top:0;	background:url(/img/border_09.jpg) no-repeat;	width:330px;	height:30px;}
#bottom2{	background:url(/img/border_10.jpg) repeat-x;	height:30px;	margin-left:330px;	margin-right:330px;	}
#bottom3{	position:absolute;	right:0;	top:0;	background:url(/img/border_11.jpg) no-repeat;	height:30px;	width:330px;}

.line{  border-right:1px solid; color:#000;}
#lang_select{ float:right; margin-top:10px;	}
#content{margin-top:10px; margin:auto;}
#zamok_flash{	margin:auto; text-align:center;	}
#mail_contact{	padding-top:0px;	text-align:center;	font-weight:normal;}
.game {margin-bottom:20px;}
.game_img {float:left; margin:20px 20px 20px 20px;}
.game_text {text-align:justify;}
.content { border:1px solid; margin:5px; width:160px; height:50px; float:left; }
.name{ text-align:center;}
.name a { display: block; height:30px; font-size:12px;}
.content a:hover {background:#cccccc; color: #000000;text-decoration:none;}
.tools { text-align: right;}

 #menu{
    list-style-type: none;
    margin: 0;
    padding: 0; 
  }
 
#menu a:hover{
	color: #000;
    background: #ddd;
  }
  
.main{
	margin-right:40px; 
	margin:30px 20px 20px 10px;
}

#menu li{   
    position:relative;
    height: 20px;
    padding: 0;     
    display: inline;
    float: left;
    background: none;
}
 
#menu li:hover, #menu li.over{
}

 .submenu{
    width:150px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    display: none;
    left: 0;
    top: 20px;
    background: #999;
}
	  
 .sublevel1{margin-left:10px; font-weight:bold;}
 .sublevel2{margin-left:20px;}
  #menu li:hover ul.submenu, #menu li.over ul.submenu{
    display: block;
  }
 
  #menu a{
    display: block;
    text-decoration: none;
  }

