/*  Beginn CSS Menü   */
ul.dropdown a
{
    background-color:#339933;
    color:#FFFF99;
    padding:4px 0px 4px 0px;
    text-decoration:none;
	width: 100px;
	text-align: center;
}

ul.dropdown a:link
{
    background-color:#339933;
    color:#FFFF99;	
}
ul.dropdown a:visited
{
    background-color:#339933;
    color:#FFFF99;
}

ul.dropdown a:hover, ul.dropdown a:focus

{
    background-color:#FFCC33;
    color:#006600;	
}
ul.dropdown a:active
{
    background-color:#339933;
    color:#FFFF99;	
}


ul.dropdown ul
{
    /*border:1px outset;*/

}

ul.dropdown ul a
{
    background-color:#339933;
    color:#FFFF99;
    padding:2px;
	width: 142px;
    text-decoration:none;
	text-align: left;
	border-bottom: 1px dotted #FFFF99;
}

ul.dropdown ul a:hover, ul.dropdown ul a:focus
{
    background-color:#FFCC33;
    color:#006600;
	padding:2px;
	width: 142px;
	text-align: left;
}

ul.dropdown ul li
{
    background-color:#339933;

}
/*  ------------------   */
ul.dropdown
{
    list-style: none;
	top: 80px;
    margin:0;
    padding:0;
    z-index:99;
	font-size:10pt;
	font-weight:bold;
	left: 0px;
	
}

ul.dropdown * ul
{
    list-style: none;
    margin:0;
    padding: 0;
	display:none;
	position:absolute;
	z-index:99;
	width:150px;
	font-weight: normal;
}

ul.dropdown li
{
    float:left;
}

ul.dropdown li * li
{
    /*border:1px solid #fff;*/
    float:none;
    /*position: relative;*/
}

ul.dropdown ul * ul
{
    left:98%;
    top:0;
}

ul.dropdown a
{
    display:block;
}

ul.dropdown ul * a
{
    height:100%;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;	
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;	
}
/* --------- Ende CSS Menü --------------  */

a            { font-size: 8pt; font-family: Verdana, Arial, Helvetica;}

a:link    {	color: #003399; }
a:visited    {color: rgb(128, 0, 153); }
a:hover, a:focus      { color: #FF6699;}
a:active {	color: rgb(204, 153, 0);}

dt           { font-family: Arial; font-size: 9pt; color: #FF0066; font-weight: bold; }
body         
	{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	scrollbar-base-color: #F0F0F0;
	margin-top: 0px;
	margin-left: 1px;
	background-image:url(bilder/doc_hg.gif);
	background-repeat: repeat-y;
              }
               
p {margin-bottom:3pt;margin-top:2pt;}
ul {margin-bottom:3pt;margin-top:2pt;}


               
td  {font-size: 8pt; border-collapse:collapse;}
            
th	{
	font-weight: bold;
	background-color: #CCCCCC;
	font-size: 8pt;
}               

h1, h2, h3, h4, h5, h6 { font-family:Verdana Arial,Helvetica;margin-bottom:2pt;margin-top:2pt; }

h1 { color: #556655;font-size:13pt;}
h2 {	color:#556655;font-size:12pt; }
h3 {	color: #556655;font-size:11pt ;}
h4 {	color:#556655;font-size:10pt;}
h5 {	color:#446644;font-size:9pt;}
h6 {	color:#446644;font-size:8pt;}

.rahmenabs   { border: 1px solid #FFFF66; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;}
               
.hinterlegt_grau { background-color:#E5E5E5;}

.hinterlegt {background-color: #FFFFCC}
.zelleunter {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
}
.kleinschrift {
	font-size: 7pt !important;
}
.Formularschrift {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	/*line-height: 95%;*/
}

.formfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: normal;
	background-color: #F6F6F6;
	height: auto;
	border: 1px solid #82FF82;
}

.formfeld:focus { background-color: #FFFFCC;}

.schaltflaeche {
	font-size: 7pt;
	font-weight: bold;
	border: thin dotted #A1A1A1;
	height: auto;
	vertical-align: middle;
}
.Warnschrift {
	font-weight: bold;
	color: #FF0000;
}

.fett {
	font-weight: bold;
}

.tabhover tr:hover { background-color: #FC6;}