/* GENEREL */

body{

	color: #504f53;

}



body, table, td{

	margin: 0px;

	padding: 0px;

	font: 11px tahoma;

}



p{

	margin: 0px;

}



a img{

	border: 0px;

}



/* WRAP */

#wrap{

	position: absolute;

	left: 50%; top: 14px;

	margin-left: -485px;

	width: 970px;

	padding: 2px 17px 294px 17px;

	background: url('../images/wrapBg.gif') repeat-y;

}

#wrapTop{

	position: absolute;

	left: 0px; top: -14px;

}

#wrapFooter{

	position: absolute;

	left: 0px; bottom: -20px;

}



/* TOP */

#bannerRotateTop{
	position: absolute;
	left: 548px; top: 29px;
	width: 203px; height: 230px;
}

#redTop{

	position: absolute;

	left: 17px; top: 2px;

	width: 936px; height: 27px;

	background: url('../images/redTop.gif');

}

#topImg{

	position: absolute;

	left: 15px; top: 29px;

	width: 733px; height: 225px;

}



/* COUNT */

#count{

	position: absolute;

	left: 748px; top: 29px;

	width: 207px; height: 225px;

	background: url('../images/countBg.jpg');

}



#countDate{

	position: absolute;

	left: 0px; top: 25px;

	width: 203px;

	font: 11px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

}



#firstTeam{

	position: absolute;

	left: 30px; top: 47px;

}

#firstTeamText{

	position: absolute;

	left: 8px; top: 110px;

	width: 100px;

	font: 9px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

}

#secondTeam{

	position: absolute;

	left: 115px; top: 47px;

}

#secondTeamText{

	position: absolute;

	left: 93px; top: 110px;

	width: 100px;

	font: 9px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

}

#vs{

	position: absolute;

	left: 92px; top: 70px;

	font: 12px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #504f53;

}

#naesteKamp{

	position: absolute;

	left: 0px; top: 130px;

	width: 203px;

	font: 14px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #960000

}





/* MENU */

#menu{

	position: absolute;

	left: 14px; top: 257px;

	width: 942px; height: 35px;

	background: url('../images/menuBg.gif');

}



#menuPoint{

	position: absolute;

	left: 240px; top: 7px;

	text-transform: uppercase;

}

#menuPoint a{

	font: 11px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	color: #3c3c3c;

	margin: 0px 20px 0px 2px;

}



#menuPoint #active_menu_mainMenu{

	color:#990000;

}



#mailIcon{

	position: absolute;

	left: 174px; top: 10px;

}



#homeIcon{

	position: absolute;

	left: 154px; top: 8px;

}



/* SUBMENU */

#subMenu{

	position: absolute;

	left: 223px; top: 296px;

	width: 524px; height: 28px;

	background: #333333;

	z-index: 100;

}



#subMenuPoint{

	position: absolute;

	left: 20px; top: 7px;

	text-transform: uppercase;

}

#subMenuPoint a{

	font: 10px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	color: #fff;

	margin: 0px 30px 0px 2px;

}

#subMenuPoint #aktiv{

	color: #b7b7b7;

}



/* 3 COLM */

#left{

	position: relative; 

	left: 0px; top: 291px; 

	width: 203px; 

	background: #edefef;

	float: left;

}

#right{

	position: relative; 

	left: 6px; top: 291px; 

	width: 203px; 

	background: #edefef;

	float: left;

}

#center{

	position: relative; 

	left: 3px; top: 294px; 

	width: 524px; 

	float: left;

	background: url('../images/centerBg.gif') repeat-x;

	min-height: 500px;

}



/* MODULE HEADER */

.moduletable, .moduletable_padding{

	border-top: 3px solid white;

}



.moduletable th, .moduletable_padding th{

	width: 191px;

	height: 14px;

	background: #960000;

	font: 11px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	text-align: left;

	color: #FFF;

	border-bottom: 3px solid white;

	padding: 7px 0px 7px 12px;

}



/* LOGIN FORM */

.moduletable_padding .inputbox{

	width: 175px;

	border: 1px solid gray;

	font: 11px verdana;

}

.moduletable_padding form{

	margin: 12px;

}

#mod_login_remember, #lm_subscribe, #lm_unsubscribe{

	width: 15px;

	border: 0px;

}

.button{

	background: #960000;

	color: #fff;

	font: 11px verdana;

	margin: 10px 0px 10px 0px;

	padding: 1px;

	border: 0px;

}



/* MEDIE CENTER */

#medieCenterImage{

	margin: 4px 5px 5px 5px;

	width: 38px; height: 38px;

	float: left;

}



/* HEADINGS */

.contentheading, .componentheading{

	font: 15px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #960000;

	margin-bottom: 3px;

}



h1{

	font: 25px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #960000;

	margin-bottom: 3px;

}

h2{

	font: 15px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #960000;

	margin-bottom: 3px;

}

h3, h4, h5, h6{

	font: 15px arial narrow;

	font-weight: bold;

	text-transform: uppercase;

	color: #960000;

	margin: 2px 0px 0px 0px;

}



.createdate{

	color: #9e9e9e;

}



/* BILLEDER */

.contentpaneopen img{

	margin-right: 10px;

}



/* LINKS */


.readon{

	background: url('../images/readOnBg.gif') no-repeat;

	padding-left: 15px;

	text-transform: uppercase;

	color: #960000;

	font: 11px arial narrow;

	font-weight: bold;

	text-decoration: none;

}

.readon:hover{

	color: #cd5658;

}



a{

	text-decoration: none;

	color: #960000;

}



#center a{

	text-decoration: none;

	color: #960000;

}



td a{

	text-decoration: none;

	color: #960000;

}



#center p a{

	text-decoration: none;

	color: #960000;

}





/* FRONTPAGE */

#frontpageLeading img{

	margin-right: 10px;

	width: 245px;

}

#frontpageNews img{

	margin: 2px 0px 10px 0px;

	width: 181px;

}

#frontpageLeading{

	height: 220px;

}



#frontpageNews{

	width: 231px;

	float: left;

	background: url('../images/newsBg.gif') no-repeat;

}



.spacer{

	width: 38px;

	float: left;

}



/* BLOG COMMENTS */

.jomentry2{

	background: #fff;

}



#jc_commentFormDiv{

	background: #fff;

}



/* PLAYER INFO */

.playerInfo{

	width: 340px;

}

.playerInfo td{

	padding: 2px 2px 2px 5px;

	font: 11px arial narrow;

	font-weight: bold;

}

.grayCell{

	background: #ccc;

}

.redTextCell{

	text-transform: uppercase;

	color: #940000;

}



/* BLOG */

.blogContent{

	width: 480px;

}



/* SPONSOR SEARCH */

#sponsorSearch{

	border: 1px solid #960000;

	font: 15px verdana;

	width: 300px;

	float: left;

}



#sponsorSearchSubmit{

	background: #960000;

	color: #fff;

	width: 40px;

	height: 22px;

	font: 15px verdana;

	border: 0px;

	margin-left: 10px;

}



hr{

	border-top: 1px solid #960000;

	border-bottom: 0px;

	height: 0px;

}



.sponsorClass{

	font: 17px arial;

	font-weight: bold;

	color: #000;

	float: left;

	margin: 30px 0px 0px 0px;

}



#master{

	color: #d79a23;

	margin-left: 5px;

}

#premium{

	color: #83226d;

	margin-left: 5px;

}

#plus{

	color: #22837b;

	margin-left: 5px;

}

#basic{

	color: #223b83;

	margin-left: 5px;

}

/* MELTWATER RSS feed */
.moduletable_newsfeed td ul.newsfeed_newsfeed
{
margin: 10px 10px 10px 0px;
padding: 0px;
text-indent: 0px;
list-style: none;
}

.moduletable_newsfeed td ul.newsfeed_newsfeed li.newsfeed_newsfeed
{
margin: 0px 0px 6px 0px;
border-top: 1px solid #CCCCCC;
padding-top: 3px;
}

.moduletable_newsfeed, /*.moduletable_newsfeed_padding*/{
	border-top: 3px solid white;
}

.moduletable_newsfeed td
{
padding: 5px 0px 0px 10px;
}



.moduletable_newsfeed th, /*.moduletable_newsfeed_padding*/ th{
	width: 191px;
	height: 14px;
	background: #960000;
	font: 11px arial narrow;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #FFF;
	border-bottom: 3px solid white;
	padding: 7px 0px 7px 12px;
}


