
body, td, a, div, p { font-family: "Trebuchet Ms", Verdana; font-size: 11px; }

img  { border: 0px; }

a,.brown_text { 
	color: #58381C;
	text-align: justify;
}


p.news_text {
	padding-left: 20px;
	text-align: left;

}

p.news_title {
	padding-left: 20px;
	text-align: left;
	font-weight: bold;
}


div.book_window {
	visibility: hidden;
	position: absolute;
	top: 112px;
	left: 233px;
	width: 491px;
	height: 292px;
}

div#window_1 {
	background-image: url('images/bocker_background.jpg');
}

div#window_2 {
	background-image: url('images/fler_bocker_background.jpg');
}

//Filmen
div#window_3 {
	visibility: visible;
}



table.book_window {
	margin-top: 20px;
	margin-left: 21px;
	width: 450px;
	height: 247px;
}

td.book_window {
	vertical-align: top;
	height: 247;

}

div.front_text { 
	line-height: 18px; 
	text-align: center; 
	padding-top: 27px; 
	padding-left: 5px; 
	padding-right: 0px; 
	padding-bottom: 10px;
	width: 350px;
}


.window_body { 
	padding-left: 4px; 
	padding-right: 4px;
}

.window_title { 
	padding-left: 4px; 
	padding-right: 4px;
	font-size: 16px;
	text-align: left;
}

tr.row_class_1 { background-color: #ffffff; }


/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative; 
	overflow:hidden;
	width:300px; height:247px; 
  	z-index:100; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width: 300px; height:247px; 
	clip:rect(0px 300px 247px 0px); 
	overflow:hidden;	
	z-index:1; 
	}

div#hold_blank	{ 
	position:relative; 
	overflow:hidden;
	width:355px; height:304px; 
  	z-index:100; 
	}
div#wn_blank	{ 
	position:absolute; 
	left:0px; top:0px; 
	width: 355px; height:304px; 
	clip:rect(0px 355px 304px 0px); 
	overflow:hidden;	
	z-index:1; 
	}
	

	
	
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}


