/* Reset CSS */

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* CSS Document */
html { overflow-y: scroll !important; }
body {
	line-height: 18px;
	background-image: url(/01/Images/background.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	background-color: #000000;
	font-family: Tahoma, Kalimati, Arial;
	font-size: 11px;
}
body .hide {
	display: none;
}
H1, h1 { font-family: Tahoma, Kalimati, Arial; font-size: 24px; color: #000000; }
H2, h2 { font-family: Tahoma, Kalimati, Arial; font-size: 18px; color: #000000; }
H3, h3 { font-family: Tahoma, Kalimati, Arial; font-size: 12px; color: #000000; }
A, a {
	text-decoration: underline;
	color: #000000;
}
HR, hr { border: 0px; height: 1px; background-color: #000000; }
A:Hover, a:hover {
	text-decoration: none;
	color: #000000;
}
.clear 
{
    height: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    content: normal;
	clear: both;
}
#container {
	width: 980px;
	margin: 0px auto 0px auto;
	position: relative;
}
    #navigation 
    {
		width: 978px;
		height: 78px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-image: url(/01/images/logo_shape_top.png);
		background-position: top right;
		background-repeat: no-repeat;
		background-color: #fae700;
	    border-right: 1px solid #FAE700;
	    border-left: 1px solid #FAE700;
    }
		#logo {
			margin: 0px 0px 0px 0px;
			position: absolute;
			z-index: 9999;
		}
		#menu {
			margin: 40px 0px 0px 124px;
			position: absolute;
			z-index: 9998;
		}
	#header_home {
		width: 978px;
		height: 380px;
	    border-right: 1px solid #FAE700;
	    border-left: 1px solid #FAE700;
	}
		#flash_header {
			width: 978px;
			height: 380px;
			background-image: url(/01/images/logo_shape_bottom.png);
			background-position: top right;
			background-repeat: no-repeat;
			background-color: #fae700;
			position: absolute;
			z-index: 1;
		}
		#flash_weather {
			margin: 280px 0px 0px 735px;
			position: absolute;
			z-index: 2;
		}
	#header_page {
		width: 978px;
		height: 172px;
	    border-right: 1px solid #FAE700;
	    border-left: 1px solid #FAE700;
	}
		#top_header_page {
			background-image: url(/01/images/logo_shape_bottom.png);
			background-position: top right;
			background-repeat: no-repeat;
			background-color: #fae700;
		}
		#title_header {
			width: 735px;
			height: 82px;
			background-color: #f7f1b7;
			float: left;
		}
			#breadcrumb {
				margin: 0px 0px 0px 144px;
				color: #5e5000;
			}
				#breadcrumb a {
					text-decoration: underline;
					color: #5e5000;
				}
					#breadcrumb a:hover {
						text-decoration: none;
						color: #5e5000;
					}
			#title_header h1 {
				margin: 15px 0px 0px 20px;
				color: #000000;
			}
		#flash_weather_page {
			width: 243px;
			height: 82px;
			margin: 0px 0px 0px 0px;
			float: left;
		}
		#bottom_header_page {
			height: 20px;
		}
	#main_home {
		width: 960px;
		margin: 0px 0px 0px 0px;
		padding: 10px 8px 0px 10px;
		background-color: #DBBA00;
		border-right: 1px solid #FAE700;
		border-left: 1px solid #FAE700;
	}
	#main_page {
		width: 960px;
		margin: 0px 0px 0px 0px;
		padding: 0px 8px 0px 10px;
		background-color: #DBBA00;
		border-right: 1px solid #FAE700;
		border-left: 1px solid #FAE700;
	}
		#left_middle_grouped {
			float: left;
		}
			#left {
				/*width: 225px;*/
				width: 232px;
				margin: 0px 10px 0px 0px;
				float: left;
			}
			#left_page {
				width: 716px;
				margin: 0px 0px 0px 0px;
				float: left;
			}
				#left_page_left {
					width: 232px;
					float: left;
				}
				#left_page_right {
					/*width: 457px;*/
					width: 432px;
					margin: 0px 0px 0px 10px;
					padding: 10px 10px 10px 10px;
					border: 1px solid #DBBA00;
					float: left;
				}
				#left_page_right_without_padding {
					/*width: 477px;*/
					width: 452px;
					margin: 0px 0px 0px 10px;
					padding: 0px 0px 0px 0px;
					border: 1px solid #DBBA00;
					float: left;
				}
				#left_page_right_without_padding_black_border {
					/*width: 477px;*/
					width: 452px;
					margin: 0px 0px 0px 10px;
					padding: 0px 0px 0px 0px;
					border: 1px solid #000000;
					float: left;
				}
			#middle {
				/*width: 490px;*/
				width: 476px;
				float: left;
			}
		#right {
			/*width: 225px;*/
			width: 232px;
			margin: 0px 0px 0px 10px;
			float: left;
		}
	#options {
		background-color: #DBBA00;
		border-right: 1px solid #FAE700;
		border-left: 1px solid #FAE700;
		text-align: center;
	}
		#option_top a {
			line-height: 16px;
			margin: 0px 10px 0px 346px;
			padding: 0px 19px 0px 0px;
			background-image: url(/01/images/img_icon_top.png);
			background-position: top right;
			background-repeat: no-repeat;
			text-decoration: none;
			color: #5e5000;
			float: left;
		}
			#option_top a:hover {
				text-decoration: underline;
			}
		#option_print a {
			line-height: 16px;
			margin: 0px 10px 0px 0px;
			padding: 0px 21px 0px 0px;
			background-image: url(/01/images/img_icon_print.png);
			background-position: top right;
			background-repeat: no-repeat;
			text-decoration: none;
			color: #5e5000;
			float: left;
		}
			#option_print a:hover {
				text-decoration: underline;
			}
		#option_send a {
			line-height: 16px;
			margin: 0px 10px 0px 0px;
			padding: 0px 21px 0px 0px;
			background-image: url(/01/images/img_icon_send.png);
			background-position: top right;
			background-repeat: no-repeat;
			text-decoration: none;
			color: #5e5000;
			float: left;
		}
			#option_send a:hover {
				text-decoration: underline;
			}
		#option_contact a {
			line-height: 16px;
			margin: 0px 6px 0px 0px;
			padding: 0px 18px 0px 0px;
			background-image: url(/01/images/img_icon_contact.png);
			background-position: top right;
			background-repeat: no-repeat;
			text-decoration: none;
			color: #5e5000;
			float: left;
		}
			#option_contact a:hover {
				text-decoration: underline;
			}
	#curve_options_footer {
		height: 10px;
		background-image: url(/01/Images/background_options.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		border-right: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
	}
	#footer	{
		width: 978px;
		margin: 0px 0px 0px 0px;
		padding: 18px 0px 18px 0px;
		background-color: #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		text-align: center;
		position: relative;
		color: #666666;
	}
	    #footer a 
	    {
	        color: #666666;
	        text-decoration: underline;
	    }
	        #footer a:hover 
	        {
	            text-decoration: none;
	        }
        #partners 
        {
            color: #5e5000;
        }
	    #copyright 
	    {
	        color: #dbba00;
	    }
	        #copyright a 
	        {
	            color: #dbba00;
	            text-decoration: underline;
    	        
	        }
	            #copyright a:hover 
	            {
	                text-decoration: none;
	            }
	
	/******************************
	Skyscraper
	******************************/
	
	#container .skyscraper {
		width: 120px;
		height: 600px;
		top: 100px;
		right: -130px;
		position: absolute;
		z-index: 1;
	}
	
	/******************************
	Tab instellingen algemeen
	******************************/

	.domtab 
	{
		float: left;
	}
	.domtab ul.domtabs { border-bottom: none;}
	.domtab ul.domtabs a { font-weight: bold;}

	.domtab ul.domtabs li.active a	{color: #FFFFFF;}
	ul.domtabs
	{
	}
	ul.domtabs li{
		float: left;
		height: 28px;
		background: url(/01/Images/tabs_item_bg.gif) no-repeat left top;
		margin: 0px 0px 0px -23px;
		padding: 0px 0px 0px 23px;
		position: relative;
	}
	ul.yellow li 
	{
	    background: url(/01/Images/tabs_item_bg_yellow.gif) no-repeat left top;
	}
	ul.domtabs li:first-child, 
	ul.domtabs li.first-child	{ 	
		background-position	: -10px top; 
		padding: 0px 0px 0px 0px; 
		margin: 0px 0px 0px 0px;	
	}
	ul.domtabs li.actief	{
		background-position: left -28px;
	}
	ul.domtabs li a	{
		display: block;
		float: left;
		padding: 0px 21px 0px 0px;
		height: 28px;
		line-height: 28px;
		color: #999999;
		text-decoration: none;
		white-space: nowrap;
		background: url(/01/Images/tabs_item_bg.gif) no-repeat right -84px;
	}
	ul.yellow li a	{
		display: block;
		float: left;
		padding: 0px 21px 0px 0px;
		height: 28px;
		line-height: 28px;
		color: #999999;
		text-decoration: none;
		white-space: nowrap;
		background: url(/01/Images/tabs_item_bg_yellow.gif) no-repeat right -84px;
	}
	ul.domtabs li:first-child a, 
	ul.domtabs li.first-child a {
		padding: 0px 21px 0px 10px;
	}
	ul.domtabs li.actief a {
		background-position: right -56px;
		color: #FFFFFF;
	}
	ul.yellow li.actief a {
		background-position: right -56px;
		color: #000000;
	}
	ul.domtabs li a:hover {	text-decoration: underline;}
	ul.domtabs li.actief a:hover { text-decoration: none;}
	
	.tabs_content_white
	{
		margin: 0px 0px 0px 0px;
	    padding: 10px 10px 10px 10px;
	    background-color: transparent;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 11px;
	}
	
	.tabs_content_black
	{
		margin: 0px 0px 0px 0px;
	    padding: 10px 10px 10px 10px;
	    background-color: #000000;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 11px;
	}
		.tabs_content_black P, p
		{
			font-family: Tahoma, Kalimati, Arial;
			font-size: 11px;
			color: #FFFFFF;
		}
	.tabs_content_black_without_padding
	{
		margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	    background-color: #000000;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 11px;
	}
		.tabs_content_black_without_padding P, p
		{
			font-family: Tahoma, Kalimati, Arial;
			font-size: 11px;
			color: #FFFFFF;
		}
		.tabs_content_black, .tabs_content_black_without_padding H1, h1 { font-family: Tahoma, Kalimati, Arial; font-size: 24px; color: #FFFFFF; }
		.tabs_content_black, .tabs_content_black_without_padding H2, h2 { font-family: Tahoma, Kalimati, Arial; font-size: 18px; color: #FFFFFF; }
		.tabs_content_black, .tabs_content_black_without_padding H3, h3 { font-family: Tahoma, Kalimati, Arial; font-size: 12px; color: #FFFFFF; }
		.tabs_content_black, .tabs_content_black_without_padding A, a { text-decoration: underline; color: #FFFFFF; }
		.tabs_content_black, .tabs_content_black_without_padding A:Hover, a:hover { text-decoration: none; color: #FFFFFF; }		

	.tabs_content_yellow
	{
		margin: 0px 0px 0px 0px;
	    padding: 10px 10px 10px 10px;
	    background-color: #FAE700;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 11px;
	}
		.tabs_content_yellow P, p
		{
			font-family: Tahoma, Kalimati, Arial;
			font-size: 11px;
			color: #000000;
		}
	.tabs_content_yellow_without_padding
	{
		margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	    background-color: #FAE700;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 11px;
	}
		.tabs_content_yellow_without_padding P, p
		{
			font-family: Tahoma, Kalimati, Arial;
			font-size: 11px;
			color: #000000;
		}
		.tabs_content_yellow, .tabs_content_yellow_without_padding H1, h1 { font-family: Tahoma, Kalimati, Arial; font-size: 24px; color: #000000; }
		.tabs_content_yellow, .tabs_content_yellow_without_padding H2, h2 { font-family: Tahoma, Kalimati, Arial; font-size: 18px; color: #000000; }
		.tabs_content_yellow, .tabs_content_yellow_without_padding H3, h3 { font-family: Tahoma, Kalimati, Arial; font-size: 12px; color: #000000; }
		.tabs_content_yellow, .tabs_content_yellow_without_padding A, a { text-decoration: underline; color: #000000; }
		.tabs_content_yellow, .tabs_content_yellow_without_padding A:Hover, a:hover { text-decoration: none; color: #000000; }
	
	/******************************
	Tab instellingen events
	******************************/
		
	div.events 
	{
	    width: 232px;
	    margin: 0px 0px 10px 0px;
	}
	
	/******************************
	Tab instellingen contact
	******************************/
		
	div.contact 
	{
	    width: 232px;
	    margin: 0px 0px 10px 0px;
	}
	
	/******************************
	Tab instellingen news
	******************************/
		
	div.news 
	{
	    width: 476px;
	    margin: 0px 0px 10px 0px;
	}
	div.news_detail 
	{
	    /*width: 724px;*/
	    width: 716px;
	    margin: 0px 0px 10px 0px;
	}
	
	/******************************
	PicturesBox
	******************************/
	
	.PicturesBox
	{
	    width: 456px;
	    margin: 0px 0px 0px 0px;
	    padding: 10px 10px 0px 10px;
	    background-color: #fae700;
	}
	
	/******************************
	SearchBox
	******************************/
	
	.searchbox 
	{
	    margin: 0px 0px 10px 0px;
	    padding: 0px 0px 0px 0px;
	}
	.searchbox_input 
	{
	    width: 150px;
	    height: 19px;
	    line-height: 19px;
	    padding: 0px 0px 0px 0px;
	    margin: 0px 10px 0px 0px;
	    background-image: url(/01/Images/bg_input_text.jpg);
	    background-position: top left;
	    background-repeat: repeat-x;
	    border: 1px solid #000000;
	    float: left;
	}
	.searchbox_button 
	{
	    height: 21px;
	    line-height: 21px;
	    border: 0px;
	    float: left;
	}
	
	/******************************
	ContentBox
	******************************/
	
    div.contentbox 
    {
		width: 696px;
        margin: 0px 0px 10px 0px;
        padding: 10px 10px 10px 10px;
        background-color: #fae700;
    }
		 
	/******************************
	Buttons
	******************************/
	
	.margin_top {
		margin: 10px 0px 0px 0px !important;
	}
	
	.button_black_link
	{
	    height: 21px;
	    line-height: 21px;
	    margin: 0px 0px 0px 0px;
	    padding: 0px 10px 0px 0px;
	    background-image: url(/01/Images/btn_black_right.png);
	    background-position: top right;
	    background-repeat: no-repeat;
	    background-color: transparent;
	    border: 0px;
		font-size: 11px;
	    font-weight: bold;
	    float: left;
	    cursor: pointer;
	}
	    .button_black_link img 
	    {
	        float: left;
	    }
	    .button_black_link span a
	    {
	        background-color: #000000;
	        text-decoration: none;
	        color: #fae700;
	        float: left;
	    }
	        .button_black_link span a:hover
	        {
	            text-decoration: underline;
	        }
	
	.button_black
	{
	    height: 21px;
	    line-height: 21px;
	    margin: 0px 0px 0px 0px;
	    padding: 0px 10px 0px 0px;
	    background-image: url(/01/Images/btn_black_right.png);
	    background-position: top right;
	    background-repeat: no-repeat;
	    background-color: transparent;
	    border: 0px;
		font-size: 11px;
	    font-weight: bold;
	    color: #fae700;
	    float: left;
	    cursor: pointer;
	}
	    .button_black img 
	    {
	        float: left;
	    }
	    .button_black span 
	    {
	        background-color: #000000;
	        float: left;
	    }
	        .button_black:hover span 
	        {
                text-decoration: underline;
	        }
		.button_black span a {
			text-decoration: none;
			color: #fae700;
		}
			.button_black span a:hover {
                text-decoration: underline;
				color: #fae700;
			}
	    
	.button_grey
	{
	    height: 21px;
	    line-height: 21px;
	    margin: 0px 0px 0px 0px;
	    padding: 0px 10px 0px 0px;
	    background-image: url(/01/Images/btn_grey_right.png);
	    background-position: top right;
	    background-repeat: no-repeat;
	    background-color: transparent;
	    border: 0px;
		font-size: 11px;
	    font-weight: bold;
	    color: #FFFFFF;
	    float: left;
	    cursor: pointer;
	}
	    .button_grey img 
	    {
	        float: left;
	    }
	    .button_grey span 
	    {
	        background-color: #666666;
	        float: left;
	    }
	        .button_grey:hover span 
	        {
                text-decoration: underline;
	        }
	    .button_grey span a 
	    {
			text-decoration: none;
			color: #FFFFFF;
	    }
	        .button_grey:hover span a:hover 
	        {
				text-decoration: underline;
				color: #FFFFFF;
	        }
    
	/******************************
	Banners
	******************************/
    
	.lpm_ImageBannerBlock {
		margin: 0px 10px 10px 0px;
		padding: 0px 0px 0px 0px;
		cursor: pointer;
	}
		.lpm_ImageBannerImage {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
		}
	
    .lpm_TextualBannerBlock 
    {
        margin: 0px 0px 10px 0px;
        padding: 10px 10px 10px 10px;
        background-color: #fae700;
		cursor: pointer;
    }
		.lpm_TextualBannerBlock:hover {
			background-color: #f7ee9c;
		}
		.lpm_TextualBannerImage img {
			margin: 0px 10px 0px 0px;
			border: 1px solid #000000;
			float: left;
		}
        .lpm_TextualBannerTitle 
        {
            font-weight: bold;
        }
        .lpm_TextualBannerCatcher 
        {
        }
        .lpm_TextualBannerWebLink 
        {
            color: #000000;
        }
            .lpm_TextualBannerWebLink a
            {
                color: #000000;
                text-decoration: underline;
            }
                .lpm_TextualBannerWebLink a:hover
                {
                    color: #000000;
                    text-decoration: none;
                }

	/******************************
	Matches
	******************************/
	.matches_survey_home 
	{
	    margin: 0px 0px 10px 0px;
	}
    .matches_survey_item 
    {
        padding: 10px 10px 10px 10px;
        background-color: #fae700;
        border-bottom: 1px solid #dbba00;
		cursor: pointer;
    }
        .matches_survey_item:hover 
        {
            background-color: #f7ee9c;
            border-bottom: 1px solid #FFFFFF;
        }
    .matches_survey_item_thumb {
		width: 80px;
		height: 60px;
		margin: 0px 10px 0px 0px;
        float: left;
	}
		.matches_survey_item_thumb img 
		{
			border: 1px solid #000000;
		}
    .matches_survey_item_title 
    {
    }
    .matches_survey_item_date 
    {
		color: #666666;
    }
    .matches_survey_item_score 
    {
    }

	/******************************
	News
	******************************/
	.news_survey_home 
	{
	    margin: 0px 0px 10px 0px;
	}
	.news_survey 
	{
	    margin: 0px 0px 0px 0px;
	}
    .news_survey_item 
    {
        padding: 10px 10px 10px 10px;
        background-color: #fae700;
        border-bottom: 1px solid #dbba00;
		cursor: pointer;
    }
        .news_survey_item:hover 
        {
            background-color: #f7ee9c;
            border-bottom: 1px solid #FFFFFF;
        }
    .news_survey_item_thumb {
		width: 80px;
		height: 60px;
		margin: 0px 10px 0px 0px;
        float: left;
	}
		.news_survey_item_thumb img 
		{
			border: 1px solid #000000;
		}
    .news_survey_item_title 
    {
    }
    .news_survey_item_date 
    {
        color: #666666;
    }
    .news_survey_item_summary 
    {
    }
    .news_detail_item 
    {
        padding: 10px 10px 10px 10px;
    }
    .news_detail_item_title 
    {
    }
    .news_detail_item_date 
    {
        color: #666666;
    }
    .news_detail_item_content 
    {
    }
    .news_detail_item_link 
    {
    }

    
	/******************************
	Events
	******************************/
	.events_survey 
	{
	    margin: 0px 0px 10px 0px;
	}
    .events_survey_item 
    {
        padding: 10px 10px 10px 10px;
        background-color: #000000;
        border-bottom: 1px solid #666666;
    }
        .events_survey_item:hover 
        {
            background-color: #333333;
            border-bottom: 1px solid #FFFFFF;
        }
    .events_survey_item_title a
    {
        font-weight: bold;
        text-decoration: none;
        color: #FFFFFF;
    }
        .events_survey_item_title a:hover
        {
            font-weight: bold;
            text-decoration: underline;
            color: #FFFFFF;
        }    
    .events_survey_item_date 
    {
        color: #FFFFFF;
    }
    .events_survey_item_status 
    {
    }
    
	/******************************
	Contact
	******************************/
	.contact 
	{
	    margin: 0px 0px 10px 0px;
    }
	
	/******************************
	Forms
	******************************/

	.navigation_item a {
		height: 25px;
		line-height: 25px;
		margin: 0px 10px 0px 0px;
		padding: 0px 10px 0px 10px;
		border: 1px solid transparent !important;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #000000;
		float: left;
		cursor: pointer;
	}
	.navigation_item a:hover {
		background-color: #000000;
		border: 1px solid #f7f1b7 !important;
		text-decoration: none;
		color: #fae700;
	}

	.navigation_item_hover a,
	.navigation_item_hover a:hover {
		height: 25px;
		line-height: 25px;
		margin: 0px 10px 0px 0px;
		padding: 0px 10px 0px 10px;
		background-color: #000000;
		border: 1px solid #f7f1b7 !important;
		font-family: Tahoma, Kalimati, Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #fae700;
		float: left;
		cursor: pointer;
	}
	
	/******************************
	Forms
	******************************/

	.form_row {
		width: 100%;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
		.form_discription {
			width: 25%;
			padding: 0px 10px 0px 0px;
			font-weight: bold;
			text-align: right;
			float: left;
		}
		.form_field {
			width: 50%;
			float: left;
		}
			.input_textbox {
				width: 100%;
				line-height: 18px;
				border: 1px solid #000000;
				font-family: Tahoma, Kalimati, Arial;
				font-size: 11px;
			}
			.input_textbox_multiline {
				width: 100%;
				line-height: 18px;
				border: 1px solid #000000;
				font-family: Tahoma, Kalimati, Arial;
				font-size: 11px;
			}
			.input_button {
				height: 21px;
				border: 0px;
				background-color: #000000;
				font-family: Tahoma, Kalimati, Arial;
				font-size: 11px;
				font-weight: bold;
				color: #fae700;
				cursor: pointer;
			}
		.form_required {
			padding: 0px 0px 0px 14px;
			float: left;
		}

	/******************************
	Tab instellingen tabmenu
	******************************/

	.tabmenu 
	{
		width : 716px;
		height : 28px;
	}
	.inner_tabmenu 
	{
		width : 636px;
		height : 28px;
		float: left;
	}
	.tabmenu ul.tabmenu_item { border-bottom: none;}
	.tabmenu ul.tabmenu_item a { font-weight: bold;}

	.tabmenu ul.tabmenu_item li.active a	{color: #FFFFFF;}
	ul.tabmenu_item
	{
	}
	ul.tabmenu_item li{
		float: left;
		height: 28px;
		background: url(/01/Images/tabs_item_bg.gif) no-repeat left top;
		margin: 0px 0px 0px -23px;
		padding: 0px 0px 0px 23px;
		position: relative;
	}
	ul.yellow li 
	{
	    background: url(/01/Images/tabs_item_bg_yellow.gif) no-repeat left top;
	}
	ul.tabmenu_item li:first-child, 
	ul.tabmenu_item li.first-child	{ 	
		background-position	: -10px top; 
		padding: 0px 0px 0px 0px; 
		margin: 0px 0px 0px 0px;	
	}
	ul.tabmenu_item li.actief	{
		background-position: left -28px;
	}
	ul.tabmenu_item li a	{
		display: block;
		float: left;
		padding: 0px 21px 0px 0px;
		height: 28px;
		line-height: 28px;
		color: #999999;
		text-decoration: none;
		white-space: nowrap;
		background: url(/01/Images/tabs_item_bg.gif) no-repeat right -84px;
	}
	ul.yellow li a	{
		display: block;
		float: left;
		padding: 0px 21px 0px 0px;
		height: 28px;
		line-height: 28px;
		color: #999999;
		text-decoration: none;
		white-space: nowrap;
		background: url(/01/Images/tabs_item_bg_yellow.gif) no-repeat right -84px;
	}
	ul.tabmenu_item li:first-child a, 
	ul.tabmenu_item li.first-child a {
		padding: 0px 21px 0px 10px;
	}
	ul.tabmenu_item li.actief a {
		background-position: right -56px;
		color: #FFFFFF;
	}
	ul.yellow li.actief a {
		background-position: right -56px;
		color: #000000;
	}
	ul.tabmenu_item li a:hover {	text-decoration: underline;}
	ul.tabmenu_item li.actief a:hover { text-decoration: none;}

	/******************************
	Teams overview
	******************************/

	.teams_overview {
		width: 348px;
		float: left;
	}
	.teams_overview ul {
        padding: 10px 10px 10px 10px;
		background-color: #fae700;
		border-bottom: 1px solid #DBBA00;
		cursor: pointer;
	}
	.teams_overview ul:hover {
		background-color: #f7ee9c;
		border-bottom: 1px solid #FFFFFF;
	}
	.teams_overview ul img,
	.teams_overview ul:hover img {
		margin: 0px 10px 0px 0px;
		border: 1px solid #000000;
		float: left;
	}
	.teams_overview ul span.teams_overview_name {
		font-weight: bold;
	}
	
	/******************************
	Business Club
	******************************/

	.business_club_company_type {
		margin: 19px 0px 0px 0px;
		padding: 0px 0px 19px 0px;
		font-weight: bold;
		border-bottom: 1px solid #DBBA00;
	}
	.business_club_company {
		width: 348px;
		float: left;
	}
	.business_club_company ul 
	{
	    min-height: 62px;
        padding: 10px 10px 10px 10px;
		background-color: #fae700;
		border-bottom: 1px solid #DBBA00;
		cursor: pointer;
	}
	.business_club_company ul:hover 
	{
	    min-height: 62px;
		background-color: #f7ee9c;
		border-bottom: 1px solid #FFFFFF;
	}
	.business_club_company ul img,
	.business_club_company ul:hover img {
		margin: 0px 10px 0px 0px;
		border: 1px solid #000000;
		float: left;
	}
	.business_club_company ul span.business_club_company_name {
		font-weight: bold;
	}
	.business_club_company ul span.business_club_company_place {
		font-weight: bold;
		color: #666666;
	}
	
	.business_club_company_detail {
	}
	.business_club_company_detail_image {
		width: 230px;
		margin: 0px 10px 10px 0px;
		border: 1px solid #000000;
		float: left;
	}
	.business_club_company_detail_text {
		width: 452px;
		float: right;
	}
	.business_club_company_detail_contact {
		width: 212px;
		padding: 10px 10px 10px 10px;
		margin: 0px 0px 10px 0px;
		background-color: #000000;
		color: #FFFFFF;
		float: left;
	}
		.business_club_company_detail_contact a {
			text-decoration: underline;
			color: #FFFFFF;
		}
			.business_club_company_detail_contact a:hover {
				text-decoration: none;
				color: #FFFFFF;
			}
	.business_club_company_detail_banner {
	}
	.business_club_company_detail_links {
		margin: 0px 0px 10px 0px;
	}
	.business_club_company_detail_link ul {
		line-height: 25px;
		padding: 0px 10px 0px 10px;
		border-bottom: 1px solid #dbba00;
		cursor: pointer;
	}
	.business_club_company_detail_link ul:hover {
		background-color: #f7ee9c;
		border-bottom: 1px solid #FFFFFF;
	}

	/******************************
	Wedstrijden
	******************************/
	
	
	/* Wedstrijden home */
		.wedstrijden {
		background-color: #000000;
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	.wedstrijden_row {
		line-height: 24px;
		background-color: #333333;
		border-bottom: 1px solid #666666;
	}
	
	.wedstrijden_datum {
		width: 80px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_aanvang {
		width: 76px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_thuisclub {
		width: 110px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_uitclub {
		width: 110px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_wedstrijdtype {
		width: 76px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_uitslag {
		width: 76px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_verslagen {
		width: 76px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijden_icoon {
		width: 18px;
		padding: 0px 0px 0px 0px;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_row {
		line-height: 24px;
		background-color: #000000;
		border-bottom: 1px solid #666666;
		cursor: pointer;
	}
	.wedstrijd_row:hover {
		background-color: #333333;
		border-bottom: 1px solid #FFFFFF;
		cursor: pointer;
	}
	.wedstrijd {
		padding: 0px 10px 0px 10px;
		text-align: center;
		color: #FFFFFF;
	}
	.wedstrijd_datum {
		width: 80px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_aanvang {
		width: 76px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_thuisclub {
		width: 110px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_uitclub {
		width: 110px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_wedstrijdtype {
		width: 76px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_uitslag {
		width: 76px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wedstrijd_verslagen {
		width: 76px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
		.wedstrijd_verslagen a {
			text-decoration: underline;
			color: #FFFFFF;
		}
			.wedstrijd_verslagen a:hover {
				text-decoration: none;
				color: #FFFFFF;
			}
	.wedstrijd_icoon {
		width: 18px;
		padding: 0px 0px 0px 0px;
		text-align: center;
		color: #FFFFFF;
		float: left;
	}
		.wedstrijd_icoon img {
			margin: 3px 0px 3px 0px;
		}

	.wedstrijden_home {
		width: 212px;
		margin: 0px 0px 0px 0px;
		font-size: 11px;
		float: left;
	}
		.wedstrijden_home ul {
			width: 192px;
			margin: 0px 0px 0px 0px;
			padding: 0px 10px 0px 10px;
			background-color: #000000;
			border-bottom: 1px solid #666666;
			display: block;
			cursor: pointer;
		}
		.wedstrijden_home ul:hover {
			background-color: #333333;
			border-bottom: 1px solid #FFFFFF;
		}
			.wedstrijden_home ul img {
				margin: 10px 0px 10px 0px;
				float: left;
			}
			.wedstrijden_home ul span {
				margin: 10px 0px 10px 10px;
				color: #FFFFFF;
				float: left;
			}

	/******************************
	Wasschema
	******************************/
	
	.wasschemas {
		background-color: #000000;
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	.wasschemas_row {
		line-height: 24px;
		background-color: #333333;
		border-bottom: 1px solid #666666;
	}
	
	.wasschemas_datum {
		width: 149px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wasschemas_persoon1 {
		width: 505px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.wasschema_row {
		line-height: 24px;
		background-color: #000000;
		border-bottom: 1px solid #666666;
	}
	.wasschema_row:hover {
		background-color: #333333;
		border-bottom: 1px solid #FFFFFF;
	}
	.wasschema {
		padding: 0px 10px 0px 10px;
		text-align: center;
		color: #FFFFFF;
	}
	.wasschema_datum {
		width: 149px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.wasschema_persoon1 {
		width: 505px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}	
	/******************************
	Vervoersschema
	******************************/
	
	.vervoersschemas {
		background-color: #000000;
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	.vervoersschemas_row {
		line-height: 24px;
		background-color: #333333;
		border-bottom: 1px solid #666666;
	}
	
	.vervoersschemas_datum {
		width: 114px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschemas_aanvang {
		width: 120px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschemas_persoon1 {
		width: 120px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschemas_persoon2 {
		width: 120px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschemas_persoon3 {
		width: 120px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschema_row {
		line-height: 24px;
		background-color: #000000;
		border-bottom: 1px solid #666666;
	}
	.vervoersschema_row:hover {
		background-color: #333333;
		border-bottom: 1px solid #FFFFFF;
	}
	.vervoersschema {
		padding: 0px 10px 0px 10px;
		text-align: center;
		color: #FFFFFF;
	}
	.vervoersschema_datum {
		width: 114px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschema_aanvang {
		width: 120px;
		padding: 0px 10px 0px 10px;
		color: #FFFFFF;
		float: left;
	}
	.vervoersschema_persoon1 {
		width: 400px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
		float: left;
	}
	
	/******************************
	Sponsoren
	******************************/
	
	.sponsoren_company {
		width: 348px;
		float: left;
	}
	.sponsoren_company ul {
        padding: 10px 10px 10px 10px;
		background-color: #fae700;
		border-bottom: 1px solid #DBBA00;
		cursor: pointer;
	}
	.sponsoren_company ul:hover {
		background-color: #f7ee9c;
		border-bottom: 1px solid #FFFFFF;
	}
	.sponsoren_company ul img,
	.sponsoren_company ul:hover img {
		margin: 0px 10px 0px 0px;
		border: 1px solid #000000;
		float: left;
	}
	.sponsoren_company ul span.sponsoren_company_name {
		font-weight: bold;
	}
	.sponsoren_company ul span.sponsoren_company_place {
		font-weight: bold;
		color: #666666;
	}
	
	/******************************
	Teams
	******************************/
	
	.teams_image {
		width: 430px;
		height: 322px;
		margin: 0px 10px 10px 0px;
		border: 1px solid #000000;
		float: left;
	}
	.teams_text {
		width: 254px;
		margin: 0px 0px 10px 0px;
		float: left;
	}
	.teams_players {
		width: 358px;
		margin: 0px 10px 0px 0px;
		border-top: 1px solid #dbba00;
		border-right: 1px solid #dbba00;
		border-left: 1px solid #dbba00;
		float: left;
	}
		.teams_no_player ul {
			width: 358px;
			margin: 0px 10px 0px 0px;
			float: left;
		}
		.teams_player ul.no_players li {
			width: 338px;
			line-height: 24px;
			padding: 0px 10px 0px 10px;
			background-color: #fae700;
			border-bottom: 1px solid #DBBA00;
			cursor: pointer;
		}
			.teams_player ul.no_players li:hover {
				background-color: #f7ee9c;
				border-bottom: 1px solid #FFFFFF;
			}
		.teams_player ul {
			width: 358px;
		}
		.teams_player ul li {
			width: 159px;
			line-height: 24px;
			padding: 0px 10px 0px 10px;
			background-color: #fae700;
			border-bottom: 1px solid #DBBA00;
			cursor: pointer;
			float: left;
		}
			.teams_player ul li:hover {
				background-color: #f7ee9c;
				border-bottom: 1px solid #FFFFFF;
			}
			
	.teams_profile {
		width: 306px;
		padding: 10px 10px 10px 10px;
		float: left;
		background-color: #000000;
		color: #FFFFFF;
	}
		.teams_profile_logo {
			margin: 0px 10px 0px 0px;
			float: left;
		}
		.teams_profile_text {
			width: 138px;
			margin: 10px 10px 0px 0px;
			float: left;
		}
		.teams_profile_photo {
			width: 99px;
			/*height: 128px;*/
			float: right;
			border: 1px solid #FFFFFF;
		}
		
	/******************************
	Fotoalbum
	******************************/

	.albums_overview {
		width: 232px;
		float: left;
	}
		.albums_overview ul {
			padding: 10px 10px 10px 10px;
			background-color: #fae700;
			border-bottom: 1px solid #DBBA00;
			cursor: pointer;
		}
		.albums_overview ul:hover {
			background-color: #f7ee9c;
			border-bottom: 1px solid #FFFFFF;
		}
		.albums_overview ul img,
		.albums_overview ul:hover img {
			margin: 0px 10px 0px 0px;
			border: 1px solid #000000;
			float: left;
		}
		.albums_overview ul span.albums_overview_name {
			font-weight: bold;
		}
		.albums_overview ul span.albums_overview_date {
			font-weight: bold;
			color: #666666;
		}
	.albums_overview_home {
		width: 228px;
		float: left;
	}
		.albums_overview_home ul {
			padding: 10px 10px 10px 10px;
			background-color: #fae700;
			border-bottom: 1px solid #DBBA00;
			cursor: pointer;
		}
		.albums_overview_home ul:hover {
			background-color: #f7ee9c;
			border-bottom: 1px solid #FFFFFF;
		}
		.albums_overview_home ul img,
		.albums_overview_home ul:hover img {
			margin: 0px 10px 0px 0px;
			border: 1px solid #000000;
			float: left;
		}
		.albums_overview_home ul span.albums_overview_name {
			font-weight: bold;
		}
		.albums_overview_home ul span.albums_overview_date {
			font-weight: bold;
			color: #666666;
		}

	
	.photos {
		background-color: #000000;
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	.photos_row {
		line-height: 24px;
		background-color: #333333;
		border-bottom: 1px solid #666666;
	}
	
	.photos_album {
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.photo_row {
		line-height: 24px;
		background-color: #000000;
		border-bottom: 1px solid #666666;
	}
	.photo_row:hover {
		background-color: #333333;
		border-bottom: 1px solid #FFFFFF;
	}
	.photo_album {
		padding: 10px 0px 0px 15px;
		color: #FFFFFF;
	}
		.photo_album_album {
			margin: 0px 15px 15px 0px;
			float: left;
			background-color: #FFFFFF;
			border: 1px solid #FFFFFF;
		}
			.photo_album_album_picture {
				margin: 0px 10px 10px 0px;
				float: left;
			}
			.photo_album_album_title a, photo_album_album_title a:hover {
				padding: 0px 10px 0px 10px;
				text-decoration: none;
				display: block;
			}
				.photo_album_album_title_hover a, photo_album_album_title_hover a:hover {
					padding: 0px 10px 0px 10px;
					text-decoration: underline;
					display: block;
				}
	.photo_icon {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px !important;
		border: 0px !important;
		float: right !important;
	}
/**/
.sponsor_image_placeholder 
{
    width: 80px;
    height: 60px;
    margin: 0px 10px 0px 0px; 
    background-color: #FFFFFF;
    border: 1px solid #000000;
    text-align: center;
    float: left;
}
.sponsor_image_placeholder img 
{
    margin: 0px auto 0px auto;
    border: 0px !important;
    text-align: center;
}
.footer_partners 
{
    margin-bottom: 18px;
    text-align: center;
}
.footer_partners p, 
.footer_partners a, 
.footer_partners img 
{
    display: inline;
    text-align: center;
}
.addthis_toolbox 
{
    width: 80px;
    padding: 6px 0px 0px 0px;
    float: right;
}
