/* CSS Document */

.ueberschrift {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	display: block;
	margin:0;
	padding:0;
}
.anderelink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.anderelink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.anderelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.anderelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#AB160B;
}
.layer_ueberschrift:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#AB160B;
}
.layer_ueberschrift:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#AB160B;
}
.layer_ueberschrift:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#AB160B;
}
.layer_ueberschrift:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.ortsnamen {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	/*	background-color:#FFFFFF; */
	position:absolute;
	left: -3px;
	top: 1px;
}
.ortslayer {
	z-index:100;
	padding:0px 0px 0px 0px;
	visibility:hidden;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	/*	background-color:#FFFFFF; */
	position:absolute;
	left: -3px;
	top: 1px;
	width: 150px;
}
.kartenlink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.kartenlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.kartenlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.kartenlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background-color:#FFFFFF;
	color:#336600;
}
.aktortsnamen {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	background-color:#cc0000;
	position:absolute;
}
.aktkartenlink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.aktkartenlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.aktkartenlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.aktkartenlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#CCCCCC;
}
.links:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.links:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#006600;
}
.tdfrau {
	background-image:url(layer/bg_baden_frau.png);
}
/* Mozilla und andere Browser */
html > body .brocken {
	width:100px;
	height:50px;
	background-image:url(img/brockenbahn.png);
}
/* Internetexplorer */
.brocken {
	width:100px;
	height:50px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/brockenbahn.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .harzquer {
	width:100px;
	height:330px;
	background-image:url(img/harzquerbahn.png);
}
/* Internetexplorer */
.harzquer {
	width:100px;
	height:330px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/harzquerbahn.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .selke {
	width:220px;
	height:200px;
	background-image:url(img/selketalbahn.png);
}
/* Internetexplorer */
.selke {
	width:220px;
	height:200px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/selketalbahn.png', sizingMethod='scale');
}
/* Formatieren der einzelnen tabellenzellen des Layers */
/* Mozilla und andere Browser *
html > body .td1 { width:175px; height:25px; background-image:url(layer/hsb_01.png); }
/* Internetexplorer *
.td1 { width:175px; height:25px; background: url(layer/hsb_01.png); background: expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_01.png', sizingMethod='scale'); }
*/

.td1 {
	background-image:url(layer/hsb_01.gif);
}
/* Mozilla und andere Browser */
html > body .td2 {
	width:25px;
	height:25px;
	background-image:url(layer/hsb_02.png);
}
/* Internetexplorer */
.td2 {
	width:25px;
	height:25px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_02.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td3 {
	width:15px;
	height:55px;
	background-image:url(layer/hsb_03.png);
}
/* Internetexplorer */
.td3 {
	width:15px;
	height:55px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_03.png', sizingMethod='scale');
}
.td4 {
	background-image:url(layer/hsb_04.png);
	background-position:top;
	background-repeat:repeat;
	background-color:#13A208;
	vertical-align:top;
	padding-top:1px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AB160B;
}
/* Mozilla und andere Browser */
html > body .td5 {
	width:20px;
	height:55px;
	background-image:url(layer/hsb_05.png);
}
/* Internetexplorer */
.td5 {
	width:20px;
	height:55px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_05.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td6 {
	width:200px;
	height:20px;
	background-image:url(layer/hsb_06.png);
}
/* Internetexplorer */
.td6 {
	width:200px;
	height:20px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_06.png', sizingMethod='scale');
}
/* Formatieren der einzelnen tabellenzellen des Layers */
/* Mozilla und andere Browser *
html > body .td1 { width:175px; height:25px; background-image:url(layer/hsb_01.png); }
/* Internetexplorer *
.td1 { width:175px; height:25px; background: url(layer/hsb_01.png); background: expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_01.png', sizingMethod='scale'); }
*/

.td11 {
	background-image:url(layer/ho_tbl_schwimmer_01.gif);
}
/* Mozilla und andere Browser */
html > body .td21 {
	width:25px;
	height:25px;
	background-image:url(layer/ho_tbl_schwimmer_02.png);
}
/* Internetexplorer */
.td21 {
	width:25px;
	height:25px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/ho_tbl_schwimmer_02.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td31 {
	width:15px;
	height:55px;
	background-image:url(layer/ho_tbl_schwimmer_03.png);
}
/* Internetexplorer */
.td31 {
	width:15px;
	height:55px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/ho_tbl_schwimmer_03.png', sizingMethod='scale');
}
.td41 {
	background-image:url(layer/ho_tbl_schwimmer_04.png);
	vertical-align:top;
	padding-top:1px;
	padding-left:5px;
	background-color:#99CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3366CC;
}
/* Mozilla und andere Browser */
html > body .td51 {
	width:20px;
	height:55px;
	background-image:url(layer/ho_tbl_schwimmer_05.png);
}
/* Internetexplorer */
.td51 {
	width:20px;
	height:55px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/ho_tbl_schwimmer_05.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td61 {
	width:200px;
	height:20px;
	background-image:url(layer/ho_tbl_schwimmer_06.png);
}
/* Internetexplorer */
.td61 {
	width:200px;
	height:20px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/ho_tbl_schwimmer_06.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td7 {
	width:20px;
	height:20px;
	background-image:url(layer/hsb_07.png);
}
/* Internetexplorer */
.td7 {
	width:20px;
	height:20px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_07.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td8 {
	width:160px;
	height:35px;
	background-image:url(layer/hsb_08.png);
}
/* Internetexplorer */
.td8 {
	width:160px;
	height:15px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_08.png', sizingMethod='scale');
}
/* Mozilla und andere Browser */
html > body .td9 {
	width:20px;
	height:35px;
	background-image:url(layer/hsb_09.png);
}
/* Internetexplorer */
.td9 {
	width:20px;
	height:35px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/hsb_09.png', sizingMethod='scale');
}

