html{
	overflow-y:scroll;}
body{
	font-family:verdana;
	font-size:12px;
	margin-top:20px;
}
img{border:0;}
h1 {font-family:verdana;font-size:18px}


#ctable td{
vertical-align:top;
height: 100px;
text-align: center;
border: 1px solid #dddddd;
font-size:12px;
padding: 6px;
}


div.logo{
	background:url('plaatjes/top.jpg');
	background-repeat:no-repeat;
	height:180px;
	width:770px;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
}

div.top_logo {margin-left:-30px; padding-top:70px;}
div.menu{
	width:770px;
}

div.nieuws{
	text-align:left;
	margin-left:540px;
	margin-top:-20px;
}



.inleiding_top{
	margin-bottom:5px;
}

.inleiding_top p{
	display:inline;
}

.nieuwskop, .nieuwsitem_titel{
	color:#AD0000;
	font-weight:600;
}

.datum, .nieuwsitem_datum{
	font-style:italic;
	font-size:10px;
}

table.portfolio{
	margin-left: -40px;
	width:400px;
}

div.highlight{
	margin-left:210px;
	margin-top:-120px;
}

.inpfout_kolom2 textarea, .inpfout_kolom2 input{
	background-color:red;
	color:white;
}

div.top{
	height:180px;
	width:100%;
	border-top:solid 1px #AD0000;
	border-bottom:solid 1px #AD0000;
}

div.menucontainer{
	height:180px;
	width:100%;
	height:85px;
}

.mid{
	width:770px;
	height:85px;
	text-align:left;
	padding: 0px;}
.mid_nav{margin-left:4px;width:183px;height:85px}
.mid_nav_software{width:113px;height:28px}
.mid_nav_webdesign{width:113px;height:28px}
.mid_nav_hosting{width:113px;height:27px}
.mid_nav_lined{
	position:relative;
	margin-top:-56px;
	margin-left:122px;
	width:70px;height:28px}
.mid_sfeerimg{
	position:relative;
	margin-top:-85px;
	margin-left:197px !important;
	margin-left:195px;
	margin-right:-13px;
	width:585px;}
.mid img{
	border:0px;
}

.hoofddiv{width:100%;border-bottom:1px solid #ad0000;border-top:1px solid #ad0000}

.content{
		width:770px;
		text-align:left;
		padding-top:30px;
}
.content_menu{
			width:180px;
			height:280px;
			padding-left:40px;}
.content_menu_kop{
		font-size:18px;
		font-family:  Verdana, Sans Serif;
		font-weight: bold;
		padding-left: 60px;
		color:#ad0000;
		margin-bottom: 10px;
		text-decoration: none;
}
.content_menu a{
		font-size:12px;
		font-family: Verdana, Sans Serif;
		color:#ad0000;
		font-weight:bold; 
		text-decoration:none;}
.content_menu a:hover{color:#666666}
.content_menu .active{color:#666666; }
.content_tekst{
			padding-right: 20px;
			padding-bottom: 20px;
			margin-top:-298px;
			margin-left:230px;
			min-height: 380px;}
.btop{border-top:1px solid #ad0000;}
.btopm20{margin-top:20px;border-top:1px solid #ad0000;}
.bright{border-right:1px solid #666666;}
.bbottom{border-bottom:1px solid #666666;}
.bleft{border-left:1px solid #666666;}
div.bottomcontainer{
	width:100%;
	border-top:solid 1px #AD0000;
	border-bottom:solid 1px #AD0000;
}

.nieuwslijst{
	line-height:100%;
}

.actief_menuitem a{
	color:#666666;
}

a.content_menu_kop{
	font-size:18px;
	margin-left:-80px;
}

TABLE{
		font-size:12px
}

table.formulier tr td textarea{
	width:350px;
	height:60px;
}

table.formulier td{
	padding:2px;
}

div.content_menu li{
	list-style-image:url('plaatjes/bullet.GIF');
}	

div.content_menu ul{
	margin:0;
	padding:0;
}

input,textarea {border:1px solid #434343;font-size:12px}

div.bottom{
	width:770px;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
}

div.rss{
	margin-left:480px;
}