/*html, body { 
top: 0;
right: 0;
left: 0;
min-height: 100%;
width: 100%;
} */

body {
	background-image:url(/RIS_0001.nsf/RisOtto_WS_Head.png);
	background-repeat:no-repeat;
	background-position: 40px 75px;
	margin-left:40px;
	margin-top:175px;
	}

/* * html, 
* html body {
overflow: hidden;
bottom: 0;
height: 100%;
} */
/* Menüpunkte */
.menu {
	width:674px; 
	height:22px; 
	overflow:hidden;
	}
.mp1 {
	width:75px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:0px 22px;
	}
a.mp1 {
	width:75px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:0px 0px;
	}
a.mp1:hover {
	background-position:0px 22px;
	}
.md1 {
	width:30px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-75px 0px;
	}
.mp2 {
	width:165px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-105px 22px;
	}
a.mp2 {
	width:165px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-105px 0px;
	}
a.mp2:hover {
	background-position:-105px 22px;
	}
.md2 {
	width:30px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-270px 0px;
	}
.mp3 {
	width:130px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-300px 22px;
	}
a.mp3 {
	width:130px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-300px 0px;
	}
a.mp3:hover {
	background-position:-300px 22px;
	}

.md3 {
	width:35px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-430px 0px;
	}
.mp4 {
	width:100px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-465px 22px;
	}
a.mp4 {
	width:100px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-465px 0px;
	}
a.mp4:hover {
	background-position:-465px 22px;
	}
.md4 {
	width:25px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-565px 0px;
	}
.mp5 {
	width:84px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-590px 22px;
	}
a.mp5 {
	width:84px;
	height:22px;
	float:left;
	background-image:url(/RIS_0002.nsf/RM_010309.png);
	background-position:-590px 0px;
	}
a.mp5:hover {
	background-position:-590px 22px;
	}
	
.Logo {
	width: 733px;
	height: 77px;
	float:left;
	}
a.Logo {
	width: 733px;
	height: 77px;
	float:left;
	}

/* Content */
.content {
	width:740px;
	margin-top:56px;
	font-family:'Times New Roman',Times,serif;
	font-size:16px;
	line-height:16px;
	padding: 0px 0px 40px 0px;
	overflow:hidden;
	}
.content a {
	color:#000;
	text-decoration:none;
	}
.content a:hover {
	color:#000;
	text-decoration:underline;
	}



/* Impressum */
.imp {
	width:129px;
	height:12px;
	float:left;
	background-image:url(RO_Impressum.png);
	background-position:0px 12px;
	}
a.imp {
	width:129px;
	height:12px;
	float:left;
	background-image:url(RO_Impressum.png);
	background-position:0px 0px;
	}
a.imp:hover {
	background-position:0px 12px;
	}
	
.mail {
	width:180px;
	height:82px;
	float:left;
	background-image:url(FootButtons.png);
	background-position:0px 82px;
	}
a.mail {
	width:180px;
	height:82px;
	float:left;
	background-image:url(FootButtons.png);
	background-position:0px 0px;
	}
a.mail:hover {
	background-position:0px 82px;
	}

.event {
	width:178px;
	height:82px;
	float:left;
	background-image:url(FootButtons.png);
	background-position:-180px 82px;
	}
a.event {
	width:178px;
	height:82px;
	float:left;
	background-image:url(FootButtons.png);
	background-position:-180px 0px;
	}
a.event:hover {
	background-position:-180px 82px;
	}

.los {
	width:53px;
	height:27px;
	margin-top:2px;
	float:left;
	background-image:url(RO_Button_Los.png);
	background-position:0px 0px;
	}

.los:hover {
	background-position:0px 27px;
	}
	
#footer {
	position: fixed;
	bottom: 0;
	right: 0;
	left: 0;
	height: 119px;
	width:180px;
	margin-left:40px;
	background-color:#E7C34F;
	}
#foot {
	position: relative;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 94px;
	overflow:hidden;
	z-index: 100;
	}
* html #footer {
position: absolute;
width: 100%;
padding-right: 16px;/* fuer scrollbar */
z-index: 20;
}
* html #foot {
height: 12px;
overflow:hidden;
position: static;
z-index: 20;
}



