	/* ELEMENTS */

	address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre {
			display: block;}
			
	li {
			display: list-item;}
			
	head {
			display: none;}
			
	table {
			display: table;}
			
	tr {
			display: table-row;}
			
	thead {
			display: table-header-group;}
			
	tbody {
			display: table-row-group;}
			
	tfoot {
			display: table-footer-group;}
			
	col {
			display: table-column;}
			
	colgroup {
			display: table-column-group;}
			
	td, th {
			display: table-cell;}
			
	caption {
			display: table-caption;}
			
	th {
			font-weight: bolder;
			text-align: center;}
			
	caption {
			text-align: center;}
			
	body,table {
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			margin: 0px;
			padding: 0px;}
			
	h1 {
			font-size: 2em;
			margin: .67em 0;}
			
	h2 {
			font-size: 1.5em;
			margin: .75em 0;}
			
	h3 {
			font-size: 1.17em;
			margin: .83em 0;}
			
	h4 {
			font-size: 10px;
			margin: 1.12em 0;}
			
	h5 {
			font-size: .83em;
			margin: 1.5em 0;}
			
	h6 {
			font-size: .75em;
			margin: 1.67em 0;}
			
	h1, h2, h3, h4, h5, h6, b, strong {
			font-weight: bolder;}
			
	p, blockquote, ul, fieldset, form, ol, dl, dir, menu {
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			font-size: 11px;
			margin: 1.12em 0;}		
			
	blockquote {
			margin-left: 40px;
			margin-right: 40px;}
			
	i, cite, em, var, address {
			font-style: italic;}
			
	pre, tt, code, kbd, samp {
			font-family: monospace;}
			
	pre {
			white-space: pre;}
			
	button, textarea, input, object, select, img {
			display: inline-block}
			
	big {
			font-size: 1.17em;}
			
	small, sub, sup {
			font-size: .83em;}
			
	sub {
			vertical-align: sub;}
			
	sup {
			vertical-align: super;}
			
	s, strike, del {
			text-decoration: line-through;}
			
	hr {
			border: 1px inset;}
			
	ol, ul, dir, menu, dd {
			margin-left: 40px;}
			
	ol {
			list-style-type: decimal;}
			
	ol ul, ul ol, ul ul, ol ol {
			margin-top: 0;
			margin-bottom: 0;}
				
	u ins {
			text-decoration: underline;}
			
	center {
			text-align: center;}
			
	abbr, acronym {
			font-variant: small-caps;
			letter-spacing: 0.1em;}
			
	:link, :visited {
			text-decoration: underline;}
			
	:focus {
			outline: thin dotted invert;}
	
	/*------------------------------------------------------------------------------------------------------*/ 		
	
	.BgLevel01 {
			height:100%;
			background-image:url(../img/bg_logo.jpg);
			background-repeat:no-repeat;
			background-position:top center;
	}	
			
	.HeaderTop 
	{
			background-color:#4c0033;
			height:25px;
	}		
			
	.LogoBox 
	{
			background-color:#4c0033;
			width:196px;
			height:80px;
			text-align:right;
			vertical-align:middle;
	}
	
	.PageHeader
	{
		background-image:url(../img/boog_01.jpg);
		background-repeat:no-repeat;		
		background-position:top left;
		height:28px;
		font-size:12px;
		padding-left:35px;
	}
	
	.TitelLeft
	{
		background-color:#4c0033;
		height:30px;
		font-size:1px;
		width:5px;
	}
		
	.Titel 
	{
			background-color:#4c0033;
			height:20px;
			padding-left:20px;
			padding-right:5px;
			color:#FFFFFF;
			font-size:16px;
			font-weight:bold;
			width:300px;
			white-space: nowrap;
	}
	
	.TitelTopRight
	{
		width:3px;
		background-color:#FFFFFF;
		font-size:1px;	
	}
	
	.TitelRight
	{
		background-color:#a08397;
		height:25px;
		width:3px;
		font-size:1px;
	}
	
	.TitelBottom
	{
		background-image:url(../img/boog_02.jpg);
		background-repeat:no-repeat;
		background-color:#a08397;				
		background-position:top left;
		height:3px;
		font-size:1px;
	}
	
	.Menu
	{
		background-image:url(../img/bg_menu.gif);
		background-repeat:no-repeat;		
		background-position:top left;
		height:500px;
		vertical-align:top;
		padding-top:20px;
	}
			
	#ContentBox {
			width: 760px;
			margin: 0;
			padding: 0;}		
			
	#NavBox {
			float: left;
			width: 190px;
			margin: 0;
			padding: 0;
			text-align: right;
	}
			
	.NavCorner01Line {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner01Line.gif") repeat-y top right;}
			
	.NavCorner02Line {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner02Line.gif") repeat-x bottom;}			
			
	.NavCorner03Line {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner03Line.gif") repeat-y top left;}			
			
	.NavCorner04Line {
			margin: 0px;
			padding: 3px 0px 0px 0px;
			background: url("../img/navCorner04Line.gif") repeat-x top;}	
			
	.NavCorner01Line_sel {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner01Line_sel.gif") repeat-y top right;}
			
	.NavCorner02Line_sel  {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner02Line_sel.gif") repeat-x bottom;}			
			
	.NavCorner03Line_sel  {
			margin: 0px;
			padding: 0px;
			background: url("../img/navCorner03Line_sel.gif") repeat-y top left;}			
			
	.NavCorner04Line_sel  {
			margin: 0px;
			padding: 3px 0px 0px 0px;
			background: url("../img/navCorner04Line_sel.gif") repeat-x top;}			
	
	div.nav01 {
			margin: 25px 13px 0px 0px;
			padding: 0px;}
	
	div.nav02 {
			margin: 12px 26px 0px 0px;
			padding: 0px;}
			
	div.nav03 {
			margin: 12px 35px 0px 0px;
			padding: 0px;}
			
	div.nav04 {
			margin: 12px 44px 0px 0px;
			padding: 0px;}
			
	div.nav05 {
			margin: 12px 50px 0px 0px;
			padding: 0px;}				
			
	div.login {
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 50px 0px 0px 0px;
			padding: 0px 0px 0px 15px;}									
			
	a.nav, a.nav:link, a.nav:active, a.nav:hover, a.nav:visited {
		 	font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 0px;
			padding: 0px;
			text-decoration: none;}				
	
	.TextBox {
			vertical-align:top;
			padding:10px;
			padding-top:20px;
	}		
			
	.Text {
			width: 500px;
			margin: 0;
			padding: 0;
			text-align: left;}	
			
	.color {
			font-family: Verdana, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #4A0030;}
			
	a, a:link, a:active, a:hover, a:visited {
		 	font-family: Verdana, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #4A0030;
			margin: 0px;
			padding: 0px;
			text-decoration: none;}
			
	table.TextTable {
			width: 500px;
			margin: 0px;
			padding: 0px;}		
			
	 table.TextTable tr th {
	 		font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 0px;
			padding: 2px 0px 2px 0px;
			background-color: #4A0030;
			text-align: center;}		
			
		table.TextTable tr td {
	 		font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			margin: 0;
			padding: 5px 10px 5px 0px;
			text-align: left;}	
			
		table.TextTable tr td ul li {
	 		font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #000000;
			margin-left: 5px;
			margin-bottom: 10px;
			padding: 0;}							
			
	form {
			margin: 0;
			padding: 0;}
	
	.mandatory
	{
		width: 346px;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		margin: 2px 0px 2px 0px;
		padding: 1px 2px 1px 2px;
		border: none;
		background-color:#B7B7B7;
	}		
			
	.FieldBox {
			width: 90px;
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 2px 0px 2px 0px;
			padding: 1px 2px 1px 2px;
			border: none;
			background-color: #A68099;}		
			
		.FieldBtn {
			width: 94px;
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 2px 0px 2px 0px;
			padding: 1px 2px 1px 2px;
			border: none;
			background-color: #A68099;}
			
		.FormFieldBox {
			width: 346px;
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 2px 0px 2px 0px;
			padding: 1px 2px 1px 2px;
			border: none;
			background-color: #A68099;}		
			
		.FormFieldDrop {
			width: 350px;
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 2px 0px 2px 0px;
			padding: 1px 2px 1px 2px;
			border: none;
			background-color: #A68099;}			
			
		.FormFieldBtn {
			width: 350px;
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #FFFFFF;
			margin: 2px 0px 2px 0px;
			padding: 1px 2px 1px 2px;
			border: none;
			background-color: #A68099;}		
			
	#FooterBox {
			clear: both;}		
			
	#Footer {
			font-family: Verdana, sans-serif;
			font-size: 9px;
			color: #4A0030;
			margin: 0;
			padding: 15px 40px 5px 0px;}						
			
	a.navFooter, a.navFooter:link, a.navFooter:active, a.navFooter:hover, a.navFooter:visited {
		 	font-family: Verdana, sans-serif;
			font-size: 9px;
			color: #4A0030;
			margin: 0px;
			padding: 0px;
			text-decoration: none;}	
	
	/* CONTENT */
	.contenttable
	{
		width:500px;
	}
	
	.contentheader, .contentheader A, .contentheader A:active, .contentheader A:visited, .contentheader A:hover
	{
		/*border-bottom:solid 1px #4A0031;*/
		font-weight:bold;
		color:black;
	}	
	
	.popupHeaderTd{
		background-color: #4C0033;
		padding:10px;
	}
	.popupContenttable
	{
		width:100%;
	}