body.mainbody {background-color: #000000;
background-image: url(back.jpg);background-position:top center;background-repeat:repeat;
font-family: Verdana, Arial;
font-size: 12px;
color: #ffcc00;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #ffcc00;
scrollbar-highlight-color: #000000;
scrollbar-face-color: #ffcc00;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #ffcc00;
scrollbar-track-color: #000000;}
html {scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #ffcc00;
scrollbar-highlight-color: #000000;
scrollbar-face-color: #ffcc00;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #ffcc00;
scrollbar-track-color: #000000;}
hr.hrline {width:100%;color:#ffcc00;height:1px;}
.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: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	width:950px;
	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:center;
	height:1px;
	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:0px;}
td.spacev {width:5px;}
td {font-family: Verdana, Arial; font-size: 12px;border: 0px solid #000000;}
.satz {height:1px;
	font-size: 1px;
	b_ackground-color: #000000;
	color: #ffcc00;
	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 {background-image: url(navi_header_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:21px; 
	background-color: #000000;
	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: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #ffcc00;
	border-left-color: #cccccc;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-style:normal;}
.navi {background-image: url(navi_back.gif);
	background-position:top center;
	background-repeat:repeat-x;

	font-family: Verdana, Arial; font-size: 12px;
	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: #ffcc00;
	border-right-color: #ffcc00;
	border-bottom-color: #cccccc;
	border-left-color: #ffcc00;
	text-align:center;
	vertical-align:top;}
.navi_table {width:200px;
	color: #000000;
	border-top-width: 1px;
	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: #ffcc00;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:center;
	vertical-align:top;}
.endnavi {height:21px;
	backgro_und-color: #000000;
	background-image: url(navi_header_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	color: #000000;
	border-top-width: 1px;
	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: #ffcc00;
	border-right-color: #cccccc;
	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: #ffcc00;
	padding:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcc00;
	border-right-color: #ffcc00;
	border-bottom-color: #ffcc00;
	border-left-color: #ffcc00;
	text-align:left;
	vertical-align:top;}
.content_header {height:21px; 
	background-color: #000000;
	background-image: url(content_header_left.gif);
	background-position:top right;
	background-repeat:no-repeat;
	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: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #ffcc00;
	border-left-color: #cccccc;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-style:normal;}
.bottom {height:20px;
	backgr_ound-color: #000000;
	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: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	font-weight:normal;
	font-style:normal;
	font-size: 10px;
	background-image: url(content_header_bottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;}
H1 {margin-bottom: 15px;
	margin-top: 20px;
	font-size: 15px; 
	font-family: Verdana, Arial; 
	text-align:center;
	font-weight:bold;
	font-style:normal;}
H2 {margin-bottom: 10px;
	margin-top: 15px;
	font-size: 13px; 
	font-family: Verdana, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;}
div.justify {text-align:justify;}
a:link {color: #ffcc00; text-decoration: none;}
a:visited {color: #ffcc00; text-decoration: none;}
a:hover {color: #ffcc00; text-decoration: none;}
a:active {color: #ffcc00; text-decoration: none;}

div.ulnavi {cursor:hand;
	cursor:pointer;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	backgr_ound-color: #000000;
	color: #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 1px solid #ffcc00;
	border-bottom: 0px solid #ffffff;
	border-left: 1px solid #ffcc00;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	padding: 0px;
	height:30px;
	background-image: url(navi_back.gif);
	background-position:top center;
	background-repeat:no-repeat;}
table.music_table {color: #3366ff;width:100%;border-style: solid;border-color: #ffcc00;border-width: 0px;}
h1.music_table {margin-bottom: 2px;
	margin-top: 2px;
	font-size: 12px; 
	font-family: Verdana, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;
	color: #ffcc00;}
td.music_table {margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px; 
	font-family: Verdana, Arial; 
	text-align:right;
	vertical-align:top;
	font-weight:normal;
	font-style:normal;
	color: #ffcc00;}
td.music_table_text {margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px; 
	font-family: Verdana, Arial; 
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	font-style:normal;
	color: #3366ff;}
.foto_border {border-style: solid;border-color: #ffcc00;border-width: 1px;}
.simple_border {border-style: solid;border-color: #000000;border-width: 1px;}
.mapsection {font-family: Verdana;font-size: 12px;}
.mapitem {font-family: Verdana;font-size: 12px;}