/* Martin Schelldorfer, Juni 03 */

body{ 
    margin:20px;
    background-color:#A5222B; /* rot alt= DF0B14*/
    padding:0;
    color:#FFFFFF;
    font-family: Arial,Helvetica,Geneva,sans-serif;
    font-weight:normal;
    font-size:9pt;
    scrollbar-base-color:#0066CC;
    scrollbar-3dlight-color:#66CCFF;
    scrollbar-arrow-color:#00CCCC;
    /*scrollbar-darkshadow-color:;*/
    /*scrollbar-face-color:;*/
    /*scrollbar-highlight-color:;*/
    /*scrollbar-shadow-color:;*/
    scrollbar-track-color:#00CCCC;
}
/*
font-size:9pt; ersetzt durch font-size:10pt;
Verdana,Arial,Helvetica,Geneva,sans-serif; ersetzt durch  "Times New Roman", Times, serif; 
*/

/*
Standartschrift: .Times_New_Roman_spez_16 {	font-family: "Times New Roman", Times, serif;			font-size: 16px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;
Arial Narrow esetzt durch  "Times New Roman", Times, serif
*/

table.Blau   { background-color:#3F3E81; } /*alt: #36308B */

.titleH1 	{color:#66CCFF; font-family:Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:22pt;}

h1           { color:#66CCFF; font-family:Arial Narrow,Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:22pt; }
h2           { color:#66CCFF; font-family:Arial Narrow,Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:18pt; margin-top:0; margin-bottom:10px; }
h3           { color:#66CCFF; font-family:Arial Narrow,Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:14pt; margin-top:0; margin-bottom:5px; }
h4           { color:#66CCFF; font-family:Arial,Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:12pt; margin-top:10px; margin-bottom:5px; }
h5           { color:#66CCFF; font-family:Arial Narrow,Arial,Helvetica,Geneva,sans-serif; font-weight:bold; font-size:10pt; margin-top:10px; margin-bottom:2px; }
h6           { font-weight:normal; font-size:7pt; margin:0; }

.untertitelkursiv   {
	color:#66CCFF;
	font-family:Arial, Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	font-size:10pt;
	margin-top:10px;
	margin-bottom:5px;
	font-style: italic;
}

div.Titel    { position:absolute; top:125px; left:225px; width:500px; }
div.Text     { position:absolute; top:160px; left:225px; width:535px; }


p           { margin-top:10px; margin-bottom:5px; }
p.AbstandKlein  { margin-top:0; margin-bottom:2px;}
/* p.ImportantBad  { font-weight:bold; color:#CC0033; }  Orginal von Pascal */
p.ImportantBad  {
	font-weight:bold;
	color:#FF3333;
	font-size: 14px;
}
p.ImportantGood { font-weight:bold; color:#33FF00; }

font.CapitalLetter { font-size:14pt; color:#66CCFF; }

a           { color:#FFFF00; font-weight:bold; text-decoration:none; }
a:hover     { color:#00FFCC; }
a.extern    { color:#FFFF00; text-decoration:underline;}
/*CC3333*/
a.extern:Hover{ color:#00FFCC; }
a.Bold      { font-weight:bold; }
a.Bold:hover{ color:#FFFF00; }
a.MenuActive{ text-decoration:none; font-family:Arial,Helvetica,Geneva,sans-serif; color:#33CCFF; font-weight:bold; font-size:10pt; line-height:18pt; }
a.Menu      { font-family:Arial,Helvetica,Geneva,sans-serif; color:#FFFFFF; font-weight:bold; font-size:10pt; line-height:18pt; }
a.Menu:hover{ color:#FFFF00; }

img         { border:0; border-style:none; padding:0; }
img.Border  { margin-left:10px; margin-right:10px; margin-top:3px; margin-bottom:3px; }

input.Feld
{
    BACKGROUND-color:#FFFFFF;
    BORDER-BOTTOM:#666666 1px solid; 
    BORDER-LEFT:#CCCCCC 1px solid;
    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP:#CCCCCC 1px solid;
    color:#000000;
}
input.Button
{
    BACKGROUND-color:#CCCCCC;
    BORDER-BOTTOM:#333333 1px solid; 
    BORDER-LEFT:#333333 1px solid;
    BORDER-RIGHT:#333333 1px solid;
    BORDER-TOP:#333333 1px solid;
    color:#333333;
}
input.Text
{
    BACKGROUND-color:#CCCCCC;
    BORDER-BOTTOM:#333333 1px solid; 
    BORDER-LEFT:#333333 1px solid;
    BORDER-RIGHT:#333333 1px solid;
    BORDER-TOP:#333333 1px solid;
    color:#333333;
    font-family: Arial,Helvetica,Geneva,sans-serif;
    font-weight:normal;
    font-size:9pt;
}

td          { font-size:9pt; }.infoBox {
	border: thin solid #CC0000;
}

