
/* project-vacancy-column */

.pv-t-col-1 {
	width: 55%;
	height: 40px;
	line-height: 40px;
	/* background: #caf; */
	float: left;
	
}

.pv-t-col-2 {
	width: 15%;
	height: 40px;
	line-height: 40px;
	/* background: #cbf; */
	float: left;
}

.pv-t-col-3 {
	width: 20%;
	height: 40px;
	line-height: 40px;
	/* background: #ccf; */
	float: left;
}

.pv-t-col-4 {
	width: 10%;
	height: 40px;
	line-height: 40px;
	/* background: #cdf; */
	float: left;
}



.pv-col-1 {	
	margin: 0;
	width: 55%;
	color: #ccc;
	float: left;
	 /* background: #caf; */
}
/*
.pv-col-1 a {
    color: #0069BF;
    
}

.pv-col-1 a:visited {
    color: #758CC9;
    
}
*/
.pv-col-2 {
	width: 15%;	
	font-size: 14px;
	line-height: 18px;	
	/* color: #f90; */
	float: left;
	 /* background: #cbf; */
}

.pv-col-3 {
	width: 20%;
	font-size: 14px;
	line-height: 18px;		
	float: left;
	 /* background: #ccf; */
}

.pv-col-3 a {
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
}

.pv-col-3 a:hover {
	text-decoration: underline;
}

.pv-col-4 {
	width: 10%;
	font-size: 14px;
	line-height: 18px;	
	float: left;
	 /* background: #cdf; */
}

.pv-select-field {
	padding: 0;
	margin: 0;
	border: 1px solid #ccc;
	height: 18px;
	line-height: 16px;
}

.pv-select-field:hover {
	border: 1px solid #666;
}