@import url(/sumit.css);
.dark a		{ color: #00ffff;}
.formMod	{ background: #F7F0FF;}
table.formmod tr td
		{ vertical-align: top;	
		}
.formNew	{ background: #B7E6E1;}
.prijs		{ color: #00766F; font-size: larger; font-weight: bold;}
.radio		{ border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #9999ff; color: #000099;}
.subslogan	{font-style: italic; font-family: serif; color: #339900;}
.strike 	{text-decoration: line-through; color: #666666;}
a.blue		{ color: #00ffff;}
table.formDel	{ background: #cccccc;}
td.barhor	{background-image: url("/bar.gif"); background-repeat: repeat-x; background-position: left center;}
td.col0 {padding-left: 16px; padding-right: 16px;}
td.col1 {padding-left: 8px; padding-right: 8px; font-size: 0.95em;}
td.col2 {padding-left: 4px; padding-right: 4px; font-size: 0.90em;}
td.col3 {padding-left: 2px; padding-right: 2px; font-size: 0.85em;}
td.col4 {padding-left: 1px; padding-right: 1px; font-size: 0.80em;}
td.col5 {padding-left: 0px; padding-right: 1px; font-size: 0.75em;}
td.col6 {padding-left: 0px; padding-right: 0px; font-size: 0.70em;}
td.connecteven	{border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ffcc00}
td.connectoneven	{border-style: dashed; border-width: 0px 0px 1px 0px; border-color: #99cc00}
td.getaleven		{background-color: #FFFFE0; font-size: 0.8em;}
td.getalevenknoop	{background-color: #FFFFE0; font-size: 0.8em; font-weight: bold;}
td.getaloneven		{background-color: #ccff99; font-size: 0.8em;}
td.love 	{ background: #ffcccc; text-align: center; background-image: url("hartje.gif");  color: #ff0000; font-size: 1.1em; font-family: monospace; font-weight: bold; background-repeat: repeat-y; padding: 38px;}
td.m		{background: #ccffff;}
td.v		{background: #ffcccc;}
tr.row0		{padding-top: 16px; padding-bottom: 16px;}
tr.row1		{padding-top: 8px; padding-bottom: 8px; font-size: 0.95em;}
tr.row2		{padding-top: 4px; padding-bottom: 4px; font-size: 0.90em;}
tr.row3		{padding-top: 2px; padding-bottom: 2px; font-size: 0.85em;}
tr.row4		{padding-top: 1px; padding-bottom: 1px; font-size: 0.80em;}
tr.row5		{padding-top: 0px; padding-bottom: 1px; font-size: 0.75em;}
tr.row6		{padding-top: 0px; padding-bottom: 0px; font-size: 0.70em;}
td.box		{border-style: groove; border-width: 5px; border-color: #339933; padding: 8px; background-color: #ccffcc; text-align: center; font-size: 0.85em;}
td.strike
	{border-style: dashed; border-width: 2px; border-color: #999999; padding: 18px; background-color: #cccccc; text-align: center;}
td.links	{border-style: solid; border-width: 0px 0px 0px 1px; border-color: #666666}
td.linkstop	{border-style: solid; border-width: 1px 0px 0px 1px; border-color: #666666}
td.top		{border-style: solid; border-width: 1px 0px 0px 0px; border-color: #666666}
td.ballonkom	{background-image: url("ballonkom.gif"); background-repeat: repeat-x; background-position: center top;}


.verleden	{background: #D1DDFC;  text-align: center;}
.heden		{background: #FFF1E5;  text-align: center;}
.toekomst	{background: #E1F8F5;  text-align: center;}

.new 		{background-color: #E1F8F5;}
div.voorwaarden,
div.voorwaarden table,
body.voorwaarden,
body.voorwaarden table
		{font-size: 0.75em;}


.azi,
.nam, 
.eur
	{background-position: center bottom;}
.afr,
.aus,
.zam
	{background-position: center top;}
.afr,
.aus,
.azi,
.nam, 
.eur,
.zam
	{background-repeat: no-repeat;}

.afr	{background-image: url("afrika.png");}
.aus	{background-image: url("downUnder.png");}
.azi	{background-image: url("azie.png");}
.nam	{background-image: url("noordAmerika.png");}
.eur	{background-image: url("europa.png");}
.zam	{background-image: url("zuidAmerika.png");}


td.tab, 
td.tabSelected,
td.tabSelectedOverlap,
td.tabOverlap,
td.tabBehind
	{
	text-align: center;
	vertical-align: bottom;
	}
td.tab, 
td.tabspace,
td.tabOverlap,
td.tabBehind
	{border-style: solid;
	border-color: #FFFFFF #787878 #B6E4A7 #FFFFFF; 
	}

td.tab	{border-width: 5px 0px 2px 0px; 
	font-size: 0.80em;
	padding: 3px 20px 2px 40px;
	background-image: url("/img/tab.png"); 
	background-repeat: no-repeat;
	background-position: left top;
	color: #8CAC8C;	
	}
td.tabBehind
	{
	font-size: 0.80em;	
	border-width: 5px 0px 2px 0px; 
	background-image: url("/img/tabBehind.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding: 3px 20px 2px 40px;	
	color: #8CAC8C;	
	}
td.tabOverlap
	{
	font-size: 0.80em;	
	border-width: 5px 0px 2px 0px; 
	background-image: url("/img/tabOverlap.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding: 3px 20px 2px 40px;	
	color: #8CAC8C;	
	}
td.tabRight
	{
	background-image: url("/img/tabRight.png"); 
	background-repeat: no-repeat; 
	}

td.tabSelected
	{border-style: solid;
	border-color: #43C854 #529356 #B6E4A7 #FFFFFF; 
	border-width: 0px 1px 0px 0px; 

	background-color: #318549;
	color: #FFFFFF;
	font-weight: bold;
	
	background-image: url("/img/tabSelected.png"); 
	background-repeat: no-repeat; 
	background-position: left top;

	padding: 5px 20px 5px 50px;
	font-style: italic;
	}
	
td.tabSelectedOverlap
	{border-style: solid;
	border-color: #43C854 #529356 #B6E4A7 #FFFFFF; 
	border-width: 0px 1px 0px 0px; 

	background-color: #318549;
	color: #FFFFFF;
	font-weight: bold;
	
	background-image: url("/img/tabSelectedOverlap.png"); 
	background-repeat: no-repeat; 
	background-position: left top;

	padding: 5px 20px 5px 50px;
	font-style: italic;
	}
td.tab a,
td.tabOverlap a,
td.tabBehind a
	{text-decoration: none;
	}
td.tabspace
	{border-width: 0px 0px 2px 0px; 
	background-color: transparent;
	text-align: center;
	}
td.todo
	{text-align: center;
	background-color: #bbbbbb;
	}
td.groter
	{text-align: right;
	}	
	
td.tabHor, 
td.tabHorSelected
	{background-image: url("topleft.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
	text-align: right;
	}
td.tabHor, 
td.tabHorSelected,
td.tabspace
	{border-style: solid;
	}
td.tabHor, 
td.tabHorSelected
	{border-color: #999999 #dddddd #ffffff #ffffff; 
	}
	
td.tabHor	
	{border-width: 0px 3px 1px 25px; 
	border-color: #ffffff #dddddd #ffffff #ffffff; 
	font-size: 0.80em;
	background-color: #cccccc;
	padding: 2px 20px 3px 20px;
	}
td.tabHorSelected	
	{border-width: 0px 1px 0px 1px; 
	background-color: #dddddd;
	color: #835F00;
	padding: 5px 5px 5px 20px;
	}
