body {	padding: 0px;	margin: 0px;}


a:focus {
	outline: none;
} 

/*pm: geen border om checboxes in IE*/
input[type="checkbox"]{border:none;}

div, p {    	margin-top: 0px;     }

img {     	border: none;  }


#bodydiv {	
	hheight: 100%;
	hhmin-height: 100%;
	width:950px;
	text-align:left;
	margin:auto;
	position:relative;

}

html>body #bodydiv{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

.headernumeriek, .numeriek {text-align: right; }

.clear {    	clear: both;  }
.clearright { 	clear: right; }

#tree, #tree2 {
	float: left;
	width: 200px;
}

#tree ul, #tree2 ul {
	padding: 0px;
	margin: 0px;
	width: 200px;
}

#tree ul ul {
    width: 200px;
}

#tree.organisatie ul li.childselected li.childselected li li,
#tree.organisatie ul li.childselected li.selected li li {
    display:block;
}





/* ****************** EINDE ************************************* */


#container{
	position: relative;
	float: right;
	width: 670px;
}

#content {
	height: 100%;
	min-height: 100%;	
}

#cleario {clear:both}

.nostyle {	list-style: none;}

#clearfooter {width:100%;height:90px;clear:both}


.default_submit,.default_button
{
	float: left;
}

.totaal_button {
	float: left;
}

.totaal_button_wijzigen {
	float: right;
}

.left_button {
	float: left;
}

.middle_button {
	float: left;	
}

.middle_button, .middle_button_link {
	float: left;

}

.middle_button2 {
	float: left;
}


.right_button {
	float: left;

}



#taglist {
	float: left;
}

#titel_afbeeldingen {
	float: left;
}

#image_path {
	float: left;
}

#bottom2 { clear:both; }

#content div.nofloat {
    float: none;
    clear: both;
}

input.hidden {border:none; display:none;}



.fieldWithErrors input {border: 2px solid red;}
#content td select {
    width: auto;
	display: inline;
	margin: 0px;
}

input[type=hidden] {border:none; background:none;}

.nopoint {list-style:none;}

.LV_validation_message {
 color :red;

}

.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 2px solid #FF0000;
    background: #FFAF78;
}

/* progress bar upload shop */

.bar {
  width: 300px;
}

#progress {
  background: #eee;
  border: 1px solid #222;
}
#progressbar {
  width: 0px;
  height: 24px;
  background: #333;
}


/* crosselling */

#content .crosssellov .variant,#content .crosssellov .variantlittle{    float: left;}
/* Beeldbank v2, imagecropper v2 */

#beeldbank2 .image_beeldbankimage{float:left;}

/*Loginpagina*/

.loginpage {	text-align:center;}
.loginpage #outer{	width:450px;	text-align:left;	margin:auto;	position:relative;}

.tDnD_whileDrag{background-color:#83A9AF;color:white;}
.theDragHandle{cursor:move;}
#previewimg {
border: 1px solid #ccc;
}