
label { font-size: 11px; cursor: pointer }


/* Main navigation on top of page */
.Navigation  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }

/* Main navigation on top of page if linked */
.NavigationLink:link  
{ 
    color: #fff; 
    font-size: 12px; 
    font-family: Arial, Helvetica, sans-serif; 
    font-style: normal; 
    font-weight: bold; 
    text-decoration: none 
}

.NavigationLink:visited
{  
    color: #e1e1e1; 
    font-size: 12px; 
    font-family: Arial, Helvetica, sans-serif; 
    font-style: normal; 
    font-weight: bold; 
    text-decoration: none 
}

.NavigationLink:hover
{ 
    color: #f90; 
}

/* Main navigation on top of page for special amrked items like "login" */
.NavigationMarked{ color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }

.NavigationMarkedLink:link{ color: #f90; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
.NavigationMarkedLink:visited   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.NavigationMarkedLink:hover  { color: #f90; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }

/* Small Navigation on top for Home Impressum Contact ... */
.NavigationTop  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 18px; padding-top: 1px }

.NavigationTopLink:link     { color: #f90; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none; padding-top: 1px }
.NavigationTopLink:visited  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none; background-color: #fff; padding-top: 1px }
.NavigationTopLink:hover    { color: orange; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: underline; padding-top: 1px }

/* Text on bottom line of page */
.NavigationBottom  { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 20px }
.SystemMessage { color: orange; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px }

/* Links on bottom line of page */
.NavigationBottomLink:link     { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 20px; text-decoration: none }
.NavigationBottomLink:visited  { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 20px; text-decoration: none }
.NavigationBottomLink:hover    { color: #f90; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 20px; text-decoration: underline }

/* Main Headline on topics like "Welcome, Nws, Accounts etc." */
.Headline1  { color: #464646; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }

/* Main Headline on topics liker "Merger Logistics" */
.Headline2   { color: teal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal }

/* SubHeadline on topics like "M&A Portal" */
.Headline3   { color: teal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 14px }

/* Pre Headline on topics on the right row like "Merger Logistics" */
.Headline4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #464646;
	line-height: 9px;
}

/* Headline on subtopics like in "Accounts" */
.Headline5              { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.Headline5Link          { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.Headline5Link:link     { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.Headline5Link:visited  { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.Headline5Link:hover    { color: orange; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline }

/* Link represenation oof the search map*/
.search_map_links          { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }
.search_map_links:link     {  }
.search_map_links:visited  { }
.search_map_links:hover    { color: orange; text-decoration: underline }

/* Headline pre item on right row like in "News" */
.Headline6 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #464646;
}

.Headline6Link:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #464646;
}

.Headline6Link:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #464646;
}

.Headline6Link:hover  { color: orange; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline }

/* Subheadline in Signup */
.Headline6Italic {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #464646;
}

.Headline7 { color: #414141; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }

/* Error Message or just hints Text */
.ErrorMessage1 
{ 
    color: #ffffff; 
    font-size: 10pt; 
    font-family: Arial, Helvetica, sans-serif; 
    font-style: normal; 
    font-weight: bold; 
    text-decoration: none; 
    margin-top: 5px; 
    margin-bottom: 5px; 
    padding: 5px; 
    border: solid 3px #D8070A ;
    background: teal; 
}

.ErrorMessage2 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #464646;
}

/* Main text for the whole website */
.Maintext   { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: justify }
.MaintextLeft   { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: justify }
.MaintextCentered  { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: center }

.MaintextNumberOfChars  { color: teal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: left }

.MaintextGhosted  { color: #c4c4c4; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: left }

.MaintextItalic   { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; text-align: justify }

.MaintextBoldItalic  { color: #464646; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-align: justify }
.MaintextLink:link  { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: justify }
.MaintextLink:visited  { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: justify }
.MaintextLink:hover { color: #008080; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify }
/* Links for buttons */
/* Links in main text for the whole website */
/* Links in main text for the whole website */
.LostPassword  { color: teal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify }

.LostPasswordLink:link   { color: #f90; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify }

.LostPasswordLink:visited   { color: #008080; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify }

.LostPasswordLink:hover   { color: #f90; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; text-align: justify }

/* Main text for the whole website */
.FreeTrial  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline; background: teal; text-align: justify; width: 194px; height: 25px }

/* Links in main text for the whole website */
.FreeTrialLink:link  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline; background: teal; text-align: justify; width: 194px; height: 25px }

.FreeTrialLink:visited  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline; background: teal; width: 194px; height: 25px }

.FreeTrialLink:hover   { color: orange; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline; background: teal; width: 194px; height: 25px }

/* Text for SEARCH on right row - not linked */
.Search {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #464646;
	text-align: left;
}

/* Text for SEARCH on right row - linked */
.SearchLink:link   { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; text-align: left }

.SearchLink:visited   { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; text-align: left }

.SearchLink:hover    { color: orange; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left }

/* Inputfield for language selection */
.LanguageSelect  { color: #464646; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; width: 150px; height: 20px }

/* Inputfield for side search */
.SelectSearch  { color: #464646; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; width: 160px; height: 20px }

/* Inputfield for Standard Dropdown Menu */
.StandardForm1  { color: #464646; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; width: 200px; height: 18px }

/* Inputfield for Standard Inputfield single line */
.StandardForm2  { color: #464646; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; width: 200px; height: 18px; border: solid 1px #b7b2b6 }

/* Inputfield for Contact Inputfield multiple lines */
.StandardForm3  { color: #464646; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; width: 200px; height: 157px; border: solid 1px #b7b2b6 }

/* Spacers */
.LineHeight1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
}

.LineHeight2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

.topborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: 10px;
	font-weight: normal;
}

.bottomborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	line-height: 5px;
	font-weight: normal;
}
.submitbuton    { color: #f5f5f5; font-size: 10px; background: #008080; width: 100px; border: outset 2px #d7b9c9 }
.submitbutton    { color: #f5f5f5; font-size: 10px; background: #008080; width: 100px; border: outset 2px #d7b9c9 }
.submitbuton2 { color: #f5f5f5; font-size: 10px; background: #008080; width: 200px; border: outset 2px #d7b9c9 }
.dropdown { color: #303030; font-size: 11px; background: #fff; width: 170px; border: outset 2px #d7b9c9 }
.dropdown1  { color: #303030; font-size: 11px; background: #fff; width: 200px; border: outset 2px #d7b9c9 }
.dropdown2  { color: #303030; font-size: 10px; background: #fff; width: 300px; border: outset 2px #d7b9c9 }
select { color: #303030; font-size: 10px; background: #fff; width: 300px; border: outset 2px #d7b9c9 }
.TextInput1  { color: #303030; font-size: 11px; background: #fff; width: 200px; border: outset 2px #d7b9c9 }
.TextInput2   { color: #303030; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #fff; width: 250px; border: outset 2px #d7b9c9 }
.TextInput3   { color: #303030; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #fff; width: 100%; border: outset 2px #d7b9c9 }
/* Used for the adjustment of page image like merger_welcome_image.jpg
   Basically this class is used in asurrounding <div> and the basic purpose
   is to fine-adjust the padding.
 */
.page_image{
    padding-right: 10px;
}

/* Used for the right col which determined in the main template.
 */
.right_col{
    padding-left: 5px;
}


.listingHeader
  { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background: #696969; letter-spacing: 1.3px; padding: 5px; border-right: 1px solid #999; border-bottom: 1px solid #999 }

.listingComment
  { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.listingRight
  { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #ffffff; padding: 2px; width: 60%; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.listingLeft { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #d3d3d3; padding-right: 6px; padding-left: 6px; width: 40%; border-bottom: 1px solid #999 }
.formLeft { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #d3d3d3; padding-right: 6px; padding-left: 6px; width: 40%; border-bottom: 1px solid #999 }
.fromRight { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #ffffff; padding: 2px; width: 60%; border-right: 1px solid #999; border-bottom: 1px solid #999 }

.split_menu
{   
    color: teal; 
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    font-style: normal; 
    font-weight: normal; 
}

.tab1_ground 
{border-collapse:collapse;border-spacing:0;border:1px solid #d9d1cc;}

.tab1 
{width:80%;margin:1em auto;background:#efeeff;}

.tab1_caption 
  { color: #efecd1; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background: #808080; margin: 0 auto -1em; width: 75%; border-bottom: 1px solid #d9d1cc }

.tab1_th 
{background:#b2b3a8;color:#333;border-bottom:1px solid #d9d1cc;}

.tab1_tr 
 { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #efecd1; hover: expression(this.onmouseover=new Function("this.style.background='#d8d9cc';"),this.onmouseout=new Function("this.style.background='#feffee';"))  }

.tab1_tr:hover 
{background:#d8d9cc;}

.tab1_a 
{color:#666;}

.tab1_a:hover 
{color:#000;}

.mtt_table
{
    background:#ffffff;
    border: 1px solid #696969;
}