body, table, p, td, input, select, textarea
{ 
 color:#000055; 
 font-family:Verdana,Helvetica,sans-serif; 
 font-size:10pt; 
}

td
{
 border:0;
}

td.header
{
 background-color:#0068a0
}

td.header2
{
 background-color:#ff9900; 
 text-align:center;
}

tr.highlight
{
 background-color:#ffcc55;
}

tr.grey
{
 background-color:#dddddd;
}

td.separated
{
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#0068a0;
}

td.right
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#0068a0;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#0068a0;
}

.large
{
  font-size:13pt;
}

.medium
{
  font-size:12pt;
}

table
{
 
}

table.outer
{
  border:2px #0068a0 solid;
  background-color:#FFFFF8;
}

table.reihe
{
  border:6px #3162BB solid;
  background-color:#ffcc55;
  
}

table.reihe2
{
  border:0px #FFFFFF solid;
  background-color:#ffcc55;
}

table.logo
{
  border:2px #FFFFFF solid;  
}

table.outerOpen
{
  background-color:#FFFFF8;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#0068a0;
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#0068a0;
  
  border-botton-width:0px;
}

table.inner
{  
  border: 1px solid rgb(0,0,85); 
  background-color:#eeeeee; 
}

table.inner tr td, table.inner tr td p
{
  font-size:8pt;
}
  
.block
{
  text-align:justify;
}



h1
{
 font-weight: bold;
 font-size:18pt;
 color: #3162BB;
}

body 
{ 
 background-color:#EEEEEE; 
 margin-top: 3%;
 margin-left: 3%;
 margin-right: 3%;
}

dt
{
 font-weight: bold;
 font-size:10pt;
}

.myh1
{ 
 text-decoration: none; 
 font-weight: bold;
 color: #eeeedd;
 font-size:14pt;
 text-transform:uppercase;
}

.myh2
{
 text-decoration: none; 
 font-weight: bold;
 color: #eeeedd;
 font-size:10pt;
}

.myh3
{
 text-decoration: none; 
 color: #eeeedd;
 font-size:8pt;
 font-style:italic;
}

.myh4
{ 
 text-decoration: none; 
 font-weight: bold;
 color: #eeeedd;
 font-size:13pt;
 text-transform:uppercase;
}


.myh5
{ 
 text-decoration: none; 
 font-weight: bold;
 color: #eeeedd;
 font-size:18pt;
 text-transform:uppercase;
}


.dark
{
 color: #333322;
}

.light 
{
 color: #eeeedd;
}

.lead
{
 color: #3162BB;
}

.small
{
 font-size:8pt;
 text-align:justify;
}

.huge
{
 font-size:120pt;
}

  
p.block
{
  text-align:justify;
}

 
a:link 
{
 color: #3162BB;
 text-decoration: none;
 font-weight: bold;
}

a:visited 
{ 
 color: #3162BB; 
 text-decoration: none; 
 font-weight: bold; 
}

a:hover 
{ 
 color: #3162BB; 
 text-decoration: underline; 
 font-weight: bold; 
}

a:active 
{ 
 color:#3162BB; 
 text-decoration:underline; 
 font-weight:bold; 
}

a:link.heading
{
 color: #eeeedd;
 text-decoration: none;
 font-weight: bold;
}

a:visited.heading
{ 
 color: #eeeedd; 
 text-decoration: none; 
 font-weight: bold; 
}

a:hover.heading
{ 
 color: #eeeedd; 
 text-decoration: underline; 
 font-weight: bold; 
}

a:active.heading
{ 
 color: #eeeedd; 
 text-decoration:underline; 
 font-weight:bold; 
}

.alert
{
 color:#FF0000; 
 font-weight:bold; 
}


input.text, select, input.button, textarea
{
 background-color: rgb(230,230,245);
 border: 1px solid rgb(0,0,85);
}

.dropcapparagraph
{
 text-align:justify;
}

.dropcapparagraph:first-letter
{
 font-size:150%;
 font-weight:bold;
 float:bottom; 
 color: #3162BB;
}

a.nav
  { color: #0068a0; font-weight: normal; text-decoration: none }
a.nav:link., a.nav:visited 
  { color: #0068a0; font-weight: normal; text-decoration: none }
a.nav:hover      
  { color: #0068a0; font-weight: normal; text-decoration: underline; bgcolor: #FFFFFF  }
a.nav:active 
{ 
	color: #0068a0; 
	text-decoration: underline; 
	font-weight: normal; 
}

a.nav2
  { color: #eeeedd; font-weight: normal; text-decoration: none }
a.nav2:link., a.nav:visited 
  { color: #eeeedd; font-weight: normal; text-decoration: none }
a.nav2:hover      
  { color: #eeeedd; font-weight: normal; text-decoration: underline; bgcolor: #FFFFFF  }
a.nav2:active 
{ 
	color: #eeeedd; 
	text-decoration: underline; 
	font-weight: normal; 
}

