/*margin: oben, rechts, unten, links*/
body            {
                  font-family:Arial,Helvetica;
                  margin: 2cm 2cm 2cm 2cm;
	        }

td,th,p,ul,a    {
                  font-family:Arial,Helvetica;
						text-align: top;
                }


h1 {}
h2 {}
h3 {}
h4 {}

/*Structure*/
  table           {padding-all:1px}
  table.flagDesc  {width:800}
  td.flagDescCol1 {width:200}
  td.flagDescCol2 {width:250}
  td.flagDescCol3 {width:150}
  td              {vertical-align:top;font-size:0.8em;}
  a               {line-height:1}
  /* p,li            {font-size:10pt} */
  
  p            {
  						font-size:0.8em;
						text-align: justify;
						}
						
	/* li          {font-size:0.8em;
  									}*/
  
  a:link          {text-decoration:none}
  a:visited       {text-decoration:none}
  a:active        {text-decoration:underline}
  a:hover         {text-decoration:underline}
  .mainframe			{}
  .level1         {font-size:12pt;font-weight:bold}

/*Color*/

  tr.tableheader    {background-color:#aaccff}
  tr.tableheaderSub {background-color:#DFEFff}
  tr.tablerowgrey   {background-color:#E6E6E6}

  a:link          {color:#076ECB;}
  a:visited       {color:#777700;}
  a:active        {color:#FF0000;}
  a:hover         {color:#FF0000;}

  a.anker  	  {color:black;}
  a.ressource {color:navy;}
  p.ressource {color:black;font-size:smaller}

  .breaker    {page-break-before:always}
  a.red       {color:red}

  .pgTitle    {color:#004080;font-weight:bold}
  
  
  .toc {
  	color:#076ECB;
	text-align: right;
	font-size: 0.8em;
  }
  
  .note {
  	float: left;
  }
  
 .emphasis {
 	font-style: italic;
 }
 
 .bodytext {
 	font-size:0.8em;
 }
  
