body {
  background-color:rgb(103,194,254);
  margin:0px;
} 

body.mainframe {
   margin-left:40px; margin-right:60px; margin-top:14px;

  background-image:url(../cliparts/palmenschatten1.gif); 
  background-repeat:no-repeat;
  background-position:right top;
  background-attachment:fixed;
}

body.ScrollBar{
 margin:20px; background-color:rgb(103,194,254); 
}

body,textarea { 
  scrollbar-track-color:rgb(103,194,254); scrollbar-base-color:gold; scrollbar-arrow-color:black;
}

body, h1, h2, h3, h4, h5, h6, div, p, span, table, td, a,
#Menu, #THover,#TClick,
#ButtStandard,#ButtStandardHover,#ButtHelp,#ButtR,#ButtBr,#ButtBl,#ButtB,#ButtG,#ButtGr,#ButtT,#ButtP,#ButtW,#ButtY,
#Inputs,#InputFoc,#InputFalta,#InputFull,#WhiteArea,#EF,#ES
{
  font-family:Arial,Helvetica,sans-serif; 
} 

body, h1, h2, h3, h4, h5, h6, div, p, span, table, td {
  color:#111111; 
} 

body,p,div,table,td,span,fieldset,
#Inputs,#InputFoc,#InputFalta,#InputFull
 {
 font-size:12px;
}

h1 { font-size:24px; margin-bottom:12px; }
h2 { font-size:22px; margin-bottom:11px; }
h3 { font-size:20px; margin-bottom:10px; }
h4 { font-size:18px; margin-bottom:9px; }
h5 { font-size:16px; margin-bottom:8px; }
h6 { font-size:14px; margin-bottom:7px; }

big { 13px; }
small { 11px; }


td.linkespalte { padding-right:1.0cm; }
td.rechtespalte { padding:0px; }

a:link { color:midnightblue; text-decoration:none; }
a:visited { color:mediumblue; text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { color:yellow; background-color:black; text-decoration:none; }


#menu { letter-spacing:0px;  }
#menu:link { color:white; }
#menu:visited { color:silver; }
#menu:hover { color:white; background-color:rgb(103,194,254); font-weight:bold; }
#menu:active, #menu:focus { color:black; background-color:white; }

a.imagelink:link, a.imagelink:visited, a.imagelink:hover, a.imagelink:active, a.imagelink:focus { background-color:transparent; }
#imglink { border:none; }

ul,ol { margin-left:16px; line-height:120%; }

li.nocircle { list-style-image:url(../cliparts/nocircle.gif); }

fieldset { margin-bottom:12px; border:1px solid black; padding:8px; text-align:justify; }

span.highlight { background-color:yellow; font-weight:bold; }

#ButtStandard,#ButtStandardHover,#ButtHelp,#ButtR,#ButtBr,#ButtBl,#ButtB,#ButtG,#ButtGr,#ButtT,#ButtP,#ButtW,#ButtY,#ButtTomato
{
  font-size:11px; font-weight:bold; cursor:pointer; padding:0px;
  border-left:1px solid whitesmoke; border-top:1px solid whitesmoke; border-bottom:1px solid black; border-right:1px solid black; 
} 

#ButtStandard { background-color:; color:rgb(103,194,254); } 
#ButtStandardHover { background-color:; color:rgb(103,194,254);  } 
#ButtR { background-color:red; color:yellow; } 
#ButtHelp { color:black; background-color:aqua; cursor:help; }
#ButtBr { color:white; background-color:brown; }
#ButtBl { color:white; background-color:black; }
#ButtB { color:yellow; background-color:blue; }
#ButtG { color:yellow; background-color:green; }
#ButtGr { color:black; background-color:gray; text-decoration:line-through; }
#ButtT { color:yellow; background-color:#008080; }
#ButtP { color:yellow; background-color:deeppink; }
#ButtY { color:black; background-color:yellow; }
#ButtW { color:black; background-color:white; }
#ButtTomato { color:yellow; background-color:tomato; }

#Inputs,#InputFoc,#InputFalta,#InputFull { width:100%; font-weight:bold; }
#Inputs,#InputFull { background-color:transparent; color:#111111; border:1px solid ; }
#InputFoc { background-color:white; color:black; }
#InputFalta { background-color:red; color:yellow; }

#ES,#EF,#WhiteArea { font-size:10pt; font-weight:bold; color:black; }
#ES { text-align:center; color:brown; font-weight:bold; background-color:silver; }
#EF { width:100%; background-color:white; }
#WhiteArea { background-color:white; width:100%; }

#GBEintrag,#GBEintragHover,#GBHead { padding:8px; margin-bottom:12px; width:95%; }

#GBEintrag { border:3px inset ; background-color:rgb(103,194,254); }
#GBEintragHover { border:3px outset ; background-color:; }

#BlockRahmen { border:3px outset ; background-color:transparent; padding:8px; }
