body { 
 cursor: url ("../ICONS/meincursor1.cur");
 scrollbar-arrow-color:#800080;
 scrollbar-base-color:#E1E2FF;  scrollbar-highlight-color:#E1E2FF;
 scrollbar-shadow-color:#E1E2FF; 
}

body.archiv 
{ 
 cursor: url ("../ICONS/meincursor1.cur");
 scrollbar-arrow-color:orange;
 scrollbar-base-color:darkviolet;  scrollbar-highlight-color:darkviolet;
 scrollbar-shadow-color:darkviolet; 
}

body 
{
 color:#800080;
 background-color:orange;
 background-image:url(../site/sitepics/bgvio2.gif);
 background-attachment:scroll;
 background-repeat:repeat;
}

body.archiv 
{
 color:#800080;
 background-color:orange;
 background-image:url(../site/sitepics/bgvio2h.gif);
 background-attachment:scroll;
 background-repeat:repeat;
}

a:link.menu
{
color:darkviolet;
font-family: Times, "Times New Roman", Serif;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:active.menu
{
color:darkviolet;
font-family: Times, "Times New Roman", Serif;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:visited.menu
{
color:darkviolet;
font-family: Times, "Times New Roman", Serif;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:hover.menu
{
color:orange;
background-color:darkviolet;
font-family: Times, "Times New Roman", Serif;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:link
{
color:darkviolet;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:active
{
color:darkviolet;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:visited
{
color:darkviolet;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:hover
{
color:orange;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}


a:link.top
{
color:#CCCCFF;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:active.top
{
color:#CCCCFF;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:visited.top
{
color:#CCCCFF;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:hover.top
{
color:purple;
font-size:11pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

span.top 
{ 
color:orange; 
}

h4.big
{
font-size:12pt;
}
 
h2.great
{
font-size:14pt;
font-weight:lighter;
text-transform:lowercase;
letter-spacing:5pt;
}

h2.mitte
{
text-align:center;
font-size:14pt;
font-weight:lighter;
text-transform:capitalize;
letter-spacing:3pt;
word-spacing:3pt;
}

a:link.out
{
color:#FFCC00;
background-color:darkviolet;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:active.out
{
color:#FFCC00;
background-color:darkviolet;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:visited.out
{
color:#FFCC00;
background-color:darkviolet;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:hover.out
{
color:orange;
background-color:darkviolet;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}


a:link.start
{
color:#800080;
background-color:orange;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:active.start
{
color:#800080;
background-color:orange;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:visited.start
{
color:#800080;
background-color:orange;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

a:hover.start
{
color:#CCCCFF;
background-color:orange;
font-size:10pt;
font-weight:bold;
text-transform:none;
text-decoration:none;
}

table.aussen
{ 
border-style: dotted; border-width: thin; border-color: purple; 
}

table.aussen2 
{ 
border-top-style: dotted; border-top-color: purple; border-right-style: dotted; border-right-color: purple; border-bottom-style: dotted; border-bottom-color: purple; border-left-style: dotted;  border-left-color: purple; background: white; 
}

table.aussen3 
{ 
border-top-style: dotted; border-top-color: purple; border-right-style: dotted; border-right-color: purple; border-bottom-style: dotted; border-bottom-color: purple; border-left-style: dotted;  border-left-color: purple; background: black; 
}

table.archiv  
{
background: #9966FF; 
}

tr.oben
{ 
color:#E1E2FF;
background: #9966FF; 
} 

tr.oben2
{ 
color:brightpurple;
background: orange; 
} 

h2.border
{
border-style: double; border-width: thin; border-color: purple;
background: orange; padding: 1px; width: 500px; 
font-size:12pt;
color: purple; 
font-weight:lighter;
text-align: center; 
stext-transform:lowercase;
letter-spacing:5pt;
}

.knopf2
{
color:#C675EC;
background-color:darkviolet;
}

.knopf
{
color:darkviolet;
background-color:#CCCCFF;
}