body   {
	font-family: Arial, Verdana;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background-color: #3F3F3D;
	color: #FFF;
}

#Body {	
	background-color: #333333;
	margin: 20px 0px;
	padding: 10px 0px;
}

#Page {
	left: 50%; margin: 0px 0px 0px -396px; position: relative; text-align: left; width: 792px;
}

#Menu { margin-bottom: 2px; }
#Eyecatcher { margin-bottom: 2px; }
#ContentPrivate { background-color: #D4CEBE; border: 5px solid #8D7F58; color: #000; }
#ContentBusiness { background-color: #9C9C9C; border: 5px solid #000000; color: #000; }

#ContentPrivate a, #ContentBusiness a { color: #000000; }
#ContentPadding { padding: 10px; line-height: 150%; }
#TitleImage { margin-bottom: 10px; }

#ContentCol { float: left; width: 432px; }
#ContentPadRight { padding-right: 10px; }
#OrderCol { float: left; width: 330px; }

#StaticOrderPrivate { border-left: 1px solid #8D7F58; padding-left: 30px; }
#StaticOrderBusiness { border-left: 1px solid #000000; padding-left: 30px; }
#StaticOrderPrivate .Col, #StaticOrderBusiness .Col { float: left; width: 145px; }

#Legal { font-size: 11px; text-align: right; }

#FooterPrivate { margin-top: 2px; color: #8D7F58;  text-align: right; }
#FooterBusiness { margin-top: 2px; color: #9C9C9C;  text-align: right; }

#f_OrderForm_Firstname { width: 140px; }

.error_message   {
	color: #DD0000;
}
.ok_message   {
	color: #009700;
}

#InfoColLeft { float: left; width: 205px; }
#InfoColRight { float: left; width: 215px; }
#InfoColBorderPrivate { padding-left: 10px; border-left: 1px solid #8D7F58; }
#InfoColBorderBusiness { padding-left: 10px; border-left: 1px solid #000000; }

#AlbumList   {
	margin: 0px;
	padding: 0 0 0 0;
	
}

#AlbumList li   {
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 10px 0 10px 0;	
	list-style: disc inside;
}

#FormCaptcha { display: none; }
