body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #006657;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  scrollbar-face-color: #339966;
  scrollbar-base-color: #339966;
  scrollbar-track-color: #006633;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-shadow-color: #339966;
  scrollbar-darkshadow-color: #999999;
  scrollbar-highlight-color:  #339966;
  scrollbar-3dlight-color: #66CC99;
  background-image: url(/images/ccc_hintergrund.jpg); layer-background-image: url(/images/ccc_hintergrund.jpg);
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding-left: 20px;
  padding-right: 20px;
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 20px;
  padding-top: 20px;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-left: 20px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

div {
  position: absolute;
  visibility: visible;
  border: 1px none #000000;
}


select, option, input, textarea {
  background-color: #CCCCCC;
  background: #CCCCCC;
}  

input#AnfrageSenden{
  background-color: none;
  background: none;

}

textarea {overflow:auto;}

.flatro {
  border: 0px none #000000;
  background-color: #FFFFFF;
}


#Ebene1  {
  top: 30px; left: 0;
  width: 100%; height: 100%;
  margin: 0;padding: 0;
}

#Ebene2  {
top: 40px;
left: 50%;margin-left:-400px;
width: 800px; height: 600px;
overflow: visible;
}

#EbeneMenu {
top:93px; left:15px;
width:772px; height:30px;
vertical-align:middle;
text-align:left;
}

#EbeneMenuLinks {
top:7px; left:0px;
width:595px; height:30px;
vertical-align:middle;
text-align:left;
}

#EbeneMenuRechts {
top:7px; right:0px;
width:175px; height:30px;
width:195px;
vertical-align:middle;
text-align:right;
}

#fill_bottom {
  top:580;
  bottom:0px;left:15px;
  height:20px;
  width:772px;
  background-image: url(/images/fill5.jpg); layer-background-image: url(/images/fill5.jpg);
}

#fill_left {
  top:0px; left:0px;
  width:15px; height:600px;
  background-image: url(/images/fill1.jpg);layer-background-image: url(/images/fill1.jpg);
}

#fill_top {
  top:0px; left:15px;
  width:785px; height:15px;
  background-image: url(/images/fill4.jpg); layer-background-image: url(/images/fill4.jpg);
}

#fill_logo {
  top:15px; left:15px;
  width:772px; height:78px;
  background-image: url(/images/logo_gls_cadcenter.jpg); layer-background-image: url(/images/logo_gls_cadcenter.jpg);
}

#fill_menu {
  top:93px; left:15px;
  width:772px; height:30px;
  background-image: url(/images/fill2.jpg); layer-background-image: url(/images/fill2.jpg);
}

#fill_right {
  top:15px; left:787px;
  width:13px; height:585px;
  background-image: url(/images/fill3.jpg); layer-background-image: url(/images/fill3.jpg);
}

.EbeneMainStatic{
  top:123px; left:15px;
  width:772px; height:463px;
  overflow:hidden;
  color:#FFFFFF;
  background-color: #006657; layer-background-color: #006657;
}

.EbeneMainScroll{
  top:123px; left:15px;
  width:772px; height:458px;
  overflow:auto;
  color:#FFFFFF;
  background-color: #006657; layer-background-color: #006657;
}

.EbeneMainScrollWhite{
  top:123px; left:15px;
  width:772px; height:458px;
  overflow:auto;
  color:#000000;
  background-color: #FFFFFF; layer-background-color: #FFFFFF;
}

#fillvr  {left:509px;top:  0px;width: 15px;height:459px;background-image: url(/images/fvr.jpg); layer-background-image: url(/images/fvr.jpg);}
#fillvl  {left:246px;top:  0px;width: 15px;height:459px;background-image: url(/images/fvl.jpg); layer-background-image: url(/images/fvl.jpg);}
#fillfh1 {left:  0px;top:143px;width:246px;height: 15px;background-image: url(/images/fh1.jpg); layer-background-image: url(/images/fh1.jpg);}
#fillfh2 {left:261px;top:143px;width:248px;height: 15px;background-image: url(/images/fh2.jpg); layer-background-image: url(/images/fh2.jpg);}
#fillfh3 {left:524px;top:143px;width:248px;height: 15px;background-image: url(/images/fh3.jpg); layer-background-image: url(/images/fh3.jpg);}
#fillfh4 {left:  0px;top:301px;width:246px;height: 15px;background-image: url(/images/fh4.jpg); layer-background-image: url(/images/fh4.jpg);}
#fillfh5 {left:261px;top:301px;width:248px;height: 15px;background-image: url(/images/fh5.jpg); layer-background-image: url(/images/fh5.jpg);}
#fillfh6 {left:524px;top:301px;width:248px;height: 15px;background-image: url(/images/fh6.jpg); layer-background-image: url(/images/fh6.jpg);}

#linkLayouterstellung      {left:  0px;top:  0px;width:246px;height:143px;}
#linkLeiterplattenfertigung{left:261px;top:  0px;width:246px;height:143px;}
#linkKontakt               {left:524px;top:  0px;width:246px;height:143px;}
#linkScanservice           {left:  0px;top:158px;width:246px;height:143px;}
#linkSchablonenfertigung   {left:261px;top:158px;width:246px;height:143px;}
#linkAnfrage               {left:524px;top:158px;width:246px;height:143px;}
#linkPlotservice           {left:  0px;top:316px;width:246px;height:143px;}
#linkETest                 {left:261px;top:316px;width:246px;height:143px;}
#linkWir                   {left:524px;top:316px;width:246px;height:143px;}

.LayerText{z-Index:1;width: 710px;}
.LayerImage {left: 0px;bottom:  0px;  width: 772px;overflow:hidden;}

#LayerImageLayouterstellung       {z-Index:0; height:230px;background-image:url(/images/ccc_layout.jpg);                    layer-background-image: url(/images/ccc_layout.jpg);}
#LayerImageScanservice            {z-Index:0; height:275px;background-image:url(/images/ccc_scanservice.jpg);               layer-background-image: url(/images/ccc_scanservice.jpg);}
#LayerImageLeiterplattenfertigung {z-Index:0; height:55px; background-image:url(/images/gls_leiterplattenfertigung.jpg);    layer-background-image: url(/images/gls_leiterplattenfertigung.jpg);}
#LayerImageSchablonenfertigung    {z-Index:0; height:275px;  background-color: #006657;}
#LayerImagePlotservice            {z-Index:0; height:275px;background-image:url(/images/ccc_plotservice.jpg);               layer-background-image: url(/images/ccc_plotservice.jpg);}
#LayerImageETest                  {z-Index:0; height:275px;background-image:url(/images/ccc_etest.jpg);                     layer-background-image: url(/images/ccc_etest.jpg);}

#LayerText {left:  0px;top:  0px;}

#imagetable {
  margin-top: 40px;
  margin-bottom: 40px;
}

.margintable {
  margin: 20px auto 0px 20px;
}

#menuleiste {
  background-image:url(/images/fill2.jpg);
  width:772px;
  overflow:hidden;
  vertical-align: middle;
  text-align: left;
}

#LayerLogin {
   top:10px;
   right:20px;
   background-color: #339997;
   padding: 5px 5px 5px 5px;
}

#bild0 {filter:blendTrans(Duration=0.7)}
.bildklickbar {cursor:hand;}

a {font-size: 13px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link {color:#00FFCC; }
a:visited {color:#00CC99; }
a:hover {text-decoration:none; font-weight:normal; color:#CCFFCC; }
a:active {text-decoration:none; font-weight:normal; color:#FFCC00; }

a.menu{white-space:nowrap;line-height:14px;font-size: 11px; font-weight:normal; padding:0px 2px 0px 2px; }
a.menu:link {  color:#FFFFFF;text-decoration:none; }
a.menu:visited { color:#FFFFFF; text-decoration:none;}
a.menu:hover {text-decoration:underline; font-weight:normal; color:#CCFFCC; }
a.menu:active { text-decoration:none; font-weight:normal; color:#FFCC00; }

.LayerText a
{
  color:#000000;
  text-decoration:none;
}

.LayerText a:link {color:#000000; }
.LayerText a:visited {color:#000000; }
.LayerText a:hover {color:#000000; }
.LayerText a:active {color:#000000; }

.LayerText a.normal
{
  color:#00FFCC;
  text-decoration:underline; 
}

.LayerText a.normal:link {color:#00FFCC; 
text-decoration:underline; }
.LayerText a.normal:visited {color:#00CC99; ; 
text-decoration:underline; }
.LayerText a.normal:hover { color:#CCFFCC; 
text-decoration:underline; }
.LayerText a.normal:active {color:#FFCC00;
text-decoration:underline; }


div.newinput {
  
   position: relative;
  border: 0px none #000000;
  background-color: #CCCCCC;
  background: #CCCCCC;
  display:inline;
    padding: 0 5px;
    margin: 0 auto;

}

.newinputold {
  position: relative;
  display:inline;
  visibility:visible;
}
.newinputimg {
  position: relative;
  left: -10;
  display:inline;
  visibility:hidden;
}

div#angebotAusfuehrung {
width:700px;
padding: 20px 0 0 20px;
margin:0 0 0 20px;
position:static;
border:1px solid #FFFFFF;
}

.pdf{
  background-image:url(/images/pdf.gif); 
  background-repeat:no-repeat;
  padding-left:18px;
    margin-left:2px;
}

.print{
  background-image:url(/images/print.gif); 
  background-repeat:no-repeat;
  padding-left:19px;

}

.email{
  background-image:url(/images/mail.gif); 
  background-repeat:no-repeat;
  padding-left:19px;
  padding-top:1px;

}

.telefon{
}

.overlay{
  background-image:url(/images/hide.gif); 
  background-repeat:no-repeat;
}

#headliner 
{
  text-align:center; 
  position:absolute;
  top:610px;
  width:772px;
  font-size: 12px;
  font-weight: normal;
 text-decoration:none;
  padding:0;
  spacing:0;
  margin:5px;
}

#headliner h1
{
  padding:0;spacing:0;margin:5px;
  display:inline;
  color:#FFFFFF;
  text-decoration:none;
  font-weight: normal;
  
}

#headliner a
{
  color:#FFFFFF;
  text-decoration:none;
}