/*=================================================Rich text editor stying=========================================================*/
/**** Umbraco webeditorens baggrundsfarve ****/
#holderBody {background-color: white;}
#holderBody strong {font-weight:bold;}
#holderBody a {text-decoration:underline;}
#holderBody p {margin:auto;}
#holder
{border: 1px solid #ccc; padding: 10px; margin: 5px; text-align: left; font-size:14px
	height: 800px;}
/*=====Yahoo GUI Reset CSS http://developer.yahoo.com/yui/reset/===================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var 
{font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th 
{text-align:left;}
h1,h2,h3,h4,h5,h6 
{font-size:100%; font-weight:normal;}
q:before,q:after 
{content:'';}
abbr,acronym 
{ border:0;}
/*====================================Start Theme Styling======================================================================*/
body	{
	/*background-color:#999999;*/
	background-repeat:repeat;		
	font-family:'Verdana','Tahoma','Arial',sans-serif;}
#Container{ /*==Her har vi alt indhold placeret==*/
	margin: 0 auto 0; /* top højre bund venstre */	
	width:980px;}
#top 	{ /*==Her har vi topgrafikken placeret==*/
	margin-top: 10px; width: 980px; height: 120px; background-position:center; overflow: hidden;}
#Soeg	{ /*==Div boks med sogefelt indeni==*/
	float:right; background-color:transparent; width:180px; margin:-5px 0px 0 0; /* top højre bund venstre */}
#Navisoegholder { /*==Div boks med niveau 1 navigation div og soege div boks indeni==*/
	float:right;
	background-color:transparent;
	width:930px;
	padding:10px 10px 0 0; /* top højre bund venstre */}

.author {font-size:7pt;font-style: italic;color:#666666;
	margin:5px 0px 0px 0px; /* top højre bund venstre */}
.authorboks {font-size:7pt;font-style: italic;color:#666666;
	margin:5px 0px -14px 0px; /* top højre bund venstre */
	float:left}
/*=======================================Contentwrapper baggrund til alle undersider===============*/
#conwrapTop {
	width:590px; height:40px;
	background-repeat:no-repeat;
}
#conwrapMid {
	width:550px;
	background-repeat:repeat-y;
	padding:10px 20px 20px 20px; /* top højre bund venstre */
}
#conwrapBot {
	width:590px; height:15px;
	float:left;
	background-repeat:no-repeat;
	
}
/*========================================================SPILLERLISTE========================================================*/
#BilledeSpilliste
{	/* This ensures the photos is resized to fit the div */
	max-width:100%;}
/*-------------------------------NAVIGATION--redigere topnavi storrelse og afstand----------*/
#Navi
{	float:left;
	width:730px;
	height:0px;
	font-size:10px;
	font-family: verdana;
}
#Navi li
{	float:left;
	display:block;
	background-color:transparent;
	line-height:11px;
	margin:-5px 0 0px 10px;
	padding:0px 10px 0 0; /* top højre bund venstre */
}
#Navi li a
{
	color:#444444;
	text-decoration:none;
	display:block;
}
#Navi li a:hover
{
	color:#999999;
	text-decoration:underline;
}
#Navi li.Selected a
{
	color:#666666;
}
/*=========================2nd level navigation styling=================================================*/
#MenuSecond li {margin: 3px; border: 1px solid #0000cc; background-color:#f9f9f9;}
#MenuSecond li .selected {font-weight: normal;}
#MenuSecond a {display: block; height: 20px; padding: 5px 0px 0px 5px; text-decoration: none; color:#444444;}
#MenuSecond a:hover {background-color: transparent; text-decoration: underline; color:#0000cc;}

#Content
{	background-color:white;
	padding:2px 0 0 0;}
}
#ContentContainer
{	margin:0px 0px 0 0px; /* top højre bund venstre */
	background-color:transparent; /* Used for debug */}
#MenuSecondholder
{	width:180px;
	float:left;
	font-family: verdana; font-size: 8pt;
	margin:50px 8px 0px 8px; /* top højre bund venstre*/
	/*background-color: blue; Used for debug */
	list-style:none;}
/*----------QUICKLINKS STYLING-(LAYOUT_GENVEJNAVI.XSLT---------------------------------------------------------------------------*/
#QuickLinks
{	width:180px;
	height: auto;
	float:left;
	/*background-color:blue; Used for debug*/
	}
#QuickLinks a
{	color:#444444;

}
#QuickmenuZ1 /*TOPGRAFIK*/
{	width:180px;
	height:39px;
	float:left;
	font-family: verdana; 
	font-size: 10pt;
	background-position:0px 0px;
	display:block;
	/*background-color:red; Used for debug */
	}
#QuickmenuZ1 .Qheader /*Sidemenu overskrift*/
{	width:100%;
	font-family: verdana; 
	font-size: 10pt; weight:bold;
	color:#ffffff;
	text-align:center;
	padding:12px 0px 0px 0px; /* top højre bund venstre */
	/*background-color:red; Used for debug */
	}
#QuickmenuZ2 /*tekst og link*/
{	width: 168px;
	height: 19px;
	float:left;
	background-position:0px -63px;
	background-repeat: no-repeat 0 0;
	display:block;
	font-family: verdana; 
	font-size: 8pt;
	/*background-color: green; Used for debug*/
	padding:6px 0px 0px 12px; /* top højre bund venstre */
	}
#QuickmenuZ2:visited 
{	background-position:0px -43px; /* x-akse og y-akse*/
}
#QuickmenuZ2:hover {background-position:0px -38px;
}
#QuickmenuZ2:active {background-position:0px -88px;
}

#QuickmenuZ3 /*bund grafik*/
{	width: 180px;
	height: 23px;
	display:block;
	overflow:hidden;
	text-indent: -9999px;
	float:left;
	background-position:0px -113px;
	margin:0px 0px 10px 0px; /* top højre bund venstre*/
	/*background-color: yellow; Used for debug */
	padding:0px 0px 0px 0px; /* top højre bund venstre */
	}
/*---------------------------------------------------------------------------------------------------------------------------------*/

#MenuSecond
{	/*==Her er 2 niveau navigation i samme div boks som aktiviteter anvender på forsiden==*/
	width:164px;
	min-height: 50px;
	float:left;
	font-family: verdana; font-size: 8pt;
	margin:0px 0px 0px 0px; /* top højre bund venstre*/
	background-color: transparent;/* Used for debug */
	list-style:none; 
	padding:0px 8px 0px 8px; /* top højre bund venstre */
	}
#MainContent
{
	width:578px;
	float:left;
	font-size:12px;
	background-color:transparent; /* Used for debug */
	margin:20px 0px 20px 0px; /* top højre bund venstre*/
	padding:0px 5px 0px 5px; /* top højre bund venstre */
}

#MainContent h3
{
	font-size: 16px;
	color:#ff6300;
}

#MainContent p
{
	margin:10px 0 10px 0;
}

#MainContent a
{
	color:blue;
	text-decoration:underline;
}

#MainContent a:hover
{
	color:#808080;
	text-decoration:none;
}
/*
==========================================Galleri billede liste (mtt_showpics-xslt)==========================================*/
#MainContent .GalleryList
{	width:100%;
	padding:10px 0px 20px 0px; /* top højre bund venstre */
	}
#MainContent .GalleryList .Item
{	float:left;
	width:100px;
	background-color:transparent;
	margin:0 0 10px 10px;}
#MainContent .GalleryList .Item a img
{	padding:2px;
	border:1px solid black;
	max-width:100%;}
#MainContent .GalleryList .Item a:hover img
{	padding:2px;
	border:1px solid black;
	background-color:black;}
#MainContent .GalleryList .Item strong a
{	display:block;
	margin:5px 0 0 0;}
#MainContent .GalleryList .Item em
{	display:block;
	font-size:10px;}
#MainContent .Photo img
{	/* This ensures the photo is resized to fit the div */
	max-width:100%;}
#MainContent .Photo .PhotoNav
{	display:block;}
/*==========================================News List==========================================*/
#MainContent ul.NewsList
{ margin:15px 0 0 0;}
#MainContent ul.NewsList li
{ margin:0 0 15px 0;}
#MainContent ul.NewsList li a
{ display:block;}
#MainContent ul.NewsList li a.Event
{	background-image:url(../Data/Assets/theme_one/Misc/event_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:6px 8px 7px 18px;}
#MainContent ul.NewsList li a.News
{	background-image:url(../Data/Assets/theme_one/Misc/news_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:6px 8px 7px 18px;}
#MainContent ul.NewsList li a.Referat
{	background-image:url(../Data/Assets/theme_one/Misc/ball.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:6px 8px 7px 18px;}
#MainContent .EventItem strong
{	display:block;}

/*==========================Contact Form==========================================*/
#MainContent .ContactForm .Error
{	border-top:2px solid #FFD324;
	border-bottom:2px solid #FFD324;
	background-color:#FFF6BF;
	color:#000000;
	font-weight:bold;
	margin:18px 25px 31px 0;
	padding:9px 0 10px 50px;
	background-image:url(../Data/Assets/theme_one/Misc/error_icon.gif);
	background-repeat:no-repeat;
	/*background-position:15px 50%;*/
	background-position:15px 12px;}
#MainContent .ContactForm .Error li
{	font-weight:normal;}
#MainContent .ContactForm fieldset
{	border:0px solid #000000;
	display:block;
	margin:15px 0 15px 0;
	width:90%;}
#MainContent .ContactForm legend
{	display:none;}
#MainContent .ContactForm label
{	color:#000000;
	font-weight:bold;}
#MainContent .ContactForm .TextBox
{	border:1px solid #CACACA;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 4px 2px 3px;
	width:100%;}
#MainContent .ContactForm .TextArea
{	border:1px solid #CACACA;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 4px 2px 3px;
	height:90px;
	width:100%;}

/*==========================================VCard Styling==========================================*/
.vcard .n
{	font-weight:bold;}
.vcard .tel
{	background-image:url(../Data/Assets/theme_one/Misc/phone_icon.gif);
	background-repeat:no-repeat;
	background-position:6px 0px; /* Left:6px Top:0px */
	padding:2px 0 3px 22px;
	margin:15px 0 0 0;
	display:block;
	color:#000000;}
.vcard .email
{	background-image:url(../Data/Assets/theme_one/Misc/email_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 2px; /* Left:0px Top:2px */
	text-decoration:underline;
	padding:0 0 1px 22px;
	margin:0;
	display:block;
	color:#000000;}
.vcard .url
{	background-image:url(../Data/Assets/theme_one/Misc/web_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 2px; /* Left:0px Top:2px */
	text-decoration:underline;
	padding:1px 0 2px 22px;
	margin:0;
	display:block;
	color:#000000;}
.vCardDl
{	background-image:url(../Data/Assets/theme_one/Misc/vcard_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 2px; /* Left:0px Top:2px */
	padding:0 0 0 22px;
	margin:15px 0 50px 0;
	color:#000000;}

/*=================================Email A Friend==========================================*/
#MainContent .EmailFriendForm .Error
{	border-top:2px solid #FFD324;
	border-bottom:2px solid #FFD324;
	background-color:#FFF6BF;
	color:#000000;
	font-weight:bold;
	margin:18px 25px 31px 0;
	padding:9px 0 10px 50px;
	background-image:url(../Data/Assets/theme_one/Misc/error_icon.gif);
	background-repeat:no-repeat;
	/*background-position:15px 50%;*/
	background-position:15px 12px;}
#MainContent .EmailFriendForm .Error li
{	font-weight:normal;}
#MainContent .EmailFriendForm fieldset
{	border:0px solid #000000;
	display:block;
	margin:15px 0 15px 0;
	width:90%;}
#MainContent .EmailFriendForm legend
{	display:none;}
#MainContent .EmailFriendForm label
{	color:#000000;
	font-weight:bold;}
#MainContent .EmailFriendForm .TextBox
{	border:1px solid #CACACA;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 4px 2px 3px;
	width:100%;}
#MainContent .EmailFriendForm .TextArea
{
	border:1px solid #CACACA;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 4px 2px 3px;
	height:90px;
	width:100%;
}
/*
==========================================Search results====================================*/
#MainContent #xsltsearch #xsltsearch_summary strong
{
	font-weight:bold;
}

#MainContent #xsltsearch .xsltsearch_description strong
{	background-color:#FFF6BF;
	padding:0 2px 0 2px;}
#MainContent #xsltsearch .xsltsearch_form .input
{	border:1px solid #bcbcbc;
	padding:3px 7px 4px 4px;
	font-size:11px;}
#MainContent #xsltsearch #xsltsearch_stats
{	font-size:12px;
	font-style:italic;}

/*==========================================Secondary Content==========================================*/

#SecondaryContentholder
{	float:right;
	width:180px;
	font-size:10px;
	background-color:transparent;/* Used for debug */
	margin:50px 6px 0 0;
	padding:0 0 0px 0; /* top højre bund venstre */
}

#SecondaryContent
{	float:right;
	width:165px;
	font-size:10px;
	background-color:transparent;/* Used for debug */
	margin:px 0px 0 0;
	padding:20px 0 0px 15px; /* top højre bund venstre */
}
/*-----------------------BOLD DK BOKS STYLING-----------------------------------------------------------*/
#SecondaryContentto
{	float:right;
	width:165px;
	font-family: verdana;	
	font-size:10px;
	background-color:transparent;/* Used for debug */
	margin:25px 0px 0 0;
	padding:0 0 0px 15px; /* top højre bund venstre */
}


.bold a
{
	color:#444444;
	text-decoration:none;
	display:block;
	font-family: verdana;	
	font-size:10px;
}

.bold a:hover
{
	color:#999999;
	text-decoration:underline;
}
.bold li.Selected a
{
	color:#666666;
}
/*------------------------------------------------------------------------------------------------------------------*/

#SecondaryContent h3
{
	font-size: 13px;
	color:#ff6300;
}

#SecondaryContent a
{
	color:#000000;
	text-decoration:underline;
}

#SecondaryContent a:hover
{
	color:#000000;
	text-decoration:none;
}
/*----------STYLING AF FORSIDENS NYHEDSVISNING*/
#NewsSecondaryHeader
{	background-repeat:no-repeat;
	background-position:0 6px;
	padding:0px 0 0px 0px; /* top højre bund venstre*/
	
	
}

#NewsSecondaryHeader ul#NewsList
{
	margin:12px 0 0 0;
}

#NewsSecondaryHeader ul#NewsList li
{
	margin:0 0 6px 0;
	font-size:11px;
}

#NewsSecondaryHeader ul#NewsList li strong
{
	font-weight:bold;
}

#NewsSecondaryHeader ul#NewsList li.Event a
{
	display:block;
	background-color:#F9F9F9;
	border-top:2px solid #E2E2E2;
	border-bottom:2px solid #E2E2E2;
	padding:8px 8px 7px 27px;
	color:#808080;
	text-decoration:none;
	background-image:url(../Data/Assets/theme_one/Misc/event_icon.gif);
	background-repeat:no-repeat;
	background-position:7px 8px;
}

#NewsSecondaryHeader ul#NewsList li.News a
{
	display:block;
	background-color:#F9F9F9;
	border-top:2px solid #E2E2E2;
	border-bottom:2px solid #E2E2E2;
	padding:8px 8px 7px 27px;
	color:#808080;
	text-decoration:none;
	background-image:url(../Data/Assets/theme_one/Misc/news_icon.gif);;
	background-repeat:no-repeat;
	background-position:7px 8px;
}

#NewsSecondaryHeader ul#NewsList li a:hover
{
	background-color:#FFFF99;
	border-top:2px solid #cccc66;
	border-bottom:2px solid #cccc66;
	color:#999966;
	text-decoration:none;
}

#SecondaryContent #SearchSecondaryHeader
{
	margin:30px 0 0 0;
}

#SecondaryContent form
{
	margin:0 0 30px 0;
}

#SecondaryContent form input.Submit
{
	cursor:pointer;
	background-color:transparent;
	/*background-image:url(../Data/Assets/theme_one/Misc/search_button.gif);*/
	background-repeat:no-repeat;
	background-position:0px -16px;
	border:none;
	height:16px;
	text-indent:-10000px;
	width:18px;
	padding:0;
	margin:0;
}

#SecondaryContent form input.Submit:hover, #SecondaryContent form input.Submit:active
{
	cursor:pointer;
	background-color:transparent;
	/*background-image:url(../Data/Assets/theme_one/Misc/search_button.gif);*/
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:none;
	height:16px;
	text-indent:-10000px;
	width:18px;
}

#SecondaryContent form input
{
	border:1px solid #bcbcbc;
	padding:3px 7px 4px 4px;
	font-size:11px;
	width:150px;
}

#SecondaryContent a.EmailFriend
{
	background-image:url(../Data/Assets/theme_one/Misc/email_a_friend.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding:0 0 0 22px;
	text-decoration:underline;
	color:#000000;
}

#SecondaryContent a.EmailFriend:hover
{
	text-decoration:none;
}

#Footer
{	clear:both;
	min-height:20px;
	line-height:20px; /* This vertically centers the text */
	font-size:10px;
	padding:0 0 0 15px;
	background-position: center;
	background-color: white;
	text-align:center;
	color:#808080;}

#Footer a
{	color:#808080;
	text-decoration:none;}
#Footer a:hover
{	color:#808080;
	text-decoration:underline;}
#Footer .ValidXhtml
{	padding:0 0 0 19px;
	background-image:url(../Data/Assets/theme_one/Misc/valid_icon.gif);
	background-repeat:no-repeat;
	margin:0 0 0 15px;
	color:#61AB49;}
#Footer a.ValidXhtml:hover
{	color:#61AB49;
	text-decoration:underline;}


/*--------------marquuee styling-------------*/
#Marquee
{	display:block;
	background-color:#F9F9F9;
	border-top:2px solid #E2E2E2;
	border-bottom:2px solid #E2E2E2;
	padding:8px 0px 8px 0px; /* top højre bund venstre*/
	color:#808080;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:7px 8px;
}
#Marquee a
{	color:#blue;
	text-decoration:none;
}
#Marquee a:hover
{	color:#999966;
	text-decoration:underline;
}

/*===========================Holdopstilling div bokse og styling====================*/
#Holdopholder {
	width:590px;
	float:left;
	font-size:12px;
	color:#444444;
	background-color:transparent; /* Used for debug */
	margin:0px 0px 0px 0px; /* top højre bund venstre*/
	padding:30px 5px 0px 20px; /* top højre bund venstre */
	background-repeat:repeat-y;
}

#HoldopInfoRow {
	width:520px;
	float:left;
	position: center;
	font-size:12px;
	background-color:transparent; /* Used for debug */
	margin:0px 0px 4px 0px; /* top højre bund venstre*/
	padding:0px 0px 0px 0px; /* top højre bund venstre */
}

#HoldopRow {
	width:520px;
	float:left;
	position: center;
	font-size:12px;
	border: 1px solid #0000cc;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:15px 0px 15px 0px; /* top højre bund venstre */
}

#HoldopRowLeft {
	width:275px;
	float:left;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 1px solid #0000cc;
}

#HoldopRowLeftlong {
	width:512px;
	float:left;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 1px solid #0000cc;
}

#HoldopRowRight {
	width:219px;
	float:right;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 1px solid #0000cc;
}
#HoldopRowSpiller {
	width:314px;
	float:left;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 100px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 1px solid #666666;
}
#HoldopRowSpiller li {margin: 3px; border: 1px solid #0000cc; background-color:#f9f9f9;}
#HoldopRowSpiller li .selected {font-weight: normal;}
#HoldopRowSpiller a {display: block; height: 20px; padding: 5px 0px 0px 5px; text-decoration: none; color:#444444;}
#HoldopRowSpiller a:hover {background-color: transparent; text-decoration: underline; color:#0000cc;}

/*===========================Spillerstatistik styling====================*/

#Spildata {
	width:322px;
	float:left;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:8px; /* top højre bund venstre */
	border: 1px solid #666666;
}
#Spildata li {margin: 1px; border: 0px solid #0000cc; background-color:transparent;}
#Spildata li .selected {font-weight: normal;}
#Spildata a {display: block; height: 10px; padding: 5px 0px 0px 5px; text-decoration: none; color:#444444;}
#Spildata a:hover {background-color: transparent; text-decoration: underline; color:#0000cc;
}
#Spildatpunkt {
	width:180px;
	float:left;
	font-size:12px;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 5px 0px; /* top højre bund venstre*/
	padding:8px; /* top højre bund venstre */
	border: 1px solid #666666;
}
#Spildatbillede {
	float:right;
	background-color:#f9f9f9; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:0px; /* top højre bund venstre */
	/*border: 1px solid #0000cc;*/
}
#Spildattekst {
	width:200px;
	float:right;
	font-size:12px;
	font-style:italic;
	background-color:transparent; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 0px solid #0000cc;
}
#Spildatnavn {
	width:180px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#0000cc;
	background-color:transparent; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 0px solid #0000cc;
}
#Spildatalder {
	width:180px;
	float:left;
	font-size:12px;
	background-color:transparent; /* Used for debug */
	margin:0px 0px 8px 0px; /* top højre bund venstre*/
	padding:3px; /* top højre bund venstre */
	border: 0px solid #0000cc;
}
#Spildataliste {
	width:200px;
	float:right;
	font-size:12px;
	/*background-color:#f9f9f9; Used for debug */
	margin:0px 0px 0px 0px; /* top højre bund venstre*/
	padding:5px 5px 16px 5px; /* top højre bund venstre */
	/*border: 1px solid #0000cc;*/
}
#Spildataliste li {margin: 1px; border: 0px solid #0000cc; background-color:transparent;}
#Spildataliste li .selected {font-weight: normal;}
#Spildataliste a {display: block; height: 10px; padding: 5px 0px 5px 5px; text-decoration: none; color:#444444;}
#Spildataliste a:hover {background-color: transparent; text-decoration: underline; color:#0000cc;
}
#Spildatholder {
	width:550px;
	float:left;
	font-size:12px;
	color:#444444;
	background-repeat:repeat-y;
	background-color:transparent; /* Used for debug */
	padding:20px 20px 0px 20px; /* top højre bund venstre */
}
/*====================================================XSLT Search===========================================================*/
/* GENERAL STYLES */
/* XSLTsearch  */
#xsltsearch {margin: 0; padding: 20px 0 0 0;}
	.xsltsearch_result p {margin: 0; padding: 0;}
	.xsltsearch_result:hover {background: #f6f6f6;}
	.xsltsearch_ordinal {font-weight: bold; font-size: 75%;}
	.xsltsearch_title {font-weight: bold;}
	.xsltsearch_score {font-size: 75%;}
	p.xsltsearch_result_description {padding-bottom: 10px;}
	.xsltsearch_description strong {background: #FFC;} /* highlighting */
	#xsltsearch_navigation {text-align: center;}
	#xsltsearch_navigation .disabled {color: #999;}
	#xsltsearch_stats {font-size: 75%; color: #666;}

/*=======================================================sIFR-screen=========================================================*/
/* GENERAL STYLES */
/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/
/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/
.sIFR-replaced > div {
  display: none !important;
}
/*---- Header styling ---*/
.sIFR-active h3 {
  visibility: hidden;
  font-family:'Trebuchet MS','Tahoma','Arial',sans-serif;
  line-height: 1em;
  font-size: 24px;
}
/*=================================================Calendar=====================================================================*/
#Calendar {
	width: 590px;
	height: 324px;
	background-repeat: no-repeat;
	background-position:center;
	font-variant:small-caps;
	font-size:10pt;color:#666666;
	margin:0px 0px 10px 0px; /* top højre bund venstre*/
}
#Calendar .Calheader {
	width:220px;
	float:left;
	font-variant:normal;
	font-family: verdana;
	font-size:14px;
	color:#666666;
	text-align:center;
	padding:10px 0px 0px 0px; /* top højre bund venstre*/

}

table {margin-top:0px;width:50%;
margin-left: auto;
margin-right: auto;
}
th {font-weight:normal;background:#C3D9FF;}
th, td {padding:44px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:transparent;}

ul.pdcalendar  {
	width:100%;
	list-style:none;
	font-size:7pt;
	margin:0px 0px 0px 8px; /* top højre bund venstre*/
	padding:0px;
}
ul.pdcalendar a  {
font-variant:normal;	
font-size:7pt;
}
ul.pdcalendar li {
	width:74px;
	float:left;
	height:29px;
	background:#eee;
	margin:1px;
	padding:3px;
	text-align:left;
}
ul.pdcalendar li.day {
	font-variant:small-caps;
	font-size:13px;
	background:#C3D9FF;
	height:18px;
	text-align:center;
}
ul.pdcalendar li span {
	font-size:11px;
	display:block;
	float: left;
}

ul.pdcalendar li.empty {
	background: #fff;
}

ul.pdcalendar li.day {
	display:block;
}
ul.pdcalendar li.sunday, ul.pdcalendar li.saturday {
	background: #aaa;
}
/*=======================================================================================================================*/

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h7 {
font-family: verdana;
font-size:12px;
color:#808080;
}

h1 {
font-family: verdana;
font-size:12px;
font-weight:bold;
color:darkblue;
margin:-10px 0 -5px 0px; /* top højre bund venstre*/
}

h2 {
font-family: verdana;
font-size:14px;
font-weight:bold;
color:#444444;
padding:8px 0px 0px 20px;/*top højre bund venstre*/
}

h8 {
font-family: verdana;
font-style:italic;
font-size:12px;
color:#808080;
}

