
/*------------ERSCHEINUNGSBILD------------*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}
#kosmos {
	position:absolute;
	float:left;
	top:0;
	left:0;
	width:99.9%;
	height:100%; 
}
#hintergrund_links {
	position:absolute;
	top:0;
	left:0;
	height:55em;
	width:15em;
	z-index:1;
}
#hintergrund_links_ff {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:15em;
}
#hintergrund_oben {
	position:absolute;
	top:0;
	left:15em;
	height:6.9375em;
	width:40.125em;
	z-index:1;
}
#hintergrund_oben_ff {
	position:absolute;
	float:left;
	top:0;
	left:0;
	height:6.9375em;
	width:100%;
}
#logo {
	position:absolute;
	top:1.9625em;
	left:2.5em;
	width:9.8125em;
	height:6.25em;
	z-index:5;
}

/*------------SPRACHWAHL------------*/

#sprache, #language, #lengua {
	position:absolute;
	top:0.625em;
	left:53.5em;
	height:1.375em;
	width:2.1875em;
	z-index:3;
}
#language {
	left:56em;
}
#lengua {
	left:58.45em;
}

/*------------NAVIGATION------------*/

#navigation {
	position:absolute;
	top:10.5em;
	left:-1em;
	width:13em;	
	z-index:3;
}
.quadrat_aktiv {
	position:absolute;
	left:0em;
	width:0.4em;
	height:1.18em;
	background-color:#006EE2;
	padding-left:0.5em;
}
.hauptpunkt {
	position:absolute;
	font-size:10pt;
	font-weight:bold;	
	left:2em;
	width:15em;
	background-color:#E0E4F5;
	padding-left:1.5em;	
	margin-top:-0.6em;
}
.quadrat {
	position:absolute;	
	left:0em;
	width:0.4em;
	height:1.19em;
	background-color:#006EE2;
	padding-left:0.5em;
}
.hauptpunkt_aktiv {
	position:absolute;
	font-size:10pt;
	font-weight:bold;	
	left:2em;
	width:15em;
	background-color:#006EE2;
	padding-left:1.5em;	
	margin-top:-0.6em;
}
.quadrat_aktiv {
	position:absolute;	
	left:0em;
	width:0.4em;
	height:1.19em;
	background-color:#E0E4F5;
	padding-left:0.5em;
}
.hauptpunkt:hover {
	background-color:#006EE2;
	color:#fff;
}
.hauptpunkt:hover .quadrat {
	background-color:#E0E4F5;
}
.unterpunkt {
	position:absolute;
	font-size:10pt;
	font-weight:bold;	
	left:4em;
	width:13em;
	background-color:#E0E4F5;
	padding-left:1.5em;	
	margin-top:-1.95em;
}
.quadrat_unter {
	position:absolute;	
	left:0em;
	width:0.4em;
	height:1.19em;
	background-color:#006EE2;
	padding-left:0.5em;
}
.unterpunkt:hover {
	background-color:#006EE2;
	color:#fff;
}
.unterpunkt:hover .quadrat_unter {
	background-color:#E0E4F5;
}
.unterpunkt_aktiv {
	position:absolute;
	font-size:10pt;
	font-weight:bold;	
	left:4em;
	width:13em;
	background-color:#006EE2;
	padding-left:1.5em;	
	margin-top:-1.95em;
}
.aktiv {
	color:#fff;
}
.quadrat_unter_aktiv {
	position:absolute;	
	left:0em;
	width:0.4em;
	height:1.19em;
	background-color:#E0E4F5;
	padding-left:0.5em;
}

/*------------UNTERNAVIGATION------------*/

#unter_navigation {
	position:absolute;
	top:0.75em;
	left:16em;
	width:36em;
	height:1em;
	z-index:2;
}
#unter_navigation_liste {
	padding:0;
	margin:0;
	z-index:3;
}
.unter_navigation_listenpunkt {
	display:inline;
	padding-right:1.5em;
	line-height:1em;
}
.unter_navigation_name, .unter_navigation_name:visited {
	font-size:10pt;
	font-weight:bold;
	color:#F2F2F2;
	text-decoration:none;
}
.unter_navigation_name_aktiv, .unter_navigation_name_aktiv:visited {
	font-size:10pt;
	font-weight:bold;
	color:#006EE2;
	text-decoration:none;		
}
.unter_navigation_name:hover {
	color:#006EE2;
}

/*------------ERSCHEINUNGSBILD*VERLINKUNGEN------------*/

a {
	text-decoration:none;
	color:#006EE2;
}
a:visited {
	color:#006EE2;
}
.anker {
	color:#000;
}

/*------------ERSCHEINUNGSBILD*BILDER------------*/

img {
	border:none;
}
label {
	font-size:10pt;
}
.end_loop {
	width:4.375em;
	height:0.75em;
	font-size:12pt;
}
.end_loop_gross {
	width:13.125em;
	height:2.25em;
	font-size:12pt;
}
.bilder_maginalien {
	width:9.375em;
	height:6.875em;
	font-size:12pt;
	border: 1px solid #AAA;
}
.detailbilder {
	font-size:12pt;
	margin:0.8em 0.8em 0 0;
	width:9.375em;
	height:6.875em;
	font-size:12pt;
}
.bild_gross {
	width:31.25em;
	height:25.875em;
	margin-left:2em;
	font-size:12pt;
}
.bilder_eingebunden {
	width:15.625em;
	height:12.9375em;
	font-size:12pt;
}
.bild_jubilaeum {
	margin:0.2em 1.5em 0.2em 0em;
	float:left;
	width:10.375em;
	height:8.6875em;
	font-size:12pt;
}
.skizze_gross {
	width:8.75em;
	height:6.25em;
	font-size:12pt;
}
.skizze_klein {
	width:7.9375em;
	height:1.9375em;
	font-size:12pt;
}

/*------------ERSCHEINUNGSBILD*TABELLEN------------*/

table {
	border-collapse:collapse;
}
th {
	background-color:#E0E4F5;
	vertical-align:top;
	font-size:10pt;
	border:solid thin #000;
	text-align:left;
}
td {
	vertical-align:top;
	font-size:10pt;
	padding:0.1em 0.5em 0.2em 0.5em;
}
.tabelle_standart, .tabelle_standart_th {
	border:solid thin #000;
	text-align:center;
}
.tabelle_standart_th {
	text-align:left;
}

.tabelle_standart_blau, .tabelle_standart_blau_th {
	border:solid thin #000;
	background-color:#E0E4F5;
	text-align:center;
}
.tabelle_standart_blau_th {
	text-align:left;
}
.tabelle_blau {
	background-color:#E0E4F5;
}
.tabelle_weiss {
}

/*------------ERSCHEINUNGSBILD*INHALTE----------*/

h1 {
	font-size:12pt;	
}
h2 {
	font-size:11pt;
}
h3 {
	font-size:10pt;
}
#inhalt {
	position: absolute;
	top: 7.125em;
	background-image: url(../bilder/leiste_links_ff.jpg);
	background-repeat: repeat-y;
	padding-left: 16em;
	left: 0em;
	width: 44.625em;
	height: auto;
}
#textspalte {
	position:relative;
	float:left;
	width:33em;
	height:auto;
}
#maginalspalte {
	position:relative;
	float:right;
	width:9.375em;
	text-align:right;
}
.maginalien {
	list-style-type:none;
	margin:0;
	padding:0.75em 0 0 1em;
	margin-left:-1em;
}
.maginalien_listenpunkt {
	padding-bottom:1em;
}
.maginalien_listenpunkt_links {
	text-align:left;
	font-size:10pt;
}
.text {
	font-size:10pt;
}
.liste {
	font-size:10pt;
	padding-left:1em;
}
.listenpunkt {
	margin-bottom:1em;
}
.beschriftung {
	font-size:10pt;
}
.liste_beschriftung {
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	bottom:0;
	top:11.5em;
	left:17.125em;
}

/*------------ERSCHEINUNGSBILD*INDEX------------*/

#index_drahtkammbindung, #index_drahtkammformer, #index_spiralbindung, #index_stanzmaschinen, #index_stanzwerkzeuge {
	position:absolute;
	top:6.5em;
	left:16em;
	width:38.375em;
	height:6.875em;
	margin-bottom:1em;
}
#index_drahtkammbindung {
	top:13.375em;
}
#index_spiralbindung {
	top:20.25em;
}
#index_stanzmaschinen {
	top:27.125em;
}
#index_stanzwerkzeuge {
	top:34em;
}
#slogan {
	position:absolute;
	left:16em;
	width:21.75em;
	height:3.5625em;
}
.textbox_index, .textbox_index_rechts {
	position:absolute;
	bottom:0;
	padding:0 1em 0 1em;
	width:17em;
}
.textbox_index {
	left:12.5em;
}
.textbox_index_rechts {
	right:7em;
	text-align:right;
}
.bilder_index, .bilder_index_rechts {
	position:relative;
	font-size:12pt;
	margin-left:0em;
	margin-right:-5em;
	width:12.5em;
	height:10.375em;
	float:left;
}
.bilder_index_rechts {
	float:right;
}

/*------------ERSCHEINUNGSBILD*DOWNLOAD------------*/

.liste_download {
	list-style-image: url(../bilder/pdf.jpg);
	padding-left:1em;
	margin:0;
}
.listenpunkt_download {
		font-size:10pt;
		padding:0 0 1em 1em;
}

/*------------ERSCHEINUNGSBILD*KONTAKT-----------*/

#bild_kontakt {
	float:left;
	margin:0 80% 1em 0;	
	width:8em;
	height:3em;
}
.tabelle_kontakt {
	padding-left:0;
}

/*-------------ERSCHEINUNGSBILD*SITEMAP------------*/

.liste_sitemap {
	font-size:10pt;
	padding-left:1em;
	list-style-type:none;
}