/* er zijn 3 kleuren:
licht grijs (ook achtergrond):#CCCCCC 
donker grijs = #999999 
zwart: #000000
*/
html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-color:#454F50;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
}
div {
	font-family:verdana,arial,helvetica,geneva,sans-serif;
}
table {
   	font-family:verdana,arial,helvetica,geneva,sans-serif;
   	font-size:10pt;
}
.table_height {
	height:100%;
	margin:0;
	padding:0;
	background-color:#CCCCCC;
}

#optimization_tips {
	float:right;
}
#login_screen {
	position:absolute;
	width:100%;
	height:100%;
	z-index:90;
}
#validator_lamp_react {
	padding:0 0 0 20;
}
#country_flag {
	padding:0 5 0 0;
	float: left; 
}
#footer a {
	color:#CCCCCC; 
	text-decoration : none;
	margin: 0 40 0 0 ;
}
#footer a:hover {
	color:#999999;
	text-decoration : none;
}
#footer a:visited {
	color:#999999;
	text-decoration : none;
}
#footer a:link {
	color:#999999;
	text-decoration : none;
}

.scoreboard_off {
	/*color: pink;*/
	border-bottom: 1px solid #FFFFFF;
	height:20px;
	cursor:pointer;
}
.style_score_board{
	height:20px;
}
.position_scorebalk {
	position:absolute;
	top:-5px;
}
.scoreboard_mouseover {
	color: red;
	background-color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	cursor:pointer;
	/*border-right: 1px solid red;*/
}
.scoreboard_on {
	/*color: red;*/
	background-color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	cursor:default;
}
.hide_infoboard {
	display:none;
}

.show_infoboard {
	background-color:#FFFFFF;
	border: 1px solid red;
}
.info_information {
	padding:3px;
}
.info_selected_title {
	background-color:#454F50;
	color:#FFFFFF;
	border-bottom: 1px solid red;
	padding:3px;
}
.info_title {
	background-color:#666666;
	color:#FFFFFF;
	border-bottom: 1px solid red;
	padding:3px;
	cursor:pointer;
}

#seovalidated {
	padding:20 0 0 25;
}
#optimization_tips {
	padding:0 40 0 0;
}
/*bovengedeelte login */
a.memberlog, a.memberlog:visited, a.memberlog:link {
 color:#FFFFFF;
 text-decoration:none;
}
/*formulier opmaak*/
.form_title{
	text-align:center;
}
.error_input {
	background-color:#FDDBDB;
	color:#000000;
}
.error_message_input{
	color:#FC7C7C;
}
#messages {
	color:#F44E4E;
}

.menu {
	padding:50 0 0 20;
}
.menu a, a:visited, a:link {
 color:#000000;
 text-decoration:none;
}
.menu a:hover {
 color:#000000;
 text-decoration:underline;
}
.adverteerhier a, a:visited, a:link {
 color:#000000;
 text-decoration:none;
}
.adverteerhier a:hover {
 color:#000000;
 text-decoration:underline;
}

#normal_content {
 padding:20 20 20 10;
}
H1 {
font-size: 1em;
}
H2 {
font-size: 1em;
}
H3 {
font-size: 1em;
}
.source_icon {
	float:left;
}

#legenda_scoreboard {
	height:250;
	width:240;
}
#legenda_scoreboard_title {
	background-color:#333333;
	color:#FFFFFF;
	padding:2 2 2 2;
}
#legenda_scoreboard_style {
	padding:15 10 10 10;
}
#seo_valid_congratulations {
	background-color:#65A825;
	color:white;
	padding:15 10 0 0;
}
/* searchword color highlight*/
.highlightgreen {
	color:#008000;
}
.highlightred {
	color:#C00000;
}
#form_right {
	text-align:left;
	vertical-align:top;
	padding:10 2 0 5;
}

.pricelist_off {
background-color:#ACC38B;
}
.pricelist_mouseover {
background-color:#65A825;
cursor:pointer;
}
.pricelist_title {
/	background-color:#333333;
	color:#FFFFFF;
}
.pricelist {
	background-color:#ACC38B;
}
.faq_list a:hover {
	text-decoration:none;
}
.faq_list a {
	text-decoration:underline;
}
.faq_list a:visited {
	text-decoration:underline;
}
.faq_list a:link {
	text-decoration:underline;
}
.extra_note {
	background-color:#ACC38B;
	border: 1px solid #FFFFFF;
}
