/* theme 1 */

.theme1 .sub_header {
	border-bottom-color: #FF9934;
}

.theme1 .main_box {
	background: #E7E79F url(../images/main_box_background_theme1.jpg) repeat-x left top;
}

.theme1 .main_box .line_list li {
	border-top-color: #FFC286;
}

.theme1 .left_column ul li {
	border-bottom-color: #FF9933;	
}

.theme1 .left_column ul li ul li {
	border-top-color: #ffE0C1;
	border-bottom: none;
}

.theme1 .line {
	border-bottom-color: #FF9933;
}

/* theme 2 */

.theme2 .sub_header {
	border-bottom-color: #B994C2;
}
.theme2 .main_box {
	background: #E7E79F url(../images/main_box_background_theme2.jpg) repeat-x left top;
}

.theme2 .main_box .line_list li {
	border-top-color: #E2E28D;
}

.theme2 .left_column ul li {
	border-bottom-color: #B994C2;	
}

.theme2 .left_column ul li ul li {
	border-top-color: #D5BFDA;
	border-bottom: none;
}

.theme2 .line {
	border-bottom-color: #B994C2;
}
/* theme 3 */

.theme3 .sub_header {
	border-bottom-color: #CC3;
}

.theme3 .main_box {
	/*background: #E7E79F url(../images/main_box_background_theme3.jpg) repeat-x left top;*/
}

.theme3 .main_box .line_list li {
	/*border-top-color: #E2E28D;*/
}

.theme3 .left_column ul li {
	border-bottom-color: #CCCC33;	
}

.theme3 .left_column ul li ul li {
	border-top-color: #F0F0C1;
	border-bottom: none;
}

.theme3 .line {
	/*border-bottom-color: #CC3;*/
}
/* theme 4 */

.theme4 .sub_header {
	border-bottom-color: #80BBF6;
}

.theme4 .main_box {
	background: #E7E79F url(../images/main_box_background_theme4.jpg) repeat-x left top;
}

.theme4 .main_box .line_list li {
	border-top-color: #E2E28D;
}

.theme4 .left_column ul li {
	border-bottom-color: #BFDDFA;	
}

.theme4 .left_column ul li ul li {
	border-top-color: #BFDDFA;
	border-bottom: none;
}

.theme4 .line {
	border-bottom-color: #80BBF6;
}

/* theme 5 */

.theme5 .sub_header {
	border-bottom-color: #CC3;
}

.theme5 .main_box {
	background:#E7EFD8 none repeat scroll 0 0;
}

.theme5 .main_box .line_list li {
	border-top-color: #E2E28D;
}

.theme5 .left_column ul li {
	border-bottom-color: #CCCC33;	
}

.theme5 .left_column ul li ul li {
	border-top-color: #F0F0C1;
	border-bottom: none;
}

.theme5 .line {
	border-bottom-color: #CC3;
}

/* vacatures */

.vacatureoverzicht .main_box {
	background:#E7EFD8 none repeat scroll 0 0;
}

#output_div li {
	border: 1 px solid blue;
	border-bottom-color: #CC3;
}

.vacatureoverzicht h3 {
	margin: 0;
	font-size: 1.2em;
}

.vacatureoverzicht p {
	font-size: 1.1em;
	font-weight: normal;
}
.vacatureoverzicht a.more {
	text-align: right;
	font-weight: normal;
	width: 100%;
	font-size: 1em;