/**
 * The style of the body of the content part of MijnLoket.
 */
body
{
	margin: 						0px;
	padding: 						0px;
	background: 				#FFFFFF;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					11px;
	height:							100%;
	width:							100%;
}

td
{
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					12px;
}

img
{
  border: 0;
}

/**
 * The style of links in the body. 
 */
A:link, A:link       { color: #ef920b }    /* unvisited links */
A:visited, A:visited { color: #ef920b }   	/* visited links   */
A:hover, A:hover     { color: #ef920b } 		/* user hovers     */
A:active, A:active   { color: #ef920b }   	/* active links    */

/*================================ Layout divs ==================================*/

.content_container {
  float: left;
  padding: 8px 24px 0 8px;
}

/**
 * The style of the content div.
 */
.content
{
	width:						687px;
}

body.formmail .content {
  padding: 8px 0 0 8px; 
}

.clear
{
  clear:               both;
}

/**
 * The style of the normal text paragraphs.
 */
.content_text
{
	width: 							100%;
	color:							#000000;
	margin-top:					0px;
	margin-bottom:			10px;
}

.error
{
  color: #FF0000;  
	margin-top:					0px;
	margin-bottom:			10px;
}

/**
 * The style of default table.
 */
.default_table
{
	border-collapse:		collapse;
	border:							none;
	margin-top:					0px;
	margin-bottom:			15px;
	padding:						3px 3px 3px 3px;
	width:							100%;
}

/**
 * The width of the default table columns.
 */
.default_table_col1of2 { width: 45%; }
.default_table_col2of2 { width: 55%; }

/**
 * The style of default table <td>.
 */
.default_table td
{
	line-height:				20px;
	border-bottom:			1px solid #000000;
	padding:						2px 8px 2px 8px;
	font-family: 				Arial, Helvetica, sans-serif;
}

/**
 * The style of default table header.
 */
.default_table td.default_table_header
{
	background-color:		#99CC33;
	color:							#FFFFFF;
	font-weight:				bold;
	white-space:				nowrap;
	padding-top:				12px;
}

.default_table td.first_table_header
{
	padding-top:				2px;
}

.default_table td.default_table_text
{
  border-bottom: none;
  line-height: normal;
  padding: 10px 0 10px 0;
}

.default_table td.first_table_text
{
  padding: 0px 0 10px 0;
}

/**
 * The style of default table label (left side).
 */
.default_table_label
{
	background-color: #eceded;
	color:						#000000;
	font-weight:			bold;
	vertical-align:		top;
	white-space:			nowrap;
}

/**
 * The style of default table field (right side).
 */
.default_table_field
{
	background-color:	#f4f5f5;
	color:						#000000;
	font-weight:			normal;
	vertical-align:		middle;
}

/**
 * Style of links in table field
 */
.default_table_field a:link       { color: 		#000000 }
.default_table_field a:visited    { color: 		#000000 }
.default_table_field a:hover      { color: 		#000000 }
.default_table_field a:active     { color: 		#000000 }

.help
{
	cursor:             help;
	font-family:        Arial, Helvetica, sans-serif;
	font-weight:        bold;
	font-size:          1.1em;
	font-style:         italic;
	color:              #009900;
	margin-left:        5px;
	width:              20px;
	border:             #333366 0px solid;
}
