body.mainbody {background-color: #000000;
background-image: url(skyline.jpg);background-position:bottom center;background-repeat:repeat-x;background-attachment:fixed;
font-family: Tahoma, Arial;
font-size: 12px;
color: #ffffff;
margin: 0px;
scrollbar-arrow-color: #3451ff;
scrollbar-3dlight-color: #3451ff;
scrollbar-highlight-color: #0c088b;
scrollbar-face-color: #0c088b;
scrollbar-shadow-color: #3451ff;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;}
html {scrollbar-arrow-color: #3451ff;
scrollbar-3dlight-color: #3451ff;
scrollbar-highlight-color: #0c088b;
scrollbar-face-color: #0c088b;
scrollbar-shadow-color: #3451ff;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;}
hr {width:100%; background-color:#ffffff; height:1px; text-align:center; border:1px solid #3451ff;}
.pos_maintable_h {margin-left:auto; margin-right:auto;text-align:center;}
.pos_maintable_v {vertical-align:top;height:0px;}
.maintable {b_ackground-color: #ffffff;
	color: #ffffff;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	width:970px;
	margin-left:auto; margin-right:auto;}
.pictable {b_ackground-color: #ff00ff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%;
	height:1px;}
.header_pic {border: 0px solid #7c5a00;
	vertical-align:top;
	text-align:right;
	height:16px;
	font-size: 1px;}
.middletable {b_ackground-color: #ff00ff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%;}
.bottomtable {b_ackground-color: #ff00ff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%;}
td.spaceh {height:1px;}
td.spacev {width:2px;}
td {font-family: Tahoma, Arial; font-size: 12px;border: 0px solid #ffffff;}
.satz {height:1px;
	font-size: 1px;
	b_ackground-color: #000000;
	color: #ff0000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0D35BD;
	border-right-color: #0D35BD;
	border-bottom-color: #0D35BD;
	border-left-color: #0D35BD;
	text-align:left;
	font-weight:bold;
	font-style:italic;}
.navi_header {text-transform:uppercase;
	background-image: url(navi_header_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:21px; 
	color: #3451ff;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #1911ff;
	border-bottom-color: #ff0000;
	border-left-color: #cccccc;
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;}
.navi {background-color: #ffffff;
	font-family: Tahoma, Arial; font-size: 13px;font-weight:bold;
	color: #3451ff;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1911ff;
	border-right-color: #1911ff;
	border-bottom-color: #1911ff;
	border-left-color: #1911ff;
	text-align:center;
	vertical-align:center;}
.navi_table {width:200px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1911ff;
	border-right-color: #1911ff;
	border-bottom-color: #1911ff;
	border-left-color: #1911ff;
	text-align:center;
	vertical-align:top;}
.endnavi {height:21px;
	background-image: url(navi_header_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	color: #3451ff;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #1911ff;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-style:normal;
	font-size: 11px;}
.content {
	background-color: #000000;
	color: #ffffff;
	padding-top:10px;
	padding-bottom:10px;
	border-top-width: 2px;
	border-right-width: 4px;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1911ff;
	border-right-color: #1911ff;
	border-bottom-color: #1911ff;
	border-left-color: #1911ff;
	text-align:justify;
	vertical-align:top;}
.contentdiv {margin-left:auto; margin-right:auto;width:96%;}
.content_header {text-transform:uppercase;
	height:21px; 
	backgrou_nd-color: #ff0000;
	background-image: url(content_header_left.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color: #3451ff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #ff0000;
	border-left-color: #1911ff;
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;}
.bottom {height:20px;
	text-transform:uppercase;
	backgr_ound-color: #000000;
	color: #3451ff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	font-weight:bold;
	font-style:normal;
	font-size: 10px;
	background-image: url(content_header_bottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;}
H1 {margin-bottom: 16px;
	margin-top: 16px;
	font-size: 16px; 
	font-family: Tahoma, Arial; 
	text-align:center;
	font-weight:bold;
	font-style:normal;
	text-transform:uppercase;
	color:#3451ff;}
H2 {margin-bottom: 14px;
	margin-top: 14px;
	font-size: 14px; 
	font-family: Tahoma, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;
	color:#3451ff;}
H3 {margin-bottom: 0px;
	margin-top: 12px;
	font-size: 12px; 
	font-family: Tahoma, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;
	color:#3451ff;}
p {font-family: Tahoma, Arial;}
div {font-family: Tahoma, Arial;}
UL.liste {
	list-style-type:disc;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-style: normal;}
UL.ulnaviover a:link {color: #000000; text-decoration: none;}
UL.ulnaviover a:visited {color: #000000; text-decoration: none;}
UL.ulnaviover a:hover {color: #000000; text-decoration: none;}
UL.ulnaviover a:active {color: #000000; text-decoration: none;}
ul.ulnaviover {text-transform:uppercase;
	background-image: url(navi_back1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	list-style-type:none;
	margin-top: 1px;
	margin-left: 1px;
	margin-right:1px;
	margin-bottom: 1px;
	background-color: #000000;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;}
UL.ulnavi a:link {color: #1911ff; text-decoration: none;}
UL.ulnavi a:visited {color: #1911ff; text-decoration: none;}
UL.ulnavi a:hover {color: #1911ff; text-decoration: none;}
UL.ulnavi a:active {color: #1911ff; text-decoration: none;}
ul.ulnavi {text-transform:uppercase;
	background-image: url(navi_back.jpg);
	background-position:center;
	background-repeat:no-repeat;
	list-style-type:none;
	margin-top: 1px;
	margin-left: 1px;
	margin-right:1px;
	margin-bottom: 1px;
	background-color: #000000;
	color: #1911ff;
	border-top: 1px solid #1911ff;
	border-right: 1px solid #1911ff;
	border-bottom: 1px solid #1911ff;
	border-left: 1px solid #1911ff;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;}
.info {font-family: Tahoma, Arial;font-size: 10px;color: #ffffff;font-weight:normal;font-style:normal;}
div.justify {text-align:justify;}
a:link {color: #3451ff; text-decoration: none;}
a:visited {color: #3451ff; text-decoration: none;}
a:hover {color: #3451ff; text-decoration: none;}
a:active {color: #3451ff; text-decoration: none;}
div.letter {width:98%;border-style: solid;border-color: #ffffff;border-width: 1px;padding:5px;font-family: Tahoma, Arial;font-size: 11px;text-align:justify;font-weight:normal;}
.foto_border {border-style: solid;border-color: #1911ff;border-width: 1px;}
.artmedic_box {
	padding: 4px;
	width: 98%;
	border: 0px solid #000000;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
}
.artmedic_link {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.artmedic_titel {
	font-weight: bold;
	padding: 2px;
	border-style: solid;border-color: #1911ff;border-width: 0px;
}
.artmedic_text {
	font-weight: normal;
	padding: 2px;
}
.mapsection {font-family: Verdana;font-size: 12px;}
.mapitem {font-family: Verdana;font-size: 12px;}