/*neu fuer StartseiteKontinente*/
/*linke Navigation */
.leftNav {
  position:absolute;
  top:1px;
  z-index:100;
  width:152px;
}
.navBox {
  margin-top:1px;
  margin-bottom:1px;
  width:150px;
  height:30px;
  background-color:#fff; 
}
.navBox {
  display:block;
  background-color:#dfe0e1;
  height:30px;
  line-height:30px;
  width:150px;
  color:#ffffff;
  font-size:120%;
  font-weight:bold;
  background-color:#808080;
  text-decoration:none;
  cursor:default;
}
.navBoxHover {
  display:block;
  margin-top:1px;
  margin-bottom:1px;
  width:150px;
  height:30px;
  background-color:#A0A0A0;
  height:30px;
  line-height:30px;
  width:150px;
  color:#808080;
  font-size:120%;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;

}
.navBoxHover p{
  padding-left:20px;
}
.navBox p{
  padding-left:20px;
}
.navBoxActive {
  width:152px;
  height:30px;
  background-color:#fff;
  margin-top:1px;
  margin-bottom:1px; 
  display:block;
  background-color:#fff;
  height:28px;
  line-height:30px;
  width:152px;
  color:#808080;
  font-weight:bold;
  font-size:120%;
  border-top:1px solid #c4c6c8;
  border-left:1px solid #c4c6c8;
  border-bottom:1px solid #c4c6c8;
}

.navBoxActive  p{
  padding-left:20px;
}

.navItem {
}
.navItem a{
  display:block;
  color:#b8c0c5;
  width:299px;
  height:25px;
  line-height:25px;
}
.navItem a p{
  padding-left:40px;
}
.navItem a,.navItem a:link,.navItem a:visited
{ background-color:#fff;text-decoration:none; }

.navItem a:focus,.navItem a:hover,.navItem a:active
{ background-color:#eff0f1;text-decoration:underline;}

.navItem .arrow p {
  background: url(../img/arrowR13x12.gif) no-repeat 20px 7px;
}
.navItem .question p {
  background: url(../img/questionmark.gif) no-repeat 20px 5px;
}

/* Inhalt  c */
.cContainer {
  position:absolute;
  width:670px;
  top:0px;
  left:148px;
  z-index:10;

}

.cBorder {
 border:1px solid #c4c6c8;
 
}
/*

Container c
Color col
Height h
Width w
Background bg
Margin m
Padding p

Tabulator tab

*/


/* Container (c) */

.cContent {
  background: url(../images/grauverlauf.jpg) top left repeat-x;
}
.cInnen {
  width:890px;
  position:relative;
  margin:auto;
  text-align:left;
}

/* oberste Reihe: Land und Sprache (.land) */

.land {
 height:23px;
}
.land .tab1 {
 line-height:23px;
 height:23px;
 margin:0 45px 0 5px;
 float:left;
}
.land .tab2 {
 line-height:23px;
 height:23px;
 margin:0 15px 0 0;
 float:left;
}

/* zweite Reihe: Logo (.logo) */

.logo {
  background-image:url(../images/navigation_oben.jpg);
  height:37px;
}
.logo .h {
  height:37px;
}
.logo .w {
  width:169px;
}
.logo .m {
  margin: 0 0 0 716px;
}

/* Alle Navigationen waagrecht / Textlinks */

ul.nav {
  margin: 0;
}
ul.nav li {
	float: left;
	list-style-type: none;
}

/* Navigation Hauptmenue */

.topNav {
	height: 23px;
}
.topNav ul.nav li {
	line-height:23px;
	margin:0 10px 0 5px;
}
.navigation
{
	font-weight:bold;
}
.topNav ul.nav li a,.topNav ul.nav li a:link, .topNav ul.nav li a:visited
{ text-decoration:none; color:#6f6f6e; }

.topNav ul.nav li a:focus,.topNav ul.nav li a:hover,.topNav ul.nav li a:active
{ text-decoration:none; color:#f28d01; }

a.topNavActive,a.topNavActive:link,a.topNavActive:visited
{ color:#f28d01 !important;  }


/* Content-Bereich */


/* Kopf Bild und Headline */

.head {
  margin:0 0 8px 5px;
}
.head h1 {
  color:#fff;
}
.head h1.tab1 {
  padding-top:25px;
  margin-left:540px;
}
.head h1.tab2 {
  margin-left:650px;
}
.head h1.tab3 {
  margin-left:590px;
}

/* Untermenu Produktgruppen */


/* SubNav Grid1**/
.subNav1 {
	margin-left:5px;
}
.subNav1 .tab {
	float:left;
	width: 288px;
}
.subNav1 .tab2 , .subNav1 .tab3 {
  margin-left:8px;
}
.subNav1 .corner , .subNav1 .corner {
  float:left;
  width:11px;
  height:23px;
}
.subNav1 .mitte {
  float:left;
  width:266px;
  height:23px;
  line-height:23px;
  text-align:center;
  font-weight:bold;
}


/* Typ Home */
.typHome {
  height:31px;
  background: url(../images/bg-produkte.gif) top right repeat-y;
  margin-bottom:8px;
}
.typProdukte {
  background: url(../images/bg-produkte.gif) top right repeat-y;
}


/*  Schichtdickenmessung */
.lProduktgruppe1 {
  background: url(../images/1_corner_links.jpg) top left no-repeat;
}
.mProduktgruppe1 {
  background: url(../images/1_button_mitte.jpg) top left repeat-x;
}
.rProduktgruppe1 {
  background: url(../images/1_corner_rechts.jpg) top left no-repeat;
}

/* Materialanalyse */
.lProduktgruppe2 {
  background: url(../images/2_corner_links.jpg) top left no-repeat;
}
.mProduktgruppe2 {
  background: url(../images/2_button_mitte.jpg) top left repeat-x;
  line-height:23px;
}
.rProduktgruppe2 {
  background: url(../images/2_corner_rechts.jpg) top left no-repeat;
}

/*  Werkstoffpruefung */
.lProduktgruppe3 {
  background: url(../images/4_corner_links.jpg) top left no-repeat;
}
.mProduktgruppe3 {
  background: url(../images/4_button_mitte.jpg) top left repeat-x;
  line-height:23px;
}
.rProduktgruppe3 {
  background: url(../images/4_corner_rechts.jpg) top left no-repeat;
}

/* Graue Buttons */
.lGrau {
  background: url(../images/3_corner_links.jpg) top left no-repeat;
}
.mGrau {
  background: url(../images/3_button_mitte.jpg) top left repeat-x;s
}
.rGrau {
  background: url(../images/3_corner_rechts.jpg) top left no-repeat;
}

a.aSubNavWeiss,a.aSubNavWeiss:link,a.aSubNavWeiss:visited
{ text-decoration:none; color:#fff; }

a.aSubNavWeiss:focus,a.aSubNavWeiss:hover,a.aSubNavWeiss:active
{ text-decoration:underline; color:#fff; }

/* Footer*/
.fuss {
  position:relative;
  margin:auto;
  text-align:center;
  border-top:1px solid #b2b2b2;
  padding:10px 0 10px 0;
}
.fuss {
  border-top:1px solid #b2b2b2;
  padding:10px 0 10px 0;
}

.fuss span {
  margin:0 5px 0 5px;
  color:#064d93;
}

.fuss a,.fuss a:link,.fuss a:visited
{ text-decoration:underline; color:#064d93; margin:0 5px 0 5px; }

.fuss a:focus,.fuss a:hover,.fuss a:active
{ text-decoration:underline; color:#6f6f6e; margin:0 5px 0 5px; }

/* Bilder */
/* Button zur Uebersicht*/
.buttonUebersicht {
  width:80px;
  height:23px;
  float:right;
}
/* Button zur Produkt Uebersicht*/
.buttonProduktUebersicht {
  width:125px;
  height:23px;
  float:right;
}


