#container			{
				position: absolute;
				top: 0px;
				left: 50%;

				width: 930px;
				margin-left: -465px;
				}

#main			{
				margin-top: 160px;

				background: #ffffff;
				border: #6291ca 3px solid;
				border-top: none;
				}


#content			{
				float: right;

				width: 709px;

				padding: 20px;
				}

#navigation		{
				float: left;

				width: 173px;
				height: 620px;

				margin-left: 2px;
				!margin-left: 1px;

				background: url(../img/layout/navigation.jpg) top left no-repeat;
				}

#header			{
				position: absolute;
				top: 0px;
				left: 0px;

				width: 625px;
				height: 98px;

				background: url(../img/layout/header.jpg) top left no-repeat;
				}

#footer			{
				padding: 8px 120px;

				text-align: center;
				line-height: 150%;

				background: #6291ca;
				}


/* ----------------------------------------------------------------------------------- */

#schritte			{
				padding: 10px 0px 0px 10px;

				background: url(../img/layout/schritte.jpg) 250px 90px no-repeat;
				}

#schritt1			{
				float: left;

				width: 250px;
				height: 120px;

				padding: 60px 20px 20px 30px;

				background: url(../img/layout/schritt1.jpg) top left no-repeat;
				}

#schritt2			{
				float: left;

				width: 250px;
				height: 120px;

				padding: 60px 20px 20px 30px;
				margin-left: 30px;

				background: url(../img/layout/schritt2.jpg) top left no-repeat;
				}

#schritt3			{
				width: 250px;
				height: 120px;

				padding: 60px 20px 20px 30px;
				margin: 30px 0px 10px 0px;
				!margin-top: 0px;

				background: url(../img/layout/schritt3.jpg) top left no-repeat;
				}


/* ----------------------------------------------------------------------------------- */

.vspacer0			{
				clear: both;
				height: 0px;
				line-height: 0px;
				}

.vspacer5			{
				clear: both;
				height: 5px;
				line-height: 5px;
				}

.vspacer10			{
				clear: both;
				height: 10px;
				line-height: 10px;
				}

.vspacer15			{
				clear: both;
				height: 15px;
				line-height: 15px;
				}

.vspacer20			{
				clear: both;
				height: 20px;
				line-height: 20px;
				}

.vspacer25			{
				clear: both;
				height: 25px;
				line-height: 25px;
				}

.vspacer35			{
				clear: both;
				height: 35px;
				line-height: 35px;
				}

.vspacer50			{
				clear: both;
				height: 50px;
				line-height: 50px;
				}

.vspacer100		{
				clear: both;
				height: 100px;
				line-height: 100px;
				}