html, body {
	font-family: arial; 
	font-size: 11px;
	color:#fff;
	margin:0px;
	padding:0px; 
	width: 100%;
	height: 100%;
	background: #272727;
}

body {
	background: #272727 url(/grafik/img/body-bg.gif) 0 -4px repeat-x;
}


/* indholds Wrapper og Footer - Anvendes til at få footeren til altid at følge bunden */
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; 
/*	width: 989px;*/
	width: 960px;
	font-size: 10px;
	text-align: left;
	background: #333 url(/grafik/img/bg.gif) 0 0 repeat-y;
}
	body.frontpage .wrapper {
		background: none;
	}



.footer, .push {
	height: 50px; 
}

.footer {
	margin: 0 auto;
	height:50px;

}



/* Styring af footer indholdet */

#footerLeft
{
float: left;
width: 165px;
}

#footerCenter
{
float: left;
width: 726px;
}

#footerRight
{
float: left;
width: 69px;
}

.footerTxt
{
	text-align: right;
	padding-top: 15px;
	padding-bottom: 15px;

}

a.footerTxt
{

	Font-family: arial; 
	font-size: 9px;
	color:#595959;
	text-decoration: none;
}

a.footerTxt:hover
{

	Font-family: arial; 
	font-size: 9px;
	color:#757575;
	text-decoration: none;
}

a.footerTxt:active
{

	Font-family: arial; 
	font-size: 9px;
	color:#757575;
	text-decoration: none;
}


/* Top menu*/

div#topwrap {
	background: transparent url(../img/topwrap.gif) 0 0 repeat-x;
	border-bottom: 1px solid #cc0000;
}

	div#top {
		position: relative;
		height: 46px;
		width: 960px;
		margin: 0 auto;
		background-color: #fff;
	}

	div.welcome {
		width: 960px;
		margin: 0 auto;
	}
	
 	div#top div.focusitem {
		display: none;
	}
	
	body.frontpage div#top div.focusitem {
		display: block;
		position: absolute;
		right: 15px;
		top: 59px;
	}
	
		div#top div.focusitem a img {
			border: 0;
		}
	

#TmenuLogo {
	float: left;
	height: 46px;
}

#TmenuContainer
{
	float: right;
	color:#000;
	margin-right: 10px;
}	

.Tmenu
{
	float: left;
	padding-left: 37px;
	padding-top: 17px;
}

a.TmenuLink
{
	Font-family: arial; 
	font-size: 9px;
	font-weight: bold;
	color:#696969;
	text-decoration: none;
}

a.TmenuLink:hover
{
	Font-family: arial; 
	font-size: 9px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

a.TmenuLink:active
{
	Font-family: arial; 
	font-size: 9px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

/* Div tag til placering af den store Flash fil*/

#topflash {
	height: 362px;
	width: 960px;
}

body.frontpage #topflash{
  height: 458px;
}


/* Sort/orange linie under den store flash fil */

#spacer {
	width: 795px;
	margin-left: 165px;
	height: 1px;
	background: #cc0000;
}

body.frontpage #spacer {
	width: auto;
	margin-left: 0;
}




/* styring af Genvejs menu */

.shortcut
{
float: left;
width: 150px;
padding-left: 15px;
height:100px;
}

html>body .shortcut
{
	min-height: 10px;
	height: auto;
}



/* Styring og styling af krummestien */

.breadcrumb{
	position: relative; 
	float: left;
	font-family: arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #595959;
	text-transform: uppercase;
}

a.bread
{
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #595959;
}

a.bread:hover
{
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #757575;
}

a.bread:active
{
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #757575;
}

.breadSpacer
{
	margin-left: 5px;
	margin-right: 5px;
}


.pdf
{
float: left;
width: 218px;
height: 90px;
}


.red
{
	color: #ff6000;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
}