*{
	margin: 0;
	padding: 0;
}
body{
		 margin:0;
		 padding:0;
		 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		 font-size : 12px;
		 background:#fff;
		 scrollbar-arrow-color: #6b6b6b;
		 scrollbar-highlight-color: #DED7D6;
		 scrollbar-shadow-color: #FFFFFF;
		 scrollbar-base-color: #FFFFFF;
		 scrollbar-face-color: #FFFFFF;
		overflow: auto;
		 }
#user-id, #pw-id {
	width: 300px;
	height: 30px;
	margin-bottom: 12px;
	background-color: #414749;
	line-height: 20px;
	font-size: 16px;
	color: #FFFFFF;
	border: 1px solid #a0a4a6;
	border-radius: 24px;
	padding: 22px;
	margin-top: 4px;
}
input {
	width: 300px;
	height: 30px;
	margin-bottom: 12px;
	line-height: 20px;
	font-size: 16px;
	color: #000;
	border-radius: 24px;
	padding: 22px;
	margin-top: 4px;
	background-color: #fff;
}
		 
#sfPortal{
					width:auto;
					height:100%;
 					background: #FFFFFF;
					}
#sfPortalHeader{
					text-align:right;
				  font-size:10px;
					color:#FFF;
					padding: 0 10px 0 5px;
					background: #2e332c;
					height:50px;
					}
#sfPortalHeader #sfPortalDbInfo{
	float:right;
	padding:15px 0 0 5px;
	font-weight:bold;
}
#sfPortalHeader #sfPortalNavInfo{
clear:both;
	  		 float:left;
			font-size:18px;
			 padding: 5px 0 0 0;
			 color:#FFF;
			 text-transform:uppercase;
			 font-weight:bold;
					}
#sfPortalHeader a{
					color:#FFF;
					}
#sfPortalHeader img{
					float:left;
					}	
#sfPortalLogo{
							float:right;
}
#sfMainMenu {
	padding: 8px 0 8px 0;
	list-style: none;
	border-top: 1px solid #A2BD43;
	border-bottom: 3px solid #355A10;
	background: #538620 url(imgBtnMenuBg.gif) repeat-x top left;
	}
#sfMainMenu li {
	display:inline;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(imgBtnMenuLi.gif) no-repeat top right;
	}
#sfMainMenu a {
	padding: 7px 13px;
	text-decoration: none;
	color:#fff;
	}
#sfMainMenu a:hover{
	background: #538620 url(imgBtnMenuBg.gif) repeat-x bottom left;
	}
#sfMainMenu a.active {
	font-weight: bold;
	background: #538620 url(sfBtnMenuOn.gif) repeat-x bottom left;
	}
#sfNavigationMenu{
						clear:both;
						padding: 10px 0 0 0;
						width:170px;
						float:left;
						font-size : 12px;
						color : #3874BB;
						text-align: center;
						}
#sfNavigationMenu li{
						padding:0 5px;
						list-style-type:none;
						height:25px;
						font-weight:bold;
						text-align:left;
						color : #000;						
					}		
#sfNavigationMenu a:visited{
						color : #000;
						}
#sfNavigationMenu a:active{
						color : #538620;
						}
#sfNavigationMenu a:hover{
						color : #538620;
						}
#sfNavigationMenu a{
					  padding-left:15px;
					  text-decoration : none;
						color : #000;
						background:url(imgPages10x10.gif) left no-repeat;
						}		
#sfContent{
					 margin: 0 0 0 170px;
					 padding:5px 10px 0 5px;
					/* Nedenstående skal være der for at menuen ikke forsvinder */
					height: 100%;		
					}
#sfContent #sfDocHeaderActions{
	 float:left;
}
#sfContent #sfDocShortcutActions{
	 float:right;
}
#sfContent #sfViewSelection{
	text-align:right;
	clear:right;
	font-size:10px;
}
#sfContent #sfViewDisplay{
clear:right;
}
#sfContent #sfViewDisplay a:visited{
	color : #000;
}
#sfContent #sfViewDisplay a:active{
	color : #538620;
}
#sfContent #sfViewDisplay a:hover{
	color : #538620;
  text-decoration : underline;
}
#sfContent #sfViewDisplay a{
	  text-decoration : none;
 	  color : #000;
}
					
#sfContent #sfDocInfo{
			 clear:right;
			 }
#sfContent label{
			color:#666;
			width:150px;
			}
			
}
#sfContent fieldset{
				 margin: 0 0 10px 0;
				 border: 1px solid #ccc;
				 padding: 0 10px;
}
#sfContent legend{
			 font-weight:bold;
			 color:#666;
}
#sfContent p{
clear:right;
	margin:10px 0 10px 0;
}
#sfContent h1{
	     font-size:14px;
	 }
	 
#sfContent h2{
	 font-size:12px;
	 }
h1{
	     font-size:14px;
	 }
	 
h2{
	 font-size:12px;
	 }
img{
		border: none;
		}	 
td {
	font-size:16px;
}
fieldset {
	padding:5px;
}
fieldset legend {
	padding: 5px;
}
		
.sfButton{
					border: 1px solid gray;
					background: url(imgBtnBackground.gif) repeat-x;
					font-size:10px;
					height:20px;
					padding: 3px 6px 0px 6px;
					font-weight:bold;
					}
.sfButton a{
					font-size:10px;
					font-weight:bold;
					color:#000;
					text-decoration:none;
					}
#sfModifiedList dl{
}
#sfModifiedList a{
	color : #000000;
}
#sfModifiedList a:hover {
	color : #777777;
}
#sfModifiedList a:active {
	color : #777777;
}
#sfModifiedList dt {
	list-style: none;
	padding-left:15px;
	background:url(imgPages10x10.gif) left no-repeat;
	color : #000000;
	font-weight : bold;
}
#sfModifiedList dd {
	padding-left:15px;
	list-style: none;
	padding-bottom:10px;
	color : #000000;
}
