/*
Theme Name: Gratis.nl Wordpress Theme
Theme URI: http://www.oliemedia.nl
Description: 
Version: 1.0
Author: Tjeerd van der Veen
Author URI: http://www.oliemedia.nl/
*/

/* generic */

*{padding:0; margin:0}
p{margin-bottom:20px}
a img{border:none}
body{ color:#000;  background:#b7e6f2;  font-family:Verdana,Sans-Serif;  font-size:100%;  padding:0;  margin:0}
a {text-decoration:none}
a:hover{ text-decoration:underline}
.nospace{word-spacing:-0.35em}

/* layout */
body{background-color:#429fb7; text-align:center; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:0.8em; color:#000;  scrollbar-3dlight-color:#419FB7; scrollbar-arrow-color:#FFCA57; scrollbar-base-color:#419FB7; scrollbar-darkshadow-color:#419FB7; scrollbar-face-color:#419FB7; scrollbar-highlight-color:#FFF; scrollbar-shadow-color:#fff}
body, h1, h2, h3, h4, h5, h6, a, ul, ol, li, div, form, fieldset, dd, dt, dl, img{margin:0px; padding:0px; border:none}
td{text-align:left}
input{margin:0px; padding:0px}
h1{font-size:14px; font-size:1.7em; margin:20px 0 20px 0}
h2{color:red; font-size:1.3em; margin:0 0 20px 0}
a{font-weight:bold; color:#780079}
.float_left{float:left}
.float_right{float:right}
.clear_both{clear:both; font-size:2px; height:0px}
.clear_left{clear:left; font-size:2px; height:0px}
.clear_right{clear:right; font-size:2px; height:0px}
.red{color:#C00}
#header,#container,#footer{ width: 960px; margin: 0 auto; clear: both;}
#left{width:127px; float:left; display:inline}
#main{background:#B7E6F2; margin-left:147px; margin-right:196px; text-align:left; padding:0 2% 20px 2%; line-height:16px;}
h3{color:red; font-size:1.3em; margin-bottom:8px}
hr{clear:both}
#main_nopadding{background:#B7E6F2; margin-left:145px; margin-right:125px; text-align:left; padding:0 0 20px 0; line-height:16px}
#right{width:176px; float:right; font-size:0.85em; display:inline; overflow:hidden}
#footer{text-align:center}
#header .banner{margin-right:123px; margin-top:5px; float:right}
#left .block{width:95px; padding:8px; margin:20px 0 0 8px}
#left .block .space{padding:0 0 2px 0}
#left .menu{border:1px solid #780079; width:105px; padding:10px; margin:20px 0 0}
#left .menu ul li{list-style-type:none}
#left .menu ul li a{display:block; color:#000; font-weight:bold; text-decoration:none; background:#FFAE00; border:2px solid #000; font-size:11px; margin-bottom:3px; height:1%; width:101px}
#left .menu ul li a.second{background:#FFC341}
#left .menu ul li a.clear{background:#429FB7; border:0px solid #000}
#left .banner{margin:10px 0 10px 8px}
#right h3{background-color:#FFAE00;  border:2px solid #000;  padding:1px 0 2px 0;  font-size:14px; margin-bottom:3px}
#right .top5{text-align:left; margin:0 0 10px 22px; color:#fff}
#right ul li a{color:#FFCA57; font-weight:bold; text-decoration:none; padding:2px 0px; display:block; height:1%}
#right .top5 ol li a:hover{color:#780079; text-decoration:underline}
#right .partners{text-align:left}
#right li{list-style-type:none}
#right ul li a{color:#FFCA57; font-weight:bold; text-decoration:none; padding:2px 0 2px 0; display:block}
#right ul li a:hover{color:#780079; text-decoration:underline}
#right a.right1{color:#FFF}
#right a.right2{color:#FFF3DA}
#right a.right3{color:#FFE5AD}
#right a.right4{color:#FFD986}
#right .banner{margin:10px 0 10px 0}
#main .banner, #main_nopadding .banner{text-align:center}
#main .options, #main_nopadding .options{text-align:center; font-size:0.7em}
#main .search{text-align:center; margin-bottom:3px}
#main .search input{margin:7px}
#main .daytip{margin-bottom:5px; background:transparent url(../pics/daytip_left.png) top left repeat-y}
#main .daytip h1{text-align:left; font-size:1.1em; color:#000; margin:0}
#main .daytip .tip{padding:20px; position:relative; background:transparent url(../pics/daytip_top.png) no-repeat left top; text-align:left}
#main .daytip .tip img{float:right; margin-left:10px}
#main .daytip .bottom{height:6px; background:transparent url(../pics/daytip_bottom.png) no-repeat left bottom}
#main .link{padding:10px 0 10px 0; text-align:left}
#main ul{padding:10px 0 10px 0}
#main ul li{padding:5px 0 5px 0; margin-left:20px}
#main ul ul{padding:0 0 0 30px}
#main ul.sitemap li{padding:0; font-size:0.85em}
#main ul.sitemap ul li{font-size:0.8em}
#main .intro{width:55%; float:right; text-align:left}
#main #inlog{width:40%; float:left; text-align:left}
#top5_holder{margin:0 auto; margin-top:20px; margin-bottom:20px; width:602px; position:relative; margin-left:auto; margin-right:auto; text-align:center}
#top5_list_holder{}
#top5_top{height:16px; background-image:url("../pics/geld_images/gratis_geld_verdienen_top.jpg"); background-repeat:no-repeat; background-position:top left}
#top5_bottom{height:16px; background-image:url("../pics/geld_images/gratis_geld_verdienen_bottom.jpg"); background-repeat:no-repeat; background-position:top left}
#top5_content{background-image:url("../pics/geld_images/gratis_geld_verdienen_filler.jpg"); background-repeat:repeat-y; background-position:top left; padding:30px 20px 10px 40px; text-align:left}
#top5_content ol{font-size:11px; list-style-type:decimal; list-style-position:outside}
#top5_content ol li{padding-bottom:5px}
#top5_content ul{font-size:11px; list-style-position:outside}
#top5_content ul li{padding-bottom:5px}
#top5_holder h2{font-size:1.7em; margin:0; background:transparent url("../pics/geld_images/gratis_geld_verdienen_list.jpg") top left no-repeat; padding:10px 10px 30px 40px; margin-left:15px; text-align:left}
#laatste_reacties ul li{text-align:left; margin-bottom:10px}
#laatste_reacties ul li span{color:#fff}
#top5_image_holder{position:absolute; width:183px; height:145px; right:20px; top:-30px}
div#top5_image_holder img{behavior:url(geld_files/iepngfix.htc)}
#morelinks_desc{background-image:url("../pics/geld_images/gratis_geld_verdienen_filler.jpg"); background-repeat:repeat-y; background-position:top left; padding:10px 10px 10px 10px; position:relative; margin-left:auto; margin-right:auto; text-align:justify; font-size:10px}
#morelinks_holder{margin-bottom:20px; width:602px; position:relative; margin-left:auto; margin-right:auto; color:#000; text-align:left; display:block}
#morelinks_holder p{margin-top:0px; font-size:10px}
#morelinks_title{font-size:16px; color:#6e2870; font-weight:bold; padding-left:10px; padding-bottom:25px}
#morelinks_holder ol{padding-left:45px; list-style-type:square; list-style-image:url("../pics/geld_images/gratis_geld_verdienen_more_list.jpg"); list-style-position:outside}
#morelinks_holder ol li a{margin-top:10px; font-size:14px; font-weight:bold; color:#6e2870}
#morelinks_holder ol li{color:#000}
#leningholder{border:solid 1px #6e2870; width:580px; height:450px}
#boekitems{ width:680px;  margin:0 auto;  text-align:center}
#item{float:left; margin:10px 0px 10px 0; width:330px; height:200px; text-align:left}
#item div{float:left; text-align:left}
#item fieldset{border:0px solid #FFF; padding:0px 0px 0px 5px; text-align:left}
#item fieldset label{font-weight:bold; padding-top:5px; text-align:left}
#item img{border:1px solid #FFF}

/* single */
#single-related ul, #single-newsletter ul	{padding-top:4px}
#single-related ul li						{list-style:none; padding:0px; margin:0px}

#single-contents, #single-newsletter	{width:45%}
#single-social, #single-related			{width:35%}
#single-contents, #single-related		{margin-right:10%}
#single-contents, #single-social	{margin-bottom:20px}
#single-related, #single-newsletter	{margin-top:20px}
#single-contents, #single-related	{float:left}
#single-social, #single-newsletter	{float:left}
#single-contents		{}
#single-social			{}
#single-related			{}
#single-newsletter		{position:relative}
#single-ad		{margin-top:15px; margin-bottom:15px; text-align:center}
#twitter-logo, #hyves-logo	{position:absolute; top:0px}
#twitter-logo				{right:30px}
#hyves-logo					{right:10px}

/* home */
div.float_right{float:right}
div.float_left{float:left}
#content{padding-top:20px}
ol.home-top5{list-style-position:inside}
ol.home-top5 li{padding:5px}
#footer div.kd_ads{width:650px; margin:auto}
#footer a.kdads-link{float:left}
/*
.hometop5div{padding-bottom:100px}
*/
div.home-list-item{margin-bottom:20px; padding:10px 0; text-align:left}
div.home-list-banner{margin-bottom:20px}
div.home-list-datenav{font-size:11px; padding-top: 4px;}
div.home-list-datenav a{color:#000}
div.home-list-banner div.kd_ads_block{width:480px; margin:auto}
div.home-list{width:100%; float:left; position:relative}
#menu-and-search{font-size:10px; position: relative; top: -30px;}
#cse-search-box{width:220px;margin-top:5px}
#main #cse-search-box .btn_submit{position:relative; ; background:transparent url(images/zoekgratis.gif) no-repeat scroll center top; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border:0 none; cursor:pointer; height:20px; margin:0; padding:0; text-indent:-1000em; width:220px; top:4px}
#footer-links-archive{font-size:10px}
.social-media-container {padding-top:5px}

/* multiblock */
div.multiblock-left #multiblock_top{height:16px; background-image:url("images/gratis_geld_verdienen_top.jpg"); background-repeat:no-repeat; background-position:top left}
div.multiblock-left #multiblock_bottom{height:16px; background-image:url("images/gratis_geld_verdienen_bottom.jpg"); background-repeat:no-repeat; background-position:top left}
div.multiblock-left{background-image:url("images/gratis_geld_verdienen_filler.jpg"); background-repeat:repeat-y; background-position:top left; text-align:left}
#main div.multiblock div.multiblock-linklisting {padding: 0 10px 10px 10px;}
#main div.multiblock div.multiblock-linklisting ul {padding: 0;}
#main div.multiblock #multiblock_holder h3 {padding: 0 0 0 10px;}

div.div.multiblock{}
div.multiblock-wide, div.multiblock-wide-ex{margin-bottom:5px; margin-top:20px}
#multiblock_top_holder{background-image:url("images/gratis_geld_verdienen_top_filler.jpg"); background-repeat:repeat-x; background-position:top left}
div.multiblock-wide #multiblock_top_holder #multiblock_top_tl, 
div.multiblock-left #multiblock_top_holder #multiblock_top_tl, 
div.multiblock-wide-ex #multiblock_top_holder #multiblock_top_tl{background-image:url("images/gratis_geld_verdienen_top_left.jpg"); background-repeat:no-repeat; background-position:top left; float:left; width:25px; height:16px}
div.multiblock-wide #multiblock_top_holder #multiblock_top_tr, 
div.multiblock-left #multiblock_top_holder #multiblock_top_tr, 
div.multiblock-wide-ex #multiblock_top_holder #multiblock_top_tr{background-image:url("images/gratis_geld_verdienen_top_right.jpg"); background-repeat:no-repeat; background-position:top right; float:right; width:25px; height:16px}
#multiblock_bottom_holder{background-image:url("images/gratis_geld_verdienen_bottom_filler.jpg"); background-repeat:repeat-x; background-position:bottom left; height:16px}
div.multiblock-wide #multiblock_bottom_holder #multiblock_bottom_tr, 
div.multiblock-left #multiblock_bottom_holder #multiblock_bottom_tr, 
div.multiblock-wide-ex #multiblock_bottom_holder #multiblock_bottom_tr{background-image:url("images/gratis_geld_verdienen_bottom_right.jpg"); background-repeat:no-repeat; background-position:top right; float:right; width:25px; height:16px}
div.multiblock-wide #multiblock_bottom_holder #multiblock_bottom_tl, 
div.multiblock-left #multiblock_bottom_holder #multiblock_bottom_tl, 
div.multiblock-wide-ex #multiblock_bottom_holder #multiblock_bottom_tl{background-image:url("images/gratis_geld_verdienen_bottom_left.jpg"); background-repeat:no-repeat; background-position:top left; float:left; width:25px; height:16px}
#multiblock_top_holder{height:16px}
#multiblock_top{width:100%}
div.multiblock-wide #multiblock_holder, 
div.multiblock-wide-ex #multiblock_holder, 
div.multiblock-left #multiblock_holder{border-left:1px dotted #000; border-right:1px dotted #000; background:#fdfdfd; text-align:left; margin:0; padding:0}
div.multiblock-left div.multiblock-linklisting ol{list-style-position:inside}
div.multiblock-left{float:left; width:330px}
div.banner-center{text-align:center; margin-top:20px; margin-bottom:20px}
div.multiblock-wide-ex div.multiblock-linklisting ul{list-style-type:none}
div.multiblock-wide-ex div.multiblock-linklisting ul li{float:left; width:50%; height:70px; margin:0px !important; padding:0px !important}
div.multiblock-wide-ex div.multiblock-linklisting ul li span{}
div.widget-right{margin-bottom:20px}
div.widget-right h3{color:#000}

/* ads */
#ads{list-style:none}
#ads li{border-top:10px solid #780079}
#ads li.even{background-color:#a6d6f5}

/* forum */
.forum-ad{text-align:center; padding:20px}

/* rest */
#content{overflow:hidden}
#content h1, #main h1{ color:#780079;  font-size:1.7em;  margin:20px 0 10px 0;  text-align:center;  line-height:20px}
#main .options{ margin:2px 0 0 0}
#content hr{ margin:5px 0 10px 0}
#right h3{ color:#000; text-align:center}
#right form { margin: 0; *float: left;}
#right form .btn_submit { clear: both; }
#right #cse-search-box { width: 176px; }
#right .searchtext { width: 176px; margin-bottom: 4px; border: 1px solid inset; }
#right li{ text-align:left; margin-bottom: 18px;}
#right li li, #right #polls-3 { margin-bottom: 0; }
.hometop5div h2, .home-list h2{ color:#000}
div.home-list-item{ padding:0}
.home-list-item p{ margin:2px 0;  padding:0}
/*
.hometop5div{ padding-bottom:95px}
*/
#right .kd_ads_block{ margin-top:18px}
p.linklove{ text-indent:-9999px;  text-align:left;  width:0px;  margin:0}
#content .entry h1{ text-align:center}
#single-social{ margin-top:20px}
#content #single-contents h1{ text-align:left}
#main .entry hr{ clear:none}
#mc-embedded-subscribe-form label{ width:150px; float:left}

#left .menu ul li#BN-item-wk-voetbal-2010 a, #left .menu ul li#BN-item-koninginnedag a {background: #ff6600;}

.home-list div.sociable {margin:4px 0; width: 89px; float:left; }
#main .sociable ul li {margin-left: 10px;}
#main ul li.sociablefirst {margin-left: 0px;}

ol.home-top5 li span {font-size: 15px;}
.home-list-item span b {font-size: 15px;}

#post-38996, #post-37981 {background: #ffa500; padding: 10px;}

/* Inschrijven nieuwsbrief */
#signup_form {
    width: 176px;
    padding-top: 10px;
}

#signup_email {
    width: 176px;
}
#signup_submit, .btn_submit {
	background: none repeat scroll 0 0 #FFAE00;
    border: 2px solid #000000;
    color: #000000;
    display: block;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 3px;
    text-decoration: none;
	padding:3px 5px 3px 5px;
}
#signup_email, input.searchtext {
 	border: 1px solid #000000;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 3px;
    text-decoration: none;
    padding:3px 5px 3px 5px;
	width:164px !important;
}

