/* ----- Import reset ----- */
@import url("/styles/reset.css");

/* -----Algemeen--------*/
html
{
    font-size           : 8pt;
    line-height         : 12pt;
    font-family			: Verdana,Tahoma,Verdana,Helvetica,Sans-serif; 
    color				: #0c77a5; 
}
html a
{
    color               : #a3bb05;
	font-weight			: bold;
}

h1
{
}

h2
{
	font-weight			: bold;
}

#editScreen
{
	position			: absolute;
	z-index				: 10;
	left				: 50%;
	margin-left			: -400px; 
	width				: 800px;
	height				: 100%;
	display				: none;
	background-color	: #ffffff;
}



/*---------Container ------------*/
div#container
{
	
	position			: absolute;	
	left				: 50%;
	margin-left			: -483px;
	width				: 965px;	
	height				: 100%;
	
}

/* -----Hulpnavigation-------- */

div#hulpnavigation
{
	margin-left			: 244px;
	margin-top	    	: 5px;
}

ul.hulpnavigation
{
	display				:inline;
	position			: relative;
}

div#hulpnavigation form
{
	display             : inline;
	margin-right		: 284px;
}

div#hulpnavigation input
{
	
	display			    : inline;
	border-color		: #c3e21a;
	border-style	    : solid;
	border-width		: 1px;
	width		    	: 124px;
}
div#hulpnavigation input.button
{
    width               : 44px;
    height              : 18px;
    border              : none;
    margin-bottom       : -6px;
    margin-left         : 5px;
}        

ul.hulpnavigation li
{
	display			    : inline;
	
}

ul.hulpnavigation li a
{
	text-decoration		: none;
	display			    : inline;
}

/* -----Einde Hulpnavigation-------- */

/* -----Subheader-------- */

div#subheader
{
    height              : 135px;
    width				: 965px;
}

div.logo
{
	height			    : 127px;
	width			    : 238px;
	margin-right		: 4px;
	margin-bottom		: 8px;
	display				: inline;
}	

div.sfeerafbeelding1
{
	position			: relative;
	top					: 1px;
	height			    : 127px;
	width			    : 127px;
	display				: inline;
}

div.sfeerafbeelding2
{
	position			: relative;
	top					: 2px;
	margin-left			: 4px;
	display				: inline;
	height			    : 127px;
	width			    : 50px;
	
}
div.sfeerafbeelding4
{
	position			: relative;
	top					: 2px;
	margin-left			: 4px;
	display				: inline;
	height			    : 127px;
	width			    : 260px;
	
}
div.sfeerafbeelding5
{
	position			: relative;
	top					: 2px;
	margin-left			: 3px;
	display				: inline;
	height			    : 126px;
	width			    : 126px;
	
}
div.sfeerafbeelding6
{
	position			: relative;
	top					: 2px;
	margin-left			: 4px;
	display				: inline;
	height			    : 127px;
	width			    : 127px;
	
}
/* -----Einde Subheader-------- */

/* -----Linker Navigatie------ */

div#navigation_left
{
	margin-top			: 1px;	
	float				: left;
	 background-color	: #f3f7d6;
	 width				: 236px;
}

div#navigation_setter
{
   height				: 28px;
}

div.navigation_section
{
    height              : 408px;
    width               : 236px;
    background-color	: #f3f7d6;
}

ul.navigation_section
{
     width               : 236px;
}

ul.navigation_section li
{
    float               : left;
    width               : 236px;
}

ul.navigation_section li a img
{
    width               : 165px;
    height              : 20px;
    margin-left			: 12px;
    margin-top			: 3px;
}

li img
{  
    border              : 0px;
}

ul.navigation_section li a
{
    margin-top          : 2px;
    text-decoration     : none;
    font-size			: 11px;
    font-weight			: 300;
    
}
ul.navigation_level1
{
    margin-left         : 42px;
}
ul.navigation_level1 li
{
    margin-bottom       : 6px;
    width				: 190px;
    margin-left			: 0px;
    font-size			: 11px;
	font				: arial;
	line-height			: 12px;
}
ul.navigation_level1 li.active a
{
	color				: #a3bb05;
}

li a.level1
{
    height              : 12px;
    color               : #0082B0;
}

/* ------Einde Linker Navigatie---------  */

div.content, div#navigation_left, div.rechter_kolom
{
	padding-bottom : 32767px  !important;
	margin-bottom : -32767px !important;
}


div.midden
{
    margin-bottom       : 10px;
    display 			: block;
    overflow 			: hidden;
    width				: 965px;
}

div.content
{
   	float				: left;
   	margin-left         : 8px;
   	margin-right        : 8px;
    width               : 488px;
    background		    : url('/images/contentBackground.gif') top right no-repeat;
    margin-bottom       : 8px;
    
}

div.contentTekst
{
	width				: 400px;
}

div.form_thanks_content
{
    clear       : both;
}
/* -------Rechter Kolom-------- */
div.rechter_kolom
{
    width               : 217px;
    float				: right;

}

div.quick_links
{
    
    margin-top          : 6px;    
    text-align			: right;

}

div.quick_links p
{
	text-align			: right;
	margin-top			: 25px;
}
div.quick_links p.lastlink
{
	margin-top			: 15px;
}

a.quick_link
{
    padding-top          : 20px;
    width               : 180px;
    color               : #a3bb05;
    font-weight         : bold;
    margin-bottom       : 6px;    
}

div.login
{
	text-align			: right;
	margin-top			: 100px;
}

div.login table
{
	width				: 100%;
}

.inlog_tekst
{
    font-weight         : 900;
    color               : #4880b2;
    margin-top       : 2px;
    display				: block;
}

div.footer
{
    height              : 25px;
    width               : 966px;
    background-color    : #c1d72d;
    line-height         : 25px;
    
    margin-top          : 2px;

}
div.disclaimer
{
    float               : left;
    
    margin-left         : 2px;
}
div.disclaimer a
{
    color               : #ffffff;
    text-decoration     : none;
    font-weight         : bold;
    font-size           : 7pt;
    margin-left         : 15px;
}
div.copyright
{
    height              : 25px;
    background-color    : #017fb2;
    margin-left         : 236px;
    padding-right		: 24px;
    text-align			: right;
}
div.copyright img
{
    
}



div.copyright a
{
    color               : #d0e7ff;
    text-decoration     : none;
    font-weight         : bold;
    margin-left         : 382px;
    font-size           : 7pt;
}
div.sfeer_copyright
{
    float               : right;
    margin-top          : -25px;
    margin-right        : 131px;
    width               : 130px;
    overflow            : hidden;
}
p
{
    text-align          : left;
}
div.inline
{
    display             : inline;
    margin-top          : 8px;
    margin-bottom       : 8px;
}
div.inline input.input
{
    height              : 18px;
    width               : 140px;
}

/** CONTENT EDITOR STYLES **/

span.content_normaltext /** Normale tekst **/
{
	font-family				: verdana, sans-serif;
  	font-weight     		: normal;
	font-size				: 10pt;
  	color           		: #003D7E;
  	line-height				: 15pt;
}

h1.content_titel /** Titel **/
{
	font-family				: verdana, sans-serif;
	font-weight				: bold;
	color					: #FF0000;
	font-size				: 16pt;
	line-height				: 15pt;
}

h2.content_subkopje1 /** Subkopje 1 **/
{
	font-family				: verdana, sans-serif;
	font-weight				: bold;
	font-style				: italic;
	font-size				: 11.5pt;
  	color           		: #003D7E;	
}

h3.content_subkopje2 /** Subkopje 2 **/
{
	font-family				: verdana, sans-serif;
	font-weight				: normal;
	font-style				: italic;
	font-size				: 11.5pt;
  	color           		: #003D7E;	
}


/** END CONTENT EDITOR STYLES **/
table.gegevensTable tr
{
	line-height				: 18px;
}

table.gegevensTable 
{
	width				: 217px;
	float				: left;
}


table.gegevensTable th
{
	font-weight				: 600;
	font-size				: 12px;
	text-transform			: uppercase;
}

table.gegevensTable th.alignRechts,
table.gegevensTable td.alignRechts
{
	text-align				: left; 
}

table.gegevensTable td.label
{
	font-weight				: 300;
}

table.gegevensTable td.value
{
	font-weight				: 600;
	text-align				: right; 
}

table.gegevensTable td.noBold
{
	font-weight				: 300;
}

table.gegevensTable td.bold
{
	font-weight				: 600;
}

table.gegevensTable tr.button td
{
	padding-top				: 20px;
	padding-bottom			: 30px;
}

table.gegevensTable td.colorLine
{
	line-height				: 1px; 
	font-size				: 1px;
	border-top				: 1px solid #c1d72c;
}

div#popUpLayerError,
div#popUpLayer
{
	position				: absolute; 
	height					: 300px;
	width					: 500px;
	border					: 1px solid #c1d72c;
	background-color		: #ffffff;
	z-index					: 2;
	top						: 50%;
	left					: 50%;
	margin-top				: -150px;
	margin-left				: -250px;
	display					: none;
	padding					: 5px;
}

div#popUpLayer .buttons
{
}

div#popUpLayer .buttons .knop1
{
}

div#popUpLayer .buttons .knop1
{
	float: left;
	text-align				: right;
}

div#popUpLayerError .buttons .verder
{
	margin-left				: 190px;
}
div#popUpLayer .buttons .knop2
{
	float: right;
	right					: 5px; 
}

div.pageselect
{
    font-size               : 10px;
}
.pageselect_previouspage_text
{
    margin-left             : 8px;
    margin-right            : 8px;
}
.pageselect_nextpage_link
{
    margin-left             : 8px;
    margin-right            : 8px;
}
.pageselect_previouspage_link
{
    margin-left             : 8px;
    margin-right            : 8px;
}
.pageselect_nextpage_text
{
    margin-left             : 8px;
    margin-right            : 8px;
}


/* ****************Formulieren *************** */
div.form_form
{

}
div.form_row
{
    float           : left;
    width           : 450px;
    margin-bottom   : 5px;
}

div.form_label_line
{
    display         : inline;
    float           : left;
    width           : 399px;

}

div.form_label
{
    display         : inline;
    float           : left;
    width           : 193px;
    line-height		: 20px;
}

div.form_field
{
    float           : left;
    width           : 210px;
}

div.form_field .password
{
    float           : left;
    width           : 200px;
   	border	:1px solid #017fb2;
}

div.form_field_landfield select
{
    width           : 260px;
}
div.form_remark
{
    border-width    : 1px;
    border-style    : solid;
    border-color    : #c1d72d;
    margin          : 5px;
    padding         : 10px;
    position        : absolute;
    top		    	: 100px;
    left	    	: 190px;
    background-color: #ffffff;
    width	    	: 200px;
/*    height	    	: 200px; */
    min-height		: 200px;
    z-index         : 10000;
    display	        : none;
}

div.form_field_radiofield input
{
    float           : left;
    clear           : left;
}
div.form_field_radiofield label
{
    display         : block;
    width           : 180px;
    margin-top      : 2px;
    margin-bottom   : 7px;
    text-align      : left;
}
div.form_row_separatorfield div.form_label label
{
   
    margin-left		: 0px;
}

div.form_field select
{
	  width           : 205px;
}

div.form_field  select.day
{
	  width           : 40px;
}

div.form_field  select.month
{
	  width           : 100px;
}

div.form_field  select.year
{
	  width           : 56px;
}

div.form_field input.tekst
{
    width           : 200px;
}

h2.titel
{
    font-weight     : bold;
    text-transform  : uppercase;
    font-size       : 13px;
}

div.form_label_separatorfield
{
    font-weight     : bold;
    text-transform  : uppercase;
    font-size       : 13px;
}

div.form_label_separatorfield_mijngegevens
{
    font-weight     : bold;
    font-size       : 13px;
}

.form_error
{
	clear				: left;
	color				: #ff0000;
	font-weight			: 900;
	padding-bottom		: 10px;
	
}
.global_greenborder
{
	border :1px solid #c1d72e;
}
div.global_rechterbloktitel
{
	text-transform	: uppercase;
	font-weight		: bold;
	margin-bottom	: 5px;
}
div.global_clearleft
{
	clear	: left;
}
#mainrechterblok input
{
	border	:1px solid #017fb2;
	width	: 123px;
}

input.tekst
{
	border	:1px solid #017fb2;
}



/* begin fix reset.css */
ol
{
	list-style: decimal outside;
	padding-left	: 12px;	
	margin-left		: 12px;
}
ul 
{
	list-style: disc outside;
	padding-left	: 12px;
	margin-left		: 12px;	
		
}



ol.clean_ol,
ul.clean_ul 
{
	list-style	: none;
	margin		: 0px;
	padding		: 0px;
}
li.clean_li
{
	margin		: 0px;
	padding		: 0px;
}

div.navigation_section ul
{
	list-style	: none;
}
ul.navigation_level1
{
	list-style	: none;
	margin-left	: 30px;
}
div.rechter_kolom ul
{
	list-style	: none;
	margin		: 0px;
	padding		: 0px;	
}
/*
div.content ul,
div.content ol
{
	list-style	: none;
	margin		: 0px;
	padding		: 0px;		
}
*/
html body strong
{
	font-weight	: bold;
}
html body em
{
	font-style	: italic;
}
p[align='center']
{
	text-align	: center;
}
p[align='justify']
{
	text-align	: justify;
}
