body {
  background-color:#F5F5F5;
  margin:0px;
} 

body.mainframe {
  background-image:url(../cliparts/mainframebg.gif);
  background-repeat:no-repeat;
  background-position:12% 50%;
  background-attachment:fixed;
}

body.randframes {
  background-color:#000000; color:#FFFFFF;
}

body.ScrollBar{
 margin:20px; background-color:#F5F5F5; 
}

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-top:0; margin-bottom:12px; }
h2 { font-size:22px; margin-top:0; margin-bottom:11px; }
h3 { font-size:20px; margin-top:0; margin-bottom:10px; }
h4 { font-size:18px; margin-top:0; margin-bottom:9px; }
h5 { font-size:16px; margin-top:0; margin-bottom:8px; }
h6 { font-size:14px; margin-top:0; margin-bottom:7px; }

big { font-size:13px; }
small {  font-size:11px; }


#CeNTechStyle { color: #F5F5F5; background-color:#0084B6; padding-left:4px; padding-right:4px; }
#ExternStyle { color: #F5F5F5; background-color:#5A5A5A; padding-left:4px; padding-right:4px; }

#CeNTechStyle span {  color:white !important; }

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:#F5F5F5; 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; }

a.PDFLink { 
  display:block; padding-left:20px; line-height:16px;
  background-image:url(../cliparts/pdf-icon.gif); background-repeat:no-repeat;
}

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.thl { font-weight:bold; font-size:1.5em; }
span.uhl { font-weight:bold; font-size:1.2em; }
span.highlight { background-color:yellow; font-weight:bold; }
.kursiv { font-style:italic; }

div.RightImgWithText, div.LeftImgWithText {
  text-align:left; font-size:smaller; padding:0; margin:0; padding-bottom:2px; padding-top:2px; 
}

div.RightImgWithText { float:right; padding-left:8px; }
div.LeftImgWithText { float:left; padding-right:8px; }

#ButtStandard,#ButtStandardHover,#ButtHelp,#ButtR,#ButtBr,#ButtBl,#ButtB,#ButtG,#ButtGr,#ButtT,#ButtP,#ButtW,#ButtY,#ButtO,#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:#5A5A5A; color:#F5F5F5; } 
#ButtStandardHover { background-color:#0084B6; color:#F5F5F5;  } 
#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; }
#ButtO { color:black; background-color:orange; }
#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 #5A5A5A; }
#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 #0084B6; background-color:#F5F5F5; }
#GBEintragHover { border:3px outset #0084B6; background-color:#0084B6; }

#BlockRahmen { border:3px outset ; background-color:transparent; padding:8px; }