@charset 'utf-8';
* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;		
}

body {
	background: #fff;
	width: 1030px;
	height: 850px; /* 720 */
	margin: 30px auto;
	font-family: arial, verdana, sans-serif;
}

li {
	list-style: none;
	float: left;
}

a {
	text-decoration: none;
}

p {
	font-size: 12px;
	line-height: 16px;
	color: #7f7f7f;
	text-align: center;
}

#wrapper {
	position: absolute;
	background: url(../img/bg.jpg);
	-webkit-background-size: 1000px 720px;
	height: 720px;
	margin: 0 auto;
}

.hoverimg {
	position: absolute;
	display: none;
}

#preloader {
	position: absolute;
	top: 250px;
	left: 500px;
	display: none;
}

/* HEADER */

#logo_extratoxic {
	position: absolute;
	margin: 10px 0 0 15px;
	z-index: 5;
}

#nav {
	position: absolute;
	top: 281px;
	left: 10px;
	
}
#line_top {
	position: absolute;
}

#nav_content {
	position: absolute;
	top: 6px;
	background: #fff;
	width: 1000px;
	height: 106px;
}
	#nav_content p {
		margin-top: 15px;
	}
	
	#clients {
		width: 876px;
		margin: 25px auto 0;
	}
		#clients li {
			margin-right: 14px;
		}
		#clients li a {
			opacity: 0.5;
		}
		#clients li a.active {
			opacity: 1;
		}
		
#line_bottom {
	position: absolute;
	margin-top: 112px;
}

		
#line_content {
	position: relative;
	margin-bottom: 20px;
	margin-left: 10px;
}

#arrows {
	position: absolute;
	top: 111px;
	height: 12px;
	width: 1000px;
	overflow: hidden;
}
	.nav_arrow {
		position: absolute;
		top: -12px;
	}
	
	#arrow_Nintendo {
		left: 93px;
	}
	#arrow_VilleroyBoch {
		left: 207px;
	}
	#arrow_EA {
		left: 294px;
	}
	#arrow_Ubisoft {
		left: 376px;
	}
	#arrow_KochMedia {
		left: 487px;
	}
	#arrow_TravianGames {
		left: 608px;
	}
	#arrow_Panasonic {
		left: 726px;
	}
	#arrow_RTL {
		left: 816px;
	}
	#arrow_THQ {
		left: 890px;
	}


/* CONTENT */

#content {
	position: absolute;
	top: 128px;
}
	#content ul {
		width: 1033px;
		clear: both;
	}
	#content .websites {
		padding-top: 6px;
	}
	#content .banners {
		padding-top: 9px;
	}
	#content.no-websites .banners {
		padding-top: 0px;
	}
	#content ul li {
		width: 164px;
		height: 90px;
		margin: 0 8px 9px 0;
		overflow: hidden;
	}
	#content ul li a {
		width: 156px;
		height: 82px;
		display: block;
		overflow: hidden;
		border: solid 2px #c1c5c6;
	}
	
.thumb_rollover {
	position: relative;
	top: 0px;
	left: -29px;
}
	
/* OVERLAY */

#overlay {
	position: absolute;
	top: 163px;
	left: 270px;
}
.layer_overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 11;
	width: 452px;
}
	.layer_overlay p {
		font-size: 12px;
		margin-bottom: 15px;
		width: 452px;
		text-align: center;
	}
	.layer_overlay img {
		margin-bottom: 15px;
	}
	.layer_overlay a {
		width: 162px;
		height: 48px;	
	}
	.layer_overlay #open {
		position: absolute;
		background: url(../img/btn_look.jpg) 0 0 no-repeat;
		top: 370px;
		left: 50px;
		
	}
	.layer_overlay a p{
		position: absolute;
		color: #fff;
		font-size: 12px;
		width: 123px;
		text-align: center;
		margin: 16px 0 0 33px;
	}
	.layer_overlay .close {
		position: absolute;
		background: url(../img/btn_close.jpg) 0 0 no-repeat;
		top: 370px;
		left: 242px;
	}
	
/* BANNER */

#banner {
	position: absolute;
	top: 0px;
	left: 0px;
}	

.layer_banner {
	position: absolute;
	background: url(../img/bg_preview.png) 0 0 no-repeat;
	top: 0px;
	left: 12px;
	z-index: 20;
	width: 1000px;
	height: 740px;
}
	.layer_banner .close {
		position: absolute;
		background: url(../img/preview_btn_close.png) 0 0 no-repeat;
		top: 18px;
		right: 18px;
		width: 39px;
		height: 39px;
	}
	
	
/* NO FLASH */
#noflash_banner {
	position: absolute;
	width: 1000px;
	text-align: center;
	top: 15px;
}
.noflashtext {
	width: 1000px;
	text-align: center;
	margin-top: 19px;
}

.noFlashImg {
	margin-left: 10px;
	margin-top: 10px;
}
