body, * 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
	/*font-family: LucidaGrande, Lucida, Helvetica, Arial, Sans-Serif;*/
}
body 
{
	background-color: #8F8886;
	text-align: center;
	font-size: 11px;
}
#wrapper 
{
text-align: left;
width: 980px;
margin: 0 auto;
}
 
#head 
{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
height: 157px;
}

.linkContact:hover
{
	font-weight:bold;
	color:White	;
	font-size:10px;
	text-decoration:underline;
}

.linkContact:link
{
	font-weight:bold;
	color:White;
	font-size:10px;
	text-decoration:none;
}

.linkContact:visited
{
	font-weight:bold;
	color:White;
	font-size:10px;
	text-decoration:none;
}

.menuBottom
{
	background-image:url(../images/menu2.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	width:211px;
	height:84px;	
}

#vastmenu
{
	height:16px;
	float:right;
	margin-top:130px;
	margin-right:25px;	
	vertical-align:middle;
}

#homelink
{
	width:200px;
	height:99px;
	float:left;
	cursor:hand;
}

.button
{
	cursor:hand;
}

.buttonStyle
{
	background-color:#8F8886;
	border:solid 1px Silver;
	font-size:smaller;
	color:White;
	height:25px;
	cursor:hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#999999',EndColorStr='#656E71');
}

/*vast news menu*/
.newsDatum
{
	color:#78706E;
}

.newsTitel
{
	font-style:italic;
	text-decoration:underline;
}

.newsDIV
{
	color:#333333;
	padding:3px 3px 3px 3px;
	border-left:solid 2px #999999;
	margin-bottom:10px;
}
/* END News*/

.linktext:hover
{
	color:#9DCEEA;
	text-decoration:underline;
}

.linktext:link
{
	text-decoration:none;
	color:#8F8886;	
}

.linktext:visited
{
	text-decoration:underline;
	color:#8F8886;	
}

.subTitle
{
	color:#78706E;
	text-decoration:underline;	
}
 
/* menu */
#mainmenu
{
vertical-align:middle;
}
#mainmenu ul
{
text-align: right;
margin: 0;
padding: 0;
}
#mainmenu li 
{
display: inline;
margin: 0 0 0 30px;
}
#mainmenu li, #mainmenu a, #mainmenu a:link 
{
color: #FFF;      
font-size: 12px;
}
#mainmenu li form 
{
display: inline;
}
#mainmenu li input 
{
margin: 0 5px 0 0;
}
#mainmenu a
{
	text-decoration:none;
	font-weight:bold;	
}

#navmenu 
{
	list-style-type: none;
	letter-spacing: 1px;
	font-size:11px;
	color:#FFFFFF;
	margin-top: 0em;
}

/*Kristien Van Dijck 2007_01_23
In Comment: problem in IE7
#navmenu li {
        padding: 0;
        margin: 0;
}
#navmenu li, { /* IE menu item hack
        height: 9px;
        padding-top: 6px;

}
*/

#navmenu li {
        padding: 0;
        margin: 0;
        /*line-height: 12pt; Come closer */
        /*border-bottom:solid 1px #999999;*/
        /*height:25px;*/
}
* html #navmenu li
{
        padding: 0;
        margin: 0;
        line-height: 9pt;/* Come closer */

}
/*End Change 2007_01_23 bug IE7*/ 


#navmenu > li, #navmenu ul > li
{
padding: 5px 0 0 0;
} 

#navmenu ul
{
margin-left: 5px;
padding: 0;
padding-left:5px;
list-style-type: none;
font-size:11px;
}
#navmenu ul a
{
	color: #FFFFFF;
}
#navmenu a 
{
color:#FFFFFF;
text-decoration:none;     
display: block;
margin: 0;
padding-left: 30px;
line-height:25px;
}
#navmenu a:hover
{
color:#9DCEEA;
/*background:Transparent url(../images/menu3.jpg) no-repeat top left;*/
}

#navmenu a:active
{
color:#9DCEEA;
}

#visitcount
{
text-align:center;
margin: 0.75em 0;
}

#ctable
{
	background-image:url(../images/Design_03.jpg);
}
/* Content */
 
#content 
{
min-height:500px;
height:auto !important;
background-image:url(../images/bgimage.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin: 0 0 20px 0;     
width:980px;
/*background:url(../images/test.png) no-repeat top left;*/
}
#content #leftpart 
{
width: 980px;
}
#content #leftpart .radio
{
border: 0;
background-color: transparent;
}
 
#content #leftpart, #content .left {
            float: left;
 
}
#content #center, #content .right {
            float: left;
            /*Added to get right-content on the page.*/            
            overflow:auto;
            margin-top:10px;
}

#content .left h2, #content .right h2 {
            margin: 0 0 0.5em 0;
            font-size: 15px;
            color:#333333;
}
#content .left h3, #content .right h3 {
            font-weight: normal;
            font-size: 12px;
            margin: 0 0 0.5em 0;
            color: #333333;
}
 
#content .left p {
            margin: 0 0 0.5em 0;
}
#content .left .box, #content .right .box {
            /*background-color:#93ABD7;*/
            background:Transparent url(../images/menu1.jpg) repeat-y;
            width:211px;
            /*color:white;
            width: 225px;
            margin: 0 5px 5px;
            padding: 5px 5px 15px;*/
}

#menu
{
	padding-top:10px;
	margin-left:30px;
}

#news
{
	padding-left:20px;
}

#content .left .box td
{
	padding-left: 5px;
}
#content .left .search
{
            background:Transparent url(../images/search.jpg) no-repeat;
            height:40px;
            width:192px;
            padding-left:20px;
            padding-top:16px;
 }
#content #leftpart .left .box label
{
	color:White;
}


#content #leftpart .radio{
            background-color: transparant;
            line-height:20px;
}
 
#content .left .box ul li {
            /*list-style-type: none;*/
}
 
#content #center .box {
            background-color:Transparent;
            margin: 0 0 5px;
            padding: 5px;
}

#content #center .box p.newskort
{
	color:#333333;
}
#content #center .box p
{
	color: #999999;
}
#content #center .box ul
{
	padding-left:20px;
}
 
#content #leftpart #center {
            width: 700px;
            margin-left:10px;
            padding-right: 2px;
}
 
#content .box {
height: 1%;       
}
 
ul.menu  li, ul.menu  li a{
            font-size: 14px;
            color: #333;
            font-weight: bold;
}
ul.menu li {
            margin: 0.5em;
}
#content #center h2 {
	/*background: transparent url(../images/bol_title.jpg) no-repeat;*/            
            padding: 0 0 15px 5px;
            font-size: 20px;
            clear: both;
            color:#333333;
}
#content #leftpart #center #banner 
{
            border: 1px solid #78706E;
			position:relative;
			background-color:#FF7320;/**/
            overflow: hidden;
            height: 135px;
}
 
 #content  #center #banner #bannerimage
{
            background-image:url(../images/bannerMS.jpg);
            background:transparent url(../images/bannerMS.gif) no-repeat;
            height: 80px;
            width:auto;
}
 
#content #leftpart #center #banner h2
{
            background-image: none;
            margin: 0.5em;
            border:none;
            text-align:left;
            padding:0;
}
            
 
#content #center h3 {
            font-weight: normal;
            font-size: 15px;
            color: #8F8886;
            margin: 0 1.5em 0.25em;
            clear: both;
}
 
#content #center h4 {
            font-weight: normal;
            font-size: 13px;
            color: #8F8886;
            margin: 0 1.5em 0.25em;
            clear: both;
}
#content #center p {
            margin: 0 0 0.5em 1.5em;
            color: #285EA6;
}
#content #center p.timestamp {
            font-style: italic;
            color:#333333;
}
#content #center p.readmore {
            margin-bottom: 1em;
}
#content #center p.readlotmore {
            margin: 1em 0 1em 5em;
}
 
#content #center div.newsimage{
            width:  90px;
            height: 65px;
            overflow: hidden;
            background-color: 64B5E5;
            border: 1px solid #27769C;
            float: right;
}
#content #center div.textstyle p
{
	color:#333333;
}
#content #center h3.newstitle 
{
            margin-left: 1em;
            font-size:13px;
            color:#333333;
            font-weight:bold;
}

/* - SEARCH - */
#content #modpanel div.searchitem 
{
            font-size: 13px;
            margin-left: 1em;
            margin-top: 0.5em;
}
#content #modpanel div.searchtitle 
{
            font-size: 13px;
            margin-left: 1em;
            margin-top: 1em;
}
#content #modpanel div.searchtitle h2
{
            font-size: 17px;
            margin-top: 1em;
            color:#333333;
}
/* - POLL - */
#PollTD
{
            border:solid 1px #333;
}
 
/* - NEWS - */
.Title
{
            font-size:20px;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            color:Blue;
            font-weight:bold;
}
#NewsOverview
{
            clear:left;          
            float:left;
            padding-top:30px;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
}

#NewsOverview a               {font-family: Verdana; font-size:12px; text-decoration: none; color:#ff7d21;}
#NewsOverview a:hover         {font-family: Verdana; font-size:12px; text-decoration: none; color:#032D55;}  
#NewsOverview a:visited       {font-family: Verdana; font-size:12px; text-decoration: none; color:#032D55;}
 
 
 
/* - NEWS - from Kreasa */
#newstable .newsitem 
{
            width: 60%;
}
#newstable .newsitem h3 a
{
            font-size: 13px;
}
#newstable .newtdate 
{
            width: 40%;
}
/* END NEWS */
#SingleNewsItem
{
            clear:right;
            margin-left:10px;
            margin-top: 15px;
            margin-bottom:10px;
            height: 15px;
            font-size:13px;
            font-weight:bold;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            text-align:left;
}
#NewsImage
{
            width: 125px;
            height: 76px;
            padding-left:20px;
}
 
#SingleNewsImage .imgSize
{
            margin-top: 15px;
            /*width: 60%;
            height: 60%;*/
            margin-left:50px;
            border:solid 1px black;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
}
#SingleNewsContent
{
            margin-left:10px;
            margin-top: 15px;
            font-size:11px;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            width:80%;
}
#NewsItemAlternate
{
            margin-left:10px;
            padding-left:20px;
            width: 400px;
            height: 76px;
}
 
#NewsImageAlternate
{
            width: 125px;
            height: 76px;
            margin-left:10px;
            float:left;
}
#NewsDate
{
            font-style:italic;
            font-weight:bold;
            padding:5px 0 5px 0;
            line-height:20px;
}

#NewsSearch
{
            margin-left:40px;
            width: 30%;
            clear:right;
            padding-left:30px;
            padding-top:30px;
            font-family:Verdana;
}
#NewsSearch h4
{
            font-size:12px;
}
 
#NewsItemArchive
{
            font-size:12px;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            color: #8F8886;
}
 
#NewsDateArchive
{
            font-size:13px;
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
}
 
#NewsDropdown
{
            border-right: #0000cc thin solid;
            BORDER-TOP: #0000cc thin solid;
            BORDER-LEFT: #0000cc thin solid;
            BORDER-BOTTOM: #0000cc thin solid;
            DISPLAY: block;
            OVERFLOW: scroll;
            WIDTH: 100%;
            HEIGHT: 160px;
}
#NewsDropdown a               {font-family: Verdana; font-size:12px; text-decoration: none; color:#ff7d21;}
#NewsDropdown a:hover         {font-family: Verdana; font-size:12px; text-decoration: none; color:#032D55;}
#NewsDropdown a:visited       {font-family: Verdana; font-size:12px; text-decoration: none; color:#032D55;}
#NewsDropdown ul                               {LIST-STYLE-POSITION: outside; MARGIN-LEFT: 20px; LIST-STYLE-TYPE: square ; line-height : 10px;}
#NewsDropdown ul.txt    {background-color: #ffffff;color:#333333; font-family:verdana; text-decoration:none; font-size:10px; vertical-align:top; line-height: 14px;}
/* END NEWS */

/* - CONTACT - */
#Mail
{
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            font-size: 11px;
            color: 005082;
             
}

#Mail h2
{
            font-size:17px;  
            color: 005082;
}
#Mail p
{
            font-size:12px;
            color: 005082;
}
#Mail input
{
            border: 1px solid #78706E;
}
 
#Mail textarea
{
            border: 1px solid #78706E;
}
/* END CONTACT*/
 
.right .box ul li {
            margin: 0.5em 0 0.5em 1em;
            /*list-style-type: none;*/
}
.right #sponsors {
            width: 170px;
            height: 200px;
            margin: 0 auto;
}
.right #sponsors .sponsor {
            float: left;
            margin: 2px;
            height: 55px;
            width:  80px;
            overflow: hidden;
}
/*extra Kreasa*/
 
#footer {
            font-size: 10px;
            color: #333333;
            text-align: center;
            background-image:url(../images/Design_04.jpg);
            height:40px;
            width:980px;
			float:left;
}
#footer .left {
            float: left;
}

input {
            border: 1px solid #333;
}
input.button 
{
	background-color:#8F8886;
	border:solid 1px Silver;
	color:White;
	cursor:hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#999999',EndColorStr='#78706E');
    height:23px;
    font-size:12px;
}
 
p.center {
            text-align: center;
}
.centeralign {
            text-align: center;
}
.centertopalign {
            text-align: center;
}
 
.btnShowScore
{
            font-family: Verdana, Arial, Helvetica, sans-serif, Times New Roman;
            font-size: 14px;
            border: 1px solid #005082;
}
 
.btnResults
{
            border:none;
            text-decoration: none;
            color: #005082;
            font-size: 11px;
            margin-top :5px;
            vertical-align:text-bottom;
}
 
.centerblock
{
            margin-left:50px;
}
/* Popup Style overwrites */
#popup #wrapper {
            width: auto;
            margin: 15px;
            padding: 15px;
}
#popup .closelink {
            text-align: right;
            color: #78706E;
            font-size: 10px;
            padding: 0.25em 2em 0 0;
}
#popup .closelink a, #popup .closelink a:link {
            color: #78706E;
}
#popup #content {
            border: 1px solid #78706E;
            background-color: #EBF1FA;
            margin: 0 0 5px;
            padding: 5px 5px 20px;
}
#popup #content h1 {
            border-bottom: 1px solid #333;
            font-size: 16px;
            font-weight: bold;
            color: #333;
            margin: 0 0 1em;
}
div.radio table input
{
            border: none;
            background:none;
            float:left;
}
div.radio label
{
            display:block;
            float:left;
            width:140px;
            color:White;
}
 
/* FIX IE CRAP */
#footer  {
            border: 0;
}
/*Aanpassingen voor kleur van tekst in de site*/
#center .box #modpanel p
{
	color:#999999;
}src
.newsdate
{
	color:#333333;
}
#center .box #modpanel td
{
	color:#999999;
}
#center .box #modpanel div
{
	color:#999999;
}
#center .box #modpanel h3
{
	color:#999999;
}

/*Einde aanpassingen tekstkleur.*/

