/*---------------------------  Middle content  ---------------------------*/
div#middle
{
	background-color:#ffffff;
	background-image:url(../images/background.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0px auto;
	width:100%;
	float:left;
	
}
div.middle_content
{
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0px auto;
	padding-bottom:0px;
	width:960px;
}
div.reclame_blok
{
	text-align: center;
}
div.product_foto
{
	width:153px;	
	float:left;
	text-align:center;
	margin-left:18px;
	margin-right:18px;
}

div.informatie_tekst
{
	padding-top:10px;
	background-image:url(../images/stippellijn.png);
	background-repeat:repeat-x;
	padding-left:9px;
	padding-right:9px;
}
div.informatie_tekst
{
	float:left;
	width: 326px;
	padding-top:15px;
}
div.informatie_tekst p
{
	color:#757575;
	margin-top:0em;
	margin-bottom:0em;
}

div.reclameblok
{
	float:right;
	width: 335px;
	padding-left: 10px;
}

div.kadergroot
{
	float:left;
	width:970px;
	margin:0px auto;
	padding:0px 0px 20px 0px;
}

div.titel_balk
{
	background-color: #eef8fa;
	float:left;
	width: 910px;
	padding-left: 20px;
	font-weight: normal;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.titel_balk h1
{
	padding-bottom:10px;
}
/* hoofdkader */
.top_kadergroot {float:left; background:url(../images/kaders/dot2.gif) 0 0 repeat-x; width:960px;}
.bottom_kadergroot {float:left; background:url(../images/kaders/dot2.gif) 0 100% repeat-x; width:960px;}
.left_kadergroot {float:left; background:url(../images/kaders/dot2.gif) 0 0 repeat-y;}
.right_kadergroot {float:left; background:url(../images/kaders/dot2.gif) 100% 0 repeat-y;}
.bottomleft_kadergroot {float:left; background:url(../images/kaders/bl2.gif) 0 100% no-repeat;}
.bottomright_kadergroot {float:left; background:url(../images/kaders/br2.gif) 100% 100% no-repeat;}
.topleft_kadergroot {float:left; background:url(../images/kaders/tl2.gif) 0 0 no-repeat;}
.topright_kadergroot {float:left; background:url(../images/kaders/tr2.gif) 100% 0 no-repeat; padding:15px;} 

div.kolom_1
{
	float:left;
	width:550px;
	padding-right:24px;
}
.voor_nadelen_titel
{
	margin-top:10px;
	margin-bottom:10px;
}
.score_titel
{
	margin-top:10px;
	margin-bottom:10px;
}
.online_reviews_titel
{
	margin-top:10px;
	margin-bottom:10px;
}
.andere_producten_titel
{
	margin-top:10px;
	margin-bottom:10px;
}

/* Begin Price blok */
div.Prijzen_priceblock
{
	height:250px;
	float:left;
}
div.price_button
{	
	margin-bottom:	50px;
}
div.price_blok
{
	width:200px;
	float:left;
	text-align:center;	
	bottom:0px;
}


div.cheapest_price a
{
	text-align:center;
	float: left;	
	bottom:120px;
	width:190px;
	padding-bottom:10px;
}	
div.cheapest_price a:hover
{
	text-align:center;
	float: left;	
	bottom:120px;
	width:190px;
	padding-bottom:10px;
	text-decoration:underline;
}	
div.total_prices
{
	background-image:url(../images/stippellijn.png);
	background-repeat:repeat-x;
	bottom:0px;	
	float:left;
	width:200px;	
	height:112px;		
}
div.total_prices_content
{
	height:100px;
	padding-top:10px;
}
div.total_prices_ranges
{
	height:30px;
	line-height:22px;
}

div.total_prices_shops
{
	height:30px;
}
	
div.total_cheapest_price
{	
	float:left;
}
div.cheapest_price_overview
{
	font-size:small	;
	color:Black;
	width:200px;	
}


div.total_cheapest_price 
{
	font-family:Arial;
	font-weight:bold;
	padding-bottom:10px;
	font-size:17px;
	color:#333333;
}

/* End Price blok */

div.lowest_prices
{
	float: left;
	width: 570px;
	border-top: 2px solid #cccccc;
	margin-top: 30px;
	padding: 15px 0px 15px 0px;	
}
div.overiewCheapOffers
{
	float:left;
}
div.headerTextPriceBlock
{
	text-align:right;
	padding-right:10px;
}
div.OverviewCheapestOfferDiv
{
	text-align:right;
}
div.footerTextPriceBlock
{
	text-align:right;
	padding-right:3px;
	float:right;
}
table.OverviewCheapestOfferTable
{
	border-collapse:collapse;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
table.OverviewCheapestOfferTable tr:hover
{
	cursor:pointer;
}
td.tdShopLogoOverviewCheapestOffer
{
	text-align:left;
	min-width:152px;
	max-width:152px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #e6e6e6;
}
td.tdOfferPriceOverviewCheapestOffer
{
	text-align:right;
	min-width:150px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #e6e6e6;
}
td.tdBlueArrowOverviewCheapestOffer
{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #e6e6e6;
}
.table_advantage_disadvantage
{
	border-collapse:collapse;
	width:100%;
}
.table_advantage_disadvantage tr
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.table_advantage_disadvantage td
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.tabel_advantage_title
{
	background-color:#f9f9f9;
	width:180px;
	padding-left:20px;
	font-weight:bold;
	color:#666666;
}
.tabel_disadvantage_title
{
	background-color:#f9f9f9;
	width:180px;
	padding-left:20px;
	font-weight:bold;
	color:#666666;
}
ul.uladvantage
{
	margin-top:0px;
	margin-bottom:0px;
	margin-top:10px;
	margin-bottom:10px;
}
ul.uladvantage li
{
	list-style-image: url('../images/advantage.gif');
}
ul.uldisadvantage
{
	margin-top:0px;
	margin-bottom:0px;
	margin-top:10px;
	margin-bottom:10px;
}
ul.uldisadvantage li
{
	list-style-image: url('../images/disadvantage.gif');
}
.table_score
{
	border-collapse:collapse;
	width:100%;
}
.table_score tr
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.table_score td
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.tabel_score_title
{
	background-color:#f9f9f9;
	width:180px;
	padding-left:20px;
	font-weight:bold;
	color:#666666;
}
.td_score
{
	padding-left:24px;
	padding-top:15px;
	padding-bottom:15px;
}
.table_score_indicatie
{
	border-top:0px;
	border-bottom:0px;
}
.table_score_indicatie tr
{
	border-top:0px;
	border-bottom:0px;
}
.table_score_indicatie td
{
	border-top:0px;
	border-bottom:0px;
}
.table_score_uitleg
{
	border-top:0px;
	border-bottom:0px;
}
.table_score_uitleg tr
{
	border-top:0px;
	border-bottom:0px;
}
.table_score_uitleg td
{
	border-top:0px;
	border-bottom:0px;
}
.score_uitleg_best
{
	color:#008000;
}
.score_uitleg_goed
{
	color:#58D508;
}
.score_uitleg_oke
{
	color:#FFCC00;
}
.score_uitleg_matig
{
	color:#FF6600;
}
.score_uitleg_slecht
{
	color:#FF0000;
}
.ulmagazines
{
	padding-left:16px;
}
.td_actueel
{
	padding-left:24px;
	padding-top:15px;
	padding-bottom:15px;
}
.actuele_score
{
	font-family:Arial;
	font-weight:bold;
	font-size:14pt;
	color:#550000;
	margin: 0px;
}
.tabel_online_review_title
{
	background-color:#f9f9f9;
	width:180px;
	padding-left:20px;
	color:#666666;
}
.online_review_title
{
	color:#550000;
	font-weight:bold;
}
.table_other_products
{
	border-collapse:collapse;
	width:100%;
}
.table_other_products tr
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.table_other_products td
{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.tabel_best_product_title
{
	background-color:#f9f9f9;
	width:180px;
	padding-left:20px;
	font-weight:bold;
	color:#666666;
}
div.googlead_rechts 
{
	background-color:#EEF8FA;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

div.prijzen
{
	width: 585px;
	padding-top: 10px;
}
div.other_products
{
	float: left;
	height: 70px;
	width: 580px;
	border-bottom: 2px solid #e6e6e6;
	margin-left: 10px;
	padding: 15px 0px 15px 0px;
	margin-bottom: 15px;
}
div.anderen_vergelijken
{
	float: left;
	width: 174px;
	margin-right: 33px;
}

div.links
{
	width: 360px;
	float: right;
}

div.kolom_2
{
	float:right;
	width:334px;
}
span.analyseTitle
{
	text-align:center;
}
span.spanBeoordeling
{
	padding-top:10px;
}
span.spanJaarBeoordeling
{
	padding-top:10px;
}
table.score_tabel
{
	border-collapse: collapse;
	background-color: #ffffff;
	border-bottom: solid 1px #e7e7e7;
	width: 100%;
}
table.score_tabel td
{
	padding: 5px;
}
table.score_tabel tr
{
	height: 30px;
	border-bottom: solid 1px #e7e7e7;	
}
td.score_tabel_kolom_1
{
	width: 115px;
}
td.score_tabel_kolom_2
{
	width: 66px;
	text-align: center;
}
td.score_tabel_kolom_3
{
	width: 66px;
	text-align: center;
}
td.score_tabel_kolom_4
{
	width: 66px;
	text-align: center;
}
div.googleChartContainer
{
	background-color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
}
img.googleYearScoreChart
{
	padding-left:25px;
}
div.lijn_review_merk
{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
div.volgBesteProduct
{
	padding-left:10px;
	padding-bottom:20px;
}
img.FollowBesteProductArrow
{
	margin-top:25px;
	margin-right:25px;
	margin-left:15px;
	float:left;
}
span.spanVolgBesteProduct
{
	float:left;
	color:#550000;
	font-family:Arial;
	font-size:12pt;
	margin-top:15px;
	margin-right:35px;
}
img.FollowBesteProductTwitter
{
	float:left;
	padding-right:30px;
	padding-left:10px;
}



div.review_nieuw_holder
{
	width: 290px;
	padding-top:30px;
}

div.review_artikel
{
	float:left;
	width: 90px;
	height: 70px;
}
div.review_nieuw_tekst
{
	float:left;
	width:192px;
	padding-left:5px;
	margin-bottom:20px;
}

div.review_button
{
	float: left;
	width:147px;
	height: 23px;
	padding-top:5px;
	padding-left: 3px;
}
.title_merk
{
	margin-top:10px;
	margin-bottom:10px;
}
.span_title_merk
{
	font-weight:bold;
	color:#333333;
}
.score_merk
{
	margin-bottom:10px;
}
div.kaderrechts
{
	padding:20px 0px 20px 0px;
}
/* subkader */
.top_kaderrechts {background:url(../images/kaders/dot2.gif) 0 0 repeat-x; width:340px}
.bottom_kaderrechts {background:url(../images/kaders/dot2.gif) 0 100% repeat-x}
.left_kaderrechts {background:url(../images/kaders/dot2.gif) 0 0 repeat-y}
.right_kaderrechts {background:url(../images/kaders/dot2.gif) 100% 0 repeat-y}
.bottomleft_kaderrechts {background:url(../images/kaders/bl2.gif) 0 100% no-repeat}
.bottomright_kaderrechts {background:url(../images/kaders/br2.gif) 100% 100% no-repeat}
.topleft_kaderrechts {background:url(../images/kaders/tl2.gif) 0 0 no-repeat}
.topright_kaderrechts {background:url(../images/kaders/tr2.gif) 100% 0 no-repeat; padding:10px}

div.kaderblauw
{
	margin:20px 0px 20px 0px;
	background-color: #eef8fa;
}
/* subkader */
.top_kaderblauw {background:url(../images/kaders/dotblauw.png) 0 0 repeat-x; width:334px}
.bottom_kaderblauw {background:url(../images/kaders/dotblauw.png) 0 100% repeat-x}
.left_kaderblauw {background:url(../images/kaders/dotblauw.png) 0 0 repeat-y}
.right_kaderblauw {background:url(../images/kaders/dotblauw.png) 100% 0 repeat-y}
.bottomleft_kaderblauw {background:url(../images/kaders/bluebottomleft.png) 0 100% no-repeat}
.bottomright_kaderblauw {background:url(../images/kaders/bluebottomright.png) 100% 100% no-repeat}
.topleft_kaderblauw {background:url(../images/kaders/bluetopleft.png) 0 0 no-repeat}
.topright_kaderblauw {background:url(../images/kaders/bluetopright.png) 100% 0 no-repeat; padding:10px}
div.analyse
{
	text-align: center;
	margin-bottom: 5px;
}
div.merk_logo
{
	width: 314px;
	background-color: #ffffff;
	vertical-align:middle;
	text-align: center;
	border-bottom: 2px solid #e6e6e6;
}
div.adsense_right_lr
{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 2px solid #e6e6e6;
}
div.gradient57px
{
	height:43px;
	background:url(../images/gradient_57px.png) 0 0 repeat-x; 
	width:300px;
	padding:7px;
	border-bottom: 1px solid #e7e7e7;
}
div.link_lijst img
{
	vertical-align: middle;
	padding-right: 5px;
}
div.link_lijst a
{
	display: block;
	padding-top: 10px;
}
div.link_lijst
{
	border-top: 2px solid #e6e6e6;
	padding-bottom: 10px;
	border-bottom: 2px solid #e6e6e6;
}
div.volgBesteProduct
{
	padding-left:10px;
	padding-bottom:20px;
}
img.FollowBesteProductArrow
{
	margin-top:25px;
	margin-right:25px;
	margin-left:15px;
	float:left;
}
img.FollowBesteProductTwitter
{
	float:left;
	padding-right:20px;
	padding-left: 20px;
}

div.kaderonder1
{
	float:left;
	width:300px;
	margin:0px auto;
	padding:0px 5px 0px 0px;
	min-height:220px;
}
div.kaderonder2
{
	float:left;
	width:300px;
	margin:0px auto;
	padding:0px 24px 0px 24px;
	min-height:220px;
}
div.kaderonder3
{
	float:left;
	width:300px;
	margin:0px auto;
	padding:0px 0px 0px 5px;
	min-height:220px;
}
div.Nieuwsbrief  
{
	margin-left:15px;
	margin-right:15px;	
}
div.Nieuwsbrief li
{
	margin-left:15px;
	margin-right:20px;

}
span.Nieuwsbrief_Header
{
	width:inherit;
	color:#008000;
	text-align:center;
	font-size:12pt;	
}

/*---------------------------  Ending Middle content  ---------------------------*/
