body {
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #FFF;
}

a {
	color: #c63135;
}

a:hover {
	color: #CCCCCC;
}

#container {
	width : 903px;
	padding-top : 0px;
	margin: 0 auto;
	text-align: left; 
}


#main {
	width : 875px;
	margin-left: 14px;

}

#lefttop {
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height : 45px;
	padding: 0px;
	margin: 0px;
	width: 16px;
	background-position: right bottom;
	background-image: url(images/left_corner_deco.jpg);
	float : left;
}

#top {
	text-align: right;
	background-position: 0 bottom;
	background-repeat: repeat-x;
	height : 45px;
	width : 874px;
	background-image: url(images/shadow_top_deco.jpg);
	float : left;
}

#righttop {
	background-repeat: no-repeat;
	height : 45px;
	padding: 0px;
	margin: 0px;
	width: 12px;
	background-position: left bottom;
	background-image: url(images/right_corner_deco.jpg);
	float : left;
}

#buffer {
	padding: 0px;
	margin : 0px;
	height : 12px;
	width : 903px; 	
	background-repeat: no-repeat;
	background-position: 0 top;
	background-image: url(images/shadow_buffer_deco.jpg);
}

#bottommenu {
	margin: 0px;
	padding: 0px;
	width: 903px;
	height: 25px;
	background-repeat: repeat-y;
	background-image: url(images/menu_bg_deco.jpg);
}

#bottomshadow {
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: 0 top;
	background-image: url(images/shadow_bottom_deco.jpg);
	width: 903px;
	height: 11px;
}

#mainpan {
	background-position: center;
	background-repeat: repeat-y;
	background-image: url(images/deco_body_midden.jpg);
	height: 58px;
	width: 903px;
	min-height: 400px;
	height:auto !important;
	height:400px; /* voor IE */
}

.clear {
	clear : left;
}

#hoofdmenu {
	padding-top  : 26px;
	padding-left : 15px;
	height : 45px;
	width : 600px;
	float : left;
}

.menulink {
	padding-top: 10px;
	padding-right : 10px;
	padding-left : 10px;
	border-right : solid 1px #999;
	font-family:  "Frutiger LT 55 Roman";
	font-size:  13px;
	color : #000;
	text-decoration: none;
}

.menulink:hover {
	color : #CCC;
	text-decoration: none;
}
.menulinkl {
	padding-top: 10px;
	padding-left: 10px;
	font-family:  "Frutiger LT 55 Roman";
	font-size:  13px;
	color : #000;
	text-decoration: none;
}

.menulinkl:hover {
	color : #CCC;
	text-decoration: none;
}

#submenu {
	padding-top : 6px;
	padding-left : 30px;
	height : 18px;
	width : 500px;
	float : left;
}

.sublink {
	padding-top: 5px;
	font-family:  Arial;
	font-weight: bold;
	font-size:  11px;
	color : #FFF;
	text-decoration: none;
}

.sublink:hover {
	color: #c63135;
	text-decoration: none;
}
.sublinkl {
	padding-top: 5px;
	font-family:  Arial;
	font-weight: bold;
	font-size:  11px;
	color : #FFF;
	text-decoration: none;
}

.sublinkl:hover {
	color: #c63135;
	text-decoration: none;
}

#logolis {
	padding-top: 10px;
	width : 355px;
	height : 45px;
	text-align: right;
	float : left;
}

#subfooter {
	width : 340px;
	padding-top : 6px;
	padding-right : 15px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	float : left;
}

#banner {
	float : none;
	margin-top : -10px;
	width  : 824px;
	margin-left: 23px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-top-color: #c63135;
	border-right-color: #c63135;
	border-bottom-color: #c63135;
	border-left-color: #c63135;
}

#texttitel {
	margin-left : 23px;
	margin-top  : 15px;
	margin-bottom : 10px;
	width      : 822px;
	height     : 30px;
	font-size  : 20px;
	font-weight: bold;
	color: #717171;
	font-family : "Lucida Sans Unicode", "Lucida Grande", Tahoma;
	/* font-family: Garamond, Times New Roman; */
	/*border : solid 1px #000; */
}
#colleft {
	padding       : 0px;
	line-height: 16px;
	margin-bottom : 10px;
	padding-left   : 50px;
	/*border        : solid 1px #000;*/
	font-family   : "Trebuchet MS", "Trebuchet", Verdana;
	font-size     : 11px;
	width : 370px;
	min-height : 200px;
	height: auto !important;
	height: 200px; /* voor IE */
	float : left;
	text-align: justify;
	
}

#colright {
	line-height: 16px;
	margin-bottom : 23px;
	margin-left : 20px;
	/*border : solid 1px #000;*/
	font-family   : "Trebuchet MS", "Trebuchet", Verdana;
	font-size     : 11px;
	width  : 370px;
	min-height : 200px;
	height :auto !important;
	height : 200px; /* voor IE */
	float  : left;
	text-align: justify;
}

h3 {
	margin        : 0px;
	margin-bottom : 3px;	
	padding       : 0px;
	font-family   : "Trebuchet MS", "Trebuchet", Verdana;
	font-size     : 12px;
	font-weight   : bold; 
}

