* {
padding: 0;
margin:0;
}

body {
	margin: 0;
	padding: 0;
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	background-color:#d2d4d6;
	height:100%;
}

p{
	font-size: 1.02em;
	line-height:1.35em;
	font-family: arial, helvetica, sans-serif;
	padding:4px 4px 4px 6px;
	/*text-align:justify;*/
	color:#666666;
}

h1{
	font-size: 1.4em;
	font-weight:normal;
	line-height:1.3em;
	padding:6px 0px 18px 6px;
	color:#5d93c8; 
	border-top: 1px #a6bdc6 dotted;
}

h2{
	font-size: 1.4em;
	font-weight:normal;
	line-height:1.3em;
	padding:6px 0px 8px 6px;
	color:#5d93c8; 
}



h3{
	font-size: 1.0em;
	font-weight:normal;
	line-height:1.3em;
	padding:0px 0px 0px 6px;
	color:#333333; 
}

h4{
	font-size:0.95em;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 17px;
	border-bottom: 1px #a6bdc6 dotted;
	background-color:#e3eef9;
	/*background-color:#8fb3d6; */
}

h5{
	font-size:0.8em;
	font-weight:normal;
	color:#666666;
	padding:8px 10px 3px 17px;
}



sub, sup {
  line-height: 0px;
  font-size: 60%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


	

.nowrap {
white-space: nowrap;
}


/* EBENEN */

#container {
	position:absolute;
	top:0px;
	left:50%;
	width:944px;
	height:100%;
	margin:0 0 0 -472px;
	padding:0;
	border:1px;
	border-color:#006666;
	background-color:#fcfcfb;
}

#logo{
	position:absolute;
	top:0px;
	width:934px;
	height:80px;
	background-image:url(../img/ama_instruments_logo.gif);
	background-position:top right;
	background-repeat:no-repeat;
}


#header{
	position:absolute;
	top:90px;
	width:944px;
	height:160px;
	background-color: #fcfcfb;
}
	#homelink {
	position:absolute;
	
	bottom: 5px;
	left:12px;
	}

#navcontainer {
	position:absolute;
	top:260px;
	left:0px;
	width:164px;
	margin:0;
	padding:0;
}

#content{
	position:absolute;
	top:260px;
	left:180px;
	width:764px; /* ohne Scrollbar 774px */
	height:50%;
	overflow:auto;
}
    #spalte1{
	  position:absolute;
	  top:15px;
	  left:0px;
	  width:522px;
	 /* background:#fcfcfb;*/
    }
	
    #spalte2{
      position:absolute;
	  top:0px;
	  left:538px;	
	  width:216px;  /* ohne Scrollbar 236px */
/*	  background:#fcfcfb;*/
    }
	
	.spaltelinks {
	margin:0;
	padding:5px 0 0 2px;
	width:100px;
	float:left;
}



	.spalterechts {
	margin:0;
	padding:3px 0 0 60px;
	width:330px;
	float:left;
	}
	
	
	
	
    #single{
	  position:absolute;
	  top:15px;
	  left:0px;
	  width:744px;
    }


#footer{
	position:absolute;
	margin:0;
	padding:0;
	height:30px;
	width:944px;
	background:url(../img/ama_analyticalexcellence.gif);
	bottom:0px;
}


/* Formatierungen homelink */
#homelink, #homelink a {
	font-size: 0.99em;
	line-height:1.0em;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color:#666666;
}
#homelink a:hover {
	text-decoration:underline;
}


/* Formatierungen content */
#content p strong{
	font-size: 0.99em;
	line-height:1.3em;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color:#666666;
}

#content img {

	border:none;
	float:left;
	padding: 0 10px 0 0;
}

#content p a {
	font-size: 0.99em;
	line-height:1.3em;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color:#5d93c8;
}

#content p a:hover {
	font-size: 0.99em;
	line-height:1.3em;
	font-family: arial, helvetica, sans-serif;
	text-decoration:underline;
	color:#5d93c8;
}

#content li, ol {
	padding:5px 0 0 10px;
	margin-left:10px;
	font-size: 1em;
	line-height:1.3em;
	font-family: arial, helvetica, sans-serif;
	list-style-type: square;
	color:#666666;
}


/* Formatierungen navcontainer */
#grlio {
	margin:0;
	padding:0 0 0 12px;
	color:#5d93c8;
	border-bottom: 1px #a6bdc6;
	border-bottom-style: dotted;
	font-weight:bold;
}

#grli {
	margin:0;
	padding:30px 0 0 12px;
	color:#5d93c8;
	border-bottom: 1px #a6bdc6;
	border-bottom-style: dotted;
	font-weight:bold;
}

#navcontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 1.5em;
}

#navcontainer a {
	display: block;
	padding: 5px 10px 3px 12px;
	text-decoration: none;
	color:#666666;
	border-bottom: 1px #a6bdc6 dotted;
}
#navcontainer a:hover {
	display: block;
	color:#333333;
	font-weight:bold;
	/*background-color: #f1f1f1;*/
}
#navcontainer .selected {
	display: block;
	color: #333333;/*#333333*/
	background-color:#a5c5e5;/*#cfe4f9*/	
}

#navcontainer .subnav {
	text-indent: 16px;
	background: url('../img/square.gif') left no-repeat;
	border: none;
}
#navcontainer .subnav:hover {
	text-indent: 16px;
	font-weight:bold;
	/*color:#5d93c8;*/
	background: url('../img/square_hover.gif') left no-repeat;
	/*background-color: #F5F5F5;/*#e3eef9;*/
	border: none;
}
#navcontainer .subselected {
	text-indent: 18px;
	color: #333333;
	/*color:#5d93c8;*/
	background: url('../img/square_hover.gif') left no-repeat;
	background-color: #E5E5E5;
	border: none;
}

#navcontainer .sublast {
	text-indent: 16px;
	background: url('../img/square.gif') left no-repeat;
}
#navcontainer .sublast:hover {
	text-indent: 16px;
	/*color:#5d93c8;*/
	background: url('../img/square_hover.gif') left no-repeat;
	/*background-color: #F5F5F5;/*#e3eef9;*/
}
#navcontainer .sublastselected {
	text-indent: 18px;
	color: #333333;
	/*color:#5d93c8;*/
	background: url('../img/square_hover.gif') left no-repeat;
	background-color: #E5E5E5;
}



/* Formatierungen spalte2 */
#subnavcontainer {
	position:absolute;
	margin:0;
	padding:0;
	top:0px;
	left:20px;
	width:186px; /* ohne Scrollbar 216px */
	/*background:#fcfcfb;*/
}

#subnavcontainer grlio {
	margin:0;
	padding:0 0 0 12px;
	color:#5d93c8;
	font-weight:bold;
	border-bottom: 1px #a6bdc6;
	border-bottom-style: dotted;
}

#subnavcontainer grli {
	margin:0;
	padding:30px 0 0 12px;
	color:#5d93c8;
	font-weight:bold;
}


#subnavcontainer li {
	margin: 0;
	padding: 0;
	color:#5d93c8;
	list-style-type: none;
	height: 1.5em;
}

#subnavcontainer a {
	display: block;
	padding: 5px 10px 3px 12px;
	text-decoration: none;
	color:#666666;
}

#subnavcontainer a:hover {
	display: block;
	text-decoration: underline;	
	/*color:#5d93c8;*/
	/*background-color: #e3eef9;*/
	/*font-weight:bolder;*/
}






/* nicht verwendete */
#address{
padding:0px 0px 0px 50px;
}

/* #infospalte{
	position:absolute;
	width:150px;
	top:270px;
	left:648px;
}
*/



