﻿div#RMNUBand
{
	z-index: 12;
	position: absolute; 
	left: 0px; 
	width: 100%;
	top: 0px; 
	height: 122px; 
	padding: 0px; 
	margin: 0px; 
	background-image: url(../styles/bg122.jpg);
	font-size: 16px;
	font-weight:normal;
	min-width:960px;
}
div#RMNUBand a:link, div#RMNUBand a:visited
{
	color: #666666;
	text-decoration: none;
}
div#RMNUBand a:hover, div#RMNUBand a:active
{
	color: #009900;
	text-decoration: underline;
}
div#RLogo 
{
	z-index: 6; 
	position: absolute;
	top:0px;
	left:0px;
 	float: left; 
	margin: 0px;
	padding: 0px;
}
div#RKontaktImpressum
{
	z-index: 4;
	position: absolute;
	font-size:9pt;
	font-weight:300;
	text-align:right;
	color:#ffffff;
	border:none;
	margin:0;
	top: 0px; 
	right: 0px;
	width: 640px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:2px;
}
div#RKontaktImpressum a:link, div#RKontaktImpressum a:visited, div#RKontaktImpressum a:hover, div#RKontaktImpressum a:active
{
	color: #dddddd;
	text-decoration: none;
}
div.RMNUBlockL
{
	position:relative;
	z-index: 8;
 	float: left; 
	color: #006600; 
	margin: 18px 0px 0px 8px;
}
* html div.RMNUBlockL
{
	left:-64px;
}
div.RMNUBlockR
{
	position:relative;
	z-index: 9;
 	float: right; 
	color: #006600; 
	margin: 18px 8px 0px 0px;
}
table.RMNUBlock
{
	table-layout:auto;
	height: 74px; 
	margin: 0px; 
	border: none; 
	padding: 0px; 
	border-collapse: collapse;
}
td.MNU_LO, td.MNU_RO, td.MNU_LU, td.MNU_RU
{
	background-repeat: no-repeat; 
}
td.MNU_LO, td.MNU_MO, td.MNU_RO, td.MNU_LM, td.MNU_RM, td.MNU_L_UT, td.MNU_R_UT, td.MNU_LU, td.MNU_MU, td.MNU_RU
{
	padding: 0px; 
}
td.MNU_LO, td.MNU_RO, td.MNU_LM, td.MNU_RM, td.MNU_L_UT, td.MNU_R_UT, td.MNU_LU, td.MNU_RU
{
	width: 2px; 
}
td.MNU_LO, td.MNU_MO, td.MNU_RO, td.MNU_LU, td.MNU_MU, td.MNU_RU
{
	height: 2px; 
}
td.MNU_L_UT, td.MNU_M_UT, td.MNU_R_UT
{
	z-index:918;
	height: 14px; 
}
td.MNU_MO, td.MNU_MU
{
	background-repeat: repeat-x;
}
td.MNU_LM, td.MNU_RM, td.MNU_L_UT, td.MNU_R_UT
{
	background-repeat: repeat-y;
}
td.MNU_LM, td.MNU_MM, td.MNU_RM
{
	z-index:919;
	height: 56px;
}
td.MNU_LO
{
	background-image: url(../styles/LO.gif); 
}
td.MNU_RO
{
	background-image: url(../styles/RO.gif); 
}
td.MNU_RU
{
	background-image: url(../styles/RU.gif); 
}
td.MNU_LU
{
	background-image: url(../styles/LU.gif); 
}
td.MNU_MO
{
	background-image: url(../styles/O.jpg); 
}
td.MNU_MU
{
	background-image: url(../styles/U.jpg); 
}
td.MNU_LM, td.MNU_L_UT
{
	background-image: url(../styles/L.jpg);
}
td.MNU_RM, td.MNU_R_UT
{
	background-image: url(../styles/R.jpg); 
}
td.MNU_MM
{
	position:relative;
	padding: 2px; 
	background-color: #eeffee; 
	text-align: left;
	vertical-align:top;
}
.MNU_M_UT2
{
    text-align:center;
    margin:0px;
}
table.MNU_MM_TAB
{
    table-layout:auto;
    border-collapse: separate;
    height:56px;
}
td.MNU_MM_TD
{
    padding:2px;
    text-align:left;
}
td.MNU_M_UT
{
	position:relative;
	padding: 0px; 
	background-color: #dddddd; 
	text-align: left;
	cursor:pointer;
}
DIV.MNUT, DIV.MNUT2
{
	padding: 0px;
}
DIV.MNUT2
{
	border: #cccccc 1px solid;
	color: #660000;
	background-color: #ffcc66;
}
.MNUC1
{
    position:relative;
    z-index:6;
}
.MNUC2L, .MNUC2R
{
	position:absolute;
	display:none;
	z-index: 916;
	top:0px;
	border: 1px #999999 solid;
	background-color: #eeeeee; 
	color: #333333;
	font-weight:300;
	text-align: left;	
	padding:0px;
	margin:0px;
	min-width:120px;
	width:auto;
	cursor:pointer;
}
.MNUC2L
{
	left:0px;
}
.MNUC2R
{
	right:0px;
}
.MNUC2L table, .MNUC2R table
{
	border-collapse:collapse;
	table-layout:auto;
	border: #cccccc 1px solid;
	width:auto;
}
.MNUC2L td, .MNUC2R td
{
	padding:2px;
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	white-space:nowrap;
}
.MNUS
{
	width:26px;
	text-align:center;
}
.MNUS2
{
	width:10px;
	text-align:center;
}
.MNUI0
{
	background-color: #cccccc;
	color: #bbbbbb;
}
.MNUI1
{
	background-color: #ffffff;
}
.MNUI2
{
	background-color: #dddddd;
	cursor:pointer;
}
.MNUI3
{
	background-color: #eeeeee;
}
.MNUIL
{
	background-color: #ffffff;
	padding:0px;
	height:2px;
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
}
.RLoginname
{ 
	padding: 1px 4px 1px 4px;
	margin:0px;
	text-align:center;
	border: #dddddd 1px solid;
	font-weight:bold;
	overflow: visible;
}
form.frmLogin
{
	margin: 0;
	padding: 0;
}
p#RLoginTitel
{
	width: 233px;
	margin: 0 0 0 80px;
	padding: 2px 22px 2px 22px;
	background-image:url(../styles/balken_gruen.GIF);
	background-repeat:no-repeat;
	background-position: left bottom;
	text-align:left;
  color: #eeeeee;
  font-size: 0.8em;
}
p#RLoginInhalt
{
	margin: 0 0 0 80px;
	padding: 4px;
	background-color:#CCFFCC;
	border: solid 1px #009933;
}
table#RLoginBox
{
	margin: 0;
	padding: 4px;
	border-style: none;
	color:#666666;
  font-size: 0.8em;
}
table#RLoginBox td
{
	width:50%;
	text-align:right;
}
INPUT.logineingabe
{
	margin: 4px;
	width: 100px; 
	border-right: 1px groove; 
	border-top: #999999 1px groove; 
	border-bottom: 1px groove; 
	border-left: 1px groove; 
	background-color: #ffffcc;
	color: #009933; 
	font-size: 1em;
	font-weight: 600;
}
form#frmLoginBox
{
	margin: 0px;
	padding: 0px;
	width:auto;
}
form#frmLoginBox table
{
	margin: 0px;
	border-collapse: collapse;
	background-color: #ffeea0;
}
form#frmLoginBox td
{
  padding: 0px 4px 0px 4px;
	color: #000066;
}
INPUT.logineingabe
{
	margin: 0px;
	width: 80px; 
	height: 18px;
	border-right: 1px groove; 
	border-top: #999999 1px groove; 
	border-bottom: 1px groove; 
	border-left: 1px groove; 
	background-color: #ffffcc;
	color: #009933; 
	font-size:9pt;
}
