body{
	padding:11px 0 14px 0;
	margin:0;
	background-color:#EFEFDF;
	color:#000;
}
#body{
    width:981px;
    padding:10px 0;
    margin:0 auto;
}
div, h1, h2, h3, p, img, span{
	margin:0; padding:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
} 
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
img {
    border:none;
}

/*--------------------------------------------------------------------------*/

#header{
	background:url(images/header.gif) 0 0 no-repeat;
	width:981px;
	height:274px;
	position:relative;
	margin:0 auto;
}
#header img.logo{
	position:absolute;
	left:40px;
	top:50px;
	width:550px;
	height:76px;
}
#header h1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	position:absolute;
	left:46px;
	top:140px;
    color:#ffffff;
}

/*--------------------------------------------------------------------------*/

#meniu {
    position:relative;
    left:20px;
    top:178px;
}
#meniu td {
    padding-right: 14px;
}
#meniu a {
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    font-size:12px;
    text-align:left;
}
#meniu a:hover {
    color:#dddddd;
    text-decoration:underline;
}
#meniu span {
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px; color:#888888;
}

/*--------------------------------------------------------------------------*/

#juegos-container {
    background-color:#ffffff;
	border:#DDDDCA solid 5px;
	padding:2px 6px 6px 6px;
	color:#878767;
}
#juegos-container h2 {
    font:bold 18px Arial, Helvetica, sans-serif;
    margin-bottom:2px;
}
#juegos-container table td {
    width:113px;
    overflow:hidden;
    border-bottom: 1px solid #C8E2EC;
    padding:4px 0;
}
#juegos-container table h3 {
    font:bold 13px Arial, Helvetica, sans-serif;
    margin:0;
    margin-bottom:3px;
    padding:0;
    color:#319525;
}
#juegos-container table img {
    margin-bottom:4px;
}
#juegos-container table a {
    font:11px Arial, Helvetica, sans-serif;
    color:#257694;
}

/*--------------------------------------------------------------------------*/

#news-container {
    margin-left: 10px;
	width:350px;
	float:left;
}
#news-container h2{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#222222;
	margin:0;
	padding:0 0 0 10px;
}
#news-container .slider {
    width: 12px;
    height: 216px;
    background: #eee;
    background: url(img/line.jpg) top left no-repeat;
}
#news-container .slider div.knob {
    cursor:pointer;
    background: #000;
    width: 12px;
    height: 12px;
    background: url(img/bullet.jpg) top left no-repeat;
}
#news-container #news a {
    color:#333333;
}

/*--------------------------------------------------------------------------*/

#game-info-container {
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    width:720px;
    float:left;
    font: 18px Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#game-info-container p#pathway {
    padding:0;
    margin:0 0 6px 10px;
}
#game-info-container p#pathway a {
    font:bold 18px Arial, Helvetica, sans-serif;
    color:#222222;
}

/*--------------------------------------------------------------------------*/

#footer {
    
	width:946px;
	background:url(images/body_bottom_bg.gif) 0 0 repeat-x #B9B99D;
	color:#222222;
	padding:10px;
	margin:0 auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

#footer a {
    font-family:Arial, Helvetica, sans-serif;
    color:#222222;
    text-decoration:none;
}
#footer a:hover {
    text-decoration:underline;
}
