@charset "UTF-8";

/**
 * base stylesheet for Kings Tale
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator     Beople GmbH
 * @file        layout.css
 */
@import url(./yaml/core/base.css);

@media all {
	html {
		height: 100%;
		margin-bottom: 1px;
	}
	body {
		background-color: #406093;
		background-image: url("../../../_image/pagelayout/default/bg_lower.jpg");
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		color: #000000;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 12px;
		text-align: left;
	}
	/*-------------------------------------------------------------------------
   * header and main navigation layout
   */

	#header {
		overflow: hidden;
		height: 140px;
		position: relative;
	}

	/*-------------------------------------------------------------------------
   * base page layout alignment
   */
	#pageMargins,#header {
		margin: 0px auto;
		width: 1000px;
		min-width: inherit;
		max-width: none;
	}
	#pageMargins {
		padding-top: 10px;
		position: relative;
		background-image: url("../../../_image/pagelayout/default/bg_lower_high.jpg");
		background-repeat: repeat-x;
	}
	#footer {
		padding: 10px;
		margin: 0px 10px 10px 10px;
		color: #999999;
		text-align: center;
		font-size: 11px;
	}
	#footer a {
		color: #999999
	}
	/*-------------------------------------------------------------------------
   * content layout of main page
   */
	#mainFrame {
		float: left;
		width: 679px;
	}
	#mainFrameContent {
		margin: 0px 5px 0px 10px;
	}
	#mainBoxHeader {
	position: absolute;
	top: 0px;
	left:	0px;
	}
	#boxFrame {
		width: auto;
		margin: 0px 0px 10px 679px;
	}
	#boxFrameContent {
		margin: 0px 10px 0px 5px;
	}
	#mainBox {
		height: auto;
		min-height: 425px;
		border: 1px solid #FDFFD2;
	}
	.subbox {
		margin: 0px 0px 10px 0px;
		/*		background-color: beige;*/
		padding: 10px 10px 10px 10px;
	}
	.box {
		position: relative;
		background-image: url("../../../_image/pagelayout/default/boxbg.jpg");
		border: 1px solid #FDFFD2;
	}
	table {
		border-collapse: collapse;
	}

}