body{ margin:0px; padding:0px; color:#4e4f4f; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:#fff url('http://www.legpuzzels.net/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:url('http://www.legpuzzels.net/images/bg_midle.gif') repeat-y;}
.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:87px; height:66px; 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:522px; margin-bottom:8px; border:1px solid #d0d0d0; background:#fff url('http://www.legpuzzels.net/images/bg_blok.jpg') no-repeat;; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:8px}
#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:522px; height:120px; 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 .blok2 img{float:left; 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 .blok3{width:522px; height:80px; 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:right; padding:5px 8px 0px 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 .adsense { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:150px;}
#container #inner #global #content .adsense-bottom { margin-left:0px; margin-right:0px; margin-top:150px; margin-bottom: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;}

