/*** Essentials ***/
body
{
	padding: 0;
	min-width: 920px;
	text-align: center;
	font-size: 80%;
}


td, div
{
	vertical-align: top;
	text-align: left;
}

.layout
{
	width: 920px;
}

.layout_body
{
	margin-top: 15px;
}
.layout_table td
{
	padding: 0;
}

.header
{
	margin-left: 15px;
}


/*** Menu oberkante ***/
.menu_top_container
{
	width: 920px;
	height: 24px;
}

.menu_top_container_left
{
	background-image: url(images/transp/menu_left_top.png);
	width: 24px;
	height: 24px;
}

.menu_top_container_center
{
	background-image: url(images/transp/menu_center_top.png);
	width: 872px;
	height: 24px;
}

.menu_top_container_right
{
	background-image: url(images/transp/menu_right_top.png);
	width: 24px;
	height: 24px;
}

/*** Menu hauptteil ***/
.menu_main_container
{
	width: 920px;
	height: 28px;
}

.menu_main_container_left
{
	background-image: url(images/transp/menu_left_center.png);
	width: 24px;
	height: 28px;
}

.menu_main_container_center
{
	background-image: url(images/transp/menu_center_center.png);
	-width: 872px;
	height: 28px;
}

.menu_main_container_right
{
	background-image: url(images/transp/menu_right_center.png);
	width: 24px;
	height: 28px;
}




/*** Menu unterteil ***/
.menu_bottom_container
{
	width: 920px;
	height: 34px;
}

.menu_bottom_container_left
{
	background-image: url(images/transp/menu_left_bottom.png);
	width: 24px;
	height: 34px;
}

.menu_bottom_container_center
{
	background-image: url(images/transp/menu_center_bottom.png);
	width: 872px;
	height: 34px;
}

.menu_bottom_container_right
{
	background-image: url(images/transp/menu_right_bottom.png);
	width: 24px;
	height: 34px;
}


/*** Content ***/
.content_container
{
	width: 920px;
	height: 30%;
}
.left_content_border, .right_content_border
{
	background-repeat: repeat-y;
	width: 24px;
	height: 100%;
	vertical-align: bottom;
}

.left_content_border
{
	background-image: url(images/transp/container_left_bg.png);
	text-align:right;
}
.right_content_border
{
	background-image: url(images/transp/container_right_bg.png);
}
.content
{
	background-color: #fff;
	background-position: center bottom;
	background-repeat: repeat-x;
	background-image: url(images/transp/container_center.png);
	width: 872px;
}

#spacer
{
	height: 100px;
	visibility: hidden;
	z-index: -1;
}




/*** Content bottom ***/
.content_bottom
{
	width: 920px;
	height: 70px;
}

.content_bottom_left
{
	background-image: url(images/transp/left_bottom.png);
	width: 24px;
	height: 70px;
}

.content_bottom_center
{
	background-image: url(images/transp/center_bottom.png);
	vertical-align: bottom;
	font-weight: bold;
	color: #fff;
}

.content_bottom_right
{
	background-image: url(images/transp/right_bottom.png);
	width: 24px;
	height: 70px;
}


/*** For style's sake ;) ***/
body
{
	font-family: Arial, Helvetica;
	font-size: 80%;
	background-image: url(images/transp/backg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #0f7cd1;
}

.menu_main_container_center, .menu_main_container_center a
{
	color: #fff;
	font-weight: bold;
}

.content_bottom_center
{
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	color: #fff;
	padding-bottom: 23px;
}

.breadcrumb
{
	font-weight: bold;
}

.breadcrumb
{
	height: 24px;
	padding-left: 5px;
}

.login div
{
	text-align: right;
	padding-right: 13px;
}

.content_pane_right
{
	width: 200px;
	text-align: right;
}

.content_pane_main
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.content_pane_main, .content_pane_right
{
	height: 100%;
}

/*** solpartmenu styles ***/
.fx_MainMenu_MenuContainer
{
	background-color: transparent;
	font-size: 10%;
}
.fx_MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
}
.fx_MainMenu_MenuItem
{
	cursor: pointer;
	cursor: hand;
	color: #94cae9;
	background-color: Transparent;
}

.fx_MainMenu_MenuIcon
{
	cursor: pointer;
	cursor: hand;
	background-image: url(/an/menu_bg.png);
	width: 15;
	height: 21;
}
.fx_MainMenu_SubMenu
{
	color: #000;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	background-image: url(/an/menu_bg.png);
}
.fx_MainMenu_MenuBreak
{
	background-image: url(/an/menu_bg.png);
	height: 1px;
}
.fx_MainMenu_MenuItemSel
{
	cursor: pointer;
	cursor: hand;
	color: white;
	background-image: url(/an/menu_bg.png);
}
.fx_MainMenu_MenuArrow
{
	visibility: hidden;
}
.fx_MainMenu_RootMenuArrow
{
	visibility: hidden;
}


#dnn_dnnSEARCH_optWeb, #dnn_dnnSEARCH_optSite
{
	visibility: hidden;
}
















