/***
div.result_row {
	clear:				both;
	width:				605px;
	padding-bottom:		15px;
	margin-bottom:		15px;
}
div.result_row .result_content {
	float:				left;
	width:				470px;
}
div.result_row .image {
	padding-left:		5px;
	float:				left;
	width:				110px;
}	
div.mainmenu {
	width:130px;
    position: absolute;
    right:0px;
    text-align:left;

}

div.menu {
    float: right;

    z-index:999999;
    text-align:left;
    border:1px solid #0084b5;
}

.ideal_row
{
	background-color:					#f0f0f0;
}

div.popup a:hover { background-color: #fff; text-decoration:none; font-weight:bold;font-size:12px;   text-align:left;}
div.popup a font { color: #000; font-size:12px;}
div.popup a{padding-left:3px;background-color: #e4f7ff;height:21px;width:130px;}
div.menu:hover div:first-child { border-bottom: none;     text-align:left;}
div.menu div.popup {    text-align:left;}
div.menu:hover div.popup { 
    text-align:left;
    display: inline; 
    background-color: #e4f7ff; 
}


div.menu div {
	font-size:11px;
	color:#fff;
    text-align:left;
}


div.popup div, div.popup a { display:block; text-decoration: none;    text-align:left;}
div.popup div + div, div.popup a + a {    text-align:left;}

.flow 
{
	height:35px;
	text-align:center;
	width:596px;
}

.vacatureStep_pre a
{
	float:left;
	text-decoration:none;
	width:149px;
	color:#999;
	display:block;
	line-height: 35px;	
	text-align:center;
	background: url(/public/images/steps/steptab.png) bottom center no-repeat ;
}

.vacatureStep_pre a:hover
{
	color:#3399CC;
	text-decoration:none;
}
.vacatureStep_post span
{
	float:left;
	text-decoration:none;
	width:149px;
	color:#7CBEDE;
	display:block;
	line-height: 35px;	
	text-align:center;
	background: url(/public/images/steps/steptab.png) bottom center no-repeat ;
}


.vacatureStep_current span
{
	float:left;
	text-decoration:none;
	width:149px;
	color:#3399CC;
	font-weight:bolder;
	display:block;
	line-height: 35px;	
	text-align:center;
	background: url(/public/images/steps/steptab_current.png) bottom center no-repeat ;
}

.menu_overzicht
{
	width:605px;
	height:30px;
}

.menu_overzicht a
{
	float:left;
	font-weight: bold;
	display:block;
	width:143px;
	margin-left:0px;
	margin-right:4px;
	border: 2px solid #0099CC;
	color: #0099CC;
	text-align:center;
	text-decoration:none;
}

.menu_overzicht a:hover
{
	background-color:#0099CC;
	text-decoration:none;
	font-weight: bolder;
	color:#FFF;
}

#reageervia 
{
	width: 100%;
}

.zend_form input.wide {
	width: 100%;
}	

#availability
{
	height:20px;
}

#tags
{
	width:325px;
	padding:10px;
}

.topline
{
	border-top:1px black solid;
}

#autosave
{
	text-align:right;
	width:100%;
	background-color:#F0F0F0;
	border-top:1px white solid;
	margin-top:2px;
}
.paymentHolder{
	posistion:relative;
	display:block;
	float:left;
	width:300px;
	margin-top: 15px;
}

.paymentModule {
	height:						18px;
	background:					#f0f0f0;
	width:                      595px;
	padding:					0px;
	border-top:					3px solid white;
}

.regionCostDetail
{
	padding-left:30px;
}

.paymentLabel{
	padding-left:10px;
	width:515px;
	float:left;
}

.paymentCost{
	width:60px;
	float:right;
	padding-right:10px;
	text-align:left;
}

.paymentModule span{

	padding-left:10px;
	width:130px;
	display:block;
	float:left;
}

dl.zend_form .submitVac
{
	float:right;
	clear:none;
}

.go_back input
{
	margin-top:-31px;
	margin-left:30px;
	float:left;
	width:70px;
	clear:none;
}

.bekijk input
{
	float:left;
	margin-top:-31px;
	margin-left:243px;
	width:110px;
}

***/
