/* GENERAL PROPERTIES */

body
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	background-color: white;
}       

.screenFault {
	color: red;
	font-weight: bold;
}

.error {
   	color: red;
}

table
{
	font-family: Verdana, Arial;
	font-size: 12px;
	width: 100%;
	table-layout: fixed;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

tr
{
	text-align: left;
}
td
{
	font-family: Verdana, Arial;
	font-size: 12px;
}

a,a:visited,a:hover
{
	color: blue;
}
img
{
	border: none;
}

/* APPLICATION PROPERTIES */

/* Aangewezen properties */
/* --------------------- */
col.date
{
	width: 80px;
}
col.icon
{
	width: 30px;
}
col.inputs
{
	width: 190px;
}
col.labels
{
	width: 170px;
}
input.inputs
{
	width: 180px;
}
select.inputs
{
	width: 180px;
}
td.errorCntr
{
    font-weight: bold;
    vertical-align: top;
    color: red;
    text-align: center;
}



/* taalkeuze.jsp */
/* ------------- */
table.taalkeuze
{
	border-style: none;
	text-align: center;
}

td.fotoLeft
{
	width: 20%;
	vertical-align: top;
	text-align: right;
}

td.fotoCenter
{
	width: 20%;
	vertical-align: top;
	text-align: center;
}

td.fotoRight
{
	width: 20%;
	vertical-align: top;
	text-align: left;
}

td.space
{
	width: 2%;
}

td.side
{
	width: 18%;
}

td.slogan
{
	width: 47%;
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 14pt;
	font-style: italic;
}

img.taal
{
	cursor: pointer;
}


/* logo.jsp */
/* -------- */
body.logo
{
	width: 100%;
	margin: 0px;
}

table.logo
{
	height: 76px;
	border-style: none;
	text-align: center;
	vertical-align: top;
}

td.logo
{
	text-align: center;
	vertical-align: top;
}


/* navigator.jsp */
/* ------------- */
body.navigator
{
	width: 96%;
	margin: 0px;
	background-color: white;
}

table.navigator
{
	/*height: 76px;*/
	border-style: none;
	width: 790px;
	background-color: white;
}

col.naviCol1
{
	width: 200px;
}

col.naviCol2
{
	width: 190px;
}
col.naviCol3
{
	width: 400px;
}

col.knop
{
	width: 15%;
	text-align: center;
	vertical-align: middle;
}

col.algemeen
{
	text-align: right;
}

/* zoek */
/* ---- */
table.naviZoek
{
	width: 200px;
	border: none;
	/*margin-top: 0px;
	margin-bottom: 0px;	*/
	/*margin-left: auto;
	margin-right: auto;*/
}

col.naviZoek1
{
	width: 160px;
}

col.naviZoek2
{
	/*width: *;*/
}

/* emptyOranje.jsp */
/* --------------- */
body.cogoOranje
{
	background-color: #FFBF6F;
}


/* emptyRoos.jsp */
/* ------------- */
body.cogoRoos
{
	background-color: #FFDFAF;
}


/* emptyGroen.jsp */
/* -------------- */
body.cogoGroen
{
	background-color: #CDEF7F;
}

td.terug
{
	font-family: Arial, Verdane;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
}

a.terug
{
	color: #000000;
	text-decoration: none;
}

a.terug:visited
{
	color: #000000;
	text-decoration: none;
}

a.terug:hover
{
	color: #FF0000;
	text-decoration: underline;
}

a.terug:active
{
	color: #800080;
}


/* kiesAfhaalpunt.jsp */
/* ------------------ */
body.afhaalpunt
{
	width: 96%;
	background-color: #FFDFAF;
}

div.afhptContent
{
	background-color: #CDEF7F;
	padding:0;
	margin: 0;
	text-align: center; 
	padding-left: 4em; 
	padding-top: 1.25em; 
	padding-bottom: 0em;
}

div.afhptContentText
{
	background-color: #CDEF7F;
	padding:0;
	margin: 0;
	text-align: left;
	padding-left: 0;
	padding-top: .35em;
	padding-bottom: .15em;
}

col.afhptContent
{
	width: 70%;
}

col.bullet
{
	width: 10%;
	text-align: right;
	vertical-align: top;
}

tr.kiesAfhptHeader
{
	height: 40px;
}

.kiesAfhptHeader
{
	background-color: #FFBF6F;
	font-weight: bold;
	font-size: 17px;
	text-align: left;
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left: .25em;
}

td.kiesAfhptSelectie
{
	text-align: center;
	vertical-align: middle;
	height: 1em;
}

.kiesAfhptFooter
{
	background-color: #FFDFAF;
	text-align: left;
	padding-top: 2em;
	margin: 0;
}

span.bezoeker
{
	font-weight: bold;
}

span.klikhier
{
	color: blue;
	text-decoration: underline;
}


/* kiesAfhaaldag.jsp */
/* ----------------- */
col.radio
{
	width: 25%;
	text-align: right;
}

td.afhaaldag
{
	text-align: center;
}

span.rood
{
	color: red;
}

/* evenementNavigator.jsp */
/* ---------------------- */
col.logo
{
	width: 162px;
}

/* afhaalpuntenTitel.jsp */
/* --------------------- */
body.afhaalpunten
{
	background-color: #FFBF6F;
}

table.afhaalpunten
{
	width: 100%;
	height: 32px;
}

td.afhaalpunten
{
	font-family: Arial, Verdane;
	font-weight: bolder;
	font-size: 16px;
	text-align: center;
	vertical-align: middle;
}


/* zoek.jsp */
/* -------- */
table.zoek
{
	margin-top: 3px;
	width: 100%;
	font-family: Verdana, Arial;
	text-align: center;
	vertical-align: middle;
}

input.zoek
{
	font-size: 10px;
}

/* Home collection point */
/* --------------------- */
table.branchTab
{
	background: #FFFFAF;
	border-collapse: collapse;
 	padding: 0px;
 	font-size: 11px;
 	font-family: verdana;
}
td.labelClass
{
	font-family: Verdana, Arial;
	font-size: 12px;
}
td.branchClass
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}
a.linkLabelClass
{
	font-family: Verdana, Arial;
	font-size: 12px;
}

li.dBoldSquare
{
    font-weight: bold;
    list-style-type: square
}

li.chooseCollPtText
{
	padding-top: .5em;
	padding-bottom: .5em;
}
a.lnkHCTUnderline, a.lnkHCT:hover, a.lnkHCTUnderline:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.lnkHCTUnderline:hover
{
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
}

