body
{
	margin: 0;
	padding: 0 0 15px 0;
	background: url(style/default/background.png);
}

body, td, th, input, textarea, select 
{
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
}

.newtopic
{
 float: right;
 margin: 10px;
}

input
{
	background: url(style/default/background.png);
	border: 1px solid #7d7d7d;
}

.blue {
	font-family: Arial;
	font-size: 12px;
	color: #3399FF;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.green {
	font-family: Arial;
	font-size: 12px;
	color: #33CC33;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.red {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.yellow {
	font-family: Arial;
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.pink {
	font-family: Arial;
	font-size: 12px;
	color: #FF3399;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.mediacontainer a:hover img {
	border-color: #fff;
}

.pinkborder {
	pinkborder: 1px solid #FF3399;
	border: 1px solid #3399FF;
	margin: 5px;
}

.quote
{
	color: gray;
	border-left: 1px solid #808080;
	border-right: 1px dotted #808080;
	border-top: 1px dotted #808080;
	border-bottom: 1px dotted #808080;
	padding: 5px;
	margin: 0 10px 0 20px;
	margin-bottom: -15px;
}

input.login
{
	color: #7d7d7d;
}

input.loginactive
{
	color: #ffffff;
}

input.submitlogin
{
	border: 0;
	background: url(style/default/boxfill.png);
	font-weight: bold;
}

.forum_newtopic_table { 
	width: 702px;
	height: 160px;
	margin: 0px 0 0px 0;
	border: 0;
}

/* REPLY ONDERDELEN */
.tablereageer { 
	width: 520px;
	height: 160px;
	margin: 10px 0 10px 0;
	border: 0;
}

.smilieboxtd {
	border-left: 1px solid #808080; 
	border-top:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 105px;
	text-align: center;
	vertical-align: middle;
}

.smilieboxtd_black
{
 	border-left: 1px solid #000; 
	border-top:1px solid #000; 
	border-bottom:1px solid #000;
}

.reageerveld {
	border: 1px solid #808080; 
	background : url(style/default/replyleftfill.png);
	width: 415px;
	padding: 5px;
}

textarea.reply {
height: 14em; 
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/replyleftfill.png');
}

textarea.topic {
height: 21em; 
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/replyleftfill.png');
}

.veldbeneden {
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

input.submitreply {
	border: 1px solid #000;
	background : url(style/default/boxfill.png);
}

.username {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}

.reactie { 
	background: url(style/default/boxfill.png);
	width: 520px;
	margin: 0 0 10px 0;
	border: 1px solid #000;
}

.reactieleft {
	border-right: 1px solid #000;
	padding: 5px;
	width: 105px;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	background: url(style/default/replyleftfill.png);
}

.reactieupleft {
	padding: 5px;
	height: 10px;
	font-family: Arial;
	font-size: 11px;
	vertical-align: top;
	font-weight: bold;
	color: gray;
	border-bottom: 1px solid #000;
	background: url(style/default/boxfillc.png);
}

.reactieupright {
	padding: 5px;
	height: 10px;
	text-align: right;
	vertical-align: top;
	font-family: Arial;
	font-size: 11px;
	color: gray;
	border-bottom: 1px solid #000;
	background: url(style/default/boxfillc.png);
}

.reactiecontent {
	padding: 5px;
	width: 415px;
	height: auto;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	vertical-align: top;
}

.forumreply { 
	width: 702px;
	margin: 0 0 10px 0;
}

.forumreplyleft {
	border: 1px solid #000;
	padding: 10px;
	width: 130px;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	background: url(style/default/boxfill.png);
}

.forumreplyright
{
 border: 0px;
 background: 0;
 height: 5px;
}

.button_forum
{
 	height: 17px;
	width: 100px;
	background: url(style/default/forum_button_bg.png);
	border: 1px solid #222;
	vertical-align: middle;
	font-family: Arial;
	font-size: 9px;	
	padding: 2px 0 0 5px;
}

.button_forum_x
{
 	height: 17px;
	background: url(style/default/forum_button_bg.png);
	border: 1px solid #222;
	vertical-align: middle;
	font-family: Arial;
	font-size: 9px;	
	padding: 2px 5px 0px 5px;
	margin: 0px;
}

.niceavatar
{
	width: 84px;
	height: 101px;
	font-family: Arial;
	font-size: 9px;
	vertical-align: top;
	background: url(style/default/niceavatar.png);
	border: 0;
}

.foruminside
{
 						width: 572px;
						padding: 10px 0;
						height: 100%;
}

.foruminside_up {
	padding: 5px;
	height: 15px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: gray;
	border: 1px solid #000;
	border-left: 0;
	vertical-align: middle;
	background: url(style/default/boxfillc.png);
}

.foruminside_down {
	padding: 10px 20px;
	height: 100px;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	vertical-align: top;
	border: 1px solid #000;
	border-left: 0;
	border-top: 0;
	background: url(style/default/forum_reply_bg.png);
}



.align
{
	text-align: center;
	position: relative;
	margin: auto;
}

.avatar
{
	border: 1px solid #000;
	margin: 5px 0 5px 0;
}

.textright
{
	float: right;
	color: gray;
}

.paginanummer
{
	text-align: center;
	margin: 10px 0 8px 0;
	color: gray;
}

.score 
{
	color: gray;
}

a.a1 { text-decoration: none; color:#FFF; }
a.a1:visited { text-decoration: none; color: #FFF; }
a.a1:hover { text-decoration: none; color: #FF0B0B; }

/* MAIN TABLE */

.maintable 
{
	width: 946px;
	border: 0;
	margin: 0;
	padding: 0;
}

.tdupperspacer 
{
	height: 40px;
}

.splash
{
	height: 732px;
}

.lefttable
{
	width: 215px;
	text-align: center;
	vertical-align: top;
}

.righttable
{
	width: 731px;
	vertical-align: top;
	text-align: center;
}

/* LEFT */

#logo
{
	height: 203px;
	width: 215px;
	background: url(style/default/logo.png) no-repeat;
	margin: 0 0 10px 0;
}

/* BOXXX */

.box
{
	width: 165px;
	margin: 0 0 10px 0;
}

.boxtop
{
	background: url(style/default/boxtop.png) no-repeat;
	height: 29px;

	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.boxforumtop
{
	background: url(style/default/boxforumtop.png) no-repeat;
	height: 29px;
	vertical-align: middle;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

.sub_column
{
	background: url(style/default/sub_column.png) no-repeat;
	height: 55px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}

.sub_interview
{
	background: url(style/default/sub_interview.png) no-repeat;
	height: 55px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	xcursor: pointer;
}

.boxfill
{
	padding: 10px 5px 10px 5px;
	background: url(style/default/boxfill.png);
	vertical-align: top;
	border: 1px solid #000;
}

.boxfillu
{
	padding: 10px 5px 10px 5px;
	background: url(style/default/boxfill.png);
	vertical-align: top;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.boxfilld
{
	padding: 0px 0px 0px 0px;
	background: url(style/default/boxfill.png);
	vertical-align: top;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.centeralign
{
	text-align: center;
}

/* IMAGE HANDLING */

.floatright {
	margin: 0px 0px 0px 0px;
	float: right;
}

.headertop 
{
	margin: 13px 0px 0px 0px;
	height: 139px;
	width: 702px;	
}

/* MENU */

.menu 
{
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	padding: 0px;
	margin: 0 0 0 0;
	width: 702px;
	border: 0px;
}

.menucontent 
{
	background: url(style/default/menufill.png);
	height: 23px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.menubottom
{
	background: url(style/default/menubottom.png);
	height: 3px;
}

.menumirror
{
	margin: 5px 0px 0px 0px;
	height: 25px;
	width: 702px;
	background: url(style/default/menumirror.png);	
}

/* DISPLAY */
.display 
{
	padding: 0px;
	margin: 0 0 0 0;
	width: 702px;
	border: 0px;
	height: 73px;
}

.displayleft
{
	width: 4px;
	background: url(style/default/displayleft.png);	
}

.displayright
{
	width: 4px;
	background: url(style/default/displayright.png);	
}

.displaycenter
{
	background: url(style/default/displayfill.png);	
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	width: 694px;
	text-align: center;
}

/* NEXTMATCH */
.nextmatch
{
	padding: 0px;
	margin: 5px 0 0 0;
	width: 702px;
	border: 0px;
	height: 26px;
}

.nextmatchleft
{
	width: 4px;
	background: url(style/default/nextmatchleft.png);	
}

.nextmatchright
{
	width: 4px;
	background: url(style/default/nextmatchright.png);	
}

.nextmatchcenter
{
	background: url(style/default/nextmatchfill.png);	
	border-top: 1px solid #000;
	width: 694px;
	text-align: center;
}

.nextmatchtable
{
	padding: 0px;
	margin: 0;
	border: 0px;
	height: 25px;
	width: 693px;
	text-align: center;
}

/* DIVISION */

.division
{
	padding: 0px;
	margin: 20px 0 0 0;
	width: 702px;
	border: 0px;
}

.divisionleft
{
	width: 537px;
	text-align: left;
	vertical-align: top;
}

.divisionright
{
	text-align: right;
	width: 165px;
	vertical-align: top;
}

.divisionforum
{
	width: 702px;
	text-align: left;
	vertical-align: top;
}

/* BIG BOX */

.bigboxred
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/boxfillred.png);
}

.bigboxredtd
{
	vertical-align: top;
	padding: 4px 8px;
	height: 60px;
}

.bigboxunder
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/bigboxfill.png);
}

.bigboxxx
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 5px 0;
	background: url(style/default/boxblack.png);
}

.bigboxxxx
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 5px 0;
	background: url(style/default/boxlight.png);
}

.bigbox
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/bigboxfill.png);
}

.kladblok
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/kladblok.png);
}

.kladbloktd
{
	vertical-align: middle;
	padding: 6px;
	padding-top: 4px;
	height: 10px;
}

.kladblokrow
{
	font-size:11px; 
	vertical-align: middle;
	padding: 5px;
	padding-top: 0;
	padding-bottom: 7px;
	width: 100%;
	margin: 0;
}

.bigboxtopics
{
	width: 702px;
	margin: 0;
	background: url(style/default/bigboxfill.png);
}

.bigboxforum
{
	width: 702px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/bigboxfill.png);
}

.scorebord
{
	width: 702px;
	border: 0px solid #000;
	margin: 0 0 10px 0;
}

.scorebord_td
{
	vertical-align: top;
	height: 346px;
	background: url(style/default/scorebord.png);
}

.premium_td
{
	vertical-align: top;
	height: 346px;
	background: url(style/default/premium.png);
}

.blackborder
{
 border: 1px solid #000;
}

.forum
{
	width: 702px;
	border: 1px solid #000;
	margin: 0;
	height: 30px;
	font-weight: bold;
	background: url(style/default/bigboxfill.png);
}

.forumtopicon
{
background: url(style/default/shownews_middle.png);
}

.forumtopicoff
{
background: url(style/default/replyleftfill.png);
}

.forumrow
{
	border-left: 1px solid #000000;
	text-align: center;
	color: gray;
	padding: 5px;
}

.topicrowbegin
{
	background: url(style/default/topicbegin.png);
	border-bottom: 1px solid #000;	
}

.forumrowx
{
	text-align: left;
	padding-left: 10px;
	color: gray;
}

.topic
{
	width: 702px;
	border: 1px solid #000;
	border-bottom: 0;
	margin: 5px 0 0 0;
	height: 30px;
	background: url(style/default/replyleftfill.png);
}

.topicrow
{
	border-left: 1px solid #000000;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	border-bottom: 1px solid #000;
}

.topicrowx
{
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 11px;
	border-bottom: 1px solid #000;
}

.bigboxchat
{
	width: 520px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/chat.png);
}


.bigboxtd
{
	vertical-align: top;
	padding: 4px 8px 8px 8px;
}

.bigboxtdx
{
	vertical-align: top;
}

.bigboxtdright
{
	vertical-align: top;
	padding: 8px;
	width: 351px;
}

.bigboxgoogle
{
	vertical-align: middle;
	text-align: center;
	padding: 5px;
}

.bigboxtdafricacup
{
	vertical-align: top;
	height: 81px;
	background: url(style/default/africacup_header.png);
}

/* SHOW */
.shownews
{
	width: 520px;
	margin: 0 0 10px 0;
	background: url(style/default/bigboxfill.png);
}

.shownews_header
{
	height: 28px;
	background: url(style/default/shownews_offender.gif);
	margin: 5px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #00ff00;
	border-bottom: 1px solid #000;
}

.shownews_topic
{
	margin: 5px;
	border: 0;
	height: 24px;
	font-size: 12px;
	vertical-align: middle;
	border-bottom: 1px solid #000;
}

.shownews_left
{
	width: 52px;
	font-weight: bold;
	text-align: center;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: url(style/default/shownews_left.png);
}

.shownews_alles
{
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;	
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

.shownews_middle
{
	padding-left: 10px;
	padding-right: 5px;
}

.shownews_middlex
{
	padding-left: 10px;
	padding-right: 5px;
	background: url(style/default/shownews_middle.png);
	cursor: pointer;
}

.shownews_right
{
	width: 30px;
	border-left: 1px solid #000;	
	border-right: 1px solid #000;
	text-align: center;	
	background: url(style/default/shownews_right.png);
}

/* AFRICA WEDSTRIJDEN */
.wedstrijd
{
	border: 1px solid #000;
	width: 500px;
	font-size: 12px;
	margin: 5px 0 0 0;
}

.wedstrijd_toprow
{
	background: url(style/default/bigboxfilldarker.png);
	height: 15px;
	color: gray;
}

.wedstrijd_light
{
	background: url(style/default/replyleftfill.png);
}

.wedstrijd_time
{
	width: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.wedstrijd_stadion
{
	width: 100px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.wedstrijd_vlag
{
	width: 30px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.wedstrijd_land
{
	width: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 5px 0 5px;	
}

.wedstrijd_score
{
	width: 40px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

/* AFRICA POULE OVERZICHT */
.poule
{
	border: 1px solid #000;
	width: 500px;
	font-size: 12px;
	margin: 5px 0 0 0;
}

.smallpoule
{
	border-top: 1px solid #000;
	width: 163px;
	font-size: 12px;
	margin: 0 0 0 0;
}

.poule_toprow
{
	background: url(style/default/bigboxfilldarker.png);
	height: 15px;
	color: gray;
}

.poule_light
{
	background: url(style/default/replyleftfill.png);
}

.poule_a
{
	width: 30px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.spoule_a
{
	width: 20px;
	text-align: center;
	padding-top:4px;
	padding-bottom: 4px;	
}

.gpoule_a
{
	width: 40px;
	text-align: center;
	padding-top:4px;
	padding-bottom: 4px;	
}


.spelers_a
{
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-left: 2px;
	padding-right: 2px;
}

.poule_land
{
	width: 25px;
	padding-left: 5px;
}

.smallpoule_land
{
	width: 15px;
	padding-left: 3px;
}

/* AFRICA BOOM */
.boom
{
	border: 0px solid #FFF;
	height: 300px;
}

.boom_row
{
	width: 129px;
}

.boom_row2
{
	width: 47px;
}

.boom_row3
{
	width: 54px;
}

.boomfield
{
	width: 129px;
	height: 55px;
	background: url(style/default/boom_field.png);
	border: 0;
	margin: 0 0 13px 0;
}

.boomfielddown
{
	width: 129px;
	height: 55px;
	background: url(style/default/boom_field.png);
	border: 0;
}

.boomfield_up
{
	width: 32px;
	padding-left: 9px;
	padding-top: 3px;
}

.boomfield_up2
{
	width: 73px;
	padding-left: 2px;
	padding-top: 3px;
}

.boomfield_up3
{
	width: 24px;
	padding-left: 7px;
	padding-top: 3px;
}

.boomfield_down
{
	width: 32px;
	padding-left: 9px;
	padding-bottom: 4px;
}

.boomfield_down2
{
	width: 73px;
	padding-left: 2px;
	padding-bottom: 4px;
}

.boomfield_down3
{
	width: 24px;
	padding-left: 7px;
	padding-bottom: 4px;
}

.headerbigbox
{
	width: 520px;
	height: 50px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/bigboxfill.png);
}

.headerbigboxtd
{
	vertical-align: top;
	padding: 5px;
}

.moviebigbox
{
	width: 520px;
	height: 262px;
	margin: 0 0 0 0;
}

.moviebigboxleft
{
	vertical-align: top;
	padding: 0px;
	border: 1px solid #000;
	background: url(style/default/bigboxfill.png);
	width: 350px;
}

.moviebigboxspace
{
	vertical-align: top;
	width: 10px;
}

.moviebigboxright
{
	vertical-align: top;
	padding: 5px;
	border: 1px solid #000;
	background: url(style/default/bigboxfill.png);
	width: 150px;
}

.movieitem
{
	width: 460px;
	height: 50px;
	margin: 0 0 10px 15px;
}

.movieitem_left
{
	width: 76px;
	height: 50px;
	border: 0px solid #000;	
	cursor: pointer;
}

.pointer
{
	cursor: pointer;
}

.movieitem_spacer
{
	width: 10px;
	height: 50px;
	border: 0px solid #000;
}

.movieitem_right
{	
	width: 364px;
	height: 50px;
	border: 1px solid #000;
	vertical-align: top;
	padding: 5px;
	background: url(style/default/movieitemfill.png);		
}

.movieitem_title
{
	font-family: Arial;
	font-size: 11px;
	color: #c0c0c0;
	font-weight: bold;
}

.movieitem_sub
{
	margin: 10px 0 0 0;
	font-family: Arial;
	font-size: 10px;
	color: #808080;
}

/* NEWS */

/* NIEUWS ONDERDELEN */

/* [FRONTPAGE NEWS] */

h2 {
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 5px;
}

.hotnews {
	position: absolute;
	width: 395px;
	height: 96px;
	vertical-align: middle;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
}

.datetime {
	font-size: 12px;
	color: gray;
}
/* [NEWS TOTAL] */

h1 {
	font-family: Arial;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}



.tabelnieuws { 
	background-image: url("temp/darker.png");
	width: 515px;
	margin: 0;
	padding: 10px;
	border: 1px solid #000;
}

.artikel {
	margin: 0 0 10px 0;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}

.normaltext {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
}

.anthem {
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
}

.dagtitel 
{ 
	margin: 10px 0 0 0;
	font-weight: bold;
	font-size: 12px;
	color: #00ff00;
}

.readmore { color: #00ff00; }
a.readmore { color: #00ff00; text-decoration: none; }
a.readmore:visited { text-decoration: none; color:#00ff00; }
a.readmore:hover { text-decoration: none; color: #fff; }

.b3 { font-size: 9px; color: gray; }

.whitetext  { color: #FFF; }		/* span */
a.whitetext { color:#ffffff; text-decoration: none; }
a.whitetext:visited { text-decoration: none; color:#ffffff; }
a.whitetext:hover { text-decoration: none; color: #33CC33; }

.graytext { color: gray; }		/* span */
a.graytext { color: gray; text-decoration: none; }
a.graytext:visited { text-decoration: none; color: gray; }
a.graytext:hover { text-decoration: none; color: #c00042; }

.shortnews
{
	margin: 5px 0 0 0;
	border: 0;
	height: 20px;
	width: 400px;
}

.shortnewsx
{
	margin: 5px 0 0 0;
	border: 0;
	height: 15px;
	width: 500px;
}

.shortnewstime
{
	background: url(style/default/shortnewstimefill.png);
	border: 1px solid #000;
	vertical-align: middle;
	width: 54px;
	text-align: center;
	font-size: 12px;
}

.shortnewstitle
{
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
}

/* [NEWS IMAGES] */
.leftimage {
	margin: 0px 10px 0px 0px;
	#float: left;
}

.rightimage {
	margin: 0px 0px 0px 10px;  
	float: right;
}

.blackimageborder {
	border: 1px solid #000;
}

/* LINKKKKKS */
a.nodeco { text-decoration: none; }
a.nodeco:visited { text-decoration: none; }
a.nodeco:hover { text-decoration: none; }

.redtext  { color: #FF0000; }	
.greentext  { color: #33CC33; }	
.bluetext  { color: #3399FF; }	
.orangetext  { color: #FF6600; }	
.pinktext { color: #FF3399; }
.yellowtext { color: #FFFF00; }

a.redlink, a.greenlink, a.bluelink, a.orangelink, a.graylink { color: gray; text-decoration: none; }
a.redlink:visited, a.greenlink:visited, a.bluelink:visited, a.orangelink:visited, a.graylink:visited { color: gray; text-decoration: none; }

a.redlink:hover { text-decoration: none; color: #FF0000; }
a.greenlink:hover { text-decoration: none; color: #33CC33; }
a.bluelink:hover { text-decoration: none; color: #3399FF; }
a.orangelink:hover { text-decoration: none; color: #FF6600; }
a.graylink:hover { text-decoration: none; color: gray; }

a.xredlink, a.xgreenlink, a.xbluelink, a.xorangelink, a.xpinklink, a.xyellowlink, a.xgraylink { color: white; text-decoration: none; }
a.xredlink:visited, a.xgreenlink:visited, a.xbluelink:visited, a.xorangelink:visited, a.xpinklink:visited, a.xyellowlink:visited a.xgraylink:visited { color: white; text-decoration: none; }

a.xredlink:hover { text-decoration: none; color: #FF0000; }
a.xgreenlink:hover { text-decoration: none; color: #33CC33; }
a.xbluelink:hover { text-decoration: none; color: #3399FF; }
a.xorangelink:hover { text-decoration: none; color: #FF6600; }
a.xpinklink:hover { text-decoration: none; color: #FF3399; }
a.xyellowlink:hover { text-decoration: none; color: #FFFF00; }
a.xgraylink:hover { text-decoration: none; color: gray; }

a.letter { text-decoration: none; color: #FFF; }
a.letter:hover { text-decoration: none; color: #FF6600; font-size: 16px; font-weight: bold; }
a.letter:visited { text-decoration: none; color: #FFF; }

h5 {
	font-family: Arial;
	font-size: 14px;
	color: #33CC33;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}

.bigletter { text-decoration: none; color: #FF6600; font-size: 16px; font-weight: bold; }

.columnletter 
{ 
	color: #FFFF00; 
	font-size: 25px; 
	font-weight: bold; 
	float: left;
}

a.searchmethod { text-decoration: none; color: #33CC33; }
a.searchmethod:hover { text-decoration: none; color: #33CC33; }
a.searchmethod:visited { text-decoration: none; color: #33CC33; }

a.mijnelftalplayer { text-decoration: none; color: #C0C0C0;}
a.mijnelftalplayer:hover { text-decoration: none; color: #FFF; }
a.mijnelftalplayer:visited { text-decoration: none; color: #C0C0C0; }

.activemethod
{
	text-decoration: none; 
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
}

.activemethodblue
{
	text-decoration: none; 
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
}

.inactivemethod
{
	text-decoration: none; 
	color: #808080;
	font-weight: normal;
	font-size: 10px;
}

.addnews_activemethod
{
	text-decoration: none; 
	color: #33CC33;
	font-weight: bold;
	font-size: 10px;
}

.addnews_inactivemethod
{
	text-decoration: none; 
	color: #808080;
	font-weight: normal;
	font-size: 9px;
}

.addbron_table { 
	width: 250px;
	margin: 0 0 10px 0;
	border: 0;
}

.addbron_left {
	border-left: 1px solid #808080; 
	border-top:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 50px;
	text-align: center;
	vertical-align: middle;
}

.addbron_right {
	border: 1px solid #808080; 
	background : url(style/default/replyleftfill.png);
	width: 200px;
	padding: 5px;
}

/* NIEUWS TOEVOEGEN */

.addnews_table { 
	width: 520px;
	/*height: 194px;*/
	margin: 0 0 10px 0;
	border: 0;
}

.addnews_left {
	border-left: 1px solid #808080; 
	border-top:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 105px;
	text-align: center;
	vertical-align: middle;
}

.addnews_right {
	border: 1px solid #808080; 
	background : url(style/default/replyleftfill.png);
	width: 415px;
	padding: 5px;
}

.newtopic_left {
	border-left: 1px solid #000; 
	border-top:1px solid #000; 
	border-bottom:1px solid #000;
	background : url(style/default/boxfill.png);
	width: 105px;
	text-align: center;
	vertical-align: middle;
}

.newtopic_right {
	border: 1px solid #000; 
	background : url(style/default/replyleftfill.png);
	width: 597px;
	padding: 5px;
}

.chat_left {
	border-left: 1px solid #000; 
	border-top:1px solid #0c0c0c;
	border-bottom:1px solid #000;
	background : url(style/default/boxfill.png);
	width: 105px;
	#width: 103px;
	text-align: center;
	vertical-align: middle;
}

.chat_right {
	border: 1px solid #000;
	border-top: 1px solid #1d1e1f; 
	background : url(style/default/replyleftfill.png);
	width: 415px;
	padding: 5px;
}

.addnews_left_glue {
	border-left: 1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 105px;
	text-align: center;
	vertical-align: middle;
}

.addnews_right_glue {
	border-left: 1px solid #808080; 
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	background : url(style/default/replyleftfill.png);
	width: 415px;
	padding: 5px;
}

textarea.addnews_box {
height: 14em; 
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/replyleftfill.png');
}

a.texten {
font-family:Arial; 
font-size:10px; 
}

input.addnews_field {
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/replyleftfill.png');
}


input.addnews_field_chat {
width: 92%; 
border: 0; 
color: #FFFFFF; 

font-family:Arial; 
font-size:11px; 
background-image:url('style/default/replyleftfill.png');
}

input.addnews_field_left {
width: 95%; 
border: 0; 
color: #FFFFFF; 
padding-left: 8px;
font-weight: bold;
font-family: Arial;
font-size: 11px;
background-image:url('style/default/boxfill.png');
}

input.addnews_field_normal {
width: 100px; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/boxfill.png');
}

input.addnews_verification {
width: 50%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-image:url('style/default/replyleftfill.png');
}

select.addnews_dropdown {
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-color: #323334;
}

select.addnews_dropdown_dark {
width: 100%; 
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:10px; 
background-color: #181818;
}

.addnews_spacer {
	height: 10px;
	vertical-align: middle;
	text-align: center;
}

.addnews_bottom {
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

input.addnews_submit {
	border: 1px solid #000;
	background : url(style/default/boxfill.png);
}

input.addnews_submit_green {
	border: 1px solid #000;
	color: #33CC33; 
	background : url(style/default/boxfill.png);
}

input.addnews_submit_red {
	border: 1px solid #000;
	color: #FF0000;
	background : url(style/default/boxfill.png);
}

input.addnews_submit_blue {
	border: 1px solid #000;
	color: #3399FF;
	background : url(style/default/boxfill.png);
}

input.addnews_submit_orange {
	border: 1px solid #000;
	color: #FF6600;
	background : url(style/default/boxfill.png);
}

/* SHOW IMAGES ONDERDELEN */
.showimagestable { 
	width: 350px;
	height: 95px;
	margin: 0 0 10px 0;
	border: 0;
}

.showimagesleft {
	border-left: 1px solid #808080; 
	border-top:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 95px;
	text-align: center;
	vertical-align: middle;
}

.showimagesrightup {
	border: 1px solid #808080; 
	background : url(style/default/replyleftfill.png);
	height: 20px;
	padding: 5px;
	vertical-align: middle;
}

.showimagesrightdown {
	border-left: 1px solid #808080; 
	border-right:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/replyleftfill.png);
	height: 75px;
	padding: 5px;
	vertical-align: top;
}

.v_showimagestable { 
	width: 350px;
	height: 40px;
	margin: 0 0 10px 0;
	border: 0;
}

.v_showimagesleft {
	border-left: 1px solid #808080; 
	border-top:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/boxfill.png);
	width: 95px;
	text-align: center;
	vertical-align: middle;
}

.v_showimagesrightup {
	border: 1px solid #808080; 
	background : url(style/default/replyleftfill.png);
	height: 20px;
	padding: 5px;
	vertical-align: middle;
}

.v_showimagesrightdown {
	border-left: 1px solid #808080; 
	border-right:1px solid #808080; 
	border-bottom:1px solid #808080;
	background : url(style/default/replyleftfill.png);
	height: 40px;
	padding: 5px;
	vertical-align: top;
}

.showbronnentable { 
	width: 250px;
	height: 95px;
	margin: 0 0 10px 0;
	border: 0;
}

.showbronnen { 
	border:1px solid #808080;
	background : url(style/default/replyleftfill.png);
	height: 75px;
	padding: 5px;
	vertical-align: top;
}

.holder{
float: right; 
width: 88px; 
height: 130px; 
border: 1px solid #000; 
background-image: url(crop.php?img=big.jpg&long=1);
}

.layouttable { 
	width: 100%;
	margin: 0 0 10px 0;
	border: 0;
}

.layoutleft {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	width: 100px;
	height: 18px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

.layoutright {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 300px;
}

.shortplayer
{
	margin: 3px 0 0 0;
	border: 0;
	height: 20px;
	width: 100%;
}

.shortplayerfirst
{
	vertical-align: bottom;
	width: 22px;
	text-align: center;
	font-size: 8px;
}

.shortplayername
{
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
	width: 150px;
}

.shortplayerextra
{
	color: gray;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
}

.longplayer
{
	margin: 3px 0 0 0;
	border: 0;
	height: 20px;
	width: 75%;
}

.longplayervraag
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	font-size: 12px;
	width: 105px;
	color: #CCC;
	font-weight: bold;
	line-height: 18px;
}

.longplayerantwoord
{
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
}

.playerextra
{
	margin: 3px 0 0 0;
	border: 0;
	height: 20px;
	width: 100%;
}

.playerextratext
{
	vertical-align: top;
	text-align: justify;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
}

.voetbalveld
{
	width: 504px;
	height: 387px;
	border: 0px solid #000;
	margin: 0 0 0 0;
	background: url(style/default/voetbalveld.png);
}

.voetbalveldkeepertd
{
	vertical-align: top;
	padding-top: 30px;
	height: 70px;
}

.voetbalveldverdedigertd
{
	vertical-align: top;
	padding-top: 20px;	
	height: 134px;
}

.voetbalveldmiddenveldertd
{
	vertical-align: top;
	height: 99px;
}


.voetbalveldaanvallertd
{
	vertical-align: top;
	padding-bottom: 40px;
}

.voetbalvelditem
{
	font-size: 10px;
	color: #C0C0C0;
	padding-left: 4px; 
	padding-right: 4px;
}

.voetbalvelditemspacer
{
	width: 20px;
}

.advertentiebox
{
	width: 520px;
	height: 80px;
	border: 1px solid #000;
	margin: 0 0 10px 0;
	background: url(style/default/replyleftfill.png);
}

.advertentieboxtd
{
	vertical-align: top;
	padding: 8px;
}

/* LIVE SCORE */
.scoreleft {
	margin: 0px 0px 0px 5px;
	float: left;
}

.scoreright {
	margin: 0px 5px 0px 0px;
	float: right;
	text-align: right;
}

.ls_score {
	text-align: center;
	font-size: 40px;
	font-weight: bold;
}

.kop {
	color: #33CC33;
	margin: 5px 0 5px 0;
	font-weight: bold;
}

.kopuit {
	color: #808080;
	margin: 5px 0 5px 0;
	font-weight: bold;
}

input.addnews_field_score {
width: 30px;
border: 0; 
color: #FFFFFF; 
font-family:Arial; 
font-size:40px;
font-weight: bold;
background-image:url('style/default/bigboxfill.png');
}