html, body {
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
}
body { 
	background-color:#edede5;
	text-align:center;
	cursor:default;
}
table {border:0px;margin:0px;padding:0px;border-collapse:collapse;}
td {padding:0px;}

body, td, .tekst, .overskrift, a, button, input, textarea, select {
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

.overskrift, .overskrift2, .overskrift3, .overskrift4, .overskriftHedder, .overskriftBooknu_1, .overskriftBooknu_2 {
	color:#c61a6c;
	font-size:18px;
	font-weight:bold;
}
.overskrift2 {font-size:16px;}
.overskrift3 {font-size:14px;}
.overskrift4 {font-size:22px;font-weight:normal;}
.overskriftHedder {font-size:16px;color:#ffffff;font-weight:normal;}
.overskriftBooknu_1 {font-size:12px;color:#000000;}
.overskriftBooknu_2 {font-size:29px;font-weight:normal;line-height:24px;}

hr {color:#c61a6c;}
img {border:0px;}

a {text-decoration:underline;cursor:pointer;color:#c61a6c;}
a:hover {text-decoration:none;}
a.TopMenu {text-decoration:none;font-size:13px;color:#FFFFFF;}
a.TopMenu:hover {text-decoration:underline;}
a.Undermenu {text-decoration:none;color:#000000;}
a.Undermenu:hover {color:#c61a6c;}
a.WhiteSmall {color:#FFFFFF;font-size:10px;}
a.Small_11 {font-size:11px;color:#000000;}

.hr {border-bottom:1px solid #c61a6c;}

/*td styles*/
.Wrapper {height:100%;width:100%;}
.Side_Spacer_Top, .Side_Spacer_Menu, .Side_Spacer_Indhold, .Side_Spacer_Bund {}
.Side_Spacer_Menu, .Menu_Container {background-color:#454545;}
.Shadow_Left, .Shadow_Right, .Shadow_Left_Top, .Shadow_Right_Top, .Shadow_Left_Black, .Shadow_Right_Black, .Shadow_Left_Black_Bund, .Shadow_Right_Black_Bund {width:6px;background-repeat:repeat-y;}
.Shadow_Left, .Shadow_Left_Top, .Shadow_Left_Black, .Shadow_Left_Black_Bund {background-position:top left;}
.Shadow_Right, .Shadow_Right_Top, .Shadow_Right_Black, .Shadow_Right_Black_Bund {background-position:top right;}
.Shadow_Left, .Shadow_Left_Top {background-image:url('../pix/left_shadow.gif');}
.Shadow_Right, .Shadow_Right_Top {background-image:url('../pix/right_shadow.gif');}
.Shadow_Left_Black {background-image:url('../pix/left_shadow_black.gif');}
.Shadow_Right_Black {background-image:url('../pix/right_shadow_black.gif');}
.Shadow_Left_Black_Bund {background-image:url('../pix/bottom_left_shadow.gif');}
.Shadow_Right_Black_Bund {background-image:url('../pix/bottom_right_shadow.gif');}
.Top_Container, .Menu_Container, .Indhold_Container, .Bund_Container {vertical-align:top;text-align:left;}
.Indhold_Container, .Top_Container {background-color:#FFFFFF;}
.Top_Container {
	width:973px;
	height:209px;
	background-image:url('../pix/top_bg.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}
.Menu_Container {width:973px;height:34px;}
		.menuTable {height:34px;width:100%;}
		.menuTableSpacer {width:10px;}
.Indhold_Container {height:100%;width:973px;text-align:left;padding-top:10px;padding-bottom:2px;}
		.Table_Indhold {width:100%;height:100%;}
			.Indhold_row_1 {width:196px;vertical-align:top;}
					.Indhold_row_1_table {width:178px;}
							.Indhold_row_1_table_book_nu {height:57px;padding-left:10px;}
							.Indhold_row_1_table_nyheder {
								height:134px;
								vertical-align:top;
								background-image:url('../pix/header_bg.gif');
								background-position:top;
								background-repeat:repeat-x;
								padding-left:10px;
								padding-top:9px;
								font-size:11px;
							}
							.Indhold_row_1_table_nyhedsbrev {
								height:110px;
								vertical-align:top;
								background-image:url('../pix/header_nyhedsbrev.jpg');
								background-position:top left;
								background-repeat:no-repeat;
								padding-left:10px;
								padding-top:9px;
								font-size:11px;
							}
							.Indhold_row_1_table_last_minute {
								height:99px;
								vertical-align:top;
								background-image:url('../pix/header_bg.gif');
								background-position:top;
								background-repeat:repeat-x;
								padding-left:10px;
								padding-top:9px;
								font-size:11px;
							}
							.Indhold_row_1_table_katalog {
								cursor:pointer;
								height:211px;
								vertical-align:top;
								background-image:url('../pix/header_katalog.jpg');
								background-position:top left;
								background-repeat:no-repeat;
								padding-left:10px;
								padding-top:9px;
							}
			.Indhold_row_2 {vertical-align:top;width:525px;}
			.Indhold_row_3 {width:252px;vertical-align:top;}
					.Indhold_row_3_table {width:235px;height:100%;}
							.Indhold_row_3_table_ob {
								height:183px;
								vertical-align:top;
								background-image:url('../pix/header_bg.gif');
								background-position:top;
								background-repeat:repeat-x;
								vertical-align:top;
								padding:10px;
								padding-top:9px;
							}
								.Indhold_row_3_table_ob table {margin-top:20px;margin-left:4px;}
								.Indhold_row_3_table_ob table tr td {font-size:11px;font-weight:bold;}
								.Indhold_row_3_table_ob table tr td select {margin-right:7px;width:56px;}
								.Indhold_row_3_table_ob table tr td img {margin-left:5px;}
										#ob_knap_1 {
											position:relative;
											height:28px;
										}
										#ob_knap_2 {
											position:absolute;
											top:10px;
											right:0px;
											cursor:pointer;
											background-image:url('../pix/knap_bg.gif');
											background-position:top left;
											background-repeat:no-repeat;
											width:68px;
											height:28px;
										}
										#ob_knap_3 {
											position:absolute;
											top:7px;
											width:100%;
											text-align:center;
											color:#ffffff;
											font-size:12px;
											font-weight:normal;
											text-transform:uppercase;
										}
							.Indhold_row_3_table_onlinebetaling {
								height:140px;
								vertical-align:top;
								background-image:url('../pix/header_bg.gif');
								background-position:top;
								background-repeat:repeat-x;
								vertical-align:top;
								padding:10px;
								padding-top:9px;
							}
									.Indhold_row_3_table_onlinebetaling table {margin-top:20px;margin-left:4px;}
									.Indhold_row_3_table_onlinebetaling table tr td {font-size:11px;font-weight:bold;}
									.Indhold_row_3_table_onlinebetaling table tr td input {width:209px;}
										#betal_knap_1 {
											position:relative;
											height:28px;
										}
										#betal_knap_2 {
											position:absolute;
											top:8px;
											right:0px;
											cursor:pointer;
											background-image:url('../pix/knap_bg.gif');
											background-position:top left;
											background-repeat:no-repeat;
											width:68px;
											height:28px;
										}
										#betal_knap_3 {
											position:absolute;
											top:7px;
											width:100%;
											text-align:center;
											color:#ffffff;
											font-size:12px;
											font-weight:normal;
											text-transform:uppercase;
										}
							.Indhold_row_3_table_undermenu {
								vertical-align:top;
								background-color:#edede5;
								padding-left:10px;
								padding-top:6px;
							}
									.UndermenuTable {width:100%;}
											.UndermenuArrow {
												/*height:36px;*/
												height:30px;
												width:24px;
												text-align:center;
											}
											.UndermenuLink {
												/*height:36px;*/
												height:30px;
											}
											.UndermenuSpacer {
												height:2px;
												background-image:url('../pix/menu_spacer.gif');
												background-position:top center;
												background-repeat:no-repeat;
											}
							.Indhold_row_3_table_logos {
								vertical-align:bottom;
								text-align:right;
								background-color:#edede5;
								padding:7px;
								padding-bottom:5px;
							}
									.Indhold_row_3_table_logos_img_1 {padding-right:5px;margin-right:5px;}
									.Indhold_row_3_table_logos_img_2 {padding-right:5px;margin-right:5px;}
									.Indhold_row_3_table_logos_img_3 {}
.Bund_Container, .Side_Spacer_Bund {
	height:133px;
	background-image:url('../pix/bottom_spacer.gif');
	background-repeat:repeat-x;
	background-position:top center;
}
.Bund_Container {width:973px;}

/*SKABELONER*/
/*
#sk1_stor_div {width:525px;height:365px;overflow:hidden;
	text-align:center;
	padding-top:160px;
	border:solid black 1px;}
#sk2_stor_div {width:250px;margin-right:5px;margin-bottom:5px;height:365px;float:left;overflow:hidden;
	text-align:center;
	padding-top:160px;
	border:solid black 1px;}
#sk3_stor_div {width:525px;height:180px;overflow:hidden;margin-bottom:10px;
	text-align:center;
	padding-top:90px;
	border:solid black 1px;}
#sk4_stor_div {width:250px;margin-left:5px;margin-bottom:5px;height:365px;float:right;overflow:hidden;
	text-align:center;
	padding-top:160px;
	border:solid black 1px;}
	*/

#sk_lille_div {
	width:168px;
	height:159px;
	overflow:hidden;
}

/*DIVs*/
#Top_Container {position:relative;width:973px;}
		#top_logolink {}
		#Top_Title_tekst {position:absolute;top:26px;right:102px;}
		#top_flag {position:absolute;top:30px;right:7px;}
#Bund_Container {position:relative;}
		#Bund_Fyn {
			position:absolute;
			top:2px;
			left:17px;
			background-image:url('../pix/fyn.gif');	
			background-repeat:no-repeat;
			width:95px;
			height:131px;
		}
		#Bund_txt {
			position:absolute;
			top:50px;
			width:100%;
			text-align:center;
		}
		#Bund_Adresse_info {
			position:absolute;
			top:15px;
			right:18px;
			text-align:right;
			font-size:10px;
			color:#FFFFFF;
		}
		
		
.invisible {display : none;}


.CompuCMSContentDiv {
	/*width:100%;*/
}
.thumb_table {

}



/*Bruges i admin*/
button, input, textarea {
	border:1px solid #BBBBBB;
}

td.adminbox {
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6; 
	border-bottom: 1px solid #E6E6E6;
}