
p, h1, h2, h3, h4, ul, ol, li, div, span, td, th, address, blockquote, nobr, i, textarea, body
{
        font-size: 8pt;
        color: black;
        font-family: Arial, Geneva, Helvetica, sans-serif;
        text-decoration: none;
}

font
{
        font-size: 8pt;
        font-family: Arial, Geneva, Helvetica, sans-serif;
        text-decoration: none;
}

.PageDimTree span,.PageDimTree table,.PageDimTree td 
{
        font-size: 10pt;
}


p, div
{
        
        margin-top:0px;
        margin-bottom:5px;
}

div > #__VIEWSTATE
{
	display: none;		
}

body form:first-child div:first-child
{
	margin-bottom:0px;		
}


h1, h1 span
{
        font-size: 11pt;
        font-weight: bold;
        margin: 0px;
        margin-bottom:3px;
}

.erstellt
{
        margin:0px;
        margin-bottom:3px;
        margin-left:2px;
}

h2, h2 span
{
        font-size: 10pt;
        font-weight: bold;
        margin: 0px;
        margin-bottom:8px;
}

a
{
        color:black;
        text-decoration:none;
}







.MainMenu td
{
        font-weight:bolder;
        font-style:normal;
}
.MainMenu a
{
	color: #0089C1;
        text-decoration: none;
	padding: 2px;
	padding-bottom: 1px;
}

.MainMenu a:hover
{
        color: #ffffff;
	background-color: #0089C1;
        text-decoration:none;
}

.MainMenuLogin a
{
        font-weight:bolder;
        font-style:normal;
        color: #000000;
        text-decoration: none;
}

.MainMenuLogin a:hover
{
        color: #0089C1;
        text-decoration:none;
}

.MainMenuLogin2019, .MainMenuLogin2019 a
{
        font-style:normal;
        color: #ffffff;
        text-decoration: none;
        font-size: 15px;
}


.MainMenuActive
{
	background-color: #0089C1;
}

.MainMenuActive td
{
        color: #ffffff;
        font-weight:bolder;
        font-style:normal;
}







.Error
{
        font-weight: bold;
        color: red;
}





.SearchTitle
{
        font-weight: bold;
}




.TableAll
{
        color:Black;
        background-color:White;
        border-color:#999999;
        border-width:1px;
        border-style:Solid;
        width:100%;
        border-collapse:collapse;
}

.TableHeader
{
        font-weight: bold;
        color: white;
        background-color: #969896;
}

.TableHeader a
{
        color:White;
}





.TreeMenu
{
        color:white;    font-size: 8pt;
}
.TreeMenu p                                                                                                {    }
.TreeMenu    h1                                                                                            {    }
.TreeMenu        h2                                                                                        {    }
.TreeMenu            h3                                                                                    {    }
.TreeMenu                h4                                                                                {    }
.TreeMenu                    ul                                                                            {    }
.TreeMenu                        ol                                                                        {    }
.TreeMenu                            li                                                                    {    }
.TreeMenu                                div                                                               {/*color:white;      font-size: 9pt; */}
.TreeMenu                                     span                                                         {    }
.TreeMenu                                           td                                                     {}
.TreeMenu                                               th                                                 {}
.TreeMenu                                                   address                                        {    }
.TreeMenu                                                            blockquote                            {    }
.TreeMenu                                                                        nobr                      {    }
.TreeMenu                                                                              b                   {}
.TreeMenu                                                                                 i                {}
.TreeMenu                                                                                    textarea      {    }
.TreeMenu                                                                                              body{    }





a.Document
{
        /*color: black;*/
        /*text-decoration:none;*/
}

a.Document:hover
{
        color: red;
        text-decoration:underline;
}

.FactTable
{
                border-spacing: 0;
                                border-collapse:collapse;
                /* valign: center; */
                background: #FFFFFF;
                border-color: #808080;
                border-right: black 1px solid;
                border-top: black 1px solid;
                border-left: black 1px solid;
                border-bottom: black 1px solid;  
                font-size: 8.25pt;  
                font-family: Arial;
                table-layout: fixed; 

}

.FactTable td
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000;
                text-align: right;
}

.FactTable .Filter
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000; 
                background: #CCE7F3; 	//#80FFFF;
                border-color: #808080;
                text-align: center;
}

.FactTable .FilterDiagram
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000; 
                background: #FFFF99;	//#FFFF00;
                border-color: #808080;
                text-align: center;
}

.FactTable .Odd
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000; 
                background: #80FFFF;
                text-align: right;
}

.FactTable .Fix
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000; 
                background: #FFFFFF; 
                border-color: #808080;
                text-align: left;
}

.FactTable .Top
{
                border-right: #808080 1px solid; 
                border-bottom: #808080 1px solid;  
                color: #000000; 
                background: #FFFFFF; 
                border-color: #808080;
                text-align: left;
                vertical-align: bottom;
}

.LsPiTable
{
                border-spacing: 0;
                                border-collapse:collapse;
                /* valign: center; */
                background: #F2F2F2;
                border-right: black 1px solid;
                border-top: black 1px solid;
                border-left: black 1px solid;
                border-bottom: black 1px solid;  
                font-size: 8.25pt;  
                font-family: Arial;
}

.LsPiTable td
{
                color: #000000; 
}

.LsPiTable td a
{
                color: #000000; 
}
.LsPiTable .Col1,
.LsPiTable .Col1a
{
		background: #FFFFFF;
		border: 1px solid #000000;
		border-right: 0;
		white-space: nowrap;
}
.LsPiTable .Col1
{
		cursor: hand;
		cursor: pointer;
}
.LsPiTable .Col2,
.LsPiTable .Col2a
{
		background: #FFFFFF;
		padding: 0;
		border: 1px solid #000000;
		border-left: 0;
}
.LsPiTable .Col2
{
		cursor: hand;
		cursor: pointer;
}
.LsPiTable .Col2 table
{
		background: #CCCCCC;
		border: 2px solid;
		border-left-color: #F1F0EE;
		border-top-color: #F1F0EE;
		border-bottom-color: #75736E;
		border-right-color: #75736E;
		height: 18;
		width: 17;
}

.LsPiTable .Col2 table td
{
		text-align: center;
}

.gm-style-iw div 
{
	margin: 0px;
}


