* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #d9d9d9;
}
div#container {
	width: 874px;
	margin:auto;
}
div#header {
	width: 874px;
	height: 169px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	margin-top: 10px;
}
div#header_banners {
	width: 774px;
	float: left;	
}
div#header_menu {
	width: 874px;
	padding-left: 3px;
	padding-top: 27px;
	float: left;	
}
#ft{background:#fff;clear:both; border:dashed; border-color:#00b829}
#ft a:hover {color:#00FF00}
#ft-inna{margin:0;padding:1.1em;width:874px}
#ft-inna h1{border-bottom:1px dotted #ccc;margin:0.5em 0;padding:0 0 0.5em}
#ft-inna p{clear:both;margin:1em 0;text-align:center}
#ft-map-ul{float:left;margin:0;padding:0;width:71em; }
#ft-map-ul li{float:left;list-style:none;margin:0.5em 0 0;padding:0.5em 1em 0 0;width:12em;}
#ft-map-ul ul{float:left;height:auto;margin:0.5em 0 0;padding:0.5em 0 0;width:12em}
#ft-map-ul ul li{clear:both;float:left;height:auto;margin:0;padding:0;width:auto}
#ft-map-ul ul li a{clear:both;display:block;float:left;line-height:1.5em;margin:0;width:12em; text-decoration:none; color:blue;}
#ft-map-ul ul li li a{clear:both;display:block;float:left;line-height:1.5em;margin:0;width:12em; text-decoration:none; color:blue;}
.ft-tip {font-weight:bold;}
.ft-titel {font-weight:bold; color:blue;}
	
div#content {
	width: 874px;
	float: left;
}
div#content_1 {
	float: left;
	width: 290px;
}
div#content_2 {
	float: left;
	width: 290px;
}
div#content_3 {
	float: left;
	width: 290px;
}
div#content_4 {
	float: right;
	width: 120px;
	margin-top: 3px;
	margin-right: 3px;
}
div#header div#header_banner_1 {
	width: 468px;
	height: 60px;
	margin-right: 7px;
	margin-top: 30px;
	float: right;
}
div#header div#header_banner_2 {
	width: 468;
	height: 60px;
	margin-right: 7px;
	margin-top: 30px;
	float: right;
}
div#content a {
	color: blue;
}

div#header_menu a {
	display: block;
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 3px;
	color: #999;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
div#header_menu a:hover , div#header_menu a.deze {
	color: black;
	border-bottom-width: 2px;
	border-bottom-color: #ff8000;
}
td.cat_11 {
	font-size: 2px;
	width: 3px;
	height: 26px;
	background-image: url(../images/cat_11.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
td.cat_12 {
	font-size: 12px;
	padding-top: 2px;
	height: 24px;
	text-align: center;
	color: white;
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: left top;	
}

td.cat_12 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
td.cat_13 {
	font-size: 2px;
	width: 3px;
	height: 26px;
	background-image: url(../images/cat_13.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
td.cat_21 {
	font-size: 2px;
	width: 3px;
	background-image: url(../images/cat_21.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
td.cat_22 {
	background-color: white;
	padding:3px;
}
td.cat_23 {
	font-size: 2px;
	width: 3px;
	background-image: url(../images/cat_23.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
td.cat_31 {
	font-size: 2px;
	width: 3px;
	height: 4px;
	background-image: url(../images/cat_31.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
td.cat_32 {
	font-size: 2px;
	height: 4px;
	background-image: url(../images/cat_32.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}
td.cat_33 {
	font-size: 2px;
	width: 3px;
	height: 4px;
	background-image: url(../images/cat_33.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
li {
	margin: 8px 3px 8px 30px;
}
#links {
	width: 650px;
	float: left;
}
.boristabel tr { margin: 3px; }
.boristabel { border: 1px solid #000; border-collapse: collapse; }
.boristabel td,.boristabel th { margin: 3px; padding: 5px; border: 1px solid #000; border-collapse: collapse; text-align: left;}
a img { border: none; }

#contactlinkmail a {
	text-decoration: none;
	color: #fff;
}
#contactlinkmail a:hover {
	text-decoration: underline;
	color: #fff;
}
#contenthierinlinks a:hover {
	color: #00b829;
	text-decoration: underline;
}


#news p {
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding: 1px;
	margin-bottom: 5px;
}
#news p.react {
	line-height: 100%;
	margin: 2px;
	padding: 0px;
}
#news h2 { 
	font-size: 12px; 
	margin-bottom: 10px;
}
#news a {
	text-decoration: none;
	color: #336699;
}
#news a:hover {
	text-decoration: underline;
}

#news #sub {
	font-size: 11px;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
}
#news #sub img {
	margin-bottom: -5px;
}

#news #news_image {
	border: 1px solid #333;
	margin-right: 10px;
	margin-bottom: 1px;
	margin-top: 3px;
	float: left;
}
#news #news_short {
	list-style-type: none;
	margin-left: -20px;
}
#news label {
	width: 75px;
	display: block;
	float: left;
}
#news input {
	width: 150px;
	font-size: 11px;
}
#news p small {
	margin-left: 75px;
}
#news input.submit {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 75px;
}
#news textarea {
	width: 150px;
	height: 100x;
	font-size: 11px;
}
#news div#react {
	width: 260px;
	border: 1px solid #333;
	padding: 4px;
	font-size: 10px;
	margin-bottom: 8px;
}
#news div#react p {
	font-size: 10px;
	border-top: 1px solid #333;
	margin-top: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 3px;
}
#news p.error {
	color: #990000;
}


	
#zoek_back{
	background-image: url(/images/simverkoop/boxback.png);
	background-repeat: repeat-x;
	height: 54px;
	text-align: center;
	padding-top: 15px;
	width: 850px;
	}