* {
	margin:0;
	padding:0;
	border:none;
}
.noshow {
	display:none;
}
.color_backgnd {
	background-color:#F0F0F0; 
}
.waitanim {
	background:url(images/mtr_waitdaisy16x16.gif) repeat;
	border:none;
	width:16px;
	height:16px;
}
#unam.pale, #pwd.pale  {
	color:#707070;
}
body {
	font-family: Verdana, sans-serif;
	overflow-x:auto;
	overflow-y:auto;
	width:100%;
	height:100%;
}
input, button, select {
	background-color:#E0E0E0;
	color:#202020;
	border:1px solid #C0C0C0;
	padding: 0 0.2em;
}
select {
	padding:0;
}
#mtr_conta_main {
	text-align:center; 
	position:relative; 
	width:100%;
	background:url(images/mtr_top_std.jpg) repeat-x;
}
#mtr_conta_main #mtr_conta_center {
	text-align:left; 
	position:relative; 
	width:55em; 
	margin:auto;
}
#mtr_conta_center #mtr_conta_head{
	text-align:left; 
	position:relative; 
	width:100%; 
	height:128px;
	background:url(images/mtr_head_bckgnd.jpg) no-repeat;
}
#mtr_topic_butt{
	position:absolute;
	bottom:0px;
	left:36%;
	width:63.5%;
}
.mtr_topicbutt_l, .mtr_topicbutt_std, .mtr_topicbutt_hi, .mtr_topicbutt_r, .mtr_login_r, .mtr_login_l, .mtr_login_std{
	float:left;
	height:32px;
	line-height:32px;
}
#mtr_topic_butt a:hover, #mtr_topic_butt a:link, #mtr_topic_butt a:visited, #mtr_topic_butt a:focus, #mtr_topic_butt a:active, .mtr_login_r, .mtr_login_l, .mtr_login_std{
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.9em;
	outline: 0;
}
#mtr_topic_butt a:hover{
	color:#FF2020;
}
#mtr_topic_butt a.mtr_topicbutt_hi:hover, #mtr_topic_butt a.mtr_topicbutt_hi:link, #mtr_topic_butt a.mtr_topicbutt_hi:visited, #mtr_topic_butt a.mtr_topicbutt_hi:focus, #mtr_topic_butt a.mtr_topicbutt_hi:active{
	color:#FFFFFF;
	outline: 0;
}
.mtr_topicbutt_hi, .mtr_topicbutt_std{
	padding:0 1em;
}
.mtr_topicbutt_std{
	background:url(images/mtr_topicbutt_std.jpg) repeat-x;
}
.mtr_topicbutt_hi{
	background:url(images/mtr_topicbutt_hi.jpg) repeat-x;
}
.mtr_topicbutt_r{
	background:url(images/mtr_topicbutt_r.jpg) no-repeat left; 
	width:8px;
}
.mtr_topicbutt_l{
	background:url(images/mtr_topicbutt_l.jpg) no-repeat right; 
	width:8px;
}
.mtr_login_std{
	background:url(images/mtr_login_std.jpg) repeat-x;
}
.mtr_login_r{
	background:url(images/mtr_login_r.jpg) no-repeat left; 
	width:6px;
}
.mtr_login_l{
	background:url(images/mtr_login_l.jpg) no-repeat right; 
	width:6px;
}
#mtr_conta_center #mtr_conta_body{
	position:relative; 
	margin-top:8px;
	width:100%;
}
#mtr_conta_center #mtr_conta_foot{
	position:relative; 
	text-align:center;
	font-size:7pt;
	color:#606060;
	margin-top:6em;
	padding:0.1em 0 0.3em 0;
	width:100%;
	vertical-align:middle;
}
.outer {
	height:29em;
	font-size: 100%;
	margin-top:3%;
}
.inner, .inner td {
	font-size:9pt;
	line-height:1.5em;
	color:#000000;
}
.inner {
	height:100%;	
	padding-top:0.5em;
}

.inner h2, .inner h3 {
	font-family: "Tahoma", Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.3pt;
	margin:0 0 0.3em 0;
}
.inner h3 {
	margin-top:0.7em;
}
.inner p {
	margin-bottom:1em;
}
.inner a:hover, .inner a:link, .inner a:visited, .inner a:focus, .inner a:active{
	color:#A00000;
	text-decoration:none;
}
.inner a:visited{
	color:#000040;
}
.inner img {
	margin:0 2em; 
}
.borderize {
	border:1px solid #A0A0A0;
}
#infoscont {
	margin-top:2em;
}	
#infoscont #infosmenus {
	position:absolute;
	width:14em; 
	text-align:right;	
	padding:0.5em 0.5em 0 0;

}
#infoscont #infosmenus li {
	list-style-type: none; 
	cursor:pointer;
	text-align:right; 
	padding:0.5em 0;
	text-transform:lowercase;
}
#infoscont #infosmenus .selected{
	color:#B00000;
}	
#infoscont #infos_subtopiccont {
	position:absolute; 
	left:17em; 
	width:60em; 
	height:38em; 
	overflow:hidden;
	border-left:1px solid #666666;
}
#infoscont #infos_subtopiccont p {
	padding:0.8em 0 0 0;
}
#infoscont #infos_subtopiccont ul, #infoscont #infos_subtopiccont ol  {
	padding:0.5em 2em;
}
#infoscont #infos_subtopiccont li{
	padding:0em 0em 0.5em 0.5em;
}
#infoscont #infos_subtopiccont .subtopic1 {
	position:relative;
	height:42em;
}
#infos_subtopiccont #infos_subtopiccontscroller {
	position:absolute; 
	padding:0em 0 1em 2em;
}

.mtr_Overl {
	position:absolute;
	z-index:128;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background: #000000 url(/locales/de/images/mtr_waitanim.gif) center no-repeat;
	opacity:0.80;
}
.mtr_OverlContainer{
	position:absolute;
	top:50%;
	left:50%;
	z-index:129;
	font-size:9pt;
	background-color:#FAFAFA;
}
.mtr_OverlContainer a:link,.mtr_OverlContainer a:active{
	color:#F02000;
}
.mtr_OverlContainer a:visited{
	color:#2020FF;
}
.mtr_OverlContainer a:hover {
	color:#FF2000;
}
.mtr_OverlControl {
	background-color:#606060;
	color:#FFFFFF;
	position:absolute;
	margin-top:-1.5em;
	height:1.5em;
	width:100%;
	cursor: move;
}
.mtr_OverlControlElement {
	cursor:pointer;
	float:right;
	padding-right:0.2em;
}
.mtr_OverlCaption {
	padding-left:2%;
}
.mtr_OverlImg {
	margin:4px;
	border:1px solid #B0B0B0;
	position:relative;
}
.mtr_OverlImgSubtitle {
	margin:0.2em;
	text-align:center;
}
.mtr_OverlInner {
	position:absolute;
	width:100%;
	height:100%;
	overflow:auto;
}
.mtr_OverlInner button.dlgBoxButton{
	display:inline; 
	padding:0 0.3em; 
	margin-right:1em;
}
.mtr_OverlInner .dlgBoxButtonConta{
	position:relative;
	margin-top:1em;
}
.mtr_OverlInner .dlgBoxText {
	position:absolute;
	left:7%;
	top:10%;
}
form.mtr_inputform {
}
form.mtr_inputform label, form.mtr_inputform div, form.mtr_inputform div.remark {
	padding-top:1em;
	float:left; 
	text-align:right; 
	padding-right:1em; 
	width:11em;
	line-height: 1.2em;
}
form.mtr_inputform div.remark {
	width:25em;
	padding-left:1em;
	text-align:left;
}
form.mtr_inputform input, form.mtr_inputform select {
	margin-top:0.5em;
	float:left; 
	width:10em;
	font-size: 10pt;
	background-color:#F8F8F8;
}
form.mtr_inputform br {
	clear:both;
}
form.mtr_inputform button {
	margin:2em;
	font-size: 10pt;
}