@font-face {
    font-family: "Endzone";
    src: url(/Content/font/endzone.eot);
	src: local(" Endzone "), url(/Content/font/endzone.ttf) format("truetype"); /* non-IE */ 
}
	
body {
	cursor : default;
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background: white url(/Content/images/background.png);
	background-position: center;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
}

#site
{
    width : 950px;
    height : 100%;
    margin-left : auto;
    margin-right : auto;
}

#header
{
    width : 950px;
    height : 146px;
    background-image:url('/Content/images/topmenu.png');
    background-repeat:repeat-x;
    background-position:left bottom;
    vertical-align : bottom;
}

#user
{
    padding-top: 25px;
    width : 210px;
    height : 100%;
    float : left;
}

#content
{
    padding-top: 25px;
    width : 530px;
    height : 100%;
    float : left;
}

#right
{
    padding-top: 25px;
    width : 210px;
    height : 100%;
    float : right;
}

#footerads
{
    padding-top: 15px;
    width : 950px;
    height : 100%;
    text-align : center;
}

#footer
{
    padding-top: 15px;
    width : 950px;
    height : 100%;
    text-align : center;
}

.clearfix { clear: both;}

table
{
    border-spacing:0; /* 'cellspacing' equivalent */ 
    border-collapse:collapse;  /* IE 5-7 Fix */
    margin-left: auto;
    margin-right: auto;
}
table th 
{ 
    padding: 0; /* 'cellpadding' equivalent */
    text-align: center;
   	font-family: verdana;
	font-size: 12px;
	font-weight : bold;
    color: #FFFFFF;
}
table td
{ 
    padding: 0; /* 'cellpadding' equivalent */
    text-align: center;
    font-family: verdana;
	font-size: 11px;
    color: #000000;
}

.textleft { text-align: left; }
.textright { text-align: right; }

.reklametext { margin: 8px 2px 2px 2px;}

.alternatetext { text-align: left;background-color: #F2E1B0; }
.alternatetextdark { text-align: left;font-size: 9px;background-color: #cda053; }
.alternatetextlightdark { text-align: left;font-size: 15px;background-color: #e5d097; }

.newsheadline
{
	font-family : Endzone;
	font-size :14px;
	font-weight : bold;
	color : #000000;
	background-color:#cda053;
	padding:4px;
}

.newsdate
{
	font-family : Endzone;
	font-size :9px;
	font-weight : bold;
	color : #000000;
	background-color:#E5D097;
	padding:4px;
}

/* Styles for validation helpers 
-----------------------------------------------------------*/ 
.field-validation-error { 
    color: #ff0000; 
} 
 
.field-validation-valid { 
    display: none; 
} 
 
.input-validation-error { 
    border: 1px solid #ff0000; 
    background-color: #ffeeee; 
} 
 
.validation-summary-errors { 
    font-weight: bold; 
    color: #ff0000; 
} 
 
.validation-summary-valid { 
    display: none; 
} 
.brugermenutop
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
}



.brugermenu
{
	font-family : verdana;
	font-size :10px;
	font-weight : bold;
	color : #000000;
}

.brugermenuliga
{
	font-family : verdana;
	font-size :10px;
	font-weight : bold;
	color : #EFE4C1;
}

.brugermenutextbox {
	font-family: Verdana;
	width: 180px;
	font-size: 11px;
	color: #000000;
	background-color: #EFE4C1;
	border: 1px solid #C0C0C0;
}

.brugermenutextboxsmall {
	font-family: Verdana;
	width: 100px;
	font-size: 11px;
	color: #000000;
	background-color: #EFE4C1;
	border: 1px solid #C0C0C0;
}

.brugermenutextbox2 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #EFE4C1;
	border: 1px solid #C0C0C0;

}

.brugermenutextboxhusk {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #EFE4C1;
	margin: 0px;

}

.brugerbutton {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #1C4145;
	background-image: url(/Content/images/buttonuserlogin.png);
	height: 20px;
	border: 1px solid #000000;
	margin-top: 0px;
}


.brugermenumessagestb1
{
	font-family : verdana;
	font-size :10px;
	font-weight : bold;
	color : #000000;
	background-color:#E5D097;
	padding:4px;
}

.brugermenumessagestb2
{
	font-family : verdana;
	font-size :10px;
	color : #000000;
	padding:2px;
}

.brugermenumessagesborder
{
	border: 1px solid #000000;

}

.brugertable
{
	font-family : verdana;
	font-size :10px;
	color : #000000;
}

.samletstillingtop
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
}

.samletstillingmain
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
}


.tabletop
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topcenterred.png");
}

.tabletopright
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/toprightred.png");
}

.tabletopleft
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topleftred.png");
}

.tabletopblue
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topcenterblue.png");
}

.tabletoprightblue
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/toprightblue.png");
}

.tabletopleftblue
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topleftblue.png");
}

.tabletopuser
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topcenteruser.png");
}

.tabletoprightuser
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/toprightuser.png");
}

.tabletopleftuser
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/topleftuser.png");
}

.tablemain
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background : url("/Content/images/main.png");
}

.tablemainright
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background : url("/Content/images/mainright.png");
}

.tablemainleft
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background : url("/Content/images/mainleft.png");
}

.tablemaindark
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background : url("/Content/images/maindark.png");
}

.tablemainrightdark
{
	background : url("/Content/images/mainrightdark.png");
}

.tablemainleftdark
{
	background : url("/Content/images/mainleftdark.png");
}

.tablebottom
{
	background : url("/Content/images/bottomcenter.png");
}

.tablebottomright
{
	background : url("/Content/images/bottomright.png");
}

.tablebottomleft
{
	background : url("/Content/images/bottomleft.png");
}

.tabletextbox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #EFE4C1;
	border: 1px solid #C0C0C0;
	width: 3em;
}

.tablebutton {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #A30D2D;
	background-image: url(/Content/images/buttonred.png);
	height: 20px;
	border: 1px solid #000000;
	margin-top: 2px;
}

.reklametopleft
{
    background : url("/Content/images/reklametopleft.png");
}
.reklameextendleft
{
    background : url("/Content/images/reklametoptextstart.png");
}
.reklametop
{
    background : url("/Content/images/reklametop.png");
}
.reklameextendright
{
    background : url("/Content/images/reklametoptextend.png");
}
.reklametopright
{
    background : url("/Content/images/reklametopright.png");
}
.reklametopmiddle
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/reklametoptextmiddle.png");
}
.reklamemain
{
	font-family : verdana;
	font-size :11px;
	color : #000000;
	background : url("/Content/images/reklamemain.png");
}

.reklamemainright
{
	background : url("/Content/images/reklamemainright.png");
}

.reklamemainleft
{
	background : url("/Content/images/reklamemainleft.png");
}

.reklamebottom
{
	background : url("/Content/images/reklamebottommiddle.png");
}

.reklamebottomright
{
	background : url("/Content/images/reklamebottomright.png");
}

.reklamebottomleft
{
	background : url("/Content/images/reklamebottomleft.png");
}

.news-category {
	border: 0;
	margin: 3px 5px 0 0;
	float: left;
}

.rsstop
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/rsscenter.png");
}

.rsstopright
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/rssright.png");
}

.rsstopleft
{
	font-family : Endzone;
	font-size :12px;
	color : #FFFFFF;
	background : url("/Content/images/rssleft.png");
}

.mainblue
{
	font-family : verdana;
	font-size :11px;
	font-weight : bold;
	color : #FFFFFF;
}

.mainred
{
	font-family : verdana;
	font-size :11px;
	font-weight : bold;
	color : #FFFFFF;
}

a img { border: 0; }
img { border: 0; }

a:link {
	color : #F04E23;
	text-decoration : none;
	font-family : verdana;
	font-weight : bold
}
a:active	{
	color : #F04E23;
	text-decoration : none;
	font-family : verdana;
	font-weight : bold
}
a:visited {
	color : #F04E23;
	text-decoration : none;
	font-family : verdana;
	font-weight : bold;
}
a:hover {
	color : #F04E23;
	text-decoration : none;
	font-family : verdana;
	font-weight : bold;
}

/* TAB MENU   
----------------------------------------------------------*/
#headerMenu {
	list-style: none;
	padding:0;
	margin:0;

	height:30px;

	background-color: #021a36;
	
background: -moz-linear-gradient(top, #021a36 0%, #1b3d66 50%, #021a36 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#021a36), color-stop(50%,#1b3d66), color-stop(100%,#021a36));
background: -webkit-linear-gradient(top, #021a36 0%,#1b3d66 50%,#021a36 100%);
background: -o-linear-gradient(top, #021a36 0%,#1b3d66 50%,#021a36 100%);
background: -ms-linear-gradient(top, #021a36 0%,#1b3d66 50%,#021a36 100%);
background: linear-gradient(to bottom, #021a36 0%,#1b3d66 50%,#021a36 100%);
/*	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fef97e', EndColorStr='#ffce35');  IE6–IE9 */
	
	border-bottom: 0px solid #1b3d66;
	
	-moz-border-radius-:0px 0px 0px 0px;
	border-radius:0px 0px 0px 0px;
}
#headerMenu li {
	position:relative;
	margin: 0px;
	height:30px;
	float:left;

	border-right:1px solid #1b3d66;
	border-left:1px solid #1b3d66;
}

#headerMenu li:hover {
	color:#000000;
	background-color: #e8eef4;
}

#headerMenu li:first-child {
	-moz-border-radius-:0px 0px 0px 0px;
	border-radius:0px 0px 0px 0px;
	border-left: 0px;
}
#headerMenu li.selected {
	height:30px;
	color:#000000;
	border-left:none;
	background: none;
	background-color: #FFFFFF;
}

#headerMenu li h2 {
	margin:0;
	padding:0;
}


#headerMenu li h2 a {
	display:block;
	height:30px;
	margin:0;
	padding:0 15px;

	color:#FFFFFF;
	line-height:28px;
	font-weight:normal;
	font-family : Endzone;
	font-size:12px;

	text-decoration:none;

}

#headerMenu li h2 a:hover {
	color:#000000;
	background-color: #FFFFFF;
}

#headerMenu li.selected h2 a {
	color:#000000;

}



/* Stats MENU   
----------------------------------------------------------*/


/* Main menu settings */
#centeredmenu {
   height:30px;
   clear:both;
   float:left;
   margin:0;
   padding:0;
   width:100%;
   font-family:Endzone; /* Menu font */
   font-size :12px; /* Menu text size */
   z-index:1000; /* This makes the dropdown menus appear above the page content below */
   position:relative;
}

/* Top menu items */
#centeredmenu ul {
   margin:0;
   padding:0;
   list-style:none;
   float:right;
   position:relative;
   right:50%;
}
#centeredmenu ul li {
   margin:0 0 0 0px;
   padding:0;
   float:left;
   position:relative;
   left:50%;
   top:1px;
}
#centeredmenu ul li a {
   display:block;
   margin:0;
   padding:.6em .5em .4em;
   font-family:Endzone; 
   font-size :12px; 
   line-height:1em;
   background:#021a36;
   text-decoration:none;
   color:#FFFFFF;
   border-bottom:0px solid #000;
}
#centeredmenu ul li.active a {
   color:#fff;
   background:#000;
}
#centeredmenu ul li a:hover {
   background:#FFFFFF; /* Top menu items background colour */
   color:#000000;
   border-bottom:0px solid #03f;
}
#centeredmenu ul li:hover a,
#centeredmenu ul li.hover a { /* This line is required for IE 6 and below */
   background:#FFFFFF; /* Top menu items background colour */
   color:#000000;
   border-bottom:0px solid #03f;
}

/* Submenu items */
#centeredmenu ul ul {
   display:none; /* Sub menus are hiden by default */
   position:absolute;
   top:2em;
   left:0;
   right:auto; /*resets the right:50% on the parent ul */
   width:10em; /* width of the drop-down menus */
}
#centeredmenu ul ul li {
   left:auto;  /*resets the left:50% on the parent li */
   margin:0; /* Reset the 1px margin from the top menu */
   clear:left;
   width:100%;
}
#centeredmenu ul ul li a,
#centeredmenu ul li.active li a,
#centeredmenu ul li:hover ul li a,
#centeredmenu ul li.hover ul li a { /* This line is required for IE 6 and below */
   font-size:.8em;
   font-weight:normal; /* resets the bold set for the top level menu items */
   background:#FFFFFF;
   color:#000000;
   line-height:1.4em; /* overwrite line-height value from top menu */
   border-bottom:0px solid #ddd; /* sub menu item horizontal lines */
}
#centeredmenu ul ul li a:hover,
#centeredmenu ul li.active ul li a:hover,
#centeredmenu ul li:hover ul li a:hover,
#centeredmenu ul li.hover ul li a:hover { /* This line is required for IE 6 and below */
   background:#1b3d66; /* Sub menu items background colour */
   color:#fff;
}

/* Flip the last submenu so it stays within the page */
#centeredmenu ul ul.last {
   left:auto; /* reset left:0; value */
   right:0; /* Set right value instead */
}

/* Make the sub menus appear on hover */
#centeredmenu ul li:hover ul,
#centeredmenu ul li.hover ul { /* This line is required for IE 6 and below */
   display:block; /* Show the sub menus */
}
