/******************** Global settings ***********************/
body {
  margin            : 0;
  background-color  : #FFFFFF;
  height            : 100%
}

/******************** Text link settings ***********************/
.textHup a{
  text-decoration   : underline;
  color             : #716653;
}
.textHup a:hover{
  text-decoration   : underline;
  color             : #C0C0C0;
}
.headerHup a{
  text-decoration   : none;
  color             : #716653;
}
.linkListHup a{
  text-decoration   : none;
  font              : 11px Verdana, Arial, Helvetica;
  line-height       : 17px;
  color             : #716653;
}
.linkListHup a:hover{
  text-decoration   : none;
  color             : #C0C0C0;
}
.linkListHupActive{
  font              : bold 11px Verdana, Arial, Helvetica;
  line-height       : 17px;
  color             : #716653;
}

/******************** Content NAvigator Settings ***********************/
.contentNaviHup a{
  text-decoration   : none;
  font              : 10px Verdana, Arial, Helvetica;
  line-height       : 16px;
  color             : #716653;
}
.contentNaviHup a:hover{
  text-decoration   : none;
  color             : #C0C0C0;
}
.contentNaviHupActive{
  font              : 10px Verdana, Arial, Helvetica;
  line-height       : 16px;
  color             : #A7190F;
}


/******************** INDEX TEMPLATE SETTINGS *********************/
/** Logo Div **/
#logoDiv {
  position          : absolute;
  left              : 470px;
  top               : 5px;
  width             : 287px;
  height            : 118px
}
#logoTextDiv {
  position          : absolute;
  left              : 60px;
  top               : 92px;
  width             : 270px;
}
.logoTextTd{
  text-align        : center;
  vertical-align    : bottom;
  width             : 90px;
  height            : 50px;
}
.logoTextTd span{
  display           : block;
  margin-bottom     : 10px;
  font              : bold 13px Arial,Helvetica,Sans-serif;
  color             : #FFFFFF;
}

/** Teaser Div **/
#keywordsDiv {
  font              : bold 11px Arial,Helvetica,Sans-serif;
  position          : relative;
  margin-top        : 47px;
}
#keywordsDiv a{
  font              : bold 11px Arial,Helvetica,Sans-serif;
  text-decoration   : none;
  color             : #d1b887;
  line-height       : 15px;
}
#keywordsDiv a:hover{
  font              : bold 11px Arial,Helvetica,Sans-serif;
  text-decoration   : none;
  color             : #CFAD51;
  line-height       : 15px;
}
#keywordsDiv span{
  font              : bold 11px Arial,Helvetica,Sans-serif;
  text-decoration   : none;
  color             : #CFAD51;
  line-height       : 15px;
}
/** radDoc Div **/
#radDoc{
  position          : relative;
  font              : 10px Verdana,Helvetica,Sans-serif;
  margin-bottom     : 20px; /*makes the navLine go further down*/
}


/******************** FORM FIELD SETTINGS **************************/
.input{
  border            : 1px solid #968973;
  font              : 10px Verdana,Helvetica,Sans-serif;
  color             : #716653;
  width             : 200px;
  margin-bottom     : 5px;
}
.submit{
  border            : 1px solid #968973;
  font              : 10px Verdana,Helvetica,Sans-serif;
  color             : #716653;
  width             : 120px;
  background-color  : #FFFFFF;
}
.textarea{
  border            : 1px solid #968973;
  font              : 10px Verdana,Helvetica,Sans-serif;
  color             : #716653;
  width             : 200px;
  margin-bottom     : 5px;
}
.mandatoryHup{
  font              : 10px Verdana,Helvetica,Sans-serif;
  color             : #901313;
}

/******************** MAIN NAVIGATION SETTINGS *********************/
/** Navigation table **/
#mainNaviTable {
  position          : relative;
  margin-left       : 20px;
  margin-top        : 50px;
}

/** Level 0 **/
.navLevel0 {
  font              : 10px Verdana,Arial,Tahoma;
}
.navLevel0 a{
  text-decoration   : none;
  color             : #7a705f;
}
.navLevel0 a:hover{
  color             : #C0C0C0
}
.navLevel0active {
  font              : bold 10px Verdana,Arial,Tahoma;
  color             : #7a705f;
}
.navLevel0active a{
  font              : bold 10px Verdana,Arial,Tahoma;
  color             : #7a705f;
  text-decoration   : none;
}

/** Level 1 **/
.navLevel1 {
  font              : 9px Verdana,Arial,Tahoma;
  line-height       : 17px;
}
.navLevel1 a{
  text-decoration   : none;
  color             : #8C806C;
}
.navLevel1 a:hover{
  color             : #C0C0C0;
}
.navLevel1active {
  font              : 9px Verdana,Arial,Tahoma;
  color             : #A7190F;
  line-height       : 17px;
}
