/*************************************************/
/* 	naam:	KNV									*/
/*

blokken links
	tekst				: #FFFFFF
	background			: #000066

broodtekst
  	titel				: #000066
	tekstkleur			: #000066
	verplichte tekst	: #CC9900
	achtergrond1		: #639CFF	
	achtergrond2		: #000066	

blokken rechts
	background1 (dict)	: #639CFF
	background2 (dict)	: #2A2D85
	color (dict)	    : #FFFFFF

*/
/*************************************************/


html {
  height: 100%;
}

body {
  height: 100%;
  margin: 0px;
  background: url(/img/131/bg_strepen.gif) #999999;
  font-family: verdana, helvetica, sans-serif;
  font-size: 11px;
  color: #000066;
}

body, td {
  font-family: verdana, helvetica, sans-serif;
  font-size: 11px;
}

.honderd {
  height: 100%;
}

.main {
  background: url(/img/131/bg_strepen2.gif) #D0E1FF;
}


img {
  border: 0px;
}

.top {
  background: url(/img/131/bg_top.jpg) repeat-x #000000;
}

/****************************************************/
/*	blokken links									*/

.bg_bloklinks {
  width:145px;
  word-wrap:break-word;
  border:0px dotted white;
  background-color: #000066;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;

}

.small {
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

/*********************************************************/
/*	broodtekst											*/

.title {
	font-size: 18px;
	font-weight: bold;
	color: #000066;
}

.koptext {
  font-size: 13px;
  font-weight: bold;
  color: 000066;
}

.inlineimg {
	border:1px solid #000066;
	margin-right: 5px;
	margin-bottom: 5px;
}

.content {
	font-size: 11px;
	color: #000066;
}

.tablekop {
  background-color: #639CFF;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
}

.tablecontent {
  background: #000066;
  color: #FFFFFF;
  font-size: 10px;
}

.required {
  color: #CC9900;
}


/* Reaction*/
.Trea_text {
	color:#FFFFFF;
}

/* Tell it to a friend*/
.Tttf_text {
	color:#FFFFFF;
}

/* I3A */
.I3a_text {
	color:#FFFFFF;
}

/* TECC */
.Tecc_text {
	color:#FFFFFF;
}



/*********************************************************/
/*	blokken rechts										*/

.bg_blokrechts_top_diclink {
  padding-left:5px;
  background: #639CFF;
  color: #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
}

.bg_blokrechts_diclink {
	padding:5px;
	background: #2A2D85;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.title_blokrechts_diclink {
  font-weight: bold;
  font-size: 10px;
  color: #FFFFFF;
}

.title_blokrechts_dic {
  font-weight: bold;
  font-size: 10px;
  color: #1B4C86;
}

.bg_blokrechts_dic {
  background: #B7FFB7;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

.bg_blokrechts_top_dic {
  background: #00C000;
  color: #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
}

.bg_blokrechts_top {
  padding-left:5px;
  background: #639CFF;
  color: #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
}

.bg_blokrechts {
  padding:5px;
  background: #000066;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

.title_blokrechts {
  font-weight: bold;
  font-size: 10px;
  color: #FFFFFF;
}



/********************************************************/
/* invoervelden											*/

.inputTxt {
  border: 1px solid #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
}

.inputFil {
  border: 1px solid #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
}

.inputCmb {
  border: 1px solid #FFFFFF;
  background: #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
}

.inputPwd {
  border: 1px solid #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
}

.ledenselectie {
  border: 1px solid #000000;
  margin: 4px;
}


/********************************************/
/** alle soorten linkjes **/

a:link {
	font-weight:bold;
	color: #CC9900;
	text-decoration: underline;
}
a:visited {
	font-weight:bold;
	color: #CC9900;
	text-decoration: underline;
}
a:hover {
	padding-right:0px;
	font-weight:bold;
	background-color:#000066; 
	color: #FFFFFF;
	text-decoration: none;
}

a.blok_l:link {
	font-weight:bold;
	color: #CC9900;
	text-decoration: underline;
}
a.blok_l:visited {
	font-weight:bold;
	color: #CC9900;
	text-decoration: underline;
}
a.blok_l:hover {
	padding-right:0px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}


a.rfplistlink:link {
  color: #CC9900;
  text-decoration: none;
}
a.rfplistlink:visited {
  color: #CC9900;
  text-decoration: none;
}
a.rfplistlink:hover {
  color: #639CFF;
  text-decoration: underline;
}


a.TDIC0100PP:link {
	color:#CC9900;
	font-weight: bold;
	text-decoration: underline;
}
a.TDIC0100PP:visited {
	color:#CC9900;
	font-weight: bold;
	text-decoration: underline;
}
a.TDIC0100PP:hover {
	font-weight: bold;
	color:#FFFFFF;
	background-color:#2A2D85;
	text-decoration: none;
}

a.ppuLink:link {
  text-decoration: underline;
  background-color: #B7FFB7;
  font-size: 11px;
  font-weight: normal;
  color: #3366CC;
}
a.ppuLink:visited{
  text-decoration: underline;
  background-color: #B7FFB7;
  font-size: 11px;
  font-weight: normal;
  color: #3366CC;
}
a.ppuLink:hover {
  text-decoration: none;
  color: #000066;
  background-color: #B7FFB7;
  font-size: 11px;
}


a.dic_nav_link {
  color: #cc9900;
  text-decoration: none;
}

a.TDIC0100TT {
 font-weight: bold;
 text-decoration: none;
}


a.linkzwart:link {
  color: #CC9900;
  font-weight:bold;
  text-decoration:underline;
}

a.linkzwart:visited {
  color: #CC9900;
  font-weight:bold;
  text-decoration:underline;
}

a.linkzwart:hover {
  font-weight:bold;
  color: #FFFFFF;
  text-decoration:none;
}


a.verder:link {
  color: #000066;
  text-decoration: underline;
}
a.verder:visited{
  color: #000066;
  text-decoration: underline;
}
a.verder:hover {
  color: #000066;
  text-decoration: none;
}

a.imglink:link {
	background-color:transparent;
}
a.imglink:visited {
	background-color:transparent;
}
a.imglink:hover {
	background-color:transparent;
}
/****************************************************/
/*not yet organised*/

.dic_title {
 font-weight: bold;
 color: #1B4C86;
}

.titleVerder {
  font-size: 16px;
  font-weight: bold;
  color: #000066;
}

.sub3title {
  background: #F8B500;
  font-weight: bold;
  font-size:
}

.mandatory {
  color : #ff0000;
}

.bgpaspoort {
  background: url(/img/alg/bg_paspoort.gif) no-repeat;
}

.paspoortfoto {
  border:1px solid #F8B605;
}


.tableborderzwartkop {
  background: black;
  color: white;
  font-size: 10px;
  font-weight: bold;
}

.tablebordertitle {
  background: #639CFF;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  font-size: 10px;
}

.tablebordercontent {
  background: #000066;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  font-size: 10px;
}

.tablecontent2 {
  background: #FAE3A3;
  color: black;
  font-size: 10px;
}

.remwhite {
  color: white;
}

.remblauwback {
 background: #003466;
}

.button {
  background: buttonface;
}

#stripe2 {
  position:absolute;
  top:200px;
  width:1px;
  height:20px;
  background:buttonshadow;
  z-index:2;
}

#stripe {
  position:absolute;
  top:201px;
  width:2px;
  height:20px;
  background:buttonhighlight;
  z-index:1;
}

.rembody {
  margin: 0px;
  background: url(/img/131/remotebg.png) #999999;
}



.dic_nav {
  background: #000066;
  border: 1px solid #639CFF;
  font-family: verdana, helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #FFFFFF;
}

.uitleg {
  border: 1px solid #000066;
  background: #639CFF;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 5px;
  margin-right: 5px;

}
.uitleg_links {
  border: 1px solid #000066;
  background: #639CFF;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 5px;
}

.uitleg_rechts {
  border: 1px solid #000066;
  background: #639CFF;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
}


.arrow1 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 50%;
}

.arrow2 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 50%;
}

.arrow3 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 50%;
}

.arrow4 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 50%;
}

.arrow5 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 100%;
}

.arrow6 {
  background: url(/img/131/arrow_left.gif) no-repeat 100% 100%;
}


.arrow7 {
  background: url(/img/131/arrow_up.gif) no-repeat 50% 50%;
}


.arrow8 {
  background: url(/img/131/arrow_right.gif) no-repeat 90% 30%;
}

.arrow9 {
  background: url(/img/131/arrow_right.gif) no-repeat 100% 50%;
}


/****************************************/
/** troyce stuff						*/

/* klantspecifiek*/

.rfpquestiontitle {
  background-color: #000000;
  color: #FFFFFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
}

.rfpscreentitle {
  background: #639CFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #000066;
  border-bottom: 1px solid #000000;
}

.rfplist1 {
  background-color : #000066;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

.rfplist2 {
  background-color: #000066;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

.rfplistquestions {
  background-color: #F8B500;
  border-bottom: 1px solid #000000;
}

.rfplistsubtitle1 {
  background-color: #639CFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-bottom: 1px solid #000000;
}

.rfplistsubtitle2 {
  background-color: #639CFF;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

.rfpbgbuttons {
  background-color: #639CFF;
  border-top: 1px solid #000000;
}

.rfpbgbuttons2 {
  background-color: #F8B500;
}

