/* "overflow: auto;" not for OPERA! 
	"position: ABSOLUTE;" not for OPERA!*/

 /* scrollbar-styles for IE 6 */
body {
	background-color: #cccccc;
	color: #000;
	scrollbar-base-color: #cccccc;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #cccccc;
	margin: 0;
	padding: 0;
}

ul { list-style-type:disc; color:#1a2f86; margin-bottom:0px; margin-top:8px; margin-left:15px; }
li { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; margin-top:2px; }

.basefont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-stretch: condensed;
	font-weight: lighter; 
	color: #000000; 
	text-align: left;
	vertical-align: top;
}

.basefont_b {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #336699; 
	text-align: left;
	vertical-align: top;
}

 /* styles for OPERA */
div.opera {
	top: 50%;
	width: 100%;
	margin-top: 15px;
	height: 530px;
	vertical-align: middle;
}

 /* styles for only MAC IE 5! */
div.mac_ie {
	position: absolute;
	max-height: 530px;
	height: 530px;
	vertical-align: middle;
}

 /* styles for other */
div.win { 
	top: 50%;
	width: 100%;
	margin-top: -265px;
	position: absolute;
}
 
.hg_head {
	background-image: url(../i/band_wb.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.hg_main {
	background-image: url(../i/band_bw.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.hg_01 { 
	background-image: url(../i/hg_01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_02 { 
	background-image: url(../i/hg_02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_03 { 
	background-image: url(../i/hg_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_04 { 
	background-image: url(../i/hg_04.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_05 { 
	background-image: url(../i/hg_05.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_06 { 
	background-image: url(../i/hg_06.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.hg_nav {
	background-image: url(../i/navig.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.u00 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 52px;
	font-weight: normal;
	color: #959595;
	width: 100%;
}

.u01 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 52px;
	font-weight: normal;
	color: #ffffff;
	width: 100%;
}

.u02 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.u03 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	vertical-align: top;
}

.u04 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959595;
}

.linie_o {
	background-image: url(../i/pixel.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.linie_u {
	background-image: url(../i/pixel.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.linie_l {
	background-image: url(../i/pixel.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.linie_nav {
	background-image: url(../i/pixel.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.rahmen {
	background-image: url(../i/rahmen.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-position: 10px 30px;
}

a { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: baseline;
}

a:visited { text-decoration:none; color:#333333; }
a:link { text-decoration:none; color:#333333; }
a:active { text-decoration:none; color:#336699; }
a:hover { text-decoration:none; color:#336699; }

.a1 { font:8pt Arial; font-weight:bold; text-decoration:none; color:#336699; }
.a1:visited { text-decoration:none; color:#336699;  }
.a1:link { text-decoration:none; color:#336699; }
.a1:active { text-decoration:none; color:#333333; }
.a1:hover { text-decoration:none; color:#333333; }

.a2 { font:9pt Arial; font-weight:bold; text-decoration:none; color:#336699;}
.a2:visited { text-decoration:none; color:#336699; }
.a2:link { text-decoration:none; color:#336699; }
.a2:active { text-decoration:none; color:#336699; }
.a2:hover { text-decoration:none; color:#336699; }

.a3 { font:8pt Arial; font-weight:normal; text-decoration:none; color:#000000; }
.a3:visited { text-decoration:none; color:#000000;  }
.a3:link { text-decoration:none; color:#000000; }
.a3:active { text-decoration:none; color:#336699; }
.a3:hover { text-decoration:none; color:#336699; }
 
