﻿/* ----- Allgemeine Angaben ----- */
body {
 font-family:Verdana,Arial,Sans-serif;
 font-size:10px;
 background-color:#e6f5f9;
 margin:-4px 0px 0px 18px;
 /*/*/margin:0px 0px 0px 25px;/**/
}
p,div,td,a,form { font-family:Verdana,Arial,Sans-serif; }
p { clear:left; }
/* ----- Topmenue ----- */
/* Steuerlayer zum schliessen */
#tmtrigger { position:absolute; top:0px; left:0px; width:920px; height:450px; visibility:hidden; }
/* Logo */
#logo { position:absolute; top:12px; /*/*/top:12px;/**/ left:27px; /*/*/top:10px; left:25px;/**/ width:133px; height:62px; }
/* Linie */
#linie { position:absolute; layer-background-color:#0096db; background-color:#0096db; top:76px; left:27px; /*/*/top:72px; left:25px;/**/ width:870px; height:1px; }
/* mm1 */
#mmD1 { display:block; position:absolute; top:8px; left:440px; }
#mmS1 { display:block; background:url(img/mm_e1.gif) no-repeat #e6f5f9; }
#mmA1:hover { display:block; background:url(img/mm_e1_a.gif) no-repeat #e6f5f9; }
/* mm2 */
#mmD2 { display:block; position:absolute; top:8px; left:495px; }
#mmS2 { display:block; background:url(img/mm_e2.gif) no-repeat #e6f5f9; }
#mmA2:hover { display:block; background:url(img/mm_e2_a.gif) no-repeat #e6f5f9; }
/* mm3 */
#mmD3 { display:block; position:absolute; top:8px; left:567px; }
#mmS3 { display:block; background:url(img/mm_e3.gif) no-repeat #e6f5f9; }
#mmA3:hover { display:block; background:url(img/mm_e3_a.gif) no-repeat #e6f5f9; }
/* mm4 */
#mmD4 { display:block; position:absolute; top:8px; left:636px; }
#mmS4 { display:block; background:url(img/mm_e4.gif) no-repeat #e6f5f9; }
#mmA4:hover { display:block; background:url(img/mm_e4_a.gif) no-repeat #e6f5f9; }
/* mm5 */
#mmD5 { display:block; position:absolute; top:8px; left:712px; }
#mmS5 { display:block; background:url(img/mm_e5.gif) no-repeat #e6f5f9; }
#mmA5:hover { display:block; background:url(img/mm_e5_a.gif) no-repeat #e6f5f9; }
/* mm6 */
#mmD6 { display:block; position:absolute; top:8px; left:777px; }
#mmS6 { display:block; background:url(img/mm_e6.gif) no-repeat #e6f5f9; }
#mmA6:hover { display:block; background:url(img/mm_e6_a.gif) no-repeat #e6f5f9; }
/* mm7
#mmD7 { display:block; position:absolute; top:8px; left:753px; }
#mmS7 { display:block; background:url(img/mm_e7.gif) no-repeat #e6f5f9; }
#mmA7:hover { display:block; background:url(img/mm_e7_a.gif) no-repeat #e6f5f9; }
/* mm8
#mmD8 { display:block; position:absolute; top:8px; left:822px; }
#mmS8 { display:block; background:url(img/mm_e8.gif) no-repeat #e6f5f9; }
#mmA8:hover { display:block; background:url(img/mm_e8_a.gif) no-repeat #e6f5f9; }*/

/* Aufklappmenue allgemein */
div.tm1O {
 background-color:#f2fafc;
 padding-left:10px;
 border-left:1px solid #0096db;
 border-right:1px solid #0096db;
 border-bottom:1px solid #0096db;
}
/* tm1 Produkte */
#tm1Dpro { display:block; position:absolute; top:47px; left:208px; }
#tm1Spro { display:block; background:url(img/tm1pro_en.gif) no-repeat #e6f5f9; }
#tm1Apro:hover { display:block; background:url(img/tm1pro_en_a.gif) no-repeat #e6f5f9; }
#tm1Opro { position:absolute; top:73px; left:192px; width:254px; visibility:hidden; }
/* tm1 Innovationen */
#tm1Dinn { display:block; position:absolute; top:47px; left:270px; }
#tm1Sinn { display:block; background:url(img/tm1inn_en.gif) no-repeat #e6f5f9; }
#tm1Ainn:hover { display:block; background:url(img/tm1inn_en_a.gif) no-repeat #e6f5f9; }
#tm1Oinn { position:absolute; top:73px; left:272px; width:254px; visibility:hidden; }
/* tm1 Technischer Service */
#tm1Dtec { display:block; position:absolute; top:47px; left:357px; }
#tm1Stec { display:block; background:url(img/tm1cus.gif) no-repeat #e6f5f9; }
#tm1Atec:hover { display:block; background:url(img/tm1cus_a.gif) no-repeat #e6f5f9; }
#tm1Otec { position:absolute; top:73px; left:359px; width:254px; visibility:hidden; }
/* tm1 Ueber uns */
#tm1Dueb { display:block; position:absolute; top:47px; left:476px; }
#tm1Sueb { display:block; background:url(img/tm1abo.gif) no-repeat #e6f5f9; }
#tm1Aueb:hover { display:block; background:url(img/tm1abo_a.gif) no-repeat #e6f5f9; }
#tm1Oueb { position:absolute; top:73px; left:481px; width:254px; visibility:hidden; }
/* tm1 Umwelt */
#tm1Dumw { display:block; position:absolute; top:47px; left:565px; }
#tm1Sumw { display:block; background:url(img/tm1env.gif) no-repeat #e6f5f9; }
#tm1Aumw:hover { display:block; background:url(img/tm1env_a.gif) no-repeat #e6f5f9; }
#tm1Oumw { position:absolute; top:73px; left:561px; width:254px; visibility:hidden; }
/* tm1 Karriere */
#tm1Dkar { display:block; position:absolute; top:47px; left:661px; }
#tm1Skar { display:block; background:url(img/tm1car.gif) no-repeat #e6f5f9; }
#tm1Akar:hover { display:block; background:url(img/tm1car_a.gif) no-repeat #e6f5f9; }
#tm1Okar { position:absolute; top:73px; left:662px; width:225px; visibility:hidden; }
/* tm1 Presse */
#tm1Dpre { display:block; position:absolute; top:47px; left:727px; }
#tm1Spre { display:block; background:url(img/tm1pre_en.gif) no-repeat #e6f5f9; }
#tm1Apre:hover { display:block; background:url(img/tm1pre_en_a.gif) no-repeat #e6f5f9; }
#tm1Opre { position:absolute; top:73px; left:727px; width:168px; visibility:hidden; }
/* tm1 Cans for fans */
#tm1Dcan { display:block; position:absolute; top:47px; left:788px; }
#tm1Scan { display:block; background:url(img/tm1cans.gif) no-repeat #e6f5f9; }
#tm1Acan:hover { display:block; background:url(img/tm1cans_a.gif) no-repeat #e6f5f9; }
#tm1Ocan { position:absolute; top:73px; left:639px; width:254px; visibility:hidden; }
/* Aufklappmenue Einzelklassen */
a.tm2 {
 display:block;
 font-size:11px; color:#4c4c4c; text-decoration:none;
 padding:5px 4px 4px 16px; /* top right bottom left */
 background-repeat:no-repeat;
}
a.tm2:hover { color:#0096db; }
a.tm2.norm { width:244px; }
a.tm2.kar { width:221px; }
a.tm2.pre { width:156px; }
a.tm2.first { background:url(img/tm2_bgfirst.gif) no-repeat; }
a.tm2.first:hover { background:url(img/tm2_bgfirst_a.gif) no-repeat; }
a.tm2.more { background:url(img/tm2_bg.gif) no-repeat; }
a.tm2.more:hover { background:url(img/tm2_bg_a.gif) no-repeat; }
/* ----- Contentmenue ----- */
a.cm1A {
 display:block;
 width:168px;
 padding:20px 0px 0px 4px;
 /*/*/padding:20px 0px 0px 0px;/**/
 font-size:11px; color:#0096db; font-weight:bold; text-decoration:none;
}
a.cm1Aa {
 display:block;
 width:168px;
 padding:20px 0px 0px 16px;
 /*/*/padding:20px 0px 0px 16px;/**/
 font-size:11px; color:#0096db; font-weight:bold; text-decoration:none;
 /*/*/background:url(img/long_a.gif) no-repeat #ffffff;/**/
}
span.cm2Sf { 
 display:block; width:168px;
 background:url(img/cm2_bgfirst.gif) no-repeat #ffffff;
}
span.cm2Sm {
 display:block; width:168px;
 background:url(img/cm2_bg.gif) no-repeat #ffffff;
}
a.cm2Af { 
 display:block; width:168px;
 padding:4px 0px 0px 16px;
 /*/*/padding:4px 0px 5px 16px;/**/
 font-size:11px; color:#4c4c4c; text-decoration:none;
 /*/*/background:url(img/cm2_bgfirst.gif) no-repeat #ffffff;/**/
}
a.cm2Am { 
 display:block; width:168px;
 padding:4px 0px 0px 16px;
 /*/*/padding:4px 0px 5px 16px;/**/
 font-size:11px; color:#4c4c4c; text-decoration:none;
 /*/*/background:url(img/cm2_bg.gif) no-repeat #ffffff;/**/
}
a.cm2Af:hover { color:#0096db; background:url(img/cm2_bgfirst_a.gif) no-repeat; }
a.cm2Am:hover { color:#0096db; background:url(img/cm2_bg_a.gif) no-repeat; } 
span.cm3S {
 display:block; width:152px;
 background:url(img/cm_bg3.gif) no-repeat #ffffff;
}
a.cm3A { 
 display:block; width:152px;
 padding:2px 0px 0px 32px;
 /*/*/padding:2px 0px 5px 32px;/**/
 font-size:11px; color:#4c4c4c; text-decoration:none;
 /*/*/background:url(img/cm_bg3.gif) no-repeat #ffffff;/**/
}
a.cm3A:hover { color:#0096db; } 
/* ----- Textformatierungen ----- */
h1 { font-family:Helvetica,Sans-serif; font-size:16px; font-weight:bold; color:#0096db; margin-bottom:6px; }
h2 { font-family:Helvetica,Sans-serif; font-size:14px; font-weight:bold; color:#333333; margin-bottom:6px; }
h3 { font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; color:#666666; margin-bottom:6px; }
h1.in10 { padding-left:10px; margin-bottom:6px; }
p { font-size:12px; color:#666666; margin-top:0px; margin-bottom:6px; }
td { font-size:12px; color:#666666; }
span.dwhead { font-family:Helvetica,Sans-serif; font-size:14px; font-weight:bold; color:#4c4c4c; }
a.txt { color:#0099cc; text-decoration:none; }
.px10 { font-size:10px; /*/*/font-size:9px;/**/ }
.modul { font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; /*/*/font-size:9px;/**/ color:#666666; }
a.modullink {color:#333333;}
a.modullink:hover { color:#000000;}
dt { font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; /*/*/font-size:9px;/**/ color:#666666; margin-top:0px; margin-bottom:6px; }
/* Edit-Mode */
.edit { font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:11px; font-weight:bold; color:#ff0000; }
.txt1 { font-size:12px; color:#666666; margin-top:0px; margin-bottom:6px; }
.txt2 { font-size:10px; color:#666666; margin-top:0px; margin-bottom:6px; }
/* zusätzliche Text-Formatierungen */
td.form1 { font-family:Verdana,Arial,Sans-serif;font-size:12px; color:#666666;}
 

a.footerlink {FONT-SIZE: 9px; FONT-FAMILY: Verdana,Arial,Sans-serif; COLOR: #555555; text-decoration:none; }
a.footerlink:hover { FONT-SIZE: 9px; COLOR: #0096db; text-decoration:underline; }