.en{
background: url(../img/languages/en.gif) no-repeat center right;
border:1px solid #7c7c7c;
margin-bottom:1px;
}
.nl{
background: url(../img/languages/be.gif) no-repeat center right;
border:1px solid #7c7c7c;
margin-bottom:1px;
}
.fr{
background: url(../img/languages/fr.gif) no-repeat center right;
border:1px solid #7c7c7c;
margin-bottom:1px;
}
.du{
background: url(../img/languages/du.gif) no-repeat center right;
border:1px solid #7c7c7c;
margin-bottom:1px;
}

/****************************************************************/


SELECT,INPUT,TEXTAREA{
border:1px solid #D5D5D5;
background-color:white;
font-size:11px;
font-weight:normal;
}

INPUT:focus, TEXTAREA:focus{
background-color:#bfd2e7;
border:1px solid #5a87aa;
}

INPUT[type=checkbox],INPUT[type=radio]{
/*border:1px none #D5D5D5;
width:10px;
height:10px;*/
border:none;
}
SELECT{
/*min-width:200px;*/
}
SELECT#date_d{min-width:0px;}
SELECT#date_m{min-width:0px;}
SELECT#date_y{min-width:0px;}

FORM{
padding:0;
margin:0;
}
.switcher{
width:170px;
}
.radio, .checkbox{
border:none;
}
.form{/*
border:1px solid #D5D5D5;
background-color:#F6F6F6;*/
width:100%;
margin: 0 auto;
/*margin-top:20px;*/
}
.form SPAN.title{
color:#6e6e6e;
position:relative;
top:-15px;
}

.form DIV.formsection{
border:1px solid #AAAAAA;
background-color:white;
padding:3px;
margin-bottom:2px;
}

.form DIV.formsection SPAN.section_title{
display:block;
color:#3399cc;
border-bottom:1px solid #3399cc;
background-color:transparent;
font-weight:bold;
text-align:left;
font-size:11px;
margin-bottom:2px;
}

.form DIV.formsection DIV{
margin-top:2px;
}

.form DIV.formsection DIV.row{
border:1px solid #EEE;
font-weight:normal;
/*margin-bottom:4px;*/
padding-top:3px;
padding-bottom:3px;
overflow:auto;
background:url(../img/grey_bg.png) repeat-y top left transparent;
}
.form DIV.formsection DIV.emptyrow{
background:none;
border:1px solid #EEE;
font-weight:normal;
/*margin-bottom:4px;*/
padding:3px;
overflow:auto;
}
.alternate{
/*background-color:#EEEEEE;*/
}
.form DIV.formsection DIV.row SPAN.row_label{
width:80px;
display:block;
float:left;
font-weight:bold;
text-align:right;
padding-right:10px;
margin-right:3px;
}


.form SELECT{
/*width:200px;*/
}
#stad{
font-family:courier;
}
.column{
float:left;
margin-right:3px;
}

.column2{
float:left;
margin-right:3px;
width:49%;
}
.column3{
float:left;
margin-right:3px;
width:32%;
}
.column4{
float:left;
width:25%;
}

.submit, .submit:focus{
color:black;
border: 2px outset #3399cc;
background-color: #3399cc;
font-weight:bold;
}
.submit:Hover{
color:black;
border: 2px inset #3399cc;
background-color: #3399cc;
font-weight:bold;
}


.hidden{
  display: none;
}


span.error{
  display: inline;
  color: black;
  background-color: pink;  
  border:1px solid red;
  position:relative;
  top:-2px;
}
.submitrow{
text-align:left;
/*background-color:#f4ede2;
border:1px solid #f4a62a;*/
padding:2px;
overflow:auto;
width:99%;
}
.submitrow .row_content{
display:block;
margin-left:0px;
}
.row_content{
display:block;
margin-left:95px;
}
.emptyrow .row_content{
margin-left:0px;
}
.example{
font-size:10px;
color:grey;
}
.toolboxx{
display:block;
float:left;
}
.toolboxx IMG{
margin:1px;
cursor:hand;
}

.section_content{
display:none;
}

FORM.confirm{
border:1px solid red;
background-color:pink;
text-align:center;
font-weight:bold;
}

.btn_delete{
background:url(../img/icons2/b_drop.png) no-repeat center left transparent;
padding-left:20px;
border:none;
font-weight:bold;
}
.btn_delete:Hover{
cursor:hand;
}