/* CSS Document */

/* allgemeine Merkmale */
body { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; background-color:#FFFFFF; background: url(../bilder/baseverde.gif) repeat-x; width: 100%; }

/* Standardschrift: dunkelblau links 10pt */
p, td, div { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999 }


/* wiederkehrende Schriftformatierungen */

/* Schrift dunkelblau links 8pt (Messeort, Aufzaehlung Messeseite) */
p.neutro_08, td.neutro_08, span.neutro_08, div.neutro_08, div.neutro_08 li { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999 }

/* Schrift dunkelblau links fett 8pt (Messestand, Messebezeichnung, Ueberschrift Aufzaehlung Messeseite) */
p.enfase_08, td.enfase_08, span.enfase_08, div.enfase_08 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:##009999; font-weight:bold }

/* Schrift dunkelblau links fett 10pt */
p.enfase, td.enfase, span.enfase, div.enfase { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; font-weight:bold }

/* Schrift dunkelblau links kursiv 10pt (Unterueberschriften Vertreter USA) */
p.italico, td.italico, span.italico, div.italico { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; font-style:italic }

/* Schrift dunkelblau links fett kursiv 10pt (Vorteile-Kasten, Maschinenkomponenen u. Zubehoer-Zwischenueberschriften) */
p.enfase_italico, td.enfase_italico, span.enfase_italico, div.enfase_italico { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; font-weight:bold; font-style:italic }

/* Schrift orange kaskadierend */
span.laranja { color:#ff9900 }

/* Schrift orange links 8pt (Messedatum) */
p.laranja_08, td.laranja_08, span.laranja_08, div.laranja_08 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#ff9900 }

/* Schrift orange links fett 10pt (Untertitel und RSname) */
p.laranja_enfase, td.laranja_enfase, span.laranja_enfase, div.laranja_enfase { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; font-weight:bold }

/* Schrift orange links fett 12pt (Messen Vorschau und Rueckschau) */
p.laranja_enfase_12, td.laranja_enfase_12, span.laranja_enfase_12, div.laranja_enfase_12 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ff9900; font-weight:bold }


/* wiederkehrende Ebenen mit best. Schriftformatierungen, Pos. usw. */

/* Anfang: spez. Pos. usw. */
div.initio { position:absolute; width:1px; height:1px; z-index:1; left: 0px; top: 0px; visibility: hidden }

/* Basis Hintergrund dunkelblau spez. Pos. usw. */
div.base { position:absolute; width:1000px; height:100px; z-index:1; visibility: visible; left: 0; top: 0; background-color:#009999 }

/* RS Logo: Hintergrund dunkelblau best. Pos. usw. */
div.emblema { position:absolute; width:305px; height:59px; z-index:2; visibility: visible; left: 60; top: 10; background-color:#009999 }

/* RS Name: Hintergrund dunkelblau orange links fett 16pt (zweite Zeile nur laranja_enfase) best. Pos. usw. */
div.nome { position:absolute; width:430px; height:45px; z-index:2; visibility: visible; left: 425; top: 18; background-color:#009999; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#ff9900; font-weight:bold }

/* RS Name 2: Hintergrund dunkelblau orange links fett 16pt (zweite Zeile nur laranja_enfase) best. Pos. usw. verborgen */
div.nome2 { position:absolute; width:430px; height:45px; z-index:2; visibility: hidden; left: 425; top: 18; background-color:#009999; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#ff9900; font-weight:bold }

/* Sprache 1: best. Pos. usw. */
div.lingua1 { position:absolute; width:60px; height:30px; z-index:2; visibility: visible; left: 870; top: 24 }

/* Sprache 2: best. Pos. usw. */
div.lingua2 { position:absolute; width:60px; height:30px; z-index:2; visibility: visible; left: 830; top: 64 }

/* Sprache 3: best. Pos. usw. */
div.lingua3 { position:absolute; width:60px; height:30px; z-index:2; visibility: visible; left: 910; top: 64 }

/* Kabel 1: best. Pos. usw. */
div.cabos1 { position:absolute; width:200px; height:100px; z-index:1; left: 20px; top: 236px; visibility: visible }

/* Kabel 2: best. Pos. usw. */
div.cabos2 { position:absolute; width:200px; height:100px; z-index:1; left: 745px; top: 417px; visibility: visible }

/* schwarze Linie: best. Pos. usw. */
div.linha { position:absolute; width:295px; height:10px; z-index:3; left: 180px; top: 420px; visibility: visible }

/* Ueberschrift 1: hellblau links fett 30pt best. Pos. usw. */
div.titulo1 { position:absolute; width:750px; height:40px; z-index:2; left: 20px; top: 150px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:30pt; color:#CBE4E4; font-weight:bold }

/* Ueberschrift 2: dunkelblau links fett 12pt best. Pos. usw. */
div.titulo2 { position:absolute; width:400px; height:25px; z-index:2; left: 110px; top: 200px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Ueberschrift 3: orange links fett 14pt best. Pos. usw. */
div.titulo3 { position:absolute; width:400px; height:25px; z-index:2; left: 425px; top: 200px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#ff9900; font-weight:bold }

/* Ueberschrift 4: dunkelblau links fett 12pt best. Pos. usw. */
div.titulo4 { position:absolute; width:400px; height:25px; z-index:2; left: 475px; top: 230px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Ueberschrift 2 in Index einsprachig: orange links fett 14pt best. Pos. usw. */
div.tituloxx { position:absolute; width:390px; height:25px; z-index:2; left: 555px; top: 246px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#ff9900; font-weight:bold }

/* Ueberschrift 2 in Index einsprachig russisch: orange links fett 14pt best. Pos. usw. */
div.tituloxxrus { position:absolute; width:390px; height:25px; z-index:2; left: 555px; top: 226px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#ff9900; font-weight:bold }

/* Untertitel: hellblau rechts fett 16pt best. Pos. usw. */
div.subtitulo { position:absolute; width:700px; height:40px; z-index:2; left: 245px; top: 540px; visibility: visible; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#CBE4E4; font-weight:bold }

/* Untertitel 2 bis 3 in Index mehrsprachig: hellblau rechts fett 16pt best. Pos. usw. verborgen */
div.subtitulo2 { position:absolute; width:700px; height:40px; z-index:2; left: 245px; top: 540px; visibility: hidden; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#CBE4E4; font-weight:bold }

/* Text1 bis Text3 in Index mehrsprachig: dunkelblau links fett 12pt sichtbar usw. (best. Pos. in jeweiliger Ebene selbst festgelegt) */
div.textox { position:absolute; width:300px; height:25px; z-index:2; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Text1a bis Text3a in Index mehrsprachig: dunkelblau links fett 12pt verborgen usw. (best. Pos. in jeweiliger Ebene selbst festgelegt) */
div.textoxa { position:absolute; width:300px; height:50px; z-index:2; left: 80px; top: 420px; visibility: hidden; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Text in Index einsprachig: dunkelblau links fett 12pt best. Pos. usw. */
div.textoxx { position:absolute; width:390px; height:234px; z-index:2; left: 555px; top: 283px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Iso-Text in Index einsprachig: dunkelblau links fett 12pt best. Pos. usw. */
div.isoxx { position:absolute; width:250px; height:60px; z-index:2; left: 157px; top: 398px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#009999; font-weight:bold }

/* Text ueber ganze Seite: best. Pos. usw. */
div.texto { position:absolute; width:747px; height:245px; z-index:2; left: 59px; top: 260px; visibility: visible }

/* Text ueber ganze Seite fuer Tabelle: best. Pos. usw. */
div.textotab { position:absolute; width:751px; height:310px; z-index:2; left: 56px; top: 256px; visibility: visible }

/* Text rechts schmal best. Pos. usw. */
div.textoder { position:absolute; width:520px; height:245px; z-index:2; left: 425px; top: 260px; visibility: visible }

/* Text rechts schmal best. Pos. usw. fuer Tabelle */
div.textodertab { position:absolute; width:516px; height:241px; z-index:2; left: 421px; top: 256px; visibility: visible }

/* Text fuer Formular: best. Pos. usw. */
div.textofor { position:absolute; width:760px; height:700px; z-index:2; left: 47px; top: 370px; visibility: visible }

/* Vorteile-Kasten: best. Pos. usw. */
div.vantagens { position:absolute; width:370px; height:150px; z-index:2; left: 475px; top: 350px; visibility: visible }

/* Vorteile-Text: orange links fett 10pt */
div.vantagens td  { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; font-weight:bold }

/* Text fuer technische Daten links: best. Pos. usw. */
div.dadosizq { position:absolute; width:420px; height:245px; z-index:2; left: 60px; top: 260px; visibility: visible }

/* Text fuer technische Daten rechts: best. Pos. usw. */
div.dadosder { position:absolute; width:420px; height:245px; z-index:2; left: 525px; top: 260px; visibility: visible }

/* Schrift fuer technische Daten: dunkelblau links 8pt */
table.dados td { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999 }

/* Schrift fuer technische Daten: dunkelblau links fett 8pt */
table.dados td.enfase { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999; font-weight:bold }

/* Schrift fuer technische Daten: dunkelblau rechts 8pt */
table.dados td.direita { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999 }

/* Technische Daten Aenderungen vorbeh. 1: dunkelblau links kursiv 8pt spez. Pos. usw. */
div.reservas1 { position:absolute; width:500px; height:20px; z-index:2; left: 60px; top: 435px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999; font-style:italic }

/* Technische Daten Aenderungen vorbeh. 2: dunkelblau links kursiv 8pt spez. Pos. usw. */
div.reservas2 { position:absolute; width:500px; height:20px; z-index:2; left: 60px; top: 445px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#009999; font-style:italic }

/* Bildnummern: schwarz links fett kursiv best. Groesse etc. - nur spez. Pos. in Einzeldat.s best. */
div.numero { position:absolute; width:20px; height:20px; z-index:3; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight:bold; font-style:italic }


/* Link-Formatierungen */

/* Standard Link: orange */
a:link, a:hover, a:active, a:visited { color:#ff9900 }

/* Hauptmenue-Link: hellblau nicht unterstrichen, bei hover orange */
div.ementa1 a:link, div.ementa1 a:active, div.ementa1 a:visited { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CBE4E4; text-decoration:none }
div.ementa1 a:hover { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; text-decoration:none }

/* Untermenue-Link: dunkelblau nicht unterstrichen, bei hover orange */
div.ementa2 a:link, div.ementa2 a:active, div.ementa2 a:visited { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; text-decoration:none }
div.ementa2 a:hover { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; text-decoration:none }

/* Links 2: orange rechts fett best. Pos. usw. */
div.segouprec { position:absolute; width:200px; height:20px; z-index:2; left: 745px; top: 505px; visibility: visible; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; font-weight:bold }

/* Bildvergroesserungs-Link + Photos darueber: orange zentriert fett */
div.imagem td { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900; font-weight:bold }

/* Drucken-Link: orange links best. Pos. usw. */
div.imprimir { position:absolute; width:200px; height:20px; z-index:2; left: 330px; top: 260px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9900 }


/* Tabellenzellen-Formatierungen */

/* Standard Tabellenzelle hintergrund-weiss */
tr, td { background-color:#ffffff; vertical-align:top }

/* Tabellenzelle hintergrund-schwarz (Vorteile Kasten) */
td.fundopreto { background-color:#000000 }


/* Ebenen-Formatierungen fuer Menues */

/* Menue: best. Pos. usw. */
div.ementa1 { position:absolute; width:860px; height:20px; z-index:2; left: 0px; top: 80px; visibility: visible }

/* Untermenue: best. Groesse usw. (Left-Pos. in Einzeldateien best.) */
div.ementa2 { position:absolute; width:300px; height:100px; z-index:3; top: 100px; visibility:hidden }


/* Tabellenzellen-Formatierungen fuer Menues */

/* Tabellezelle Menue-Zwischenraeume: hintergrund-dunkelblau H 20px W 60px */
div.ementa1 td.entremeio { background-color:#009999; height:20px; width:60px }

/* Tabellenzelle Menue: fett hellblau hintergrund-dunkelblau H 20px W automatisch */
div.ementa1 td { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CBE4E4; font-weight:bold; background-color:#009999; height:20px }

/* Tabellenzelle Untermenue: fett dunkelblau hintergrund-hellblau H 20px W automatisch */
div.ementa2 td { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#009999; font-weight:bold; background-color:#CBE4E4; height:20px }


/* Messen */

/* Messen Rueckblick Ueberschrift: orange links fett best. Pos. usw. */
div.retrospec { position:absolute; width:200px; height:20px; z-index:2; left:60px; top:260px; visibility:visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ff9900; font-weight:bold }

/* Messen Rueckblick DKT Text: dunkelblau links fett 8pt best. Pos. usw. */
div.retrospecdktt { position:absolute; width:250px; height:120px; z-index:2; left: 60px; top: 292px; visibility: visible; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:##009999; font-weight:bold }

/* Messen Rueckblick DKT Photo: best. Pos. usw. */
div.retrospecdktp { position:absolute; width:122px; height:83px; z-index:2; left: 60px; top: 340px; visibility: visible }

/* Messen Rueckblick Wire Russia Logo: best. Pos. usw. */
div.retrospecwirerussiab { position:absolute; width:79px; height:80px; z-index:2; left: 160px; top: 450px; visibility: visible}

/* Messen Rueckblick K Logo: best. Pos. usw. */
div.retrospeckb { position:absolute; width:82px; height:90px; z-index:2; left: 60px; top: 445px; visibility: visible}

/* Messen Rueckblick Interwire Logo: best. Pos. usw. */
div.retrospecinterwireb { position:absolute; width:114px; height:35px; z-index:2; left: 200px; top: 547px; visibility: visible}

/* Messen Rueckblick IRC Logo: best. Pos. usw. */
div.retrospecircb { position:absolute; width:114px; height:40px; z-index:2; left: 60px; top: 547px; visibility: visible }

/* Messen Vorschau Ueberschrift: orange rechts fett best. Pos. usw. */
div.previsao { position:absolute; width:200px; height:20px; z-index:2; left: 289px; top: 260px; visibility: visible; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ff9900; font-weight:bold }

/* Messen Vorschau Tabelle: best. Pos. usw. */
div.previsaoporm { position:absolute; width:500px; height:310px; z-index:2; left: 355px; top: 274px; visibility: visible }

/* Messen Vorschau Logos: rechts */
td.previsaoder { text-align:right }

