.mmp-body {
	margin:0px;
	padding:0px;
}

TD.frame-top-block
{
	padding: 20px;
	background: #72C6D9;
}

TD.frame-top-cell
{
	padding:25px 0px 20px 0px;
}

TD.frame-top-cell.customer-logo
{
	padding:18px 15px 20px 0;
}

DIV.frame-top-cell-block
{
	color: #ffffff;
	height:25px;
	padding:0px 10px 0px 10px;
	float:left;
	line-height:11px;
	font-size: 10px;
	border-left: 1px dotted #fff;
}

.login-bg
{
	background-color: #ffffff;
	color: #000000;
	padding: 10px 0 10px 20px;
	border-bottom: 1px solid #cccccc;
}

.navigation
{

}

A.navi-tab
{
	display: block;
	height: 30px;
	padding: 0 15px 0 10px;
	font: 12px/30px helvetica,arial,sans-serif;
	font-weight: bold;
	text-decoration: none;
	white-space:nowrap;
	position: relative;
}

A.navi-tab-default
{
	background: #71c6da url(/bilder/navitab-background-default.png) top right no-repeat;
	color: #ffffff;
	border-left: 1px solid #87cfde;
}
A.navi-tab-active
{
	background: #71c6da url(/bilder/navitab-background-active.png) top right no-repeat;
	color: #000000;
	border-left: 1px solid #999999;
}

.navi-tab-repoflash {
	position: relative;
	padding-left: 28px !important;
}

.navi-tab-active.navi-tab-repoflash {
	color: #ff00ff !important;
}

.navi-tab-repoflash .navi-tab-icon {
	position: absolute;
	top: 8px;
	left: 8px;
	width: 15px;
	height: 15px;
}

.navi-tab-default.navi-tab-repoflash .navi-tab-icon {
	background: url(/bilder/icons/navitab-icon-repoflash-default.png) no-repeat;
}

.navi-tab-active.navi-tab-repoflash .navi-tab-icon {
	background: url(/bilder/icons/navitab-icon-repoflash-active.png) no-repeat;
}

.navi-tab-admin {
	position: relative;
	padding-left: 28px !important;
}

.navi-tab-active.navi-tab-admin {
	color: #000000 !important;
}

.navi-tab-admin .navi-tab-icon {
	position: absolute;
	top: 8px;
	left: 8px;
	width: 15px;
	height: 15px;
}

.navi-tab-default.navi-tab-admin .navi-tab-icon {
	background: url(/bilder/icons/navitab-icon-admin-default.png) no-repeat;
}

.navi-tab-active.navi-tab-admin .navi-tab-icon {
	background: url(/bilder/icons/navitab-icon-admin-active.png) no-repeat;
}

.navi-img
{
	border-width: 0px;
	cursor: pointer;
}

.navi-bg-quicksearch
{
	width: 108px;
	background: #72C6D9 url(/bilder/navitab-background-default.png) top right no-repeat;
	padding: 0 10px 0 20px;
	text-align: center;
}

.navi-bg-ender
{
	border-left: 1px solid #87cfde;
	background: url(/bilder/frame/bg_navi_0.jpg) repeat-x #72C6D9;
}

span.navi-sup-active,
span.navi-sup-default
{
	font-family: inherit;
	font-size: 90%;
	font-weight: bold;
	padding: 2px 7px 1px 7px;
	margin: -1px 0 0 2px;
	border-radius: 10px;
	background-color: #fff;
	color: #136679;
}

span.navi-sup-active
{
	background-color: #666;
	color:#fff;
}

DIV#admin-menu
{

}

.admin-menu-top
{
	height:30px;
	width:200px;
	cursor:pointer;
	background:url(/bilder/frame/bg_navi_0.jpg) repeat-x;
}

.admin-menu-item-0
{
	display: block;
	background:#fff;
	border-top:1px dotted #ccc;
	border-left:1px solid #ccc;
	height:29px;
	width:300px;
	cursor:pointer;
}

.admin-menu-item-1
{
	display: block;
	background:#eee;
	border-top:1px dotted #ccc;
	border-left:1px solid #ccc;
	height:29px;
	width:300px;
	cursor:pointer;
}

.admin-menu-item-text
{
	display:block;
	padding:8px 0 0 8px;
	font-size:10px;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
}


.content
{
	background-color: #FFFFFF;
}

.footer
{
	text-align:left;
	padding:20px;
}

.footer a
{
	text-decoration: none;
	display: inline;
}

.footer a:hover
{
	text-decoration: underline !important;
}

IFRAME#cmsBox
{
	width: 100%;
	height: 300px;
	border-width: 0px;
	border-bottom: 1px solid #ffffff;
}
