﻿/**
 * StarterKit Layout
 *
 * Definition of al layout specified styles of main and section elements
 *
 * @copyright       Copyright 2008, Deep Blue Networks
 * @version         0.1
 **/


/* Begin Template Layout definition */


.pageContainer
{
	background:#ffffff;
	width:1000px;
}

.logo
{
	position:absolute;
	top:-1000px;
	background:transparent;
}

.geniaxLogo
{
	display:none;
}

.mainNav
{
	position:absolute;
	top:-1000px;
	background:transparent;
}

.metaNav
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:80;
	width:984px;
	height:18px;
	background:transparent;
	text-align:right;
}

.quickSearch
{
	display:none;
}

.header
{
	display:none;
}

.breadCrumb
{
	display:none;
}

.breadCrumb img
{
	display:none;
}

.contentMain
{
	position:relative;
	top:0px;
	left:0px;
	z-index:100;
	width:900px;
	min-height:650px;
	height: auto !important;   
	height: 650px;
	background:transparent;
}

.contentSideBar
{
	display:none;
}

/*
.footer
{
	position:relative;
	top:160px;
	left:0px;
	z-index:20;
	width:1003px;
	height:40px;
	background:tranparent;
}

.viewFooter
{
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:10;
	width:100%;
	height:220px;
	border:solid 1px green;
}
*/


* html .viewFooter
{
	position:absolute;
}

/* End Template Layout definition */

/* Navigation */

.mainNav ul
{
	position:relative;
	left:64px;
	float:left;
	display:inline;
}

.mainNav ul li
{
	position:relative;
	float:left;
	display:inline;
	height:28px;
}

.mainNav ul li .prepend
{
	display: none;
	position:absolute; 
	left:-9px;
	height:27px; width:9px;
}

.mainNav ul li .append
{
	display: none;
	position:absolute; 
	right:-9px;
	height:27px; width:9px;
}

.mainNav ul li .active
{
	background:transparent;
}

.mainNav ul li.top
{
	z-index:102;
}

.mainNav ul li img
{
	float:left;
	display:inline;
}

.mainNav ul li a
{
	margin:4px 15px 0 20px;
	float:left;
	display:inline;
}

.mainNav ul ul
{
	display:none;
	position:absolute;
	clear:both;
	top:28px;
	left:-1px;
	background:url(/Images/verlauf_flyout.jpg) repeat-x;
	padding:0;
}

.mainNav ul ul span { display: block; float: left; background: url(/Images/verlaufborder_flyout.jpg) left top no-repeat; }
.mainNav ul ul span span { display: block; float: right; background: url(/Images/verlaufborder_flyout.jpg) right top no-repeat; }

.mainNav ul ul li
{
	clear: both;
	background:	transparent;
}

.mainNav ul ul li span
{
	float:left;
	background:	transparent;
}

/* Meta Navigation */
.metaNav
{
	position:relative;
	z-index:10;
}

.metaNav ul
{
	float:right;
	display:inline;
}

.metaNav ul li
{
	float:left;
	display:inline;
	margin: 0 0 0 18px;
}

.metaNav ul li a
{
	text-decoration:none;
	color:#cccccc;
	font-size:9px;
	font-weight:bold;
}

.LoginStatus
{
	position:relative;
	z-index:20;
	left:184px;
}

