body, table, td, th, input, div, textarea {
	font-family:			verdana;
	font-size:				9pt;
	line-height:			1.5;
}

body {
	margin-top:				80px;
	background-image:		url('../images/emagic_bg.jpg');
	background-position:	top center;
	background-repeat:		no-repeat;
	background-color:		#ffffff;
}

div.reflist {
	height:					440px;	
	width:					262px;
	overflow:				auto;	
	border-right:			1px solid #000000;
}



input,textarea {
	background-color:		#ffffff;
	border:					1px solid #000000;
}

input.booking {
	width:					200px;
}

object.ref, embed.ref {
	margin:					0 auto;
	width:					321px;
	height:					214px;
	background-color:		#eeeeee;
}

textarea.booking {
	width:					270px;
	height:					220px;
	display:				inline;
	}

table.booking {
	width:					736px;
	height:					440px;	
	background-image:		url('../images/contactinfo.jpg');
	background-position:	0px 0px;
	background-repeat:		no-repeat;
}
	
table.referencer {
	width:					246px;
	height:					440px;	
}


td.produkter {
	padding-left:			15px;
	padding-top:			15px;
	padding-right:			15px;
	text-align:				left;
	vertical-align:			text-top;
	}
	
td.referencer {
	width:					66px;				
	padding:				0px;
	text-align:				left;
	vertical-align:			text-top;
	}

td.reflist {
	height:					440px;	
	width:					262px;	
}
	
table.frame {
	margin:					0 auto;
	width:					738px;
	height:					440px;
	background-color:		#ffffff;
	border:					1px solid #000000;
}

table.frameprivat {
	margin:					0 auto;
	width:					738px;
	height:					440px;
	background-color:		#ffffff;
	border:					1px solid #000000;
}

table.menu {
	margin:					0 auto;
	width:					738px;
}

td.menu {
	text-align:				center;
	width:					100px;
	}

a {
	font-family:			Arial;
	color:					#ff0000;
	}

a.pasiv, a.aktiv {
	font-weight:			bold;
	text-decoration:		none;
	color:					#000000;
	}
a.pasiv {
	color:					#666666;
	}

a.aktiv {
	color:					#882222;
	}
	
a.none,img.none {
	border:					0px;
}
	
