/********************************/
/* stijlen voor WWW.WYCLIFFE.NL */
/********************************/
/* 

------------------------------------------------------------------------
kleurenpalet:
blauw     B#3333AA  (menulev1 en h1) 
groen     G#008C2E  (menulev2 en h2)
oranje    R#FF6633  (links)
------------------------------------------------------------------------
*/

/**************************/
/* stijlen voor HTML tags */
/**************************/

a:link {text-decoration: none; color: #FF6633}  
a:visited {text-decoration: none; color: #FF6633}
a:hover {text-decoration: none; color: #DF805F}
a:active {text-decoration: none;}

a img {border: none;} 


body {
	margin-top: 0px;
	font-family: Lucida Sans;
	background-color: #E2E9F1;
	text-align: left;
	font-size: 10pt 
	color: #181861;
	background-image: url(images/home_bg.jpg);
	background-repeat: repeat-x;
}

input {
    font-family: Lucida Sans;
	border-width: 1px;
	border-style: solid; 
	border-color: #CECEFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	color: #181861;
	background-color: white; 
}

p {
    font-family: Lucida Sans;
	text-align: left;
	font-size: 10pt;
}

td {
    font-family: Lucida Sans;
	vertical-align: top;
	text-align: left;
	font-size: 10pt;
}

ol, ul {
    font-family: Lucida Sans;
	text-align: left;
	font-size: 10pt; 
    margin-top: -12;
    margin-bottom: 0;
}

li {
    font-family: Lucida Sans;
	text-align: left;
	font-size: 10pt 
    margin-top: 0pt;
    margin-bottom: 6;
}

h1 { 
    font-family: Lucida Sans;
	text-align: left;
 	font-size: 14pt; 
	color: #3333AA; 
	margin-top: 8;
}
h2 { 
    font-family: Lucida Sans;
	text-align: left;
	color: 008C2E; 
	font-size: 12pt; 
	margin-top: 18; 
	margin-bottom: -12; 
	font-weight: bold
}
h3 { 
    font-family: Lucida Sans;
	text-align: left;
	font-size: 10pt; 
	margin-bottom: -12; 
	font-weight: bold;
}

/************************/
/* stijlen voor classes */
/************************/

/* in _private/bottom.htm */

.bottom { 
    font-family: Lucida Sans;
	color: #5B7AB7;
	font-size: 8pt;
	text-align: center;
}       

/* text boxes */

.box_home { 
    font-family: Lucida Sans;
	text-align: left;
	font-size: 12pt;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
    border-width: 1px;
	font-weight: bold;
	border-style: solid;
	border-color: #3333AA;
	vertical-align: center;
	background-color: #b9d3ee;
}
.box-small { 
    font-family: Lucida Sans;
	text-align: center;
	font-size: 10pt;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
    border-width: 1px;
	font-weight: bold;    
	border-style: solid;
	border-color: #FF6633;
	margin: 4px;
	width: 340px;
	vertical-align: center;
	background-color: #FFE6BF;
}
.box-large { 
    font-family: Lucida Sans;
	text-align: center;
	font-size: 10pt;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 3px;
    border-width: 1px;
	font-weight: bold;
	border-style: solid;
	border-color: #FF6633;
	border-collapse: collapse;
	vertical-align: center;
	background-color: #FFE6BF;
}
.font-family { 
    font-family: Lucida Sans;
	text-align: left;
	font-size: 12pt;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
    border-width: 1px;
	font-weight: bold;
	border-style: solid;
	border-color: #FF6633;
	vertical-align: center;
	background-color: #FFE6BF;
}
.box_s { /* standard text box: thin black border */
    font-family: Lucida Sans;
	text-align: left;
	font-size: 9pt;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
    border-width: 1px;
	border-style: solid;
	border-color: #6060FF;
	border-collapse: collapse;
	vertical-align: top;
}

/* hyperlinks voor 'klik hier' teksten */

.hier {
    font-family: Lucida Sans;
	border-width: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	font-weight: bold;
	color: #FF6633;
}
.hier a:hover {color: #DF805F;}

.hierform {
    font-family: Lucida Sans;
	font-weight: bold;
	border-width: 0px;
	border: 0px;
	padding: 0px;
	color: #FF6633;
}

/* stijlen specifiek voor de startpagina */

.home_banner {
    font-family: Lucida Sans;
	color: white;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin-top: 48px;
}
.home_banner a:link {color: white;}
.home_banner a:visited {color: white;}
.home_banner a:hover {color: #FF6633;}

.home_bottom {
    font-family: Lucida Sans;
	color: #5B7AB7;
	font-size: 8pt;
	text-align: center;
	margin-top: -5px;
}
.home_table { 
    border-width: 1px;
    border-style: solid;
    border-spacing: 5px;
    border-color: #3333AA;
    border-collapse: collapse;
    text-align: center;
}
.home_table th { 
	background: #3333AA;
	margin-top: 0px;
	margin-bottom: 0px;
	color: white;
    font-family: Lucida Sans;
	font-size: 11pt;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: center;
}
.home_table td { 
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
    background-color: #b9d3ee;
    padding: 4px;
    text-align: center;
}

/* plaatsing en spatiering van plaatjes */

.img_l {
	margin-left: 0px;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 2px;
	float: left;
	border: 0px;
}

.img_r {
	margin-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	float: right;
	border: 0px;
}

/* buttons voor formulierpagina's */

.input_button {
    font-family: Lucida Sans;
	border-width: 1px;
	border-style: solid; 
	border-color: #6060FF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	color: #FF6633;
}

/* menubalk linkerkant van elke pagina behalve startpagina */ 

.menulev1,
.menulev1 a:link,
.menulev1 a:visited,
.menulev1 a:active { 
    font-family: Lucida Sans;
	margin-top: 2px;
	margin-bottom: 1px;
	text-indent: -6px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 2px;
	font-weight: bold;
	text-decoration: none;
	background-color: #3333AA;
	color: white;
	font-size: 10pt; 
	line-height: 17px;
}
.menulev1 a:hover {color: #CCCCCC;}
.menulev1 a:active {color: #FF6633;}

.menulev2,
.menulev2 a:link,
.menulev2 a:visited,
.menulev2 a:active { 
    font-family: Lucida Sans;
	margin-top: 2px;
	margin-bottom: 2px;
	text-indent: -6px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 2px;
	font-weight: bold;
	text-decoration: none;
	background-color: #008C2E;
	color: white;
	font-size: 9pt; 
	line-height: 17px;
}
.menulev2 a:hover {color: #CCCCCC;}
.menulev2 a:active {color: #FF6633;}

/* speciale paragraafstijlen */

.p_small {
    font-family: Lucida Sans;
	text-align: left;
	font-size: 9pt; 
}

.p_line {
    margin-top: 0;
    margin-bottom: 15px;
}

.quote {
    font-family: Lucida Sans;
	font-style: italic;
}

/* layout voor tabellen */

.table_table { 
    border-width: 1px;
    border-style: solid;
    border-spacing: 5px;
    border-color: #3333AA;
    border-collapse: collapse;
    text-align: left;
}
.table_table th { 
	background: #3333AA;
	margin-top: 0px;
	margin-bottom: 0px;
	color: white;
	font-size: 9pt;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
}
.table_table td { 
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 9pt;
    border-width: 1px;
	border-style: solid;
    padding: 4px;
}