/* RESET */
html,body { margin: 0; padding: 0; }
ul,li { list-style: none; margin: 0; padding: 0;}
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
body {background:url(../images/globalbg.jpg) repeat-x 0 0;}
#clearer { clear: both; }
.ht {display:none;}

/* TYPO */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#content {line-height:17px;}
h1 {color:#005aaa; font-size:16px; margin-top:35px; padding-bottom:0; line-height:24px;}
h2 {color:#005aaa; font-size:14px; margin-top:30px;}
h3 {color:#000000; font-size:12px; }

/* GLOABLHEADER */
#lng {width:968px; height:15px; margin:10px auto; position: relative; font-size:10px; color:#000; }
#lng #sel {float:left; width:160px; margin-left:40px; }
#lng_titel {float:left;}
#lng li {display: inline; float:left; margin-left:5px;}
#lng li.lng_de {border-right: 1px solid #000; padding-right:5px; color:#000;}
#lng li a {float:left; color:#333333; text-decoration:none; font-size:10px; }


/* GLOABLHEADER */
#globalheader { width:968px; height:128px; margin:10px auto; margin-top:30px; position: relative; border:#808080 1px solid;}
#globalheader.de {background:url(../images/globalheaderbg_de.png) no-repeat 0 0; }
#globalheader.en {background:url(../images/globalheaderbg_en.png) no-repeat 0 0; }
#globalheader #globalnav { margin: 0; padding: 0; margin-left:40px; padding-top:100px;}
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px; height: 0; padding-top:20px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(../images/globalnavbg.png); background-repeat: no-repeat; margin-right:45px;}
#globalheader #globalnav li.home a {width:43px; background-position:0 0;}
#globalheader #globalnav li.unternehmen a{width:95px; background-position:-88px 0;}
#globalheader #globalnav li.stanzerei a {width:76px; background-position:-228px 0;}
#globalheader #globalnav li.referenzen a {width:79px; background-position:-350px 0;}
#globalheader #globalnav li.kontakt a {width:56px; background-position:-475px 0;}
#globalheader #globalnav li.home-active a {width:43px; background-position:0 -20px;}
#globalheader #globalnav li.unternehmen-active a{width:95px; background-position:-88px -20px;}
#globalheader #globalnav li.stanzerei-active a {width:76px; background-position:-228px -20px;}
#globalheader #globalnav li.referenzen-active a {width:79px; background-position:-350px -20px;}
#globalheader #globalnav li.kontakt-active a {width:56px; background-position:-475px -20px;}
/*English*/
#globalheader #globalnav li.company a{background-image: url(../images/globalnavbgen.png); width:67px; background-position:-88px 0;}
#globalheader #globalnav li.stamper a {background-image: url(../images/globalnavbgen.png); width:77px; background-position:-199px 0;}
#globalheader #globalnav li.references a {background-image: url(../images/globalnavbgen.png); width:80px; background-position:-320px 0;}
#globalheader #globalnav li.contact a {background-image: url(../images/globalnavbgen.png); width:71px; background-position:-436px 0;}
#globalheader #globalnav li.company-active a{background-image: url(../images/globalnavbgen.png); width:67px; background-position:-88px -20px;}
#globalheader #globalnav li.stamper-active a {background-image: url(../images/globalnavbgen.png); width:77px; background-position:-199px -20px;}
#globalheader #globalnav li.references-active a {background-image: url(../images/globalnavbgen.png); width:80px; background-position:-320px -20px;}
#globalheader #globalnav li.contact-active a {background-image: url(../images/globalnavbgen.png); width:71px; background-position:-436px -20px;}


/* BILLBOARD */
#billboard  h1, #billboard h2, #billboard h3, #billboard p, #billboard li {display:none;}
#billboard .tx-kiwislider-pi1 .navigation li {display:block;}

/* PROMOS */
#promos { width:970px; height:118px; margin:10px auto; position: relative; font-size:12px; font-weight:bold;}
#promos #promonav {margin: 0; padding: 0;}
#promos #promonav li {display: inline; }
#promos #promonav li a {float: left; width: 164px; height:110px; border:#999999 1px solid; color:#333333; padding-left:20px; padding-top:8px; text-decoration:none;}
#promos #promonav li.stanzerei a, #promos #promonav li.stamper a {background-image: url(../../images/promos/stanzerei.png); background-repeat: no-repeat; margin-right:10px;}
#promos #promonav li.werkzeuge a, #promos #promonav li.tools a {background-image: url(../../images/promos/werkzeuge.png); background-repeat: no-repeat; margin-right:10px;}
#promos #promonav li.montage a, #promos #promonav li.assembly a {background-image: url(../../images/promos/montage.png); background-repeat: no-repeat; margin-right:10px;}
#promos #promonav li.qualitaet a, #promos #promonav li.quality a {background-image: url(../../images/promos/qualitaet.png); background-repeat: no-repeat; margin-right:10px;}
#promos #promonav li.stanzteile a, #promos #promonav li.stamp_parts a {background-image: url(../../images/promos/stanzteile.png); background-repeat: no-repeat;}


/* FOOTER */
#homefooter { width:970px; height:15px; margin:20px auto; position: relative; font-size:10px; color:#666666;}
#homefooter #globallinks #lng {background:url(../images/lng_world.png) no-repeat; padding-left:28px; padding-top:4px; height:16px; float:left; width:45px; margin:0; color:#666666;}
#homefooter #globallinks #lng_en {background:url(../images/lng_world.png) no-repeat; padding-left:28px; padding-top:4px; height:16px; float:left; width:55px; margin:0; color:#666666;}
#homefooter #globallinks { margin: 0; padding: 0;}
#homefooter #globallinks li {display: block; float:left; padding-top:4px; margin-right:15px;}
#homefooter #globallinks li a {float:left; color:#666666; text-decoration:none;}
#homefooter #globallinks li.Sitemap a {margin-left:5px;}
#homefooter #globallinks li.lng_en {border-right:1px solid #cccccc; padding-right:15px; color:#000000;}
#homefooter #globallinks li.lng_de {margin-right:0; color:#000000;}
#homefooter #copyright {float:right; padding-top:4px;}