body {
	margin:0px;
	padding:0px;
	background:url(../images/bg.png);
	font-family: Verdana,Arial,sans-serif;
	font-size:13px;
	color:#838383;
}

#container{
	width:1200px;
	margin:auto;
}


#top {
	width:1200px;
	height:72px;
	background:url(../images/glow_top.png) center no-repeat;
}

#contentContainer {
	width:910px;
	min-height:710px;
	float:left;
	background: #fff;
	position:relative;
}

#content {
	padding:30px 60px;
	width: 790px;
}

.leftContent {
	width:578px;
	float: left;
}

.rightContent {
	width: 211px;
	float: left;
}

#left {
	width:145px;
	float:left;
	background: #ccc;
	min-height: 710px;
	position:relative;
	background:url(../images/glow_left.png) top right no-repeat;
}

#right {
	width:145px;
	float:left;
	background: #333;
	min-height: 710px;
	position:relative;
	background:url(../images/glow_right.png) top left no-repeat;
}

#footer {
	width: 1200px;
	float: left;
	position:relative;
	margin-bottom: 50px;
}

#footerContent {
	width: 790px;	
	height:26px;
	padding:20px 60px;
	position: relative;
	margin: auto;
	background: #fff;
	text-align: center;
	font-family: "bebas",Verdana;
	font-size:16px;
	color: #999;
}

#header {
	padding:30px 60px;
	height: 124px;
	width: 790px;
}

.line {
	width: 910px;
	height: 5px;
	margin: auto;
	background: url(../images/pattern.png);
}

.lineSeperator {
	width: 100%;
	height: 5px;
	margin:35px 0px;
	background: url(../images/pattern.png);
}

#logo {
	display:block;
	width:268px;
	height: 67px;
	background: url(../images/logo.png) top;
}

#logo a:hover {
	background: url(../images/logo.png) bottom;
}

#menu {
	font-family: "bebas", Verdana;
	font-size:22px;
	color:#999;
	position: relative;
	top:35px;
	float:left;
}

.menuItem {
	position:relative;
	top:-5px;
}

.seperator {
	padding:0px 10px;
}

#language {
	position:relative;
	top:-125px;
	left:745px;
}

a.show {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/leesmeer.png) top;
}

a.show:hover {
	background: url(../images/leesmeer.png) bottom;
}

a.hide {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/leesminder.png) top;
}

a.hide:hover {
	background: url(../images/leesminder.png) bottom;
}

a.showDE {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/mehr.png) top;
}

a.showDE:hover {
	background: url(../images/mehr.png) bottom;
}

a.hideDE {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/weniger.png) top;
}

a.hideDE:hover {
	background: url(../images/weniger.png) bottom;
}

a.showEN {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/more.png) top;
}

a.showEN:hover {
	background: url(../images/more.png) bottom;
}

a.hideEN {
	display: block;
	width: 96px;
	height: 31px;
	background: url(../images/less.png) top;
}

a.hideEN:hover {
	background: url(../images/less.png) bottom;
}


/* Fonts */

@font-face {
    font-family: 'bebas';
    src: url('../fonts/bebasneue-webfont.eot');
    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue-webfont.woff') format('woff'),
         url('../fonts/bebasneue-webfont.ttf') format('truetype'),
         url('../fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1 {
	font-family: "bebas", verdana;
	font-size:26px;
	color:#333;
	margin-top:0px;
}

h2 {
	font-family: "bebas", verdana;
	font-size:17px;
	color:#666;
}

p {
	line-height: 20px;
}

a:link, a:visited {
	color:#78bccf;
}

a.menuItem {
	color:#999;
	text-decoration: none;
}

a.menuItem:hover {
	color:#333;
}

#active {
	color:#333;
	text-decoration:underline;
}

ul.list2 li {
	display: block;
	background: url(../images/marker.png) 0 10px no-repeat;
	border-top: 1px dotted #DDD;
	padding: 5px 0 6px 15px;
	line-height: 16px;
	font-size: 13px;
}

ul.list2 li:first-child {
border-top: none;
}

ol.list2 li {
	display: block;
	background: url(../images/marker.png) 0 10px no-repeat;
	border-top: 1px dotted #DDD;
	padding: 5px 0 6px 15px;
	line-height: 16px;
	font-size: 13px;
}

ol.list2 li:first-child {
border-top: none;
}

span.quote {
	font-size:18px;
	font-weight: bold;
}