/* Formatierungsfestlegungen f&uuml;r die PTB-Internetseiten */

/* 7. FORMATIERUNG VON ELEMENTEN, DIE PER ID SPEZIFIZIRERT SIND */
/* DIV "Seite" erzwingt eine maximale Seitenbreite von 1000 Pixel */
div.Seite
	{
	width:1000px;
	margin:0;
	}

/* DIV "Seitenkopf" mit horizontalem Verlauf und PTB-Logo */
.KopfLogo
	{
	position:absolute;
	left:0px;
	top:0px;
	width:971px;
	height:55px;
	z-index:10;
	}
/* Der Seiten&uuml;berschrift vorangestelltes Symbol auf Rubrikenhauptseiten */
div.UeberschriftSymbol
	{
	position:absolute;
	left:152px;
	top:45px;
	width:55px;
	height:42px;
	z-index:15;
	}
/* Der Navigationsbereich am linken Rand mit Hintergrundgrafik */
div.ContainerNavigationLinks
	{
	float: left;
	position: absolute;
	left: 0px;
	top: 55px;
	width: 173px;
	background-image: url(../images/NavigationLinks.gif);
	background-repeat: no-repeat;
	font-size: 1.05em;
	z-index: 13;
}

/* Der Inhaltsbereich -> alles unterhalb der Kopfgrafik und rechts der Navigation*/
div.Inhalt
	{
	color: #000000;
	background-color: transparent;
	position:static;
	margin-left: 220px;
	z-index: 20;
	}
/* Die Box mit dem Link zur Sprachumschaltung*/
div.LangVersion
	{ 
	width: 592px;
	margin-top: 55px;
	text-align: right
	}
/* Die Fusszeile fuer Rubrikenuebersichten */
div.UeberschriftsBlock
	{
	height: 60px;
	}
div.FusszeileTyp01
	{
	position: static;
	margin-top: 30px;
	margin-left: 220px;
	border: 0px;
	padding: 0px;
	z-index: 20;
	font-size: 0.8em;
	color: #006699;
	background-color: transparent;
	}
/* zuletzt ge&aul;ndert-Box  */
div.LastEdited {
	position: static;
	margin-top: 3px;
	margin-left: 220px;
	font-size: 0.8em;
	color: #000000;
}
/* W3C-Grafik  */
div.W3CGrafik
	{
	margin-left: 710px;
	z-index: 20;
	}
/* Navigation am oberen linken Bildschirmrand "Home" */
div.NavigationObenLinks {
	position: absolute;
	left: 0px;
	top: 15px;
	width: 175px;
	height: 55px;
	font-size: 1.05em;
	z-index: 99;
}



/* Textblock mit eingeschr&auml;nkter Breite und Abstand nach oben und unten */
.InhaltTextblock
	{
	width: 80%;
	z-index: 25;
	margin-top: 5px;
	margin-bottom: 5px
	}

/* Bild im linken Bereich des Inhalts */
div.BildContainer
	{
	float: left;
/*	width: 300px; */
	margin: 0px;
	padding-right: 7px;
	padding-bottom:7px
}

/* Bild im linken Bereich des Inhalts ohne umfliessenden Text*/
div.BildContainerNoFloat
	{
	margin: 0px;
	padding-right: 7px;
	padding-bottom:7px
}

/* Textabsatz mit normaler Schrift (schwarz, Schriftgr&ouml;&szlig;e normal) */
.normalswGross {
	font-family: Arial, Helvetica, Sans-Serif;
	text-align:justify; 
	font-size: 11pt;
	color: #000000;
	background-color: transparent;
}
/* Textabsatz mit fetter Schrift (schwarz, Schriftgr&ouml;&szlig;e normal) */
.normalswGrossBold {
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
}

/* Textabsatz für Bildunterschriften */
.BildUnterschrift {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.96em;
	font-style: italic;
}



/* Textabsatz mit fetter Schrift (schwarz, Schriftgr&ouml;&szlig;e normal) */

/* blaue kleine Schrift */
.normalBlauKlein {
	font-size: 80%;
	color: #006699;
	font-family: Verdana,Arial,sans-serif
}



/*  IMG  */
/* Spezialfall W3C-Bild in der Navigationsleiste mit 30 Pixel Abstand zum linken Rand */
img.w3c
		{
		margin-left:30px;
		}


/* Unsichtbare Objekte, die in Grafischen Browsern nicht angezeigt werden sollen */
.Unsichtbar
{
   display: none;
}


.nav_ptb a {
	background-image: url('../images/bt00.gif');
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 10px;
	width: 170px;
	color: #000000;
	background-color: transparent;
  	font-size: 0.96em;
  	font-family: Arial, Helvetica, Sans-Serif;
  	text-decoration: none
}

.nav_ptb a:hover {
	background-image: url('../images/bt00_akt.gif');
	background-repeat: no-repeat;
	font-weight: bold
}

.nav_ptb_aktiv a {
	background-image: url('../images/bt00_akt.gif');
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 10px;
	width: 170px;
	color: #000000;
	background-color: transparent;
  	font-size: 0.96em;
  	font-family: Arial, Helvetica, Sans-Serif;
  	text-decoration: none
}

.linkNormal {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.96em;
	color: #000000;
	background-repeat: no-repeat;
}
.linkBold {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 0.96em;
	color: #000000;
	background-repeat: no-repeat;
}



/* Der Standardlink fuer den Inhaltsbereich (blau, normale Schriftgroesse) */
a {
	color: #006699;
	background-color: transparent;
	font-size: 1em;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
a:hover {
	color: #0099EE;
	background-color: transparent;
	font-size: 1em;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

/* Alle Bilder ohne spezielle Formatklassendefinition sollen keine Rahmenlinie haben */
img {
	border:0px none;
	margin: 0px;
	padding: 0px;
}

/* Alle Divs ohne spezielle Formatklassendefinition sollen keinen Abstand zu benachbarten Elementen haben */
div {
	margin: 0px;
}

/* BODY */
body
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color:	#006699;
	background-color: #FFFFFF;
	width:	100%;
	margin: 0;
	padding: 0;
}

/* Seiten&uuml;berschrift als &Uuml;berschrift erster Ordnung */
h1 {
	font-size: 2em;
	color: #006699;
	background-color: transparent;
	margin-bottom: 0px;
	max-width:80%;
}

h3 {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;
	font-size: 1.3em;
	color: #006699;
	background-color: transparent;
	max-width: 80%;
}

h4 {
	font-size: 0.9em;
}


/* Textabsatz (dunkelblau, Schriftgr&ouml;&szlig;e normal) */
p.normalblau
	{
	font-size: 1em;
	background-color: transparent;
	}


/* Absatz mit kleinem Text (dunkelblau, Schriftgr&ouml;&szlig;e 0,8-fach) */
p.kleinblau
	{
	font-size: 0.8em;
	background-color: transparent;
	}


/* Textabsatz mit kursiver Schrift (dunkelblau, Schriftgr&ouml;&szlig;e normal) */
p.normalblaukursiv
	{
	font-size: 1em;
	font-style: italic;
	background-color: transparent;
	}


/* Textabsatz (schwarz, Schriftgr&ouml;&szlig;e normal) */
p.normalsw
	{
	font-size: 1em;
	color: #000000;
	background-color: transparent;
	}


/* Textabsatz mit fetter Schrift (dunkelblau, Schriftgr&ouml;&szlig;e normal) */
p.normalblaufett
	{
	font-size: 1em;
	font-weight: bold;
	background-color: transparent;
	}

/* Tabelle fuer beamlines und storage ring  */
table.blTable {
	border-collapse:collapse;
	border-style: solid;
	border-width: 1px;
}
tr.rowheader {
	border-width: 0px;
	background-color: #DEDEDE;
	padding: 5px;
	font-weight:bold;
}
tr.row1 {
	border-style: solid;
	border-width: 0px;
	background-color: #F4F0CA;
	padding: 5px;
}
tr.row2 {
	border-style: solid;
	border-width: 0px;
	background-color: #C5E5FF;
	padding: 5px;
}
td.firstColumn {
	text-align: right;
	padding-right:10px;
}

/* References */
p.aut{
	text-align:left;
	font-family: Arial; 
	font-size=11pt; 
	color:black; 
	text-decoration:none; 
	font-weight:bold; 
	font-style:italic;
	margin-bottom:1px;
}
p.tit{
	text-align:left;font-family: Arial; font-size:11pt; color:black; text-decoration:none; 
	font-weight:normal; font-style:normal; margin-left: 8px; margin-top:1px; margin-bottom:1px;
}
p.jou{text-align:left;font-family: Arial; font-size:10pt; color:black; text-decoration:none; 
	font-weight:normal; font-style:normal; margin-left: 8px; margin-top:1px; margin-bottom:8px;
}
div.YearLink {
	margin-left: 43px;
	width: 580px;
	text-align: right
}

