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

				width: 760px;
				margin-left: -380px;
				}

#main			{
				position: absolute;
				top: 0px;
				left: 155px;

				float: left;

				width: 450px;
				}

	.box				{
					background: #6f99c8;
					border: #000000 1px solid;
					}

	.box div.left, .box div.left	{
					padding: 10px;
					}

#nav_left			{
				position: relative;
				top: 0px;
				left: 0px;

				float: left;

				width: 145px;
				height: 290px;

				padding: 0px;
				}

	#nav_left div.smilies	{
					width: 143px;

					padding: 38px 1px 1px 1px;
					margin: 0px 0px 20px 0px;

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

	#nav_left div.ads	{
					width: 143px;

					padding: 38px 1px 1px 1px;
					margin: 0px 0px 20px 0px;

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

	#nav_left div div		{
					width: 121px;

					padding: 0px 10px 10px 10px;

					border-left: #000000 1px solid;
					border-right: #000000 1px solid;
					border-bottom: #000000 1px solid;
					background: #6f99c8;
					}

#nav_right			{
				position: relative;
				top: 0px;
				left: 470px;

				float: left;

				width: 145px;
				height: 290px;

				padding: 0px;
				}

	#nav_right div.avatars	{
					width: 143px;

					padding: 38px 1px 1px 1px;
					margin: 0px 0px 20px 0px;

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

	#nav_right div div	{
					width: 121px;

					padding: 0px 10px 10px 10px;

					border-left: #000000 1px solid;
					border-right: #000000 1px solid;
					border-bottom: #000000 1px solid;

					background: #6f99c8;
					}

#header			{
				position: absolute;
				top: 20px;
				left: 50%;

				width: 736px;
				margin-left: -379px;

				padding: 10px;

				background: #6f99c8;
				border: #000000 1px solid;
				}

#footer			{
				margin: 20px 0px;

				width: 450px;

				text-align: center;

				background: #6f99c8;
				border: #000000 1px solid;
				}


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

.uploadlink a, .uploadlink a:visited		{
				display: block;
				width: 260px;
				height: 65px;
				margin: 0 auto;
				padding: 20px 20px 0px 20px;

				font-size: 18px;
				font-weight: bold;
				text-align: center;

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


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

div.step1, div.step2, div.step3, div.step4			{
				padding-left: 60px;
				margin: 0px 0px 20px 10px;
				min-height: 50px;
				}

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

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

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

div.step4			{
				padding-top: 1px;
				background: url(/img/layout/step4.jpg) top left no-repeat;
				}


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

.vspacer, .vspacer0			{
				clear: both;
				height: 0em;
				line-height: 0em;
				}

.vspacer1			{
				clear: both;
				height: 1em;
				line-height: 1em;
				}

.vspacer2			{
				clear: both;
				height: 2em;
				line-height: 2em;
				}

.vspacer3			{
				clear: both;
				height: 3em;
				line-height: 3em;
				}

.vspacer4			{
				clear: both;
				height: 4em;
				line-height: 4em;
				}

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

/* ----------------------------------------- Altlasten ------------------------------------------ */

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

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

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

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

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

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

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

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