body
{ 
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial,verdana;

	FONT-SIZE: 9pt;
	margin:0;

	scrollbar-face-color:#e0e0e0;
	scrollbar-track-color: #f0f0f0;
	scrollbar-3dlight-color:#f0f0ff;
	scrollbar-darkshadow-color:#e0e0ff;
	scrollbar-base-color: #a0a0a0;     
	scrollbar-arrow-color:#7070f0;
}

P
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, verdana;
}

P.beispiel
{
	FONT-SIZE: 9pt;
	text-indent: 20pt;
}

P.small
{
	FONT-FAMILY: Arial, verdana;
	FONT-SIZE: 8pt;
	font-weight: normal;
	line-height: 9pt;

}



P.tips_link
{
	COLOR: #202080;
	text-decoration:none;
	font-weight: bold;
	cursor: hand;
DISPLAY: inline;
}






UL
{
    FONT-FAMILY: Arial, verdana;
    FONT-SIZE: 9pt; 
}

TD
{
    FONT-FAMILY: Arial, verdana;
    FONT-SIZE: 9pt;
}

TR.row0 {background-color:#E9E9FB}
TR.row1 {background-color:#F7F7F7}


TH
{
    FONT-FAMILY: Arial, verdana;
    FONT-SIZE: 9pt;
    font-weight: bold;
    background:#e0e0e0;
}



input
{ 
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
}

textarea
{ 
	color:#505050;
	FONT-FAMILY: Arial,verdana;
	FONT-SIZE: 9pt;

        background:#f5f5f5; 
        border-style:solid;
        border-line:bold;
        border-width:1px;
        border-color:#bebed2;

}

select
{ 
    BACKGROUND-COLOR: #f0f0f0;
    color:#505050;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
        background:#f5f5f5; 
        border-style:solid;
        border-line:bold;
        border-width:1px;
        border-color:#bebed2;
}


.formularfeld { 	
	font-family:arial,verdana; 
	font-size:8pt; 
	font-weight:normal; 
	color:#505050; 
	background:#f5f5f5; 
        border-style:solid;
        border-line:bold;
	border-width:1px;
	border-color:#bebed2; 
}

.hint {
	border-bottom : 1px dotted red;
}



A:link
{
    COLOR: #202080;
    text-decoration:none;
    font-weight: bold;
}

A:visited
{
    COLOR: #202080;
    text-decoration:none;
    font-weight: bold;
}

A:active
{
    COLOR: #202080;
    text-decoration:none;
}


A:hover
{
    COLOR: #9090d0;
}



TABLE.navigation
{
  width:135px;
}


TD.navigation
{       font-family:arial,verdana;
	line-height: 14pt;
        background:#ffffff; 
}


TH.navigation
{        font-family:arial,verdana;
        font-size:9pt; 
	line-height: 14pt;
	background:#ffffff; 
	text-align:left;
}


TD.navbar
{        font-family:arial,verdana;
	background:#FFFFFF; 

}


.Button
{
background-color:#e5e5f0;
color:#000000;
font-weight: bold;
width:100px;
border:1px solid #1010a0;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffc7d0eb'); 
}

.Button_small
{
background-color:#e5e5f0;
color:#000000;
font-weight: bold;
width:50px;
border:1px solid #1010a0;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffc7d0eb'); 
}

.Button_tiny
{
background-color:#e5e5f0;
color:#000000;
font-weight: bold;
width:25px;
border:1px solid #1010a0;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffc7d0eb'); 
}





A.navigation:link
{
    COLOR: #202070;
    font-weight: bold;
}

A.navigation:visited
{
    COLOR: #202070;
    font-weight: bold;
}

A.navigation:active
{
    COLOR: #202070;
}

A.navigation:hover
{
    COLOR: #000030;
}



H1
{
    COLOR: #000080;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    margin-top: 30px;
    margin-bottom: 15px;
}



H2
{
    COLOR: #000080;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    margin-top: 30px;
    margin-bottom: 10px;
}

H3
{
	COLOR: #000000;
	FONT-FAMILY: Arial,verdana;
	FONT-SIZE: 10 pt;
}




P.hidetxt_link
{
        COLOR: #202080;
        text-decoration:none;
        font-weight: bold;
        cursor: hand;
	DISPLAY: inline;
}


.hidetxt_content
{
	margin-left: 10px;
	border-color:#f0f0f0;
	border-width:1px;
	border-style:solid;
	background: #f5f5f5;
	padding:10px;
}



.box_nav div {
  BORDER: #ffffff 1px solid; 

  PADDING: 5px;
  Z-INDEX: 5; 
  BACKGROUND: #ffffff; 
  WIDTH: 150px; 
  POSITION: relative;

  margin-top: 10 px;
  margin-left: 5 px;
}



.box_info {
  background: #f7f7ff;
  border-color:#a0a0e0;
  border-width:1px;
  border-style:solid;
  padding:15px;
  margin:20 px;
  margin-top:30 px;
  margin-bottom:30 px;
  min-width:520px;
}



.cpBorder
			{
			border:solid thin #707090;
			}




	.cpYearNavigation,
	.cpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.cpDayColumnHeader,
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.cpCurrentDateDisabled,
	.cpTodayText,
	.cpTodayTextDisabled,
	.cpText
			{
			font-family:arial;
			font-size:8pt;
			}

	.cpOtherMonthDate:link
	{
		font-weight: normal;
		color:#606060;
	}
	.cpOtherMonthDate:visited
	{
		font-weight: normal;
		color:#606060;
	}
	.cpOtherMonthDate:hover
	{
		font-weight: normal;
		color:#202090;
	}



	TD.cpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.cpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.cpOtherMonthDate
			{
			color:#808080;
			}
	TD.cpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.cpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			height:20px;
			}
	A.cpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
			border:solid thin #6677DD;
			}



