*, body
{
	font-size:				12px;
	color:					#003355;
	font-family:			arial, tahoma, verdana, helvetica;
}
body, form, ul, h1, h2, h3
{
	padding:				0px;
	margin:					0px;
	border:					0px;
}
body
{
	background-image:		url('../../images/achtergrond.jpg');
	background-repeat:		repeat-x;
	background-position:	top;
	background-color:		#117ACB;
	overflow:				-moz-scrollbars-vertical;
}
a
{
	text-decoration:		underline;
}
h1
{
	font-size:				18px;
	font-weight:			bold;
	text-transform:			uppercase;
	color:					#117ACD;
	color:					#004477;
}
h2
{
	font-size:				16px;
	font-weight:			bold;
	text-transform:			uppercase;
	color:					#FFFFFF;
}
h3
{
	font-size:				16px;
	font-weight:			bold;
	text-transform:			uppercase;
	color:					#004477;
	padding:				10px 0px 10px 0px;
}
ul#top_menu_ul
{
	list-style-type:		none;
	height:					40px;
}
li.top_menu_li
{
	display:				inline;
	border-left:			1px solid #E5E2D1;
	padding-left:			10px;
	padding-right:			10px;
	line-height:			40px;
}
li.top_menu_li a
{
	text-decoration:		none;
}
li.top_menu_li a:hover
{
	text-decoration:		underline;
}
td.login_forgot_password a
{
	font-size:				10px;
	color:					#FFFFFF;
}
td.login_forgot_password a:hover, td#footer div a:hover
{
	color:					#FEEE12;
}
td#header, td#login, td#login2, td#content, td.right_menu_block_green, td.right_menu_block_yellow, td.right_menu_block_red, td.right_menu_block_blue
{
	border:					10px solid #FFFFFF;
}
td#header
{
	height:					136px;
	width:					430px;
}
td#login, td#login2
{
	height:					136px;
	width:					310px;
	color:					#FFFFFF;
}
td#login
{
	background-image:		url('../../images/inloggen-achtergrond.jpg');
}
td#login2
{
	background-image:		url('../../images/right-menu-block-blue.gif');
}
td#login2 td
{
	color:					#FFFFFF;
}
td#login a, td#login2 a
{
	color:					#FFFFFF;
}
td#content
{
	width:					570px;
	background-color:		#DDEEEE;
}
td#footer, td#footer a, td#footer div
{
	color:					#DDEEEE;
}
td.padding
{
	color:					#FFFFFF;
	padding:10px;
}
td.content_padding
{
	padding:10px;
}
td.right_menu_block_green, td.right_menu_block_yellow, td.right_menu_block_red, td.right_menu_block_blue
{
	width:					170px;
}
td.right_menu_block_green
{
	background-color:		#AFF11E;
	background-image:		url('../../images/right-menu-block-green.gif');
	background-repeat:		repeat-x;
	background-position:	top;
}
td.right_menu_block_yellow
{
	background-color:		#FEEE12;
	background-image:		url('../../images/right-menu-block-yellow.gif');
	background-repeat:		repeat-x;
	background-position:	top;
}
td.right_menu_block_blue
{
	background-color:		#117ACD;
	background-image:		url('../../images/right-menu-block-blue.gif');
	background-repeat:		repeat-x;
	background-position:	top;
}
td.height_10
{
	height:					10px;
	font-size:				1px;
}
td.width_10
{
	width:					10px;
}
td.login_header
{
	padding:				6px 6px 3px 6px;
}
td.login_nickname
{
	width:					150px;
	padding:				10px 6px 3px 6px;
	vertical-align:			middle;
	color:					#FFFFFF;
}
td.login_nickname_input
{
	width:					160px;
	padding:				5px 6px 3px 0px;
}
td.login_password
{
	padding:				8px 6px 3px 6px;
	vertical-align:			middle;
	color:					#FFFFFF;
}
td.login_password_input
{
	padding:				5px 6px 3px 0px;
}
td.login_forgot_password
{
	padding:				8px 6px 3px 6px;
	vertical-align:			middle;
	color:					#FFFFFF;
}
td.login_submit
{
	text-align:				right;
	padding:				8px 6px 3px 0px;
}
input.rounded
{
	height:					24px;
	background:				transparent;
	border:					0px;
	padding:				4px 14px 0px 14px;
}
div.right_menu_div_yellow
{
	width:					150px;
	height:					24px;
	background-image:		url('../../images/input-yellow.gif');
	background-repeat:		no-repeat;
	background-position:	50% 50%;
}
div.right_menu_div_green
{
	width:					150px;
	height:					24px;
	background-image:		url('../../images/input-green.gif');
	background-repeat:		no-repeat;
	background-position:	50% 50%;
}
div.right
{
	margin-top:				10px;
	width:					150px;
	text-align:				right;
}

.cycle_statusheader_10, .cycle_statusheader_20, .cycle_statusheader_30, .cycle_statusheader_40, .cycle_statusheader_45, .cycle_statusheader_47, .cycle_statusheader_50
{
	font-size:				12px;
	font-weight:			bold;
	color:					#FFFFFF;
}
.cycle_statusheader_10, .cycle_statusheader_10 td
{
    background-color:       #DD3300;
	color:					#FFFFFF;
}
.cycle_statusheader_20, .cycle_statusheader_20 td
{
    background-color:       #EE7711;
	color:					#FFFFFF;
}
.cycle_statusheader_30, .cycle_statusheader_30 td
{
    background-color:       #FDED11;
}
.cycle_statusheader_40, .cycle_statusheader_40 td
{
    background-color:       #AFF11E;
}
.cycle_statusheader_45, .cycle_statusheader_45 td
{
    background-color:       #AFF11E;
}
.cycle_statusheader_47, .cycle_statusheader_47 td
{
    background-color:       #AFF11E;
}
.cycle_statusheader_50, .cycle_statusheader_50 td
{
    background-color:       #AFF11E;
}

.cycle0_blue, .cycle0_red, .cycle0_green, .cycle1, .cycle2
{
	height:					24px;
}
.cycle0_blue, .cycle0_red, .cycle0_green, .cycle0_blue td, .cycle0_red td, .cycle0_green td
{
	font-size:				12px;
	font-weight:			bold;
	color:					#FFFFFF;
}
.cycle0_blue
{
	background-color:		#117ACD;
}
.cycle0_red
{
	background-color:		#DD3300;
}
.cycle0_green
{
	background-color:		#AFF11E;
}
.cycle1
{
	background-color:		#CCE6E6;
}
.cycle2
{
	background-color:		#BBDEDE;
}
input.form, select.form, textarea.form
{
	height:					22px;
	width:					100%;
	border:					1px solid #99CECE;
	padding:				2px 4px 2px 4px;
}
textarea.form
{
    height:                 150px;
}
span.fontsize1
{
	font-size:				1px;
}
td.td_padding, td.cycle0_blue, td.cycle0_red, td.cycle0_green
{
	padding:				2px 4px 0px 4px;
}
td.warning
{
	background-image:		url('../../images/warning.gif');
	background-position:	left 50%;
	background-repeat:		no-repeat;
	padding-left:			24px;
}
td.message
{
	background-image:		url('../../images/message.gif');
	background-position:	left 50%;
	background-repeat:		no-repeat;
	padding-left:			24px;
}
div.floatleft
{
    float:                  left;
}
div.floatright
{
    float:                  right;
}
.help
{
    cursor:                 help;
}
td.page_title h1
{
    color:                  #FFFFFF;
    font-size:              12px;
    text-transform:         none;
}
td.service_name h2
{
    color:                  #003355;
    font-size:              12px;
    text-transform:         none;
}

/* Tagcloud stijlen */
div#tagcloud
{
}
div#tagcloud a
{
    color:                  #FFFFFF;
    text-decoration:        none;
    padding:4px;
    font-weight:            bold;
}
div#tagcloud a:hover
{
    color:                  #AFF11E;
}
div#tagcloud a.smallest
{
    font-size:              8px;
}
div#tagcloud a.small
{
    font-size:              10px;
}
div#tagcloud a.medium
{
    font-size:              12px;
}
div#tagcloud a.large
{
    font-size:              14px;
}
div#tagcloud a.largest
{
    font-size:              16px;
}
a.nieuwsurl
{
	color:					#FFFFFF;
}
a.nieuwsurl:hover
{
	color:					#AFF11E;
}
.small, sup
{
	font-size:9px;
	font-style:italic;
}
