@charset "utf-8";

@import url("content.css");
@import url("menu.css");
@import url("fce.css");

/****** Layout *****/
body {
	margin:0;
	padding:0;
	background-image:url(../images/left_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

html, body {
	min-height: 100%;
}

#header_expansion {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:183px;
	background-image:url(../images/header_expansion.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

#wrapper {
	position:relative;
	width:1134px;
}

#header {
	width:1134px;
	height:183px;
}

	#header_image {
		width:1134px;
		height:183px;
	}
	
	#submenu {
		position:absolute;
		left:0px;
		top:0px;
		width:1014px;
		height:15px;
		padding:13px 0 0 0;
	}
	
	#mainmenu {
		position:absolute;
		left:168px;
		top:138px;
		width:965px;
		height:45px;
	}

#left_menu_wrapper {
	float:left;
	position:relative;
	display:inline;
	width:141px;
	padding:68px 35px 0 5px;
	height:auto;
	background-image:url(../images/lvl2_menu_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}	
	#lvl1_head {
	}
	
	#lvl2_menu {
	}

#content_wrapper {
	float:left;
	position:relative;
	display:inline;
	width:953px;
	height:auto;
	background-image:url(../images/content_wrapper_back.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

	#content_path {
		width:953px;
		height:22px;
		padding-top:11px;
	}
	
	#content {
		float:left;
		position:relative;
		display:inline;
		width:580px;
		padding:10px 13px 0 0;
		height:auto;
	}
	#content_wrapper.content_wrapper_no_subcontent #content {
		width:953px;
		padding:10px 0 0 0;
	}
	
	#subcontent {
		float:left;
		position:relative;
		display:inline;
		width:360px;
		padding:10px 0 0 0;
		height:auto;
	}
	
