@charset "UTF-8";

body {
	margin:0px;
	padding:0px;
	font-size: 62.5%; /* Resets 1em to 10px */
	background-image: url(layout/bg_2.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#444444;
	scrollbar-base-color: #84C6B7;
	scrollbar-arrow-color: #3C5A53;
	scrollbar-3dlight-color: #84C6B7;
	scrollbar-darkshadow-color: #84C6B7;
	scrollbar-face-color: #84C6B7;
	scrollbar-highlight-color: #84C6B7;
	scrollbar-shadow-color: #84C6B7;
	scrollbar-track-color: #e1f1ee;
	overflow:hidden;
}

a, a:visited {
	text-decoration:none;
	color: #84C6B7;
}

a img {
	border:none;
}

/* DIV's */

#wrapper {
	position:absolute;
	left: 50%;
	margin-left:-353px;
	padding:0px;
	width: 706px;
	overflow:hidden;
}

#press	{
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
}

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

embed {
	margin:0px;
	padding:0px;
}

#menu {
	margin:20px 0px 0px 0px;
	padding:0px;
}

#content {
	margin:15px 0px 0px 0px;
	padding: 0px;
	width: 706px;
	height: 390px;
}

#content_embed {
	margin:0px 0px 0px 0px;
	padding: 0px;
	width: 706px;
	height: 390px;
}

#bild {
	margin: 0px;
	padding:0px;
	float:left;
	height: 390px;
	width: 448px;
}

#text {
	margin: 0px;
	padding:0px;
	float:right;
	height: 390px;
	width: 258px;
	background-image:url(layout/text_bg.gif);
	background-repeat:no-repeat;	
}

#text_3_spalt {
	margin: 0px;
	padding:0px;
	float:right;
	height: 390px;
	width: 706px;
	background-image:url(layout/text_3_spalt_bg.gif);
	background-repeat:no-repeat;	
}

.text_spalt, .text_3_spalt {
	height: 350px;
	text-align:left;
	margin: 20px 20px 20px 20px;
	padding:0px 5px 0px 0px;
	overflow: auto;
}

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


/* Menu & Press menu */

#menu ul,#press ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#menu li {
	display:inline;
	margin:0px;
	padding: 0 1em 0 1em;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	letter-spacing: 0.1em;
	font-weight:bold;
	text-transform:uppercase;
	color: #84C6B7;
}

#press li {
	display:inline;
	margin:0px;
	padding: 0 0.5em 0 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	letter-spacing: 0.05em;
	font-weight:bold;
	text-transform:uppercase;
	color: #84C6B7;
}


/* Styles */

#footer p, #footer a, #footer a:link, #footer a:visited, #footer a:hover {
	color: #5FA9AB;
	font-size: 1em;
	font-weight:bold;
}

.text_spalt h1,.text_3_spalt h1 {
	margin:0px;
	padding:0px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight:bold;
	color: #84C6B7;
	text-transform:uppercase;
}

.text_spalt h2, .text_3_spalt h2 {
	margin:0em;
	padding:0em;
	font-size:1.1em;
	letter-spacing:0em;
	font-weight:bold;
}

.text_spalt h3, .text_3_spalt h3 {
	margin:0em;
	padding:0em;
	font-size:1.1em;
	letter-spacing:0em;
	font-weight:bold;
	color: #84C6B7;
	text-transform:uppercase;
}

.text_spalt p {
	margin:0em 0em 1.1em 0em;
	padding:0em;
	font-size:1.1em;
	letter-spacing:0.02em;
	text-align:left;
}

.text_3_spalt ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.text_3_spalt li {
	margin:0px;
	padding: 0em;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	letter-spacing: 0.05em;
	font-weight:bold;
	text-transform:uppercase;
	color: #84C6B7;
}
