html, body {
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size:11px    	
}	

/* hitlist subheader */
.listheading
{
    background-color: blue;
    color: white;
    font-size: 11px;
}
.hitlistMouseOver
{
    font-size: 11px;
    font-weight: normal; 
    background-color: #ffffff;
    text-decoration: underline;
}

.hitlistHeading {
	color: #656668;	
}

.indexHitMouseOver
{
    font-size: 11px;
    font-weight: normal;
    background-color: #f0f7fd;
    text-decoration: underline;
}

/* hitlist hitenv */
.hitenv
{
	font-weight: bold;  
}
.ttt
{
    font-size: 10px;
    font-weight: bold;
    color: #006699;
}

.ttx
{
    font-size: 10px;   
}

.text
{
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	white-space: normal;
}

.textError
{
	color: red;
}

.textBold
{
	font-size: 10px;
	font-weight: bold;       
	white-space: normal;
	text-decoration: none;
}

.textHeadLines
{
    font-size: 12px; 
    font-weight: bold;
	text-align: left;
}

.marginalHeadLines
{
	font-size: 11px; 
	font-weight: bold;       
	text-decoration: none;     
}

.marginalLinkText
{
	font-size: 10px;
	font-weight: bold; 
	color: #0168A2;
	white-space: normal;
	text-decoration: none;
	vertical-align: middle;
}
.marginalLinkText:hover
{
	font-size: 10px;
	font-weight: bold; 
	color: #0168A2;
	white-space: normal;
	text-decoration: underline;
	vertical-align: middle;
}

.marginalText{
    font-size: 11px;
    font-weight: normal; 
    white-space: normal;
    text-decoration: none;
}

.marginalText2{
    font-size: 10px;
    font-weight: normal; 
    white-space: normal;
    text-decoration: none;
}

.siteHeadLines
{
	font-size: 23px; 
	font-weight: normal;
	color: #0168A2;
}

.link
{
	font-size: 10px;
	font-weight: bold; 
	text-decoration: underline;
}

.linkSmall
{
	font-size: 9px;
	font-weight: bold; 
	text-decoration: none;
}


.panelLink
{
	text-decoration: none;
	font-size: 10px;
	font-weight: bold; 
	color: #FFFFFF;
	padding-top: 0px;
}

.panelLink:hover 
{
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold; 
	color: #FFFFFF;
}

.panelLink_h {
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold; 
    color: #FFFFFF;
}

.tree
{
    font-size: 11px;
    font-weight: normal; 
    color: #333333;
    text-decoration: none;
}

.treeMouseOver
{
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	text-decoration: underline;
}

.progressionFont
{
    font-size: 11px;
    font-weight: normal; 
    text-decoration: none;
}

.progressionActiveFont
{
	font-size: 11px; 
	font-weight: normal; 
	color: #0000CB;
	text-decoration: none;
}

.progressionOverFont{
	font-size: 11px;
	font-weight: normal;
    text-decoration: underline;
}

.treeSelected
{
    font-size: 11px;
    font-weight: normal; 
    color: #0000CB;
    text-decoration: none;
}

.bbpaginatorActiveColumn{
    font-weight: bold;
}

.indexColumnNoValue{
    font-weight: bold;
    color: #E7E7E7;
    font-size: 11px;
    text-decoration: none;
}

.breadCrumbsLink
{
    text-decoration: none;
    color: #0168A2;
}

.listheading
{
    background-color: blue;
    color: white;
    font-size: 11px;
}
 
.linkSmall
{
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.expandedSearchText{
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/***************
Boorberg spezial
*******************/
.topnav {
    font-weight: bold;
    color: #656668;
}

.topnav:hover {
    color: #333333;
    text-decoration: none;
}

.subnavLink {
    font-weight: bold;
    color: #8C8982;
	text-decoration: none;	
}
/* specific for epolsax*/
.subnavLinkEpolsax {
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;  
}
.subnavLinkPanelToolbarEpolsax {
    font-weight: bold;
    color: #002664;
    text-decoration: none;  
}

.subnavLink:hover {
	color: #333333;
	cursor: pointer;
	text-decoration: none;	
}
/* specific for epolsax*/
.subnavLinkEpolsax:hover {
    color: #333333;
    cursor: pointer;
    text-decoration: none;  
}
.subnavLinkPanelToolbarEpolsax:hover{
    color: #0044cc;
    cursor: pointer;
    text-decoration: none;
}

.subnavLinkPosition{
    float:left;
    margin-top:8px;
    margin-left:10px;
    font-weight:bold;
}
/* specific for epolsax*/
.subnavLinkPositionEpolsax{
    float:left;
    margin-top:8px;
    margin-left:10px;
    font-weight:bold;
}

.gotoParagraphLink {
	margin-left: 8px;
	text-decoration: none;	
}

.gotoParagraphLink:hover {
	cursor: pointer;
	text-decoration: underline;
}


.hitlistPaginatorActivePage {
	font-weight: bold;
	color: #111111;
}

.pfad {
    color: #333333;
}

.pfad:link {
    color: #000000;
    text-decoration: none;
}

.pfad:visited {
    color: #000000;
    text-decoration: none;
}

.pfad:hover {
    color: #000000;
    text-decoration: underline;
}

.pfadNoHover {
    font-size: 11px;
    color: #666666;
}

.lamelle {
    font-size: 11px;
    color: #8C8982;    
    font-weight: bold;
}
.lamelle:link {
    color: #8C8982;
    text-decoration: none;
}
.lamelle:visited {
    color: #8C8982;
    text-decoration: none;
}
.lamelle:hover {
    color: #333333;
    text-decoration: none;
}

/* hover class for javascript highlighting the outlook tab text on hovering the image. */
.lamelleHover {
    color: #333333;
    text-decoration: none;
}


/* selected outlook tab should be in highlight. */
.tabStyleOutlookActiv .lamelle{
	color: #333333;
}

/* needed to suppress text cursor on hovering active outlook tab text. */
.tabStyleOutlookActiv .lamelle:hover{
	cursor: default;
}

.lamelle2 {
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}
/* specific for epolsax*/

.lamelle2epolsax{
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
}
.fontTopfavoritenHeaderEpolsax{
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
}

.doktitel {
    font-size: 11px;
    color: #8C8982;
    font-weight: bold;
}

.baumSelected {
	color: #0000CB;
    text-decoration: none;
}

.baumSelected:hover{
	color: #000000;
	text-decoration: underline;	
}

.baum:link {
	color: #000000;
    text-decoration: none;
}

.baum:visited {
	color: #000000;
    text-decoration: none;
}

.baum:hover {
	color: #000000;
    text-decoration: underline;
}

.dok {
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}

.dok:hover {
    color: #000000;
    text-decoration: underline;
}

.formopt{
    color: #000000;
    font-size: 11px;
    background-color: #ffffff;
    border: solid 1px #8A8987;
}

.expandedFormopt
{
    color: #000000;
    font-size: 11px;
    background-color: #ffffff;
    border: #848484 1px solid;
}

.expandedSelect
{
    color: #000000;
    font-size: 11px;
    background-color: #ffffff;
    border: #848484 1px solid;
    height: 20px;
    padding: 2px;   
}

.expandedInput
{
    color: #000000;
    font-size: 11px;
    background-color: #ffffff;
    border: #848484 1px solid;
    padding: 2px;   
}

.dialogTitle {
    font-size: 11px;
    color: #666666;
}

.letterselected{
	color: #FF0000;
    font-size: 9px; 
    font-weight: bold;
    background-color: #f5f5f5;
    border: #848484 1px;
    width: 16px;
    height: 16px;
}

.memoLink {
	color:#0000CB;
}