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 {

}
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;
}

img 
{ 
	_behavior: url('/css/iepngfix.htc'); 
}


body
{
	font-family:		Verdana;
	font-size:			12px;
	background: 		#17357B url('/img/background.jpg') repeat-x;
	color:				#414141;
}


h2
{
	color: 				#142e6b;
	font-size: 			24px;
	font-weight:		bold;
	margin-top:			20px;
	margin-bottom:		15px;
}

a
{
	text-decoration:	none;
	color:				#044595;
}

strong
{
	color:				#044595;
}


#wrapper
{
	margin:			0 auto;
	width:			980px;
	position:		relative;
}

#kop
{
	height:			262px;
	*height:		252px;
	margin-bottom:	0px;
	width:			980px;
	padding-top:	68px;
}

#highlights
{
	height:			80px;
	margin-bottom:	0px;
	width:			980px;
	padding-top:	10px;
}

#userContent
{
	width:			497px;
	padding:		5px;
	padding-left:	20px;
	vertical-align:	top;
	background:		#fff;
}

#userContentBreed
{
	width:			740px;
	padding:		5px;
	padding-left:	20px;
	padding-right:	20px;
	vertical-align:	top;
	background:		#fff;
}	

	


#kolom2
{
	width:			258px;
	padding:		5px;
	background:		#F2F2F2;
}	
 
#kolomLinks
{
	width:			200px;  	
	margin-top:		20px;
	position:		relative;
}

#kolomLinks #top
{
	padding:		0px 37px 5px;
	border-bottom:	1px solid #fff;
	margin:			0;
	color:			#ccc;
	font-size:		12px;
	font-weight:	bold;
}

#kolomLinks .icon
{
	width:			16px;
	position:		absolute;
	top:			8px;
	left:			5px;
	margin-top:		2px;
}

#kolomLinks #bottom
{
	padding:		5px 37px 40px 37px;
	_padding:		0px;
	_margin-left:	37px;
	border-top:		1px solid #fff;
	_border:		none;
	
}

#kolomLinks .even
{
	color:			#B2B1B1;
	background:		#444;
	margin-right:	2px;
	position:		relative;
	overflow:		auto;
	height:			30px;
	_zoom:			0;
	border-bottom:	1px solid #2B2B2B;	
	cursor:			pointer;
}

#kolomLinks .even:hover
{
	background:			#666;
}

#kolomLinks .even .datum
{
	font-size:		10px;
	padding-left:	26px;
	position:		absolute;
	top:			2px;
}


#kolomLinks .even .titel
{
	text-transform:	none;
	font-size:		10px;
	padding-left:	26px;
	position:		absolute;
	top:			13px;
}

#kolomLinks .oneven
{
	color:			#B2B1B1;
	background:		#444;
	margin-right:	2px;
	position:		relative;
	overflow:		auto;
	height:			30px;
	_zoom:			0;
	border-bottom:	1px solid #2B2B2B;
}

#kolomLinks .oneven .datum
{
	font-size:		10px;
	padding-left:	26px;
	position:		absolute;
	top:			2px;
}

#kolomLinks .oneven .titel
{
	text-transform:	none;
	font-size:		10px;
	padding-left:	26px;
	position:		absolute;
	top:			13px;
}

#kolomLinks .lijntje
{
	height:			1px;
	
}

#kolomLinks .uitslagsmall
{
	width:			190px;
	height:			54px;
	overflow:		hidden;
	margin:			5px 0 5px 0;
	padding:		0 5px;
	background:		#444;
	font-size:		10px;
	color:			#B2B1B1;
	cursor:			pointer;
}

.uitslagsmall .titel
{
	margin-top:		3px;
	margin-bottom:	5px;
	text-align:		center;
}

.uitslagsmall .against
{
	float:			left;
}

.uitslagsmall .falcons
{
	display:		inline;
	float:			left;
}

.uitslagsmall .cnt
{
	float:			left;
	width:			120px;
	margin:			0 5px;
	text-align:		center;
}

#kolom3
{
	width:			200px;  
	height:			600px;	
	padding:		5px;
	position:		relative;
	background:		#2B2B2B;
}	

#kolom3 h2
{
	color:			#fff;
	font-size:		14px;
}

#kolom3 span
{
	margin-top:		10px;
	float:			left;
	width:			200px;
}

#kolom3 a
{
	cursor:			pointer;
	float:			left;
	padding-top:	5px;
}

#kolom3 .spacer
{
	width:			200px;
	height:			4px;
	background:		#3D3D3D;
	margin-top:		15px;
	margin-bottom:	5px;
	float:			left;
}


#kop #logo
{
	width:			251px;
	height:			219px;
	position:		absolute;
	top:			50px;
	left:			-10px;
	z-index:		999;
}

#kop #menuWrap
{
	background:		url('/img/seeTroughGray.png');
	width:			980px;
	height:			39px;
	margin-top:		-60px;
	z-index:		1001;
	position:		absolute;
	border-bottom:	1px solid #BBBABA;
}

#kop #smallMenu 
{
	margin-top:		10px;
	height:			22px;
	width:			980px;
}

.arnhemFalcons
{
	width:			400px;
	height:			40px;
	margin-bottom:	5px;
	margin-left:	580px;
	margin-top:		11px;
	background-size: 100%;
}

#content
{
	_margin-top:	-20px;
	height:			500px;
}

#content td
{
	padding-top:	0px;
	vertical-align:	top;
}

.melding
{
	padding:		4px;
	margin:			10px;
	width:			390px;
}

#login .melding
{
	width:			445px;
}

#login
{
	margin:			0 auto;
	border:			1px dotted #054695;
	width:			480px;
	padding:		10px;
}

#login h2
{
	font-size:		14px;
}

#footer
{
	height:			0px;
	width:			980px;
	/*background:		url('/img/footertext.jpg') 5px 7px no-repeat #1E1E1E;*/
	background:		#2B2B2B;
	border-bottom:	2px solid #000;
	margin-bottom:	-20px;
	margin-top:		0px;
	position:		relative;
}

#footer .arnhemFalcons
{
	height:			20px;
	top:			5px;
	right:			580px;
	position:		absolute;
}

#afbnLogo
{
	position:		absolute;
	top:			-6px;
	left:			430px;
}

#helmet
{
	position:		absolute;
	top:			-160px;
	right:			794px;
}

#footertekst
{
	color:			#044595;
	margin:			0 auto;
	display:		block;
	width:			940px;
	font-size:		11px;
}

#fotoSlider
{
	position:		relative;
	height:			180px;
	overflow:		hidden;
	margin-bottom:	20px;
}

#sponsorOverlay
{
	position:		absolute;
	top:			0px;
	width:			980px;
	height:			65px;
	//background:		url('/img/seeTroughGray.png');
	z-index:		150;
	border-top:		0px solid #fff;
	border-bottom:	1px solid #BBBABA;
	
}

#fotoSlider img 
{
	position:		absolute;
	display:		none;
    top:			-1px;
    left:			0;
    z-index:		8;
    width:			980px; 
    height:			250px;
}

#fotoSlider .shown
{
	z-index:		10;
	display:		inline;
}

#fotoSlider .last-shown
{
	z-index:		9;
}

#sponsorenSlide
{
	width:			100000px;
	height:			50px;
	margin-left:	-20px;
}

#sponsoren
{
	left:			0px;
	top:			10px;
	height:			50px;
	width:			980px;
	position:		absolute;
	overflow:		hidden;
}

#sponsoren .kika
{
	width:			65px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/kika_inactive.png') no-repeat;
}

#sponsoren .kika:hover
{
	background:		url('/img/kika.png') no-repeat;
}

#sponsoren .sa
{
	width:			194px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/sa_inactive.png') no-repeat;
}

#sponsoren .sa:hover
{
	background:		url('/img/sa.png') no-repeat;
}

#sponsoren .gyproc
{
	width:			120px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/gyproc_inactive.png') no-repeat;
}

#sponsoren .gyproc:hover
{
	background:		url('/img/gyproc.png') no-repeat;
}

#sponsoren .abt
{
	width:			95px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/abt_inactive.png') no-repeat;
}

#sponsoren .abt:hover
{
	background:		url('/img/abt.png') no-repeat;
}

#sponsoren .dau
{
	width:			106px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/dau_inactive.png') no-repeat;
}

#sponsoren .dau:hover
{
	background:		url('/img/dau.png') no-repeat;
}

#sponsoren .reatech
{
	width:			177px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/reatech_inactive.png') no-repeat;
}

#sponsoren .reatech:hover
{
	background:		url('/img/reatech.png') no-repeat;
}

#sponsoren .physique
{
	width:			143px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/physique_inactive.png') no-repeat;
}

#sponsoren .physique:hover
{
	background:		url('/img/physique.png') no-repeat;
}

#sponsoren .amz
{
	width:			305px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/amz_inactive.png') no-repeat;
}

#sponsoren .amz:hover
{
	background:		url('/img/amz.png') no-repeat;
}

#sponsoren .nama
{
	width:			107px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/namabv_inactive.png') no-repeat;
}
#sponsoren .nama:hover
{
	background:		url('/img/namabv.png') no-repeat;
}

#sponsoren .hv
{
	width:			48px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/huisman_inactive.png') no-repeat;
}

#sponsoren .hv:hover
{
	background:		url('/img/huisman.png') no-repeat;
}


#sponsoren .lgc
{
	width:			218px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/lgc_inactive.png') no-repeat;
}

#sponsoren .lgc:hover
{
	background:		url('/img/lgc.png') no-repeat;
}

#sponsoren .gat
{
	width:			56px;
	height:			46px;
	float:			left;
	margin-right:	10px;
	background:		url('/img/gat_inactive.png') no-repeat;
}

#sponsoren .gat:hover
{
	background:		url('/img/gat.png') no-repeat;
}

.menu
{
	z-index:			100;
	margin-top:			5px;
	float:				left;
	margin-left:		5px;
	font-family:		verdana;
	margin-right:		10px;
}

.menu li
{
	float:				left;
	display:			block;
	margin-left:		25px;
	font-size:			17px;
	position:			relative;
}

.menu li:hover a
{
	color:				#666666;
}

.menu li:hover .submenu
{
	display:			block;
}

.menu li a
{
	padding:			6px;
	float:				left;
	display:			block;
	text-decoration:	none;
	color:				#fff;
	height:				20px;
}

.submenu
{
	top:				27px;
	width:				150px;
	position:			absolute;
	z-index:			1000;
	display:			none;
	background:			#fff;
}

.submenu li
{
	float:				left;
	width:				145px;
	display:			block;
	margin-left:		4px;
}

.submenu li a
{
	float:				left;
	height:				10px;
	width:				145px;
	display:			block;
	text-decoration:	none;
	color:				#fff;
	font-size:			12px;
	color:				#000;
}

.topmenu
{
	z-index:			100;
	margin-top:			0px;
	float:				right;
	font-family:		verdana;
}

.topmenu li
{
	float:				left;
	display:			block;
	margin-top:			0px;
	margin-left:		18px;
	font-size:			11px;
}

.topmenu li a
{
	float:				left;
	display:			block;
	text-decoration:	none;
	color:				#616161;
}

.topmenu li a:hover
{
	color:				#999999;
}

#games
{
	padding-top:			20px;
	position:				relative;
	margin-left:			5px;
	width:					725px;
	overflow:				hidden;
}

#game_list
{
	border-top:				3px solid #00539F;
	height:					70px;
	border-bottom:			3px solid #00539F;
	border-left:			18px solid #fff;	
	border-right:			18px solid #fff;	
	margin-right:			3px;
	width:					688px;
	overflow:				hidden;
	
}

#game_slide
{
	overflow:				hidden;
	height:					70px;
	margin-left:			1px;
}

.wedstrijdID
{
	display:				none;
}

#terug
{
	position:				absolute;
	left:					3px;
	top:					47px;
	z-index:				100;
	width:					12px;
	height:					20px;
	background:				url('/img/links.jpg');
	cursor:					pointer;
	display:				none;
}

#verder
{
	position:				absolute;
	right:					5px;
	top:					47px;
	z-index:				100;
	width:					12px;
	height:					20px;
	background:				url('/img/rechts.jpg');
	cursor:					pointer;
}

.game
{
	height:					56px;
	width:					90px;
	float:					left;
	background:				#b8d0e0;
	margin:					4px;
	font-size:				10px;
	text-align:				center;
	padding-top:			6px;
	cursor:					pointer;
}

.game strong
{
	margin-left:			6px;
	margin-top:				5px;
	display:				block;
}

.game:hover
{
	border:					1px solid #00539f;
	height:					55px;
	width:					88px;
	padding-top:			5px;
}

.game:hover strong
{
	margin-left:			5px;
}

#uitgelichte_game
{
	text-align:				center;
	background:				#00539f;
	width:					110px;
	height:					85px;
	position:				absolute;
	top:					5px;
	left:					294px;
	border:					5px solid #fff;
	padding:				5px;
	color:					#fff;
	text-align:				center;
}

#uitgelichte_game strong
{
	margin:					0 auto;
	margin-top:				13px;
	display:				block;	
	color:					#fff;
	font-size:				10px;
}

#uitgelichte_game img
{
	position:				absolute;
	left:					-16px;
	top:					34px;
}

#uitgelichte_game span
{
	position:				absolute;
	width:					110px;
	left:					5px;
	top:					10px;
}

#uitslag
{
	height:					100px;
	width:					700px;
	margin:					20px;
	margin-right:			0px;
	margin-left:			18px;
	border-bottom:			3px solid #00539f;
	position:				relative;
}



#thuis
{
	position:				absolute;
	width:					250px;
	height:					100px;
	font-size:				75px;
	color:					#00539f;
	font-weight:			bold;
}

#thuis img
{
	padding-right:			10px;
	border-right:			3px solid #00539f;
	float:					left;
	margin-left:			9px;
}

#thuis span
{
	position:				absolute;
	top:					-10px;
	left:					100px;
}

#scoreOverzicht
{
	position:				absolute;
	left:					222px;
	top:					10px;
	width:					250px;
	height:					90px;
}

#scoreOverzicht table
{
	border:					none;
}

#scoreOverzicht td
{
	text-align:				center;
	border:					1px solid #044595;
	padding:				4px;
}

#gast img
{
	position:				absolute;
	left:					150px;
	padding-left:			8px;
	border-left:			3px solid #00539f;
	margin-right:			12px;
}

#gast
{
	position:				absolute;
	left:					450px;
	width:					250px;
	height:					100px;
	font-size:				75px;
	color:					#00539f;
	font-weight:			bold;
}

#gast span
{
	position:				absolute;
	top:					-10px;
	right:					100px;
}

#nieuwsitems
{
	margin-top:				20px;
}

#nieuwsitemshome
{ 
	margin-top:				20px;
} 

.nieuwsitem
{
	width:					220px;
	height:					230px;
	padding:				12px;
	overflow:				hidden;
	float:					left;
	cursor:					pointer;
	position:				relative;
	line-height:			15px;
}

.homeuitslag
{
	width:					95px;
	_width:					90px;
	height:					60px;
	float:					left;
	text-align:				center;
}

.homeuitslag strong
{
	padding-top:			10px;
	font-size:				20px;
	color:					#142E6B;
}

.nieuwsitem:hover
{
	background:				#eee;
}

.nieuwsitem span
{
	display:				block;
	width:					220px;
	height:					141px;
	overflow:				hidden;
}

.nieuwsitem h2
{
	font-size:				14px;
	margin:					0;
	margin-bottom:			6px;
}

.nieuwsitem img
{
	margin-bottom:			6px;
	border:					1px solid #17367D;
}

.nieuwsitem .leesmeer
{
	position:				absolute;
	bottom:					10px;
	right:					10px;
}

.albumvoorbeeld
{
	background:				url('/img/albumBack.png') 0 30px no-repeat #eee;
	width:					208px;
	margin-top:				10px;
	margin-right:			10px;
	border:					1px solid #999;
	float:					left;
	height:					80px;
	padding:				0px;
	padding-top:			5px;
	padding-left:			5px;
	font-weight:			bold;
	line-height:			20px;
	cursor:					pointer;
	overflow:				hidden;
}

.albumvoorbeeld h3
{
	margin-bottom:			8px;
	font-weight:			bold;
}

.albumvoorbeeld:hover
{
}

#teamselection
{
	width:					100px;
	height:					30px;
	display:				block;
	float:					left;
}

#gamepics
{
	padding:				0 15px 0 20px;
}

#recap
{
	padding:				20px 25px;
} 

#rosterback
{
	width:					680px;
	background:				url('/img/logoback.gif') no-repeat #060D1D;
	margin-top:				20px;
	padding:				130px 0 20px 20px;
	position:				relative;
}

#rosterback #playerwrapper
{
	width:					290px;
	height:					388px;
	overflow:				hidden;
}

#rosterback #playerslider
{
	width:					290px;
	overflow:				hidden;
	margin-top:				0px;
}

#rosterback #list .player
{
	background:				#666666;
	width:					280px;
	height:					20px;
	border:					1px solid #2B2B2B;
	color:					#fff;
	padding:				3px;
	margin-bottom:			2px;
}



.smallnumberpart
{
	background:				url('/img/numberssmall.png');
	margin-top:				-3px;
	overflow:				hidden;
	float:					left;
}

#rosterback #list .playername
{
	float:					left;
	margin-top:				3px;
	margin-left:			20px;
}

#rosterback #list .playerdetailswrapper
{
	position:				absolute;
	display:				none;
	width:					283px;
	padding:				0px;
	height:					387px;
	left:					385px;
	top:					129px;
	border:					lime;
	overflow:				hidden;
}

#rosterback #list .playerdetails
{
	width:					283px;
	padding:				0px;
	height:					387px;
	background:				#666666;
	border:					1px solid #2B2B2B;
	margin-left:			-285px;
}

#rosterback #list .playerinfo
{
	position:				absolute;
	background:				#666666;
	height:					100px;
	padding:				5px;
	width:					273px;
	border-top:				1px solid #2B2B2B;
	top:					280px;
	left:					285px;
}

#rosterback #down
{
	position:				absolute;
	top:					501px;
	left:					311px;
	width:					25px;				
	height:					19px;
	background:				url('/img/pijldowninactive.png');
	cursor:					pointer;
}

#rosterback #down:hover
{
	background:				url('/img/pijldownactive.png');
}

#rosterback #up
{
	position:				absolute;
	top:					126px;
	left:					311px;
	width:					25px;				
	height:					19px;
	background:				url('/img/pijlupinactive.png');
	cursor:					pointer;
}

#rosterback #up:hover
{
	background:				url('/img/pijlupactive.png');
}

.playerno
{
	float:					right;
}

