body {
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Black;
	text-align : left;
	vertical-align : top;
	overflow-x: auto;
	overflow-y: auto;

	scrollbar-arrow-color: Black;
	scrollbar-highlight-color: Black;
	scrollbar-shadow-color: Black;
	scrollbar-face-color: White;
	scrollbar-3dlight-color: White;
	scrollbar-darkshadow-color: White;
	scrollbar-track-color: White;
}

table.main {
	border : 0px;
	width : 960px;
	height : 540px;
	vertical-align : top;
}

table.nav {
	border : 0px;
	width : 958px;
	height : 23px;
}

table.cont {
	border : 0px;
	width : 730px;
	vertical-align : top;
}

.search {
	background-color : #0099FF;
	text-indent : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	font-weight : bold;
	vertical-align : middle;
}

.search_in {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	border: 0px solid;
	background-color: White;
	border-color: White;
	width: 85px;
}

/* Haupt-Navigation */

.nav_bg {
	background-color : #FFFFFF;
	text-align : center;
	vertical-align : middle;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #FFFFFF;
	padding: 2px 4px 3px 4px;
	font-weight : bold;
	height : 21px;
	vertical-align : middle;
}
a.nav:link {
	color: Black;
	text-decoration: none;
}
a.nav:active {
	color: #0099FF;
	text-decoration: none;
}
a.nav:visited {
	color: Black;
	text-decoration: none;
}
a.nav:hover {
	color: #0099FF;
	text-decoration: none;
}

.nav_hi_bg {
	background-color : #0099FF;
	text-align : center;
	vertical-align : middle;
}
.nav_hi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #0099FF;
	padding: 2px 4px 3px 4px;
	font-weight : bold;
	height : 21px;
	vertical-align : middle;
}
a.nav_hi:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_hi:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_hi:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_hi:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/* Sub-Navigation */

.subnav_bg {
	background-color : #99CCFF;
	padding-left : 10px;
}

.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
}
a.subnav:link {
	color: Black;
	text-decoration: none;
}
a.subnav:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav:visited {
	color: Black;
	text-decoration: none;
}
a.subnav:hover {
	color: #0099FF;
	text-decoration: none;
}

.subnav0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
}
a.subnav0:link {
	color: Black;
	text-decoration: none;
}
a.subnav0:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav0:visited {
	color: Black;
	text-decoration: none;
}
a.subnav0:hover {
	color: #0099FF;
	text-decoration: none;
}


.subnav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
}
a.subnav1:link {
	color: Black;
	text-decoration: none;
}
a.subnav1:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav1:visited {
	color: Black;
	text-decoration: none;
}
a.subnav1:hover {
	color: #0099FF;
	text-decoration: none;
}

.subnav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
}
a.subnav2:link {
	color: Black;
	text-decoration: none;
}
a.subnav2:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav2:visited {
	color: Black;
	text-decoration: none;
}
a.subnav2:hover {
	color: #0099FF;
	text-decoration: none;
}

.subnav3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
}
a.subnav3:link {
	color: Black;
	text-decoration: none;
}
a.subnav3:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav3:visited {
	color: Black;
	text-decoration: none;
}
a.subnav3:hover {
	color: #0099FF;
	text-decoration: none;
}

.subnav4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
}
a.subnav4:link {
	color: Black;
	text-decoration: none;
}
a.subnav4:active {
	color: #0099FF;
	text-decoration: none;
}
a.subnav4:visited {
	color: Black;
	text-decoration: none;
}
a.subnav4:hover {
	color: #0099FF;
	text-decoration: none;
}

/* / Sub-Navigation */

td {
	vertical-align : top;
}

.headline {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	color: Black;
	padding-bottom : 15px;
}

.autor {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : italic;
	color : #666666;
	padding-bottom : 5px;
}

.subline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : Black;
	padding-top : 20px;
	padding-bottom : 5px;
}
	
.copytext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Black;
	padding-top : 5px;
	padding-bottom : 5px;
}	

.fusszeile {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	padding-bottom : 10px;
}
	
.bildunterschrift {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #0099FF;
	text-align : center;
	padding-bottom : 10px;
}

a:link {
	color: Black;
	text-decoration: underline;
}
a:active {
	color: #0099FF;
	text-decoration: none;
}
a:visited {
	color: Black;
	text-decoration: underline;
}
a:hover {
	color: #0099FF;
	text-decoration: none;
}

.inputlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	text-align: right;
	padding-right : 10px;
	padding-top: 2px;
	padding-bottom: 7px;
}
.inputfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0099FF;
	border: 1px solid;
	background-color: White;
	border-color: Black;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	border: 0px solid;
	background-color: #0099FF;
	font-weight : bold;
}
/* Background-Colors */

.c1 {
	background-color : #D8F2FF;
}
.c2 {
	background-color : #B2E5FF;
}
.c3 {
	background-color : #0066FF;
}
.ctemp {
	background-color : #E5E5E5;
}

.bildtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #0066FF;
	vertical-align : top;
	padding: 3px 5px 3px 5px;
}

.bildtext_t {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0066FF;
	vertical-align : top;
	padding: 3px 5px 3px 5px;
}
.bildtext_t_r {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0066FF;
	vertical-align : top;
	text-align : right;
	padding: 3px 5px 3px 5px;
}
.bildtext_b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0066FF;
	vertical-align : bottom;
	padding: 3px 5px 3px 5px;
}
.bildtext_b_r {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0066FF;
	text-align : right;
	vertical-align : bottom;
	padding: 3px 5px 3px 5px;
}

/* LIST - Styles */

.list_copytext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Black;
	padding-top : 0px;
	padding-bottom : 10px;
}
.list_headline {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	color: Black;
	padding-bottom : 5px;
}
.list_subline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : Black;
	padding-top : 10px;
	padding-bottom : 0px;
	vertical-align : middle;
}

