.hide{
	display: none;
}
.outertable{
	margin-top:110px;
	height:70%;
}
h1.content {
	background-color: #FFFFFF;
	width: 100%;
	color: #FF6600;
	font-weight: bolder;
	font-size: 16px;
	margin: 2px 0px 2px 0px;
}
.mmcb{
	display: none;
	color: #FFFFFF;
	font-weight: 800;
	text-align: center;
	text-decoration: none;
}
.logo{
	display: none; 
	position: relative; 
	top: -20px; 
	left: 35px; 
	width: 486px;
}
#printlogo{
	display:block;
	width:100%;
	position: absolute;
	top:0;
	left:0;
}
.sitenaviFirstLine {
	display: none;
	color: #FF6600;
	background-color: #FF6600;
	width: 100%;
	height: 10px;
}
/****  SO  Login  ****/
#loginbox {
	display: none;
	background-color: #00529E;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #FFFFFF;
	margin:0px;
	padding: 3px;
}
.input_searchbox {
	display: none;
	width:65px;
	vertical-align:middle;
	margin-left: 3px;
	font-size:11px;
	color: black;
}
.label_searchbox {
	display: none;
	vertical-align:middle; 
	position:relative;
	color: #A3C8DC;
}
.formular_button a:link,.formular_button a:visited,.formular_button a:active{
	display: none;
	color: #999999; 
	font-size:10px;
	text-decoration: none;
}
.formular_button a:hover{
	display: none;
	background-color: #E1E1E1;
	color: #000063;
}
/****  EO  Login  ****/
/** SO navipath **/
.navipath {
	display: none;
	color: Silver;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
}
.navipath a:link,.navipath a:visited,.navipath a:active{
	color: Silver;
	font-size: 10px;
	text-decoration: none;
}
.navipath a:hover {
	text-decoration: underline;
}
/** EO navipath **/
body, td	{
	color:#000000;
	font-family: helvetica, arial, geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
img          {border: 0}
#bigbox{
	width: 100%;
	/*margin: 0px 0px 0px 20px;*/
}
/** SO sprache **/
.sprache{
	display: none;
	text-align: right;
	color: #FFFFFF;
	margin: 10px 0px 10px 0px;
}
.sprache a:link,.sprache a:visited,.sprache a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.sprache a:hover{
	text-decoration: underline;
}
/** EO sprache **/

/********* SO Hilfsnavi *************/
.hilfsnavi{
	display: none;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	margin: 10px 0px 10px 0px;	
}
.hilfsnavi a:link,.hilfsnavi a:visited,.hilfsnavi a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.hilfsnavi a:hover{
	text-decoration: underline;
}
/********* EO Hilfsnavi **************/
/********* SO Sitenavi **************/
/*--Off--*/
.sitenaviButton{
	display: none;
	background-color: #00529E;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	/*border-color: #A3C8DC;*/
	border-color: #FFFFFF;
	padding: 3px 3px 3px 0px;
}
.sitenaviButton a:link,.sitenaviButton a:visited,.sitenaviButton a:active {
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
	color: #A3C8DC;
	background-color: #00529E;
	border-width: 0px 0px 0px 5px;
	border-style: solid;
	border-color: #00529E;
}
.sitenaviButton a:hover	{
	color: #FFA500;
	border-width: 0px 0px 0px 5px;
	border-color: #E1E1E1;
}
/*--On--*/
.sitenaviButtonOn{
	display: none;
	background-color: White;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #999999;
	padding: 3px 3px 3px 0px;
}
.sitenaviButtonOn a:link,.sitenaviButtonOn a:visited,.sitenaviButtonOn a:active {
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
	color: #000063;
	background-color: White;
	border-width: 0px 0px 0px 5px;
	border-style: solid;
	border-color: #FF6600;
}
.sitenaviButtonOn a:hover	{
	color: Blue;
	border-width: 0px 0px 0px 5px;
	border-color: #FF6600;
}
/*--Open--*/
.sitenaviButtonOpen{
	display: none;
	background-color: White;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #999999;
	padding: 3px 3px 3px 0px;
}
.sitenaviButtonOpen a:link,.sitenaviButtonOpen a:visited,.sitenaviButtonOpen a:active {
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
	color: #999999;
	background-color: White;
	border-width: 0px 0px 0px 5px;
	border-style: solid;
	border-color: White;
}
.sitenaviButtonOpen a:hover	{
	color: #CD5C5C;
	border-width: 0px 0px 0px 5px;
	border-color: #999999;
}
/*** scecond Hierarchy ****/
/*--Off--*/
.sitenaviButton2{
	display: none;
	background-color: #FFFFFF;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #999999;
	padding: 3px 3px 3px 12px;
}
.sitenaviButton2 a:link,.sitenaviButton2 a:visited,.sitenaviButton2 a:active {
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
	color: #999999;
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 5px;
	border-style: solid;
	border-color: #FFFFFF;
	padding: 0px 3px 0px 3px;
}
.sitenaviButton2 a:hover	{
	color: #CD5C5C;
	border-width: 0px 0px 0px 5px;
	border-color: #999999;
}
/*--On--*/
.sitenaviButton2On{
	display: none;
	background-color: #FFFFFF;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #999999;
	padding: 3px 3px 3px 12px;
}
.sitenaviButton2On a:link,.sitenaviButton2On a:visited,.sitenaviButton2On a:active {
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
	color: #000063;
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 5px;
	border-style: solid;
	border-color: #FF6600;
	padding: 0px;
}
.sitenaviButton2On a:hover	{
	color: Blue;
	border-width: 0px 0px 0px 5px;
	border-color: #FF6600;
}
/********** EO second Hierarchy ********/
/********* EO Sitenavi **************/

/********* SO SERVICENAVI  *********/
TD.servicenavi	{
	padding-right:5;
	padding-left:5;
	text-align:center;
	white-space:nowrap;
}
A.servicenavi:link,A.servicenavi:visited {
	text-decoration: none;
	color: #999999;
	white-space:nowrap;
}
A.servicenavi:hover	{
	text-decoration: underline;
	color: #999999;
	white-space:nowrap;
}
A.servicenavi:active	{
	text-decoration: none;
	color: #000000;
	white-space:nowrap;
}
/*******  EO SERVICENAVI  **********/
.counter{
	display: none;
	color:#FFFFFF;
	font-size: 8px;
}
/******** SO aufzeahlungs-tabellen *****/
.gerade {
	background-color:#ffff8c;
}
.ungerade {
	background-color:#ffe88c;
}
.tabKopf {
	background-color:#000063;
	color:#FFFFFF;
	text-align:center;
	font-weight:800;
}
.ersteSpalte {
	/*background-color:#00529E;*/
	background-color:#A3C8DC;
	color:#000063;
	font-weight:800;
}
/******** EO aufzeahlungs-tabellen *****/
