﻿body {
	margin:0px;
	background-color:#000;
	font-family:Helvetica,sans-serif;
}
a { color:#000; }
#outer {
	width:947px;
	height:100%;
}
#outertd {
	background-image:url("/fileadmin/templates/img/bg.jpg");
	background-repeat:no-repeat;
	background-color:#b2b4b4;
	padding-bottom:10px;
	height:100%;
	vertical-align:top;
}
#head {
	/*position:absolute;
	left:50%;
	top:60px;
	margin-left:-353px;*/
	margin-top:50px;
	width:695px;
	height:109px;
	border:6px solid white;
}
#nav {
	/*position:absolute;
	left:50%;
	top:185px;
	margin-left:-353px;*/
	height:30px;
	width:705px;
	margin-top:3px;
	border:1px solid white;
}
#nav table {
	width:705px;
}
#navtr td.menu1_level1_no {
	height:30px;
	vertical-align:middle;
	text-align:center;
	width:16%;
}
#navtr td.menu1_level1_act {
	height:30px;
	vertical-align:middle;
	text-align:center;
	width:16%;
	background-color:#96b8ba;
	/*opacity:0.3;
	filter: alpha(opacity=30);*/
}
td.menu1_border {
	border-right:1px solid #fff;
}
#contenttable {
	/*position:absolute;
	left:50%;
	top:218px;
	margin-left:-356px;
	width:713px;*/
	text-align:left;
}
.menu1_level1_no a {
	color:#fff;
	text-decoration:none;
	font-family:Helvetica;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
}
.menu1_level1_no a:hover {
	color:#96b8ba;
}
.menu1_level1_act a {
	color:#1c474c;
	text-decoration:none;
	font-family:Helvetica;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
}
#tdleft {
	padding:6px;
	background-color:#1c474c;
	width:143px;
	vertical-align:top;
	border:6px solid #fff;
}
#tdlefthome {
	padding:6px;
	background-color:#1c474c;
	width:143px;
	vertical-align:top;
	border:6px solid #fff;
}
.menu2_level2_no a {
	color:#fff;
	text-decoration:none;
	font-family:Helvetica;
	font-weight:normal;
	text-transform:uppercase;
	font-size:13px;
	line-height:1.3em;
}
.menu2_level2_no a:hover {
	color:#96b8ba;
}
.menu2_level2_act a {
	color:#96b8ba;
	text-decoration:none;
	font-family:Helvetica;
	font-weight:normal;
	text-transform:uppercase;
	font-size:13px;
	line-height:1.3em;
}
#content {
	padding:6px;
	height:600px;
	width:355px;
	background-color:#fff;
	vertical-align:top;
	font-size:12px;
}
#contenthome {
	padding:6px;
	height:600px;
	width:343px;
	max-width:343px;
	background-color:#d4d6d6;
	vertical-align:top;
	font-size:12px;
	border:6px solid #fff;
}
#tdright {
	padding:6px;
	width:143px;
	vertical-align:top;
	border:6px solid #fff;
	background-image:url("/fileadmin/templates/img/wallpaper.jpg");
	font-size:12px;
	color:#1c474c;
}

#tdrighthome {
	padding:6px;
	width:143px;
	vertical-align:top;
	border:6px solid #fff;
	background-image:url("/fileadmin/templates/img/wallpaper.jpg");
	font-size:12px;
	color:#1c474c;
}

.box_green {
	padding:4px 6px 4px 6px;
	background-color:#1c474c;
	font-size:12px;
	color:#fff;
	margin-bottom:6px;
}
.box_green a { color:#fff; }

.box_grey {
	margin:0px;
	padding:4px 6px 4px 6px;
	background-color:#d4d6d6;
	font-size:12px;
	color:#1c474c;
	margin-bottom:6px;
}
.box_grey a { color:#1c474c; }

.box_white {
	padding:4px 6px 4px 6px;
	background-color:#fff;
	font-size:12px;
	color:#000;
	margin-bottom:6px;
}
.box_white a { color:#000; }

.box_wallpaper {
	padding:4px 6px 4px 6px;
	background-image:url("/fileadmin/templates/img/wallpaper.jpg");
	font-size:12px;
	color:#1c474c;
	margin-bottom:6px;
}
.box_wallpaper a { color:#1c474c; }

.bodytext {
	margin-top:4px;
	margin-bottom:6px;
	font-size:12px;
}

.headerimg {
	margin-bottom:8px;
}

#tdbotleft {
	padding-left:6px;
}
#tdbotleft a {
	color:#1c474c;
	text-decoration:none;
	font-size:10px;
}
#tdbotright {
	text-align:right;
	padding-right:6px;
}
.imprint {
	color:#1c474c;
	text-decoration:none;
	font-size:10px;
}
/***************  NEWS *********************/
.news-latest-container-fab {
	width: 135px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color:#fff;
}
#newshead {
	margin-left:37px;
	margin-bottom:17px;
}
.news-latest-image-fab {
	/*height:171px;*/
	width:130px;
	display:block;
}
.news-latest-date-fab {
	display:block;
}
.news-latest-title-fab {
	font-size:14px;
}
.news-latest-title-fab a {
	color:#fff;
	text-decoration:none;
}
.news-latest-morelink-fab {
	display:block;
	text-align:right;
	padding: 0px;
}
.news-latest-morelink-fab a {
	color:#fff;
}

.news-list-date {
	font-size:10px;
	text-align:right;
	color:#777;
}
.news-list-title {
	text-transform:uppercase;
	font-size:16px;
}
.news-list-title a {
	color:#1c474c;
	text-decoration:none;
}
.news-list-content td {
	vertical-align:top;
}
.news-list-morelink {
	font-size:10px;
	text-align:right;
	margin-bottom:10px;
}

.news-single-title {
}
.news-single-title {
	font-family:Helvetiva,sans-serif;
	text-transform:uppercase;
	color:#1c474c;
	font-size:16px;
}

.news-list-container {
	width:330px;
}
/***************  NEWS *********************/
/***************  SIMPLE CALENDAR *********************/
.list_item_title {
	text-transform:uppercase;
	color:#1c474c;
	text-decoration:none;
	font-size:12px !important;
}
.list_item_shortdescription {
	font-size:12px !important;
}
.list_item_tablewrap td {
	padding:2px 0px 2px 0px;
}
.list_item_tablewrap{
	border-collapse: collapse;
}
.tx-desimplecalendar-pi1-browsebox {
	display:none;
}
/***************  SIMPLE CALENDAR *********************/
/***************  FORM *********************/
fieldset {
	border:0px;
}
.csc-mailform-field label {
	display:block;
	float:left;
	width:120px;
	padding-top:4px;
}
.csc-mailform-field input {
	background-color:#fff !important;
}
/***************  FORM *********************/
.eventdetail_shortdescription { DISPLAY: block; padding-bottom:10px; }
