body {

	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #608ec1; 
	scrollbar-darkshadow-color: #608ec1; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-arrow-color: #608ec1; 
	scrollbar-track-color: #ffffff;

	font-size : 12px; 
	background: url('/img/main_achter.gif');
	color: #001a38;
	margin: 5px;
}
.webservicecat select { width: 100%; }
.top { margin: 0; background: url(/img/home_background.gif); }
.top_left {}
.top_right {position: absolute; right: 0px; top: 0px;}

.nav { margin: 0; background: url(/img/nav_background2.gif); }
.nav .navinlog { background: url(/img/nav_background1.gif); width: 136px; padding-left: 10px; padding-right: 5px; }
.nav input { border: solid 1px #666; width: 100%; margin-bottom: 2px; }
.nav input.inlog { width: auto; border: none; background: transparent; color: #666; }
.nav .logo { position: absolute; bottom: 0px; }

.topmenu { margin: 0; background: url(/img/topmenu_background.gif); }
.topmenu_left {}
.topmenu_right {position: absolute; right: 0px; top: 0px;}

.webservices { margin: 0; background: url(/img/right_background.gif); }
.webservicesbottom {margin-right: 6px; border-top: 1px solid #608ec1; }
.webservicecat { 
	padding: 3px;
	margin-left: 1px;
	margin-right: 6px; 
	width: 100%; 
	background-color: #608ec1; 
	font-weight: bold;
	font-size: 80%;
	color: #fff;
}
.webservicelink  { margin: 0 6px 0 1px; padding: 2px 1px 2px 4px; background-color: #D7E3EF; font-size: 80%; }
.webservicelink a { text-decoration: none; color: #001a38; }
.webservicelink a:hover { color: #001a38; }

.adres { margin: 0; }

.copyright { margin: 0; background: url(/img/bottom_background.gif); }
.copyrightleft {}
.copyrightright {position: absolute; right: 0px; top: 0px;}
.copyrightmenu { position: absolute; top: 0px; left: 136px;}
.copyright ul { display: inline; margin: 0; padding: 0; list-style: none; }
.copyright li { display: block; margin: 0; padding: 0; float: left; width: auto; /* auto bij a belangrijk!!! */ position: relative; }

#bannerbody { 
	border-top: 1px solid #608ec1;
	background-color: #d7e3ef;
	background-image: none;
	background-color: #001a38;
	margin: 0;
}

#container {width: 630px;}

/* LETTERTYPE */
body, td, th, input, select, textarea {
	font-family : Arial, Helvetica, sans-serif;
}

a { text-decoration : underline; color : #608ec1; } 
a:hover { text-decoration : underline; color : #608ec1; } 

input,select, textarea { 
	font-size: 8pt;
/*	border: 1px solid #ccc; */
} 
 
td, th { font-size : 12px; } 
h1 { font-size: 12px; } 
 
/************/ 
/*  TEKSTEN */ 
/**********/ 
 
#pagelink, #pagetitle { font-weight: bold; } 

.box { display:none }
#boxContent {}
#boxContainer {}
 
/***********/ 
/*  POLIS  */ 
/***********/ 
#polis_d1 {} 
#polis_d1_value, #polis_d2a_value { font-weight: bold; } 
#polis_d2a {} 
#polis_d2b {}
#polis_d3 {} 
#polis_dcomment {} 
#polis_iframe { border-color: darkgray; border-style: solid none solid none; border-width: 2px; } 
#polis_blok {}
#poliskaart_tabel { width: 99%; padding-left: 4px; margin-left: 4px; }
#poliskaart_links {
	width: 50%;
	word-break : break-all;
	line-break : strict;
	word-wrap : normal;
	border-bottom : 2px solid #ccc;
	vertical-align: top;
}
#poliskaart_rechts {
	width: 50%;
	padding-left : 4px;
	border-bottom : 2px solid #ccc;
}

#poliskaart_scheiding {	border-bottom : 2px solid #ccc; }
.kaarttoevoegen_categoriekop {	font-weight: bold;}
.kaarttoevoegen_categoriekop {	font-weight: bold;}
 
#error_box_title, #error_box_body, #msg_box_title, #msg_box_body {
	border: solid 1px #000;
}
#error_box_title {
	background: #FF6F6F;  
	color: white;  
	text-align: center; 
	font-weight: bold; 
} 
#error_box_body { 
	border-style: none solid solid solid;  
	background: #C8C1B9;  
	color: black;  
	padding: 5px; 
} 
#msg_box_title { 
	color: #000;  
	text-align: center; 
	font-weight: bold; 
} 
#msg_box_body { 
	border-style: none solid solid solid;  
	color: black;  
	padding: 5px; 
}


#inhoudoverzicht_align {vertical-align : middle;}
#inhoudoverzicht_topbanner {visibility : hidden;}
#inhoudoverzicht_pagelink {margin-left: 10px; } 
#inhoudsopgave_foto {text-align: right;}
#inhoudoverzicht_button {width: 0px;} 
#inhoudoverzicht_pagetitle {} 
#inhoudoverzicht_left {width: 1px;}
#inhoudoverzicht_background {}
#inhoudoverzicht_leftbottom {	width: 0px;}
#inhoudoverzicht_bottom {}

#msgWarning {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 2px;
	border-color: black;
	padding: 5px;
}




/*************/ 
/*  agenda   */ 
/*************/ 
#kalender_detail, #kalender_top, #kalender_top_dag, #kalender_dag, #kalender_dag_vandaag, #kalender_dag_weekend, #kalender_dag_datum_vandaag, #kalender_dag_datum, #kalender_bottom, #kalender_dag_table, #kalender_link {
	font-size: 10px;
	table-layout : fixed; 
}
#kalender {	vertical-align: top; } 
#kalender_detail { background-color: transparent; } 
#kalender_top {  } 
#kalender_top_dag { font-weight: bold; } 
#kalender_dag_vandaag { border: 1px solid #000;} 
#kalender_bottom { text-align: center; } 
#kalender_dag_table { border: 1px solid #000;  } 
#kalender_link {}

