html, body {
	padding: 0px;
	margin: 0px;
	font: 11px tahoma, arial,helvetica,sans-serif;
	line-height:14px;
	color: #333;
	background-image:url('http://www.gratis-gids.nl/i/bg-repeat.png');
	background-repeat:repeat-x;
}
div#ftr {
	overflow:hidden;
    width: 100%;
    height: 62px;
    position: fixed;
    bottom: 0px;
	left:0px;
    text-align:center;
	z-index:255;
}
div#ct {
	padding:0px;
}
@media screen
   {
  body>div#ftr
     {
     position: fixed;
     }
}
form, object{
	margin: 0px 0px 0px 0px;
}
table#m{
  width:1024px;
  padding:0px;
}
img {border:0px;}
img.mid {vertical-align:center}
img.bt {vertical-align:bottom}
a {
  color: #57d;
  text-decoration: underline;
}
a:visited {
  color: #57d;
  text-decoration: none;
}
a:hover {
  color: #e00;
  text-decoration: underline;
}

p {
	font: 11px tahoma, arial,helvetica,sans-serif;
	line-height:15px;
    margin-top: 0px;
	margin-bottom: 12px;
}
p.space {
	text-align:center;padding-top:5px;
}
td {
	font: 11px tahoma, arial,helvetica,sans-serif;
	line-height:14px;
	vertical-align: top;
}
td.actiehdr {
	filter:Alpha(style=1,opacity=100,finishOpacity=50);
	border:1px solid #789;
	padding:2px;
	background-color: #bcd;
}
em {
	color: #777;
	font-style: normal;
}
ul {
	margin:0px 0px 0px 14px;
	padding:8px 0px 8px 14px;
	list-style-type: square;
	list-style-image: url('http://www.gratis-gids.nl/i/p.gif');
}
ol {
	padding:8px 0px 8px 14px;
	margin:0px 0px 0px 16px;
}
.fadebar {
	margin-top:1px;
	color: #db5858;
	font: 10px verdana;
	font-weight:bold;
	background-color:#eee;
    background-image:url(/i/css/input.png);
    background-repeat:repeat-x;
	padding-left:2px;
	padding-top:2px;
	border:1px solid #333;
	height: 15px;
}

h1 {
	margin-top:1px; background-color:#fff;
	color:#ef8010;
	padding:5px 0px 5px 3px;
    font: 16px arial;
	font-weight:bold;
    margin: 0px 0px 1px 0px;
}
h1.ctx {
  padding: 4px 4px 5px 4px;
  border: 1px solid #000;
  margin:0px 0px 1px 0px;
  color:#fff;
  background-color: #ef8010;
  background-image:none;
  text-align: center;
  font: 11px arial;
}
h2 {
	padding:5px 0px 5px 3px;
	font: 14px arial;
    margin: 0px 0px 1px 0px;
}
h3,h4 {
  color:#c00;
  font: 11px tahoma, arial;
  font-weight:bold;
  margin-bottom: 3px;
  margin-top: 3px;
}

.b0 {
	padding: 0px 1px 0px 1px;
	margin-top: 0px;
	background-color: #fff;
}

.b1 {
	padding: 0px 1px 0px 1px;
	margin-top: 0px;
	background-color:#f8f8f8;
}
.b2 {
	padding: 0px 1px 0px 1px;
	margin: 0px;
	background-color: #f0f0f0;
}
.gratis-hdr {
	padding-bottom:4px;
}
.gratis-hdr a {
	color: #000;
	text-decoration:none;
}
.gratis-hdr a:hover {
	color: #e00;
	text-decoration:underline;
}
.gratis-product {
	font-size:10px;
	float:left;
	color:#666;
}
.y0 {
	color: #fff;
	background-color: #c00;
	padding:2px;
}
.y0 a, .y0 a:visited {
	color:#fff;
	text-decoration:none;
}
.y1 {
	color: #fff;
	background-color: #78a;
	padding:2px;
}

.g0 {
	color: #333;
	padding: 2px;
	margin-top: 0px;
	background-color: #dfefff;
}

.g1 {
	color: #333;
	padding: 2px;
	margin-top: 0px;
	background-color: #dfefff;
}
.g0 a, .g0 a:visited, .g1 a, .g1 a:visited, .g2 a, .g2 a:visited {
	color:#57d;
}
.g2 {
	padding: 2px;
	margin-top: 0px;
	background-color: #dfefff;
}

.g0 a:hover, .g1 a:hover, .g2 a:hover {
	color:#000;
}
.white {
	color: #fff;
}
select {
	font: 12px arial,sans-serif;
	color:#d00;
	background-color:#ffffff;
}

input {
    background-color: #eee;
    color: #c00;
    font: 12px arial,sans-serif;
    border:1px solid #000;
}
input.button {
    background-image:url(/i/css/input.png);
    font-size: 11px;
    background-color: #fff;
    border	: 1px outset;
    color: #e00;
}
input.button:hover {
    background-image:url(/i/css/inputh.png);
    background-color: #fff;
    border	: 1px outset;
    color: #000;
}
input.nbutton {
	background-image:none;
	background-color:#57d;
    font-size: 11px;
    border	: 1px outset;
    color: #fff;
}

input.nbutton:hover {
	background-image:none;
	background-color:#fff;
    border	: 1px outset;
    color: #57d;
}
textarea {
    background-repeat:repeat-x;
    background-color: #fff;
    color: #333;
    font: 12px arial,sans-serif;
    border:1px solid #000;
}
#sbutton {
	background-image:url('http://www.gratis-gids.nl/i/stem/beoordeel.gif');
	background-repeat:no-repeat;
	border:0px;
	width:160px;
	height:18px;
	cursor:pointer;cursor:hand;
	color:#00f;
	background-color: #ffdeab;
	font-weight:bold;
}
.justify {
  text-align: justify
}

.warning {
  color: #f00;
  font-weight:bold;
}

.error {
  color: #ff0000;
}
.msg {
  color: #00aa00;
}

.ctx {
  letter-spacing:2px;
  padding: 4px 4px 5px 4px;
  background-color: #57d;
  text-align: center;
  color:#fff;
  border: 1px solid #68c;
  margin:1px 0px 1px 0px;
  font: 11px tahoma,arial;
}

.ctx a, .ctx a:visited {
	margin: 0px;
	color:#fff;
	display: block;
}
.ctx a:hover{
	margin: 0px;
	color:#fff;
	display: block;
	text-decoration: none;
}

.ctx2 {
  margin-bottom: 1px;
  padding:2px;
  background-color: #fff;
  border: 1px solid #57d;
  text-align: left;
}
.ctx2 a, .ctx2 a:visited {
	margin: 0px;
	padding:2px 1px 2px 12px;
	font: 11px trebuchet ms, tahoma,arial;
	display: block;
	text-decoration: none;
	background-image:url('http://www.gratis-gids.nl/i/p.gif');
	background-repeat:no-repeat;
	background-position:0% 50%;

}
.ctx2 a:hover{
	background-color: #57d;
	color:#fff;
	background-image:url('http://www.gratis-gids.nl/i/p.gif');
}

.ctx2r {
  margin-bottom: 1px;
  padding:2px;
  background-color: #fff;
  border: 1px solid #999;
  text-align: right;
}
.ctx2r a, .ctx2r a:visited {
	margin: 0px;
	padding:1px 12px 1px 1px;
	font: 11px trebuchet ms, tahoma,arial;
	font-weight:bold;
	color:#db5858;
	display: block;
	text-decoration: none;
	border-bottom:1px solid #999;
	background-image:url('http://www.gratis-gids.nl/i/par.gif');
	background-repeat:no-repeat;
	background-position:100% 50%;

}
.ctx2r a:hover{
	background-color: #db5858;
	color:#fff;
	background-image:url('http://www.gratis-gids.nl/i/pr.gif');
}

.ctx3 {
  margin-bottom: 1px;
  padding:2px;
  background-color: #fff;
  color:#fff;
}
.ctx3 a, .ctx3 a:visited {
	padding-left: 18px;
	text-decoration:underline;
	color: #333;
	background-color:#dfefff;
	border-bottom:1px dotted #999;
	background-image:url('http://www.gratis-gids.nl/i/p.gif');
	background-repeat:no-repeat;
	background-position:4px 50%;
}
.ctx3 a:hover {
	color:#fff;
	background-color: #57d;
}
.ctx3 a.subbg2 {
	background-color:#d6e6ff;
}
.ctx3 a.subbg2:hover {
	background-color:#57d;
}

.dots {
	background-image: url('/i/dots.gif');
	height:1px;
}
.whitedots {
	background-image: url('/i/whitedots.gif');
	height:1px;
}
.small {
	font: 9px verdana;
	letter-spacing:1px;
}
#logo {
	position:relative;
	width: 1024px; height: 92px; background-color:#fff;
	color:#999;
}
img#l {
	position:absolute;top:20px;left:37px;
}
.sidel {
	padding:0px 3px 0px 1px;
	vertical-align: top;
	color: #444;
	background-color: #fff;
	width:160px;
}
.sider {
	padding:0px 1px 0px 1px;
	vertical-align: top;
	background-color: #fff;
	width:171px;
}
#cntnt {
	overflow: hidden;
}

#slog {
	position:absolute;
	top:65px;
	left:1px;
	width:250px;
	text-align:center;
	font: 11px tahoma, arial,verdana, arial;
}
#topb {
	text-align:right;padding-top:1px;padding-right:1px;
}
#rss {
	text-align:right;
}
#rss a {
	padding:0px 1px 0px 5px;
	color:#f60;
}
#rss img {
	vertical-align:middle;
	padding:0px 0px 2px 0px;
}
#tnav {
	color:#fff;background-color:#57d;padding:3px;font: 11px tahoma, arial; letter-spacing: 0px;
}
#tnav a {
	color: #fff;
	text-decoration: none;
}
#tnav a:hover {
	color: #ffc;
}

#tnav2 {
	padding:2px;background-color:#dfefff;letter-spacing: 1px;
}
#tnav2 a {
	color: #000;text-decoration: none;letter-spacing:0px;
}
#tnav2 a:hover {
	color: #000;text-decoration: none;letter-spacing:0px;
}

#bar {
 	padding:3px;margin-top:0px;margin-bottom:62px;background-color:#fff;text-align:center;
}
#top10 {margin-top:1px;margin-right:4px;text-align:left;}
#top10 ol {
	color:#f60;
	font-weight:bold;
}
#top10 a, #top10 a:visited {
	display: block;
	background-color:#fff;
	color:#777;
	padding:2px;
	font-weight:normal;
}
#top10 a:hover {
	color:#f60;
	text-decoration:none;
}
#top10_tl {background-image:url(/i/top10/top10_lb.gif);}
.top10_tm {background-image:url('/i/top10/border_top.gif'); background-repeat:repeat-x;background-position:bottom left;width:50%}
.top10_lm {background-image:url('/i/top10/border_v.gif'); background-repeat:repeat-y;background-position:top left;height:100%}
.top10_rm {background-image:url('/i/top10/border_v.gif'); background-repeat:repeat-y;background-position:top right;height:100%}
#top10_bm {background-image:url('/i/top10/border_h.gif'); background-repeat:repeat-x;background-position:bottom right;width:100%;}
div.tab_c30 {
	text-align:center;height:25px;background-image: url(/i/tab_c30.gif);background-repeat:no-repeat;
}
div.tab_f60 {
	text-align:center;height:25px;background-image: url(/i/tab_f60.gif);background-repeat:no-repeat;filter:Alpha(style=1,opacity=100,finishOpacity=60);
}
div.tab_nb {
	text-align:center;height:25px;background-image: url(/i/tab_nieuwsbrief.gif);background-repeat:no-repeat;
}

.innergroup {
	margin:0px 1px 5px 1px;
	background-color:#fff;
	padding: 0px 3px 0px 3px;
}
.innerhead {
	margin:0px 1px 0px 1px;
	padding:2px;
	background-color:#fff;
	border:1px solid #666;
	text-align:center;
}
.innergroup a {
	margin: 0px;
	font: 11px arial,sans-serif;
	color:#666;
	display: block;
}
.innergroup a:visited {
	margin: 0px;
	font: 11px arial,sans-serif;
	color:#333;
	display: block;
}

.innergroup a:hover{
	margin: 0px;
	font: 11px arial,sans-serif;
	background-color: #fff;
	color:#f60;
	display: block;
	text-decoration: none;
}
.outergroup {
	margin:0px 1px 5px 1px;
	background-color:#FFDEAB;
	padding: 0px 5px 0px 5px;
	border:1px solid #666;
}
.outergroup a {
	margin: 0px;
	font: 11px arial,sans-serif;
	color:#333;
	display: block;
	text-decoration: none;
}
.outergroup a:visited {
	margin: 0px;
	font: 11px arial,sans-serif;
	color:#333;
	display: block;
	text-decoration: none;
}

.outergroup a:hover{
	margin: 0px;
	font: 11px arial,sans-serif;
	background-color: #fff;
	color:#f60;
	display: block;
	text-decoration: none;
}

#adlinks {
	background-color:#fff;padding:6px 5px 6px 50px;
}

a.adspace {
	letter-spacing:1px;font:11px "trebuchet ms", arial
}
.ingeklapt{
	display:none;
}
.menutip {
	color:#fa0;
}
#topnav_selected {
	color:#ffa;
}


.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-active h1 {visibility: hidden; font-family: verdana,sans-serif; line-height: 18px; font-size: 16px; height:22px;}
.sIFR-active h1.ctx {visibility: hidden; font-family: verdana,sans-serif; line-height: 11px; font-size: 11px; height:14px;background-color:#ef8010;}
.sIFR-active h2 {visibility: hidden; font-family: verdana,sans-serif; line-height: 14px; font-size: 14px; height:18px;}
