@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; background:#ffde00 url(../images/bg.jpg) repeat-x; }
#wrapper{ width:920px; margin:10px auto;}

#inner_wrapper{ float:left;  width:960px; }

#header{ height:236px; width:100%; background:#000; overflow:hidden; color:#f26522; background:#ffde00 url(../images/home-header.jpg) no-repeat;}
#headerImg{ height:240px; width:100%; background:#f26522; overflow:hidden;}
#headerUrl{display:block; height:140px; width:320px; position:absolute; margin:40px 0 0 0;}

#menu{ clear:both; padding-top:1px; padding-bottom:1px; height:30px;  width:960px; position:absolute; z-index:222;}
#menu ul { list-style-type:none; margin:0; width:100%; }
#menu li { background-image:none; float:left; padding-left:0; list-style:none; cursor:pointer; }
#menu li a { color:#FFF; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:5px 15px 20px 15px; text-decoration:none; width:auto; }
#menu li a:hover { color:#FFF; text-decoration:underline;  }
#menu li.active a { color:#e2001a; height:20px; padding-top:10px; margin-top:-5px; text-decoration:underline; }
#menu ul ul { background-color:#050405; width:170px;  position:absolute; z-index:999; border:2px solid #e2001a;}
#menu li li { background:#050405; margin-right:0; width:100%; }
#menu li li a, #menu li.active li a {padding:5px 15px 5px 15px; color:#FFF; font-family:Verdana; font-size:12px; font-weight:bold; height:1%; white-space:normal; width:auto; text-decoration:none;}
#menu li.active li a { background-color:#050405; }
#menu li li a:hover { background:#e2001a; color:#FFF; text-decoration:none;}
#menu li:hover li:hover { background:#FFF;  }
#menu li.active li.active a { color:#000; }
#menu ul ul, #menu.noJsMenu li:hover ul ul, #menu li.Hover ul ul, #menu ul ul ul, #menu.noJsMenu li:hover ul ul ul, #menu li.Hover ul ul ul, #menu ul ul ul ul { left:-999em; position:absolute; }
#menu.noJsMenu li:hover ul, #menu.noJsMenu li li:hover ul, #menu.noJsMenu li li li:hover ul, #menu li.Hover ul, #menu li li.Hover ul, #menu li li li.Hover ul { left:auto; z-index:9999;  }

.socialMedia{ float:right; padding:5px 50px 0 0; }
.socialMedia img{ width:22px; height:22px; }

#content{ float:left; clear:both; padding:20px 0 20px 20px; width:940px; min-height:590px; background:#FFF; background:#ffde00 url(../images/home.jpg) no-repeat; margin:31px 0 0 0;}
#content p, #content td{  font-size:90%; }
#sidebar{color:#FFF; background:#111; width:295px;  min-height:450px; float:left; height:100%; margin-top:-5px;  }

.menuItem{ display:block; height:136px; width:220px; padding:0px;  float:left; margin:0 0 10px 10px; overflow:hidden;}

#racing-stadskanaal{ background:url(../images/menu/racing-stadskanaal-sprite.png); }
#racing-stadskanaal:hover{ background-position:220px 0; }

#theaterplein{ background:url(../images/menu/theaterplein-sprite.png); }
#theaterplein:hover{  background-position:220px 0; }

#shuttlerun{ background:url(../images/menu/shuttlerun-sprite.png); }
#shuttlerun:hover{background-position:220px 0;}

#landmacht{background:url(../images/menu/landmacht-sprite.png);}
#landmacht:hover{background-position:220px 0;}

#sponteo{background:url(../images/menu/sponteo-sprite.png);}
#sponteo:hover{ background-position:220px 0; }

#energieplein{background:url(../images/menu/energieplein-sprite.png);}
#energieplein:hover{ background-position:220px 0; }

#innerMenu{margin:-24px 0 0 50px; width:480px; float:right;}
#flashplayer{margin:41px 0 0 620px; z-index:1; position:absolute; padding:0; border:1px solid #57565c;}
#flashController{margin:207px 0 0 560px; z-index:2; position:absolute; padding:0; cursor:pointer;}
#flashLabel{margin:230px 0 0 460px; z-index:3; position:absolute; padding:0; cursor:pointer;}
#flashStopController{margin:251px 0 0 612px; z-index:4; position:absolute; padding:0; cursor:pointer;}

#latestNews{ margin:0 0 20px 0;}
#latestNews .gunplay-title{ font-size:30px; margin:0 0 10px 4px;}
#latestNews a.newsItem{ display:block; width:200px; height:20px; background:url(../images/sidebar/blanco.png) no-repeat; padding:5px 10px 0 10px; text-decoration:none; color:#4a4a4c; float:left; margin:0 0 5px 0;}

#footer{background:#fcc300; width:260px; font-size:9px; color:#47626e; padding:4px 5px 4px 5px; margin:10px 0 0 0; float:right;}
#footer a{font-size:9px; color:#47626e; text-decoration:none;}
#footer a:hover{text-decoration:underline;}