/****************************************************/
/* CSS design by actoid                             */
/*													*/
/* #303030 Headlines								*/
/* #0000CC Hyperlinks								*/
/* #FCFFFF Background								*/
/* #48D1CC dunkle Zeilenfarbe						*/
/* #40E0D0 mittlere Zeilenfarbe 					*/
/* #00FFFF hellere Zeilenfarbe						*/
/* #FFDD00 Schmuck-Zeilenfarbe						*/
/* #FFDD00 Rahmenfarbe                              */
/****************************************************/

body, table, td, p 
            {color:#000033; font-size:10pt; font-family:arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; }
body        {background-color:#FCFFFF; xmargin:0px; xpadding:0px;}
            @media print { BODY { background-color:#FFFFFF; } }

h1          {font-size:14pt; font-weight:bold; }
h2          {font-size:12pt; font-weight:bold; }
h3          {font-size:11pt; font-weight:bold; }
h4          {font-size:10pt; font-weight:bold; }
h5          {font-size:10pt; font-weight:normal; }
p.bold      {font-size:10pt; font-weight:bold; color:#000033; }

h1, h2, h3, h4, h5 
            {color:#000000; border:0px; border-top:1px; border-style:solid; border-color:#FFDD00; }
TD.Line     {font-size:6pt; border:0px; border-top:1px; border-style:solid; border-color:#FFDD00; }
            @media print { h1, h2, TD.Line{ border-color:#000000; } }

a:link, a:visited, 
a:active    {color:#0000CC; text-decoration:none; }
a:hover     {color:#0000CC; text-decoration:underline; }

input 			{font:10pt; font-family:arial, helvetica, sans-serif; }
input.inText    {			 border-style:inset;  background:#FFFF99; }
input.inButton1 {width:24px; border-style:outset; background:#FFFF99; }
input.inButton2 {width:36px; border-style:outset; background:#FFFF99; }
input.inButton3 {width:48px; border-style:outset; background:#FFFF99; }
input.inButton4 {width:60px; border-style:outset; background:#FFFF99; }
input.inButton5 {width:72px; border-style:outset; background:#FFFF99; }
input.inButton6 {width:96px; border-style:outset; background:#FFFF99; }
input.outText 	{			 border-style:inset;  background:#FFDD00; }
textarea 		{font:10pt; font-family:arial, helvetica, sans-serif; }
textarea.outArea {			 border-style:inset; background:#FFDD00; }

UL.Liste1   {list-style-image:url('bul1.gif'); }
UL.Liste2   {list-style-image:url('bul2.gif'); }
UL.Liste3   {list-style-image:url('bul2.gif'); }

TABLE.Data        {border-width:1px; border-style:solid; border-color:#48D1CC; background-color:#FCFFFF; xpadding:15px; margin:0px;}

TABLE.Menu        {border-width:0px; border-style:solid; border-color:#FFDD00; width:680px; margin:0px; }
TD.Menutitle      {background-color:#48D1CC; width:200px; font-weight:bold; padding-left:3px; padding-right:3px; }
TD.Menu           {background-color:#48D1CC;              font-weight:bold; padding-left:3px; padding-right:3px; }

TABLE.Text        {border-width:0px; border-style:solid; border-color:#FFDD00; width:680px; margin-top:10px; margin-bottom:10px;}
TD.Texttitle      {background-color:#FCFFFF; width:200px; font-weight:bold;   padding-left:3px; padding-right:3px; }
TD.Text           {background-color:#FCFFFF;              font-weight:normal; padding-left:3px; padding-right:3px; }
TD.TextSpace      {background-color:#EEFFFF; width:1px;}

TD.Texttitle1     {background-color:#40E0D0; width:200px; font-weight:bold;   padding-left:3px; padding-right:3px; }
TD.Text1          {background-color:#40E0D0;              font-weight:normal; padding-left:3px; padding-right:3px; }
TD.Texttitle2     {background-color:#00FFFF; width:200px; font-weight:bold;   padding-left:3px; padding-right:3px; }
TD.Text2          {background-color:#00FFFF;              font-weight:normal; padding-left:3px; padding-right:3px; }
TD.TexttitleY     {background-color:#FFDD00; width:200px; font-weight:bold;   padding-left:3px; padding-right:3px; }
TD.TextY          {background-color:#FFDD00;              font-weight:normal; padding-left:3px; padding-right:3px; }

TD.DataTop        {color:#303030; text-align:left; padding:5px; margin:0px;
                   background-color:#00FFFF;              font-size:14pt; font-weight:bold; padding-left:15px; padding-right:15px; }
TD.Data           {padding:15px; margin:0px;}

#messagebox {
    width:  120px;
    height: 120px;
    padding:  1px;
    color:  black;
    border:   1px solid #FFDD00;
}
#messagebox {
    position:fixed; background-color:#EEFFFF; padding:3px; 
    top: 0px; left:700px;
    position: expression("absolute");
    top: expression(parseInt(document.body.scrollTop + 15));
}
#messagebox[id] {
    position:fixed;
}

@media print {TABLE.Data { border-style:none; } }
@media print {TD.DataTop { background-color:#FFFFFF; } }