/*   INDEX   */
body, html {
	margin:0;
	padding:0;
	background:url(/images/layout/frikker_bg.jpg) repeat-x top center #fee6e6;
}
#container {
	width:886px;
	margin:0px auto 0px auto;
	padding:0;
	background:url(/images/layout/frikker_bg_container.jpg) top center no-repeat;
	height:100%;
}
#container:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
.left {
	float:left;
}
img {
	border: 0;
}


/*   HEADER    */
#header {
	width:886px;
	height:112px;
	padding:0;
	margin:0;
}
#header_gamepage {
	width:886px;
	height:150px;
	padding:0;
	margin:0;
}
#header01 {
	width:242px;
	float:left;
	height:112px;
}
#header02 {
	width:292px;
	height:80px;
	float:left;
}
#header03 {
	width:279px;
	height:75px;
	padding:5px 10px 0px 0px;
	background:url(/images/layout/frikker_header03.jpg) no-repeat top left;
	float:left;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#header04 {
	background:url(/images/layout/frikker_header04.jpg) no-repeat left top;
	width:170px;
	height:38px;
}
#header05 {
	background:url(/images/layout/frikker_gamepage_header02.jpg) top right no-repeat;
	width:806px;
	height:38px;
	float:left;
	padding:0px 0px 0px 17px;
}

/*   MENU   */
#menu {
	background:url(/images/layout/frikker_bg_menu.jpg) repeat-x top left;
	height:32px;
	width:581px;
	float:left;
	margin:0;
	padding:0;
}
.menu_button {
	float:left;
	height:32px;
}
.menu_spacer {
	float:left;
	background:url(/images/layout/frikker_menu_spacer.jpg) no-repeat top left;
	width:4px;
	height:32px;
}
.menu_whitespacer {
	background:url(/images/layout/frikker_menu_whitespacer.jpg) no-repeat top left;
	width:4px;
	height:32px;
	float:right;
}
#menu_search {
	height:23px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:9px 6px 0px 6px;
	text-transform:uppercase;
}
#menu_searchfield {
	height:26px;
	float:right;
	width:100px;
	padding:6px 0px 0px 0px;
}
input#zoek {
	width:100px;
	padding:0;
	margin:0;
	border:1px solid #FFF;
}
#menu_searchbutton {
	float:right;
	height:32px;
	margin:0px 0px 0px 5px
}
#menu a { 
	text-decoration: none; color:#000000; 
	}
#menu a:hover { 
	text-decoration: none; color:#FFFFFF; 
}
h2{
	margin:8px 3px 0px 3px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
}




/*    CONTENT   */
#content {
	height:100%;
	width:886px;
	margin:0;
	padding:0;
}
h1 {
	margin:0;
	padding:13px 5px 0px 42px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
}
h1.top {
	margin:0;
	padding:10px 0px 5px 0px;
}
h1.leftcolom {
	margin:0px 0px 3px 0px;
	padding:0;
}


/*    LEFT COLOM   */
#content_leftcolom {
	margin:0;
	padding:0px 0px 0px 17px;
	width:170px;
	float:left;
	height:100%;
}
.leftcolom_ads {
	background:url(/images/layout/frikker_bg_leftcolom.jpg) repeat-y top left;
	width:144px;
	padding:0px 15px 0px 11px;
	height:100%;
}
.leftcolom_ads:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
.leftcolom_bottom {
	height:16px;
	width:170px;
}
.leftcolom_top {
	height:12px;
	width:170px;
	margin:7px 0px 0px 0px;
}
.leftcolom_partners {
	background:url(/images/layout/frikker_bg_leftcolom.jpg) repeat-y top left;
	width:144px;
	height:100%;
	margin:0;
	padding:0px 15px 0px 11px;
}
.leftcolom_partners:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
.leftcolom_partners_icoon {
	background:url(/images/layout/frikker_game_icoon.jpg) no-repeat top right;
	width:12px;
	height:13px;
	margin:0;
	padding:0;
	float:left;
}
.leftcolom_partners_row {
	width:144px;
	height:18px;
	padding:0;
	margin:0;
}
.leftcolom_partners_titel {
	/*background:#8ad061;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	height:13px;
	padding:0;
	width:126px;
	margin:0;
	float:right;
}/*
.leftcolom_partners_titel:hover {
	background:#d6eec7;
}*/
.leftcolom_bottom2 {
	width:170px;
}



/*    RIGHT COLOM   */
#content_rightcolom {
	float:left;
	padding:0;
	margin:0;
	width:636px;
	height:100%;
}
/*  TOP 3 GAMES  */
#top3 {
	background:url(/images/layout/frikker_bg_top3.jpg) top left no-repeat;
	float:left;
	width:137px;
	height:97px;
	padding:0px 15px 0px 15px;
}
.game_top3_row{
	width:137px;
	height:18px;
	padding:0;
	margin:0;
}
.game_top3 {
	height:13px;
	width:120px;
	float:right;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background:#acdd8e;*/
}/*
.game_top3:hover {
	background:#d9f2c9;
}*/

/*  FRIKKER TIP  */
#tip {
	background:url(/images/layout/frikker_bg_tip.jpg) top left no-repeat;
	float:left;
	width:214px;
	height:97px;
	padding:0px 15px 0px 15px;
}
.tip_avatar {
	width:68px;
	height:48px;
	padding:0;
	float:left;
}

.tip_titel {
	width:110px;
	float:left;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
}
.tip_icoon {
	width:12px;
	height:13px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/layout/frikker_game_icoon.jpg) center no-repeat;
}
.tip_row {
	width:140px;
	height:16px;
	margin:0px 0px 0px 5px;
	padding:0;
	float:left;
}
.tip_gespeeld, .tip_cijfer {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-transform:uppercase;
	height:13px;
	width:125px;
	float:right;
	margin:0;
}
.tip_red {
	color:#f24f0f;
	font-weight:bolder;
	font-size:13px;
}
.tip_yellow {
	color:#efd913;
	font-weight:bolder;
	font-size:13px;
}

/*  CATEGORIËN  */
.index_categorie_1, .index_categorie_2, .index_categorie_3, .index_categorie_4, .index_categorie_5, .index_categorie_6, .index_categorie_7, .index_categorie_8, .index_categorie_9, .index_categorie_10, .index_categorie_11, .index_categorie_12 { 	height:40px; }
.index_categorie_1 { background:url(/images/layout/frikker_hdr_hoogstgewaardeerd.jpg) top left no-repeat; }
.index_categorie_2 { background:url(/images/layout/frikker_hdr_nieuwstegames.jpg) top left no-repeat; }
.index_categorie_3 { background:url(/images/layout/frikker_hdr_willekeurigegames.jpg) top left no-repeat; }
.index_categorie_4 { background:url(/images/layout/frikker_hdr_actie.jpg) top left no-repeat; }
.index_categorie_5 { background:url(/images/layout/frikker_hdr_avontuur.jpg) top left no-repeat; }
.index_categorie_6 { background:url(/images/layout/frikker_hdr_puzzel.jpg) top left no-repeat; }
.index_categorie_7 { background:url(/images/layout/frikker_hdr_race.jpg) top left no-repeat; }
.index_categorie_8 { background:url(/images/layout/frikker_hdr_sport.jpg) top left no-repeat; }
.index_categorie_9 { background:url(/images/layout/frikker_hdr_schietenenvechten.jpg) top left no-repeat; }
.index_categorie_10 { background:url(/images/layout/frikker_hdr_behendigheid.jpg) top left no-repeat; }
.index_categorie_11 { background:url(/images/layout/frikker_hdr_casino.jpg) top left no-repeat; }
.index_categorie_12 { background:url(/images/layout/frikker_hdr_multiplay.jpg) top left no-repeat; }

.index_categorie_middle {
	background:url(/images/layout/frikker_bg_gamesblok.jpg) bottom left repeat-y;
	height:100%;
	width:180px;
	padding:0px 15px 0px 15px;
}
.index_categorie_middle:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
.index_categorie_bottom {
	background:url(/images/layout/frikker_bottom_gamesblok.jpg) top left no-repeat;
	height:11px;
}
.index_categorie_middle a, #top3 a, .leftcolom_partners_titel a { text-decoration: none; color:#000000; }
.index_categorie_middle a:hover, #top3 a:hover, .leftcolom_partners_titel a:hover { text-decoration: none; color:#666666; }
.game_meer a { text-decoration: none; color:#FFFFFF; }
.game_meer a:hover { text-decoration: none; color:#f24f0f; }

/*  GAMES  */
.index_games {
	width:210px;
	float:left;
}

.game_row{
	width:180px;
	height:18px;
	padding:0;
	margin:0;
}
.game_icoon {
	width:12px;
	height:13px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/layout/frikker_game_icoon.jpg) top right no-repeat;
}
.game_titel {
	height:13px;
	width:162px;
	float:right;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background:#acdd8e;*/
}/*
.game_titel:hover { 
	background:#d9f2c9;
}*/
.game_meer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	text-transform:uppercase;
	margin:0;
}
/*  GAMES MOUSEROVER  */
.game_mouseover {
	display:none;
	position:absolute;
	width:250px;
	height:66px;
	background:url(/images/layout/frikker_game_mouseover_bg.jpg) no-repeat top left;
	padding:3px;
}
.game_mouseover_avatar {
	width:85px;
	height:64px;
	padding:0px 3px 0px 0px;
	float:left;
}
.game_mouseover_avatar img {
	border:1px solid #f24f0f;
}

.game_mouseover_titel {
	width:152px;
	float:left;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
}
.game_mouseover_icoon {
	width:12px;
	height:13px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/layout/frikker_game_icoon.jpg) center no-repeat;
}
.game_mouseover_row {
	width:152px;
	height:21px;
	margin:0px 0px 0px 7px;
	padding:0;
	float:left;
}
.game_mouseover_gespeeld, .game_mouseover_cijfer {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-transform:uppercase;
	height:13px;
	width:135px;
	float:right;
	margin:0;
}
.game_mouseover_red {
	color:#f24f0f;
	font-weight:bolder;
	font-size:13px;
}


/*  FOOTER  */
#footer {
	width:886px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	background:url(/images/layout/frikker_bg_foooter.jpg) top center no-repeat;
	text-align:center;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/*   GAME PAGE   */
#gamepage_content_top {
	background:url(/images/layout/frikker_gamepage_content_top.jpg) bottom right no-repeat;
	width:742px;
	height:14px;
	padding:5px 0px 0px 74px;
}
#gamepage_content_middle {
	background:url(/images/layout/frikker_gamepage_content_middle.jpg) bottom right repeat-y;
	width:742px;
	height:100%;
	padding:0px 0px 0px 74px;
}
#gamepage_content_middle:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
#gamepage_content_bottom{
	background:url(..images/layout/frikker_gamepage_content_bottom.jpg) top right no-repeat;
	width:742px;
	height:10px;
	padding:0px 0px 0px 74px;
}
#gamepage_content_ad{
	width:722px;
	height:78px;
	padding:5px 0px 5px 82px;
}
h1.gamepage {
	margin:0px 0px 10px 15px;
	padding:0;
}
#gamepage_game{
	width:722px;
	margin:10px 9px;
	text-align: center;
}
#gamepage_info_vote {
	float:left;
	width:340px;
	padding:5px 10px;
}
#gamepage_info_stripe {
	float:left;
	width:3px;
	padding:5px 0px;
}
#gamepage_info_gameinfo {
	float:left;
	width:340px;
	padding:5px 10px;
}
#gamepage_info h1{
	padding:0;
	margin:0;
	font-size:12px;
}
#gamepage_info p{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-align:inherit;
}
#gamepage_info_stars{
	padding:10px 0px 0px 0px;
}
#gamepage_info_stars img{
	padding:5px 0px 0px 0px;
	margin:0px 10px 0px 10px;
}
#gamepage_content_titel {
	float:left;
	width:300px;
	height:29px;
	padding:7px 0px 0px 0px;
}
#gamepage_content_size {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	color:#FFF;
	padding:0px 15px 0px 0px;
}
#gamepage_content_vergroten, #gamepage_content_verkleinen {
	float:right;
	height:22px;
	padding:7px 5px 5px 5px;
}
#gamepage_content_balk {
	float:right;
	background:url(/images/frikker_schuifbalk.jpg) center left no-repeat;
	width:100px;
	height:29px;
}
#gamepage_content_titelbar {
	height:36px;
}
