body {
	background-color: #F1F1F1; /*#D1D3D4;*/
	/*background-color: #FFFFFF;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.mainTable {
	background-color: #FFFFFF;
}

img.left{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 5px;
  float:left;
  width: auto;
}

img.right{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  float:right;
  width: auto;
}

div.content{
	margin-top:60px; /* 21mm */
	/* margin-left:51px; 18mm */
	margin-left:40px; /* 18mm */
	font-size: 13px;
	text-align: left;
	color: #0079C5;
	vertical-align:top; 
}

.headline {
	font-size: 21px;
	font-weight: bold;
        margin-bottom: -5px;
	color: #D4D4D4; /* 15% schw. */
}
.bold {
	/*font-size: 12pt;*/
	font-weight: bold;
}
.big {
	font-size: 27px;
}
.notsobig {
	font-size: 21px;
}

.small {
	font-size: 10px;
}
.italic {
	font-style: italic;
}
.gray {
	color: #666666; /* 50% schw. */
}

td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
}
td.content {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	/*letter-spacing : 1pt; */
	color: #0079C5;
	/*color: #6F6F6F;*/
	font-size: 13px;
	vertical-align: top; 
}
td.menu {
	/*font-family: Arial, Helvetica, sans-serif;*/
	text-align: left;
}

a{
	color: #0079C5;
	font-weight: bold;
	text-decoration: underline;
}
a:hover{
	color: #0079C5;
	text-decoration: none;
}

/*	menu gray:	#6F6F6F
	menu back gr	#EFEFEF
	menu border	#CFCFCF
	tc blue: 	#0077C0
	
	new:
	mainmenu text   #666666 (50% schw.)
	submenu back    #F3F3F3 old: #F1F1F1 (5% schw.)
	tc blue         #0079C5
	border color    #D4D4D4 (15% schw.)
	#919191 (40%)
	
*/
table.menubox{border-width: 1px; border-style: solid; border-color: #D4D4D4;}

td.menuhigh{background-color: #0077C0; text-align: left; padding-left: 11px;}
td.menunorm{background-color: #FFFFFF; text-align: left; padding-left: 11px;}
td.submenuhigh{background-color: #F3F3F3; text-align: left; padding-left: 11px;}
td.submenunorm{background-color: #F3F3F3; text-align: left; padding-left: 11px;}

a.menunorm{color: #919191; text-decoration: none; font-weight: bold; font-size: 15px;}
a.menunorm:hover{color: #0079C5;}
a.menuhigh{color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 15px;}
a.menuhigh:hover{color: #EFEFEF;}
a.submenunorm{color: #919191; text-decoration: none; font-weight: bold; font-size: 12px;}
a.submenunorm:hover{color: #0079C5;}
a.submenuhigh{color: #0079C5; text-decoration: none; font-weight: bold; font-size: 12px;}
a.submenuhigh:hover{color: #0079C5;}







.copy          { background-color: #D1D3D4; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: center; T
EXT-DECORATION: none; PADDING-TOP: 1px }
.copy:link     { FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: center; T
EXT-DECORATION: none }
.copy:visited  { FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: center; T
EXT-DECORATION: none  }
.copy:hover    { FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: center; T
EXT-DECORATION: none }
.transTable {
	background-color: #D1D3D4;
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

/* deprecated */
td.menusmall {
	font-size: 8pt;
	color: #FFFFFF;
	text-align: right;
	vertical-align: bottom;
	ackground-color: #008ECD;
}

