body
{
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
	font-family: verdana;
	background-color: white;
	
	/*scrollbar-darkshadow-color:#330097;
	scrollbar-3dlight-color:#330097;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:slateblue;	*/
}

TD
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	line-height: 14px;
}

.SmallBold
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: Verdana, Arial, Helvetica;
}

.HeadLineCaption
{
	font-weight: bolder;
	font-size: 8pt;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 1pt;
	font-variant: small-caps;
	text-decoration: none;
}

.HeadLine
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

.SmallCapsLink
{
	font-weight: bolder;
	font-size: 8pt;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 1pt;
	font-variant: small-caps;
	text-decoration: none;
}

.GroupCaption
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 1pt;
	font-variant: normal;
	text-decoration: none;
}

.Caption1
{
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	color: slategray;
	font-family: Arial, Helvetica;
	letter-spacing: 2pt;
}

.MainTitle
{
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px;
}


.MainTitleNoUpperCase
{
	font-weight: bold;
	font-size: 13px;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px;
}

.PageCopyright          
{
	Color: #707070;   
	font-size:  8pt; 
	font-family: Arial, Helvetica;
}

.MainMenuBG
{
	background: #330099;
	color: white;
}

.LoginInfoBG
{
	background: lightgrey;
	color: #330099;
}

.LocalMenuBG
{
	background: white;
	color: white;
}

.LiveDemoFon
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px;
}

.FreeCallHint
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px;
}

.LiveDemoFonBig
{
	font-weight: bold;
	font-size: 18px;
	text-transform: uppercase;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px;
}

/*  === MainMenuLink ================================================ */
/*  Donīt change active/visited/hover/DEFAULT-Order                   */

.MainMenuLink:active
{
	color: white;
	text-decoration: none;
}

.MainMenuLink:visited
{
	color: white;
	text-decoration: none;
}

.MainMenuLink:hover
{
	color: lightskyblue;
	text-decoration: none; 
}

.MainMenuLink
{
	font-weight: bolder;
	font-size: 11px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 2pt;
	font-variant: small-caps;
	text-decoration: none;
}

/*  === MainMenuLinkSelected ======================================= */
/*  Donīt change active/visited/hover/DEFAULT-Order                  */

.MainMenuLinkSelected:active
{
	color: lightskyblue;
	text-decoration: none;
}

.MainMenuLinkSelected:visited
{
	color: lightskyblue;
	text-decoration: none;
}

.MainMenuLinkSelected:hover
{
	color: lightskyblue;
	text-decoration: none;
}

.MainMenuLinkSelected
{
	font-weight: bolder;
	font-size: 11px;
	color: lightskyblue;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 2pt;
	font-variant: small-caps;
	text-decoration: none;
}

/*  === LocalMenuLink ================================================ */

.LocalMenuLink:active
{
	color: #330099;
	text-decoration: none;
}

.LocalMenuLink:visited
{
	color: #330099;
	text-decoration: none;
}

.LocalMenuLink:hover
{
	/*color: #3300ff; */
	color: #990033;
	text-decoration: underline;
}

.LocalMenuLink
{
	font-weight: bolder;
	font-size: 7.5pt;
	text-transform: uppercase;
	color: #330099;
	font-family: Verdana, Arial, Helvetica;
	background-color: white;
	text-decoration: none;
}

.LocalMenuSeparator
{
	font-weight: bolder;
	font-size: 7.5pt;
	text-transform: uppercase;
	color: slategray;
	font-family: Verdana, Arial, Helvetica;
	background-color: white;
	text-decoration: none;
}

/*  === LocalMenuLinkSelected ======================================= */

.LocalMenuLinkSelected:active
{
	color: #3300ff;
	text-decoration: none;
}

.LocalMenuLinkSelected:visited
{
	color: #3300ff;
	text-decoration: none;
}

.LocalMenuLinkSelected:hover
{
	color: #3300ff;
	text-decoration: none;
}

.LocalMenuLinkSelected
{
	font-weight: bolder;
	font-size: 7.5pt;
	text-transform: uppercase;
	color: #3300ff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

/* === Hyperlinks ================================================== */

/* === BlackLink === */

.BlackLink:active
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.BlackLink:visited
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.BlackLink:hover
{
	font-weight: bold;
	color: #330099;
	text-decoration: underline;
}

.BlackLink
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}

/* === SmallLink === */

.SmallLink:active
{
	text-decoration: none;
}
.SmallLink:visited
{
	text-decoration: none;
}
.SmallLink:hover
{
	text-decoration: underline;
}

.SmallLink
{
	font-weight: lighter;
	text-decoration: none;
	font-size: 7pt;
	color: #3300ff;
}

/* === DeskShareLink === */

.DeskShareLink:active
{
	text-decoration: none;
}
.DeskShareLink:visited
{
	text-decoration: none;
}
.DeskShareLink:hover
{
	text-decoration: underline;
}

.DeskShareLink
{
	text-decoration: none;
}

.WhiteBackground
{
	 background-color: #FFFFFF; 
} 

/* === Normal Hyperlinks === */

A:Visited
{
	Color:#330099	; 
	text-decoration: Bold
}

A:Hover                 
{
	Color:#330099; 
	text-decoration: underline
}

A:Active                
{
	Color:#330099;
}

A							
{
	Color:#330099; 
	text-decoration: none
}

/* === Inputs Elements === */

/* Eingabe-Elemente */ 
input,
select,
textarea 
{
	 background-color: #EFEFFF; 
	 /*border: 1 solid #A0A0A0; */
	 border-width: 1px;
	 border-style : solid;
     border-color : #A0A0A0;
	 color: black;
	 font-family: Verdana, Arial, Helvetica;
	 font-size: 12px;
} 


input.required, select.required, textarea.required, td.required
{
	background-color: #e5f8e5;
} 

input.button 
{ 
	color: #212994; 
	font-weight:bold; 
	font-size: 11px;
} 

input.noborder
{ 
	background-color: #FFFFFF; border: 0; 
}

input.radio
{
	 background-color: #FFFFFF; 
	 border-width: 0px;
	 border-style: none;
     color: black;
	 font-family: Verdana, Arial, Helvetica;
	 font-size: 12px;
} 
