#container    { margin: 0 auto; width: 995px; border: solid 0 gray }
#topbar      { background-color: white; width: 995px; height: 25px; border-bottom: 1px solid #000 }
#header       { background-image: url(../images/header.png); background-repeat: no-repeat; background-position: center; margin-bottom: 40px; width: 995px; height: 140px; border-bottom: 1px solid #000 }
#container_column_boven         { background-color: black; margin-top: 6px; margin-left: 5px; width: 985px; height: 250px; border: solid 0 blue }
#container_column_onder         { margin-top: 6px; margin-left: 5px; width: 985px; height: 250px; border: solid 0 blue }
#container_column_large         { margin-top: 6px; margin-left: 10px; width: 995px; height: 100%; border: solid 0 blue }

#container_column_line           { margin-bottom: 10px; width: 995px; height: 10px; border-bottom: 1px dotted #df0000 }
/* 
#column_line        { background-color: white; margin-right: 10px; width: 10px; height: 250px; float: left; border-right: 1pt dotted gray }
*/
.info_column_block_left        { font-size: 12px; padding: 10px; left: 10px; width: 290px; height: 250px; float: left; border: solid 0 silver }
.info_column_block_middle        { font-size: 12px; padding: 10px; width: 290px; height: 250px; float: left; border: solid 0 silver }
.info_column_block_right        { font-size: 12px; padding: 10px; width: 290px; height: 250px; float: right; border: solid 0 silver }
.info_column_block_large    { font-size: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 620px; height: 250px; float: right; border: solid 0 silver }
#column_line_max             { background-color: #dcdcdc; margin-right: 10px; width: 10px; height: 100%; float: left; border-right: 1pt dotted #df0000 }
#info_column_left              { font-size: 12px; padding: 20px 10px 10px; width: 260px; height: 100%; float: left; border-style: solid dotted solid solid; border-width: 0 1px 0 0; border-color: gray #df0000 gray gray }
#info_column_large          { font-size: 12px; padding: 20px 10px 10px 20px; width: 610px; height: 100%; float: left; border: solid 0 silver }
#info_columnContent      { padding: 24px 12px 12px; height: 250px; float: left; border: solid 0 silver }
#info_columnContent_max       { padding: 24px 12px 12px; height: 100%; float: left; border: solid 0 silver }
#info_columnContent_large     { padding: 8px 8px 12px 12px; width: 610px; float: left; border: solid 0 silver }
#container_columnLeft  { color: #ffffff; background-color: white; width: 995px; float: left; border: solid 0 blue }
#columnContent{
	float: right;
	width: 683px;
	border: 0px solid black;
	padding-top: 46px;
}
#footer           { margin-top: 0; padding-top: 10px; padding-bottom: 20px; padding-left: 10px; width: 995px; float: left; border-top: 1px dotted #df0000 }
.info_columnContent      { padding: 24px 12px 12px; height: 250px; float: left; border: solid 0 silver }
.column_line            { margin-right: 10px; width: 10px; height: 250px; float: left; border-right: 1pt dotted #df0000 }
#bestelblok { background-color: #f3f3f3; width: 300px; height: 100px; float: right; border: dotted 1px #c0c0c0 }
#hyveslink  { background-color: #dcdcdc; background-position: center; margin-top: 10px; margin-left: 840px; position: absolute; width: 120px; height: 51px }
