html {
	margin: 0 auto;
	padding: 0;
}
body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #212121 url(/images/background.png) center top repeat-x;
}
#container{
	width: 773px;
	min-height: 200px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
#header {
	height: 89px;
	width: 800px;
	background: url(/images/header.png) no-repeat;
	display: block;
	overflow: hidden;
}
	#header .titel {
		width: 300px;
		height: 80px;
		float: left;
	}
		#header .titel h1{
			font: 22px 'Trebuchet MS', Verdana, Tahoma;
			color: #FFFFFF;
			padding: 0px 0px 0px 22px;
			margin: 40px 0px 0px 20px;
			background: url(/images/header-icon.png) 0px 5px no-repeat;
		}
	#header .info {
		width: 300px;
		height: 80xp;
		float: right;
		display: block;
		overflow: hidden;
		font: 11px 'Trebuchet MS', Verdana, Tahoma;
		color: #212121;
		padding-right: 14px;
	}
		#header .info h2{
			font: 14px 'Trebuceht MS', Verdana, Tahoma;
			color: #fe6f12;
			margin: 15px 0px 3px 0px;
			padding: 0px 0px 0px 25px;
		}
#menubalk {
	width: 800px;
	height: 59px;
	background: url(/images/menu_balk.png) no-repeat;
}
	#menubalk .editor ul{
		list-style: none;
		height: 25px;
		width: 601px;
		margin: 0;
		padding: 18px 0px 0px 15px;
	}
	#menubalk .editor li{
		height: 22px;
		display: block;
		float: left;
		padding: 3px 6px 0px 22px;
	}
	#menubalk .editor li:hover{
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
	}
	#menubalk .editor li a{
		font: 11px Verdana, Arial, Helvetica;
		color: #212121;
		text-decoration: none;
		display: block;
	}
	#menubalk .editor li a:hover{
		color: #FD7B09;
	}
	#menubalk .editor a{
		font: 11px Verdana, Arial, Helvetica;
		color: #212121;
		text-decoration: underline;
	}
	#menubalk .editor img{
		display: block;
		max-width: 600px;
	}
	
	.save { background: url(/images/editor_icon_save.png) no-repeat; }	
	.rotate { background: url(/images/editor_icon_rotate.png) no-repeat; }
	.resize { background: url(/images/editor_icon_resize.png) no-repeat; }
	.undo { background: url(/images/editor_icon_undo.png) no-repeat; }
	.crop { background: url(/images/editor_icon_crop.png) no-repeat; }
	.effects { background: url(/images/editor_icon_effects.png) no-repeat; }
	.brightness-contrast { background: url(/images/editor_icon_brightness-cont.png) no-repeat; }
#content {
	position: absolute;
	width: 800px;
	min-height: 298px;
	background: url(/images/content_bg.png) no-repeat;
}
	#content .blok {
		width: 760px;
		min-height: 50px;
		display: block;
		margin: 0px 0px 0px 15px;
		padding: 4px;
		background: #FFFFFF;
		border: 1px solid #ededed;
	}
	#content .links-blok {
		float: left;
		width: 235px;
		display: block;
	}
		#content .links {
			float: left;
			width: 200px;
			display: block;
			margin: 10px 0px 0px 15px;
			padding: 4px;
			background: #FFFFFF;
			border: 1px solid #ededed;
			font: 11px 'Trebuchet MS', Verdana, Tahoma;
			color: #212121;
		}
			#content .links h2{
				font: 14px 'Trebuceht MS', Verdana, Tahoma;
				color: #fe6f12;
				padding: 0;
				margin: 0;
			}
			#content .links span {
				color: #888888;
				padding: 20px 0px 0px 40px;
			}
			#content .links a {
				color: #212121;
				display: block;
				text-decoration: underline;
			}
			#content .links a:hover {
				color: #fe6f12;
			}
	#content .rechts {
		float: right;
		width: 541px;
		min-height: 50px;
		display: block;
		margin: 10px 14px 0px 0px;
		padding: 4px;
		background: #FFFFFF;
		border: 1px solid #ededed;
		font: 11px 'Trebuchet MS', Verdana, Tahoma;
		color: #212121;
	}
			#content .rechts h2, #content .rechts h1{
				font: 14px 'Trebuceht MS', Verdana, Tahoma;
				color: #fe6f12;
				padding: 0;
				margin: 0;
			}
	#foto-container {
		margin: 10px 0px 0px 0px;
		float: right;
		width: 565px;
	}
	#foto-container img {
		position: absolute;
		z-index: 200;
	}
	#foto {
		z-index: 300;
	}
#content .links a.button{
	background: url(/images/button.png) no-repeat;
	color: #FFFFFF;
	font: 12px Verdana, Arial, Helvetica;
	width: 117px;
	height: 31px;
	text-align: center;
	padding: 6px 0px 0px 0px;
	display: block;
	text-decoration: none;
	margin: 2px;
}
#content .links a.button:hover{
	opacity:0.7;
	filter:alpha(opacity=70);
}
hr {
	border: 0;
	border-bottom: 1px dotted #212121;
	color: #212121;
}