
.layerclass
{
 background-image:url(gfx/l.gif);
 position:absolute;
 margin:0px;
 padding:0px;
 top:0px;
 left:0px;
 height:100%;
 width:100%;
 text-align:center;
 vertical-align:middle;

 border-style:none;
}

.layerclass iframe
{
 border-style:none;
 margin:0px;
 padding:0px;
 width:556px;
 height:406px;
 margin-top:200px;
}

#popupbody
{
 margin:0px;
 padding:0px;
 background-image:url(gfx/layer.png);
}

#popupbody div
{
 margin-left:14px;
 margin-top:14px;
}

#popupbody div p
{
 text-align:right;
 padding-right:25px;
 padding-top:10px;
 margin-top:0px;
}

#popupbody div p a
{
 text-decoration:none;
 font-weight:bold;
}

#reftbl
{
 border-collapse:collapse;
 empty-cells:show;
 padding:0px;
 margin:0px;
 border-width:0px;
 border-style:none;
}

#reftbl tr td
{
 padding-bottom:25px;
}

.mailtbl input
{
 width:324px;
 border-color:#777777;
 border-style:solid;
 border-width:1px;
 background-color:#FFFFFF;
}

#bn
{
 width:328px;
}

.mailtbl textarea
{
 width:324px;
 height:80px;
 border-color:#777777;
 border-style:solid;
 border-width:1px;
 background-color:#FFFFFF;
}

img
{
 border-color:#000000;
 border-style:none;
 border-width:0px;
}

body
{
 font-size:13px;
 font-family: Arial, Helvetica ;
 color:#777777;
 background-color:#FFFFFF;
 margin:0px;
 padding:0px;
 height:100%;
 width:100%;
 position:absolute;
 vertical-align:top;
}

a, a:hover, a:visited
{
 color:#777777;
}

table
{
 table-layout:auto;
 border-collapse:collapse;
 empty-cells:show;
 padding:0px;
 margin:0px;
}

td
{
 vertical-align:top;
 padding:0px;
 margin:0px;
}

#redbox
{
 width:460px;
 border-width:2px;
 border-style:solid;
 border-color:#ff0000;
 background-color:#ff6666;
 color:#ffffff;
}
#bluebox
{
 width:460px;
 border-width:2px;
 border-style:solid;
 border-color:#0000ff;
 background-color:#6666ff;
 color:#ffffff;
}
#bt
{
 width:100%;
 empty-cells:show;
 border-collapse:collapse;
 table-layout:fixed;
 height:100%;
}

#btc
{
 width:987px;
 height:100%;
 background-image:url(gfx/bg.png);
 background-repeat:repeat-y;
}

#mt
{
 position:absolute;
 width:987px;
 border-style:none;
 empty-cells:show;
 table-layout:auto;
}

#mt .td
{
 border-style:solid;
 border-color:black;border-width:1px;
}

#mthc
{
 width:987px;
}

#mtrb
{
 background-image:url(gfx/rb.png);
 background-repeat:repeat-y;
 width:13px;
}

#mtlb
{
 background-image:url(gfx/lb.png);
 background-repeat:repeat-y;
 width:13px;
}

#mtrbb
{
 background-image:url(gfx/rbb.png);
 background-repeat:no-repeat;
 width:13px;
 height:13px;
 padding:0px;
 margin:0px;
}

#mtlbb
{
 background-image:url(gfx/lbb.png);
 background-repeat:no-repeat;
 width:13px;
 height:13px;
 padding:0px;
 margin:0px;
}

#mtc
{
 width:492px;
 height:431px;
 height:400px;
 padding-top:15px;
 padding-bottom:60px;
 padding-right:174px;
}

#mtlm
{
 width:295px;
}

#mtfc
{
 background-image:url(gfx/bb.png);
 background-repeat:repeat-x;
 height:13px;
 text-align:right;
 padding-top:9px;
}

#mtfc a
{
 text-decoration:none;
 font-size:12px;
}

#te_field, #te_input
{
 font-size:12px;
 font-family:'Verdana,Fixedsys';
 border-style:solid;
 border-width:2px;
 border-color:#dddddd;
 width:491px;
 height:300px;
}

.mml
{
 margin-left:14px;
 padding-left:30px;
 width:175px;
 height:15px;
 background-image:url(gfx/nac.png);
 background-repeat:no-repeat;
 position:absolute;
}

.cmml
{
 margin-left:14px;
 padding-left:30px;
 width:175px;
 height:15px;
 background-image:url(gfx/ac.png);
 background-repeat:no-repeat;
 border-width:5px;
 border-color:#000000;
 position:absolute;
}

.mml a
{
 width:175px;
 height:15px;
 position:absolute;
}

.cmml a
{
 width:175px;
 height:15px;
 position:absolute;
}

#ml1n0 { background-image:url(gfx/home.png); }
#ml2n0 { background-image:url(gfx/metall.png);}
#ml2n1 { background-image:url(gfx/indus.png);}
#ml2n2 { background-image:url(gfx/garten.png);}
#ml2n3 { background-image:url(gfx/zaunbau.png);}
#ml3n0 { background-image:url(gfx/about.png);}
#ml3n1 { background-image:url(gfx/techn.png);}
#ml3n2 { background-image:url(gfx/refer.png);}
#ml3n3 { background-image:url(gfx/contact.png);}

#cml1n0 { background-image:url(gfx/ov_home.png); }
#cml2n0 { background-image:url(gfx/ov_metall.png);}
#cml2n1 { background-image:url(gfx/ov_indus.png);}
#cml2n2 { background-image:url(gfx/ov_garten.png);}
#cml2n3 { background-image:url(gfx/ov_zaunbau.png);}
#cml3n0 { background-image:url(gfx/ov_about.png);}
#cml3n1 { background-image:url(gfx/ov_techn.png);}
#cml3n2 { background-image:url(gfx/ov_refer.png);}
#cml3n3 { background-image:url(gfx/ov_contact.png);}

a:hover#ml1n0 { background-image:url(gfx/ov_home.png); }
a:hover#ml2n0 { background-image:url(gfx/ov_metall.png);}
a:hover#ml2n1 { background-image:url(gfx/ov_indus.png);}
a:hover#ml2n2 { background-image:url(gfx/ov_garten.png);}
a:hover#ml2n3 { background-image:url(gfx/ov_zaunbau.png);}
a:hover#ml3n0 { background-image:url(gfx/ov_about.png);}
a:hover#ml3n1 { background-image:url(gfx/ov_techn.png);}
a:hover#ml3n2 { background-image:url(gfx/ov_refer.png);}
a:hover#ml3n3 { background-image:url(gfx/ov_contact.png);}

