body { 
	color: #666666;
	font-family: normal Verdana, Arial, sans-serif;
	font-size: 9pt;
	margin: 0px;
	}

table, th, tr, td, ul, ol, li, p, font, a, blockquote, label { 
	color: #666666;
	font-family: normal Verdana, Arial, sans-serif;
	font-size: 9pt;
	}

form {
	margin: 0px;
	}

a:link { 
	color: #666666;
	text-decoration: none;
	}

a:active { 
	color: #666666;
	text-decoration: none;
	}

a:visited { 
	color: #666666;
	text-decoration: none;
	}

a:hover { 
	color: #ff3300;
	text-decoration: underline;
	}

.mtauHEADER_news
{
	color: #0099ff; 
	font-size: 10pt; 
	font-weight: bold;
	vertical-align: middle; 
	padding: 2px; 
	border: solid 1px #e1caaa; 
	background-color: #fef4e8;
}

.mtauTABLE_news
{
	border: solid 0px #e1caaa; 
}

.mtauTD_news
{
	font-weight: normal; 
	vertical-align: top; 
	padding: 2px; 
	border: solid 1px #e1caaa; 
	background-color: #fef4e8;
	color: #666666; 
}

.mtauTD_news_blue
{
	font-weight: normal; 
	vertical-align: middle; 
	padding: 2px; 
	border: solid 1px #e1caaa; 
	background-color: #fef4e8;
	color: #0099ff; 
}

.mtauInput_news
{
	font-size: 9pt;
	padding: 2px;
	border: 1px Solid #888888;
	height: 20px;
}

.mtauTextarea_news
{
	font-size: 9pt;
	padding: 2px;
	border: 1px Solid #888888;
	scrollbar-arrow-color: #D6D6D6; scrollbar-face-color: #FFF; scrollbar-track-color: #FFF; scrollbar-highlight-color: #D6D6D6; scrollbar-shadow-color: #D6D6D6; scrollbar-3dlight-color: #FFF; scrollbar-darkshadow-color: #FFF; 
}

.mtauSelect_news
{
	font-size: 8pt;
	padding: 2px;
	border-color: #888888; 
	border-width: 1px; 
	border-style: Solid; 
}

.mtauButton_news
{
	font-size: 9pt;
	padding-top: 2px; 
	border: solid 1px #888888;
	background-color: #eeeeee; 
	color: #000000; 
}

.mtauHEADER_csm
{
	color: #000099; 
	font-size: 10pt; 
	font-weight: bold;
	vertical-align: middle; 
	padding: 2px; 
	border: solid 1px #ffd97a; 
	background-color: #ffd757;
}

.mtauTABLE_csm
{
	border: solid 0px #ffd97a; 
}

.mtauTD_csm
{
	font-weight: normal; 
	vertical-align: top; 
	padding: 5px; 
	border: solid 1px #ffd97a; 
	background-color: #fef5cc;
	color: #666666; 
}

.mtauTD_csm_blue
{
	font-weight: normal; 
	vertical-align: middle; 
	padding: 2px; 
	border: solid 1px #ffd97a; 
	background-color: #ffd757;
	color: #000099; 
}

.mtauInput_csm
{
	font-size: 9pt;
	padding: 2px;
	border: 1px Solid #888888;
	height: 20px;
}

.mtauTextarea_csm
{
	font-size: 9pt;
	padding: 2px;
	border: 1px Solid #888888;
	scrollbar-arrow-color: #D6D6D6; scrollbar-face-color: #FFF; scrollbar-track-color: #FFF; scrollbar-highlight-color: #D6D6D6; scrollbar-shadow-color: #D6D6D6; scrollbar-3dlight-color: #FFF; scrollbar-darkshadow-color: #FFF; 
}

.mtauSelect_csm
{
	font-size: 8pt;
	padding: 2px;
	border-color: #888888; 
	border-width: 1px; 
	border-style: Solid; 
}

.mtauButton_csm
{
	font-size: 9pt;
	padding-top: 2px; 
	border: solid 1px #888888;
	background-color: #eeeeee; 
	color: #000000; 
}

.mtauColumnTD
{
	text-align: center; 
	vertical-align: middle; 
	white-space: nowrap;
}
.mtauFieldCaptionTD
{
	text-align: left; 
	vertical-align: middle; 
	white-space: nowrap;
}
.mtauDataTD
{
	vertical-align: middle; 
	white-space: nowrap;
}

a.mtauDataLink:link { 
	color: #666666;
	text-decoration: none;
	}

a.mtauDataLink:active { 
	color: #666666;
	text-decoration: none;
	}

a.mtauDataLink:visited { 
	color: #666666;
	text-decoration: none;
	}

a.mtauDataLink:hover { 
	color: #ff3300;
	text-decoration: underline;
	}

.mtauError
{
	font-size: 9pt; 
	color: #FF0000; 
}


.scrollbereich {
	overflow: auto;
	width: 285px;
	height: 200px;
	scrollbar-arrow-color: #D8D8D8; scrollbar-face-color: #FFF; scrollbar-track-color: #FFF; scrollbar-highlight-color: #D8D8D8; scrollbar-shadow-color: #D8D8D8; scrollbar-3dlight-color: #FFF; scrollbar-darkshadow-color: #FFF; 
} 

.scrollbereich_rec1 {
	overflow: auto;
	width: 457px;
	height: 350px;
	padding: 5px;
	scrollbar-arrow-color: #3c9700; 
	scrollbar-face-color: #f7ffe5; 
	scrollbar-track-color: #f7ffe5; 
	scrollbar-highlight-color: #3c9700; 
	scrollbar-shadow-color: #3c9700; 
	scrollbar-3dlight-color: #f7ffe5; 
	scrollbar-darkshadow-color: #f7ffe5; 
} 

.scrollbereich_rec2 {
	overflow: auto;
	width: 254px;
	height: 350px;
	padding: 5px;
	scrollbar-arrow-color: #db5800; 
	scrollbar-face-color: #ffefe5; 
	scrollbar-track-color: #ffefe5; 
	scrollbar-highlight-color: #db5800; 
	scrollbar-shadow-color: #db5800; 
	scrollbar-3dlight-color: #ffefe5; 
	scrollbar-darkshadow-color: #ffefe5; 
} 

td#mainmenu a {background-color: #fef4e8; display: block; margin: 0; padding: 0px; color: #666666; text-decoration: none; font-size: 8pt;}
td#mainmenu a:hover {background-color: #ffffcc; color: #ff3300; text-decoration: underline; font-size: 8pt%;}
td#mainmenu a.menuTop {padding-left: 0px; border-top: 0px solid silver; border-right: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 0px solid silver;}
td#mainmenu a.menuMain {padding-left: 0px; border-right: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 0px solid silver;}

td#mainmenu_rec a {display: block; margin: 0; padding: 0px; color: #666666; text-decoration: none; font-size: 8pt;}
td#mainmenu_rec a:hover {background-color: #ffffcc; color: #ff3300; text-decoration: none; font-size: 8pt%;}
td#mainmenu_rec a.menuTop_rec {padding-left: 0px; border-top: 0px solid silver; border-right: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 0px solid silver;}
td#mainmenu_rec a.menuMain_rec {padding-left: 0px; border-right: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 0px solid silver;}


.bld_title01 {
	color: #ff6633;
	font-weight: bold;
	font-size: 14px;
}

.pay01 {
	color: #CA0005;
}

.red01 {
	color: #FF3300;
}

.black01 {
	color: #000000;
}

.page_01 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.black02_bold {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	vertical-align: middle; 
	padding-top: 7px;
	padding-left: 4px;
}

.red02_bold {
	font-size: 14px;
	font-weight: bold;
	color: #CA0005;
}

.black02 {
	color: #483217;
	line-height: 18px;
	font-size: 14px;
}

.green01_bold {
	font-size: 14px;
	font-weight: bold;
	color: #6A4000;
}