body {
	font: 9pt helvetica;
	background-color: white;
	margin: 0px;
	}

/* form container */
div.inbox {
		font: 12pt helvetica;
		width: 100%;
		background-color: #E7E7E7;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
		padding: 0.5em;	
		margin-top: 10px;
		}

/* delete window box */		
div.delbox {
		font: 12pt helvetica;
		height: 180px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
		background-color: #E7E7E7;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
		padding: 0.5em;
}

/* search box */
div.searchbox { 
			font: 12pt helvetica;
			width: 100%;
			background-color: #E7E7E7;
			margin-top: 10px;
			border-top: 1px solid black;
			border-bottom: 1px solid black;
			padding: 0.5em;
			vertical-align: middle;
	}

/* hidden box */
div.annoncebox {
			font: 8pt helvetica;
			width: 300px;
			padding: 0px;
			margin-top: 5px;
			margin-bottom: 10px;
			border: 0px solid #000080;
			}	
			  
div.textbox { padding: 0.5em; }	

/* form tip text */
.tip {
	font: 8pt helvetica;
	color: grey;
	margin-left: 10px;
	}
	
.bog { font: 10pt helvetica; }
	
.req { font-weight: bold; }

.submit { font-size: 14pt; }
			  
.list { font: 11pt helvetica; }

.titel { font-weight: bold; }

.forfatter { font: 9pt helvetica; }

.head {font: 14pt helvetica; }

.header { font: 10pt helvetica;
		  font-weight: bold; }

span.annoncetexthead { font-weight: bold; }

a.annoncelink { text-decoration: none; 
				color: #000080;
			}
				
a.annoncelink:active { text-decoration: none; }

p.searchinfo { font: 10pt helvetica;
			  margin-left: 0.5em;
			  font-weight: bold; }
		  
p.annoncetextsmall { margin-left: 1.5em;}
