/* CSS Document */
A:link 		{color:#ffffff; text-decoration:none; line-height:15px; letter-spacing:1px;}
A:visited 	{color:#ffffff; text-decoration:none; line-height:15px; letter-spacing:1px;}
A:active 	{color:#ffffff; text-decoration:none; line-height:15px; letter-spacing:1px;}
A:hover 	{color:#ffffff; text-decoration:underline; line-height:15px; letter-spacing:1px;}

A.sort:link		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; line-height:15px; letter-spacing:1px;}
A.sort:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:underline; line-height:15px; letter-spacing:1px;}
A.sort:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; line-height:15px; letter-spacing:1px;}

/* algemeen elements */
body { background-color:#333333; background-image:url(/bg_line.jpg); background-repeat:repeat-x; background-position:top 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#FFFFFF;}
html, body{ padding:0; margin:0; height:100%;}

img {border:0px; margin-bottom:0px !important; margin-bottom:1px; }
table {margin: 0 0 0 0px; padding: 0 0 0 0px; border:0px;  width:100%; }
tr.list {height:10px;;}
td.name {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
td.date {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:normal; color:#333333; text-align:right;}
td.bullet {width:15px;}
td.no {color:#CCCCCC; width:25px;}
.first_post { color:#CCCCCC; }
tr.tableHead {color:#999999;}

tr.form {height:20px;}
td.form {height:20px;}
div.listbox{ border: 0px solid black; }

input#siteurl { width: 330px;}

table#testresults {
	margin: 0px auto; padding: 0;
	width: 400px;
}

table#testresults td form {
	text-align: left;
}

table#testresults tr.uitleg td {
	padding-top: 20px;
	text-align: left;
}

table#testresults tr.credits td {
	padding-top: 20px;
	text-align: right;
	font-size: 9px;
}

table#testresults tr.credits a {
	text-decoration: underline;
}

table#testresults td.resultlocation {
	text-align: left;
}

table#testresults td.resultstatus {
	width: 20px; height: 20px;
	text-align: center;
	background: #f00;
}

table#testresults td.resultstatus.ok {
	background: #009900;
}


ul{margin: 0 0 0 0px; padding: 0; list-style: none;}
li{margin: 0 0 0 0px; padding: 0 0 0 10px; background: url(/bullet.gif) no-repeat 0 1px; text-indent:0px !important; text-indent:10px; font-size:11px; letter-spacing:1px; }

ul#faq p {
	display: none;
	margin: 5px 0px 5px 0px;
}

hr {border: none; border-bottom: 1px solid #ffffff; height: 0; float:none; margin-left:15px;}
p { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; letter-spacing:1px; margin-top:0px; margin-bottom:20px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; display:block;  margin-bottom:0px; margin-top:15px; color:#ffffff;}
.home h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; display:block;  margin-bottom:0px; margin-top:15px; color:#ffffff; text-align:center;}
form { margin: 0 0 0 0px;}
.textField { font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#ffffff; color:#000; border:none; height:20px; margin:0px; padding:0px; text-indent:2px;}


/* topmenu */
#topMenu 				{ width : 760px; height:25px; background-image:url(/bg_menu.gif); text-align:right; margin-top:10px; font-size:12px;}

#topMenu ul 			{ display : inline; margin : 0 0 0 0px; padding:10 10 0 0px; list-style : none; font-size:12px;}
#topMenu ul li 			{ display : inline; margin : 0 0 0 -3px; padding: 0 0 0 0px; font-size:12px;} /* -3 laat de rollovers op elkaar aansluiten */
.topMenu 				{ width : 760px; height:25px; background-image:url(/bg_menu.jpg); text-align:right; margin-top:10px; font-size:12px;}
.topMenu ul 			{ display : inline; margin : 0 0 0 0px; padding:10 10 0 0px; list-style : none; font-size:12px;}
.topMenu ul li 			{ display : inline; margin : 0 0 0 -3px; padding: 0 0 0 0px; list-style : none; font-size:12px;} /* -3 laat de rollovers op elkaar aansluiten */

.topMenu #logoTop 			{ float:left; height:20px;}
.topMenu #menuitem 			{ float:left; height:18px; background-color:#ed1b24; text-align:center; font-size:12px;}
.topMenu #alignRight		{ float:right; margin-right:0px;}
.topMenu #menuitem a:link	{ float:left; height:18px; background-color:#ed1b24; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}
.topMenu #menuitem a:visited{ float:left; height:18px; background-color:#ed1b24; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}
.topMenu #menuitem a:active	{ float:left; height:18px; background-color:#ed1b24; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}
.topMenu #menuitem a:hover	{ float:left; height:18px; background-color:#333; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}

.topMenu #menuitemActive 			{ float:left; height:18px; background-color:#333; text-align:center; font-size:12px;}
.topMenu #menuitemActive a:link		{ float:left; height:18px; background-color:#333; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}
.topMenu #menuitemActive a:visited		{ float:left; height:18px; background-color:#333; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}
.topMenu #menuitemActive a:hover	{ float:left; height:18px; background-color:#333; text-align:center; text-decoration:none; font-size:12px; padding-top:5px; letter-spacing:1px; padding-left:2px; padding-right:2px;}

#poxyIframe 	{ border:0px; width:100%; height:0px;}
#poxyIframe_nl 	{ border:0px; width:100%; height:0px;}

/* container content */
#contentContainer { width : 760px; float:left; min-height: 100% !important; height: auto !important; margin-top:0px; }
#contentContainer p { font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; line-height:16px;  margin: 0 0 0 0px;}

/* Start tweaking for the 3 columns same height background */

/* Start Mac IE5 filter \*/
@media all and (min-width: 0px) {
#superContainer { padding-bottom : 0 !important; margin-bottom : 0 !important; height:100%;}
#superContainer:before{ content : '[DO NOT LEAVE IT IS NOT REAL]'; display : block; background : inherit; padding-top : 32767px !important; margin-bottom : -32767px !important; height : 0; }
}
/* End Mac IE5 filter */


/* Site container: superContainer */
#superContainer	{ width : 760px; margin : 0px auto; text-align : left; min-height: 100% !important; height: auto !important; height:100%; background-color:#991B1E; background-image:url(/bg_content.jpg); background-repeat:repeat-x;}
/* Hide from IE-Mac \*/
#superContainer	{overflow : hidden !important; overflow:visible;}
/* End hide */
#superContainer	{ float : left; /**/ float : none; }
/* Start easy clearing */
#superContainer:after	{ content : '[DO NOT LEAVE IT IS NOT REAL]'; display : block; height : 0; clear : both; visibility : hidden; }
#superContainer	{ display : inline-block; }
/*\*/
#superContainer	{ display : block; }
/* End easy clearing */
/* End tweaking */


#logoHolder 	{ margin-top:80px; width:100%; text-align:center;}
#testFormHolder {text-align:center;}
#testFormHolder form input {margin:0; padding:0;}

#infoHolder 	{ margin-top:10px; float:none;}
#infoHolder p 	{ margin-left:10px; }
#infoHolder h2 	{ margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; display:block;  margin-bottom:0px; margin-top:15px; color:#ffffff;  }
#infoHolder hr 	{border: none; border-bottom: 1px solid #ffffff; height: 0; float:none; margin:0;}
#webCloud 		{ margin-left:10px; margin-right:10px; }

#webCloud p a.cloud:link 		{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; line-height:20px; letter-spacing:1px; text-decoration:none;}
#webCloud p a.cloud:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; line-height:20px; letter-spacing:1px; text-decoration:underline;}
#webCloud p a.cloud:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; line-height:20px; letter-spacing:1px; text-decoration:none;}

#threeColumHolder {float:left; width:230px !important; width:235px; margin-left:10px !important; margin-left:5px; margin-right:10px !important; margin-right:10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; letter-spacing:1px;}
#threeColumHolder p { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; letter-spacing:1px; margin-top:0px; margin-bottom:20px;}

#twoColumHolder {float:right; width:490px !important; width:480px; margin-top:20px; margin-bottom:20px; margin-left:10px !important; margin-left:5px; margin-right:10px !important; margin-right:10px;}
#faqHolder { margin:0 0 0 0px; padding:0 0 0 0px;}
#faqHolder h2 { margin-left:15px;}
#twoColumHolder p { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; letter-spacing:1px; margin-top:0px;}
#twoColumHolder p.answer { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; letter-spacing:1px; margin-top:0px; margin-left:15px; margin-bottom:15px;}

#discussionsTop {float:left; width:500px !important; width:490px; margin-left:10px; margin-top:20px; margin-right:0px;}
#discussionsTop hr {border: none; border-bottom: 1px solid #ffffff; height: 0; float:none; margin-left:0px; margin-right:0px; width:100%;}
#discussionsTop p {width:490px !important; width:480px;}
#discussionsReactions {float:left; width:230px !important; width:220px; margin-left:10px !important; margin-left:5px; margin-right:10px;};
#discussionsReactions p.comment{ padding-bottom:20px;};

#discussionsReactions nr {float:left; width:15px;}
#discussionsTop title {float:left; width:150px; margin-left:3px;}
#discussionsReactions date {float:left; width:15px;}
#discussionsReactions cat {float:left; width:40px;}

#discussionContainer {float:left; width:500px !important; width:490px;}
#discussionsForm {float:right; width:230px !important; width:220px; margin-left:10px !important; margin-left:5px; margin-right:10px;};

#spacer {height:15px;};

#threeColumHolder ul, li {margin: 0 0 0 0px; padding: 0 0 0 0px; width:auto; list-style:none;}

p.webcloud { text-align:justify; margin:0px; paddin:0px; }

div.home_result_head {float:left; width:350px; margin-left:10px; display:block;}
div.home_result {float:left; width:350px; margin-left:10px; display:block; height:300px;}
div.status 		{ width:250px; float:left; }
div.datum		{ width:100px; float:left; }
div.home_result ul{margin: 0 0 0 0px; padding: 0; list-style: none; width:350px; float:none; }
div.home_result li{margin: 0 0 0 0px; padding: 0 0 0 10px; background: url(/bullet.gif) no-repeat 0 1px; text-indent:0px !important; text-indent:10px; font-size:11px; letter-spacing:1px; }


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}