// algemene stijlen

.hint     {font-family: Arial, sans-serif; font-size: 14pt; color: red;
               border: groove darkred 3px; background-color: #E6F0F9 }
.uitleg       {font-family: Arial, sans-serif; font-size: 14pt; color: #0a3a6a;
               background-color: #E6F0F9 }
.c90meld      {font-family: Arial, sans-serif; font-size: 14pt; color: blue;
               border: groove darkred 3px; background-color: #E6F0F9 }
.mesg         {font-family: Arial, sans-serif; font-size: 14pt; color: #0a3a6a;
               background-color: #E6F0F9 }
.pngmesg      {background-color: #FFFFFF}



BODY        {color: #0a3a6a; background-color: #FFFFFF}

BODY#tdetail  {background-color: #FFFFFF}

H3            {font-family: Arial, sans-serif; font-size: 12pt}
H2            {font-family: Arial, sans-serif; font-size: 12pt}
P, BODY, TD   {font-family: Arial, sans-serif; font-size: 10pt}

a 	{
	color: #0a3a6a; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none;
	}
	
a:hover {
	color: #0a3a6a; 
	background-color: #D5DAED;
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none;		/* neem underline voor onderstreept */
	}

H3.pageheader {font-family: Arial, sans-serif; font-size: 14pt}
.zoekcontext  {font-family: Arial, sans-serif; font-size: 8pt}
DIV.bot_menu  {margin-top: 40px;}

div.main_kiesdeelcats {
	font-weight: bold;
}

div.main_prive {
	font-weight: bold;
}

div.catmenu_zoekenop {
	font-weight: bold;
}

div.catmenu_prive { font-weight: bold; }

// algemeen tabellen met alternerende kolommen
TH.tho        {font-size: 10pt; color: red}
TH.the        {font-size: 10pt; color: brown}
TD.tdo        {background-color: #EEEEEE; bgcolor: #EEEEEE}
TD.tde        {background-color: #DDDDDD; bgcolor: #DDDDDD}

// thsearch/zoeklicht
TR.trthres_low   { background-color: #EEEEEE; }
TR.trthres_high  { background-color: #CCCCEE; }
P.zlinst         {font-size: 8pt; color: blue; background-color: #CCCCEE; bgcolor: #CCCCEE; }
SPAN.matches	 { color: red; }
TR.trthesweblink {font-size: 10pt;}
TD.tdthesweblinkkop {font-size: 10pt; text-align: right; width: 100px; color: blue; }

// tabel ophaalvestigingen met alternerende kolommen
TH.ophvesttho {font-family: Arial, sans-serif; font-size: 10pt; color: red}
TH.ophvestthe {font-family: Arial, sans-serif; font-size: 10pt; color: brown}
TD.ophvesttdo {background-color: #EEEEEE; bgcolor: #EEEEEE}
TD.ophvesttde {background-color: #DDDDDD; bgcolor: #DDDDDD}

TD.main_kiesdeelcats, TD.main_deelcats, 
TD.sets_hit, TD.main_taal { padding-right:40pt }

TD.catmenu_ingangen, TD.sets_hit, 
TD.catmenu_taal { padding-right:40pt }

// tabel met watthuis/verlenginfo met alternerende kolommen
TH.verltho     {font-size: 10pt; color: red}
TH.verlthe     {font-size: 10pt; color: brown}
TD.verltit     {background-color: #DDDDDD; bgcolor: #DDDDDD}
TD.verluit     {background-color: #EEEEEE; bgcolor: #EEEEEE}
TD.verlinllaat {color: red; background-color: #EEEEEE; bgcolor: #EEEEEE}
TD.verlinlok   {background-color: #EEEEEE; bgcolor: #EEEEEE}
TD.verlreden   {color: red; background-color: #DDDDDD; bgcolor: #DDDDDD}
TD.verlvink    {background-color: #DDDDDD; bgcolor: #DDDDDD}

// aanwinstprofielschermen
TR.profhgrp     {background-color: #DDDDDD; bgcolor: #DDDDDD}
TD.profhgrpdesc {font-weight: bold; width: 160pt; text-align: left}
TR.profprof     {background-color: #EEEEEE; bgcolor: #EEEEEE;
                 font-size: 12pt; color: blue }
//               ; font-style: italic}
TD.profprofdesc {width: 200pt; text-align: left}

// privemenu
P.prthuisvst    {font-size: 8pt; font-style: italic}
//OL.olmenu       {font-size: 10pt; color: blue} 
LI.limenuoff    {font-size: 10pt; color: black} 

// Lenerdetailgegevens
TABLE.naw    {background-color: #CCCCCC; }
TD.nawkop    {font-family: Arial, sans-serif; font-size: 10pt; color: black;
              font-weight: bold; background-color: #CCCCEE; text-align: center;}
TD.nawrub    {font-weight: bold; background-color: #CCCCEE;}
TD.nawblok   {background-color: #CCCCDD;}

// titelset
TR.tset        { text-align: left; vertical-align: top; }
TD.tsetvolgnum { font-size: 10pt; color: black; }
TD.tsetaanwimg { }
TD.tsettitel   { font-size: 10pt; }
TD.tsetpubjaar { font-size: 10pt; color: #FFFFFF; } /* Kleur wit zodat je hem niet ziet */
TD.tsetmedium  { }
TD.tsetgenre   { }
TD.tsetjeugd   { }

//tdetail
TABLE.tdet_tab  { width: 600pt; }
TABLE.tdet_tabt { background-color: #FFFFFF; }
TR.tdet_kopt    {font-family: Arial, sans-serif; font-size: 10pt; color: black;
              font-weight: bold; background-color: #CCCCEE; text-align: center;}
TABLE.tdet_taba { background-color: #FFFFFF; }
TR.tdet_kopa    {font-family: Arial, sans-serif; font-size: 10pt; color: black;
              font-weight: bold; background-color: #CCCCEE; text-align: center;}
TABLE.tdet_tabe { background-color: #FFFFFF; }
TR.tdet_kope    {font-family: Arial, sans-serif; font-size: 10pt; color: black;
              font-weight: bold; background-color: #CCCCEE; text-align: left;}
TH.tdet_kope    {text-align: left;}

// tbv plattegrond
TD.plaatsrub  {font-weight: bold;}
TD.plaatsval  {font-size: 12pt; color: blue;}

// tbv zoekcontext, alle elementen teksteigenschappen zetten
.zoekcontext  {font-family: Arial, sans-serif; font-size: 10pt;}
.zoekcontext  {background-color: #CCCCFF;}


// tbv titelrelaties
//DIV.reladiv	{ margin-top: 100px; width: 400px; }
P.rela          { width: 400px; padding: 5px; background-color: #DDEEFF; color: black; }

// wat heb ik thuis - verlengen
SPAN.inllaat  { color: red; }

//
SPAN.hint     {font-family: Arial, sans-serif; font-size: 12pt; color: red;
               border: groove darkred 3px; background-color: #EEFFEE }
