html, body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
}

a img {
	border: 0px;
}

/* Aeusserste Tabelle zur fehlerfreien Zentrierung */
.world-table {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}


/* DIV fuer Schatten */
.main-shadow {
	width: 1014px;
	height: 728px;
	background: transparent url('graphics/bg_shadow.png') no-repeat right bottom;
}


/* DIV-Segmente oben, Navigation, Content */
.main-top {
	display: block;
	width: 1000px;
	height: 120px;
	background: transparent url('graphics/bg_top.jpg') no-repeat;
	text-align: left;
}
.main-nav {
	display: block;
	width: 1000px;
	height: 50px;
	background: transparent url('graphics/bg_nav.jpg') no-repeat;
}
.main-center {
	display: block;
	width: 1000px;
	height:550px;
	background: transparent url('graphics/bg_center.jpg') no-repeat;
}

.main-nav  ul {
	list-style:none;
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
.main-nav  ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.main-nav  ul li.home{
	padding-right: 45px;
}
.main-nav  ul li.dummy{
	padding-right: 45px;
}
.main-nav  ul li a img {
	border: 0px;
}
.main-nav  ul li a:hover img{
	background: transparent url('graphics/nav_hover.png') no-repeat 50% bottom;
}


/* Mittige Tabelle (beinhaltet den Inhalt */
.center-table {
	margin: 0px;
	padding: 0px;
	width: 700px;
	text-align: left;
}

.center-table td.td-left {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 500px;
}
.center-table td.td-right {
	padding-top: 10px;
}


.center-table td.td-left .content-field-top {
	height: 6px;
	font-size: 1px;
	background:  transparent url('graphics/content_field_top.png') no-repeat 0px 0px;
}
.center-table td.td-left .content-field-middle {
	background:  transparent url('graphics/content_field_middle.png') repeat-y 0px 0px;
}
.center-table td.td-left .content-field-bottom {
	height: 6px;
	font-size: 1px;
	background:  transparent url('graphics/content_field_bottom.png') no-repeat 0px 0px;
}

.center-table td.td-left .content-field-middle .content {
	display: block;
	width: 430px;
	height: 450px;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left: 25px;
	padding: 15px 20px 10px 0px;
	font-family: Myriad Pro, Helvetica, Arial;
	font-size: 12pt;	
	line-height: 1.3em;
	color: #501400;
}
.center-table td.td-left .content-field-middle .content .title {
	text-transform: uppercase;
	padding: 5px 0px 5px 0px;
	margin-top: 25px;
	margin-bottom: 5px;
	border-top: 1px dotted #660000;
	border-bottom: 1px dotted #660000;
}
.center-table td.td-left .content-field-middle .content .subtitle {
	text-transform: uppercase;
	padding: 8px 0px 8px 0px;
	margin-top: 18px;
	margin-bottom: 18px;
	border-top: 1px dotted #660000;
	border-bottom: 1px dotted #660000;
}


.center-table td.td-right .info-field-top, .center-table td.td-right .info-field-top-index {
	margin-top: 10px;
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/info_field_top.png') no-repeat 0px 0px;
}
.center-table td.td-right .info-field-middle, .center-table td.td-right .info-field-middle-index {
	background:  transparent url('graphics/info_field_middle.png') repeat-y 0px 0px;
}
.center-table td.td-right .info-field-bottom, .center-table td.td-right .info-field-bottom-index {
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/info_field_bottom.png') no-repeat 0px 0px;
}

.center-table td.td-right .info-field-middle .info, .center-table td.td-right .info-field-middle-index .info {
	display: block;
	width: 190px;
	margin-left: 5px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-family: Myriad Pro, Helvetica, Arial;
	font-size: 11pt;	
	line-height: 1.3em;
	color: #501400;
}


.center-table td.td-right .tipp-field-top {
	margin-top: 10px;
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/tipp_field_top.png') no-repeat 0px 0px;
}
.center-table td.td-right .tipp-field-middle {
	background:  transparent url('graphics/tipp_field_middle.png') repeat-y 0px 0px;
}
.center-table td.td-right .tipp-field-middle div.more-div {
	font-size: 14px;
	text-decoration: none;
	text-align: right;
	padding-top:3px;
	padding-right: 8px;
	margin-bottom: -5px;	
}
.center-table td.td-right .tipp-field-middle a.more{	color: #ffd000;	text-decoration: none;		}
.center-table td.td-right .tipp-field-middle a.more:hover{	text-decoration: underline;	}
.center-table td.td-right .tipp-field-bottom {
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/tipp_field_bottom.png') no-repeat 0px 0px;
}

.center-table td.td-right .tipp-field-middle .tipp {
	display: block;
	width: 190px;
	margin-left: 5px;
	padding: 5px 0px 8px 0px;
	text-align: center;
	font-family: Myriad Pro, Helvetica, Arial;
	font-size: 12pt;	
	line-height: 1.3em;
	color: white;
}



.center-table td.td-right .white-field-top {
	margin-top: 10px;
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/white_field_top.png') no-repeat 0px 0px;
}
.center-table td.td-right .white-field-middle {
	background:  transparent url('graphics/white_field_middle.png') repeat-y 0px 0px;
}
.center-table td.td-right .white-field-middle div.more-div {
	font-size: 14px;
	text-decoration: none;
	text-align: right;
	padding-top:3px;
	padding-right: 8px;
	margin-bottom: -5px;	
}
.center-table td.td-right .white-field-middle a.more{	color: #ffd000;	text-decoration: none;		}
.center-table td.td-right .white-field-middle a.more:hover{	text-decoration: underline;	}
.center-table td.td-right .white-field-bottom {
	height: 4px;
	font-size: 1px;
	background:  transparent url('graphics/white_field_bottom.png') no-repeat 0px 0px;
}


div.imprint{
	margin-top: 5px;
	font-family: Myriad Pro, Helvetica, Arial;
	font-size: 12pt;	
	color: #ffd000;
}
div.imprint a{
	color: white;
	text-decoration: none;
}
div.imprint a:hover{
	color: #ffd000;
	text-decoration: underline;
}
div.imprint a.imprint-link {
	color:#ffd000;
	font-size:13px;	
}

#slideshow img { display: none; background: transparent; width:199px; height:200px;}
#slideshow img.first { display: block; background: transparent;  width:199px; height:200px; }
#slideshow div { background: transparent; }

#control-container {
	display:block;
	z-index:99;
	overflow: visible;
	height: 0px;
	position: relative;
}
#control-div {
	position:relative;
	top: 170px;
	left: 50%;
	margin-left: -50px;
	display: none;
	width: 100px;
	height: 22px;
	padding-top:3px;
	text-align: center;
	cursor: default;
	background: transparent url('graphics/bg_controls.png') no-repeat;
	
}

a.blacklink{
	text-decoration: none;
	color: black;
}
a.blacklink:hover{
	text-decoration: underline;
	color: blue;
}
.hlink {
	font-family: Arial;
	font-size:9px;
	color: gray;
}

