@import url( reset.css );
@import url( menu_backgrounds.css );

html, body {
	height:					100%;
	text-align:				center;
	background-image:		url('../images/background_kartel.gif');
	background-position:	top center;
	background-repeat:		repeat-y;
	background-color:		#FFFFFF;
	color:					#654f28;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
	line-height:			16px;
}

h1 {
	font-size:				25px;
	font-weight:			bold;
	line-height:			25px;
	color:					#f74242;
	margin-bottom:			30px;
}

a {
	color:					#000000;
	text-decoration:		none;
}

p {
	margin-bottom:			25px;
	line-height:			24px;
}

.strong {
	font-weight:			bold;
}

.clear {
	clear:					both;
}

/* ------------------------------------------------ // container */
div#container {
	position:				relative;
	width:					1025px;
	height:					auto;
	margin-left:			auto;
	margin-right:			auto;
}

/* ------------------------------------------------ // left */
div#left {
	position:				relative;
	float:					left;
	width:					365px;
	min-height:				760px;
	background-image:		url('../images/backgrounds/background_left_1.jpg');
	background-repeat:		no-repeat;
}

ul#vlaggen {
	float: left;
	margin-left:			10px;
	margin-top:				5px;
}

ul#vlaggen li {
	float:					left;
	margin-right:			5px;
}

ul#menu_left {
	float:					right;
	margin-top:				30px;
}

ul#menu_left li {
	width:					113px;
	height:					20px;
	background-color:		#FFFFFF;
	margin-bottom:			10px;
	text-align:				right;
	padding-right:			8px
}

ul#menu_left li a{
	line-height:			20px;
	color:					#654f28;
	font-weight:			bold;
}

ul#active_page {
	float:					right;
	margin-top:				30px;
}

ul#active_page li {
	width:					18px;
	height:					20px;
	margin-bottom:			10px;
	visibility:				hidden;
}

/* ------------------------------------------------ // topmenu */
div#topmenu {
	position:				relative;
	float:					left;
	width:					479px;
	height:					21px;
	padding-left:			46px
}

div#topmenu ul {
	width:					335px;
	height:					20px;
	border-bottom:			1px solid #baac88;
}

div#topmenu ul li {
	float:					left;
	padding-left:			17px;
	padding-right:			17px;
	margin-top:				5px;
	border-right:			1px solid #baac88;
}

div#topmenu ul li.first {
	padding-left:			3px;
}

div#topmenu ul li.last {
	border:					none;
}

div#topmenu ul li a {
	color:					#baac88;
}

/* ------------------------------------------------ // coin */
div#coin {
	position:				absolute;
	top:					8px;
	right:					50px;
	width:					156px;
	height:					158px;
	background-image:		url('../images/coin.png');
}

/* ------------------------------------------------ // content */
div#content {
	position:				relative;
	float:					left;
	width:					439px;
	height:					auto;
	padding-left:			46px;
	padding-right:			40px;
	padding-top:			70px;
}

div#content a {
	color:					#f74242;
	text-decoration:		underline;
}

/* ------------------------------------------------ // right */
div#right {
	position:				relative;
	float:					right;
	width:					135px;
	min-height:				760px;
	background-image:		url('../images/backgrounds/background_right_1.jpg');
	background-repeat:		no-repeat;
}