@import url("system.css");

	#headline { margin:0 0 55px 0; clear:both; }
	#heading { width:420px; }
	#heading:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	* html #heading { height:1%; }
	#heading img { clear:both; }
	#heading_links { margin: 5px 0 0 53px; font-size:12px; font-weight:bold; }
	#heading_links:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	* html #heading_links { height:1%; }
		#heading_links li { float:left; padding: 0 10px 0 0; line-height:16px; }
		#page_nav { width:420px; margin: 30px 0 10px 0;  padding: 0 0 10px 0; border-bottom: 1px solid #ccc; }
		#page_nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
			.jump_menu { float:left; color:#333; }
			.page_num { float:right; display:inline; }
			.page_num {} .arrow { float:left; margin: 5px 10px 0 10px; }
			.page_num {} .num { float:left; margin: 0 0 0 0; font-weight:bold; }
				.page_num {} .num a { margin: 0 0 0 8px; text-decoration:none; }
				
	#content_left { width:415px; display:inline; float:left; margin: 0 10px 0 0; }
		#content_left .dates { margin: 0 0 20px 0; }
		#content_left .dates{ width:400px; float:left; color:#333; }
			#content_left .dates img { display:block; padding: 0 0 10px 0; }
			#content_left .dates  p { margin: 0 0 15px 0; line-height:18px;  }
			#content_left .dates .size { font-size:11px; color:#666; }
	#content_right { width:450px; float:right; margin:-40px 0 0 0; }
		#content_right #big_image { padding: 0 0 10px 0; border-bottom:3px solid #000; }
		
		
	#module2 { width: 450px !important; padding: 0 !important; margin: 10px 0 0 0 !important; clear: both; }
		
		.arrows2 { width: 150px; float:right !important; margin: 0 0 0px 0 !important; padding:0 !important; text-align: right; clear: none !important; }
		.arrows2 .arrow_item { display:inline; margin: 0 0 0 10px; padding:0; }
			.arrows2 .arrow_item a:hover { text-decoration: none; margin:0; background:none; }
			
	#module2 h1 { width: 215px !important; display: block !important; float: left !important; margin: 0 !important; padding: 0 !important; }
	#module2 h1 img { display: block !important; float: left !important; }
	#module2 .item_about { display: block !important; width: 450px !important; clear: both !important; }
	#module2 .item { width: 235px; float: left !important; margin: 0 !important; padding: 0 !important; display: block !important; }
	#module2 .item:last-child { width: 215px; }
  #module2 .item { width: expression((this.parentNode.lastChild == this) ? "215px" : "235px"); }
	#module2 .item_width { width: 235px !important; }
