* {
  margin:0px;
  padding:0px;
  font-family:arial;
  font-size:0.95em;
  font-weight:normal;
}

h1, h2, h3, h4, h5, h6 {
  color:#000000;
  font-weight:bold;
  font-size:0.98em;
}

b {
  font-weight:bold;
}

p, span, div, a, li, ul {
  color:#808080;
}       

* html body {
  text-align:center;
}

#global {
  width:770px;
  margin: auto;
  margin-top:20px;
}

* html #global {
  text-align:left;
}

#header, #header-selfEtch {
  height:125px;
  width:770px;
}
/* Alex */
.selfEtch{
	background: url(../../../media/layout/banner/banner_logo.jpg) no-repeat;
}
.totalEtch{
	background: url(../../../media/layout/banner/banner_logo_total_etch.jpg) no-repeat;
}
/* End Alex */

#header .top, #header-selfEtch .top {
  color:#FFFFFF;
  position:relative;
  text-align:right;
  top:70px;
  margin-right:60px;
  left:auto;
  font-weight: bold;
}

#header .top a, #header-selfEtch .top a, a:visited, a:link, a:hover, a:focus, img {
  text-decoration:none;
  color:#000000;
  display:inline;
  border:none;
}

#navi {
  height:auto;
  width:145px;
  float:left;
  font-weight:bold;
}

#navi ul {
  width:100%;
  list-style:none;
}

#navi li {
  text-decoration:none;
  background:#FFFFFF;
  border-bottom:#939293 solid 1px;
  padding:8px 0px 8px 16px;
  font-weight:bold;
}

#navi li.active {
  background:#E8E8E8;
  font-weight:bold;
}

#navi li:hover {
  background:#E8E8E8;
  font-weight:bold;
}

#navi a, a:visited, a:link, a:hover, a:focus {
  display:block;
  text-decoration:none;
  color:#808080;
  font-weight:bold;  
  outline: 0;
}

#context {
  min-height: 263px;
  height: auto !important;
  height: 302px;
  border-left: #939293 solid 1px;
  width:589px;
  padding:30px 15px 0px 20px;
  float:left;
}  
  
#context .bgpcontent {
  width:280px;
}

#context li {
  list-style:none;
  padding-left:14px;
  background: url(../../../media/layout/dot3.GIF) no-repeat;

}

* html #context li {
  background-position: -2px 6px;
}

#context .bigdot {
  list-style:none;
  padding-left:15px;
  background: url(../../../media/layout/dot3.GIF) no-repeat;
  background-position: 2px 5px;
}

#context .answer {
  color:#000000;
  margin:5px 0px 0px 14px;
  text-align:justify;
}


#context .bigdot a {
}

#context .red {
  color:#C3002D;
}

#context .block {
  width:250;
  float:left;
}

#startpageEN {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual.jpg) no-repeat;
}

#startpageEN img {
  border:none;
  margin-right:10px;
}

#startpageEN .button {
  width:170px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
  margin-bottom: 12px;
}

#startpageDE {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual_D.jpg) no-repeat;
}

#startpageDE img {
  border:none;
  margin-right:10px;
}

#startpageDE .button {
  width:170px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
  margin-bottom: 12px;
}

#startpageFR {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual_F.jpg) no-repeat;
}

#startpageFR img {
  border:none;
  margin-right:10px;
}

#startpageFR .button {
  width:135px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
}

#startpageIT {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual_I.jpg) no-repeat;
}

#startpageIT img {
  border:none;
  margin-right:10px;
}

#startpageIT .button {
  width:135px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
}

#startpageNL {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual_N.jpg) no-repeat;
}

#startpageNL img {
  border:none;
  margin-right:10px;
}

#startpageNL .button {
  width:135px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
}

#startpageES {
  height:308px;
  width:auto;
  background: url(../../../media/layout/keyvisuals/startpagekeyvisual_ESP.jpg) no-repeat;
}

#startpageES img {
  border:none;
  margin-right:10px;
}

#startpageES .button {
  width:135px;
  top:180px;
  left:50px;
  position:relative;
  border:2px #C0C0C0 solid;
  color:#C0C0C0;
  padding:4px 10px;
}
.button .product{
	margin-left: 14px;
	color:#C0C0C0;
}
#footer {
  height:50px;
  background:#E8E8E8;
  width:770px;
}

.refuser {
  clear:both;
}  

.dllink, .dllink:visited {
  color:#808080;
}

.dllink:hover {
  color:#000000;
}
