


/* SF+ Stylesheet CSS Level 1 plus some more */
/* General Fonts */
p,div, td {
	margin: 0.25em 0.5em;
	font-size: 11px;
}

body {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	scrollbar-3dlight-color: #C0C0C0; /* lte grey */
	scrollbar-arrow-color: #FFFFFF; /* white */
	scrollbar-darkshadow-color: #000000; /* black */
	scrollbar-face-color: navy; /* dark blue */
	scrollbar-highlight-color: #FFFFFF; /* white */
	scrollbar-shadow-color: #808080; /* medium grey */
	scrollbar-track-color: #E0E0E0; /* lite blue grey */
}

/* Headings */
h1 {
	border-bottom: thin dashed navy; /* dark blue */
	color: navy; /* dark blue */
	font-size: 16px;
/*		font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-variant: small-caps; /*font-stretch: wider;*/
}
h2 {
	border-bottom: thin dashed navy; /* dark blue */
	color: navy; /* dark blue */
	font-size: 16px;
/*		font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-variant: small-caps; /*font-stretch: wider;*/
}
h3 {
	border-bottom: thin dashed navy; /* dark blue */
	color: navy; /* dark blue */
	font-size: 16px;
/*		font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-variant: small-caps; /*font-stretch: wider;*/
}
/* Header 4, tevens News header Layout 4*/
h4 {
	font-family: Verdana, sans-serif;;
	font-size: 16px;
	font-weight: bold;
}

/* header layout 1*/
.subhead1{
	border-bottom: thin dashed navy; /* dark blue */
	color: #336666; /* green ish */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
}
/* theader layout 2*/
.subhead2{
	border-bottom: thin dashed navy; /* dark blue */
	color: #FF6633; /* orange ish */
	font-family: 'Verdana, sans-serif';
	font-size: 16px;
	font-variant: small-caps;
}

/* header layout 3 tevens subheader*/
.subhead3{
	border-bottom: thin dashed #003366; /* dark blue */
	color: #003366; /* dark blue */
	font-family: 'Verdana, sans-serif';
	font-size: 16px;
	font-variant: small-caps;
}

/* header layout 4 tevens newsheader*/
.subhead4{
	color: black; /* dark blue */
	font-family: 'Verdana, sans-serif';
	font-size: 16px;
}

/* optional date above header*/
.headerdate{
	color: #003366; /* dark blue */
	font-family: 'Verdana, sans-serif';
}

/* bold title same as text size */
.title {
	color: #000000; /* black */
	font-family: 'Verdana, sans-serif';
	font-size: 11px;
	font-variant: small-caps; /*font-stretch: wider;*/
	font-weight: bold;
	padding: 0.2em;
}

/* blue border for tables */
.border {
	border: 1px solid #C0C8D4; /* lite blue grey */
}

 
/* footer */
.footer {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 150%;
	text-align: center;
}

 
/* last update */
.lastupdate {
	color: #003366; /* dark blue */
	font-size: 10px;
	line-height: 150%;
	text-align: center;
}

/* quote */
.quote {
	color: #9B193D; /* dark burgundy */
}

/* in text hyperlinks */
a:link {
	color: navy; /* SF+ blue */
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: navy; /* SF+ blue */
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #7BBA63;
	font-weight: bold;
	/*text-decoration: underline;*/
}

/* ********************top navigation menu****************** */
/* hier de underscores weghalen om te laten werken!! */
.topnav {
	/*background: #C0C8D4; /* lite blue grey */
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
   
.topnav a:link {
	color: #003366; /* dark blue */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.topnav a:visited {
	color: #003366; /* dark blue */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.topnav a:active {
	background: #003366; /* dark blue */
	color: #FF0000; /* white */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
}

.topnav a:hover {
	/*background: #003366; /* dark blue */
	color: #FFFFFF; /* white */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
}

/* Top Navigation Menu 2nd Level */
.topnav1 {
   font-weight: normal;
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-variant: small-caps;
}   
.topnav1 a:link {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: black;    
   margin: 2px;
   width: 150px;
}
.topnav1 a:visited {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: black;    
   margin: 2px; 
}
.topnav1 a:active {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #ff8800;    
   margin: 2px; 
}
.topnav1 a:hover {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #ff8800;    
   margin: 2px; 
}
.topnav1_act a {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #ff8800;    
   margin: 2px; 
}
.topnav1_act a:visited {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #ff8800;    
   margin: 2px; 
}
.topnav1_act a:hover {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #ff8800;    
   margin: 2px; 
}

/* Top Navigation Menu 3rd Level */
.topnav2 {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight: normal;
   font-variant: small-caps;
}   
.topnav2 a:link {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #666666;     
   padding: 2px;
}
.topnav2 a:visited {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #666666;
   padding: 2px;
}
.topnav2 a:active {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #FFFFFF;    
   padding: 2px;
}
.topnav2 a:hover {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #FFFFFF;    
   padding: 2px;
}
.topnav2_act a {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #FFFFFF;    
   padding: 2px;
}
.topnav2_act a:visited {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #FFFFFF;    
   padding: 2px;
}
.topnav2_act a:hover {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   text-decoration: none;
   color: #FFFFFF;    
   padding: 2px;
}





/* ***************top fixed navigation menu ***************** */
.topfixednav {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
   
.topfixednav a:link {
	color: navy; /* SF+ blue */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.topfixednav a:visited {
	color: navy; /* SF+ blue */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.topfixednav a:hover {
	color: #00014A; /* SF+ green */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

 
/* ***************breadcrumb navigation menu ***************** */
.breadcrumbnav {
	color: Purple; /* Silver*/
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
   
.breadcrumbnav a:link {
	color: Purple  /* Silver*/
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.breadcrumbnav a:visited {
	color: Purple; /* Silver*/
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.breadcrumbnav a:hover {
	color: White; /* SF+ green */
	font-family: Verdana, sans-serif;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

/* ********************left navigation menu *************** */
/*  left menu level 1 normal state */
.leftnav1 {
	border-bottom: 1px dotted #999999;
	color: #000000;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 5px;
}
 
.leftnav1 a:hover{
	color: #4DB34D; /* SF+ green */
	
}

/*  left menu level 1 active state */ 
.leftnav1-act{
	background-color: #EEEEEE;
	border-bottom: 1px solid #0073A5;
	color: #000000;
	filter: alpha(opacity='70', style='0');
	padding-left: 5px;
	padding-top: 5px;
	text-decoration: none;
}

/*  left menu level 2 normal state */ 
.leftnav2 {
	font-size: 10px;
	padding-left: 20px;
	text-decoration: none;
}
   
.leftnav2 a:hover{
	color: #4DB34D; /* SF+ green */
	text-decoration: underline;
}

/*  left menu level 2 active state */ 
.leftnav2-act {
	font-size: 10px;
	font-weight: bold;
	padding-left: 20px;
	text-decoration: none;
}

/*  left menu level 3 normal state */ 
.leftnav3 {
	font-size: 10px;
	padding-left: 30px;
	text-decoration: none;
}
 
.leftnav3 a:hover{
	color: #4DB34D; /* SF+ green */
	text-decoration: underline;
}
  
/*  left menu level 3 active state */ 
.leftnav3-act {
	color: #0073A5; /* SF+ blue */
	text-decoration: none;
	font-size: 10px;
	padding-left: 30px;
	display: list-item;
	list-style-image: url(http://kyaea.org/bullet1_b.gif);
	}

/* feedback links */
.fback a {
	border: 1px solid #003366; /* dark blue */
	color: #003366; /* dark blue */
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; /*font-stretch: wider;*/
	font-weight: bold;
	padding: 0.25em;
	text-decoration: none;
}

.fback a:visited {
	border: 1px solid #003366; /* dark blue */
	color: #003366; /* dark blue */
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; /*font-stretch: wider;*/
	font-weight: bold;
	padding: 0.25em;
	text-decoration: none;
}

.fback a:hover {
	background: #003366; /* dark blue */
	border: 1px solid #333333; /* med grey */
	color: #FFFFFF; /* white */
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; /*   font-stretch: wider;*/
	font-weight: bold;
	padding: 0.25em;
	text-decoration: none;
}

 
/* forms fields */
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
}
 
input {
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 10px;
}

.caption {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: italic;
}

.bulletlist,ul, ol {
	color: #000000;
	display: list-item;
	font-family: Verdana, sans-serif;
	list-style-image: url(http://kyaea.org/bullet1_n.gif);
}

.table {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.contenttable {
	border: 1px solid #C0C8D4;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 1em;
	margin-top: 1em;
	padding: 1em;
}

 
/* search formats */
.searchform {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.searchresultpagetitle {
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.searchresultcontent {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.searchresultheader {
	color: #333366;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bolder;
}

.searchmarkup {
	color: #FFFF00;
}

.loginform {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

 
/* mailform formattting */
.mailform {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.mailformrequired {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.mailformcomment {
	color: #CC0000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.mailformradio {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

 
.filelinks {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

.filelinkssize {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

/* left navigation submenu spacer */
.leftnavspc {
	background-color: #FFFFFF; /* white */
	border-bottom: thin dotted #9B193D; /* burgundy */
	color: #003366; /* dark blue */
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bolder;
	margin-left: 15px;
	padding: 2px;
	text-decoration: none;
}

.tx-julleevents-pi1-singleviewfield-title {
	/*border-bottom: thin dashed #003366; dark blue*/
	color: #000000; /* black */
	font-family: 'Trebuchet MS, Verdana, sans-serif';
	font-size: 18px; /*font-stretch: wider;*/
}

.tx-julleevents-pi1-singleview-menu{
	border-bottom: 1px;
	border-top: 1px;
	border-color: #C0C0C0;
	border-left: 0px;
	border-right-width: 0px;
	border-style: solid;
	padding: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.tx-julleevents-pi1-listrowfield-title{
	line-height: 15px;
	padding-top: 15px;
}

.tx-julleevents-pi1-listrowfrontpagefield-title{
	line-height: 15px;
	padding-top: 15px;
}

.tx-julleevents-pi1-listrowfield-datetime{
	background-color: #E3F2FF;
	line-height: 20px;
	margin-bottom: -3px;
}

.tx-julleevents-pi1-listrowfield-teaser{
	background-color: #E3F2FF;
	border-bottom: 2px dashed;
	line-height: 20px;
	padding-bottom: 10px;
}

  .tx-julleevents-pi1-searchbox{
	padding-top: 15px;
}
/* Nieuws layouts*/
/* Header is H4*/

.news-subheader{ font-style: italic; }
	
.news-bodytext{
	} #
