/*****************
 *
 *   main document element definitions
 *
 *****************/

body
{
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
	width: 100%;
}

html
{
	overflow-x: hidden;  /* fix horizontal scrollbar bug in IE */
	scrollbar-3dlight-color:#FCFBEB; 
	scrollbar-arrow-color:#FCFBEB;
	scrollbar-base-color:#FCFBEB;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#982098;
	scrollbar-highlight-color:#FCFBEB;
	scrollbar-shadow-color:#FCFBEB
}


a:link 
{ 
        color: #982098 }  /* for unvisited links */


a:visited
{ 
	color: #982098 }  /* for visited links */


a:active
{ 
	color: #982098 }  /* when link is clicked */


a:hover
{ 
	color: #FFFFFF  ; background-color: #982098 }  /* when mouse is over link */

img 
{ 
        border-color: #982098; 
        border-width: 1px; 

}

h2
{
        font-size: 14pt; 
}

h3
{
        font-size: 12pt; 
}

li
{
        padding: 0px;
        margin: 0px;
}

/*****************
 *
 *   main class definitions
 *
 *****************/

.horizontal-center-info-bar
{
	position: absolute;
	width: 100%;
	top: 50%;
	text-align: center;
	background: #FFF;
	color: #000;
	padding: 10px;
}

a.newslink
{
	text-decoration: none;
}

.layoutertable, .layoutertable tr, .layoutertable td
{
	padding: 0px;
	margin: 0px;
}

.lefthandmenu li
{
	margin-bottom: 5px;
}

/*****************
 *
 *   lowlevel class definitions
 *
 *****************/

.titel
{
	font-size: 12pt; 
	font-family: Arial, Helvetica; position: relative; 
	top: 5px; 
}

.bold
{
	font-weight: bold;
}

.style1
{
	line-height: 14pt;
	text-align: justify; 
}

.style2
{
	line-height: 14pt;
	text-align: right; 
}


.hilight
{
	color: #982098;
}