body			
{
	scrollbar-3dlight-color:#2A305A; 
	scrollbar-darkshadow-color:#2A305A; 
	scrollbar-face-color:#2A305A; 
	
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#2A305A;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#2A305A;

	color:#000000; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;  
	border-style:none; 
	background-color:#ffffff;
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

hr
{
	color: #2a305a;
	height: 1;
}

img
{
	border:0px;
}

tr,td,th,p,b,i,ul,ol,li,input,select	
{ 
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

legend
{
	color: black;
}

.Hinweis 
{
	font-size: 7pt;
	font-weight: normal;
}

.Hinweis A:visited 
{
	COLOR: #334a7b;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.Hinweis A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.Hinweis A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.Hinweis A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.normheader 
{
	font-size: 9pt;
	font-weight: bolder;
	color: #999999;
}

td.TitleSpanBelow
{
	height: 20px;
}

table.BildUndText
{
	padding: 3px 3px 3px 3px;
}

td.Title
{
	padding-bottom: 10px;
}

table.Startseite
{
	background-image: url(/VDECMS/VDE/Images/bg_world.jpg);
	background-repeat: no-repeat;
}

td.TopRightBorder
{
	border-top: solid 1px #2A305A;
	border-right: solid 1px #2A305A;
	border-bottom: solid 1px #2A305A;
}

td.TopBorder
{
	border-top: solid 1px #2A305A;
	border-bottom: solid 1px #2A305A;
}

td.Subtitle
{
	padding-bottom: 15px;
}

td.TitleSpanAbove
{
	height: 35px;
	width: 99%;
}

td.BottomSpan
{
	height: 10px;
}

td.EmptyRow
{
	height: 10px;
}

td.BigEmptyRow
{
	height: 20px;
}

td.SmallEmptyRow
{
	height: 5px;
}

td.ShowPos
{
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
}

td.Nav
{
	padding-bottom: 0px;
	padding-top: 0px;
}

/* <NavigationCMSLogin> */

tr.CMSLogin
{
	color:#ffffff;
	background-color:#2A305A;
}

td.CMSLogin
{
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: 1px solid #2A305A;
}

a.CMSLogin			
{ 
	font-size: 9pt; 
	font-weight:bold; 
	color:#ECB055; 
}

a.CMSLogin:link		
{ 
	text-decoration:none; 
	color:#ECB055;
}

a.CMSLogin:visited	
{ 
	text-decoration:none; 
	color:#ECB055;
}

a.CMSLogin:hover		
{ 
	text-decoration:none; 
	color:#ffffff;
}

/* </NavigationCMSLogin> */

/* <FrameResourceSize> */

span.FrameResourceSize
{
	font-family:arial,helvetica,sans-serif; 
	font-size: 8pt;
}

/* </FrameResourceSize> */

Input.SearchBox
{
	border-style:none;
}

a.TopNavSmall, Span.TopNavSmall			
{ 
	font-size: 9pt; 
	font-weight:bold; 
	color:#ffffff; 
}

a.TopNavSmall:link		
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNavSmall:visited	
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNavSmall:hover		
{ 
	text-decoration:none; 
	color:#ECB055;
}

a.TopNavColored			
{ 
	font-size: 9pt; 
	font-weight:bold; 
	color:#ECB055; 
}

a.TopNavColored:link		
{ 
	text-decoration:none; 
	color:#ECB055;
}

a.TopNavColored:visited	
{ 
	text-decoration:none; 
	color:#ECB055;
}

a.TopNavColored:hover		
{ 
	text-decoration:none; 
	color:#ffffff;
}

Span.Footer
{
	font-size:8pt;
	font-weight:bold;
	color: #ffffff;
}

Span.ShowPos
{
	color: #ffffff;
}

SPAN.ShowPosLinks
{
	color: #ECB055;
	font-weight: bold;
}

SPAN.ShowPosLinks a
{
	color: #ecb055;
	text-decoration: none;
}

TR.Tableheader, TD.dark
{
	background-color: #e0e0e0;
}

TR.TableAlternate, TD.bright
{
	background-color: #f3f3f3;
}

TD.Button
{
	color:#ffffff;
	background-color:#2A305A;
}

TR.ShowPosSpacer
{
	background-color:#2A305A;
	text-align:center;
	font-weight:bold; 
}

td.NavRight
{
	background-color:#ffffff;
	border-right-color:#ffffff;
	border-right-width:1px;
	border-right-style:solid;
	border-left-color:#2A305A;
	border-left-width:1px;
	border-left-style:solid;

}

TD.Navigation
{
	background-color:#ffffff;
	border-left-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#2A305A;
	border-right-width:1px;
	border-right-style:solid;

}

TD.NavigationSpacerRow
{
	height:7px;
}

TD.NavTitle
{
	color: #2A305A;
	font-weight: bold;
	font-size: 8pt;
}

TD.NavTitleRight
{
	color: #ffffff;
	background-color:#2A305A;
	font-weight: bold;
	font-size: 8pt;
}

TD.NavTitleRightLight
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background-color: #646d84;
}

TD.Menu
{
	padding: 3px 5px 3px 5px;
}

TD.Menu1
{
	padding: 3px 5px 3px 5px;
} 

TD.Menu2
{
	padding: 1px 5px 1px 5px;
}

TD.Menu3
{
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
}

TD.Menu4
{
	padding-right: 5px;
	padding-left: 15px;
	padding-bottom: 1px;
	padding-top: 1px;
}

TD.MenuTop
{
	padding: 3px 5px 3px 5px;
}

SPAN.Title1
{
	font-size: 16pt;
	font-weight: bold;
	color: #2A305A;
}

SPAN.Title2, H3
{
	font-size: 13pt;
	font-weight: bold;
	color: #999999;
}

A.Button
{
	padding: 3px 0px 4px 0px;
	height: 21px;
	COLOR: #ffffff;
	background-color: #2A305A;
	text-decoration: none;
}

a.Button:link		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

a.Button:visited		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

a.Button:hover		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

.Button A.Button
{
	padding: 3px 0px 4px 0px;
	height: 21px;
	COLOR: #ffffff;
	background-color: #2A305A;
	text-decoration: none;
}

.Button a.Button:link		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

.Button a.Button:visited		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

.Button a.Button:hover		
{ 
	text-decoration:none; 
	color:#ffffff; 
}

.ButtonBlank A.Button
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 3px;
	height: 21px;
	background-color: #2a305a;
	text-decoration: none;
}

.ButtonBlank A.Button:link
{
	color: #ffffff;
	text-decoration: none;
}

.ButtonBlank A.Button:active
{
	color: #ffffff;
	text-decoration: none;
}

.ButtonBlank A.Button:visited
{
	color: #ffffff;
	text-decoration: none;
}

.ButtonBlank A.Button:hover
{
	color: #ffffff;
	text-decoration: none;
}

a.ColoredButton
{
	padding: 3px 0px 4px 0px;
	height: 21px;
	COLOR: #ECB055;
	background-color: #2A305A;
	text-decoration: none;
}

a.ColoredButton:link		
{ 
	text-decoration:none; 
	color:#ECB055; 
}

a.ColoredButton:visited		
{ 
	text-decoration:none; 
	color:#ECB055; 
}

a.ColoredButton:hover		
{ 
	text-decoration:none; 
	color:#ECB055; 
}

Input.ButtonBold
{
	font-weight:bold;
	cursor: pointer;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #2a305a;
	border-bottom-style: none;
}

Input.Button
{
	cursor: pointer;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #2a305a;
	border-bottom-style: none;
	overflow: visible;
	padding-left: 5px;
	padding-right: 5px;
}

Input.AuthoringButton
{
	color: #ffffff;
	background-color: #2a305a;
	text-align: center;
	overflow: visible;
	padding-left: 5px;
	padding-right: 5px;
}

a.menuButton
{
	text-decoration:none;
}

a.Menu
{
	text-decoration:none;
	font-weight:bold;
	DISPLAY: block;
	COLOR:#2A305A;
}
a.Menu:link
{
	text-decoration:none;
	COLOR:#2A305A;
}
a.Menu:visited
{
	text-decoration:none;
	COLOR:#2A305A;
}
a.Menu:hover
{
	text-decoration:none;
	COLOR:#ECB055;
}
a.Menu:active
{
	text-decoration:none;
	COLOR:#2A305A;
}

a.MenuChoosed
{
	text-decoration:none;
	font-weight:bold;
	DISPLAY: block;
}
a.MenuChoosed:link
{
	color: #ffffff;
	text-decoration: none;
}
a.MenuChoosed:visited
{
	text-decoration:none; 
	COLOR:#ffffff;
}
a.MenuChoosed:hover
{
	text-decoration:none;
	COLOR:#ECB055;
}
a.MenuChoosed:active
{
	text-decoration:none;
	COLOR:#ffffff;
}

td.ContentSectionBorder
{
	padding-right: 20px;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 20px;
}

TR.Menu0 { BACKGROUND-COLOR:#ffffff; }
TR.Menu1 {	BACKGROUND-COLOR:#93A9CE; }
TR.Menu2 {	BACKGROUND-COLOR:#CCD3E5; }
TR.Menu3 {	BACKGROUND-COLOR:#e9ebf8; }
TR.Menu4
{
	background-color: #e9eb99;
}

TR.MenuChoosed0 { BACKGROUND-COLOR: #2A305A; }

TR.MenuHighlight
{
	BACKGROUND-COLOR:#aaaaaa;
	 /*#869ac2;*/
}

TD.line
{
	background-color:#2A305A;
	width: 1px;
}

.Text
{
	font-size: 9pt;
	font-weight: normal;
}

.Text B
{
	font-weight: bold;
}

.Text STRONG
{
	font-weight: bold;
}

.Text A:visited 
{
	COLOR: #0000CC;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.Text A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.Text A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.Text A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.Tableheader A:visited 
{
	COLOR: #334a7b;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.Tableheader A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.Tableheader A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.Tableheader A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/* <NavigationTopNav> */

Table.TopNav
{
	color:#ffffff;
	background-color:#2A305A;
}

TR.TopNav
{
	color:#ffffff;
	background-color:#2A305A;
}

TD.TopNav
{
	text-align:center;
}

TD.TopNavRight
{
	text-align: center;
	border-right: solid 1px #ffffff;
}

TD.TopNavLeft
{
	text-align: center;
	border-left: solid 1px #ffffff;
}

a.TopNav			
{ 
	font-size:10pt; 
	font-weight:bold; 
	color:#ffffff; 
}

a.TopNav:link		
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNav:visited	
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNav:hover		
{ 
	text-decoration:none; 
	color:#ECB055;
}

TR.TopNavOrange
{
	color:#ffffff;
	background-color:#ecb055;
}

a.TopNavOrange			
{ 
	font-size:10pt; 
	font-weight:bold; 
	color:#ffffff; 
}

a.TopNavOrange:link		
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNavOrange:visited	
{ 
	text-decoration:none; 
	color:#ffffff;
}

a.TopNavOrange:hover		
{ 
	text-decoration:none; 
	color:#ffffff;
}

/* </NavigationTopNav> */

/* <Layout> */

TD.LayoutRightSection
{
	text-align: center;
	border-right: solid 1px #ffffff;
}

TD.LayoutLeftSection
{
	text-align: center;
	border-left: solid 1px #ffffff;
}

/* </Layout> */

/* <Table-Styles> */

TR.TableGreyAlternate
{
	background-color: #e0e0e0;
}

.TDGreyLevel1 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #a0a0a0 }
.TDGreyLevel2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0 }
.TDGreyLevel3 { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f3f3f3 }

.TDGreyLevel2 A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TDGreyLevel2 A:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel2 A:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel2 A:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel2 A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TDGreyLevel3 A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TDGreyLevel3 A:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel3 A:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel3 A:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDGreyLevel3 A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TableGreyAlternate A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TableGreyAlternate A:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TableGreyAlternate A:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TableGreyAlternate A:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TableGreyAlternate A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }

/* </Table-Styles> */

/*<Sitemap>*/
.TDLevel1 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #2a305a }
.TDLevel2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2a305a; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #93a9ce }
.TDLevel3 { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2a305a; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #ccd3e5 }
.TDLevel1 .ALevel1 { font-weight: bold; color: white; text-decoration: none; }
.TDLevel1 .ALevel1:link { FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none }
.TDLevel1 .ALevel1:active { FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none }
.TDLevel1 .ALevel1:visited { FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none }
.TDLevel1 .ALevel1:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TDLevel2 .ALevel2 { FONT-WEIGHT: normal; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel2 .ALevel2:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel2 .ALevel2:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel2 .ALevel2:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel2 .ALevel2:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TDLevel3 .ALevel2 { FONT-WEIGHT: normal; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel2:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel2:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel2:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel2:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TDLevel3 .ALevel3 { FONT-WEIGHT: normal; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel3:link { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel3:active { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel3:visited { FONT-WEIGHT: bold; COLOR: #0000CC; TEXT-DECORATION: none }
.TDLevel3 .ALevel3:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
/*</Sitemap>*/

/*<ScientificWorks>*/
.TDLevel2 A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel2 A:link { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel2 A:active { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel2 A:visited { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel2 A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TDLevel3 A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel3 A:link { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel3 A:active { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel3 A:visited { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TDLevel3 A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }
.TableAlternate A {  FONT-WEIGHT: normal; COLOR: #2a305a; TEXT-DECORATION: none }
.TableAlternate A:link { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TableAlternate A:active { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TableAlternate A:visited { FONT-WEIGHT: bold; COLOR: #2a305a; TEXT-DECORATION: none }
.TableAlternate A:hover { FONT-WEIGHT: bold; COLOR: #ecb055; TEXT-DECORATION: none }

#ScientificWork_MandatoryField
{
	width: 10px;
	height: 10px;
}
/*</ScientificWorks>*/

/*<Formulare>*/
.ControlledLabel {
	FONT-WEIGHT: normal; COLOR: blue/*red*/
}
.fett {
	FONT-WEIGHT: bold
}
.myINPUT {
	FONT-FAMILY: monospace
}
.myTEXTAREA {
	FONT-FAMILY: monospace
}
.FormularError
{
	color:red;	
}
.FormularDesc
{
	color:Black;
	font-weight: bold
}
.FormularInfo
{
	color:#666666;
}
/*</Formulare>*/

/*<CMSDropDown>*/
PRE
{
	FONT-SIZE: 9pt; FONT-STYLE: italic; font-family:arial,helvetica,sans-serif; 
}

ADDRESS
{
	FONT-SIZE: 7pt; color: #000000; font-family:arial,helvetica,sans-serif;
}

H1
{
	font-size: 16pt; font-weight: bold; FONT-FAMILY: arial,helvetica,sans-serif; color: #2A305A;
}

H2
{
	font-size: 14pt; font-weight: bold; FONT-FAMILY: arial,helvetica,sans-serif; color: #999999;
}

H4,H5,H6
{
	font-size: 10pt; FONT-WEIGHT: bold ;FONT-FAMILY: arial,helvetica,sans-serif; color: #000000;
}

UL
{
	LIST-STYLE-TYPE: square;
}

MENU
{
	LIST-STYLE-TYPE: lower-alpha;
}
/*</CMSDropDown>*/

/* <NavigationHeader> */

Table.NavigationHeader
{
}

/* </NavigationHeader> */

/* <NavigationUI> */

img.NavigationUILine
{
	width: 1px;
	height: 1px;
}

td.NavigationUILine
{
	background-color:#2A305A;
}

/* </NavigationUI> */

/* <NavigationInstitutLink> */

img.NavigationInstitutLinkLine
{
	width: 1px;
	height: 1px;
}

td.NavigationInstitutLinkLine
{
	background-color:#2A305A;
}

/* </NavigationInstitutLink> */

/* <NavigationRight> */

img.NavigationRightLine
{
	width: 1px;
	height: 1px;
}

td.NavigationRightLine
{
	background-color:#2A305A;
}

td.NavigationRightElement
{
	padding: 3px 5px 3px 5px;
}

tr.NavigationRightElement
{
	BACKGROUND-COLOR:#ffffff;
}

a.NavigationRightElement
{
	text-decoration:none;
	font-weight:bold;
	DISPLAY: block;
	COLOR:#2A305A;
}
a.NavigationRightElement:link
{
	text-decoration:none;
	COLOR:#2A305A;
}
a.NavigationRightElement:visited
{
	text-decoration:none;
	COLOR:#2A305A;
}
a.NavigationRightElement:hover
{
	text-decoration:none;
	COLOR:#ECB055;
}
a.NavigationRightElement:active
{
	text-decoration:none;
	COLOR:#2A305A;
}

/* </NavigationRight> */

/* <NavigationBanner> */

td.NavigationBanner
{
	border-right: #2a305a 2px solid;
	border-top: #2a305a 2px solid;
	border-left: #2a305a 2px solid;
	border-bottom: #2a305a 2px solid;
	text-align: center;
	width: 150px;
}

/* </NavigationBanner> */

/* <CMSExtDefaultConsole> */

.ConsoleButton
{
	FONT-WEIGHT:bold; 
	COLOR:#ecb055;
	BACKGROUND-COLOR:#2a305a;
	PADDING-RIGHT:5px; 
	PADDING-LEFT:5px; 
	PADDING-TOP:0px; 
	PADDING-BOTTOM:3px; 
	
	border-right: #ecb055 1px solid;
	border-top: #ecb055 1px solid;
	border-left: #ecb055 1px solid;
	border-bottom: #ecb055 1px solid;
}

table.CMSExtDefaultConsole
{
	border-right: #ecb055 1px solid;
	padding-right: 5px;
	border-top: #ecb055 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ecb055 1px solid;
	color: green;
	padding-top: 5px;
	border-bottom: #ecb055 1px solid;
	background-color: white;
}

table.CMSExtDefaultConsole b, i
{
	color: black;
}

table.CMSExtDefaultConsole a
{
	text-decoration:none;
	COLOR:#000000;
}
table.CMSExtDefaultConsole a:link
{
	text-decoration:none;
	COLOR:#000000;
}
table.CMSExtDefaultConsole a:visited
{
	text-decoration:none;
	COLOR:#000000;
}
table.CMSExtDefaultConsole a:hover
{
	text-decoration:none;
	COLOR:#2A305A;
}
table.CMSExtDefaultConsole a:active
{
	text-decoration:none;
	COLOR:#000000;
}

/* </CMSExtDefaultConsole> */

/* <EventDB> */
td.EventLevel1
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: white; 
	FONT-FAMILY: 
	arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #2a305a 
}

td.EventLevel2 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #2a305a; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #ccd3e5 
}

td.EventLevel3 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #2a305a; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #f3f3f3 
}

td.EventLevelSubHeading
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #64675e; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #ccd3e5 
}

table.EventHeader
{
	background-image: url(/VDECMS/VDE/Images/EventDB_tbl_head_bg.gif);
	border: 0px;
}

td.EventHeaderLeft
{
	border-right: 0px;
	border-top: 0px;
	background-image: url(/VDECMS/VDE/Images/EventDB_tbl_head_start.gif);
	border-left: 0px;
	width: 8px;
	border-bottom: 0px;
	height: 22px;
}

td.EventHeaderRight
{
	border-right: 0px;
	border-top: 0px;
	background-image: url(/VDECMS/VDE/Images/EventDB_tbl_head_end.gif);
	border-left: 0px;
	width: 16px;
	border-bottom: 0px;
	height: 22px;
}

span.EventHeader
{
	font-weight: bold;
	color: white;
	font-family: helvetica, arial, sans-serif, verdana;
}

span.EventInfo
{
	color: #666666;
	font-weight: bold;
}

.EventDataGridHeader
{
	font-weight: bold;
	color: #2a305a;
	background-color: #ccd3e5;
	border-color: #3366CC;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
}

.EventLabel
{
	font-weight: bold;
}

.EventLabel_HighLighted
{
	color: Red;
	font-weight: bold;
}

.EventTitle
{
	font-weight: bold;
}

.EventSubTitle
{
}

table.EventDetails
{
	border-collapse: collapse;
	border-width: 1px;
	border-color: #3276ab;
	width: 100%;
}

td.EventDetails
{
	background-color: #ccd3e5;
}

td.EventOnlineReservation
{
	background-color: #ccd3e5;
	COLOR: #ECB055;
	font-weight: bold;
}

td.EventOnlineReservation A:visited 
{
	COLOR: #ECB055;
	font-weight: bold;
	TEXT-DECORATION: none;
}

td.EventOnlineReservation A:hover 
{
	COLOR: #ECB055;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

td.EventOnlineReservation A:active 
{
	COLOR: #ECB055;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

td.EventOnlineReservation A:link 
{
	COLOR: #ECB055;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.SearchForm
{
	border-top: #2a305a 1px solid;
	padding-left: 5px;
	border-left: #2a305a 1px solid;
	width: 50%;
	padding-top: 5px;
}
/* </EventDB> */

/* <SPS2003SearchResult> */

.HeaderStyle
{
	font-weight: bold;
	font-size: 13pt;
	padding-bottom: 10px;
	color: #999999;
}

.HeaderStyle A:visited 
{
	COLOR: #334a7b;
	font-weight: bold;
	TEXT-DECORATION: none;
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

.HeaderStyle A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

.HeaderStyle A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

.HeaderStyle A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif; 
	font-size: 9pt; 
}

.TooManyResults
{
	font-weight: bold;
	padding-bottom: 10px;
	color: red;
	padding-top: 5px;
}

.ResultDescription
{
	padding-left: 5px;
	padding-bottom: 5px;
}

/* </SPS2003SearchResult> */

/* <Homepage> */

/* <einfaches Element> */

.HomepageText
{
	font-size: 9pt;
	font-weight: normal;
}

.HomepageText TD.WithBorder
{
}

.HomepageText TR.Header
{
	background-color: #e0e0e0;
}

.HomepageText TR
{
	background-color: #f3f3f3;
}

.HomepageText B, .HomepageText STRONG
{
	font-weight: bold;
}

.HomepageText A:visited 
{
	COLOR: #334a7b;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.HomepageText A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.HomepageText A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.HomepageText A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/* </einfaches Element> */
/* <Header-Element> */

.HomepageTextHeader
{
	font-size: 9pt;
	font-weight: normal;
}

.HomepageTextHeader TR.Header
{
	padding-bottom: 30px;
}

.HomepageTextHeader TR
{
}

.HomepageTextHeader B, .HomepageTextHeader STRONG
{
	font-size: 16pt;
	font-weight: bold;
	FONT-FAMILY: arial,helvetica,sans-serif;
	color: #2A305A;
}

.HomepageTextHeader A:visited 
{
	COLOR: #334a7b;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.HomepageTextHeader A:hover 
{
	COLOR: #7180a0;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.HomepageTextHeader A:active 
{
	COLOR: #7180a0;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.HomepageTextHeader A:link 
{
	COLOR: #0000CC;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/* <Header-Element> */

/* </Homepage> */