/* Hides from IE5-mac \*/
* html #content_table p, * html #sidebar_left #subnav #middle p, * html #article p, * html #newslist p {height: 1%;}
/* End hide from IE5-mac */

/* Nieuws standaard stylen */

h1 {
	font-size						: 13px;
	font-weight					: bold;
	background					: none;	
	text-transform			: uppercase;
	}
h2 {
	color								: #CA0016;
	font-size						: 12px;
	font-weight					: bold;
	text-transform			: uppercase;
	padding							: 0px;
	margin							: 0px;
	}
h3 {
	font-size						: 11px;
	font-weight					: bold;
	background					: none;
	text-transform			: uppercase;
	}
h4 {
	font-size						: 10px;
	font-weight					: bold;
	background					: none;
	text-transform			: uppercase;
	}
p {	
	font-size						: 11px;
	background					: none;
	}
p.lowercase {
	text-transform			: lowercase;
	display					: inline;
}
hr	{
	color					: #CA0016;
	background				: #CA0016;
	size					: 1px;
	height					: 1px;
	width					: 100%;
	border					: 0px;
	}


/* Formulieren */

#main_content .content_table {
	width: 412px;
	margin: 10px auto; 
	color: #FFFFFF;
	background-color: #CA0016;
}

#main_content .content_table .top {
	height: 0px;
	font-size: 0; /* ie fix zie ook: line-height: 3px; */ 	
}

#main_content .content_table .bottom {
	height: 0px;
	font-size: 0; /* ie fix zie ook: line-height: 3px; */
}

#main_content .content_table .middle {
	padding: 0px;
}

#main_content .content_table .middle .highlight {
	background-color: #DA4C5B;
	text-align: left;
}

#main_content .content_table .middle table {
	width: 100%;
}
#main_content .content_table .middle table td {
	padding: 3px 0px 3px 8px;
	vertical-align: top;
	text-align: left;
}
#main_content .content_table .middle table thead th {
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 5px 8px;
}

#main_content .content_table table .property { 
	width: 122px;
}

#main_content .content_table p {
	padding: 0 8px;
	margin: 11px 0 0 0;
}

/* Basis elementen */

html								{
	height							: 100%;
	}
body								{
	width								: 100%;
	height							: 100%;
	background-color		: #CA0016;
	margin							: 0px;
	font-family					: arial, helvetica;
	font-size						: 11px;
	color								: #000000;
	line-height					: 1.2;
	}
img	{
	border							: 0px;
	padding							: 0px;
	}
.imgkop	{
	border							: 0px;
	padding							: 0px;
	vertical-align			: middle;
	}
.nieuwsopmaak img		{
	border							: 0px;
	padding							: 6px;
	}
ul									{
	list-style-type			: none;
	padding							: 0;
	margin							: 0;
	}
#container7 ul			{
	list-style-type			: square;
	padding-left				: 16px;
	}
h1.titel						{
	width								: 414px;
	padding							: 3px;
	margin-bottom				: 6px;
	margin-top					: 0px;
	height							: 12px;
	background-color		: #CA0016;
	background-image		: url(../images/contentkop.jpg);
	background-repeat		: no-repeat;
	background-position	: right;
	color								: #FFFFFF;
	font-size						: 11px;
	font-weight					: bold;
	text-align					: left;
	text-transform			: uppercase;
	}
h3.titel									{
	width								: 232px;
	padding							: 3px;
	margin-bottom				: 6px;
	margin-top					: 0px;
	height							: 12px;
	background-color		: #CA0016;
	background-image		: url(../images/contentkop.jpg);
	background-repeat		: no-repeat;
	background-position	: right;
	color								: #FFFFFF;
	font-size						: 11px;
	font-weight					: bold;
	text-align					: left;
	text-transform			: uppercase;
	}
h4.titel						{
	width								: 163px;
	padding							: 3px;
	margin-bottom				: 6px;
	margin-top					: 0px;
	height							: 12px;
	background-color		: #CA0016;
	background-image		: url(../images/contentkop.jpg);
	background-repeat		: no-repeat;
	background-position	: right;
	color								: #FFFFFF;
	font-size						: 11px;
	font-weight					: bold;
	text-align					: left;
	text-transform			: uppercase;
	}

/* Form's */

ol.formlist {
	padding-left: 20px;
	list-style-type: decimal;
}
ol.formlist li {
	list-style-type: decimal;
}


/* Bumper */

#bumper {
	background: url(../images/bumper/bumper-back.gif) repeat-x left top;
	margin: 0;
	padding: 0;
	height: 100%;
}

.pagecontainer {
	position:relative;
	margin: 0 auto;
	width: 1000px;
	height: auto !important;
	min-height: 100%;
	height: 100%;
}

.pagebodycontainer {
	position:relative;
	top: 466px;
	left: 185px;
	width: 640px;
	height:130px;
}

/*
.pagebodycontainer .menu_panel {
	width: 640px;
	height: 60px;
	margin-bottom: 15px;
}

.pagebodycontainer .sponsor_panel{
	position: relative;
	left: 59px;
	width: 515px;
	height: 45px;
}

.pagebodycontainer .menu_panel ul {
	padding-left: 5px;
}

.pagebodycontainer .menu_panel li,
.pagebodycontainer .sponsor_panel li {
	display: inline;
	float: left;
}

.pagebodycontainer .menu_panel li a,
.pagebodycontainer .sponsor_panel li a {
	display: block;
}

.pagebodycontainer .menu_panel #home {
	margin-top: 1px;
	width: 224px;
	height: 56px;
}

.pagebodycontainer .menu_panel #radio {
	margin-top: 13px;
	width: 203px;
	height: 40px;
}

.pagebodycontainer .menu_panel #tv {
	margin-top: 13px;
	width: 203px;
	height: 40px;
}
*/


/* Main containers */

#container1					{
	margin							: 0px auto;
	width								: 771px;
	height							: 100%;
	background-color		: ##CA0016;
	}
/* innercontainer */
#container2					{
	float								: left;
	width								: 771px;
	background-color		: #FFFFFF;
	background-image		: url(../images/lijntjes.gif);
	}
/* innercontainer */
#container2vervolg	{
	float								: left;
	width								: 771px;
	background-color		: #FFFFFF;
	background-image		: url(../images/lijntjesvervolg.gif);
	}
	/* innercontainer */
#containerbc				{
	float								: left;
	padding-top					: 3px;
	width								: 771px;
	background-image		: url(../images/breadcrumbs.gif);
	background-repeat		: repeat-x;
	}
#container3					{ 								/* Kolom 1 */
	float								: left;
	padding-top					: 5px;
	padding-left				: 3px;
	width								: 180px;
	}
#container4					{ 								/* Kolom 2 */
	float								: left;
	padding-top					: 1px;
	margin-left				: 7px;
	width								: 240px;
	}
#container5					{ 								/* Kolom 3 */
	float								: left;
	padding-top					: 17px;
	padding-left				: 9px;
	width								: 168px;
	}
#container6					{ 								/* Kolom 4 */
	float								: right;
	padding-top					: 5px;
	padding-right				: 3px;
	width								: 151px;
	}
#container7					{ 								/* Vervolg Midden kolom */
	float								: left;
	padding-top					: 0px;
	padding-left				: 7px;
	width								: 419px;
	}

/* Wallpaper section */

#wallpapers table { 
	
}

#wallpapers ul, li {
	margin:							: 0;
	padding:						: 0;
	background					: none;
	list-style					: none;
	text-align					: left;
	}

/* Links */

/* Normaal */

a:link						{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}	
a:active					{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}
a:visited					{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}
a:hover						{
	color								: #910D13;
	font-weight					: bold;
	text-decoration			: none;
	}

/* Rood */

a.rood:link					{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}	
a.rood:active				{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}
a.rood:visited			{
	color								: #CA0016;
	font-weight					: bold;
	text-decoration			: none;
	}
a.rood:hover				{
	color								: #910D13;
	font-weight					: bold;
	text-decoration			: none;
	}
	
/* Rood (dun) */

a.rooddun:link					{
	color								: #CA0016;
	font-weight					: normal;
	text-decoration			: none;
	}	
a.rooddun:active				{
	color								: #CA0016;
	font-weight					: normal;
	text-decoration			: none;
	}
a.rooddun:visited			{
	color								: #CA0016;
	font-weight					: normal;
	text-decoration			: none;
	}
a.rooddun:hover				{
	color								: #910D13;
	font-weight					: normal;
	text-decoration			: none;
	}

/* Wit */

a.wit:link					{
	color								: #FFFFFF;
	font-weight					: bold;
	text-decoration			: none;
	background					:transparent;
	}	
a.wit:active				{
	color								: #FFFFFF;
	font-weight					: bold;
	text-decoration			: none;
	background					:transparent;
	}
a.wit:visited			{
	color								: #FFFFFF;
	font-weight					: bold;
	text-decoration			: none;
	background					:transparent;
	}
a.wit:hover				{
	color								: #E9E9E9;
	font-weight					: bold;
	text-decoration			: none;
	background					:transparent;
	}

/* Wit (dun) */

a.witdun:link				{
	color								: #FFFFFF;
	text-decoration			: none;
	font-weight					: normal;
	background					:transparent;
	}	
a.witdun:active			{
	color								: #FFFFFF;
	text-decoration			: none;
	font-weight					: normal;
	background					:transparent;
	}
a.witdun:visited		{
	color								: #FFFFFF;
	text-decoration			: none;
	font-weight					: normal;
	background					:transparent;
	}
a.witdun:hover			{
	color								: #E9E9E9;
	text-decoration			: none;
	font-weight					: normal;
	background					:transparent;
	}	

/* Breadcrumbs */

#breadcrumbs				{
	padding-top					: 0px;
	padding-bottom			: 3px;
	}

/* Lists */

.listnorm						{
	list-style-type			: none;
	padding-left				: 5px;
	}
.listzwart					{
	list-style-type			: square;
	color								: #000000;
	}
.listrood						{
	list-style-type			: square;
	color								: #B42525;
	}
.listsquare					{
	list-style-type			: none;
	background-image		: url(../images/lists/square.gif);
	background-repeat		: no-repeat;
	padding-left				: 15px;
	}
.listsquarerood			{
	list-style-type			: none;
	background-image		: url(../images/lists/squarerood.gif);
	background-repeat		: no-repeat;
	padding-left				: 15px;
	}
.listsquarelichtrood			{
	list-style-type			: none;
	background-image		: url(../images/lists/square.gif);
	background-repeat		: no-repeat;
	padding-left				: 15px;
	background-color		: #DA4C5B;
	}
.listsquareborder		{
	list-style-type			: none;
	padding-left				: 15px;
	background-image		: url(../images/lists/square.gif);
	background-repeat		: no-repeat;
	border-bottom				: 1px solid #FFFFFF;
	padding-bottom			: 2px;
	}
.listsquarelichtborder		{
	list-style-type			: none;
	padding-left				: 15px;
	background-image		: url(../images/lists/square.gif);
	background-repeat		: no-repeat;
	border-bottom				: 1px solid #FFFFFF;
	padding-bottom			: 2px;
	background-color		: #DA4C5B;
	}

/* Header */

#head								{
	float								: left;
	height							: 135px;
	width								: 771px;
	background-color		: #FFFFFF;
	background-image		: url(../images/head1.jpg);
	background-position	: bottom center;
	background-repeat		: no-repeat;
	}
#domMenu_main				{
/*	Martijn Bosgraaf: Disabled the float, this caused the menu to have no height until the menu
	has been loaded. This causes a sudden shift of the layout as soon as the menu becomes visible. */
	float								: left;
	position: relative;
	background-image		: url(../images/head2.jpg);
	height							: 20px;
	text-align					: center;
	}

/* Content elementen (Links)*/

.contentroze				{
	background-color		: #F0BCAF;
	}
.bloktop						{
	height							: 19px;
	background-image		: url(../images/contentkop1.gif);
	background-repeat		: no-repeat;
	font-size						: 1px;
	}
.bloktop2						{
	height							: 19px;
	background-image		: url(../images/contentkop2.gif);
	background-repeat		: no-repeat;
	font-size						: 1px;
	}
.blokkop						{
	text-align					: center;
	color								: #FFFFFF;
	font-size						: 11px;
	font-weight					: bold;
	border-top					: 3px solid #FFFFFF;
	padding							: 3px;
	}
.bloktitel					{
	height							: 16px;
	text-align					: center;
	color								: #FFFFFF;
	font-size						: 11px;
	font-weight					: bold;
	}
.blokcontentwit			{
	width								: 100%;
	background-color		: #FFFFFF;
	color								: #CA0016;
	}
.blokcontentrood		{
	background-color		: #CA0016;
	color								: #FFFFFF;
	}
.blokimage					{
	border-top					: 1px solid #FFFFFF;
	border-bottom				: 1px solid #FFFFFF;
	}
.blokimagekop				{
	border-top					: 3px solid #FFFFFF;
	padding							: 0px;
	}
	.blokimagekop2				{
	border-top					: 3px solid #FFFFFF;
	padding							: 0px;
	}
	
.blokimageleft			{
	background-image		: url(/images/content/topleft.jpg);
	background-repeat		: no-repeat;
	border-top					: 1px solid #FFFFFF;
	border-bottom				: 1px solid #FFFFFF;
	height							: 91px;	
	}
.blokimageright			{
	background-image		: url(/images/content/topright.jpg);
	background-repeat		: no-repeat;
	border-top					: 1px solid #FFFFFF;
	border-bottom				: 1px solid #FFFFFF;
	height							: 92px;
	}
.blokimageempty			{
	border-top					: 1px solid #FFFFFF;
	border-bottom				: 1px solid #FFFFFF;
	height							: 90px;	
	}
.bloktitelbig			{
	font-size						: 20px;
	text-align					: center;
	padding-top					: 50px;
	text-transform			: uppercase;
	}
.bloktekst					{
	padding-top					: 4px;
	padding-left				: 6px;
	width								: 170px;
	text-align					: left;
	font-size						: 11px;
	}
.optieright					{
	padding							: 5px;
	padding-top					: 0px;
	text-align					: right;
	}
.optiemid						{
	padding							: 5px;
	padding-top					: 0px;
	text-align					: center;
	}
.blokbottom					{
	height							: 20px;
	background-image		: url(../images/blokbottom.gif);
	background-repeat		: no-repeat;
	background-color		: #FFFFFF;
	}
.blokbottomsmall		{
	height							: 20px;
	background-image		: url(../images/blokbottom2.gif);
	background-repeat		: no-repeat;
	background-color		: #FFFFFF;
	}
	
/* Vervolgpagina */

.knoprood						{
	padding							: 3px;
	padding-left				: 6px;
	background-color		: #CA0016;
	font-size						: 11px;
	text-transform			: uppercase;
	}
.knoplichtrood			{
	padding							: 3px;
	padding-left				: 6px;
	background-color		: #DA4C5B;
	font-size						: 11px;
	text-transform			: uppercase;
	}
.knoproodborder			{
	padding							: 3px;
	padding-left				: 6px;
	background-color		: #CA0016;
	border-bottom				: 1px solid #FFFFFF;
	font-size						: 11px;
	text-transform			: uppercase;
	}
.borderbottom				{
	height							: 1px;
	border-bottom				: 1px solid #CA0016;
	}
.knoplichtroodborder{
	padding							: 3px;
	padding-left				: 6px;
	background-color		: #DA4C5B;
	border-bottom				: 1px solid #FFFFFF;
	font-size						: 11px;
	text-transform			: uppercase;
	}


/* Tabellen rechter contentbalk */

table								{
	margin							: 0px;
	padding							: 5px;
	border-spacing			: 0px;
	width								: 100%;
	/* text-align					: left; */
	border-top					: 1px solid #FFFFFF;
	}
.listtable td			{
	vertical-align			: top;
	text-align					: left;
	}
.meerniews					{
	background-color		: #F0BCAF;
	padding							: 3px;
	paddingleft					: 0px;
	border-top					: 1px solid #CA0016;
	border-bottom				: 1px solid #CA0016;
	}
.clublogos					{
	background-color		: #F6D4CA;
	padding							: 0px;
	width								: 100%;
	}
.clubnamen					{
	text-transform			: uppercase;
	font-size						: 11px;
	font-weight					: bold;
	color								: #CA0016;
	text-align					: center;
	}
.beker							{
	background-color		: #F0BCAF;
	text-align					: center;
	font-size						: 11px;
	font-weight					: bold;
	color								: #CA0016;
	}
.sponsors							{
	text-align					: left;
	font-size						: 11px;
	font-weight					: bold;
	color								: #CA0016;
	}
.nieuwsfeiten				{
	background-color		: #E9958A;
	text-align					: left;
	font-size						: 11px;
	font-weight					: bold;
	color								: #CA0016;
	}
.divisie						{
	background-color		: #E88E97;
	font-size						: 11px;
	font-weight					: bold;
	color								: #FFFFFF;
	border-spacing			: 1px;
	padding							: 0px;
	border-top					: 0px;
	}
.Td50								{
	width								: 50%;
	text-align					: center;
	}
.tekstrood9					{
	font-size						: 9px;
	color								: #CA0016;
	font-weight					: bold;
	}
.tekstrood10				{
	font-size						: 11px;
	color								: #CA0016;
	font-weight					: bold;
	}
.tekstrood11				{
	font-size						: 12px;
	color								: #CA0016;
	font-weight					: bold;
	}
.tekstwit10					{
	font-size						: 10px;
	color								: #FFFFFF;
	}
.nieuwsdatum				{
	font-size						: 11px;
	color								: #FFFFFFF;
	font-weight					: bold;
	}
.nieuwsdatum2				{
	font-size						: 11px;
	color								: #000000;
	font-weight					: bold;
	}
.nieuwsborder				{
	border-top					: 1px solid #CA0016;
	padding-top					: 2px;
	width								: 100%;
	}
/* Inputs */

.input							{
	border							: 1px solid #CA0016;
	font-size						: 10px;
	color							: #AC0013;
	}
input, select				{
	border							: 1px solid #D13339;
	font-size						: 10px;
	color								: #AC0013;
	}
	
/* Opmaak cellen */

.tabelkop						{
	color								: #FFFFFF;
	font-weight					: bold;
	padding							: 0px;
	border-top					: 2px solid #FFFFFF;
	}
.tabelnorm					{
	padding							: 0px;
	border-spacing			: 3px;
	text-align					: left;
	}
.tabelnormwit				{
	padding							: 0px;
	border-spacing			: 3px;
	text-align					: left;
	}

/* Sponsor tabel */

.sponsoralign				{
	float								: left;
	}
.tabelsponsor				{
	margin-top					: 3px;
	margin-bottom				: 3px;
	color								: #FFFFFF;
	font-size						: 10px;
	text-align					: center;
	}
.tabelsponsor2			{
	font-size						: 10px;
	text-align					: center;
	border							:	0px;
	background					: transparent;
	}
.tabelkopsponsor		{
	color								: #FFFFFF;
	font-weight					: bold;
	padding							: 2px;
	border-top					: 1px solid #CA0016;
	background-color		: #CA0016;
	text-align					: left;
	}
.td50sponsorbg			{
	width								: 73px;
	height							: 34px;
	background-color		: #FFFFFF;
	background-image		: url(../images/sponsors_klein/bg.gif);
	background-repeat		: no-repeat;
	background-position : center center;
	}
.td50sponsorbg2			{
	width								: 73px;
	height							: 34px;
	background-image		: url(../images/sponsors_klein/bg.gif);
	background-repeat		: no-repeat;
	background-position : center center;
	}
.tdroodtitel				{
	background-color		: #CA0016;
	text-align					: left;
	padding							: 4px;
	}
.tdrood							{
	background-color		: #CA0016;
	text-align					: left;
	padding							: 2px;
	}
.tdroodmid					{
	background-color		: #CA0016;
	padding							: 2px;
	}
.tdlichtrood				{
	background-color		: #F20018;
	text-align					: left;
	padding							: 2px;
	}
.tdlichtroodmid			{
	background-color		: #F20018;
	padding							: 2px;
	}
.tddonkerrood				{
	background-color		: #AC0013;
	padding							: 2px;
	}

/* Footer */
	
#foot1							{ 								/* Hoofdpagina */
	float								: left;
	width								: 771px;
	height							: 120px;
	background-image		: url(../images/foot1.jpg);
	background-repeat		: no-repeat;
	background-color		: #FFFFFF;
	}
#foot2							{ 								/* Vervolgpagina */
	float								: left;
	width								: 771px;
	height							: 120px;
	background-image		: url(../images/foot2.jpg);
	background-repeat		: no-repeat;
	background-color		: #FFFFFF;
	}

#rss 						{
	background-color		: #FFFFFF;
	text-align				: center;
	height					: 30px;
}

#foottekst					{
	float								: left;
	width								: 771px;
	height							: 20px; 
	font-size						: 10px;
	color								: #000000;
	background-color		: #FFFFFF;
	text-align					: center;
	}

#sponsor						{
	float								: left;
/*	position						: relative;	*/
	top									: 20px;
	text-align					: center;
	padding-bottom			: 20px;
	background          : #FFF;
	}

/*
#sponsor						{
	position						: relative;
	top									: 20px;
	text-align					: center;
	}
*/

/* Clearer */

.clearer 						{
	clear								: both;
	height							: -3px;
	margin							: 0; 
	padding							: 0;
	background					: transparent;
	font-size						: 0;											/* ie fix */
}

/* Clubcard tabel opmaak */

.wstandard {
	text-align: left;
	border-bottom: 1px solid #E8E8E8;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #CA0016;
}
.rstandard {
	text-align: left;
	border-bottom: 1px solid #E8E8E8;
/*
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
*/
}
.standard {
	text-align: left;
	border-bottom: 1px solid #E8E8E8;
/*
	border-left: 1px solid #E8E8E8;
*/
}

/* shirt galerie */
.shirtgalerie {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.center {
	text-align: center;
}
.topscorertabel {
	width: 200px;
}

/* Alignment */

.alignleft {
	text-align: left;
}
.alignright {
	text-align: right;
}
.aligncenter {
	text-align: center;
}

/* for two images header */
#two_img {width:390px; padding:10px; text-align:center;}
.im_holder {width:150px; float:left; margin-left:20px;}
.im_holder p {font-weight:bold; padding-left:10px;}
.im_holder img {float:left; padding:10px;}

/* Include frame */
#incl_frame { border:0; width:415px; height:500px; }
#incl_frame body { margin:0px; padding:0; border:0; }
#incl_frame table { margin:0; padding:0px; }

/* Voor witte footer in IE6*/
* html .wit  {
	background:#FFF;
	_margin-bottom:-10px;
}


/* CSS voor M4N pagina onder url /fanshop/shopping */
#m4n{
	width: 100%;
	overflow: hidden;
	margin: 20px 0 0 2px;
	background-color: white;
}
*html #m4n{
	margin: 20px 0 0;
}

table.m4n_table {
	margin: 0px;
	padding: 0px;
}
table.m4n_table td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div.m4n_cat_1 {
	width: 135px;
	margin: 0 2px 4px 0;
	padding: 0 2px 0 0;
	float: left;	
	margin-bottom: 4px;
}
div.m4n_cat_2 {
	width: 276px;
	margin: 0 2px 4px 0;
	padding: 0 2px 0 0;
	float: left;
}
div.m4n_cat_3 {
	width: 413px;
	margin: 0 2px 4px 0;
	padding: 0 2px 0 0;
	float: left;
}
div.m4n_cat_kop {
	width: 100%;
	background-color: #ca0016;
	color: white;
	font-weight: bold;
	font-size: 11px;	
	float: left;
	border: solid 1px #ca0016;
}
span.m4n_cat_kop {
	padding-left: 2px;
}
div.m4n_cat_links {
	width: 100%;
	background-color: #fcf2f3;
	color: #ca0016;
	font-weight: normal;
	font-size: 11px;	
	float: left;
	border: solid 1px #ca0016;
	margin-bottom: 4px;
}
div.m4n_cat_links a {
	font-weight:normal;
	font-size: 11px;
	line-height: 15px;
	color: #ca0016;
	text-decoration: none;
	padding-left: 2px;
}
div.m4n_cat_links a:hover {
	text-decoration: underline;	
}
/* Einde CSS voor M4N pagina onder url /fanshop/shopping */

/* skyscraper banners */

#sky1	{ position:absolute; width:120px; height:600px; top:0%; margin-top:195px; left:50%; margin-left:-508px; }
#sky2	{ position:absolute; width:120px; height:600px; top:0%; margin-top:195px;left:50%; margin-left:-508px; }
#sky3 { display:none; }

/*Radio player*/

body.radio {
	background							: #FFFFFF;	
}

.radio .innerwrapper {
	background							: #CA0016;
	width								: 770px;	
}

#radioWrapper{
	position							: absolute;
	left								: 250px;
	top									: 103px;
	width								: 520px;
	height								: auto;
	overflow							: hidden;	
}

#radioContentSection {
	background							: #CA0016;
}

#radioPlayer {
	width								: 100%;
	height								: 58px;	
	background							: #ca0016
}

#rechterkantWrapper{
	width								: 250px;
	height								: 561px;
}
iframe {
frameborder: 0px;
border: 0px;
}


#programmering{
	width: 250px;
	height: 561px;
	background: url(../images/twenteradio/programma.gif) no-repeat;
	
}

#programmeringInner{
	width: 200px;
  padding: 25px 0 0 10px;
	height: 90px;
	font-family	: arial, helvetica;
	color: #fff;
	margin: 0 auto;
}

#programmeringInner a, #programmeringInner a:visited {
  color: #fff;
}

#programmeringInner a:hover{
  text-decoration: underline;
}

#radioBannerWrapper{
	width: 100%;
	height: 54px;
	background: url(../images/twenteradio/info.gif) no-repeat;
}

#radioframe {
	width : 100%;
	/* height : 130px; */
  height : 190px;	
	overflow-x: hidden;
	overflow-y: hidden;
	border : 0px; 		
}
#radioframe2 {
	width : 100%;
	height : 303px;
	overflow-x: hidden;
	/*overflow-y: scroll;*/
	border : 0px; 		
}


img.footer{
	height: 54px;
	width: 770px;
}

img.header{
	height: 103px;
	width: 770px;
}

.clear{

clear: both;
}
/*einde radio visual*


/* formulier tripple FCT*/
form.formstandard  { 
	border:0;
}

form.formstandard fieldset { 
	width							: auto;
	margin							: 10px;
	padding							: 0;
	border							: 0;
}

form.formstandard ol { 
	list-style						: none;
	margin							: 0;
	padding							: 0;
}

form.formstandard ol li  {
	margin							: 5px 0;
}

form.formstandard em	{
	font-weight						: bold;
	color							: #B90202;
}

form.formstandard fieldset label {
	display							: -moz-inline-box;
	display							: inline-block;
	width							: 100px;
	vertical-align					: top;
	margin							: 0 20px 0 10px; 
}
form.formstandard fieldset label.check { 
	width							: 325px;

}
form.formstandard input { 
	width							: 250px;
	padding							: 3px; 
	font-size						: 11px; 
	background						: #FFF; 
	border							: 1px solid #6C1B0C;
}						
form.formstandard input.small { 
	width							: 30px;
	padding							: 3px; 
	font-size						: 11px; 
	background						: #FFF; 
	border							: 1px solid #6C1B0C;
}
form.formstandard textarea{ 
	width							: 200px; 
	/*height							: 175px;*/ 
	background						: #FFF; 
	border							: 1px solid #6C1B0C; 
	padding							: 3px; 
}

form.formstandard select {
	background						: #FFF;
	border							: 1px solid #6C1B0C;
	font							: normal 11px Arial, sans-serif; 
}

form.formstandard #check	 { 
	width							: auto;/*20px; */
	margin							: 0px 10px 0px 10px; 
	cursor							: pointer;
}


/* Languages */
#LP-base {
	height: 25px;
	width: auto;	
}

#LP-base .inner {
	width: 70px;
	float: right;
	height: 25px;
}

#LP-base a {
	float: left;
	width: 28px;
	height: 25px;
}

#LP-base a span {	
	width: 28px;
	height: 25px;
}

#LP-base a.en {
	margin: 0 0 0 4px;
}

#LP-base a.de {
	margin: 0 0 0 6px;
}

#edl_button {
	margin-top: 81px;
	height: 25px;
	width: auto;
}

#edl_button .inner {
	width: 65px;
	float: right;
	height: 25px;
	margin-right: 6px;
}

#edl_button a {
	display: block;
	width: 65px;
	height: 25px;
}

#edl_button a span {
	width: 65px;
	height 25px;
}

/* Twitter thingy */
.panel_jTweet {
	width	: 100%;
	background: #F6D4CA;	
}
.Tweet_header {
	text-align: center;
	color: #CA0016;
	padding: 5px 0px 5px 0px;	
}
#TweetSpot  {
	padding: 0px 0px 10px 0px;
}
#TweetSpot dl {
	margin: 0px;
}

#TweetSpot dl dd {
	margin: 0px 3px 5px 3px; 
	padding: 5px 0px 0px 0px;
}
#TweetSpot a img {
	float: left;
	padding: 2px;
	width: 48px;
	height: 48px;
}
#TweetSpot p {
	margin: 0px;
}
.TweetContainer {
	clear: both;
}