@CHARSET "ISO-8859-1";

	@font-face {
		font-family: 'FrutigerLTStd';
		src: url('/css/fonts/frutigerltstd-italic-webfont.eot');
		src: url('/css/fonts/frutigerltstd-italic-webfont.ttf') format('truetype'), url('/css/fonts/frutigerltstd-italic-webfont.svg#webfont9CCbv6Lj') format('svg');
		font-weight: normal;
		font-style: italic;
		font-size-adjust: 0.51;
	}
	@font-face {
		font-family: 'FrutigerLTStd';
		src: url('/css/fonts/frutigerltstd-roman-webfont.eot');
		src: url('/css/fonts/frutigerltstd-roman-webfont.ttf') format('truetype'), url('/css/fonts/frutigerltstd-roman-webfont.svg#webfontmJuHmxWv') format('svg');
		font-weight: normal;
		font-style: normal;
		font-size-adjust: 0.51;
	}
	@font-face {
		font-family: 'FrutigerLTStd';
		src: url('/css/fonts/frutigerltstd-bold-webfont.eot');
		src: url('/css/fonts/frutigerltstd-bold-webfont.ttf') format('truetype'), url('/css/fonts/frutigerltstd-bold-webfont.svg#webfontoUR6sP5P') format('svg');
		font-weight: bold;
		font-style: normal;
		font-size-adjust: 0.52;
	}



	body {
		background: url('img/background-layer_90.png');
		margin: 0; padding: 0;
	}
	/*html *, *, body, html { 
		font-family: FrutigerLTStd;
		font-size: 100%; 
		color: inherit;
	}*/
	.body-background {
		background: url('img/background-top.png') top center no-repeat;
	}
	.body-background .margin_top {
		padding-top: 12px;
	}
	h1, .h1 {
		font-family: FrutigerLTStd;
		font-size: 25px;
		color: #999;
		font-weight: normal;
		font-size-adjust: 0.51;
		
	}
	h2, .h2 {
		color: #999;
		font-size: 20px;
		font-family: FrutigerLTStd;
		margin-top: 20px;
		font-weight: bold;
		font-size-adjust: 0.52;
	}
	p, td, th, legend, q, tt, body, table , .p, input, textarea, .cke_contents {
		color: #777;
		font-family: segoe ui, Arial; 
		font-size: 14px;
		font-size-adjust: 0.51;
	}
	
	.contact tbody input,.contact tbody textarea {
		width: 100%;
		border: 1px solid #dcdcdc;
		color: #333;
		padding: 2px;
	}
	a { 
		text-decoration: none;
		color: inherit;
		font-family: inherit; 
		font-size: inherit;
		
	}
	a:hover {
		text-decoration: underline;
		font-weight: inherit;
		
	}
	
	/*Images*/
	
	/*Editing*/
	.content_over {
		background: #e2fbdd;
	}
	.panel_container { width:820px; z-index:50; }
	.hc_panel { }