@charset "iso-8859-1";
@import url(/Read/Templates/NHkPSD/yaml/css/base.css);
@media all {
	body { background:#f9fbf9 url(/Read/Templates/NHkPSD/images/body_bg.png) 0 0 repeat-x; text-align:left; color:#516651; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-style:normal; }
	#DHTMLSuite_paneContentcenter, 	#Cab_CompleteContent { background:#f9fbf9 url(/Read/Templates/NHkPSD/images/body_bg.png) 0 0 repeat-x; padding:0; }
	#page_margins { width:800px; margin:0px auto; text-align:left; }
	#page { background:transparent none; }
	
	#header { height:170px; overflow:hidden; background:transparent url(/Read/Templates/NHkPSD/images/header.png) 0 0 no-repeat; }
	#header h1 { display:none; }
	
	#topnav a { margin:0 0 0 20px; padding:2px 5px; text-decoration:none; }
	
	#nav { margin:0; height:40px; overflow:hidden; }
	#nav ul { margin:0; padding:0; height:40px; overflow:hidden; list-style:none inside; }
	#nav ul li { float:left; margin:0; padding:0; _width:10px; height:40px; overflow:hidden; _overflow:visible; }
	#nav ul li a { display:block; padding:0 10px; height:40px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#516651; text-decoration:none; }
	#nav ul li a.current { padding:0 9px; height:29px; line-height:29px; border:1px #fff solid; border-bottom:none; background:#fff url(/read/templates/nhkpsd/images/nav_current_bg.png) 0 0 repeat-x; }
	#nav ul li.current { background:transparent url(/read/templates/nhkpsd/images/nav_current_bullet.png) center bottom no-repeat; }
	#nav ul li a:focus, #nav ul li a:hover, #nav ul li a:active { background-color:#627c62; color:#f9fbf9; text-decoration:none; }
	#nav ul li.current a:focus, #nav ul li.current a:hover, #nav ul li.current a:active { background:#becfbe url(/read/templates/nhkpsd/images/nav_current_hover_bg.png) 0 0 repeat-x; color:#516651; }
	
	#nav_sub { margin:10px 0 30px; line-height:20px; }
	#nav_sub a { font-weight:normal; }
	#nav_sub a.current { font-weight:bold; }
	
	#main { margin:0; background:transparent none; line-height:15px; color:#516651; }
	#col1, #col2 { display:none; }
	#col3 { width:auto; margin:0; }
	#col3_content { padding:0px; }
	#footer {  }
	
	p { margin:0 0 15px; }
	a { color:#516651; font-weight:bold; text-decoration:underline; }
	a:focus, a:hover, a:active { background-color:#9fb89d; color:#f9fbf9; text-decoration:none; }
	
	h1, h2 { margin:0 0 30px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; font-size:25px; font-style:italic; color:#597059; border-bottom:2px #597059 solid; }
	h2 { margin:45px 0 30px; }
	h3 { margin:30px 0 9px; padding:0; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#597059; border-bottom:1px #597059 solid; }
	h4 { margin:30px 0 10px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; font-style:italic; font-size:15px; font-weight:bold; }
	h5, h6 { margin:30px 0 15px; padding:0px; font-size:12px; font-weight:bold; }
	
	#main ul { margin:0 0 15px; }
	#main li, .cab_listentry { margin:0 0 15px 30px; line-height:15px; }
	
	.variante_bl_prev { text-align:left; }
	.variante_bl_count { text-align:center; }
	.variante_bl_next { text-align:right; }
	
	hr { background:transparent; border:none; border-bottom:1px #597059 solid; margin:14px 0px 30px; height:1px; overflow:hidden; }
	
	.image_left { float:left; margin:0px 10px 10px 0px; }
	.image_right { float:right; margin:0px 0px 10px 10px; }
	.image_left_margin { margin:0px 10px 10px 0px; }
	.image_right_margin { margin:0px 0px 10px 10px; }
	
	.Cab_dropDownLayer .image_left, .Cab_dropDownLayer .image_right, .Cab_dropDownLayer .image_left_margin, .Cab_dropDownLayer .image_right_margin { margin:0px; }
}
