/**
 * Struktur der Datei:
 * 1. Hintergrundgrafik und Hauptschriftart festlegen
 * 2. Schriften festlegen
 * 3. Farben festlegen
 */


/** ****************************************************************************
  * 1. Hintergrundgrafik und Hauptschriftart festlegen
  */

body {
  background-image: url(../images/bg.jpg);
  background-repeat: no-repeat;
  background-color: #f4f5f6;
  font-family: helvetica, arial , clean, sans-serif;
  font-size: 11px;
}
/*
#tpz-header {
    background-image: url(../images/header_bg.png);
}
*/
.yui-skin-sam .yui-dt table {
    font-family: helvetica, arial , clean, sans-serif;
    font-size: 11px;
}


/** ****************************************************************************
  * 2. Schriften festlegen
  */

#tpz-start h1 {
    font-family: georgia, serif;
    text-transform:uppercase;
    font-size: 14px;
}

#tpz-start h1 {
    font-family: georgia, serif;
    font-size: 12px;
}

#tpz-start .tpz-warning {
    font-family: georgia, serif;
    font-size: 12px;
    color: #990000;
}


#tpz-start .tpz-start-subheader {
    font-family: georgia, serif;
    text-transform:uppercase;
    font-size: 11px;
}


#tpz-mainnavi {
  font-family: georgia, serif;
  font-size: 100%;
  color: #636363;
}

#tpz-subnavi-level1-inactive,
#tpz-subnavi-level1-active,
#tpz-subnavi-level2-inactive,
#tpz-subnavi-level2-active,
#tpz-subnavi-level3-inactive,
#tpz-subnavi-level3-active,
#tpz-subnavi-level4-active,
#tpz-subnavi-level4-inactive,
#tpz-subnavi-level5-active {
  font-family: helvetica, arial;
  font-size: 11px;
  text-transform: uppercase;
}


#tpz-custom-navi {
  font-family: georgia, serif;
  font-size: 10px;
  color: #000000;
}

#tpz-searchbox {
  font-family: helvetica, arial;
  font-size: 10px;
  color: #000000;
}

#tpz-ticker {
  font-family: georgia, serif;
  font-size: 10px;
  color: #ffffff;
}

.menu a
{
  font-family: georgia, serif;
  color: #ffffff;
  text-transform:uppercase;
  font-size: 11px;
}

.tpz-overlay a
{
  font-family: georgia, serif;
  color: #ffffff;
  text-transform:uppercase;
  font-size: 11px;
}


#tpz-help-overlay .hd,
#tpz-contact-search-overlay .hd {
  font-family: georgia, serif;
  font-size: 14px;
  font-weight: bold;
}

#tpz-contact-search-overlay .bd {
  font-family: helvetica, arial , clean, sans-serif;
  font-size: 12px;
}

/** ****************************************************************************
  * 3. Farben festlegen
  */

/* Hintergrundfarbe Tooltips */
.yui-skin-sam .yui-tt .bd {
  background: #d0e3ee;
  border-color: #D4C237 #A6982B #A6982B;
}

/* Hintergrundfarbe aktives Filterelement */
#tpz-filter .tpz-active {
  background-color: #ffffff;
}

/* Hintergrundfarbe aktives fokusiertes Filterelement */
#tpz-filtert textarea.tpz-active:focus, input.tpz-active:focus, select.tpz-active:focus   {
  background-color: #d0e3ee;
}


/* Hintergrundfarbe fokusiertes Element */
textarea:focus, input:focus, select:focus {
	background-color: #d0e3ee;
}












/** ****************************************************************************
 ** 4. MOUSEOVER UND SELECT FARBEN
 **/

.tpz-lt-mouseover {
  background-color: #CAD8E1;
}

.tpz-lt-selectedColor {
  background-color: #A7C3D5;
}



th.tpz-table-highlighted, th.tpz-table-highlighted a {
    background-color: #CAD8E1;
}

.tpz-table-highlighted td, .tpz-table-highlighted .tpz-asc td, .tpz-table-highlighted .tpz-desc td, .tpz-even.tpz-table-highlighted td, .tpz-odd.tpz-table-highlighted td {
    cursor: pointer;
    background-color: #CAD8E1;
}

.tpz-table-selected td, .tpz-table-selected .tpz-asc, .tpz-table-selected .tpz-desc {
    background-color: #A7C3D5;
}

.tpz-even .tpz-table-selected td, .tpz-odd .tpz-table-selected td {
    background-color: #A7C3D5;
}

.yui-skin-sam tr.yui-dt-selected td,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
	color: #000;
	background-color: #A7C3D5;
}