
#unizo {
	margin-top: 90px;
}
/****************************************************************************/
/**************** CASCADING STYLE SHEET IK ZOEK EEN FREELANCER **************/
/****************************************************************************/

body {
	font-family:"Trebuchet MS";
	line-height:20px;
	font-size:12px;
	color:#656567;
	margin:0;

}

/****************************************************************************/
/********************************** CONTAINER *******************************/
/****************************************************************************/

#container {
	width:985px;
}

/****************************************************************************/
/*********************************** HEADER *********************************/
/****************************************************************************/

#header {
	top: 0px;
	height:185px;
	width:985px;	
}

/****************************************************************************/
/************************************ LOGO **********************************/
/****************************************************************************/

#header h1.logo {
	text-indent:-6000px;
	position:absolute;
	cursor:pointer;
	padding:0;
	left:40px;
/*	top:115px; met unizo*/
	top:25px;
	margin:0;
}

#header h1.logo a {
	display:block;	
	height:176px;
	width:182px;
}

/****************************************************************************/
/*********************************** LOGIN **********************************/
/****************************************************************************/

#header .login {
	padding:0 0 0 220px;
	position:relative;
	margin-top:126px;
	float:right;
	z-index:900;
	width:342px;
}

#header .login.drop {
	width:498px;	
}

/****************************************************************************/
/********************************** DROPDOWN ********************************/
/****************************************************************************/

#header .login #iconselect {
	font-family:"Trebuchet MS";
	padding:5px 0 0 15px;
	position:absolute;
	font-size:12px;
	height:22px;
	width:147px;
	z-index:900;
	left:65px;
	top:0;
	cursor:pointer;
}

body#blauw #header .login #iconselect {
	background: url(../images/b_login_dropdown.png) no-repeat;	
}

body#rood #header .login #iconselect {
	background: url(../images/r_login_dropdown.png) no-repeat;	
}

#header .login .selectitems {
	font-family:"Trebuchet MS";
	padding:5px 0 0 10px;
	font-size:12px;
	width:137px;
	height:25px;
	z-index:900;
}

body#blauw #header .login #iconselectholder {
	border:#c9dce6 solid 1px;
}

body#rood #header .login #iconselectholder {
	border:#efdedf solid 1px;
}

#header .login #iconselectholder {
	position:absolute;
	background:#fff;
	display:none;
	width:147px;
	z-index:900;
	left:65px;
	top:30px;
}

#header .login .hoverclass{
	font-weight:bold;
	cursor:pointer;
	width:137px;
	z-index:900;
}

#header .login .selectedclass{
	width:147px;
	z-index:900;
}

/****************************************************************************/
/********************************** INLOGGEN ********************************/
/****************************************************************************/

#header .login label {
	margin-right:8px;
	display:block;
	height:27px;
	width:147px;
	float:left;
}

#header .login label input {
	font-family:"Trebuchet Ms";
	padding:5px 0 0 10px;
	background:none;
	font-size:12px;
	color:#979797;
	width:122px;
	border:none;
}

#header .login input.button {
	text-indent:-6000px;
	overflow:hidden;
	cursor:pointer;
	border:none;
	height:27px;
	width:32px;
	float:left;
}

#header .login p {
	padding:2px 0 0 10px;
	font-size:10px;
	display:block;
	width:147px;
	float:left;
	margin:0;
}

#header .login p a {
	text-decoration:none;
}

/****************************************************************************/
/********************************** INGELOGD ********************************/
/****************************************************************************/

#header .login.ingelogd {
	width:536px;
	padding:0 0 0 465px;
}

#header .login.ingelogd span {
	padding:3px 5px 0 0;
	float:left;	
}

#header .login.ingelogd .als {
	padding:3px 0 0 37px;
	display:block;
	height:24px;
	width:270px;
	float:left;	
}

#header .login.ingelogd a.afmelden {
	text-indent:-6000px;
	display:block;
	height:27px;
	width:136px;
	float:left;
}

body#blauw #header .login.ingelogd a:hover.afmelden,
body#rood #header .login.ingelogd a:hover.afmelden {
	background-position:left bottom;
}

/****************************************************************************/
/************************************ BODY **********************************/
/****************************************************************************/

#body {
	padding-bottom:50px;
	width:985px;	
}

/****************************************************************************/
/*********************************** SIDEBAR ********************************/
/****************************************************************************/

#body .sidebar {
	width:240px;
	float:left;
}

#body .sidebar h2 {
	text-indent:-6000px;
	margin-bottom:10px;
	height:113px;
	width:240px;
	padding:0;
}

#body .sidebar h2.zoek_freelancer {
	background:url(../images/h2_zoek.png) no-repeat;	
}

#body .sidebar h2.ben_freelancer {
	background:url(../images/h2_ben.png) no-repeat;
}

/****************************************************************************/
/************************************ MENU **********************************/
/****************************************************************************/

#body .sidebar ul.menu {
	list-style-type: none;
	padding: 0 0 0 49px;
	margin: 0;
}

#body .sidebar ul.menu li a {
	text-decoration:none;
	padding:0 0 0 18px;
	color:#454545;
}

#body .sidebar ul.menu.blue li a {
	background:url(../images/dot_blauw.png) 0 8px no-repeat;	
}

#body .sidebar ul.menu.red li a {
	background:url(../images/dot_rood.png) 0 8px no-repeat;	
}

#body .sidebar ul.menu li a:hover {
	text-decoration:underline;
	font-weight:bold;	
}

#body .sidebar ul.menu.blue li a:hover {
	color:#436d99;	
}

#body .sidebar ul.menu.red li a:hover {
	color:#951830;	
}

/****************************************************************************/
/************************************ RIGHT *********************************/
/****************************************************************************/

#body .right {
	width:713px;
	float:right;
}

/****************************************************************************/
/************************************* TOP **********************************/
/****************************************************************************/

#body .right .top {
	margin:0 0 13px 0;
	width:713px;	
}

#body .right .top img {
	margin-left:0;	
}

#body .right .top .box {
	margin-left:8px;
}

#body .right .top .box {
	background:url(../images/b_top_box.png) no-repeat;
	padding:17px 14px 0 28px;
	height:215px;
	width:190px;
	float:left;
}

#body .right .top .box h3 {
	text-indent:-6000px;
	margin:0 0 28px 0;
	display:block;
	height:29px;
	padding:0;
}

#body .right .top .box h3.plaats_gratis {
	background:url(../images/b_h3_plaats_gratis.png) no-repeat;	
}

#body .right .top .box h3.deze_bedrijven {
	background:url(../images/b_h3_deze_bedrijven.png) no-repeat;	
}

#body .right .top .box p {
	margin-top:0;	
}

#body .right .top .box a.more {
	text-decoration:none;
	font-weight:bold;
	color:#005a8a;	
}

#body .right .top .box a:hover.more {
	color:#951830;	
}

/****************************************************************************/
/********************************** LIJSTEN *********************************/
/****************************************************************************/

#body .right .lijsten {
	border-right:#ebebeb solid 1px;
	border-left:#ebebeb solid 1px;
	padding-bottom:15px;
	margin-bottom:13px;
	position:relative;
	width:710px;
}

#body .right .lijsten .bottom {
	background:url(../images/b_vakgebieden_bottom.png) no-repeat;
	position:absolute;
	height:15px;
	width:712px;
	left:-1px;
	bottom:0;
}

#body .right .lijsten h3 {
	text-indent:-6000px;
	position:absolute;	
	width:712px;
	padding:0;
	left:-1px;
	margin:0;
	top:0;
}

/****************************************************************************/
/******************************** VAKGEBIEDEN *******************************/
/****************************************************************************/

#body .right .lijsten.sectors {
	padding-top:56px;
}	

#body .right .lijsten h3.vakgebieden {
	background:url(../images/b_h3_vakgebieden.png) no-repeat;
	height:56px;
}

#body .right .lijsten ul.vakgebieden {
	list-style-type:none;
	padding:0;
	margin:0;
}

#body .right .lijsten ul.vakgebieden li {
	margin-right:-2px;
	float:left;
}

#body .right .lijsten ul.vakgebieden li a {
	background:url(../images/b_vakgebieden.png) top repeat-x;
	padding:3px 0 1px 20px;
	text-decoration: underline;
	display:block;
	width:218px;
	color:#567382;
}

#body .right .lijsten ul.vakgebieden li.frow a {
	margin-top:55px;
	/*padding-top:10px;	*/
}

#body .right .lijsten ul.vakgebieden li a:hover {
	font-weight:bold;	
}

/****************************************************************************/
/************************ RECENT GEPLAATSTE OPDRACHTEN **********************/
/****************************************************************************/

#body .right .lijsten.recent {
	padding-top:40px;	
}

#body .right .lijsten h3.recent_geplaatst {
	background:url(../images/b_h3_recent_geplaatst.png) no-repeat;
	height:38px;
}

#body .right .lijsten.recent table th {
	border-right:#dae7ee solid 1px;
	padding-left:20px;
	background:#f4f9fc;
	font-weight:bold;
	text-align:left;
	color:#951830;
	height:30px;
}

#body .right .lijsten.recent table th.een {
	width:300px;	
}

#body .right .lijsten.recent table th.twee {
	width:70px;	
}

#body .right .lijsten.recent table th.drie {
	width:95px;	
}

#body .right .lijsten.recent table th.vier {
	width:80px;	
}

#body .right .lijsten.recent table th.vijf {
	border-right:none;
	width:61px;	
}

#body .right .lijsten.recent table td {
	padding:2px 0 2px 0;
	padding-left:20px;
	color:#567382;
}

#body .right .lijsten.recent table td a {
	text-decoration: underline;
	color:#567382;
}

#body .right .lijsten.recent table td a:hover {
	font-weight:bold;	
}

#body .right .lijsten.recent table td span {
        text-decoration: underline;
        color:#567382;
}

#body .right .lijsten.recent table td span:hover {
	font-weight:bold;	
}

#body .right .lijsten.recent table td span.comments {
	background:url(../images/b_comments.png) 0 5px no-repeat;
	padding-left:18px;
	font-weight:bold;
	display:block;
	text-decoration: none;
}

#body .right .lijsten.recent table td a.zzzcomments {
	background:url(../images/b_comments.png) 0 5px no-repeat;
	padding-left:18px;
	font-weight:bold;
	display:block;
}

/****************************************************************************/
/*********************************** CONTENT ********************************/
/****************************************************************************/

#body .right .content {
	padding:74px 10px 25px 15px;
	border:#ebebeb solid 1px;
	position:relative;
	min-height:425px;
	color:#333;
	z-index:1;
}

#body .right .content.smal {
	width:442px;
	float:left;
	z-index:1;
}

#body .right .content.breed {
	width:686px;	
	z-index:1;
}

#body .right .content .bottom_l,
#body .right .content .bottom_r {
	position:absolute;
	bottom:-1px;
	height:20px;
	width:20px;
}

#body .right .content .bottom_l {
	background:url(../images/content_bottom_l.png) no-repeat;
	left:-1px;
}

#body .right .content .bottom_r {
	background:url(../images/content_bottom_r.png) no-repeat;
	right:-1px;
}

#body .right .content p {
	margin-top:0;	
}

#body .right .content ul {
	list-style-type:none;
	margin:0 0 15px 0;
	padding:0;
}

#body .right .content ul.zwart li {
	padding:0 0 0 20px;	
}

#body .right .content ul.zwart li {
	background:url(../images/dot_zwart.png) 10px 9px no-repeat;	
}

/****************************************************************************/
/******************************** CONTENT TITELS ****************************/
/****************************************************************************/

#body .right .content h3 {
	padding:13px 0 0 20px;
	position:absolute;
	font-size:16px;
	display:block;
	height:44px;
	left:-1px;
	margin:0;
	top:-1px;
	z-index:1;
}

#body .right .content.breed h3 {
	width:693px;	
	z-index:1;
}

#body .right .content.smal h3 {
	width:449px;
	z-index:1;
}

#body .right .content h3 span {
	position:absolute;
	left:61px;
	top:30px;
}

#body .right .content h3 span.groepsbericht {
	left:61px;
	top:30px;
}

#body .right .content h3 span.profiel {
	text-transform:uppercase;
	left:145px;
	top:17px;
}

#body .right .content h3 span.stuur_bericht {
	text-transform:uppercase;
	left:205px;
	top:17px;
}




body#rood #body .right .content h3 span.artikelen {
	color:#951830;
	text-transform:uppercase;
	line-height:16px;
	left:70px;
	top:12px;
}
body#blauw #body .right .content h3 span.artikelen {
	color:#6b99b0;
	text-transform:uppercase;
	line-height:16px;
	left:70px;
	top:12px;
}

#body .right .content h3 a.aanpassen {
	text-decoration:none;
	position:absolute;
	font-size:12px;
	color:#6b99b0;
	right:35px;
	top:20px;
}

#body .right .content h3 a:hover.aanpassen {
	text-decoration:underline;	
}

/****************************************************************************/
/******************************** CONTENT REACTIE ***************************/
/****************************************************************************/

#body .right .content .reactie {
	margin-bottom:15px;	
}

#body .right .content .reactie table.bericht_info {
	margin-bottom:15px;
	width:437px;
}

#body .right .content .reactie table.bericht_info td {
	padding:3px 0 3px 18px;
	font-weight:bold;
	color:#6b99b0;
	width:200px;	
}

#body .right .content .reactie table.bericht_info tr.on td {
	font-weight:normal;
	background:#f2f6f8;
	color:#333333;
}

#body .right .content .reactie table.bericht_info td a {
	text-decoration:none;
	color:#6b99b0;
}

#body .right .content .reactie table.bericht_info td a.pdf {
	background:url(../images/icoon_pdf.png) right no-repeat;
	text-decoration:underline;
	padding-right:13px;
}

#body .right .content .padding {
	padding:0 0 0 5px;	
}

#body .right .content .arrow {
	background:url(../images/b_arrow.png) 0 8px no-repeat;
	padding:0 0 0 10px;
	font-weight:bold;
	margin-bottom:0;
	font-size:13px;
}

#body .right .content .b_arrow {
	background:url(../images/b_arrow.png) 0 8px no-repeat;
	color:#005a8a;
	padding:0 0 0 10px;
	font-weight:bold;
	margin-bottom:0;
	font-size:13px;
}
#body .right .content .r_arrow {
	background:url(../images/r_arrow.png) 0 8px no-repeat;
	color:#951830;
	padding:0 0 0 10px;
	font-weight:bold;
	margin-bottom:0;
	font-size:13px;
}

#body .right .content b.subtitle {
	padding:4px 0 4px 18px;
	margin-bottom:5px;
	background:#f2f6f8;
	font-size:12px;
	display:block;
	color:#333;
}

/****************************************************************************/
/******************************* CONTENT BERICHT ****************************/
/****************************************************************************/

#body .right .content .bericht {
	border-bottom:#d2dfe6 solid 1px;
	padding:0 18px 10px 18px;	
}

#body .right .content .bericht .freelancer_selecteren {
	padding:10px 0 0 25px;
	position:relative;
	color:#6a8fa1;
	clear:both;	
}

#body .right .content .bericht .freelancer_selecteren input {
	/*position:absolute;*/
	top:10px;
	left:0;
}

/****************************************************************************/
/******************************** CONTENT BUTTON ****************************/
/****************************************************************************/
#body .right .content a.reacties_lezen,
#body .right .content a.profiel_bekijken,
#body .right .content a.freelancer_antwoorden,
#body .right .content a.wil_opdracht_plaatsen,
#body .right .content a.bevestig_lidmaatschap {
	text-indent:-6000px;
	display:block;	
}

#body .right .content .bericht a.profiel_bekijken,
#body .right .content .bericht a.freelancer_antwoorden {
	height:29px;	
	float:left;
}

#body .right .content .bericht a.profiel_bekijken {
	background:url(../images/b_a_profiel_bekijken.png) no-repeat;
	width:126px;
}

#body .right .content .padding a.reacties_lezen {
	height:25px;	
	float:left;
}

#body .right .content .padding a.reacties_lezen {
	background:url(../images/b_a_reacties_lezen.png) no-repeat;
	width:109px;
}

#body .right .content .bericht a.freelancer_antwoorden {
	background:url(../images/b_a_freelancer_antwoorden.png) no-repeat;
	width:164px;
}

#body .right .content a.wil_opdracht_plaatsen {
	background:url(../images/b_a_wil_opdracht_plaatsen.png) no-repeat;
	height:45px;
	width:208px;
}

#body .right .content a.bevestig_lidmaatschap {
	background:url(../images/r_a_bevestig_lidmaatschap.png) no-repeat;
	margin:0 auto;
	width:208px;
	height:45px;
}
#body .right .content a:hover.reacties_lezen,
#body .right .content a:hover.bevestig_lidmaatschap,
#body .right .content .bericht a:hover.profiel_bekijken,
#body .right .content .bericht a:hover.freelancer_antwoorden,
#body .right .content a:hover.wil_opdracht_plaatsen {
	background-position:left bottom;	
}

/****************************************************************************/
/******************************** CONTENT PROFIEL ***************************/
/****************************************************************************/

#body .right .content .profielbox {
	background:url(../images/b_profiel.png) no-repeat;
	padding:22px 14px 0 10px;
	margin:0 auto;
	margin-bottom:20px;
	height:150px;
	width:410px;
}

#body .right .content .profielbox table {
	width:310px;
	float:left;
}

#body .right .content .profielbox table td,
#body .right .content .profielbox table th {
	vertical-align:middle;
	padding:0 0 0 18px;
	text-align:left;
	height:26px;
	width:140px;
}

#body .right .content .profielbox table tr.on td,
#body .right .content .profielbox table tr.on th {
	background:#dce7ec;
	color:#000;
}

#body .right .content .profielbox table td a {
	text-decoration:none;
	color:#6b99b0;
}

#body .right .content .profielbox img.pasfoto {
	float:right;	
}

#body .right .content .profielbox .logo {
	border:#c5d7e0 solid 1px;
	padding:2px 0 2px 0;
	text-align:center;
	background:#fff;
	margin-top:1px;
	float:right;
	width:85px;
}

/****************************************************************************/
/****************************** CONTENT REGISTRATIE *************************/
/****************************************************************************/

#body .right .content .lid_pakket {
	background:url(../images/r_lid_pakket.png) no-repeat;
	text-transform:uppercase;
	text-align:center;
	margin:0 0 10px 0;
	font-weight:bold;
	line-height:24px;
	display:block;
	height:24px;
	width:164px;
	color:#fff;
}

#body .right .content ul.pakket {
	list-stype-type:none;
	padding:0;
	margin:0;
}

#body .right .content ul.pakket li {
	background:url(../images/r_ul_pakket.png) 0 8px no-repeat;
	padding:0 0 0 10px;
	display:block;
	height:20px;
}

#body .right .content .selecteer_pakket {
	padding:0 0 0 25px;
	margin-bottom:20px;
	position:relative;	
	font-weight:bold;
	margin-top:5px;
}

#body .right .content .selecteer_pakket p {
	margin:0;	
}

#body .right .content .selecteer_pakket input.radio {
	position:absolute;
	left:0;
	top:0;
}

#body .right .content .selecteer_pakket span {
	color:#951830;
}

#body .right .content .selecteer_pakket i {
	font-weight:normal;	
}

#body .right .content .selecteer_pakket label {
	background:url(../images/r_registratie_input.png) no-repeat;
	margin-right:5px;
	display:block;
	height:28px;
	width:197px;
	float:left;
}

#body .right .content .selecteer_pakket label input {
	font-family:"Trebuchet Ms";
	padding:5px 0 0 10px;
	background:none;
	font-size:12px;
	color:#979797;
	border:none;
	width:177px;
}

#body .right .content .selecteer_pakket a.button {
	background:url(../images/r_registratie_button.png) no-repeat;
	text-indent:-6000px;
	display:block;
	height:26px;
	width:55px;
	float:left;
}

#body .right .content .selecteer_pakket a:hover.button {
	background-position:left bottom;	
}

#body .right .content .selecteer_pakket .waar_vinden {
	text-decoration:underline;
	font-weight:normal;
	padding:0 0 0 10px;
	font-size:10px;
	display:block;
	width:180px;
	color:#333;
	clear:both;	
}

/****************************************************************************/
/***************************** CONTENT ZOEKRESULTAAT ************************/
/****************************************************************************/

#body .right .content .zoekresultaat {
	background:url(../images/b_zoekresultaat.png) no-repeat;
	padding:0 13px 0 0;
	margin:0 8px 8px 0;
	height:154px;
	width:207px;
	float:left;
}

#body .right .content .zoekresultaat h4 {
	padding:0 0 0 24px;
	line-height:42px;
	margin:0 0 7px 0;
	font-size:13px;
	display:block;
	color:#005a8b;
	height:42px;
}

#body .right .content .zoekresultaat h4 span {
	font-weight:normal;
	color:#6c6c6c;
}

#body .right .content .zoekresultaat .info {
	padding: 0 0 0 24px;
	width:114px;
	float:left;
}

#body .right .content .zoekresultaat .info a.bekijk_profiel {
	background:url(../images/b_zoekresultaat_arrow.png) 0 6px no-repeat;
	text-decoration:none;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#739fb4;
}

#body .right .content .zoekresultaat .info a:hover.bekijk_profiel {
	text-decoration:underline;	
}

#body .right .content .zoekresultaat .logo_pasfoto {
	display: block;
	float:left;
}

#body .right .content .zoekresultaat .pasfoto {
	float:left;
}

#body .right .content .zoekresultaat .logo {
	float:left;
	border:#d4e3ea solid 1px;
	text-align:center;
	background:#fff;
	margin-top:1px;
	float:right;
	width:55px;
}

/****************************************************************************/
/*********************************** SIDEBOX ********************************/
/****************************************************************************/

#body .right .rechter_boxes {
	width:232px;
	float:right;
}

#body .right .sidebox {
	position:relative;
	margin:0 0 15px 0;
	width:232px;
}

body#blauw #body .right .sidebox {
	background:url(../images/b_sidebox.png) repeat-y;
}

body#rood #body .right .sidebox {
	background:url(../images/r_sidebox.png) repeat-y;
}

#body .right .sidebox .inner {
	padding:70px 10px 20px 25px;
	position:relative;
	width:197px;
}


#body .right .sidebox .inner.nopadding {
	padding-left:15px;
	width:207px;
}

body#blauw #body .right .sidebox .inner {
	background:url(../images/b_sidebox_inner.png) left bottom no-repeat;	
}

body#rood #body .right .sidebox .inner {
	background:url(../images/r_sidebox_inner.png) left bottom no-repeat;	
}

body#rood #body .right .sidebox .inner h4 {
	padding-top: 15px;
	color:#951830;	
	font-size: 14px;
	line-height: 95%;
	text-transform:uppercase;
}
body#blauw #body .right .sidebox .inner h4 {
	padding-top: 15px;
	color:#6b99b0;	
	font-size: 14px;
	line-height: 105%;
	text-transform:uppercase;
}
#body .right .sidebox h4 {
	padding:16px 0 0 22px;
	position:absolute;
	height:44px;
	width:210px;
	margin:0;
	left:0;
	top:0;
}

body#blauw #body .right .sidebox h4 {
	background:url(../images/b_sidebox_h4.png) no-repeat;	
}

body#rood #body .right .sidebox h4 {
	background:url(../images/r_sidebox_h4.png) no-repeat;	
}

#body .right .sidebox p {
	margin:0;	
}

#body .right .sidebox ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

/* ORGINEEL */
#body .right .sidebox ul li {
	background:url(../images/dot_blauw.png) 0 9px no-repeat;
	padding:0 0 0 10px;
	display:block;
}


#body .right .sidebox .inner ul li {
	background:url(../images/r_arrow.png) 0 9px no-repeat;
	padding:0 0 0 10px;
	display:block;
}

#body .right .sidebox form.bericht_versturen {
	margin:0 auto;	
}

#body .right .sidebox form.bericht_versturen label {
	background:url(../images/b_sidebox_textarea.png) no-repeat;
	margin:0 0 15px 0;
	display:block;
	height:116px;
	width:204px;
}

#body .right .sidebox form.bericht_versturen label textarea {
	font-family:"Trebuchet Ms";
	padding:10px 0 0 10px;
	font-size:12px;
	background:none;
	color:#979797;
	height:106px;
	width:194px;
	border:none;
}

#body .right .sidebox form.bericht_versturen a.verzenden {
	background:url(../images/b_a_verzenden.png) no-repeat;
	text-indent:-6000px;
	display:block;
	margin:0 auto;
	height:36px;
	width:160px;
}

#body .right .sidebox form.bericht_versturen a:hover.verzenden {
	background-position:left bottom;	
}

#body .right .sidebox .status {
	padding:0 0 0 45px;
	margin:0 0 30px 0;
	display:block;
}

#body .right .sidebox .status.beschikbaar {
	background:url(../images/b_status_beschikbaar.png) 0 8px no-repeat;
	height: 40px;	
}

#body .right .sidebox .status.nietbeschikbaar {
	background:url(../images/b_status_nietbeschikbaar.png) 0 8px no-repeat;	
	height: 40px;
}
/****************************************************************************/
/******************************** SIDEBOX LINKS *****************************/
/****************************************************************************/

#body .right .sidebox a.pdf {
	background:url(../images/icoon_pdf_groot.png) 0 1px no-repeat;
	text-decoration:none;
	padding:0 0 0 23px;
	font-weight:bold;
	color:#6b99b0;
}

#body .right .sidebox a:hover.pdf {
	text-decoration:underline;
}

#body .right .sidebox a.underline {
	text-decoration:underline;
	color:#656567;
}

#body .right .sidebox a.bericht_sturen_freelancer {
	background:url(../images/b_a_bericht_sturen_freelancer.png) no-repeat;
	text-indent:-6000px;
	position:absolute;
	display:block;
	height:44px;
	width:208px;
	left:15px;
   bottom:-24px;
}

#body .right .sidebox a:hover.bericht_sturen_freelancer {
	background-position:left bottom;
}


/****************************************************************************/
/******************************* SIDEBOX HOVERING ***************************/
/****************************************************************************/


#body .right .sidebox_hovering {
	position:relative;
	margin:0 0 15px 0;
	height:162px;
	width:232px;
	float:right;
	padding:0;
}

#body .right .sidebox_hovering a {
	padding:60px 15px 0 25px;
	text-decoration:none;
	display:block;	
	color:#656567;
	height:102px;
}

#body .right .sidebox_hovering a h4 {
	text-indent:-6000px;
	position:absolute;
	height:32px;
	width:153px;
	padding:0;
	left:25px;
	top:16px;
	margin:0;
}

/****************************************************************************/
/*********************************** OVERIG *********************************/
/****************************************************************************/

.clear {
	clear:both;	
}



#melding_dialog_underlay  {
background: #8c8c8c;
}

#verplicht {
	font-size: 14;
	color: red;
}

.dijitDialogPaneContent {
	background: red;
}
#melding_dialog .dijitDialogPaneContent {
	background: #fff;

}

#myDialog .dijitDialogPaneContent {
	background:#333;
	color:#fff;
}


h6 {
	font-size:14px;
	color:#005a8a;
}

body#blauw #body .right .content.smal h5 {
	font-size:14px;
	color:#005a8a;
}
body#rood #body .right .content.smal h5 {
	font-size:14px;
	color:#951830;
}

#titel_rood {
	color:#951830;
}

#titel_blauw {
	color:#005a8a;
}


body#rood #body .right .content a.unizo_check {
	display: block;
	background:url(../images/button_bg.png) no-repeat;
	margin:0 auto;
	width:100px;
	height:30px;
}
body#rood #body .right .content a:hover.unizo_check {
	background-position:left bottom;	
}



/****************************************************************************/
/************************** PROFIEL GEGEVENS INVOEREN ***********************/
/****************************************************************************/
#body .right .content .profiel_freelancer {
	padding:0 0 0 0;
	margin:0 8px 8px 0;
	width:430px;
	float:left;
	/* border:#d4e3ea solid 1px; */
}

#body .right .content .profiel_freelancer .even .tekst_titel {
	clear: left;
	display: block;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100px;
        background-color: #fbf6f7;
       	font-size: 14px;
}
#body .right .content .profiel_freelancer .even .teksten {
	display: block;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 230px;
        background-color: #fbf6f7;
       	font-size: 14px;
}
#body .right .content .profiel_freelancer .oneven .tekst_titel {
	clear: left;
	display: block;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100px;
       	font-size: 14px;
}
#body .right .content .profiel_freelancer .oneven .teksten {
	display: block;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 230px;
       	font-size: 14px;
}


/******************************************************************************/
/* facturen tabel                                                             */
/******************************************************************************/
#fact_tabel {
	border: 1px solid #ccc;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
#fact_hr {
	margin: 0px;
	padding: 0px;
	background-color: #951830;
	color: white;
	text-align: center;
}

#opdracht-kop {
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
	background-color: #6b99b0;
	color: white;
	text-align: center;
}

#alr {
	text-align: right;
}
#all {
	text-align: left;
}
#alc {
	text-align: center;
}

a:link {
	color:#454545;
}
a:visited {
	color:#454545;
}
a:hover {
	font-weight:bold;	
}

/* Overlay om invoer uit te schakelen */
#bezig_met_wachten {
	position: absolute;
	display: none;
	top: 0%;
	background-color: #ccc;
	width: 100%; 
	height: 200%;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index: 1500;
}


/* Animatie voor wachten */
#loader {
	position: absolute;
	display: none;
	margin-left: *;
	margin-right: *;
	z-index: 1600;
}

