div#error { width: 100%; padding:5px; background-color: #ff0000; color:#ffffff; font-weight:bold;}


	td {font: 9pt/13px Arial,Helvetica,sans-serif; color:#605554;}
	a {color:#605554;}
	body {background: #00b3ff url(../../images/bgMain.jpg) repeat-x center top fixed; text-align: center; margin:0px;font:9pt/14pt Arial,Helvetica,sans-serif, verdana; color:#605554; behavior:url(../../"includes/htc/csshover.htc");}
	div#containerLogo {margin-left: auto; margin-right: auto; width: 800px; text-align: left; margin-top:10px;}
	div#container {margin-left: auto; margin-right: auto; width: 900px; text-align: left; margin-top:10px;}
	div#headerImage {position: absolute; float:left; z-index:4;margin-left:0;background : url(../../images/headerMossel.png) !important; background : none; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/headerMossel.png', sizingMethod='scale');width: 347px; height:199px;}
	div#header { height:199px; width:900px; margin:0px; background-color:#ffffff;}
	div#headerBG {position: absolute; float:left; z-index:1;}
	div#content { background: #ffffff; width:900px; clear: both; padding-bottom:20px;}
	h1 {font: bold 10pt/11pt Arial,Helvetica,sans-serif; color:#4c7688; margin:7px  0 0 0; }
	
	h1.newsMenuHeader {font: bold 8pt/11pt Arial,Helvetica,sans-serif; color:#4c7688; margin:17px 4px 4px 0; }
	#bannerContent a:link,h1 a:link {color:#4c7688; text-decoration: none;}
	#bannerContent a:visited,h1 a:visited {color:#4c7688; text-decoration: none;}
	#bannerContent a:hover,h1 a:hover {color:#3c5f6d; text-decoration: none;}
	#bannerContent a:active,h1 a:active {color:#4c7688; text-decoration: none;}

	#left { float: left; width:468px; padding-left:20px; padding-top:10px; margin-bottom:20px;}
	#right {float: right; width:368px;padding-right:20px; padding-top:0px;}
	.newsItem {width:224px; float:left; padding-left:00px; padding-bottom:9px; }
	.newsItem:hover {background-color:#f2f1f1;}
	#newsItemHolder {height:213px; }
	.newsItem p { margin-left:2px; margin-bottom:0px; padding-bottom:0; margin-top:0px; font-size:9pt; line-height:12pt;}
	.newsItem h1 { margin-left:2px; margin-bottom:0px; padding-bottom:0; margin-bottom:0px;}
	.newsItemTitel {padding-top:2px; padding-bottom:9px; border-top: 1px solid #ced9df;  font: 10pt Arial,Helvetica,sans-serif; color:#4c7688;}
	.newsItemTitel  h2{padding-top:5px; padding-bottom:4px; font: bold 13pt Arial,Helvetica,sans-serif; color:#4c7688; margin:0px;}
	.newsItemTitel  h2 a{padding-top:5px; padding-bottom:4px; font: bold 13pt Arial,Helvetica,sans-serif; color:#4c7688; text-decoration:none;}
	.newsItemTitel:hover {background-color:#f2f1f1;}
	#newsMenuTop{background: #73af55;	 padding-left:0px; height:41px; background-image:url(../../images/bgBedrijven.gif);}
	#newsMenu {background: #73af55;	 padding:8px; background-image:url(../../images/bgHeader.gif);}
	#newsMenu h1 { text-align: left; margin: 0 0 0 10px; font: bold 12pt/9pt Arial,Helvetica,sans-serif; color:#ffffff;}
	#newsMenuTop h1{text-align: left; margin:0px; padding:0px; padding-top:22px; margin-left:10px;font: bold 12pt/9pt Arial,Helvetica,sans-serif; color:#ffffff;}
	#newsMenu p { text-align: left; margin: 0 0 0 0px; font: normal 8pt/9pt Arial,Helvetica,sans-serif; color:#ffffff;}
	#newsMenu p a:link{color:#ffffff; text-decoration: none; font-weight:bold;}
	#newsMenu p a:visited{color:#ffffff; text-decoration: none; font-weight:bold;}
	#newsMenu p a:hover{color:#ffffff; text-decoration: underline; font-weight:bold;}
	#newsMenu p a:active{color:#ffffff; text-decoration: none; font-weight:bold;}
	#newsMenu p a.selected{color:#cccccc; text-decoration: none; font-weight:bold;}
	#newsMenu p a.selected:hover{color:#cccccc; text-decoration: none; font-weight:bold; text-decoration: underline;}
	div.companyNewsTitle{width:368px; height: 29px; background-image:url(../../images/bgHeader.gif);}
	div.companyNewsTitle h1 { text-align: left; margin: 0 0 0 10px; font: bold 12pt/9pt Arial,Helvetica,sans-serif; color:#ffffff;}
	div.companyNewsContent{width:368px; background: #e0efdc;}
	div.companyNewsContent p {font-size:11px; margin-left:15px;}
	.clear {clear: both;}
	#bedrijvenCat {background: #e0efdc; height:270px; padding-top:10px;}
	#bedrijvenCat1 {background: #e0efdc; padding-top:10px;}
	.bedrijvenCatButton { width: 167px; height: 40px; background: #e0efdc url(../../images/bedrijvenCatButton.gif) repeat-x; text-align: center; float:left; margin-left:10px; margin-top:10px; }
	.bedrijvenCatButton a {font: bold 9pt/11pt Arial,Helvetica,sans-serif; color:#4c7688; text-decoration:none; font-stretch: ultra-expanded; line-height:37px;}
	
	#bedrijvenCat H3 {font-size:11px; margin-left:15px;}
	#bedrijvenCat p {font-size:11px; margin-left:15px;}
	#bedrijvenCat1 H3 {font-size:11px; margin-left:15px; margin-bottom:0px;}
	#bedrijvenCat1 p {font-size:11px; margin-left:15px;}
	#banner {margin-top:20px; margin-bottom:10px;}
	#banner img{display: block; }
	#banner p{font: bold 10px/13px Arial,Helvetica,sans-serif,Helvetica,sans-serif; text-decoration:none; margin-top:0px; padding-top:11px; padding-right:11px;text-align:right;}
	#banner p img {margin-left:10px; margin-right:10px; }
	#bannerContent { background: url(../../images/bgContent.jpg); width: 468px; height: 37px; }
	.rightItem { margin-top:20px; margin-bottom:20px; background-color:#e0efdc; clear: both;}
	.rightItemIn { margin-top:4px;margin-left:10px; float:left; border-top:1px solid #e0efdc;}
	.rightItemIn p {margin-top:0px;}
	#calDate { float:left; height:97px; width:97px; background:#e0efdc url(../../images/paper.jpg) no-repeat center center;}
	#calDate p { text-align: center; font: bold 14pt/18pt Arial,Helvetica,sans-serif; color:#4c7688; text-decoration:none; padding-top:22px; margin:0;}
	#calText { float:left; width:180px; margin-top:15px; margin-left:5px; background-color:none;}
	#calText h2 {font: bold 10pt/14pt Arial,Helvetica,sans-serif; text-decoration:none;margin:0;}
	#calText p {font: regular 10pt/14pt Arial,Helvetica,sans-serif; text-decoration:none; margin:0px;}
	
	.clear {clear:both;}
	
	div#footer {font-size:8pt; margin:20px; text-align:right; color:#4c7688;}
	div#footer a {color:#4c7688; text-decoration:none;}
	
	img {border: 0px; }
	
	div#feeds { background-color:#e0efdc; margin:20px; height:190px; width:860px; margin-bottom:0px; margin-top:0px; }
	.feed { width:172px; padding-top:10px; margin-left:20px; float:left;}
	.feedDate { font-size:9px; margin-bottom:0px; color:#4c7688;}
	.feedTitle{font: 8pt/9pt Arial,Helvetica,sans-serif; margin-bottom:7px; color:#605554;}
	.feedTitle a{color:#605554; text-decoration:none;}
	
	#menu {float:left; margin-top:15px; margin-right:0px; position: absolute; z-index:10; margin-left:420px;}
	#menu ul {list-style: none;margin:0; padding:0;}
	#menu ul li {float:left; margin-right:20px;}
	#menu ul li a {font-weight: bold; text-decoration:none; font-size: 11pt; color:#ffffff;}
	#menu ul li a:hover {font-weight: bold; text-decoration:none; font-size: 11pt; color:#ffffff; text-decoration:underline;}
	
	
	.CatBedrijf {height: 98px; background-image:url(../../images/bgBedrijf.jpg); margin-top:20px;}
	.BedrijfGegevens {float:left; margin-top:30px; margin-left:10px;}
	.BedrijfGegevens h2 {margin:0; padding:0;}
	.BedrijfGegevens a {color:#ffffff;}
	.BedrijfGegevens h2 a{color:#ffffff; text-decoration:none; font-size:14px;}
	.BedrijfGegevens td{color:#ffffff; text-decoration:none; font-size:11px;}
	.BedrijfFoto {height:98px; width: 110px; background-image:url(../../images/bgBedrijfLogo.jpg); float:right;}
	.BedrijfFoto div {margin-left:7px; margin-top:13px; vertical-align:middle; background-color:#ffffff; width:93px; height:74px;}
	.BedrijfText {background-color:#e0efdc;float:left; width:468px;}
	.BedrijfBeeld { margin-top:9px;}
	.omschrijving { width:330px; margin-top:0px; margin-left:12px;}
	.omschrijving p {color:#4C7688;}
	.omschrijving h1 {color:#4C7688; font-size:14px;}
	.omschrijving h2 {color:#4C7688;  font-size:14px;}
	.omschrijvingday{width: 100px; float: left;}
	.omschrijvingtime{width: 220px; float: right;}
	.omschrijvingfull{width: 320px; float: left;}
	.map{width: 468px; margin-left: 9px; margin-top: 9px;}
	.BedrijfFotos { width:95px; float:right; margin-right:10px; margin-top:8px;}
	.BedrijfFotos img {margin-bottom:9px;}
	.BedrijfButtons {background-color:#e0efdc; height:24px; float:left; width: 468px; padding-top:10px;}
	.BedrijfButtons div { height: 24px; background-image:url(../../images/bgButton.gif); font-weight:bold; float:left; margin-left:10px; padding-left:5px; padding-right:5px; line-height:22px;}
	.BedrijfButtons div a {color:#ffffff; text-decoration:none;}
	.first { width:150px;}
	.middle {}
	.last {}
	div.photosize{ width: 224px; height: 120px; overflow: hidden; }
	div.photosizefloatright{ width: 224px; height: 120px; overflow: hidden; float: right; margin-bottom:15px; margin-top:15px; margin-left:5px;}
	table.logotable{width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center;}
	td.logotd{width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center;}
	textarea.companytext{width:450px; height: 200px; border: solid 1px; #8bbb75; color: #8bbb75;}
	input.textsmallpostalcodenum{width: 40px; border: solid 1px #8bbb75; color: #8bbb75;}
	input.textsmallpostalcodechar{width: 20px; border: solid 1px #8bbb75; color: #8bbb75;}
	input.textsmallchangecompany{width: 300px; border: solid 1px; #8bbb75; color: #8bbb75;}
	select.select{width: 300px; border: solid 1px #8bbb75; color: #8bbb75;}
	input.submit{background-color: #8bbb75;color: #ffffff;font-weight: bold;border: none;}
	div.element{width: 468px; margin-top: 5px; margin-bottom: 5px;}
	div.elementname{width: 150px; float: left; font-weight: bold; font-size: 9pt;}
	div.elementfunction{width: 318px; float: right;}
	div.elementfullwidth{width: 468px;}
	div.photosmall{width: 150px; float: left;}
	div.photo{width: 150px; height: 100px; overflow: hidden;}
	div#mainphoto{width: 449px; height: 200px; overflow: hidden; margin-left: auto; margin-right: auto;}
