BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    MARGIN: 0.0em;
    BACKGROUND-COLOR: #ffffff
}

	a.bwvmenu, a.bwvmenu:visited {
		border-right: #005bab 1px solid;
		padding-right: 10px;
		border-top: #005bab 1px solid;
		padding-left: 10px;
		background: #005bab;
		padding-bottom: 3px;
		border-left: #005bab 1px solid;
		color: #ffffff;
		padding-top: 4px;
		border-bottom: #005bab 1px solid;
		font-family: Arial;
		font-size: 10pt;
		text-decoration:none !important;
		margin: 0px;
		height: 27px;
	}
	a.bwvmenu:hover {	
		background: #005bab !important;
		color:#b1d8fa !important;
  }

	a.bwvselect, a.select:visited {
		color: #000000;
		font-size: 9pt;
		text-decoration:none !important
	}
	a.bwvselect:hover {	
		color:#ff8000 !important
  }

	table.bwvbg
	{
    BACKGROUND: #808080;
    TEXT-ALIGN: center
	}
	tr.bwvbg
	{
	    MARGIN: 0.25em;
	    VERTICAL-ALIGN: top
	}
	td.bwvbg
	{
      BACKGROUND: #808080;
      color: #ffffff;
      FONT-SIZE: 11pt;
	    MARGIN: 0.25em;
			padding-top: 2px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 2px;
	    VERTICAL-ALIGN: top
	}	
	td.banner
	{
		WIDTH: 60;
		VERTICAL-ALIGN: top;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		BACKGROUND: #ff8000
	}
  li.goles
 	{
    MARGIN-TOP: 0.75em;
    MARGIN-BOTTOM: 0.75em;
    MARGIN-LEFT: 0in;
    MARGIN-RIGHT: 15pt
	}
	ul.goles
	{
		color:#ff8000;
	  LIST-STYLE-TYPE: square
	}
	span.goles
	{
		color:#000000
	}
	span.headline
	{
		color:#005bab;
		FONT-SIZE: 14pt;
		padding-left: 20px
	}
	p.headline2
	{
		color:#005bab;
		FONT-SIZE: 12pt;
		padding-left: 20px
	}
	div.nummer
	{
		color:#ffffff;
		background: #ff8000; 
		float:right;
		position:relative;
		left:-13px;
		top:-29px;
		FONT-SIZE: 7pt; 
		FONT-WEIGHT: bold;
  	padding-right: 2px;
  	padding-left: 2px;
	}
	div.nummer2
	{
		color:#ffffff;
		background: #ff8000; 
		float:right;
		position:absolute;
		left:0px;
		top:0px;
		FONT-SIZE: 7pt; 
		FONT-WEIGHT: bold;
  	padding-right: 2px;
  	padding-left: 2px;
  	padding-top: 0px;
		padding-bottom: 0px;
	}
	div.nummer1
	{
		color:#ffffff;
		background: #ff8000; 
		float:right;
		position:relative;
		left:-248px;
		bottom:-147px;
		FONT-SIZE: 7pt; 
		FONT-WEIGHT: bold;
  	padding-right: 2px;
  	padding-left: 2px;
  	padding-top: 0px;
		padding-bottom: 0px;
	}
	div.city
	{
		color:#ffffff;
		background: #ff8000; 
		background-color: #ff8000; 
		width: 115px;
		FONT-SIZE: 8pt; 
  	padding-top: 2px;
		padding-bottom: 2px;
		width: 98px;
		TEXT-ALIGN: center
}
	div.cand_info
	{
		position:absolute; 
		visibility: hidden; 
		background-color: #ff8000
	}
	td.cand_info
	{
		FONT-SIZE: 8pt;
	}
	td.cand_left
	{
		padding-left: 20px
	}
P
{
    MARGIN-BOTTOM: -0.0em
}
LI P
{
    MARGIN-TOP: 0.75em;
    MARGIN-BOTTOM: 1.25em
}
LI
{
    MARGIN-LEFT: -0.25in
}
OL LI
{
    MARGIN-LEFT: -0.15in
}
UL
{
    LIST-STYLE-TYPE: disc
}
CODE
{
    FONT-FAMILY: Courier New, Courier
}
PRE
{
    FONT-FAMILY: Courier New, Courier
}
TABLE
{
    MARGIN-TOP: 0em;
    FONT-SIZE: 9pt
}
TR
{
    MARGIN: 0.25em
}
TH
{
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
    TEXT-ALIGN: left;
		FONT-WEIGHT: normal;
    MARGIN: 0.25em
}
TD
{
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
    MARGIN: 0.25em
}
H5
{
    FONT-SIZE: 12pt
}
H5.subh
{
    MARGIN-TOP: 2em;
    MARGIN-BOTTOM: -1.5em
}
H5.proch
{
    MARGIN-BOTTOM: -1em
}
H5.topich
{
    MARGIN-BOTTOM: -1em
}
H5.note
{
    MARGIN-TOP: 2em;
    MARGIN-BOTTOM: -1em
}
H5.relh
{
    MARGIN-TOP: 2.75em;
    MARGIN-BOTTOM: -1em
}
.dectree
{
    MARGIN-TOP: 1.5em;
    MARGIN-LEFT: 1.33em
}
dectree P
{
    MARGIN-TOP: 1.25em
}
.reltopics
{
    p: 3em
}
IMG.logo
{
    LEFT: -4px;
    POSITION: relative
}
.open
{
    FONT-SIZE: 2em;
    BACKGROUND: #ffffff;
    MARGIN: 0em
}
.openprod
{
    PADDING-RIGHT: 0em;
    PADDING-LEFT: 0em;
    FONT-WEIGHT: 600;
    FONT-SIZE: 1.25em;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0em;
    MARGIN: 0em;
    PADDING-TOP: 0em;
    FONT-FAMILY: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif
}
.openhelp
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-SIZE: 2em;
    BACKGROUND: #cccccc;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    FONT-FAMILY: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif
}

#a1 
{ 
    position:absolute; 
    top:0px; 
    left:0px; 
    z-index:3; 
    background-color:#fff; 
}
#a2 
{ 
    position:absolute; 
    top:0px; 
    right:0px;
    z-index:2; 
    background-color:#fff; 
}
#rand
{
  border-width:1px;
  border-style:solid;
  border-color:#ff8000;
}
#profil
{
  border-width:1px;
  border-style:solid;
  border-color:#ff8000;
  float:left;
  margin-right: 10pt;
  margin-bottom: 2pt;
}
#event
{
  border-width:1px;
  border-style:solid;
  border-color:#ff8000;
  float:left;
  margin-left: 0 pt;
  margin-bottom: 2pt;
}