/* 
Layout.css (stylesheet)
Definere alle standard indstillinger for diverse skabeloner
Browser type(r) => Internet Explorer, Opera, Firefox
*/
html {
	width:100%;
	height:100%;
}
* { /*Egenskaber for alt*/
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#515151;
	text-decoration:none; /* Fjerner alle underlinjer på links osv. */
	border-width:0px; /* Fjerner border fra alt ink. billeder */
}
body {
	background-image: url(/grafik/bg.jpg);
	background-repeat: repeat;
	width:100%;
	height:100%;
	margin: 0px auto 0px auto;
}

h1,h2,h3,h4,h5 {
	margin:3px 3px 3px 0px;
	font-weight:normal;
}
h1 { font-size:12px; }


input {
	border:1px solid #cccccc;
	background-color:#FFFFFF;
}
/* Styrerammer for rod ramme (LayoutMain, LayoutTop, LayoutTopMenu, LayoutBreadcrum, LayoutDynamicSpace og LayoutBottom) - Start */

#LayoutMain {
	width:770px;
	max-width:770px;
	min-width:770px;
}
#LayoutTop {
	border-bottom:1px solid #FFFFFF;
	background-color:#b70000;
	width:auto;
}
	#LayoutTop div {
		position:relative;
		height:100%;
	}
		#LayoutTop #TopSearch { position:relative; z-index:1; }
	
		#ProjectLink {
			bottom:0px;
			position:absolute;
			right:0px;
		}


#LayoutTopMenu {
	width:auto;
	height:18px;
	
	text-align:center;
	background-color:#898d8f;
}
#LayoutBreadcrum {
	width:auto;
	height:30px;
	
	background-color:#FFFFFF;
}
#LayoutDynamicSpace {
	width:auto;
	height:100%;
	background-color:#FFFFFF;
}
#LayoutBottom {
	width:760px;
	height:20px;
	
	padding:3px;
}

/* Slut */

/* #LayoutTop => Objekter */
	#LayoutTop * {
	}
	#LayoutTop #Logo {
		width:100%;
		height:100px;
	}
	#LayoutTop #Logo img {
		margin-bottom:20px;
		margin-left:19px;
	}
	#LayoutTop #TopMenu * { 
		color:#FFFFFF;
	}
	#LayoutTop #TopMenu { 
		height:10px;
		
		margin-top:10px;
		margin-right:8px;
	}
	#LayoutTop #TopMenu td {
		padding:0px 8px 1px 8px;
		border-right:1px dotted #FFFFFF;
	}
	#LayoutTop #TopMenu .last { 
		border-right:0px dotted #FFFFFF;
	}
	#LayoutTop #TopMenu a { 
		font-size:9px;
		color:#F3F3F3;
		text-decoration:none;
	}
	#LayoutTop #TopMenu a:hover {
		color:#FFFFFF;
		text-decoration:underline;
	}
	#LayoutTop #TopSearch {
		margin-right:8px;
	}
/* Slut */

/* #LayoutTopMenu => Objekter */
	#LayoutTopMenu *{
		font-weight:bolder;
		color:#FFFFFF;
	}
	#LayoutTopMenu a{
		padding:4px 10px 4px 10px;
		
	}
	#LayoutTopMenu #NavigationTopBar a.here {
		display: inline;
		background-color: #FFFFFF;
		color: rgb(137, 141, 143) !important;
	}
	#LayoutTopMenu a:hover{	
	}
	#LayoutTopMenu #NavigationTopBar a:hover{	
		display: inline;
		background-color: rgb(255, 255, 255);
		color: rgb(137, 141, 143) !important;
		text-decoration:underline;

	}
/* Slut */

/* #LayoutBreadcrum => Objekter */
	#LayoutBreadcrum *{
	}
	#LayoutBreadcrum .breadCrums {
		width:95%;
		height:20px;
		
		text-align:left;
		border-bottom: 1px dashed #b9bcbe;
	}
	#LayoutBreadcrum .breadCrums table {
		width:100%;
	}
	#LayoutBreadcrum .breadCrums .navPath {
		width:100%;
		font-weight:bolder;
	}
	#LayoutBreadcrum .breadCrums * {
		font-weight:normal;
	}
	#LayoutBreadcrum .breadCrums a {
		font-weight:border;
	}
/* Slut */

/* #LayoutDynamicSpace => Objekter */
	#LayoutDynamicSpace * {
	}
	#LayoutDynamicSpace #DocumentDump {
		width:100%;
	}
	#LayoutDynamicSpace #NavSideBar {
		width:180px;
		
		background-color:#ececec;
	}
	#LayoutDynamicSpace #NavSideBar a {
		list-style: none;
		display: block;
		text-decoration: none;
		color: rgb(81, 81, 81);
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 10px;
		margin: 0px;
		vertical-align: bottom;
		border-bottom: solid 1px #fff;
		font-weight: normal;
		background-color:#e1e1e1;
	}
	#LayoutDynamicSpace #NavSideBar a:hover {
		text-decoration: underline;
		font-weight: normal;
		background-color: rgb(137, 141, 143);
		color: rgb(255, 255, 255) !important;
	}
	#LayoutDynamicSpace #Content {
		padding:14px;
	}
	#LayoutDynamicSpace #Content h1 {
		font-weight:bold;
		color:#b70000;
	}
	#LayoutDynamicSpace .printFriendly {
		width:98%;
		
		text-align:right;
		font-weight:bolder;
	}
	#LayoutDynamicSpace a {
		color:#666666;
		font-weight:bolder;
	}
	#LayoutDynamicSpace #TeaserRightSide {
		width:170px;
		border-left: 1px dashed #b9bcbe;
	}
/* Slut */

/* Egenskaber for login til extranet */
#LayoutDynamicSpace #extranetGaurd { width:90%; margin:auto; background:#ecebe6; padding:5px; }
	#LayoutDynamicSpace #extranetGaurd h3 { 
		margin:10px auto 5px 0px;
		padding-left:5px;
		border-bottom:1px dashed #b9bcbe;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#LayoutDynamicSpace #extranetGaurd table { margin:auto; }
		

