﻿body {
	margin:0px;
	background-color:#000;
	scrollbar-base-color:#000;
	scrollbar-track-color:#281005;
	scrollbar-3dlight-color:#281005;
	scrollbar-arrow-color:#5e0402;
	scrollbar-highlight-color:#5e0402;
	font-size:11px;
	line-height:1.3em;
	font-family:arial,sans-serif;
}
img {
	border:0px;
}
a {
	color: #adaf67;
	text-decoration:none;
}
a:hover {
	color: #fff;
}
#mainframe {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-492px;
	width:984px;
	height:760px;
	border:0px solid green;
}
#bg1 {
	position:absolute;
	left:-55px;
	top:0px;
	width:338px;
	height:642px;
	background-image:url('img/bg_brown.jpg');
}
#bg2 {
	position:absolute;
	left:725px;
	top:0px;
	width:338px;
	height:642px;
	background-image:url('img/bg_brown.jpg');
}
#start-flash {
	position:absolute;
	left:156px;
	top:103px;
	width:580px;
	height:440px;
}
#border-start {
	position:absolute;
	left:100px;
	top:0px;
	width:730px;
	height:700px;
}
#border-top {
	position:absolute;
	left:0px;
	top:0px;
	width:968px;
	height:131px;
}
#border-bot {
	position:absolute;
	left:10px;
	top:552px;
	width:947px;
	height:210px;
}
#border-lft {
	position:absolute;
	left:-16px;
	top:131px;
	width:71px;
	height:421px;
}
#border-rgt {
	position:absolute;
	left:858px;
	top:131px;
	width:100px;
	height:421px;
}
#border-vert1 {
	position:absolute;
	left:238px;
	top:113px;
	width:27px;
	height:484px;
}
#border-vert2 {
	position:absolute;
	left:444px;
	top:113px;
	width:27px;
	height:484px;
}
#border-vert3 {
	position:absolute;
	left:650px;
	top:113px;
	width:27px;
	height:484px;
}
#border-hori {
	position:absolute;
	left:45px;
	top:343px;
	width:826px;
	height:18px;
	overflow:hidden;
}
#logo {
	position:absolute;
	left:310px;
	top:-15px;
	width:287px;
	height:203px;
}
#picjag {
	position:absolute;
	left:445px;
	top:120px;
	width:13px;
	height:506px;
	overflow:hidden;
}
#content_out {
	position:absolute;
	left:458px;
	top:120px;
	width:412px;
	height:478px;
	background-color:#000;
	overflow:hidden;
}
#content_in {
	position:absolute;
	left:2px;
	top:8px;
	width:398px;
	height:450px;
	padding:20px 3px 0px 0px;
	color:#fff;
	font-size:11px;
	line-height:1.3em;
	font-family:arial,sans-serif;
	overflow:auto;
}
.box {
	height:240px;
	background-color:#000;
	color:#fff;
	padding:13px 10px 5px 0px;
	overflow:hidden;
}
.box .tx-srquicktime-pi1 {
	margin-left:7px;
}
.boxlong {
	height:480px;
	background-color:#000;
	color:#fff;
	padding:10px 10px 5px 0px;
	overflow:auto;
}
#box1 {
	position:absolute;
	left:47px;
	top:115px;
	width:185px;
}
#box2 {
	position:absolute;
	left:257px;
	top:115px;
	width:185px;
}
#box3 {
	position:absolute;
	left:463px;
	top:115px;
	width:191px;
}
#box4 {
	position:absolute;
	left:670px;
	top:115px;
	width:191px;
}
#box5 {
	position:absolute;
	left:47px;
	top:356px;
	width:191px;
}
#box6 {
	position:absolute;
	left:257px;
	top:356px;
	width:191px;
}
#box7 {
	position:absolute;
	left:463px;
	top:356px;
	width:191px;
}
#box8 {
	position:absolute;
	left:670px;
	top:356px;
	width:191px;
}
.bodytext {
	padding-left:13px;
	color:#fff;
	font-size:11px;
}
#content_spc {
	height:40px;
}
#nav {
	position:absolute;
	left:600px;
	top:74px;
	width:265px;
	height:40px;
	border:0px solid green;
}
#nav div {
	float:left;
}
.nav_spc {
	padding:0px 4px 0px 1px;
	text-align:center;
	color:#fff;
	font-size:18px;
}
#subnav {
	position:absolute;
	left:861px;
	top:120px;
	width:191px;
}
#sub-top image {
	float:left;
}
#sub-content {
	color:#fff;
	background-image:url('img/sub_conbg.gif');
	background-position:9px 0px;
	background-repeat:repeat-y;
	padding-left:15px;
}
#sub-content-div {
	padding-left:5px;
}
#sub-content-div img {
	margin-bottom:5px;
}
.submenu_no a {
	color:#adaf67;
	font-size:10px;
	font-family:Arial,sans-serif;
	line-height:1.6em;
	text-decoration:none;
}
.submenu_no a:hover {
	color:#fff;
}
.submenu_act a {
	color:#fff;
	font-size:10px;
	font-family:Arial,sans-serif;
	line-height:1.6em;
	text-decoration:none;
}
.submenu_l3_no a {
	color:#adaf67;
	font-size:10px;
	font-family:Arial,sans-serif;
	text-decoration:none;
	padding-left:10px;
}
.submenu_l3_no a:hover {
	color:#fff;
}
.submenu_l3_act a {
	color:#fff;
	font-size:10px;
	font-family:Arial,sans-serif;
	text-decoration:none;
	padding-left:10px;
}
#sub-bot div {
	margin-left:9px;
}
#sponsors {
	position:absolute;
	left:60px;
	top:5px;
	width:190px;
	height:80px;
	border:0px solid green;
}
#imprint {
	position:absolute;
	left:240px;
	top:593px;
	width:190px;
	height:20px;
	border:0px solid green;
	font-size:11px;
	font-family:arial,sans-serif;
	color: #adaf67;
}
#imprint a {
	color: #adaf67;
	text-decoration:none;
}
#imprint a:hover {
	text-decoration:underline;
}
#lang {
	position:absolute;
	left:730px;
	top:593px;
	width:150px;
	height:20px;
	border:0px solid green;
	font-size:11px;
	font-family:arial,sans-serif;
	color: #adaf67;
}
#lang a {
	color: #adaf67;
	text-decoration:none;
}
#lang a:hover {
	text-decoration:underline;
}
/************** image fader ******************/
#pic {
	position:absolute;
	left:40px;
	top:118px;
	width:414px;
	height:481px;
	overflow:hidden;
}

#pic img {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
}
/************** image fader ******************/
/************** gallery in ******************/
#gallery_out {
	position:absolute;
	left:41px;
	top:117px;
	width:822px;
	height:490px;
	background-color:#000;
	overflow:hidden;
}
#gallery_in {
	position:absolute;
	left:0px;
	top:0px;
	width:823px;
	height:490px;
	padding:20px 3px 0px 0px;
	color:#fff;
	font-size:11px;
	line-height:1.3em;
	font-family:arial,sans-serif;
	overflow:hidden;
}
#gallery_in .headerimg {
	position:absolute;
	left:615px;
	top:23px;
	width:195px;
}
#gallery_in .bodytext {
	position:relative;
	left:620px;
	top:390px;
	/*background-color:#ccc;*/
	color:#fff;
	/*opacity:0.5;
	filter: alpha(opacity=50);*/
	z-index:1000;
	display:inline;
	padding:3px 5px 3px 5px;
	margin-left:20px;
}
#gallery_in #picjag {
	position:absolute;
	left:563px;
	top:-10px;
	display:none;
}
#gallery_nav {
	position:absolute;
	left:620px;
	top:73px;
	width:195px;
	height:40px;
	text-align:center;
}
#gallery_nav h1 {
	display:none;
}
#gallery_nav img {
	margin-right:20px;
}
#gallery_fastnav {
	position:absolute;
	left:610px;
	top:390px;
	width:195px;
	height:30px;
	text-align:center;
	z-index:1200;
}
a.fb_curpage { color:#fff; }
#gallery_thumbs {
	position:absolute;
	left:615px;
	top:113px;
	width:210px;
	height:280px;
	overflow:auto;
}
.gallery_img {
	display: table;
	position: absolute;
	top:0px;
	left:0px:
	overflow: hidden;
	width:610px;
	height:490px;
}
.gallery_pic {
	#position: absolute;
	_top: 50%;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width:610px;
}
.gallery_pic img {
	#position: relative;
	#top: -50%;

}
/************** gallery out ******************/
fieldset.csc-mailform {
	border-width:0px;
}
fieldset.csc-mailform legend {
	display:none;
}
.csc-mailform-field {
	clear:both;
	display:block;
}
.csc-mailform-field fieldset {
	border-width:0px;
}
.csc-mailform-field label {
	width:155px;
	display:block;
	float:left;
}
.csc-mailform-radio label {
	width:55px;
}
.csc-mailform-field input {
	background-color:#000 !important;
	color:#fff;
	font-family:Arial,sans-serif;
	font-size:12px;
	border-width:1px;
	display:block;
	float:left;
}
.csc-mailform-field textarea {
	background-color:#000 !important;
	color:#fff;
	font-family:Arial,sans-serif;
	font-size:12px;
	border-width:1px;
	display:block;
	float:left;
}
.csc-mailform-field select {
	background-color:#000 !important;
	color:#fff;
	font-family:Arial,sans-serif;
	font-size:12px;
	border-width:1px;
	display:block;
	float:left;
}
fieldset.csc-mailform br { /* Alle Zeilenumbrüche in Formularen auswählen */
	clear: both; /* das floating der labels und inputs aufheben */
}
/************** news in ******************/
.clearer {
	background-image:url('img/header_line.gif');
	width:368px;
	height:19px;
	border:0px solid #000;
	clear:both;
}
.news-latest-container .clearer {
	background-image:url('img/header_shortline.gif');
}
.news-latest-item {
	padding-left:13px;
}
.news-latest-item p.bodytext {
	display:inline;
	padding-left:0px;
}
.news-latest-content img {
	float:left;
	padding-right:5px;
	padding-bottom:5px;
}
.news-latest-title a {
	font-weight:bold;
}

.news-list-item {
	padding-left:13px;
}
.news-list-title {
	font-size:13px;
	font-weight:bold;
}
.news-single-title {
	font-size:15px;
	font-weight:bold;
	color:#adaf67;
	margin-bottom:5px;
}
.news-single-item {
	padding-left:13px;
}
.news-single-img {
	float:left;
	margin-right:10px;
}
.news-amenu-container h2 {
	display:none;
}
.news-amenu-container li {
	list-style-type:none;
}
.news-amenu-container li strong {
	color:#fff;
}
.tx-ttnews-browsebox td {
	font-size:10px;
}
/************** news out ******************/
.formlabel {
	color:#fff;
	font-size:11px;
}
#content_in form {
	padding-left:13px;
}

/*****************************/
.tx-cwtpresscenter-pi1-listrow td {
	color:#fff !important;
	font-size:10px !important;
}

.tx-cwtpresscenter-pi1 td {
	color:#fff !important;
	font-size:10px !important;
}
.tx-cwtpresscenter-pi2 td {
	color:#fff !important;
	font-size:10px !important;
}
.tx-cwtpresscenter-pi1 td font {
	font-size:11px !important;
}
/*****************************/
.tx-srsendcard-pi1 {
	font-family:Arial,sans-serif;
	color:#fff !important;
}
p.tx-srsendcard-pi1-card-selection-prompt {
	padding-left:13px;
	font-family:Arial,sans-serif;
	color:#fff;
}
dl.tx-srsendcard-pi1-image-selector-column dd a {
	font-family:Arial,sans-serif;
	color:#adaf67 !important;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset {
	border:0px;
}
.tx-srsendcard-pi1 input {
	width:200px;
	background-color:#000;
	color:#adaf67 !important;
}
.tx-srsendcard-pi1 textarea {
	width:200px;
	background-color:#000;
	color:#adaf67 !important;
}
.tx-srsendcard-pi1 p {
	color:#fff;
	font-size:11px;
}
.tx-srsendcard-pi1 p.card-prompt {
	font-weight:bold;
}
div.tx-srsendcard-pi1-card  {
	border-width:0px !important;
}
.tx-srsendcard-pi1 table.card-table {
	margin-left:13px;
}
.tx-srsendcard-pi1 td.card-title {
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
}
.tx-srsendcard-pi1 td.card-sig a {
	color:#adaf67;
	padding-bottom:5px;
	font-size:11px;
}
.tx-srsendcard-pi1-submit {
	width:auto !important;
}
/*****************************/




