.RRRegStart_divInfo { 
font-family: 'Lato', sans-serif !important;
font-size:16px !important;
font-weight:300 !important;
color:#000000 !important; 
}
h1 {
font-family: 'Lato', sans-serif !important;
font-size:30px !important;
font-weight:600 !important;
color:#004077 !important; 
}
.RRReg_StarMandatory {
font-family: 'Lato', sans-serif !important;
font-size:12px !important;
font-weight:0 !important;
top: -0.2em !important;
color:#e30613 !important; 
}
.RRRegStart {
font-family: 'Lato', sans-serif !important;
font-size:16px !important;
font-weight:600 !important;
color:#000000 !important; 
}

.table {
font-family: 'Lato', sans-serif !important;
font-weight:300 !important;
color:#000000 !important; 
}
#divRRReg div.NavBar {
	background-color: #004077 !important;
	border: 8px solid #e2e6f1 !important;
	border-radius: 0 5px 0 5px;
}

#divRRReg div.NavBar,
#divRRReg div.NavBar div.Item,
#divRRReg div.NavBar div.Item>div>div {
	background-color: #798fb7 !important;
	color: #e2e6f1 !important;
}

#divRRReg div.NavBar div.Item:nth-last-of-type(2)>div {
	display: none;
}

#divRRReg div.NavBar div.Item,
#divRRReg.narrow div.NavBar>div.Item {
	height: auto;
	padding-left: 30px;
	width: 20%;
	text-align: center;
}

#divRRReg div.NavBar>div.Item>div,
#divRRReg.narrow div.NavBar>div.Item>div {
	height: 100%;
	right: -20px;
}

#divRRReg div.NavBar div.Item>div>div,
#divRRReg.narrow div.NavBar>div.Item>div>div {
	margin-top: 3px;
}

#divRRReg div.NavBar div.ItemSel,
#divRRReg div.NavBar div.ItemSel>div>div,
#divRRReg div.NavBar div.Item.ItemDone,
#divRRReg div.NavBar div.Item.ItemDone>div>div {
	background-color: #004077 !important;
	color: white !important;
}

#divRRReg input[type='button'],
#divRRReg button,
.RRRegStart div.RRRegStart_divButtons div {
	background-color: #004077 !important;
	border-radius: 5px 5px 5px 5px !important;
	font-weight: normal !important;
	font-size: 16px !important; 
	color: #ffffff !important;
}

#divRRReg input[type='button']:hover,
#divRRReg button:hover,
.RRRegStart div.RRRegStart_divButtons div:hover {
	background-color: #798fb7 !important;
 font-weight: bold !important; 
}

#divRRReg input[type='button'], #divRRReg button {
background-color: #004077 !important;
border: 1px solid #346AF4 !important;
color: #004077 !important;
}

#divRRReg button.RRReg_BackButton {
color: #004077 !important;
}

#divRRPublish {
font-family: 'Lato', sans-serif !important;
font-weight:300 !important;
color:#000000 !important; 
}

.TileHead {
	background-color: #004077 !important;
	font-weight: normal !important;
	font-size: 16px !important; 
	color: #ffffff !important;
}

.ButtonHomepage {
	background-color: #104077 !important;
	background: url(/pixel-blau.gif) !important;
	border: 0px !important;
	border-radius: 5px 5px 5px 5px !important;
	width: 300px !important; 
    height: 60px !important;
    font-family: 'Lato', sans-serif !important;
	font-weight: normal !important;
	font-size: 16px !important; 
	color: #ffffff !important;
	text-transform: capitalize !important;
    transition: background-color 0.1s !important;

}
.ButtonHomepage:hover /* Eigenschaften beim Überfahren mit der Maus */
    {
	background: url(/pixel-hellblau.gif) !important;
    }