body
{
	margin: 			0;
	padding: 			0;
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			11px;
	text-align: 		justify;
	color: 				#1A1A1A;
	background-color: 	#000000;
	background-image:	url(../images/bg_60kb.jpg);
	background-position:left top;
	background-repeat:	no-repeat; 
	background-attachment:fixed;
	-moz-background-size:cover;
	background-size: 	 cover;
}

/*** ACHTERGROND MAG NIET KLEINER SCHALEN DAN 1000X800 ***/
/*** FONT DECLARATIES, eot voor IE, ttf voor de rest ***/
@font-face {font-family: Bastardus; src:url('../fonts/BastardusSans.eot'); }
@font-face {font-family: Aller; src:url('../fonts/Aller_Bd.eot'); font-weight: bold;}
@font-face {font-family: Bastardus; src:url('../fonts/BastardusSans.ttf') format("truetype"); }
@font-face {font-family: Aller; src:url('../fonts/Aller_Bd.ttf') format("truetype"); font-weight: bold;}
/*** ALGEMEEN ***/
*
{
	padding: 			0;
	margin: 			0;
	border: 			none;
}

a:link
{
	color: 				#333333;
	text-decoration:	none;
}
 
a:active
{
	color: 				#999999;
}
 
a:visited
{
	color: 				#333333;
}
 
a:hover
{
	color: 				#e53b46;
}

hr
{
	height:				1px;
	background-color:	#000000;
}
 
h1
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			19px;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		justify;
	color: 				#e53b46;
	text-transform:		uppercase;
}
 
h2
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			19px;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		justify;
	color: 				#e53b46;
	text-transform:		uppercase;
}
h2 img
{
	float: 			right;
	margin-right : 	15px; 
}


h3
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			17px;
	line-height:		28px;
	font-weight:		normal;
	text-align: 		justify;
	color: 				#FFFFFF;
	overflow:hidden;
}

h4
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			34px;
	line-height:		40px;
	font-weight:		normal;
	text-align: 		justify;
	color: 				#e53b46;
}

h5
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			17px;
	line-height:		28px;
	font-weight:		normal;
	text-align: 		justify;
	color: 				#FFFFFF;
	background-image: 	url(../images/table_header_bg.png);
	background-repeat: 	repeat-x;
	background-position:0 0;
	border-bottom:		solid #FFFFFF 5px;
	margin-top:			10px;
}

h6
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			16px;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		center;
	color: 				#e53b46;
	text-transform:		uppercase;
	background-color: 	#EEEEEE; 
	cursor:				pointer;
}

.uitslag
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			32px;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		center;
	color: 				#e53b46;
	text-transform:		uppercase;
}
 
 
#wrapper
{
	position: 			relative;
	margin-left:		auto;
	margin-right: 		auto;
	margin-top: 		10px;
	width: 				960px;
}
 

/*** POSITIONEER-ELEMENTEN HEADER ***/
#header_wrapper
{
	position: 			relative;
	width: 				950px;
	height: 			200px;
	background-image: 	url(../images/headertile.png);
	background-repeat: 	repeat-x;
	background-position:0 0;	
	border:				solid #1A1A1A 5px;
	border-bottom:		none;

}
 
#header_text
{
	position: 			relative;
	float: 				left;
	height: 			110px;
	width: 				640px;
	margin-top: 		40px;
	margin-left: 		10px;
	background-image: 	url(../images/headertext.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
}
 
#header_image_wrapper
{
	position: 			relative;
	float: 				left;
	height: 			200px;
	width: 				280px;
	padding-left: 		15px;	
	background-image: 	url(../images/header_image_wrapper.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
}
 
/*** POSITIONEER-ELEMENTEN HORIZONTAAL MENU ***/

#hor_menu_bar_wrapper
{
	position: 			relative;
	width: 				950px;
	height: 			50px;
	background: 		#1A1A1A ;
	background-repeat: 	repeat-x;
	background-position:0 0;	
	border-left:		solid #1A1A1A 5px;
	border-right:		solid #1A1A1A 5px;
	overflow:			hidden;
}

#hor_menu_bar_tabs
{
	position: 			relative;
	width: 				950px;
	float: 				left;
}

#hor_menu_bar_tabs ul
{
	margin-left: 		10px;
	margin-right: 		10px;
	padding-top: 		20px;
	list-style-type:	none;
}

#hor_menu_bar_tabs ul li
{
	height: 			30px;
	float: 				left;
	width: 				110px;
	margin-right:		5px;
	background-image: 	url(../images/hor_menu_button3.png);
	background-repeat: 	no-repeat;
	background-position:0px -60px;	
	display:			inline;


}

#hor_menu_bar_tabs ul li:hover, #hor_menu_bar_tabs ul li.active:hover
{
	background-position:0px 0px;	
	color: 				#FFFFFF;
}

#hor_menu_bar_tabs ul li.active
{
	background-position:0px -30px;	
}


#hor_menu_bar_tabs ul li a
{
	padding-top:		5px;
	height:				35px;
	font-family: 		Bastardus,helvetica,sans-serif;
	font-size:			18px;
	display:			block;
	text-align:			center;
	color: 				#999999;
	text-decoration:	none;
	outline:			0;	
}

#hor_menu_bar_tabs ul li a:hover, #hor_menu_bar_tabs ul li.active a
{
	color: 				#FFFFFF;
}

#hor_menu_bar_textlinks
{
	position: 			relative;
	width: 				245px;
	float: 				left;
}

#hor_menu_bar_textlinks ul
{
	padding-top: 		5px;
	margin-left:		140px;
	margin-top: 20px;
	list-style-type:	none;
	overflow:hidden;
}

#hor_menu_bar_textlinks ul li
{
	height: 			20px;
	float: 				left;
	padding-right:		10px;
	background-image: 	url(../images/textmenu_spacer.png);
	background-repeat: 	no-repeat;
	background-position:right top;	
	display:			inline;

}

#hor_menu_bar_textlinks ul li:last-of-type
{
	background-image: 	none;
}

#hor_menu_bar_textlinks ul li a
{
	font-family: 		helvetica,Arial,sans-serif;
	font-size:			11px;
	display:			block;
	text-align:			center;
	color: 				#999999;
	text-decoration:	underline;
}

#hor_menu_bar_textlinks ul li a:hover
{
	color: 				#FFFFFF;
}

#hor_menu_bar_tabs .nav
{
	background-position:0px -30px;
}

#hor_menu_bar_tabs .nav a
{
	color: 				#FFFFFF;
}


/*** POSITIONEER-ELEMENTEN MIDDENSTUK ***/
 
#content_wrapper
{
	float:				left;
	position: 			relative;
	width: 				950px;
	height: 			100%;
	min-height: 		50px;
	background-image: 	url(../images/green_bg.jpg);
	background-repeat: 	no-repeat;
	background-position:0 0;	
	background-color:	#516C1D;
	border-left:		solid #1A1A1A 5px;
	border-right:		solid #1A1A1A 5px;
}
 
#content_wrapper_inner
{
	float:				left;
	position: 			relative;
	width: 				950px;
	min-height: 		400px;
	background-image: 	url(../images/green_bg_down_flag.jpg);
	background-repeat: 	no-repeat;
	background-position:left bottom;	
	border-bottom:		solid #1A1A1A 5px;
}
 
/*** POSITIONEER-ELEMENTEN VERTICAAL MENU ***/

#ver_menu_wrapper
{
	position: 			relative;
	width: 				210px;
	float: 				left;
}

#ver_menu_header
{
	height: 			30px;
	width: 				200px;
	margin-top:			10px;
	margin-left: 		5px;
	list-style-type:	none;	
	background-image: 	url(../images/ver_menu_header.png);
	background-repeat: 	no-repeat;
	background-position:0px 0px;
	font-family: 		Bastardus,helvetica,sans-serif;
	font-size:			18px;
	text-align:			left;
	color: 				#999999;
	text-decoration:	none;	
	overflow:			hidden;
}

#ver_menu_header h1
{
	margin-left:		5px;
	margin-right:		5px;
	
}

#ver_menu_header .head
{
	font-family:		Aller,helvetica,sans-serif;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		justify;
	color: 				#e53b46;
	text-transform:		uppercase;
	margin-left:		5px;
	margin-right:		5px;
}



/*** ACCORDEON MENU ITEMS ***/

ul.menu
{
	list-style-type:		none;
	margin: 				0;
	padding: 				0;
	width: 					200px;
	margin-left:			5px;
}

ul.menu ul {
	width: 					195px;
	margin-left:			5px;
	list-style-type:		none;
}

ul.menu a, ul.menu a ,ul.menu  .season{
	display: 				block;
	text-decoration: 		none;	
}

ul.menu li , ul.menu  .season{
	margin-top: 			5px;
}

ul.menu li a, ul.menu ul.menu li a {
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -175px;	
	height:				23px;
	font-family: 		Bastardus,helvetica,sans-serif;
	font-size:			16px;
	color:				#FFFFFF;
	text-align:			left;
	text-decoration:	none;
	padding-top:		2px;
	padding-left:		5px;
	outline:			0;
	overflow:hidden;

}

.season {
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -100px;
	height:				23px;
	font-family: 		Bastardus,helvetica,sans-serif;
	font-size:			16px;
	color:				#FFFFFF;
	text-align:			left;
	text-decoration:	none;
	padding-top:		2px;
	padding-left:		5px;
	outline:			0;
	overflow:hidden;

}


ul.menu li a.haschild
	{
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -50px;	
	cursor:pointer;
}

ul.menu li a.haschild:hover
	{
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -25px;	
}
ul.menu li a.haschild.active {
   	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -0px;
	
}


ul.menu li a:hover, ul.menu ul.menu li a:hover {
	background-position:0px -125px;	
	width:				195px;
	color:				#000000;


}

ul.menu li ul li a, ul.menu ul.menu li ul li a {
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -150px;	
	width:				190px;
	margin-left:			5px;
	padding-left: 		5px;
}

ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
	background-image: 	url(../images/ver_menu_bg.png);
	background-repeat: 	repeat-x;
	background-position:0px -125px;	
	padding-left: 		5px;
	width:				190px;
}

ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {
    text-decoration: 	none;
	
}


#ver_menu_wrapper  .navver  
{
	background-position:0px -50px;	
	width:				205px;
}


#ver_menu_wrapper  .navver  a
{
	background-position:0px -125px;	
	color:				#000000;
}



/*** POSITIONEER-ELEMENTEN CONTENTSTUK ***/

#main_pane_wrapper
{
	padding-top:		10px;
	width:				525px;
	height: 			100%;
	float: 				left;
	border-right:		solid #1A1A1A 5px;
	
}

#main_pane_top
{
	width:				520px;
	height: 			30px;
	background-image: 	url(../images/breadcrums_bg.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
}

#breadcrums_text
{
	padding-left:		20px;
	padding-top:		8px;
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			11px;
	text-align: 		justify;
	text-align: 		justify;
	text-align: 		justify;
	color: 				#D9E021;
}

#breadcrums_text a
{	text-decoration:	none;
	color: 				#999999;
}
#breadcrums_text a:hover
{	text-decoration:	none;
	color: 				#e53b46;
}

#breadcrums_seizoen
{
	position: 			relative;
	margin-left:		210px;
	margin-top:			-22px;
	padding-bottom:		2px;
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			11px;
	text-align: 		justify;
	text-align: 		justify;
	text-align: 		justify;
	color: 				#999999;
}

#breadcrums_seizoen a
{	text-decoration:	none;
	color: 				#D9E021;
}
#breadcrums_seizoen a:hover
{	text-decoration:	none;
	color: 				#e53b46;
}

#breadcrums_seizoen_index
{
	float:left;
	position:relative;
	width:135px;
	z-index:11;
	margin-left:		50px;
	margin-top:			25px;
	padding-bottom:		0px;
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			14px;
	font-weight: bold;
	text-align: 		justify;
	color: 				#999999;
	overflow:hidden;
}

#breadcrums_seizoen_index a
{	text-decoration:	none;
	color: 				#D9E021;
}
#breadcrums_seizoen_index a:hover
{	text-decoration:	none;
	color: 				#FFFFFF;
}

#breadcrums_leesverder
{
	margin-left:		310px;
	
	padding-bottom:		2px;
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			11px;
	text-align: 		justify;
	text-align: 		justify;
	text-align: 		justify;
	color: 				#999999;
}

#breadcrums_leesverder a
{	text-decoration:	none;
	color: 				#e53b46;
}
#breadcrums_leesverder a:hover
{	text-decoration:	none;
	color: 				#e53b46;
}

#main_pane
{
	padding-top:		10px;
	float:				left;
	width:				480px;
	min-height: 		791px;
	background-color:	#FFFFFF;
	height:				100%;
	padding-left:		20px;
	padding-right:		20px;
}

#main_pane_bottom
{
	float:				left;
	width:				520px;
	height: 			15px;
	background-image: 	url(../images/main_pane_bottom.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
	margin-bottom:		10px;
}
 
/*** POSITIONEER-ELEMENTEN BLOKKEN RECHTS ***/
 
#boxes_pane_wrapper
{
	position:			relative;
	width:				210px;
	margin-left:		-5px;
	border-left:		solid #1A1A1A 5px;
	float: 				left;
	height:				100%;
 
}
 
#box_wrapper
{
	margin-top:			4px;
	margin-bottom:		16px;
	float:				left;
}
 
.box_top
{
	width:				210px;
	height: 			40px;
	background-image: 	url(../images/box_top.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
}
 
.box_top p
{
	width:				210px;
	padding-top:		8px;
	height: 			32px;
	background-repeat: 	no-repeat;
	background-position:10px 2px;
	font-family: 		Bastardus,helvetica,sans-serif;
	color:				#FFFFFF;
	font-size:			19px;
	text-align:			center;
	text-decoration:	none;
	margin-top: 		5px;
}
 
.box_main 
{
	width:				210px;
	min-height: 		50px;
	height:				auto;
	padding-bottom:		5px;
	background-image: 	url(../images/box_center.png);
	background-repeat: 	repeat-y;
	background-position:0 0;
	font-family: 		helvetica;
	font-size:			11px;
	text-align:			left;
	text-decoration:	none;
}
.box_main_left {
	text-align:			left;
	margin-left:		15px;
 }
 .box_main_left  img{
	padding-right:		10px;
 }
.box_main_right , .box_main_complete{
	text-align:			left;
	text-decoration:	none;
	padding-bottom:		0px;

 }

 .box_main_left, .box_main_right, .box_main_complete a{
	text-decoration:	none;
 }
  .box_main_left a:hover, .box_main_right a:hover, .box_main_complete a:hover{
	text-decoration:	none;
	color: #e53b46;
 }

 
 
 .box_main_complete {
 cursor:pointer;
 }
 
.box_main p
{
	width:				180px;
	padding-top:		5px;
	margin-left:		4px;
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
	text-decoration:	none;
}
.box_main a
{
text-decoration:	none;
}
.box_seizoen
{
	width:				210px;
	min-height: 		50px;
	height:				auto;
	padding-bottom:		0px;
	background-image: 	url(../images/box_center.png);
	background-repeat: 	repeat-y;
	background-position:0 0;
	font-family: 		helvetica,Arial,sans-serif;
	font-size:			11px;
	text-align:			left;
}
 
.box_seizoen p
{
	width:				180px;
	padding-top:		5px;
	margin-left:		4px;
	margin-bottom:		-10px;
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		0px;
}
.inputfieldseizoen
{
	height:				20px;
	width: 				100px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			12px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				right;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
	margin-top:			1px;
	margin-right:		5px;
}


.inputfield  
{
	margin-top:			-1px;
	height:				17px;
	width: 				150px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				left;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
	margin-right:		10px;
}
.inputfield:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.inputfieldsmall
{
	margin-top:			-1px;
	height:				17px;
	width: 				25px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
	margin-right:		10px;
	text-align:			center;
}
.inputfieldsmall:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}

.scorefieldsmall
{
	
	height:				15px;
	width: 				15px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;


	text-align:			center;
}
.scorefieldsmall:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.bigfield  
{
	margin-top:			-1px;
	height:				150px;
	width: 				300px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				left;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}
.bigfield:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}

.invite  
{
	margin-top:			-1px;
	height:				150px;
	width: 				450px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				left;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}
.invite:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.inputfieldlong 
{
	margin-top:			-1px;
	height:				17px;
	width: 				350px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				left;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
	margin-right:		10px;
}
.inputfieldlong:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}



.reactiefield  
{
	margin-top:			-1px;
	margin-bottom:		5px;
	height:				100px;
	width: 				435px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				left;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}
.reactiefield:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.loginfieldlong
{
	margin-top:			-1px;
	height:				17px;
	width: 				150px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}
.loginfieldlong:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.loginfield ,.loginfield2
{
	margin-top:			-1px;
	height:				17px;
	width: 				90px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				right;
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}
.loginfield2 {
width: 				40px;
}
.loginfield:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}

.searchfield
{
	margin-top:			-1px;
	height:				17px;
	width: 				130px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				right;
	background-image: 	url(../images/icon_search2.png);
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}

.searchfield:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}

.button
{

	background-image: 	url(../images/button_bg.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
	cursor:				pointer;
	margin-bottom :3px ;
	margin-right:10px;	
	margin-top:3px;	
	font-size:16px; 
	height:22px;
	width:110px;
	box-shadow: 1px 1px 7px #bbb;
	border-radius: 10px;
	font-family: Bastardus,helvetica,sans-serif;
	text-shadow: 0 0 3px #eee;
	color: #333; 
	padding-bottom: 3px;
}


.button:hover
{
	background-position:0px -22px;

}

.imgbutton
{
	height:				16px;
	width:				40px;
	font-family:		Bastardus,helvetica,sans-serif;
	font-size: 			16px;
	background-color: 	#DDDDDD;
	background-repeat: 	no-repeat;
	background-position:0 0;
	cursor:				pointer;
	float:				right;
}


.imgbutton:hover
{
	color: 				#FFFFFF;
	background-color: 	#FFFFFF;
}

.tenue_button
{
	float:				left;
}


 .general_button
{
	background-image: 	url(../images/button_bg.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
	cursor:				pointer;
	margin-bottom :5px ;
	margin-right:10px;
	margin-top:0px;
	float: right;
	font-size:16px; 
	height:22px;
	width:110px;
	box-shadow: 1px 1px 7px #bbb;
	border-radius: 10px;
	font-family: Bastardus,helvetica,sans-serif;
	text-shadow: 0 0 3px #eee;
	color: #333; 
	padding-bottom: 3px;
}

.general_button:hover
{
	background-position:0px -22px;

}
.box_bottom
{
	width:				210px;
	height: 			25px;
	background-image: 	url(../images/box_bottom.png);
	background-repeat: 	no-repeat;
	background-position:0 0;	
}
 
.box_search .box_top p 
{
	background-image: 	url(../images/icon_search.png);
}
.box_login .box_top p 
{
	background-image: 	url(../images/icon_login.png);
}
 
 
.box_poll .box_top p 
{
	background-image: 	url(../images/icon_poll.png);
}
 
.box_advert .box_top p 
{
	background-image: 	url(../images/icon_advert.png);
}



.box_online .box_top p 
{
	background-image: 	url(../images/icon_online.png);
}
 
.box_main .poll_option
{
	background-image: 	url(../images/box_divider.png);
	background-repeat: 	no-repeat;
	background-position:center top;
	padding-bottom:		5px;

}
 
.box_main .poll_option input
{
	position:			relative;
	vertical-align:		middle;
	top:				-2px;
	margin-right:		10px;
	
}
 
.box_main .box_online_bg
{
	background-image: 	url(../images/box_divider.png);
	background-repeat: 	no-repeat;
	background-position:center top;
	padding-bottom:		3px;
	padding-top:		2px;
	
}

.box_main .box_online_bg a
{
	text-decoration:none;
}
.box_advert #imgl
{
	float:left;
}
.box_advert #imgr
{
	float:right;
}
 
/*** POSITIONEER-ELEMENTEN FOOTER ***/
 
#footer
{
	float:				left;
	position: 			relative;
	width: 				950px;
	height: 			45px;
	background-image: 	url(../images/footertile.png);
	background-repeat: 	repeat-x;
	background-position:0 0;	
	border-left:		solid #1A1A1A 5px;
	border-right:		solid #1A1A1A 5px;
	border-bottom:		solid #1A1A1A 5px;
	margin-bottom:		20px;
}
 
#footer p
{
	padding-top:		15px;
	text-align:			center;
	color: 				#999999;
}
 
#footer a {
	padding-top: 15px;
	text-align: center;
	text-decoration: none;
	color: 				#999999;
}
#footer a:hover {
	padding-top: 15px;
	text-align: center;
	text-decoration: none;
	color: 			#e53b46;
}



/*** ONDERSTAANDE ID IS NODIG IVM EEN IE8 BUG ***/
	
#clear_float
{ 	
	clear:				both; 
	display:			block; 
	height:				1px; 
	margin:				0 0 -1px 0; 
	overflow:			hidden; 
	width:				100%; 
} 
 
/*** CONTENTAREA OPMAAK ***/
 
.standard_table
{	
	text-decoration:	none;
	width:				100%;
	border-collapse:	collapse;
	margin-bottom:		10px;
	background-color:   #DDDDDD;
	font: 11px "Helvetica Neue", Helvetica;
}
.standard_table a:hover  {
	color: 				#e53b46 ;
}

.standard_table thead 
{
	background-color:	#FFFFFF;
}

.standard_table .hover { 
	background-color: #EEEEEE;
	text-decoration:	none;
}

.larger { 
	font: 14px helvetica;
	font-weight:bold;
}

.selectieimg {
	padding-left:30px;
}

.big { 

	font-family: 		Aller,helvetica,Arial,sans-serif;
	font-size: 			16px;
}

#big { 

	font-family:		Aller,helvetica,sans-serif;
	font-size: 			16px;
}
#upcoming { 

	font-family:		Aller,helvetica,sans-serif;
	font-size: 			12px;
}

.standard_table thead img
{
	float: 			right;
	margin-right : 	5px; 
}

#tableprofiel {
	float: 	left;
	width: 320px;
	text-decoration:	none;
}

#profiel {
	float: 			right;
	border:		solid #999999 5px;
	text-decoration:	none;
	width:150px;
	height:180px;
}
#favoriet {
	float: 				left;
	text-decoration:	none;
	border-left:		solid #999999 5px;
	border-right:		solid #999999 5px;
	border-bottom:		solid #999999 5px;
	padding-left:		4px;
	text-decoration:	none;
	width:				146px;
	height:				46px;
	padding-top:		10px;
	overflow:			hidden;
	background-color:	#999999;
}

#favoriet .fav, .fan {
	width:			100px;
	float: 			right;
	margin-top:		10px;
	font-family:	Aller,helvetica,sans-serif;
	font-size: 		14px;
	overflow:		hidden;
	color:			#e53b46;
	cursor:			pointer;
}
#favoriet :hover{
	color:#D9E021;
}
#favoriet .fan{
	color:#D9E021;
}
#imgr {

text-decoration:	none;
}
#imgl{
text-decoration:	none;

}


.standard_table thead th
{
	padding-left:		5px;
	background-image: 	url(../images/table_header_bg.png);
	background-repeat: 	repeat-x;
	background-position:0 0;
	border-bottom:		solid #FFFFFF 0px;
	color:	#EEEEEE;

}

.standard_table tbody tr
{
	border-bottom:		solid #FFFFFF 3px;

}

.standard_table tbody tr.link
{
	cursor: pointer;
}

.standard_table .totalrow 
{
	border-bottom:		solid #FFFFFF 3px;
	background-color:	#666666;
}

.standard_table .totalrow :hover
{
	background-color:	#EEEEEE;
}

.standard_table tbody td
{
	padding-right:		2px;
	padding-left:		2px;
	padding-top:		5px;
	padding-bottom:		5px;
	text-decoration:	none;

}

.standard_table .nopad
{
	padding-right:		1px;
	padding-left:		1px;
	padding-top:		3px;
	padding-bottom:		3px;
	text-decoration:	none;

}


.wedstrijd_table 
{
	border:				solid #999999 1px;
	text-align: 		center;
	padding-right:		1px;
	font-size: 			9px;
		text-decoration:	none;
}

.standard_table .title_header 
{
	background-image: 	url(../images/table_header_bg.png);
	background-repeat: 	repeat-x;
	background-position:0 0;
	border-bottom:		solid #FFFFFF 5px;
}

.standard_table .title_header2 
{
	background-image: 	url(../images/table_header_bg.png);
	background-repeat: 	repeat-x;
	background-position:0 0;
	border-bottom:		solid #FFFFFF 0px;
	text-align: 		center;
}

.persbericht_box
{
	box-shadow: 2px 2px 7px #666;
	background-color: 	#e6e6e6;
	margin-bottom:		20px;
	border-width:		2px;
	border-style:		solid;
	border-color:		#323232;
	border-radius:		5px;
	-moz-border-radius: 5px;	
}

.persbericht_header
{
	margin-left:		10px;
	margin-right:10px;
}

.persbericht_header .h2
{
	font-family:		Aller,helvetica,sans-serif;
	font-size: 			19px;
	line-height:		28px;
	font-weight:		bold;
	text-align: 		justify;
	color: 				#e53b46;
	text-transform:		uppercase;
}

.persbericht_subtext
{
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			10px;
	height:				20px;
	text-align: 		right;
	vertical-align:		bottom;
	background-image: 	url(../images/subtext_persbericht_bg.png);
	background-repeat: 	no-repeat;
	background-position:0 0;
	color: 				#FFFFFF;
	padding-left:		5px;
	padding-right:		10px;
	line-height:19px;
	padding-left:10px;

}
.persbericht_subtext img
{
	float: right;
	margin-left:10px;
	margin-top: 1px ;
	padding-left: 10px;
	
}
.persbericht_subtext a
{
	text-decoration:	none;
	color: 				#BBBBBB;
}

.persbericht_subtext a:hover
{
	color: 				#e53b46;
}


.persbericht_content
{
	padding:			10px;
	border-bottom:		2px solid #323232;
	background-color: 	#FFFFFF;
	min-height:			150px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			12px;
	
}

.persbericht_footer {
    background-image: url("../images/footer_persbericht.png");
    background-position: 0 -40px;
    background-repeat: no-repeat;
    border-radius: 0 0 1px 1px;
    font-family: Aller,helvetica,sans-serif;
    font-size: 14px;
    height: 20px;
    text-align: center;
}

.persbericht_footer:hover
{
	background-position:0px -60px;
}

.persbericht_footer p {
    color: #E53B46;
    cursor: pointer;
    display: block;
    height: 20px;
    padding-top: 0;
}


.persbericht_footer p:hover
{
	color:				#FFFFFF;
}

.persbericht_footer_exploded
{
	height:				20px;
	text-align:			center;
	background-image: 	url(../images/footer_persbericht.png);
	background-repeat: 	no-repeat;
	background-position:0px -20px;
}

.persbericht_footer_exploded:hover
{
	background-position:0px 0px;
}

.persbericht_comment_area
{
	min-height:			100px;
	border-top:			2px solid #323232;	
	border-bottom:		2px solid #323232;	
	background-color: 	#FFFFFF;
	padding:			10px;

}

.persbericht_reactie {
    background-color: #E6E6E6;
    min-height: 100px;
}

.persbericht_reactie_bg
{
	background-image: 	url(../images/comment_balloon.png);
	background-repeat: 	no-repeat;
	position:absolute;
	float:left;
	vertical-align: top;
	height:29px;
	width:16px;
	margin-left: -25px;
	margin-top: 0px;
	
}


.persbericht_reactie_header
{
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			10px;
	height:				15px;
	text-align: 		right;
	vertical-align:		bottom;
	color: 				#000000;
	background-color:	#666666;
	padding-left:		5px;
	padding-right:		10px;
}

.nieuwsbericht
{
	padding:			5px;
	border:				3px solid;
	border-color:		#68AF1E;
	margin-bottom:		15px;
	min-height:			200px;
} 

.reactiebericht
{
	padding:			5px;
	border:				3px solid;
	border-color:		#777777;
	margin-top:			25px;
	margin-bottom:		15px;
	margin-left:		5px;
	margin-right:		5px;
	min-height:			125px;
} 

.nieuwsitem
{
	padding:			10px;
	background-color: 	#EEEEEE; 
}

.reactieitem
{
	background-color: 	#EEEEEE; 
}
.reactiebericht_subtext1
{
	font-family:		helvetica,Arial,sans-serif;
	font-size: 			10px;
	text-align: 		right;
	vertical-align:		bottom;
	color: 				#333333;
	padding-left:		5px;
	padding-right:		10px;
	background-color: 	#e6e6e6; 
	height: 15px;
	background-color:none;
}

.reactiebericht_subtext {
  background-color: #EEEEEE;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 6px #999999;
    color: #333333;
    font-family: helvetica,Arial,sans-serif;
    font-size: 10px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding-left: 5px;
    text-align: right;
    vertical-align: bottom;
}

.reactiebericht_subtext img {
    float: right;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 2px;
}


.reactiebericht_subtext a
{
	text-decoration:	none;
	color: 				#000000;
}

.reactiebericht_subtext a:hover
{
	color: 				#e53b46;
}
 
.persbericht_content .headimg img
{	
	margin-left:		15px;
	margin-bottom:		5px;
	margin-top:			5px;
	float:				right;
	border-style:		solid;
	border-color:		#68AF1E;
	border-width:		5px;
	border-radius:		5px;
	-moz-border-radius: 5px;	
}

.persbericht_content img
{	
	margin-bottom:		5px;
	margin-top:			5px;
	max-width:			450px;
}

.persbericht_content ul
{	
	margin-left:			10px;	
}
.reactie_content {
    background-color: white;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 3px #999999;
    margin: 10px 10px 10px 100px;
    min-height: 100px;
    padding: 10px;
    text-align: left;
}

.reactie_avatar img {
    border-color: #999999;
    border-radius: 10px 10px 10px 11px;
    border-style: solid;
    border-width: 0;
    box-shadow: 0 0 3px #999999;
    float: left;
    margin: 10px;
    vertical-align: middle;
}


.persbericht_reactie_content img
{	
	max-width:			350px;
}
.persbericht_reactie_content object
{	
	max-width:			350px;	
}
.persbericht_reactie_content table
{	
	max-width:			350px;	
}

.persbericht_reactie_content ul
{	
	margin-left:			10px;	
}

/*** PROGRESS BARS VOOR STATISTIEKEN ***/

 
 div.progress-container 
{
  border: 				1px solid #999999; 
  width: 				100px; 
  margin: 				2px 5px 2px 0; 
  padding: 				1px; 
  float: 				left; 
}

div.progress-containerright
{
  border: 				1px solid #999999; 
  width: 				100px; 
  margin: 				2px 5px 2px 5px; 
  padding: 				1px; 
  float: 				right; 
}

.progress-containerpoll
{
  border: 				1px solid #999999; 
  width: 				100px; 
  margin: 				2px 5px 5px 15px; 
  padding: 				1px; 
  

}

div.progress-container > div 
{
  background-color: 	#68AF1E; 
  height: 				12px;
}
div.progress-containerright > div 
{
  background-color: 	#68AF1E; 
  height: 				12px;
}

.box_main .poll-optionvotes 
{
  margin: 				-20px 0px 0px 125px; 
  margin-bottom:		5px;
}
.box_main .poll_optionresult
{
	margin-bottom:		-5px;
	margin-top:			10px;
	width:				175px;
	background-image: 	url(../images/box_divider.png);
	background-repeat: 	no-repeat;
	background-position:center top;
}
 
div.progress-containerpoll > div 
{

  background-color: 	#68AF1E; 
  height: 				12px;
 
}

.buttonsave {
	background: url('/img/icons/32X32/save.png') no-repeat;
	text-transform: lowercase;
	width: 32px;
	height: 32px;
	color: #ffffff;
	border: none;
	cursor: pointer;
	vertical-align:top;

	
}
.buttonsaving { 
	background: url(../img/progress.gif) no-repeat center center;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
	text-transform: lowercase;
	width: 32px;
	height: 32px;
	color: #ffffff;
	border: none;
	cursor: pointer;
	vertical-align:top;
}
.buttonsaved { 
	background: url(../img/saved.png) no-repeat center center;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
	background-color: #DDDDDD ;
	text-transform: lowercase;
	width: 32px;
	height: 32px;
	color: #ffffff;
	border: none;
	cursor: pointer;
	vertical-align:top;
}
.buttonsaved:hover {
background-color: #EEEEEE ;
}
/*** WEDSTRIJD ***/

#opstelling_table
{
	text-align:			center;
	text-decoration:	none;
}

#opstelling_table h2, #opstelling_table h1,#opstelling_table h3
{
	overflow:			hidden;
	text-align:			center;
	margin-right: 15px ;
}

#opstelling_table .iconsleft  {
	text-align:			left;

}	
#opstelling_table .iconsright  {
	text-align:			right;
	
}	
#opstelling_table a  {
	text-decoration:	none;
	
}	

	
	
	
.teamlogo  {
	width : 150px; 
}	
.teamlogo img
{	margin-left:		5px;
	margin-bottom:		5px;
	margin-top:			5px;

}
 *{margin:0px;padding:0px;}
  
.instant_search_wrapper
 {
	width: 			150px;
	margin: 		0px;
}
  
.instant_search_field
{
	margin-top:			-1px;
	height:				17px;
	width: 				130px;
	font-family: 		helvetica,Arial,sans-serif;
	font-size: 			11px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	float:				right;
	background-image: 	url(../images/icon_search2.png);
	background-repeat: 	no-repeat;
	background-position:110px 1px;
}

.instant_search_field:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}

.instant_search_field_long 
{
    border: 		1px solid #999999;
    font-family: 	helvetica,sans-serif;
    font-size: 		11px;
    height: 		17px;
    padding-right: 	10px;
	color: 				#1A1A1A;
	border:				solid #999999 1px;
	background-image: 	url(../images/icon_search2.png);
	background-repeat: 	no-repeat;
	background-position:230px 1px;
	width:			250px;
}   

.instant_search_field_long:focus 
{
	border:				solid #000000 1px;
	background-color:	#ddeefb;
}


.instant_search_results
 {
	background: white;
	position: absolute;
	width: 180px;
	z-index: 1;
	border-left: 	1px solid #999999;	
	border-right: 	1px solid #999999;	
		vertical-align: middle;
}

.instant_search_results ul li
	{
	list-style-type:	none;
	padding-left:		5px;
    border-bottom: 		1px solid #999999;	
	font-family: 		helvetica,sans-serif;
    font-size: 			11px;
	line-height:		18px;
	}
.instant_search_results li:hover 
{
	background-color:	#ddeefb;
	cursor:				pointer;
}

.instant_search_results_team, .instant_search_results_speler, .instant_search_results_speler2
 {
	margin-left: 62px;
	background: white;
	position: absolute;
	width: 170px;
	text-decoration:	none;
	z-index: 1;
	border-left: 	1px solid #999999;	
	border-right: 	1px solid #999999;	
	margin-top:		-5px;
	box-shadow: 1px 1px 3px #000;

}

.instant_search_results_spelerwid
 {
	margin-top: 18px;
	margin-left: 20px;
	background: white;
	position: absolute;
	width: 170px;
	text-decoration:	none;
	z-index: 1;
	border-left: 	1px solid #999999;	
	border-right: 	1px solid #999999;	
	float:left;
	text-align: left;
	box-shadow: 1px 1px 3px #000;

}
.instant_search_results_team ul li, .instant_search_results_speler ul li, .instant_search_results_spelerwid ul li
	{
	list-style-type:	none;
	padding-left:		5px;
    border-bottom: 		1px solid #999999;	
	font-family: 		helvetica,sans-serif;
    font-size: 			11px;
	line-height:		52px;

	}
.instant_search_results_team li:hover , .instant_search_results_speler li:hover  , .instant_search_results_spelerwid li:hover 
{
	background-color:	#ddeefb;
	cursor:				pointer;

}
.instant_search_results_spelerwid li:hover {
	color: #999999;
}
 .instant_search_results_team a,  .instant_search_results_speler a,  .instant_search_results_spelerwid a
 {
	text-decoration:	none;
	display:block;
 }
.instant_search_results_team ul li
	{
	list-style-type:	none;
	padding-left:		5px;
    border-bottom: 		1px solid #999999;	
	font-family: 		helvetica,sans-serif;
    font-size: 			11px;
	line-height:		18px;

	}
.instant_search_results_speler ul li,	.instant_search_results_speler2 ul li{
	list-style-type:	none;
	padding-left:		5px;
    border-bottom: 		1px solid #999999;	
	font-family: 		helvetica,sans-serif;
    font-size: 			11px;
	line-height:		52px;
}
.instant_search_results_speler2 ul li{
	margin-top:			-1px;
	height:				17px;
	width: 				130px;

}
.instant_search_results_team li:hover , .instant_search_results_speler li:hover , .instant_search_results_speler2 li:hover 
{
	background-color:	#ddeefb;
	cursor:				pointer;

}
 .instant_search_results_team a,  .instant_search_results_speler a,.instant_search_results_speler2 a
 {
	text-decoration:	none;
	display:block;
 }
.li_small {
    float: right;
    font-family: helvetica;
    font-size: 9px;
    line-height: 20px;
    margin-right: 5px;
    margin-top: 3px;
    overflow: hidden;
}
	/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
   height:50px;
}

* {
  outline: none;
}

.noline {
	text-decoration:	none;
} 


.agenda_yes
{
	background-position: -24px 0px;
	background-image: 	url(../images/agenda_icons.png);
	background-color: #DDDDDD ;
	width:24px;
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
	cursor:				pointer;
}
.agenda_yes_selected, .agenda_yes:hover
{
	background-position:0px 0px;	
	background-image: 	url(../images/agenda_icons.png);
	cursor:				pointer;
	background-color: #DDDDDD ;
	width:24px;
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
	
}
.agenda_no
{
	background-image: 	url(../images/agenda_icons.png);
	cursor:				pointer;
	background-color: #DDDDDD ;
	background-position: -24px -24px;
	width:24px;
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
}
.agenda_no_selected, .agenda_no:hover
{
	background-position:0px -24px;	
	background-image: 	url(../images/agenda_icons.png);
	cursor:				pointer;
	background-color: #DDDDDD ;
	width:24px;
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
	
}

.agenda_reserve
{
	background-image: 	url(../images/agenda_icons.png);
	cursor:				pointer;
	background-color: #DDDDDD ;
	background-position: -24px -48px;	
	width:24px;	
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
}

.agenda_reserve:hover, .agenda_reserve_selected
{	
	background-position:0px -48px;
	background-image: 	url(../images/agenda_icons.png);
	cursor:				pointer;
	background-color: #DDDDDD ;
	width:24px;	
	height:24px;
	padding-right: 5px;
	margin-right: 5px;
}

#badge {
	width:120px;
	height:100px;
	float:left;
}

#badge_name {
	font-family:	Aller,helvetica,sans-serif;
	font-size: 		12px;
	text-align:center;
}
#badge_img {
	text-align:center;
}

 #progress-menu{ 
position:absolute;
 top:30%;
 left:50%;
 z-index:10;
 width:60px;
 height:60px; 
 margin:-30px 0 0 -30px; 
 text-indent:-999em;

 background: url(../img/progress.gif) no-repeat center center;
 -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
 }
 
 .ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
 .ui-timepicker-div dl{ text-align: left; }
 .ui-timepicker-div dl dt{ height: 25px; }
 .ui-timepicker-div dl dd{ margin: -25px 10px 10px 65px; }
 .ui-timepicker-div td { font-size: 90%; }
 
 a#set_beheer {
	margin-top:  -24px;
    display: block;
    width: 18px;
    height: 20px;
    background-image: url(../images/settings_icon.png);
    background-position: 0 -22px;
	float: right;
}
a#set_beheer:hover {
	background-position: 0 0;  
   
}
a .alt { display: none; }


    #content-slider {
      width: 200px;
      height: 6px;
      margin: 5px;
	  top: 0px;
      background: #BBBBBB;
      position: relative;
    }

    .next_left,.next_right {
		font-family:		Aller,helvetica,sans-serif;
		font-size: 			10px;
		color: #478AFF;
		cursor:				pointer;
		width:112px;
		float:left;
		overflow: hidden;
		height:12px;		
		text-align:left;
		background: #E0E0E0;
	}
	.next_left {
		padding-left: 3px;		
    }
    .next_right {
		text-align:right;
		width:107px;
		padding-right: 3px;
    }
	
    #content-scroll {
      width: 225px;
     height: 88px;
      overflow: hidden;
    }

    #content-holder {
	background-color:#E0E0E0;
     width: 2025px;
     height: 88px;
    }
    .content-item {
	background-color:#E0E0E0;
      width: 225px;
      height: 88px;
      padding: 0px;
      float: left;
  }
  
  textarea#styled {
border: 1px solid #999;
border-radius: 5px;
box-shadow: 0 0 8px 0 #999 inset;
color: #999;
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
height: 120px;
margin: 10px;
padding: 10px;
width: 434px;

}
