/*

IMPORTANT NOTES: (PLEASE READ CAREFULLY!)

1. DO NOT MODIFY the system styles section, it is generated by the system,
   your modifications will be overwritten. If you want to change the stylesheet
	 template, modify the ew.css in the "src" subfolder under the installed
	 directory. Only modify the ew.css if you have the necessary knowledges in
	 CSS.
	 
2. DO NOT REMOVE THE FOLLOWING COMMENTS:
   
   BEGIN_USER_STYLES
   END_USER_STYLES
	 
	 You MUST write your styles between these two comment lines below, styles
   outside this user styles section will be discarded.
	 
3. If you want to override the system styles, you can copy the styles to the
   User Styles Section, or you can use a separate user stylesheet.

*/

/*BEGIN_SYSTEM_STYLES*/


.phpmaker {
	color: #22336B; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}

input, textarea, select {	
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
} 

a:active {
	color: ; /* active link color */
}

a:link {
	color: ; /* link color */
}

a:visited {
	
}

/* template layout */
.ewLayout {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	width: 100%;
	height: 100%;
}

.ewHeaderRow {
	background-color: #FF0000; /* background color */	
}

.ewContentTable {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
	width: 100%;
	height: 100%;
		
}

.ewMenuColumn {
	background-color: #F5F5F5; /* background color */
	width: 150px;
	vertical-align: top;
	padding: 4px;	
}

.ewContentColumn {
	background-color: inherit; /* background color */
	vertical-align: top;
	padding: 10px;
}



/* main table */
.ewTable {

    color: #22336B;
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;
}

/* main table data cells */
.ewTable td {
	padding: 4px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #22336B;  /* table background color */
}

.ewBasicSearch {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	border-collapse: collapse;
	color: #22336B;
}

.ewBasicSearch td {
	border: 0px;
	padding: 1px;
}

.ewSearchOpr {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	color: #22336B;
}

.ewListAdd {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	border-collapse: collapse;
}

.ewListAdd td {
	border: 0px;
	padding: 2px;
}

.phpmakerlist td {
	color: #22336B;
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}

.ewAddOption td {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	padding: 2px; /* cell padding */	
	border: 0px;	
}

/* main table header cells */
.ewTableHeader {
	background-color: #D2DDE3; /* header color */
	color: #22336B; /* header font color */	
	vertical-align: top;	
}

.ewTableHeader a:link {	
    font-weight: bold;
	color: #22336B; /* header font color */	
}

.ewTableHeader a:visited {	
    font-weight: bold;
	color: #22336B; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #588BAA; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
	background-color: #588BAA; /* select color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC; /* footer color */
}

/* separator */
.ewSeparator {
    color: gray;
}

/* classes for report */
.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid #D2DDE3;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid #D2DDE3;
}

/* message */
.ewmsg {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}

/* highlight */
.ewHighlightSearch {
	font-weight: bold;
	background-color: yellow;
}

/* Ajax */
.ewAstList {
	border: 1px solid black;
	background: #ffffff;
	position: absolute;
	padding: 0;
	white-space: nowrap;
}

.ewAstListBase {
	position: absolute;
	padding: 1;
}

.ewAstListItem {
	color: black;
	background: #ffffff;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

.ewAstSelListItem {
	color: white;
	background: Highlight;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

/* MultiPage pager table */
.ewMultiPagePager {
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border: 0px; /* border */	
}

.ewMultiPagePager td {
	padding: 2px; /* cell padding */	
}

.forminput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #22336B;
	background-color: #FFFFFF;
	width: 200px;
	border: 1px solid #D2DDE3;
}
.tdlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #22336B;
	text-decoration: none;
}

/*END_SYSTEM_STYLES*/



/* CSS Document */
 img, div, input { behavior: url("iepngfix.htc") }
 
.maintxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#243269;
padding-top:10px;
}

BODY
{
	margin: 0px;
	height: 100%;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f1f1f1;
	padding: 0px;
	font-size: 12px;
	color: black;
}


#topheaderadmin{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:22px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
	border-top:#FFFFFF solid 7px;
 
}


#topheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:97px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
	border-top:#FFFFFF solid 7px;
 
}
#innertopheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:97px;
    background-color:#22336b;
    vertical-align:bottom;
}

#menuheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:29px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
 
}
#innermenuheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:29px;
    background-color:#588baa;
    vertical-align:bottom;
}


#photoheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:285px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
 
}
#innerphotoheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
    height:270px;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
	border-top:#becfd6 solid 16px;
}
#imager{
height:270px;
width:946px;
background-color:#becfd6;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;

}

.txt{

color:#333333;
font-weight:normal;
}
#mainheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:20%;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
 
}
#innermainheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
     height:100%;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
	border-top:#becfd6 solid 16px;
}
#main{
height:276px;
width:914px;
background-color:#8bb4ca;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
		border-left:#8bb4ca solid 16px;
	border-right:#8bb4ca solid 16px;
	border-top:#8bb4ca solid 16px;
	border-bottom:#8bb4ca solid 16px;

}
#main2{
height:145px;
width:914px;
background-color:#8bb4ca;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
		border-left:#8bb4ca solid 16px;
	border-right:#8bb4ca solid 16px;
	border-bottom:#8bb4ca solid 16px;

}

#mainheaderfr{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:150px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
 
}
#innermainheaderfr{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
     height:150px;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
	border-top:#becfd6 solid 16px;
}
#mainfr{
height:100px;
width:914px;
background-color:#8bb4ca;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
		border-left:#8bb4ca solid 16px;
	border-right:#8bb4ca solid 16px;
	border-top:#8bb4ca solid 16px;
	border-bottom:#8bb4ca solid 16px;

}


#aboutcon{
width:280px;
height:276px;
float:left;
background-color:#FFFFFF;
}
#midcon{
float:left;
width:367px;
height:276px;

}
#newscon{
width:367px;
height:265px;
background-color:#afc7d3;
border-bottom:#afc7d3 solid 12px;
}
p{
padding-top:0px;
margin-top:0px;

}

.newstitle{
font-size:14px;
font-weight:bold;
color:#22336B;
}
.newslinks{
font-size:11px;
font-weight:bold;
color:#22336B;
text-decoration: underline;
}


.links{
	font-size:11px;
	font-weight:bold;
	color:#22336B;
	text-decoration: underline;
}
.toplinks{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}

#procon{
width:367px;
height:85px;
background-color:#7da6bc;

}
#agcon{
width:267px;
height:276px;
background-color:#FFFFFF;
float:left;
}

			/*added 27/1/2012*/

#new-bottom{
	 margin-left: auto;
	margin-right: auto;
	
	margin-top: 5px; 
	margin-bottom: 10px; 
	width:933px; 
	height:70px; 
	padding:5px;
	display:block;
	 background:#9dc0d3;
	 }
#left, #middle, #right{ float:left; width:300px; height:60px; margin:auto 10px auto 0; padding:2px; }
#middle, #right{ background:url(image/repeat.png) repeat-x; padding:10px; width:280px; height:45px; }
#new-bottom input[type=text]{ width:180px; padding:5px; border:2px solid #5e98cc; margin-top:5px}
#submit{ background:url(image/submit.png); width:59px; height:21px; border:none; cursor:pointer;}
#right{ margin:0; float:right}
a#fb,a#tw,a#in,a#yu{ background: #9dc0d3 url(image/fb.png); width:36px; height:36px; float:left; margin-right:10px; border:none;}
a#tw{ background:url(image/tw.png); height:64px; width:39px; margin-top:-28px;}
a#in{ background:url(image/in.png);}
a#yu{ background:url(image/yu.png); height:43px; margin-top:-6px}
#footerheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:144px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
 
}
#innerfooterheader{
    margin-left: auto;
	margin-right: auto;
	padding: 10px 0;
	margin-top: 0px;
    width:951px;
    
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
}
#footer{
height:112px;
width:914px;
background-color:#becfd6;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
		border-left:#8bb4ca solid 16px;
	border-right:#8bb4ca solid 16px;
	border-top:#8bb4ca solid 16px;
	border-bottom:#8bb4ca solid 16px;

}
#footerhome{
height:143px;
width:913px;
background-color:#24336a;
  margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
		border-left:#8bb4ca solid 16px;
	border-right:#8bb4ca solid 16px;
	border-top:#8bb4ca solid 16px;
	border-bottom:#8bb4ca solid 16px;

}s


#presscon{
width:280px;
height:112px;
float:left;
background-color:#becfd6;
}
#rpscon{
float:left;
width:367px;
height:112px;
float:left;
background-color:#becfd6;
}
#csrcon{
width:260px;
height:112px;
float:left;
background-color:#becfd6;

}


#copysheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:20px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
	border-bottom:#FFFFFF solid 7px;
 
}
#innercopysheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
    height:20px;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
}
#copys{
height:20px;
width:200px;
background-color:#becfd6;
	color:#22336b;
	font-size:9px;
	font-weight:bold;
	padding-left:16px;	
}

#linkmapheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:983px;
    height:25px;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;

 
}
#innerlinkmapheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
    height:25px;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;

}
#linkmap{
height:25px;
width:930px;
background-color:#becfd6;
	color:#22336b;
	font-size:9px;
	font-weight:bold;
	padding-left:16px;
	padding-top:10px;		
}
.homelink{
color:#588BAA;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-right:5px;

}


.homemenulink{
color:#f36621;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-right:5px;

}

.lastlink{
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#master {
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width:997px;
}
#mainbodyheader{
    width:983px;
	float:left;
    background-color:#FFFFFF;
	border-left:#FFFFFF solid 7px;
	border-right:#FFFFFF solid 7px;
	border-bottom:#FFFFFF solid 7px;
}
#innermainbodyheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:951px;
    height:100%;
    background-color:#becfd6;
	border-left:#becfd6 solid 16px;
	border-right:#becfd6 solid 16px;
}
#mainbody{
height:100%;
width:931px;
background-color:#becfd6;
	color:#22336b;
	font-size:11px;
	padding-left:16px;
	padding-top:10px;		
}
#leftpanel{
height:100%;
width:309px;
background-color:#becfd6;
	color:#22336b;
	font-size:11px;
float:left;


}
#rightpanel{
min-height:350px;
height:auto !important;
height:350px;
width:677px;
float:right;
border:#d2dde3 solid 7px;
background-color:#FFFFFF;

}

#rightpanelpress{
min-height:570px;
height:auto !important;
height:570px;
width:677px;
float:right;
border:#d2dde3 solid 7px;
background-color:#FFFFFF;

}
#rightpaneladmin{
min-height:250px;
height:auto !important;
height:250px;
width:935px;
float:right;
border:#d2dde3 solid 7px;
background-color:#FFFFFF;

}


#incopys{
height:20px;
width:501px;
background-color:#becfd6;
	color:#22336b;
	font-size:9px;
	font-weight:bold;
	padding-left:16px;
	float:left;
}
#userarg{
height:20px;
width:411px;
background-color:#becfd6;
	color:#22336b;
	font-size:9px;
	font-weight:bold;
	padding-left:16px;
	float:left;
	text-align:right;

}
.leftmenu{
font-size:18px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:3px;
margin-bottom:3px;

}
.innerleftmenu{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#22336b;

}

.onleftmenu{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.txtdiv{
padding-left:16px;
padding-right:16px; 
padding-top:10px;
}
.innertitle{
font-size:18px;
color:#22336b;
font-weight:bold;
}

form{
padding:0px;
margin:0px;
}
#stxt{
border:#FFFFFF solid 1px;
background-color:#FFFFFF;
width:160px;
color:#000000;
font-size:10px;
}
#cout{
border:#22336B solid 1px;
background-color:#FFFFFF;
width:230px;
color:#22336B;
font-size:10px;
}
#year{
border:#D2DDE3 solid 1px;
background-color:#D2DDE3;
width:130px;
color:#22336B;
font-size:10px;
}
#cout2{
border:#D2DDE3 solid 1px;
background-color:#D2DDE3;
width:130px;
color:#22336B;
font-size:10px;
}

#sect{
border:#22336B solid 1px;
background-color:#FFFFFF;
width:230px;
color:#22336B;
font-size:10px;
}

#sect2{
border:#D2DDE3 solid 1px;
background-color:#D2DDE3;
width:130px;
color:#22336B;
font-size:10px;
}
#search{
border:#22336B solid 1px;
background-color:#ffffff;
width:230px;
color:#22336B;
font-size:10px;
}

#search2{
border:#D2DDE3 solid 1px;
background-color:#D2DDE3;
width:150px;
color:#22336B;
font-size:10px;
}

#alsearch{
border:#588baa solid 1px;
background-color:#588baa;
width:50px;
color:#ffffff;
font-weight:bold;
font-size:10px;
height:15px;
}
#alstxt{
border:#FFFFFF solid 1px;
background-color:#FFFFFF;
width:120px;
color:#000000;
font-size:10px;

}


.warns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.formelementbt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 100px;
}


.forminput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 200px;
	border: 1px solid #22336b;
}

.formsub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 80px;
}

.formelementbtc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 100px;
}


.forminputc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #22336b;
	background-color: #FFFFFF;
	width: 200px;
	border: 1px solid #22336b;
}

.formelement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 350px;
}
.formtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #22336b;
	font-weight: bold;
	padding-right: 10px;

}

.formelementief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 200px;
}
.formelementief2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 300px;
}
.formelementiefar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
	width: 550px;
}

.formelementieftick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #22336b;
	background-color: #FFFFFF;
	color: #22336b;
}


.maintitlecontacts {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #22336b;
}


.forminputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #22336b;
	background-color: #FFFFFF;
	width: 100px;
	border: 1px solid #22336b;
}

.gos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #22336b;
	background-color: #FFFFFF;
	width: 50px;
	border: 1px solid #22336b;
}

.erross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* Start Menus CSS */



/* Global */

div.clear_float {
	clear: both;
}


/* Tekst */


ul, ol { 
	margin: 22px 36px;
	padding: 0;
}




/* Hoofdnavigatie */
div#navigatie {
	height: 25px;
	font-size: 11px;
	font-weight: bold;
		background-color:#588baa;
}
div#navigatie ul {
	float: left;
	height: 25px;
	margin: 0;
	list-style: none;
}
div#navigatie ul li {
	float: left;
}
div#navigatie ul li a {
	display: block;
	float: left;
	padding: 7px 10px;
	border: none;
	color: #fff;
	text-decoration:none;
}
div#navigatie ul li a.active {
	 color: #22336B;
}
/* Dropdown */
div#main_nav_container {
	position:absolute;
	float:left;
	width:750px;
	overflow:hidden;
	z-index:3;
}
div#main_subnav_container {
	width:750px;
	height:25px;
	overflow:hidden;
}
div#main_subnav_overlay {
	width:748px;
height:100%;
	border-right: 1px solid #588baa;
	border-left: 1px solid #588baa;
	background: url(image/empty.png);
}

div#navigatie ul li div.main_subnav_item,
div#navigatie ul li ul li {
	float: none;	
}

div#navigatie ul li div.main_subnav_item a,
div#navigatie ul li ul li a{
	background: url(image/bullet.gif) no-repeat 16px 6px;
	color: #ffffff;
	font-weight: bold;
	padding: 1px 18px 1px 25px;
	float: none;
	width: 210px;
	height: 22px;
	overflow:hidden;
	
}
div#navigatie ul li div.main_subnav_item a:hover,
div#navigatie ul li ul li a:hover {
  color: #22336B;
	text-decoration: none;
}
div#navigatie ul li div.main_subnav_collection,
div#navigatie ul li ul  {
	padding: 7px 0;
	left:0;
}



div.main_subnav_frame {
	position:absolute;
	float:left;
	width:390px;
	height:1400px;
	display:none;
	overflow:hidden;
}
div.main_subnav_subframe {
	position:absolute;
	position:absolute;
	width:245px;
	height:600px;
	display:none;
	overflow:hidden;
	top:0;
	margin-left:200px;
	}
	
	div.main_subnav_subframe2 {
position:absolute;
	width:245px;
	height:600px;
	display:none;
	overflow:hidden;
	top:0;
	margin-left:100px;
	}
	
div.main_subnav_subframe3 {
position:absolute;
	width:245px;
	height:600px;
	display:none;
	overflow:hidden;
	top:0;
	margin-left:100px;
	}	
	
div.main_subnav_subframe4 {
position:absolute;
	width:150px;
	height:600px;
	display:none;
	overflow:hidden;
	top:0;
	margin-left:130px;
	}		
	
div#main_border {
	position: absolute;
	left: 0;
	bottom: 0;
	margin-top:3px;
	background: #588baa;
	width: 100%;
	height: 1px;
	z-index:1;
}
/* End Menus CSS */


/* Start Donwload CSS */
@charset "utf-8";

#container{
	margin: 1em auto;
	position: relative;
	text-align: right;
	width: 280px;
}

#topPanel{
	left: 191px;
	position: absolute;
	text-align: center;
	top: -17px;
	width: 280px;
	z-index: 25;
}
#panel{
	height: 0px;
	position: relative;
	overflow: hidden;
	text-align: left;
	top: 1px;
	width: 280px;
	z-index: 10;
}
#pnlContent{
	background:#D2DDE3;
	filter: alpha(opacity=85);
	height: 100%;
	opacity: .85;
	padding: 1em;
	position: absolute;
	width: 280px;
	z-index: -1;
	left: -1px;
}
#pnlContent ul{
	float: left;
	list-style: none outside;
	margin-top: 20px;
	width: 300px;
}
#pnlContent ul li{
	clear: left;
}
#pnlContent ul li strong{
	float: left;
	margin-right: .5em;
	text-align: right;
	width: 150px;
}
.panelBtn{

	float: right;

	position: relative;
	top: 1px;
	width: 109px;
	
}
.panelBtn a{
	height: 48px;
	line-height: 48px;
	text-align: center;
	text-decoration: none;
}
.panelBtn a img{
	height: 25px;
	margin-right: 10px;
	vertical-align: middle;
	width: 109px;
}
/* End Donwload CSS */

.pagetitles {
	font-size: 12px;
	font-weight: bold;
	word-spacing:2px;
}

/* StartSearch CSS */

/* Title/link of pages */
.title{color:#22336b; font-size:13px}
.url {color: #22336b}




/* End search CSS */
