/* CSS Document */
body {
	padding-left:0px;
	padding-top:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
ul {
	list-style-position:outside;
	list-style-type:circle;
	margin-left:8px;
	padding-left:3px;
	margin-top:5px;
	padding-top:5px;	
}
.td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.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:underline;
	color:#000000;
}
.anderelink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
.anderelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
.anderelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#336600;
}
.layer_ueberschrift:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.layer_ueberschrift:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.layer_ueberschrift:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.layer_ueberschrift:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#00CC00;
}
.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);
}

/* Formatieren der einzelnen tabellenzellen des Layers */
/* Mozilla und andere Browser *
html > body .td1 { width:175px; height:25px; background-image:url(layer/biker_01.png); }
/* Internetexplorer *
.td1 { width:175px; height:25px; background: url(layer/biker_01.png); background: expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_01.png', sizingMethod='scale'); }
*/

.td1 { background-image:url(layer/biker_01.gif); }

/* Mozilla und andere Browser */
html > body .td2 { width:25px; height:25px; background-image:url(layer/biker_02.png); }
/* Internetexplorer */
.td2 { width:25px; height:25px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_02.png', sizingMethod='scale'); }

/* Mozilla und andere Browser */
html > body .td3 { width:15px; height:55px; background-image:url(layer/biker_03.png); }
/* Internetexplorer */
.td3 { width:15px; height:55px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_03.png', sizingMethod='scale'); }

.td4 { 
	background-image:url(layer/biker_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:#FFFFFF;
}

/* Mozilla und andere Browser */
html > body .td5 { width:20px; height:55px; background-image:url(layer/biker_05.png); }
/* Internetexplorer */
.td5 { width:20px; height:55px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_05.png', sizingMethod='scale'); }

/* Mozilla und andere Browser */
html > body .td6 { width:200px; height:20px; background-image:url(layer/biker_06.png); }
/* Internetexplorer */
.td6 { width:200px; height:20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_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/biker_01.png); }
/* Internetexplorer *
.td1 { width:175px; height:25px; background: url(layer/biker_01.png); background: expression("none"); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_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/biker_07.png); }
/* Internetexplorer */
.td7 { width:20px; height:20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_07.png', sizingMethod='scale'); }

/* Mozilla und andere Browser */
html > body .td8 { width:160px; height:35px; background-image:url(layer/biker_08.png); }
/* Internetexplorer */
.td8 { width:160px; height:15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_08.png', sizingMethod='scale'); }

/* Mozilla und andere Browser */
html > body .td9 { width:20px; height:35px; background-image:url(layer/biker_09.png); }
/* Internetexplorer */
.td9 { width:20px; height:35px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layer/biker_09.png', sizingMethod='scale'); }
