H1, H2, H3, H4, H5, H6, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:10pt;
  text-decoration:none
 }
H1 { font-size: 20pt }
H2 { font-size: 18pt }
H3 { font-size: 15pt }
H4 { font-size: 12pt }
H5 { font-size: 11pt }
H6 { font-size: 10pt }

/* special contents */

/* Navigation menu, content, footer and  */

TD#nav { 
  background-color: white;
  vertical-align: top;
  width: 140px;
  height: 470px;
  background-image: url(../images/nav_1.jpg);
  background-repeat: no-repeat;
  padding-right: 0px;
  padding-bottom: 0px;
} 

TD#search { 
  background-color: white;
  vertical-align: top;
  padding-right: 0px;
 }

TD#footer { 
  background-color: white;
  border-top: dotted 1px #016867;
}
TD#footer P { 
  font-size: 8pt;
  text-align:center;
}

TD#content { 
  background-color: white;
  width: 720px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 15px;
  vertical-align: top;
}


TD#title_med { 
 vertical-align: top;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 10px;  }


/******************/
/* Headers, plain */
/******************/
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 15px; margin-bottom: 2px; padding-top: 15px}
H1, H2, H3, H4 { color: #016867 }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; padding-top: 0px}

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A, H6 A { color: #000000; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }

/* Subheader, general */
P.csc-subheader { font-size: 14pt; font-weight: bold; color: #016867; }

/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #186900; }
P.csc-subheader-2 { color: #10007B; }
P.csc-subheader-3 { color: #8A0020; }



/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #016867; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #016867; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }



/***************/
/* Bulletlists */
/***************/

/* Bulletlists, general */
UL.csc-bulletlist LI { font-size: 10pt; padding-bottom: 5px }

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #000000; }
UL.csc-bulletlist-1 { color: #000000; list-style-image: url(../images/button1.gif); }
UL.csc-bulletlist-2 { color: #000000; list-style-type : decimal; }
UL.csc-bulletlist-3 { color: #000000; list-style-position : inside; }

/**********/
/* Menues */
/**********/
DIV.csc-menu-3 P.csc-section { padding: 0px; }


/***********************/
/* Navigation menu     */
/***********************/

DIV.navitem-no A {color: black; text-decoration: none; font-weight: bold; font-size: small;}
DIV.navitem-ro A:hover {color: white;  text-decoration: none; font-weight: bold; font-size: small;}
DIV.navitem-act A {color: white; text-decoration: none; font-weight: bold; font-size: small;}

/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { font-size: 10pt; }
TABLE.contenttable TR TD { vertical-align: top; }

/* Tables, specifically */
TABLE.contenttable-0 P { color: #000000; }
/* TABLE.contenttable-0 TR.tr-0 TD { background-color: #fbfb00; font-weight: bold;} */

TABLE.contenttable-1 P { color: #000000; }
TABLE.contenttable-1 TR.tr-0 TD { background-color: #016867; font-color: white; }
TABLE.contenttable-1 TR TD.td-0 {font-weight: bold; } 

TABLE.contenttable-2 P { color: #000000; font-weight: bold; }
TABLE.contenttable-2 TR TD.td-last { align: right;}


TABLE.contenttable-3 P { color: #000000; font-size: 11pt; padding: 5px; }
TABLE.contenttable-3 TR TD { background-color: #84b6b5; }
TABLE.contenttable-3 TR TD.td-0 P { font-weight: bold; }


/*********************/
/* Tables, special */
/*********************/

/* Examination Menu, Untersuchungen Menu */

TABLE.examinationtable-1 {
  border-collapse: collapse;
  width: 100%; }

TABLE.examinationtable-1 P { font-size: 10pt; }
TABLE.examinationtable-1 TR TD {
  vertical-align: top;
  padding: 3px;
  border-width: 1px;
  border-color: black;
  border-style: solid; }

TABLE.examinationtable-1 TR TD.td-header {
  background-color: #016867;
  color: white;
  font-weight: bold;
  font-size: 10pt;
  text-align: center; }

TABLE.examinationtable-1 TR.tr-odd { 
  background-color: #bbd6d6;  }
TABLE.examinationtable-1 TR.tr-even { 
  background-color: #84b6b5;  }


/* Surgeries Table , Ordinationen Tabelle */

TABLE.examinationtable-2 {
  border-collapse: collapse;
  }

TABLE.examinationtable-2 P { font-size: 10pt; }
TABLE.examinationtable-2 TR TD {
  vertical-align: center;
  text-align: center;
  padding: 5px; 
  border-width: 1px;
  border-color: black;
  border-style: solid; }

TABLE.examinationtable-2 TR TD.td-header { 
  text-align: left;
  background-color: #FFFFFF; }
TABLE.examinationtable-2 TR TD.td-odd { 
  background-color: #84b6b5;  }
TABLE.examinationtable-2 TR TD.td-even { 
  background-color: #bbd6d6;  }

TABLE.examinationtable-2 TR TD.td-odd-name{
    background-color: #84b6b5;  
  text-align: left; }
TABLE.examinationtable-2 TR TD.td-even-name{
background-color: #bbd6d6;
  text-align: left; }


/* Examinations table, Untersuchungen Tabelle */

TABLE.examinationtable-2 {
  border-collapse: collapse;
  }

TABLE.examinationtable-2 P { font-size: 10pt; }
TABLE.examinationtable-2 TR TD {
  vertical-align: center;
  text-align: center;
  padding: 5px; 
  border-width: 1px;
  border-color: black;
  border-style: solid; }

TABLE.examinationtable-2 TR TD.td-header { 
  text-align: left;
  background-color: #BBD6D6; }
TABLE.examinationtable-2 TR TD.td-odd { 
  background-color: #84b6b5;  }
TABLE.examinationtable-2 TR TD.td-even { 
  background-color: #BBD6D6;  }

TABLE.examinationtable-2 TR TD.td-odd-name{
    background-color: #84b6b5;  
  text-align: left; }
TABLE.examinationtable-2 TR TD.td-even-name{
background-color: #BBD6D6;
  text-align: left; }


