BODY
{
	font-family : "Trebuchet MS", Tahoma, Verdana, sans-serif; 
	background-color: #f4f7e7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
 
.bodytext {}

.maintable			{background-image:url(MainBG.png); background-repeat: repeat-y;} 

.content			{background-color: #FFF; color: #000000; font-size: 13px; line-height: 16px; padding: 10px 10px 20px 10px ;  }
.content H1			{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #2e71a0; font-size: 22px; line-height: 27px; }


.payoff				{background-color: #2e71a0; color: #ffffff; font-size: 22px; padding: 0px 0px 0px 0px; 
					border-bottom:#94ce18 solid 4px; border-top:#94ce18 solid 4px; font-weight: bold; text-align: center; }


.tt_news_home_title, .content H1 a
					{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #2e71a0; font-size: 22px; line-height: 27px;
					font-weight:bold; border-bottom: dashed #2e71a0 1px; text-decoration:none; }



.onderbalk			{color: #ffffff; font-size: 15px;  padding: 25px 20px 25px 20px; 
					border-bottom:#2e71a0 solid 8px; border-top:#CC9 solid 4px; font-weight: bold;  }	
.match				{color: #3C0; font-size: 13px; font-weight:bold; }

.footer				{color: #ffffff; font-size: 15px;  padding: 25px 20px 25px 20px; border-bottom:#94ce18 solid 25px; }	

.kolom				{color: #27638c; font-size: 13px; line-height: 13px; padding: 0px 20px 20px 10px; }
.kolom h1			{background-image:url(HeaderRound.png); background-repeat:no-repeat; color: #fff; font-size: 16px; padding: 8px 5px 10px 5px; }
					

.datum 				{font-size : 10px; font-weight: normal; color: #008175; text-decoration:none; padding: 3px 2px 3px 25px ; }
.zoeken				{background-image: url(transparent-grey.png); font-size: 9px; } 

.rechterkolom		{font-family:Georgia, "Times New Roman", Times, serif; 
					 background-color: #CCC; color: #060; font-size: 12px; padding: 20px 20px 20px 20px; }
.rechterkolom H1	{color: #060; font-size: 22px; line-height: 27px; border-bottom: #060 dotted; }

.klikpad			{background-color: #FFF; color: #999; font-size: 12px; padding: 10px 2px 10px 20px; height: 20px;} 
.klikpad A:link, 
.klikpad A:visited	{color: #666; font-size: 12px; line-height: 20px; text-decoration : bold; }
.klikpad A:HOVER	{color: #000000; font-size: 12px; line-height: 20px; text-decoration : bold; }

A					{color: #6498E8; text-decoration: underline; font-weight: 200; }
A:hover				{text-decoration : underline; color: #FF7800; font-weight: 200; }

.polltable			{color: #008175; font-size: 13px; line-height: 16px; padding: 0px 20px 20px 25px ;  }

.tx-newloginbox-pi1 h3	{background-color: #FFF; color: #060; font-size: 22px; line-height: 27px; }

/***************************/
/* Top random bg           */
/***************************/

.randompix {
width: 175px;
height: 120px;
border: 1px solid #008175;
background-image: url(http://85.92.144.91/~dadhnf/fileadmin/illustratie-fotos/randombg.php);
background-repeat: no-repeat;
background-position: left left;
margin: 0px;
clear: both;
}


/******************/
/* Headers, plain */
/******************/
H2 {color: #008175; font-size: 18px; line-height: 20px; }
H3 {color: #000; font-size: 16px; line-height: 20px; }
H4 {color: #008175; font-size: 17px; line-height: 23px; }
H5 {color: #008175; font-size: 15px; line-height: 23px; }
H6 {color: #008175; font-size: 13px; line-height: 23px; }

H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }


/* CSC */
.csc-searchform, .csc-form-labelcell
				  	{ color: #060;  font-size: 12px; line-height: 16px; background-color: #FFF;  }
P.csc-firstHeader h1	{ font-size: 25px; color: #060; }
P.csc-subheader 	{ font-style: italic; background-color: #EDEBF1; }
P.csc-subheader-0 	{ font-style: normal; }
P.csc-subheader-1 	{ color: #060; }
P.csc-subheader-2 	{ color: #060; }
P.csc-subheader-3 	{ color: #060; }


/******************/
/* TYPO3 MENU     */
/******************/

.menu_placeholder		{border-top: #999 solid 5px; } 
.homebutton				{color: #000000; font-size: 20px; padding: 15px 0px 0px 10px; font-weight:bold; text-decoration:none; } 
.homebutton	A			{color: #000000; font-size: 20px; padding: 15px 0px 15px 10px; font-weight:bold; text-decoration:none; } 
.menu					{color: #000000; font-size: 20px; padding: 15px 0px 15px 10px; font-weight:bold; } 

.menutable A 			{font-size: 20px; font-weight:bold; color: #27638c; text-decoration:none; padding: 3px 2px 3px 2px ; }
.menutable A:hover 		{font-size: 20px; font-weight:bold; color: #900; text-decoration:none; }
.menutable_sub A 		{font-size: 18px; color: #27638c; text-decoration:none; padding: 3px 8px 3px 8px ; }
.menutable_sub A:hover 	{font-size: 18px; color: #e53601; text-decoration:none; }


.menutable td {
padding: 0px 8px 0px 12px ; 
border-top: 0px solid #6E7F15;
border-bottom: 0px dotted #ffd300;
border-right: 0px solid #6E7F15;
border-left: 0px #ffd300;
height: 20px; 
width: 50px; 
}

.menutable_sub td {
padding: 5px 8px 5px 12px ; 
width: 250px;
height: 25px; 
background-color: #ffffff; 
border-top: 1px solid #999;
border-bottom: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
}

/******************/
/* CSC Mailform    /
/******************/
.csc-mailform, .csc-mailform-radio, .csc-mailform-check, .csc-mailform-radio fieldset {
	border: 0;
}
.csc-mailform-field {
	margin: 5px 0px 5px 0px;
}
.csc-mailform-field label {
	display: block;
}
.csc-mailform-radio label {
	display: inline;
}
.csc-mailform-radio legend {
	display: none;
}


