.blind
{
  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
}


/************************************************************************
 * MAIN                                                                 *
 ************************************************************************/

.introHeadTitleMainSpace
{
  font-size:        16px;
}

a.introMenu
{
  display:          block;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  height:           1.5em; /* eine Zeile */
  margin:           0px;
  margin-bottom:    11px;

  padding:          0px;
  padding-top:      3px;
  padding-left:     6px;
  padding-right:    6px;

  color:            black;
  background-color: transparent; /* rgb(255,229,229);*/ /* ffe5e5 */

  text-align:       left;
  text-decoration:  none;
  cursor:           pointer;
}
 
a.introMenu:link
{}

a.introMenu:visited
{}

a.introMenu:hover   
{
  font-weight:      bold;
  text-decoration:  none;
}

a.introMenu:active
{}

a.last
{
  height:           auto;
}


div.introVspace 
{
  display:          block;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  width:            100%;
  height:           15px;
  margin:           0px;

  padding:          0px;
  padding-top:      3px;
  padding-left:     6px;
  padding-right:    6px;

  color:            black;
  background-color: rgb(255,255,255);

  font-weight:      normal;
  text-align:       left;
  text-decoration:  none;
  cursor:           default;
}

a.introContentVspace 
{
  display:          block;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  width:            100%;
  height:           15px;
  margin:           0px;

  padding:          0px;
  padding-top:      3px;
  padding-left:     6px;
  padding-right:    6px;

  color:            black;

  font-weight:      normal;
  text-align:       left;
  text-decoration:  none;
  cursor:           pointer;
}

form.introFramework
{
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
  
  display:          none;
}

/**********
 MAIN - NAVIGATION
 **********/

td.introMainNav
{
  position:         relative; /* für (php-) browserweiche wichtig! */

  width:            155px;
  /*vertical-align:   bottom;*/

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  color:            black;
  background-color: white;

  margin:           0px;
  padding:          0px;
}

table.introMainNavTable
{
  width:            100%;
  font-weight:      normal;
  color:            black;
  background-color: rgb(255,255,255);

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
}

td.introMainNavTd
{
  width:            100%;
  height:           150px;
  text-align:       center;
  
  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;
  
  margin:           0px;
  padding:          0px;
  
  background-image:    url(teleiatros_logo_cross-link_background.gif);
  background-repeat:   no-repeat;
  background-position: center;
}

span.introSpanTable
{
  display:          table;
  
  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;
  
  margin:           0px;
  padding:          0px;
  
  width:            155px;
  margin:           0px;
  padding:          0px;
}

span.introSpanTableTr
{
  display:          table-row;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
}

span.introSpanTableTd
{
  display:          table-cell;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;

  width:            100%;
  height:           150px; /* 100%, but firefox */
  
  text-align:       center;
  vertical-align:   middle;
  
  font-size:        18px;
  font-weight:      bold;
  color:            blue;
}

a.introCrossLink 
{
  display:          table-cell;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;
  
  margin:           0px;
  padding:          0px;
  
  width:            155px;
  height:           150px;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  text-decoration:  none;
  cursor:           pointer;
}

/**********
 MAIN - CONTENT
 **********/

div.introMainContent
{
  position:         relative;

  width:            100%;
  height:           365px; /* 10*35px + 15px = 365px */
  
  background-color: rgb(255,229,229); /* ffe5e5 */

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
  
  cursor:           auto;
}

td.introMainContent
{
  width:            100%;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
}

a.introMainContent 
{
  position:         static;
  display:          block;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  width:            100%;
  height:           100%;
  
  padding:          0px;
  margin:           0px;

  color:            black;

  font-weight:      normal;
  text-align:       left;
  text-decoration:  none;
  cursor:           pointer;
}

.introHeadTitleMain
{
  display:          block;

  font-size:        16px;
  line-height:      2.0em;
  text-align:       left;
  font-weight:      bold;
  
  margin-left:      36px;
  
  padding:          0px;
  padding-top:      39px;
  padding-left:     0px;
  padding-right:    0px;
}


/**********
 BOTTOM - NAVIGATION
 **********/

td.introBottomNav
{
  width:            155px;
  height:           100%;

  color:            black;
  background-color: white;

  margin:           0px;
  padding:          0px;
}


/**********
 BOTTOM - CONTENT
 **********/

td.introBottom
{
  width:            100%;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;
  
  padding:          0px;
  margin:           0px;

  text-align:       left;
  color:            #000000;
  background-color: rgb(255,255,255);
}
 

table.introBottom, td.bottom, .bmenu, .bmenuActive
{
  font-size:        10px;
  font-weight:      normal;
}

table.introBottom
{
  table-layout:     auto;
  width:            auto;

  border-collapse:  collapse;
  border-style:     none;
  border-width:     0px;
  border-spacing:   0px;

  margin:           0px;
  padding:          0px;
 }

