#posFlags {
    /*margin-left: 550px;*/
    float: right;
    margin-top: -16px;
    -margin-top: -5px;
    margin-right: 4px;
    -margin-right: 1px;
    z-index: 100;
}

#alignRight {
    position:    relative;
/*    border: 1px dashed red;	*/
    margin-left: 18em;
    width:       32.5em;
}
 
#alignLeft {
    position:    relative;
/*    border: 1px dashed blue;	*/
    float:       left;
    width:       18em;
}

#pageTitle, .pageTitle {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 2px;
	background-color: #eeeeee;
	z-index: 0;
/*	border-bottom: 1px black solid;
	border-right: 1px black solid;	*/
}

#pageNotFound {
    color:         #880000;
    font-weight:   bold;
    font-size:     12px;
}

#impressumRight {
    position:      absolute;
    top:           62px;
    left:          450px;
}



/*****************/
/*      FAQ      */
/*****************/

#faq div {
  margin-right: 5px;
}

#faq div p {
  margin-top: 5px;
  margin-bottom: 5px;
}

#faq table {
  font-size: 12px;
}

#faq .answer a:link, .answer a:hover, .answer a:active, .answer a:visited {
  font-size:12px; 
  font-weight:bold; 
  color:#FE1EBF; 
  text-decoration:none;
}

#faq .question a:link, .question a:hover, .question a:active, .question a:visited {
  font-size:12px; 
  color:#000000;
  text-decoration: underline;
}

#faq a:link, a:hover, a:active, a:visited {
  font-size:12px; 
  color:#000000;
  text-decoration: underline;
}



/*
*****************************************
*            Font Definitions           *
*****************************************/

.font9px, #font9px {
    font-size: 9px;
}
.font10px, #font10px {
    font-size: 10px;
}

.font11px, #font11px {
    font-size: 11px;
}

.font12px, #font12px {
    font-size: 12px;
}

.font13px, #font13px {
    font-size: 13px;
}

/*
*****************************************
*            Link Definitions           *
*****************************************/
#lnkBlk_n,  .lnkBlk_n {
  text-decoration: none;
  color:           #000000;
}

a.lnkBlk_n {
  text-decoration: none;
}

#lnkBlk_n a:hover,  .lnkBlk_n a:hover {
  text-decoration: none;
  color:           #666666;
}

#lnkBlk_u a:link,  a.lnkBlk_u:link,
#lnkBlk_u a:visited, a.lnkBlk_u:visited,
#lnkBlk_u a:active, a.lnkBlk_u:active {
  text-decoration: underline;
  color:           #000000;
}

#lnkBlk_b,  .lnkBlk_b {
  text-decoration: none;
  font-weight:    bold;
  color:           #000000;
}

#lnkBlk_ub,  .lnkBlk_ub {
  text-decoration: underline;
  font-weight:    bold;
  color:           #000000;
}

#lnkBlk_b a:hover, a.lnkBlk_b:hover, 
#lnkBlk_u a:hover, a.lnkBlk_u:hover, #lnkBlk_ub a:hover, a.lnkBlk_ub:hover {
	color: #666666;
}

#pageTitleInfo, .pageTitleInfo {
  background-color:#EEEEEE;
  color:#ff0000;
  font-size:16px;
  font-weight:bold;
  padding:2px;
  z-index:0;
}

.info {
  color: #ff0000;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}

