/* beschreibe die Schriftart und Farbe des kompletten Inhalts, der inerhalb eines <td> steht */
td {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000; 
  text-decoration: none
}

/* beschreibt input eines Formulars */
input {
  font-family: Verdana; 
  color: #000000;
  background-color: #FFFFFF; 
  font-size: 10px; 
  text-decoration: none; 
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
} 

/* gibt an, dass etwas ohne Rahmen dargestellt wird z.B. Bild ohne Rahmen, Button im Formular*/
.noBorder {
  border-width: 0px;
  background: none;
}

/* beschreibe select eines Formulars*/
select {
  font-family: Verdana; 
  color: #000000;
  background-color: #FFFFFF; 
  font-size: 10px; 
  text-decoration: none; 
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
} 

/* beschreibe textarea eines Formulars */
textarea {
  font-family: Verdana; 
  color: #000000;
  background-color: #FFFFFF; 
  font-size: 10px; 
  text-decoration: none; 
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
} 

/* beschreibe die Linkdarstellung */
a:link {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366; 
  text-decoration: none
}

a:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #003333; 
  text-decoration: none
}

a:active { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366; 
  text-decoration: none
}

a:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366; 
  text-decoration: none
}

/* beschreibe Zelle einer Tabelle [table.box.tpl.html] */
.menuCell {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000; 
  font-size: 10px; 
  text-decoration: none; 
  border-right: solid 1px #4F6AA1;
  border-top: solid 1px #4F6AA1;
  padding: 3px;  
}

/* beschreibe den Titel [table.box.tpl.html] z.B. 'Navigation'*/
.menuTitle {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none;   
  border-right: solid 1px #4F6AA1;
  border-top: solid 1px #4F6AA1;
  padding: 3px;
}

/* beschreibe Tabelle [table.box.tpl.html] */
.tableBox {
  border-left: solid 1px #4F6AA1;
  border-bottom: solid 1px #4F6AA1;
}

/* beschreibe die Zelle einer Tabelle [table.main.tpl.html und table.box.tpl.html] */
.tableCell {
  padding: 3px;
}

/* beschreibe eine Tabelle [table.main.tpl.html] */
.mainTable {
  border: 1px solid #FFB820;
}

/* beschreibe den Kopf einer Tabelle [table.main.tpl.html] */
.mainTableHead {
  border-bottom: 1px solid #FFB820; 
  padding: 3px;
}

/* beschreibe den Fuss einer Tabelle [table.main.tpl.html] */
.mainTableFoot {
  border-top: 1px solid #FFB820; 
  padding: 3px;
}

/* beschreibe Farbe die in einem Formular kennzeichnet, ob ein Feld required ist */
.requiredNote {
  color: #FF0000;
}

/* beschreibe Farbe von 'NEU' [Text,der makiert, ob Download neu ist]*/
.downloadNew {
  color: #009900;
  font-weight: bold;
}

/* beschreibe Farbe von 'UPDATE' [Text, der makiert, ob Download ein Update ist] */
.downloadUpd {
  color: #FF6600;
  font-weight: bold;
}



/* die folgenden angaben beziehen sich auf die Darstellung der Mediadaten (mediax) */
table.statisticsLayout
{
  vertical-align: top;
  width: 100%;
  text-align: center;
}

td.statisticsLayout
{
  vertical-align: top;
  width: 100%; 
}

td.statisticsTrafficHeadline
{
  color: black;  
  text-align: left;
  vertical-align: bottom;
  padding-left: 5px;
  padding-right: 5px;
}

td.statisticsTrafficContentBar
{
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  text-align: center;
  vertical-align: bottom;
  padding-left: 2px;
  padding-right: 2px;
  height: 85px;
}

img.statisticsTrafficContentBar
{
  border: 1px solid black;
}

td.statisticsTrafficContentDate{
  color: black;
  border: 1px solid #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  text-align: right;
  vertical-align: middle;
  padding-left: 2px;
  padding-right: 2px;
  height: 20px;
}

td.statisticsTrafficContentVisit
{
  color: blue;  
  border: 1px solid #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  text-align: right;
  vertical-align: middle;
  padding-left: 2px;
  padding-right: 2px;
  height: 20px;
}

td.statisticsTrafficContentImpression
{
  color: darkgreen;    
  border: 1px solid #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  text-align: right;
  vertical-align: middle;
  padding-left: 2px;
  padding-right: 2px;
  height: 20px;
}

td.statisticsTrafficLegend 
{
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  text-align: left;
  vertical-align: top;
  padding-left: 2px;
  padding-right: 2px;
}

td.statisticsTrafficLegendBody
{
  color: black;  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  text-align: left;
  vertical-align: top;
  padding-left: 2px;
  padding-right: 2px;
}

/* beschreibe die Schriftart im Fussbereich */
.Bottom 
{
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1px;
}

/* beschreibe die Link-Farbe im Fussbereich */
.Bottom a
{
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1px;
}

