body.ms68body {background-color: #f3efdc;
background-image: url(/bikebackground.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;
color: #000000;
font-size: 100.01%;
font-family: Verdana, Arial;
margin: 0; 
padding: 1em 1em;
text-align: center;  /* Zentrierung im Internet Explorer */
min-width: 800px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
max-width: 1200px;
margin-left:auto; margin-right:auto;text-align:center;
	scrollbar-arrow-color: #0000FF;
	scrollbar-3dlight-color: #FFBB84;
	scrollbar-highlight-color: #FFBB84;
	scrollbar-face-color: #FF7000;
	scrollbar-shadow-color: #FB7100;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFAF6F;}
html {scrollbar-arrow-color: #0000FF;
	scrollbar-3dlight-color: #FFBB84;
	scrollbar-highlight-color: #FFBB84;
	scrollbar-face-color: #FF7000;
	scrollbar-shadow-color: #FB7100;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFAF6F;}
body.bodyinfo {background-color: transparent;padding: 0em;font-family: Verdana, Arial;}
div.schriftbuttonsmall {cursor:pointer;padding:2px;text-align:center;font-style:bold;font-family: Verdana, Arial;font-size: 90%;background-color: #ff0000; color: #f3efdc;border: 1px solid #f3efdc;}
div.schriftbutton {cursor:pointer;padding:2px;text-align:center;font-style:bold;font-family: Verdana, Arial;font-size: 100.01%;background-color: #ff0000; color: #f3efdc;border: 1px solid #f3efdc;}
div.schriftbuttonbig {cursor:pointer;padding:2px;text-align:center;font-style:bold;font-family: Verdana, Arial;font-size: 110%;background-color: #ff0000; color: #f3efdc;border: 1px solid #f3efdc;}
td.schriftbutton {vertical-align:top;text-align:center;padding-right:5px;}
hr {width:100%; background-color:#f3efdc; height:1px; text-align:center; border:1px solid #FF7000;}
hr.ms68_info {width:100%; background-color:#f3efdc; height:1px; text-align:center; border:1px solid #FF7000;}
H1 {margin-top: 1.3em;
	margin-right: 0em;
	margin-bottom: 1.3em;
	margin-left: 0em;
	padding: 0em;
	font-size: 1.3em;
	font-family: Verdana, Arial; 
	text-align:center;
	font-weight:bold;
	font-style:normal;
	text-transform:none;
	color:#FF7000;}
H2 {margin-top: 1.2em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0em;
	font-size: 1.2em;
	font-family: Verdana, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;
	color:#000000;}
H3 {margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0em;
	font-size: 1em;
	font-family: Verdana, Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;
	color:#000000;}
p {font-family: Verdana, Arial;}
div {font-family: Verdana, Arial;}
ul#ms68 {
	list-style-type:disc;
	font-family: Verdana, Arial;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-style: normal;}
a:link {color: #0000CC; text-decoration: none;}
a:visited {color: #0000CC; text-decoration: none;}
a:hover {color: #0000CC; text-decoration: none;}
a:active {color: #0000CC; text-decoration: none;}
div#ms68_letter {width:98%;border-style: solid;border-color: #f3efdc;border-width: 1px;padding:5px;font-family: Verdana, Arial;font-size: 11px;text-align:justify;font-weight:normal;}
.ms68_fotoborder {border-style: solid;border-color: #FF7000;border-width: 1px;}
div#ms68_seite {	
	width: 96%;
	padding: 0;
    background: none;
	border: 0px ridge silver;}
h1.ms68_satz {font-size: 1em;
	padding-top: 2.8em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align: left;
	background-color: none;
	border: 0px ridge silver;
	text-transform:none;
	color: #FF7000;}
h1.ms68_header {float:left;margin-right:10px;
	font-size: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0em;
	text-align: left;
	background-color: none;
	border: 0px ridge silver;}
div#ms68_navipos {
	margin-left:auto;margin-right:auto;
	margin-bottom: 0.2em;
	margin-top: 0.2em;z-index: 900;
	text-align: center;
	background-color: none;
	border-top: 1px solid #000000;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;}
table#ms68_navi {margin-left:auto; margin-right:auto;text-align: center;}
td#ms68_navi {margin: 0em;
	padding: 0;
	text-align: left;
	border: 0px double #000000;}
div#ms68_info {margin-left:auto; margin-right:auto;
	text-align: center;
	font-size: 0.8em;
	float: right;
	width: 14em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0em;
	background-color: none;
	border-top: 4px solid #FF7000;
	border-bottom: 4px solid #FF7000;
	border-left: 1px solid #FF7000;
	border-right: 1px solid #FF7000;}
div#ms68_info div {margin: 0em;}
div#ms68_inhalt {text-align:justify;
	font-size: 0.8em;
	margin-top: 0.2em;
	margin-right: 14.7em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	background-color: none;
	color: #000000;
	border: 1px solid #f3efdc;}
* html div#ms68_inhalt {height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}
div#ms68_inhalt td {text-align:left;vertical-align:top;}
.ms68_inputtext {border: 1px solid #f3efdc;margin-top:0.1em;margin-bottom:0.1em;}
div#ms68_fussabstand {clear: both;height:0.2em;}
div#ms68_fusszeile {
	margin: 0em;
	padding-top: 0px;
	padding-right: 0.1em;
	padding-bottom: 0.2em;
	padding-left: 0.1em;
	text-align: center;
	background-color: none;
	border-top: 1px solid #000000;
	color: #000000;}
div#ms68_fusszeile a {color: #00000;}
div#ms68_fusszeile a:hover {color: #0000CC;}
table#ms68_fusszeile {font-size: 0.8em;
	text-align: center;
	width:100%;}
table.ms68_tablestyle {width: 100%; border: 0px double #f3efdc;}
td.fcs {vertical-align:top;text-align:center;border-left: solid #000000 1px;width: 12em;}


.mapsection {font-family: Verdana;font-size: 1em;}
.mapitem {font-family: Verdana;font-size: 1em;}

#dhtmltooltip{font-size: 0.7em;
position: absolute;
width: 200px;
border: 1px solid #000000;
padding: 2px;
background-color: #f3efdc;
color: #000000;
visibility: hidden;
z-index: 1000;}

/* MENÜ */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 900;
	background-color: none;
	}
	


#sddm li
{	margin: 1px;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 0.8em Verdana;
	text-transform:uppercase;
	border-bottom: 1px solid #000000;
	background-color: none;}

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding-top: 0px;
	padding-right: 0.6em;
	padding-bottom: 0.2em;
	padding-left: 0.6em;
	width: 9em;
	color: #000000;
	text-align: center;
	text-decoration: none
	background-color: none;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;}

#sddm li a:hover
{	color: #0000CC;}

#sddm div
{	position: absolute;
	visibility: hidden;
	z-index: 900;
	margin: 0;
	padding: 0;
	background: #f3efdc;
	color: #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight:bold;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 4px;
		width: 17em;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f3efdc;
		color: #000000;
		font: 0.9em Verdana;
		font-weight:bold;}

	#sddm div a:hover
	{	background: #f3efdc;
		color: #0000CC:
		font-weight:bold;}

/* site-pinning */

#divPinSite
{	z-index: 1000;
    position: fixed;
    padding: 4px;
    color: #000000;
    top: 0px;
    right: 0px;
    background-color: #f1f1f1;
    border-left: solid;border-color: #FF7000;border-width: 1px;
	border-bottom: solid;border-color: #FF7000;border-width: 1px;
    font-size: .7em;
    font-family: Verdana, Arial;
    display:none;
}
#divPinSite img
{
    height: 16px;
    width: 16px;
    vertical-align: top;
    float: left;
    margin-right: 3px;
}
#divPinSite a
{
    flo_at: right;
    text-decoration: none;
    color: #000000;
}
