/********************************************/
/*       CSS - Cascading Style Sheet        */
/*       Copyright by Dirk Nordhaus         */
/********************************************/

/*********************/
/* Rahmen            */
/*********************/

table#header {
  width: 1003px;
  height: 100px;
  background-image: url("../_images/background.jpg");
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
}

#pictureHead {
  border: 0px;
  text-align: right;
  margin: 0px;
  padding: 0px;
}

td#header {
  padding: 0px;
  margin: 0px;
  text-align: right;
  vertical-align: top;
  border: 0px;
}

.kopfLeiste
{
  background-color: #457AC2;
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: bold;
  font-style: italic ;
  cursor: pointer;
}

.kopfLeiste2
{
  background-image: url("_images/background.jpg");
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: bold;
  font-style: italic ;
  cursor: pointer;
}


.titelText
{
  /* background-color: #457AC2; */
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 20px;
  font-weight: normal;
  line-height: 20px;
  padding: 0px 0px 1px 0px;
}
  

.kopfLinie
{
  background-color: #EC8D0B;
}

.fussLeiste
{
  background-color: #C3DAF9;
}

.rahmenAnmeldung 
{
  font-size: 11px;
  border-width: 1px;
  border-color: #9AAED5;
  border-style: solid;
}


/*********************/
/* Links             */
/*********************/

a:link, a:visited  
{
  text-decoration: none;
  color: #484848;  
}


/*********************/
/* Textbody-Elements */
/*********************/

.standardtext, body, form, p, ol, ul, li, em, sup, sub, table, tr, th, td 
{
  font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #484848; 
}

body 
{
  line-height: 14px;
  margin-top: 0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  color: #484848;
}

.titel
{
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  padding: 0px 0px 1px 0px;
}

h1
{
  font-size: 12px;
  line-height: 12px;
  font-weight: bold;
}

h2
{
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
}

h3
{
  font-size: 10px;
  line-height: 10px;
  font-weight: bold;
}

.textausgabe
{
  font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #183D7D;
  font-size: 12px;
  font-weight: bold;
}

.produktKopf
{
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
}





/*********************/
/* Menu              */
/*********************/

.menuLinks 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-color: #C2D3FC;
  color: #484848;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 8px;
}

.menuLinksActive 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #EC8D0B;
  font-size: 13px;
  background-color: #D0E3FF;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 8px;
}

.menuLinksSub 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #484848;
  font-size: 11px;
  background-color: #D0E3FF;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 16px;
}

.menuLinksSubActive 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #EC8D0B;
  font-size: 11px;
  background-color: #E2ECFB;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 16px;
}

.menuLinksSub2 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #484848;
  font-size: 10px;
  background-color: #E2ECFB;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 24px;
}

.menuLinksSubActive2 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #EC8D0B;
  font-size: 10px;
  background-color: #EFF5FF;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 24px;
}

.menuLinksSub3 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #484848;
  font-size: 9px;
  background-color: #D9E3F2;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 32px;
}

.menuLinksSubActive3 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #EC8D0B;
  font-size: 9px;
  background-color: #D9E3F2;
  vertical-align: middle;
  cursor: pointer;
  padding: 3px 0 3px 32px;
}

.menuSuche 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  color: #484848;
  font-size: 12px;
  line-height: 17px;
  background-color: #C2D3FC;
  padding: 5px 0 5px 8px;
}

.menuLinksText 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #484848;
  vertical-align: middle;
  cursor: pointer;
  background-color: #F2F7FB;
  padding: 3px 0 3px 22px;
}

.menuRechts 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #D0D0D0;
  padding: 3px 0 3px 6px;
}

.menuRechts2 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #AFAFAF;
  cursor: pointer;
  padding: 3px 0 3px 6px;
}

.menuRechts3 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #AFAFAF;
  cursor: pointer;
  padding: 3px 0 3px 6px;
}


.menuRechtsText 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #484848;
}

.menuRechtsText2 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.rechtsBlau 
{
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 36px;
  font-weight: bold;
  color: #252571;
}



/*********************/
/* Formulare         */
/*********************/

.formular 
{  
  border: #000000; 
  border-style: dotted; 
  border-color: #426BB3; 
  border-top-width: 1px; 
  border-right-width: 0px; border-bottom-width: 1px; 
  border-left-width: 0px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.formular2 
{  
  border: #000000; 
  border-style: dotted; 
  border-color: #426BB3; 
  border-top-width: 1px; 
  border-right-width: 0px; 
  border-bottom-width: 1px; 
  border-left-width: 0px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  background-color: #F5F5F5;
}


/*********************/
/* Tabellen          */
/*********************/

.listTitel 
{
<!--   background-color: #EC8D0B;
  background-color: #FA7D19;

  font-weight: bold;
  font-size: 12px;
  color: #484848;
 }

.listElement 
{
  background-color: #E7E7E7;
  font-size: 11px;
 }

.erp 
{   
  border: #000000; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px; 

}


/*********************/
/* Newsbar          */
/*********************/

.newsTop
{
  background-color: #C2D3FC;
  font-family: Tahoma,Verdana,Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #484848;
  padding: 3px 0 3px 8px; 
 }

.newsLine
{
  background-color: #D0E3FF;
  font-size: 12px;
  color: #484848;
  padding: 3px 0 3px 8px;
}

.newsLine2
{
  font-size: 11px;
}








