/* 		***** Mit diesem CSS werden alle Schrift-Definitionen vergeben ***** 		*/

/* 		*** ALLGEMEIN *** 															*/

/* 		--> Basis-Schriften <-- 													*/

	body {
    margin: 0px;
    }
  body,br,div,p,li,ul	{
    font-size: 11px;
    color: white;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    line-height: 13px;
    }
	b {
    font-weight: bold;
    }

/* 		--> Tabelle <-- 															*/
	
  TABLE,TD,TR	{
    font-size: 11px;
    color: white;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    line-height: 13px;
    }
  TD {
    }

/* 		--> Links <-- 																*/

	a:link		{ color:#9AAEDD; text-decoration: none; }
	a:visited	{ color:#9AAEDD; text-decoration: none; }
	a:hover		{ color:yellow; text-decoration: none; }
	a:active	{ color:yellow; text-decoration: none; }
  
/* 		--> Navigation <-- 	          										*/
    
  /* --> Links Subnavigation <--  */

  A.subnavigation {
    } 
  A.subnavigation:LINK {
    color: white;
    }
  A.subnavigation:VISITED {
    color: white;
    }    
  A.subnavigation:HOVER {
    color: yellow;
    }
  A.subnavigation:ACTIVE {
    color: yellow;
    }
  
  A.subnavigationaktiv:LINK {
    color: yellow;
    }
  A.subnavigationaktiv:VISITED {
    color: yellow;
    }    
  
/* 		--> Inhalt <-- 															*/	
    
    TD#inhalt {
      width: 474px;
      height: 435px;
      vertical-align: top;
      padding-top: 15px;
      }

    #tabelle {
      width: 474px;
      }
    
    #spaltelinks {
      vertical-align: top;
      padding: 10px;
      width: 231px;
      height: 335px;
      text-align: left;
      background-color: #292829;
      border: solid 1px #605F5F;
      }
      
    #spalterechts {
      vertical-align: top;
      padding: 10px;
      width: 231px;
      text-align: left;
      background-color: #292829;
      border: solid 1px #605F5F;      
      }

    #einespalte {
      vertical-align: top;
      padding: 10px;
      width: 100%;
      height: 335px;
      text-align: left;
      background-color: #292829;
      border: solid 1px #605F5F;      
      }             
      
    .zwischenspalte {
      vertical-align: top;
      }
      
    #titelinfos {
      padding-left: 10px;
      padding-right: 10px;
      height: 26px;
      font-weight: bold;
      font-size: 12px;
      color: white;
      text-align: left;
      background-color: #9AAEDD;
      border: solid 1px white;
      }

    #inhaltinfos {
      vertical-align: top;
      padding: 10px;
      width: 100%;
      text-align: left;
      background-color: #292829;
      border: solid 1px #605F5F;
      }

    .kundentitel {
      padding: 5px;
      background-color: #292829;
      border-bottom: solid 1px #605F5F;
      }
      
    .refthumb {
      width: 29px;
      height: 29px;
      vertical-align: middle;
      text-align: center;
      border: solid 1px #605F5F;
      }
    
    .reftitel {
      padding-left: 5px;
      vertical-align: top;
      }

    .refimage {
      width: 123px;
      height: 100px;
      vertical-align: middle;
      text-align: center;
      border: solid 1px #605F5F;
      }     
      
    h1 {
      font-size: 11px;
      color: #000000;
      }
    h2 {
      font-size: 11px;
      color: #808080;
      }

/* 		--> Formularfelder <-- 															*/	
	
	  .inputtext {
      background-color: #605F5F;
      border: solid 1px white;
      color: white;
      font-size: 11px;      
      }
	  .inputbutton {
      background-color: white;
      border: solid 1px #605F5F;
      color: black;
      font-size: 11px;
      }           
      
/* 		--> Fusszeile <-- 											*/

	td.innov8tm			{ border-top: solid 1px #696969; height:30px; text-align:right; }