/* CSS Document */
/* Redefine Html-tags */
* {
	padding:0;
	margin:0;
}

HTML, BODY {
	height: 100%;
	width: 100%;
}

H1{ 
	font-size:13px;
	padding:5px;
	font-weight:bolder;
}
H2 {
	font-size:13px;
	padding:5px 0 0 165px;
	font-weight:bolder;
	color:#FFFFFF;
	position:absolute;
}
H3 {
	font-size:14px;
	color:#887356;
	padding:5px 2px 5px 0;
	border-bottom:1px solid #887356;
}


BODY {
/*	background:#FFE7C5 url(../images/layout/body_background.gif) 50% repeat-y;*/
	background:#dcdcda url(../images/layout/body_background.gif) 50% repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.clear {
	clear:both;
}

#container {
	width:940px;
	border-collapse:collapse;
	margin:0 auto -25px auto;
	height: 100%;
	min-height:100%;
}
#container TD {
	vertical-align:top;
}

/* HEADER */

#header {
	color:#FFFFFF;
	width:940px;
	height:150px;
	background-color:#000000;
	float:none;
}
#header_top {
	height:120px;
	background-image:url(../images/layout/header.jpg);
	background-repeat:no-repeat;
}
#header_bottom {
	float:none;
	height:30px;
	background-color:#FEBE64;
}
#language {
	margin-left:30px;
	float:left;
} 
#language IMG{
	margin:3px 0 0 8px;
	border:none;
}
#logo{
position:absolute;
}
#logo IMG {
	border:none;
}
#kruimel_pad {
	float:right;
	color:#000;
	margin:7px 5px 0 0;
	font-size:11px;
}
#kruimel_pad A:LINK, #kruimel_pad A:VISITED {
	color:#000;
}
#kruimel_pad A:HOVER {
	text-decoration:none;
}

/* CONTAINER LEFT */

#container_left {
	width:688px;
	float:left;
	background-color:#febf65;
}
#left_top {
	height:196px;
	float:none;
	background-image:url(../images/image/left_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#content_1_titel {
	height:30px;
	float:none;
}
#content_1 {
	
}
#content_homepage {
	border-bottom:1px solid #ffd190;
}
#content_homepage TD {
	border-top:1px solid #ffd190;
}
#content_homepage IMG {
	border:1px solid #ffd190;
	margin:10px;
}
#left_top_search {
	width:204px;
/*
	height:30px;
	margin-top:141px;
*/
	height: 29px;
	margin-top:142px;
	margin-left:484px;
	position:absolute;
	z-index:2;
}
#search_overlay {
	width:204px;
/*
	height:30px;
	margin-top:141px;
*/
	height: 29px;
	margin-top:142px;
	margin-left:484px;
	position:absolute;
	z-index:1;
}
.search_but {
	background-color:#897459;
	color:#FFFFFF;
	font-size:11px; 
	border:1px solid #9A856A;
}
.search_field {
	border:1px solid #8A7354;
	width:120px;
}
.search_form {
	margin:5px 5px 5px 6px;
}
.thrusters{
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* CONTAINER RIGHT */

#container_right {
	width:252px;
	float:left;
	height:100%;
	background-color:#FFD8A1;
}
#right_top {
	height:196px;
	width:252px;
}
#right_top {
	height:196px;
	width:252px;
}
#showcase IMG {
	height:196px;
	width:252px;
}
/*#right_top {
	height:196px;
	background-image:url(../images/layout/right_top.jpg);
}*/

/* NEWS */

#news_homepage {
	width:222px;
	height:auto;
	margin:0 0 0 15px;
	line-height:15px;
}
#news_homepage .item {
	border-bottom:1px solid #887356;
	padding:5px 0 5px 0;
}
#news_homepage .date {
	color:#887356;
	font-size:8px;
	font-style:italic;
	float:right;
}
#news_homepage .readmore {
	padding-left:145px;
}
#news_homepage .title {
	font-weight:bold;
}
#news_homepage A:LINK, #news_homepage A:VISITED {
	color:#887356;
	border:none;
}
#news_homepage A:HOVER {
	text-decoration:none;
}
#news_homepage IMG {
	border:none;
}

/* Nav */

#nav {
	background-color:#000;
	float:right;
	margin:96px 0 0 0;
}
#nav ul {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	list-style-image:none;
	list-style-type:none;
}
#nav li {
	float:left;
}
#nav a {
	background:#806c51 url(../images/layout/left2.gif) no-repeat scroll top left;
	color:#ffd8a1;
	float:left;
	margin:0 0 0 1px;
	text-decoration:none;
}
#nav a b {
	background:transparent url(../images/layout/right2.gif) no-repeat scroll top right;
	display:block;
	float:left;
	padding:6px 8px 6px 8px;
	cursor:pointer;
}
#nav a:hover {
	background-color:#FDBF66;
	color:#45331F;
}
#nav .current {
	background-color:#FEBE64;
	color:#45331F;
}

/* Footer */
#footer {
	height:25px;
	width:940px;
	margin:0 auto;
	background-color:#000;
}
