body{ margin:0px; padding:0px; color:#4e4f4f; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;background:#fff url('../images/bg.jpg') repeat-x top;}
body a{ text-decoration:none; color:#007c9b; font-weight:bold;}
body a:hover{ text-decoration:underline; color:#007c9b; font-weight:bold;}

.clear{clear:both;} .clear2{clear:both; height:0px;} img{border:0px;} ul, li{margin:0px; padding:0px;} input{border-left:0px; border-right:0px; border-top:0px; border-bottom:0px;}

#top{ position:relative; width:979px; height:150px; padding:0px; margin:0 auto;}
#top img{ float:left;}
#top ul { font-size:0.85em; float:right; list-style:none; padding:122px 0px 0px 0px;}
#top ul li{ display:block; float:left; height:12px; line-height:12px;}
#top ul li a{ float:left; display:block; padding:0px 10px 0px 10px; text-decoration:none; border-right:1px solid #596265;}
#top ul li.last a{border-right:0px solid #596265; padding:0px 0px 0px 10px;}

#container{ width:979px; padding:0px; margin:0 auto; }
#container #inner{ width:979px; padding:0px;}
#container #inner #global{ width:979px; font-size:0.85em; padding:9px 0px 0px 0px;}

.home {background-color:white;}
.home #inner { background:url('http://www.legpuzzels.net/images/bg_top.gif') no-repeat;}
.home #inner #global{ background:url('http://www.legpuzzels.net/images/bg_bottom.gif') no-repeat bottom;}

.vervolg {background:url('http://www.legpuzzels.net/images/bg_midle2.gif') repeat-y;}
.vervolg #inner { background:url('http://www.legpuzzels.net/images/bg_top2.gif') no-repeat;}
.vervolg #inner #global{ background:url('http://www.legpuzzels.net/images/bg_bottom2.gif') no-repeat bottom;}

#container #inner #global ul{ width:182px; padding:0px 0px 7px 0px; list-style:none;}
#container #inner #global ul li{ display:block; width:182px; height:28px;}
#container #inner #global ul li a{ display:block; width:158px; height:20px; background:url('http://www.legpuzzels.net/images/bg_btn.jpg') no-repeat; color:#545454; padding-left:24px; padding-right:0px; padding-top:8px; padding-bottom:0px}
#container #inner #global ul li a:hover{ color:#027d9d; text-decoration:none;}

#container #inner #global #left{ float:left; width:210px; padding:0px 0px 8px 9px;}
#container #inner #global #left h2{ width:154px; height:20px; font-size:1.0em; font-weight:bold; color:#FFF; background:url('../images/bg_head.jpg') no-repeat;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:1px; padding-left:28px; padding-right:0px; padding-top:7px; padding-bottom:0px}
#container #inner #global #left .leukste{ padding:0px 0px 0px 0px}
#container #inner #global #left .leukste img{ float:left; width:180px; height:150px; border:1px solid white; margin:2px 4px 0px 0px}

#container #inner #global #midle{ float:left; width:543px; padding:0px;}
#container #inner #global #midle .search{ width:543px; height:104px; background:url('http://www.legpuzzels.net/images/bg_google.jpg') no-repeat; margin-bottom:3px}
#container #inner #global #midle h2{width:515px; height:20px; font-size:1.0em; font-weight:bold; color:#FFF; background:url('http://www.legpuzzels.net/images/bg_headbig.jpg') no-repeat;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:1px; padding-left:28px; padding-right:0px; padding-top:7px; padding-bottom:0px }
#container #inner #global #midle .ads{padding:0px 0px 0px 28px;}

#container #inner #global #midle .blok{width:244px; margin-bottom:3px; margin-top:5px; border:1px solid #d0d0d0; float:left; background:#fff url('../images/bg_blok.jpg') no-repeat;; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px}
#container #inner #global #midle .blok img{float:left; margin-right:11px; border:1px solid #7d7d7d;}
#container #inner #global #midle .blok h3{font-size:1.1em; font-weight:bold; margin:0px; padding:0px 0px 6px 0px; color:#007c9b;}
#container #inner #global #midle .blok p{margin:0px; padding:0px; line-height:18px;}
#container #inner #global #midle .blok p span a{float:right; padding:5px 8px 0px 0px;}


#container #inner #global #midle .blok2{width:244px; margin-bottom:3px; margin-top:5px; border:1px solid #d0d0d0; float:right; background:#fff url('../images/bg_blok.jpg') no-repeat;; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px}
#container #inner #global #midle .blok2 img{float:right; margin-right:11px; border:1px solid #7d7d7d;}
#container #inner #global #midle .blok2 h3{font-size:1.1em; font-weight:bold; margin:0px; padding:0px 0px 6px 0px; color:#007c9b;}
#container #inner #global #midle .blok2 p{margin:0px; padding:0px; line-height:18px;}
#container #inner #global #midle .blok2 p span a{float:right; padding:5px 8px 0px 0px;}
#container #inner #global #midle .blok2 .tekst{ padding:0px 18px 0px 18px; }
#container #inner #global #midle .blok2 .tekst ub { position:relative; }
#container #inner #global #midle .blok2 .tekst ub li{ float:left; width:240px; display:block; padding:0px 0px 0px 26px; line-height:22px; background:url(http://www.spreekbeurtenplein.nl/images/bg_list.jpg) no-repeat left;  }
#container #inner #global #midle .blok2 .tekst ub li a{ color:#1690a7; }
#container #inner #global #midle .blok2 .tekst ub li.last{ background:none; padding:18px 0px 0px 0px;  }
#container #inner #global #midle .blok2 .tekst ub li.last a{ color:#05346a; }

#container #inner #global #midle .blok3{width:522px; margin-bottom:8px; border:1px solid #d0d0d0; background:#fff url('../images/bg_blok.jpg') no-repeat;; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:8px}
#container #inner #global #midle .blok3 img{float:left; margin-right:11px; border:1px solid #7d7d7d;}
#container #inner #global #midle .blok3 h3{font-size:1.1em; font-weight:bold; margin:0px; padding:0px 0px 6px 0px; color:#007c9b;}
#container #inner #global #midle .blok3 p{margin:0px; padding:0px; line-height:18px;}
#container #inner #global #midle .blok3 p span a{float:none; padding:5px 8px 0px 0px;}
#container #inner #global #midle .blok3 .embed{ color:#094080; height:80px; padding:10px 0px 0px 15px; background:url(http://www.spreekbeurtenplein.nl/images/bg_embed.jpg) no-repeat;}
#container #inner #global #midle .blok3 .embed input{ color:#464646; font-size:0.95em; margin:0px; padding:5px 5px 0px 52px; width:208px; height:18px; border:1px solid #c3c3c3; }
#container #inner #global #midle .blok3 .embed input.html{ background:url(http://www.spreekbeurtenplein.nl/images/bg_html.jpg) no-repeat #fff;}
#container #inner #global #midle .blok3 .embed input.ubb{ background:url(http://www.spreekbeurtenplein.nl/images/bg_forum.jpg) no-repeat #fff;}
#container #inner #global #midle .blok3 .embed h4{ color:#094080; font-size:0.95em; padding:0px 0px 8px 0px; }

#container #inner #global #right{ float:right; width:182px; padding:0px 9px 0px 0px;}
#container #inner #global #right h2{ width:154px; height:20px; font-size:1.0em; font-weight:bold; color:#FFF; background:url('http://www.legpuzzels.net/images/bg_head.jpg') no-repeat;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:1px; padding-left:28px; padding-right:0px; padding-top:7px; padding-bottom:0px}

#container #menu{ font-family:Helvetica, arial; font-size:0.9em; width:980px; height:27px; background:url('http://www.legpuzzels.net/images/bg_menu.jpg') no-repeat; }
#container #menu ul { list-style:none; padding:0px;}
#container #menu ul li{ display:block;}
#container #menu ul li a{ display:block; height:22px; background:url('http://www.legpuzzels.net/images/bg_menuli.jpg') no-repeat right; text-decoration:none; padding-left:18px; padding-right:20px; padding-top:5px; padding-bottom:0px}
#container #menu ul li a:hover{ background:url('http://www.legpuzzels.net/images/bg_menuliover.jpg') no-repeat right; text-decoration:none}

#footer{ width:979px; padding:0px; margin:0 auto; text-align:center; }
#footer p{ font-size:0.85em; margin:0px; padding:10px 0px;}
#footer p span{ color:#007c9b;}
#footer p b{ font-weight:bold;}

#container #inner #global #content{ float:left; width:752px; padding:0px;}
#container #inner #global #content h2{ width:724px; height:20px; font-size:1.0em; font-weight:bold; color:#FFF; background:url('http://www.legpuzzels.net/images/bg_headbiger.jpg') no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:1px; padding-left:28px; padding-right:0px; padding-top:7px; padding-bottom:2px }
#container #inner #global #content .puzzel{ border:1px solid #d0d0d0;}
.mps{ display:none;}