@media all {


	/* sticky footer*/
	* { margin:0; padding:0; }
	html, body, #wrap { width:100%; height:100%; }
	body > #wrap { height:auto; min-height:100%; }
	#wrap { background:url(jd_images/top.jpg) no-repeat; }
	#main { width:947px; padding-bottom:72px; } 
	#footer { position:relative; height:72px; margin-top:-72px; clear:both; background:#f78f35; }
	.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfix { display:inline-block; }
	* html .clearfix { height:1%; }
	.clearfix { display:block; }
	
	/* wrap */
	#header { width:100%; height:183px;  }
	#logo { float:left; width:117px; height:164px; margin-left:36px; margin-top:19px; background:url('jd_images/logo_juradistl.png') no-repeat; }
	* html #logo { margin-left:18px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src='/fileadmin/template/main/jd_images/logo_juradistl.png'); cursor:pointer; }
	#logo a { display:block;  width:106px; height:152px; }
	#logo img { display:none; }
	#distl { float:right; width:147px; height:101px; margin-top:50px; }

	#menu_2 { float:left; width:200px; height:350px; margin-left:39px; }
	* html #menu_2 { margin-left:18px; }
	#content { float:right; width:705px; }
	
	
	/* footer */
	#biodiv { position: absolute; z-index:20; width:263px; height:116px; left:36px; top:-46px; background:url('jd_images/logo_2010_BioDiv.png') 0px 58px no-repeat; overflow: hidden; }
	* html #biodiv { width:115px; height:55px; top:12px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src='/fileadmin/template/main/jd_images/logo_2010_BioDiv.png'); }
	#biodiv:hover { background-position: 0px -109px; }
	#biodiv img { display:none; }
	#lpv-logos { width:200px; height:72px; margin-left: 659px; }
	
	/* format */
	
	p, #main td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:14px; color:#2c2c2c; }
	#colNormal p { line-height:13px; margin-top: 5px; }
	h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:21px; color:#004a6a; margin-top:5px; margin-bottom:15px; }
	#colNormal b, #colNormal strong { color:#004a6a; }
	
	#main a { font-weight: bold; color: #004a6a; text-decoration: none; }
	#main a:hover { color: #004a6a; text-decoration: underline; font-weight: bold; }
	#main a:active { color: #004a6a; text-decoration: underline; font-weight: bold; }
	#main a:visited { color: #004a6a; text-decoration: none; font-weight: bold; }


	#content ul { margin:3px 0px 3px 1px; font-family:Verdana,Helvetica,sans-serif; font-size:11px; line-height:13px; color:#2c2c2c; }
	#content ul li { margin-bottom:3px; list-style: none; background:url(images/list_level1.png) 0px 5px no-repeat; padding-left:17px; }
	#content ol { margin:0px 0px 4px 2px; padding:0px; }
	*+html #content ol { margin-left: 7px; }
	* html #content ol { margin-left: 7px; }
	#content ol li { margin-bottom:3px; margin-left:16px; list-style-type:decimal; font-family:Verdana,Helvetica,sans-serif; font-size:11px; line-height:13px; color:#2c2c2c; }
	
	.ttContentFileIcon { padding-right: 4px; }


}

@media print {
	#logo { background:none; } 
	#logo img { display:block; width:106px; height:152px; }

	#biodiv { background:none; } 
	#biodiv img { display:block; }
}

