/* -------------------------------------------------------
Style Sheet Information
Author  : Boris Jelic
Contact : boris.jelic@autoliv.com
Created : 11/10/05
------------------------------------------------------- */

/* PAGE LAY-OUT */
  body {
      background-color: #FFFBFB;
	  margin-top: 0;
	  margin-right: 0;
	  margin-bottom: 0;
	  margin-left: 0;
  }

  div#wrapper {
     position:absolute; 
	 width:1003px; 
	 height:700px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
  div#header {
     position:absolute; 
	 width:1003px; 
	 height:83px; 
	 z-index:1; 
	 top: 0px; 
	 left: 0;
	 background-color: #004480;
  }
  
  div#leftMenu {
     position:absolute; 
	 width:172px; 
	 height:463px; 
	 z-index:2; 
	 left: 0px; 
	 top: 83px; 
	 background-image: url(images/left_menu_bg.jpg); 
	 layer-background-image: url(images/left_menu_bg.jpg); 
	 border: 1px none #000000; 
  }
  
  div#leftMenuMainBG {
     position:absolute; 
	 width:172px; 
	 height:865px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }
  
  div#middleImg {
     position:absolute; 
	 width:831px; 
	 height:127px; 
	 z-index:2; 
	 top: 83; 
	 left: 172px;
	 background-color: #004480;
  }
  
  div#middleIntro {
     position:absolute;
	 width:831px; 
	 height:133px; 
	 z-index:2; 
	 left: 172; 
	 top: 210; 
	 background-image: url(images/intro_bg.jpg); 
	 layer-background-image: url(images/intro_bg.jpg); 
	 border: 1px none #000000;
  }
  
  div#middleIntroContent {
      position:absolute; 
	  width:824px; 
	  height:123px; 
	  z-index:2; 
	  left: 5px; 
	  top: 6px;
  }
  
  div#middleBGSides {
      position:absolute; 
	  width:824px; 
	  height:605px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
  div#ContentWrapper {
     position:absolute; 
	 width:820px; 
	 height:598px; 
	 z-index:2; 
	 left: 5px; 
	 top: 7px;
  }
  
  div#content {
     position:relative; 
	 margin: 0px 0px 25px 0px; 
	 z-index:2; 
	 left: 0px;
	 /* max-width: 200px; */
  }
  
  div#menuLayer {
     position:absolute; 
	 width:162px; 
	 height:115px; 
	 z-index:3; 
	 left: 8px;
  }

  div#airbaglayer {
     position:absolute; 
	 width:418px; 
	 height:139px; 
	 z-index:2; 
	 left: 401px; 
	 top: 82px;
  }

  div#photolayer {
    position:absolute; 
	width:418px; 
	height:115px; 
	z-index:2; 
	left: 398px; 
	top: 228px;
  }
  
  div#frontdummies {
    position:absolute; 
	width:418px; 
	height:115px; 
	z-index:2; 
	left: 400px; 
	top: 371px;
  }

/* PHOTO */
  div#leftMenuMainBGphoto {
     position:absolute; 
	 width:172px; 
	 height:1440px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperphoto {
     position:absolute; 
	 width:1003px; 
	 height:1524px; /* 1124 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesphoto {
      position:absolute; 
	  width:824px; 
	  height:1180px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }

/* END PHOTO */ 


  
/* AIR BAG */
  div#leftMenuMainBGairbag {
     position:absolute; 
	 width:172px; 
	 height:1045px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperairbag {
     position:absolute; 
	 width:1003px; 
	 height:1128px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesairbag {
      position:absolute; 
	  width:824px; 
	  height:785px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
    div#airbagDynamicDrop { 
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	/*  top: 40px; */
	}
	
	div#airbagOOP {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	 /* top: 61px; */
	}
	
	div#airbagStaticD {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	  top: 165px; 
    }
	
	div#airbagDisposal {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	  top: 325px; 
    }
	
	
	div#airbagInChamber {
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 165px; 
	}
	
	

/* END AIR BAG */  
  
  
/* CONTACT */
  div#leftMenuMainBGcontact {
     position:absolute; 
	 width:172px; 
	 height:995px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrappercontact {
     position:absolute; 
	 width:1003px; 
	 height:975px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidescontact {
      position:absolute; 
	  width:824px; 
	  height:735px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }

/* END CONTACT */ 


/* SEATBELT */
  div#leftMenuMainBGSeatbelt {
     position:absolute; 
	 width:172px; 
	 height:1262px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperSeatbelt {
     position:absolute; 
	 width:1003px; 
	 height:1340px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesSeatbelt {
      position:absolute; 
	  width:824px; 
	  height:1002px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
 div#seatbeltDynamic { 
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	}
	
	div#seatbeltBuckle {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	}
	
	div#seatbeltRDT {
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 390px; 
    }
	
	div#seatbeltGLock {
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 165px; 
	}
	
    div#seatbeltSaltSpray {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	  top: 165px;
	}
	
	div#seatbeltClimatic {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	  top: 390px; 
    }

    div#seatbeltDust {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 555px; 
    }
	
	div#seatbeltVTemp {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 424px; 
	  top: 555px; 
    }
	
/* END SEATBELT */  


/* ABOUT START */
  div#leftMenuMainBGAbout {
     position:absolute; 
	 width:172px; 
	 height:1010px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperAbout {
     position:absolute; 
	 width:1003px; 
	 height:990px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesAbout {
      position:absolute; 
	  width:824px; 
	  height:750px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }

/* END ABOUT */ 

  
/* MECHANICAL START */
  div#leftMenuMainBGMechanical {
     position:absolute; 
	 width:172px; 
	 height:1345px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperMechanical {
     position:absolute; 
	 width:1003px; 
	 height:1428px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesMechanical {
      position:absolute; 
	  width:824px; 
	  height:1085px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
   div#mechanicalTensile { 
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	}
  
   	div#mechanicalPendulum {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	}
	
   div#M2 {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:90px;
	}
	
	div#M4 {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:325px;
	}
	
	div#TorsionTesting {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:415px;
	}
	
	div#EnvChambers {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:490px;
	}
	
	div#TextileDura {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:625px;
	}
	
	
	div#DustIntrusion {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left:424px;
	  top:730px;
	}
	
   div#M1 { 
	  position:absolute; 
	  width:406px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px;
	  top:230px;
	}
	
	div#M3 {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px;
	  top:460px;
	}
	
	div#IntegrityTesting {
	  position:absolute; 
	  width:393px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px;
	  top:690px;
	}
	
  
/* END MECHANICAL */
  
/* CRASH START */
  div#leftMenuMainBGCrash {
     position:absolute; 
	 width:172px; 
	 height:1170px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperCrash {
     position:absolute; 
	 width:1003px; 
	 height:1253px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesCrash {
      position:absolute; 
	  width:824px; 
	  height:910px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
  	
	div#crashFacilityDetails {
	  position:absolute; 
	  width:200px; 
	  height:115px; 
	  z-index:2; 
	  left: 610px; 
	  top: 18px;
	}
	
   div#crashData { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 18px;
	}
	
	
   div#crashDummies { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 180px;
	}
	
	div#crashFixture { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 405px;
	}
	
/* END CRASH */


/* CRASH DYNAMIC START */
  div#leftMenuMainBGCrashDynamic {
     position:absolute; 
	 width:172px; 
	 height:1250px; /* 1037 */
	 z-index:1; 
	 left: 0; 
	 top: 83; 
	 background-image: url(images/left_bg.jpg); 
	 layer-background-image: url(images/left_bg.jpg); 
	 border: 1px none #000000;
  }

  div#wrapperCrashDynamic {
     position:absolute; 
	 width:1003px; 
	 height:1333px; /* 100 */
	 z-index:1; 
	 left: 0; 
	 top: 0; 
	 background-color: #FFFFFF; 
	 layer-background-color: #FFFFFF; 
	 border: 1px none #000000;
  }
  
    div#middleBGSidesCrashDynamic {
      position:absolute; 
	  width:824px; 
	  height:990px; /* 776 */
	  z-index:2; 
	  top: 343px; 
	  left: 172px; 
	  background-image: url(images/draft05_05.jpg); 
	  layer-background-image: url(images/draft05_05.jpg); 
	  border: 1px none #000000;
  }
  
  	
	div#crashFacilityDetails {
	  position:absolute; 
	  width:200px; 
	  height:115px; 
	  z-index:2; 
	  left: 610px; 
	  top: 18px;
	}
	
   div#crashFrontal { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 18px;
	}
	
	
   div#crashECE95 { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 180px;
	}
	
	div#crashSide { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 342px;
	}
	
	div#crashCorrelation { 
	  position:absolute; 
	  width:486px; 
	  height:115px; 
	  z-index:2; 
	  left: 2px; 
	  top: 503px;
	}
	
/* END CRASH DYNAMIC*/

  
  
/* TEXT FORMATING */
  font.mText {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12;
  }
  
  font.contentHeading {
	font-family: Arial, Helvetica, sans-serif;
	color: #004480;
	font-size: 18;
	font-weight: bold;
  /* font-style: italic; */
  }
  
    font.contentText {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12;
	/* font-weight: bold; */
	/* font-style: italic; */
  }
  
    font.contentMiddleText {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12;
	/* font-weight: bold;  */
	/* font-style: italic; */
  }

    font.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13;
  }


/* LINKS FORMAT */
    A {
	color: #004480;
	text-decoration: none;
	}
	
	A:hover {
	color: #FFCC00;
	text-decoration: none;
	}

    A.menu:link {
	text-decoration: none;
	color: #FFFFFF;
	}
	
    A.menu:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
	
    A.menu:active {
	text-decoration: none;
	color: #FFCC00;
	}
	
    A.menu:hover {
	text-decoration: none; 
	color: #FFCC00;
	}




/* FORM FORMATING */

hr { 
margin: 0;
padding: 0;
border-bottom: 2px dotted #A5AEC5;
}