body
{
background-color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
padding-top: 10px;
}

td.LeftBg
{
background-color : #4488CC;
}

p
{
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

td
{
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

td.intro
{
font-style: italic;
}

td.PrindAdr
{
font-size : 8pt;
}

p.Headline
{
/*color : #007CC3;*/
color : #2266AA;
font-family : Arial, Helvetica, sans-serif;
font-size : 14pt;
font-weight: bold;
}

span.JobHeadline
{
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
font-weight: bold;
}

p.SubHeadline
{
/*color : #007CC3;*/
/*color : #0066FF;*/
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
margin-top: 20pt;
}

p.SofwareTitel
{
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
font-weight: bold;
}

li.margin
{
margin-bottom: 4pt;
}

span.CrossMedia
{
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
}

span.footer
{
color : #BBBBBB;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

span.desc
{
color : #808080;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

td.AdrLine
{
background-color : #4488CC;
}

tdeee
{
border: 1px solid gray;
border-left: 1px solid blue;
border-right: 1px solid blue;
border-top: 1px solid blue;
border-bottom: 1px solid blue;
padding: 4px;
}

/* ################################################### */
/* Links und Navigation */
/* ################################################### */
a.LinkA
{
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
font-weight: bold;
text-decoration: none;
}

a:link
{
color : #004090;
}

a:visited
{
color : #004090;
}

a:active
{
color : #004090;
}

a:hover
{
color : #004090;
}

td.NavObenA
{
background-color : #4488CC;
}

span.NavObenA
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
text-decoration: none;
}

a.NavObenA:link
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
text-decoration: none;
}

a.NavObenA:visited
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
text-decoration: none;
}

a.NavObena:active
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
text-decoration: none;
}

a.NavObenA:hover
{
color : #FFCC00;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
text-decoration: none;
}

/* ################################################### */
td.NavObenB
{
background-color : #4488CC;
}

span.NavObenB
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration: none;
font-weight: bold;
}

a.NavObenB:link
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration: none;
}

a.NavObenB:visited
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration: none;
}

a.NavObenB:active
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration: none;
}

a.NavObenB:hover
{
color : #FFCC00;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration: none;
}

/* ################################################### */

span.NavLeftHl
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
}

td.NavLeftHl
{
color : #FFFFFF;
background-color : #4488CC;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
padding-bottom: 2px;
}

td.NavLeft
{
background-color : #77AAEE;
padding-top: 2px;
padding-bottom: 2px;
}

span.NavLeft
{
/*color : #FFAA00;*/
color : #0066CC;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
}

a.NavLeft:link
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavLeft:visited
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavLeft:active
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavLeft:hover
{
color : #FFCC00;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}


/* ################################################### */

span.NavRightHl
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
}

td.NavRightHl
{
color : #FFFFFF;
background-color : #4488CC;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
padding-bottom: 2px;
}

td.NavRight
{
background-color : #77AAEE;
padding-top: 2px;
padding-bottom: 2px;
}

span.NavRight
{
/*color : #FFAA00;*/
color : #0066CC;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
}

a.NavRight:link
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavRight:visited
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavRight:active
{
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

a.NavRight:hover
{
color : #FFCC00;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight: bold;
text-decoration: none;
}

/* ################################################### */

a.NoDeko
{
text-decoration: none;
}

/* ################################################### */
a.PageNav
{
text-decoration: none;
}
