*	{margin:0; padding:0;}
html, body	{background:url(images/body-repeat.gif) repeat-x #fff; font:12px 'trebuchet ms'; line-height:20px; color:#000;}
a	{text-decoration:none; outline:none; color:#939393;}
a:hover	{text-decoration:underline;}
ul, li	{list-style:none;}
img	{border:0;}
.break	{clear:both;}
.ui-tabs .ui-tabs-hide {
    position: absolute;
    left: -10000px;
}

#container	{width:960px; height:auto; margin:0 auto; position:relative; display:block;}

#top	{width:960px; height:48px; line-height:48px;}
#top h1	{font-size:16px; font-weight:normal; color:#727272; float:left;}
#top span	{font-size:16px; font-weight:normal; color:#727272; float:right;}

#tabs	{margin-top:20px;}
#tabs ul.tabs	{width:960px; height:41px; background:url(images/slider-header-bg.gif) no-repeat; line-height:41px;}
#tabs ul.tabs li	{height:41px;  margin-left:10px; float:left;}
#tabs ul.tabs li a	{background:url(images/slider-header-arrow.gif) no-repeat left; padding-left:14px; font-size:14px; font-weight:bold; color:#fff; display:block;}
#tabs ul.tabs li.ui-tabs-selected a	{text-decoration:underline;}
#tabs #item-container	{height:183px; background:url(images/slider-item-bg.png) no-repeat;}
#tabs #item-container .item	{height:183px;}
#tabs #item-container .item img	{margin:10px 20px; display:block; float:left;}
#tabs #item-container .item h3	{width:430px; padding-top:10px; color:#fff; font-size:18px; font-weigth:bold; display:block; float:left;}
#tabs #item-container .item #information	{width:390px; height:auto; margin-top:20px; display:block; color:#fff; float:left;}
#tabs #item-container .item ul.left	{width:210px; display:block; float:left;}
#tabs #item-container .item ul.right	{width:160px; margin-left:20px; display:block; float:left;}
#tabs #item-container .item li	{height:24px; line-height:24px;}
#tabs #item-container .item span.price	{width:245px; display:block; color:#fff; margin-left:35px; font-size:18px; float:left;}
#tabs #item-container .item span.abonnement	{width:300px; display:block; color:#fff; font-size:18px; margin-left:20px; padding:4px 0 0 50px; float:left;}
#tabs #item-container .item a.information	{width:129px; height:35px; background:url(images/button-vergelijken.png) no-repeat; display:block; text-indent:-99999px; margin:16px 0 0 40px; float:left;}
#tabs #item-container .item a.order	{width:117px; height:35px; background:url(images/button-order.png) no-repeat; display:block; text-indent:-99999px; margin:16px 0 0 5px; float:left;}

ul.menu	{width:965px; height:37px; margin-top:10px; display:block;}
ul.menu li	{height:37px; background:url(images/menu-bg.gif) no-repeat top left; margin-right:3px; line-height:37px; padding-left:3px; float:left;}
ul.menu li a	{font-size:11px; background:url(images/menu-bg.gif) no-repeat top right; text-transform:uppercase; color:#fff; display:block; padding:0 12px 0 6px;}

#breadcrumbs	{width:954px; height:48px; background:#e3e3e3; border-top:2px #a4a4a4 solid; line-height:48px; text-transform:uppercase; padding-left:6px; font-weight:bold;}
#breadcrumbs a	{height:48px; padding:0 10px 0 0; background:url(images/breadcrumbs-seperator-bg.gif) no-repeat right; color:#474747; margin-right:6px;}

#page	{width:670px; height:auto; margin:12px 0 0 6px; text-align:justify; display:block; float:left;}
#page h2 a	{font-size:18px; color:#939393;}
#page h2 a:hover	{text-decoration:none;}
#page .entry	{margin-bottom:30px;}
#page .entry h3	{font-size:15px; color:#a4a4a4; margin-bottom:3px;}
#page .entry h4	{color:#393939; font-weight:bold;}
#page .entry h4.provider	{margin-bottom:10px; color:#e50ab4; text-transform:uppercase;}
#page .entry p	{padding-bottom:10px; display:block; color:#474747; }
#page .entry p strong	{color:#393939;}
#page .entry a	{color:#252525; text-decoration:underline;}
#page .entry img	{margin:0 10px 10px 0; float:left;}
#page .entry .ddsg-wrapper h3	{margin:20px 0 0 0; color:#474747;}
#page .entry .ddsg-wrapper .ddsg-xml-link a	{padding-top:20px; display:block; color:#474747; text-decoration:underline;}

#sidebar	{width:260px; height:auto; display:block; margin:10px 0 0 22px; float:left;}
#sidebar .side-block	{width:258px; height:auto; border:1px #e3e3e3 solid; border-bottom:0; margin:0 auto; float:left;text-align:center;}
#sidebar .side-block-bottom	{width:260px; height:12px; background:url(images/sideblock-bottom-bg.gif) no-repeat; margin-bottom:20px; float:left;}
#sidebar .side-block h3	{width:248px; margin:5px; color:#1e4183; text-transform:uppercase; padding:3px 0; border-bottom:1px #e3e3e3 solid;}
#sidebar .side-block ul	{width:248px; height:auto; margin:0 5px;}
#sidebar .side-block li	{height:24px; line-height:24px;}
#sidebar .side-block li	a	{color:#939393;}
#sidebar .side-block #sfstest-sidebar	{width:248px; margin:5px;}
#sidebar .side-block #sfstest-sidebar .client {font-weight:bold; color:#727272;}

#footer-container	{height:128px; background:#4e4e4e; margin-top:20px;}
#footer	{width:960px; height:128px; background:url(images/footer-bg.gif) no-repeat; margin:0 auto;}
#footer h3	{color:#939393; font-size:14px; font-weight:normal; padding:10px 0 15px 0; text-transform:uppercase;} 
#footer	ul	{float:left; width:740px; height:auto; display:block;}
#footer li	{width:175px; height:22px; line-height:22px; padding-right:10px; display:block; float:left;}
#footer li a	{color:#939393; text-transform:uppercase;}
#footer span.copyright	{height:20px; line-height:20px; margin-top:76px; font-size:16px; font-weight:bold; color:#323232; text-transform:uppercase; display:block; float:left; width:750px; text-align:left;}

#page .entry table.iphone {
	width:670px;
}

#page .entry table.iphone tr.top, #page .entry table.iphone tr.top a  {
	background:#a4a4a4;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

#page .entry table.iphone tr.top a:hover  {
	text-decoration:underline;
}

#page .entry table.iphone tr.midden  {
	background:#ebebeb;
}

#page .entry table.iphone td  {
	text-align:center;
}

#page .entry table.iphone td.naam {
	text-align:left;
}

#page .entry table.iphone td.naam:hover {
	background:#d2d1d1;
}

#page .entry table.iphone td.naam a {
	text-decoration:none;
}

#page .entry .uitgebreid {
	height:205px;
	margin-bottom:20px;
	border-bottom: 1px solid #CCC;
	font-style:italic;
	float:left;
	text-align:left;
	width:555px;
	margin-left:45px;
}

#page .entry h3.top {
	float:left;
}

#page .entry .uitgebreid p {
	padding:0px;
	color:#868686;
}

#page .entry .uitgebreid .links {
	float:left;
	width:290px;
	height:175px;
}
#page .entry .uitgebreid .rechts {
	float:left;
	width:265px;
	height:175px;
}

#page .entry .uitgebreid input {
	width:260px;
	padding-left:3px;
}

#page .entry .uitgebreid select {
	width:264px;
}

#page .entry .uitgebreid .submit {
	float:right;
}

#page .entry .uitgebreid input.submit, #page .entry .uitgebreid input {
	padding:0 0 0 0;
	width:60px;
	height:18px;
}

#page .entry .uitgebreid input.submit {
	height:18px;
	padding-bottom:17px
}

#page .entry p.paginanummering {
	float:left;
	width:670px;
	text-align:center;
	font-weight:bold;
}

#page .entry p.paginanummering span {
	font-weight:normal;
	margin-left:25px;
	margin-right:25px;
}

#page .entry p.paginanummering span a {
	text-decoration:none;
}

#page .entry p.paginanummering span a:hover {
	text-decoration:underline;
}

#page .entry p.paginanummering span a#dik {
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.advertentie_boven {
	margin-top:10px;
	text-align:center;
	width:670px;
	height:70px;
}
