/*Standardformatierungen*/



body {margin:0px;font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;font-weight:normal;line-height:150%;background-repeat:repeat-y;background-color: white;}

div      {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;line-height:150%;}
p        {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;line-height:150%;margin:0px;padding:0px;}
p.light {margin-top: 10px; margin-bottom: 10px;}
p.med {margin-top: 5px; margin-bottom: 5px;}
span     {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;line-height:150%;}
form     {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;line-height:150%;margin:0px;padding:0px;}
td       {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;line-height:150%;}

/*Links*/
a        {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;text-decoration:none;}
a:hover  {font-family:verdana, arial, sans-serif;font-size:11px;color:#034A8A;text-decoration:underline;}
a.under  {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;text-decoration:underline;}
/*Eingabefelder*/
input    {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324652;}
input.gelb {FONT: 11px Verdana, Arial, Helvetica, sans-serif;background:Yellow;}
select   {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324652;}
select.gelb {FONT: 11px Verdana, Arial, Helvetica, sans-serif;background:Yellow;}
textarea {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324652;}

/*Horizontale Linien*/
hr       {background-color:#C0C0C0;color:#C0C0C0;height:1px;border-style:none;}


/*######################## Tabellen für Referenzen #############################*/
td.refBoldTitel   {background:#EAEAEC;font: 11px verdana, arial, sans-serif;font-weight:bold;color:#324952;padding-top:4px;padding-left:4px;padding-bottom:4px;padding-right:4px;} /*Tabelle titel Dunkelgrau*/
td.refText        {background:#FFFFFF;font: 11px verdana, arial, sans-serif;color:#324952;padding-top:4px;padding-left:4px;padding-bottom:4px;padding-right:4px;} /*Tabelle normal*/
td.refTextBP       {background:#FFFFFF;font: 11px verdana, arial, sans-serif;font-weight:bold;color:#324952;padding-top:4px;padding-left:8px;padding-bottom:4px;padding-right:8px;} /*Tabelle normal*/
td.refBoldTitelP   {background:#EAEAEC;font: 11px verdana, arial, sans-serif;font-weight:bold;color:#324952;padding-top:4px;padding-left:8px;padding-bottom:4px;padding-right:8px;} /*Tabelle titel Dunkelgrau*/
td.refTextP        {background:#FFFFFF;font: 11px verdana, arial, sans-serif;color:#324952;padding-top:4px;padding-left:8px;padding-bottom:4px;padding-right:8px;} /*Tabelle normal*/
td.refTextGrauP        {background:#EAEAEC;font: 11px verdana, arial, sans-serif;color:#324952;padding-top:4px;padding-left:8px;padding-bottom:4px;padding-right:8px;} /*Tabelle normal*/


/*######################## Tabellen für Kontakt #############################*/
td.padsKon   {background:#EAEAEC;font: 11px verdana, arial, sans-serif;color:#324952;padding-top:10px;padding-left:20px;padding-bottom:10px;padding-right:20px;} /*KontAKT*/
td.padsKonTitel   {background:#CCCCCC;font: 11px verdana, arial, sans-serif;color:#324952;font-weight:bold;padding-top:3px;padding-left:20px;padding-bottom:3px;padding-right:20px;} /*KontAKT*/
td.padsKonWeiss  {font-family: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:10px;padding-right:20px;} /*Labor Tabellenzelle Content*/

/*######################## Tabellen für Forum #############################*/

.elementStandardForum  {width:610px;padding-left:40px;padding-right:20px;padding-top:0px;padding-bottom:10px;}/*Standard für Textblock mit linkem Abstand*/

/*######################## Tabellen für Unternehmen Karriere etc. #############################*/

.elementStandardKarriere  {width:548px;padding-left:40px;padding-right:20px;padding-top:20px;padding-bottom:10px;}/*Standard für Textblock mit linkem Abstand*/

.elementStandardMeldung  {width:578px;padding-left:40px;padding-right:40px;padding-top:30px;padding-bottom:10px;}/*Standard für Textblock mit linkem Abstand*/


/*######################## Tabellen für Unternehmen #############################*/

ol.qualiBox  {color:#324952;margin-top:0px;margin-bottom:0px;padding:0px;margin-left:23px;}  
.elementTextErtragKP {width:200px;top:630px;left:615px;position:absolute;height:200px;padding:0px;color:#324652;}/*Textbox für Entwicklungskurve Kurzprofil*/


/*######################## Tabellen für Anlagen #############################*/

td.anlageBox  {padding:8px;}
ul.anlageBox  {color:#324952;margin-top:0px;margin-bottom:0px;padding:0px;margin-left:15px;}  
li.anlageBox  {color:#324952;font-family:verdana, arial, sans-serif;font-size:10px;color:#324952;margin-top:0px;margin-bottom:0px;padding:0px;margin-left:0px;} /*Parameter rechts labor*/
.textA                {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal;color:#324952;}/*Text Anlage*/
.textBoldA           {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold;line-height:150%; color:#324952;}/*Text Anlage fett*/
.elementTextEntwicklung {width:200px;top:550px;left:610px;position:absolute;height:200px;padding:0px;color:#324652;}/*Textbox für Entwicklungskurve*/
.elementTextErtrag {width:200px;top:728px;left:615px;position:absolute;height:200px;padding:0px;color:#324652;}/*Textbox für Entwicklungskurve*/
.elementTextFit {width:200px;top:540px;left:615px;position:absolute;height:200px;padding:0px;color:#324652;}/*Textbox für Entwicklungskurve bei Fit for biogas*/

.elementTextInbetrieb {width:200px;top:540px;left:615px;position:absolute;height:200px;padding:0px;color:#324652;}/*Textbox für Entwicklungskurve bei Fit for biogas*/

/*######################## Tabellen für Labor #############################*/
.elementHeadlineLab  {width:610px;padding:20px;}/*Überschrift Labor*/
li.fett              {font-family:verdana, arial, sans-serif;font-size:11px; font-weight:bold;margin-top:10px;margin-bottom:10px;padding:5px;color:#324952;} /*Liste labor mit grossem Abstand Fett*/
li.leist             {font-family:verdana, arial, sans-serif;font-size:13px; font-weight:bold;margin-top:10px;margin-bottom:10px;padding:5px;color:#324952;} /*Liste laborleist mit grossem Abstand Fett*/
td.padJus            {font: 11px verdana, arial, sans-serif;text-align:justify;padding-top:10px;padding-left:25px;padding-bottom:20px;padding-right:20px;line-height:150%;} /*Labor Tabellenzelle Content*/
td.padQual           {font: 11px verdana, arial, sans-serif;padding-top:0px;padding-left:30px;padding-bottom:15px;padding-right:20px;line-height:150%;} /*labor Tabellenzelle Content*/
td.qual              {font: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:10px;padding-right:20px;line-height:150%;} /*Fit Tabellenzelle Content*/
p.qual               {font-family:verdana, arial, sans-serif;font-size:11px;margin-top:3px;margin-bottom:3px;padding:0px;}
p.qualG              {font-family:verdana, arial, sans-serif;font-size:11px;margin-top:20px;margin-bottom:0px;padding:0px;}
h3.under             {margin:0px;padding:0px;font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;text-decoration:underline;}
ul.qual         {margin-top:0px;margin-bottom:0px;padding-left:10px;}
td.para         {background:Silver;padding-top:3px;padding-bottom:3px;padding-left:5px;font: 11px verdana, arial, sans-serif;}
td.paraX        {background:#EAEAEC;padding-top:6px;padding-bottom:6px;padding-left:5px;font: 11px verdana, arial, sans-serif;}
td.paraY        {background:White;padding-top:6px;padding-bottom:6px;padding-left:5px;font: 11px verdana, arial, sans-serif;}


/*####################### Tabellen fuer Inbetriebnahme #########################*/

td.textInTop    {width:477px;padding-left:2px;padding-top:20px;padding-bottom:20px;font-size:11px; font-family:verdana, arial, sans-serif; color:#324952;border-top:1px dashed #406979;}
td.middle    {width:20px;}
td.stripImg     {background:#EAEAEC;background-image:url(../img/img_content/dreieck.gif);background-repeat:no-repeat;width:96px;}
td.strip     {width:96px;background:#EAEAEC;}
td.textInBottom    {width:477px;padding-left:2px;padding-top:0px;padding-bottom:10px;font-size:11px; font-family:verdana, arial, sans-serif; color:#324952;border-bottom:1px dashed #406979;}
td.textInBottomPad    {width:477px;padding-left:2px;padding-top:15px;padding-bottom:15px;font-size:11px; font-family:verdana, arial, sans-serif; color:#324952;border-bottom:1px dashed #406979;}


/*####################### Bildleisten #########################*/

.elementHeadlineFitBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_fit.jpg);background-repeat:no-repeat;} /* Bildleiste für Fit  Titel*/

.elementHeadlineTechBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_techservice.jpg);background-repeat:no-repeat;} /* Bildleiste für Technischer Service Titel*/

.elementHeadlineInbetriebBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_inbetrieb.jpg);background-repeat:no-repeat;} /* Bildleiste für Inbetrieb Titel*/

.elementHeadlineObjektBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_objekt.jpg);background-repeat:no-repeat;} /* Bildleiste für Objekt Titel*/

.elementHeadlineLaborBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_service.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineAnlageBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_anlage.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineUnternehmenBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_unternehmen.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineKarriereBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_karriere.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineReferenzenBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_referenz.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineNewsBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_news.jpg);background-repeat:no-repeat;} /* Bildleiste für Labor Titel*/

.elementHeadlineQualitaetBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_qualitaet.jpg);background-repeat:no-repeat;} /* Bildleiste für Unternehmen Quali Titel*/

.elementHeadlineMeilensteinBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_meilensteine.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlage185Bild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_anlagen_185.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlageEuco  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_euco.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlageCoccus  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_coccus.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlagePfropfen  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_pfropfen.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlagePasco  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_pasco.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlageBhkw  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_bhkw.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineAnlage500Bild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_anlagen_500.jpg);background-repeat:no-repeat;} /* Bildleiste für unternehmen Meilensteine Titel*/

.elementHeadlineWirtschaftBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_wirtschaftlichke.jpg);background-repeat:no-repeat;} /* Bildleiste für Wirtschaftlichkeitsb. allg. Titel*/

.elementHeadlineInbetriebHilfeBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_inbetrieb_hilfe.jpg);background-repeat:no-repeat;} /* Bildleiste für Service Inbetriebhilfe Titel*/

.elementHeadlineAnimationBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_animation.jpg);background-repeat:no-repeat;} /* Bildleiste für Animation Titel*/

.elementHeadlineTechServiceBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_techService.jpg);background-repeat:no-repeat;} /* Bildleiste für Technicher Service Titel*/

.elementHeadlineNovodyn  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_novodyn.jpg);background-repeat:no-repeat;} /* Bildleiste für Novodyn Titel*/


.elementHeadlineGaseinspeisungBild  {padding-left:20px;padding-top:24px;width:580px;height:62px;background-image:url(../img/img_content/bildleiste_Gaseinspeisung.jpg);background-repeat:no-repeat;} /* Bildleiste für Gaseinspeisung*/

/*####################### Fit for Biogas #########################*/

.elementHeadlineService  {width:600px;height:62px;margin-top:20px;margin-bottom:0px;padding-top:10px;margin-left:20px;}/*Überschrift Service*/

td.dotty  {background:White;border-top:1px solid #CCCCCC;height:1px;width:580px;font-size:10px;text-align:right;} /* Linie zwischen Servicetext */


/*####################### Tabellen fuer technischen Service #########################*/
table.grossTS {width:580px;margin-left:20px;border:1px dashed #406979;}
td.titelTS    {width:580px;background:#EAEAEC;padding-left:20px;padding-top:6px;padding-bottom:6px;font-size:12px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
td.bildleiste    {width:580px;background-image:url(../img/img_content/bildleiste_techservice.jpg);background-repeat:no-repeat;height:62px;padding-left:10px;}

/*####################### Schmack eigene Formatierungen ##########################*/
td.padsJust   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:20px;padding-right:20px;line-height:150%;text-align:justify;}
.just  {text-align:justify;}
td.padsP   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:5px;padding-left:10px;padding-bottom:5px;padding-right:10px;line-height:150%;} /*Fit Tabellenzelle Content*/
td.padsPI   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:5px;padding-right:0px;line-height:150%;} /*Fit Tabellenzelle Content*/


.download {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;margin-bottom:10px;}
td.download   {font: 11px verdana, arial, sans-serif;color:#324952;padding-top:10px;padding-left:100px;padding-bottom:20px;padding-right:20px;line-height:120%;} /*Labor table download*/

li.para  {font-family:verdana, arial, sans-serif;font-size:11px;color:#324952;margin-top:5px;margin-bottom:5px;padding:0px;margin-left:0px;} /*Parameter rechts labor*/
ul.para  {margin-top:5px;margin-bottom:5px;padding:0px;margin-left:15px;} /*Parameter rechts labor*/


ul.blau  {margin-top:3px;margin-bottom:20px;padding-left:45px;}
ul.service  {margin-top:3px;margin-bottom:5px;padding-left:15px;}
li.blau  {font-family:verdana, arial, sans-serif;font-size:11px;margin-top:5px;margin-bottom:5px;padding:0px;color:#324952;} /*Liste Fit Sammelpunkte*/

li.rot  {font-family:verdana, arial, sans-serif;font-size:11px;margin-top:5px;margin-bottom:5px;padding:0px;color:Maroon;} /*Liste Rot Sammelpunkte*/

li.blauB  {font-family:verdana, arial, sans-serif;font-size:11px;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:0px;color:#324952;} /*Liste Fit Sammelpunkte Fett*/
li.blauG  {font-family:verdana, arial, sans-serif;font-size:11px;margin-top:10px;margin-bottom:10px;padding:10px;color:#324952;} /*Liste Fit Leistung*/
p.Fin        {color:#324952;font-family:verdana, arial, sans-serif;font-size:11px;margin-top:5px;margin-bottom:5px;padding:0px;}
p.rot        {color:Maroon;font-family:verdana, arial, sans-serif;font-size:11px;margin-top:5px;margin-bottom:5px;padding:0px;}

table.ServiceFit {width:160px;padding-top:4px;padding-bottom:4px;padding-left:4px;border-top:1px solid #406979;border-bottom:1px dashed #406979;border-left:1px solid #406979;border-right:1px solid #406979;} /*Tabelle für Service Fit rechts*/
table.TabHome {background:#EAEAEC;width:280px;padding-top:4px;padding-bottom:4px;padding-left:4px;border-top:1px solid #406979;border-bottom:1px dashed #406979;border-left:1px solid #406979;border-right:1px solid #406979;vertical-align:middle;}

td.bg    {background:#EAEAEC;height:3px;width:160px;}
td.nav   {font:11px verdana, arial, sans-serif;padding-bottom:10px;padding-top:10px;width:160px;padding-left:10px;}
td.tel   {font:11px verdana, arial, sans-serif;padding-bottom:10px;padding-top:10px;width:160px;padding-left:2px;  background: #ECECEC; }


td.navAd {font: 11px verdana, arial, sans-serif;padding-bottom:5px;padding-top:10px;padding-left:10px;width:160px; }

td.navAdB {font: 11px verdana, arial, sans-serif;padding-bottom:5px;padding-top:2px;padding-left:10px;width:160px; }

td.navFit {font: 11px verdana, arial, sans-serif;line-height:150%;padding-bottom:10px;padding-top:5px;padding-left:10px;width:160px;} /*Zellen für Tabelle Fit for Biogas*/
td.ServiceFit {background:White;font: 11px verdana, arial, sans-serif;line-height:120%;padding-bottom:10px;padding-top:30px;padding-left:90px;width:160px;background-image:url(../img/logos/foto_winkler.jpg);background-repeat:no-repeat;} /*Zelle für Service Fit für Ansprechpartner*/

.dotBlau {width:10px;height:18px;padding:0px;background:#406979;}/*Blauer Punkt an Fußleiste*/
table.HomeTabelle {width:590px;padding:0px;}}
td.navFinHome {font: 11px verdana, arial, sans-serif;line-height:100%;padding-bottom:5px;padding-top:5px;padding-left:10px;width:160px;background:#EaEaEC}
td.pads   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:20px;padding-right:20px;line-height:150%;} /*Fit Tabellenzelle Content*/
td.padsPartner   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:5px;padding-left:20px;padding-bottom:5px;padding-right:20px;line-height:150%;} /*Fit Tabellenzelle Content*/
td.padsK   {color:#324952;font: 11px verdana, arial, sans-serif;padding-top:10px;padding-left:20px;padding-bottom:16px;padding-right:20px;line-height:150%;}/*Fit Tabellenzelle Content*/

/*################################ Ueberschriften ################################*/

h1 {margin:0px;padding:0px;font-size:15px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h2 {margin:0px;padding:0px;font-size:14px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h3 {margin:0px;padding:0px;font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h4 {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h5 {margin:0px;padding:0px;font-size:9px;  font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h6 {margin:0px;padding:0px;font-size:7px;  font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}
h1.pad {margin:20px;padding:0px;font-size:15px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#324952;}

/*################################ Texte ################################*/

.text                {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Text*/
.textBold            {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*Text fett*/
.textBoldItalic      {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold;font-style:italic;color:#324952;}/*Text fett*/
.textInvert          {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Text negativ*/
.textBoldInvert      {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Text fett negativ*/
.textPadding         {padding-top:10px;font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Text*/

.textMed                {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Text*/
.textBoldMed            {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*Text fett*/
.textInvertMed          {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Text negativ*/
.textBoldInvertMed      {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Text fett negativ*/

.textSmall           {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#000000;}/*Kleiner Text*/
.textSmallBold       {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*Kleiner Text fett*/
.textSmallInvert     {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Kleiner Text fett negativ*/

.textLarge           {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#324952;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*Gro&szlig;er Text fett*/
.textXtra       {font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*Gro&szlig;er Text fett*/
.textMedBold       {font-size:12px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#324952;}/*mitttelGro&szlig;er Text fett*/
.textLargeInvert     {font-size:13px; font-family:verda font-family:verdana, arial, sans-serif; font-weight:normal; color:#FFFFFF;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Gro&szlig;er Text fett negativ*/

/*################################ Elemente ################################*/
.elementHeadline         {width:610px;padding-left:20px;padding-top:15px;padding-bottom:15px;padding-right:15px;margin-top:40px;}/*Überschrift*/
.elementStandard         {width:610px;padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:10px;}/*Standard*/.elementFormular         {padding:4px;}/*Formulare*/
.elementInclude          {padding:0px;}/*Includes*/
.elementSpace            {height:12px;padding:8px;}/*Leerzeile*/

.elementRightStandardTop {margin-left:10px;padding-right:8px;padding-top:110px;}/*Standard im rechten Bereich oben*/
.elementRightStandard    {margin-left:10px;padding-left:0px;padding-right:8px;padding-top:8px;padding-bottom:8px;}/*Standard im rechten Bereich*/
.elementRightInclude     {padding:0px;}/*Include im rechten Bereich*/

.elementLeftStandard     {padding:8px;}/*Standard im linken Bereich*/
.elementLeftInclude      {padding:0px;}/*Include im linken Bereich*/
.elementLeftNavigation   {margin-top:32px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}/*Navigation im linken Bereich*/
.elementTabAdresse       {width:160px;text-align:left;margin-top:10px;margin-left:8px;}/*Adressbox*/

.elementRightStandardSuche {padding-left:8px;width:160px;top:176px;left:790px;position:absolute;height:90px;padding-top:10px;}/*Suche im rechten Bereich*/

.elementTopStandardLanguage{width:150px;top:18px;left:309px;position:absolute;height:30px;padding:0px;}/*Sprache im oberen Bereich*/
.iconTop {margin-top: -8px;}
.elementTopStandard      {width:680px;top:46px;left:0px;position:absolute;height:105px;padding:0px;}/*Standard im oberen Bereich*/

.elementTopStandardRight {width:277px;top:46px;left:680px;position:absolute;height:122px;padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude       {padding:0px;}/*Include im oberen Bereich*/
.elementTopNavigation    {z-index:2;top:151px;left:168px;position:absolute;padding:0px;margin:0px;background-color:#ffffff;height:20px;border-bottom-style:none;} /*Navigation im oberen Bereich*/
.elementTopNavigationNeu {background-color:#FFFFFF;border-bottom-style:none;height:20px;left:178px;margin:0;padding:0;position:absolute;top:131px;z-index:2;}

.elementTopSystemNavigation {text-align:left;}
.elementNavBild          {width:160px;padding-top:0px;margin-left:8px;}/*Bild im linken Bereich*/
.elementNavBildA          {width:160px;height:223px;padding-top:0px;margin-left:8px;}/*Bild im linken Bereich*/
.elementNavBildG          {width:160px;height:228px;padding-top:0px;margin-left:8px;}/*Bild im linken Bereich*/
.elementBottomStandard  {padding:4px;text-align:center;border-right-width:15px;border-right-style:solid;border-right-color:#406979;}/*Standard im unteren Bereich*/
.elementBottomInclude   {padding:8px;}/*Include im unteren Bereich*/
  
.elementTopNavigationNL    {z-index:500;top:151px;left:15px;position:absolute;padding:0px;margin:0px;background-color:#ffffff;height:20px;border-bottom-style:none;} /*Navigation Newsletter im oberen Bereich*/

/*################################ Homepage ################################ */

.elementNavAnzeige      {width:160px;height:89px;padding-top:4px;padding-left:8px; padding-bottom:5px;margin-left:8px;margin-top:10px;margin-bottom:10px;border-style:solid;border-color:#999999;border-width:1px;background-image:url(../img/logos/anzeige_hg.gif);background-repeat:no-repeat;}/*Hintergrund der Anzeige unter Navigation*/ 

td.navFin {font: 11px verdana, arial, sans-serif;line-height:100%;padding-bottom:10px;padding-top:5px;padding-left:10px;width:160px;} /*Zellen für Tabelle Finanzierung*/
td.navFinTop {font: 11px verdana, arial, sans-serif;line-height:100%;padding-bottom:10px;padding-top:5px;padding-left:10px;width:160px;border-top-width:1px;border-top-style:solid;border-top-color:#999999;} /*Zellen für Tabelle Finanzierung mit border*/
td.navAdressTop {background:White;font: 11px verdana, arial, sans-serif;line-height:100%;padding-bottom:10px;padding-top:5px;padding-left:10px;width:160px;border-top-width:1px;border-top-style:solid;border-top-color:#999999;} /*Zellen für Tabelle Serviceadresse mit border*/
td.AdressFooter {background:White;font: 11px verdana, arial, sans-serif;line-height:100%;padding-bottom:0px;padding-top:0px;padding-left:10px;width:160px;border-top-width:1px;border-top-style:solid;border-top-color:#999999;} 

td.randHome {background:White;font: 1px verdana, arial, sans-serif;padding-bottom:0px;padding-top:0px;padding-left:7px;width:160px;border-top-width:1px;border-top-style:solid;border-top-color:#999999;}

/*Zellen für Tabelle Serviceadresse mit border*/
td.AdressFooterLeft {background:White;font: 1px verdana, arial, sans-serif;padding-bottom:0px;padding-top:0px;padding-left:10px;width:160px;border-top-width:1px;border-top-style:solid;border-top-color:#999999;} /*Zellen für Tabelle Serviceadresse mit border*/
.kastenLinksSp  {width:160px;padding:0px;margin-left:8px;margin-top:10px;margin-bottom:10px;}/*Hintergrund Bild unter Navigation*/

.kastenLinks  {width:160px;height: 80px;margin-left:8px;margin-top:10px;margin-bottom:10px;}/*Hintergrund Bild unter Navigation*/ 
td.kastenRechts {
	font: 11px verdana, arial, sans-serif;
	line-height: 140%;
	width:160px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
} /*Zellen für Tabelle Finanzierung*/

td.BildHg {
	background:White;
	font: 11px verdana, arial, sans-serif;
	line-height:120%;
	padding:0px;
	width:160px;
	background-image : url(/wItalienisch/img/schmack_luft.jpg);
	background-repeat : no-repeat;
} /*Zellen für Tabelle Serviceadresse mit border*/

td.BildHgHome {
	background:White;
	font: 11px verdana, arial, sans-serif;
	line-height:120%;
	padding:0px;
	width:160px;
	background-image : url(/wItalienisch/img/schmack_anlage.jpg);
	background-repeat : no-repeat;
} /*Zellen für Tabelle Serviceadresse mit border*/


td.dots  {background:White;border-bottom: 1px dashed #324952;height:1px;width:140px;} /*  */
td.dotsHome  {background:White;border-bottom: 1px dashed #324952;height:1px;width:260px;} /*Titel Home Content Boxen */
table.grossH {width:580px;margin-left:20px;}/* Haupttabelle Homepage */
table.kleinH {width:280px;border-top:1px solid #CCCCCC;padding:0px;line-height:120%;}/* Untertabellen Boxen Homepage */

table.kleinHZert {width:580px;border-top:1px solid #CCCCCC;padding:0px;line-height:120%;}/* Untertabellen Boxen Homepage */

td.dotsHZert {background:White;height: 1px;width: 560px;vertical-align: middle;padding-left : 4px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#324952;font-size:11px;font-weight:bold;line-height:120%;} /* Home Content Überschrift Boxen */

td.grauHZert {background:#EAEAEC;width:580px;height:50px;background-image:url(../img/logos/zertifizieren.gif);background-repeat : no-repeat;vertical-align: top;text-align : justify;padding-left : 75px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;padding-right: 10px;line-height:120%;} /* Text Anlage Homepage */


td.grauHAus {background:#EAEAEC;width:580px;height:200px;vertical-align: top;text-align : justify;padding-left : 0px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-right: 10px;} /* Text Anlage Homepage */

td.dotsH {background:White;height: 1px;width: 260px;vertical-align: middle;padding-left : 4px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#324952;font-size:11px;font-weight:bold;line-height:120%;} /* Home Content Überschrift Boxen */
td.dotsHF {background:White;height: 1px;width: 260px;vertical-align: middle;padding-left : 4px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#324952;font-size:11px;font-weight:bold;line-height:120%;  border-bottom: 1px solid #999999; } /* Home Content Überschrift Boxen */

td.dotsHA {background:White;height: 1px;width: 260px;vertical-align: middle;padding-left : 4px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#324952;font-size:11px;font-weight:bold;line-height:120%;} /* Home Content Überschrift Boxen Ansprechpartner */

td.grauHA {background:#EAEAEC;width: 280px;height: 10px;vertical-align : middle;}/* graueZeile Homepage */
td.grauHAnlage {background:#EAEAEC;width:280px;height:116px;background-image:url(../img/logos/anlage_home.jpg);background-repeat : no-repeat;vertical-align: top;text-align : justify;padding-left : 75px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;padding-right: 10px;line-height:120%;}/* Text Anlage Homepage */
td.grauHService {background: #EAEAEC;width:280px;height: 116px;background-image:url(../img/logos/service_home.jpg);background-repeat : no-repeat;vertical-align:top;text-align:justify;padding-left : 75px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;padding-right:10px;line-height:120%;}/* Text Service Homepage */
td.grauHTechnik {background:#EAEAEC;width:280px;height: 116px;background-image:url(../img/logos/techn_home.jpg);background-repeat : no-repeat;vertical-align : top;text-align : justify;padding-left : 75px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding-right:10px;line-height:120%;}/* Text Technik Homepage */
td.grauHKnow {background:#EAEAEC;width: 280px;height: 116px;background-image : url(../img/logos/know_home.jpg);background-repeat : no-repeat;vertical-align:top;text-align : justify;padding-left : 75px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;padding-right:10px;line-height:120%;}/* Text KnowHow Homepage */  
td.navBlau {background:#406979;font-size:8px; font-family:verdana, arial, sans-serif; font-weight:bold; color:White;padding-bottom:2px;width:20px;height:20px;text-align:center;vertical-align:middle;border-top-width:1px;border-top-color:#406979;border-top-style:solid;}  /*Homepage content blauer Kasten mit Pfeilen*/

td.navBlauA {background:#406979;font-size:8px; font-family:verdana, arial, sans-serif; font-weight:bold; color:White;padding-bottom:2px;padding-left:4px;padding-right:4px;width:20px;height:20px;text-align:center;vertical-align:middle;border-top-width:1px;border-top-color:#406979;border-top-style:solid;}  /*Homepage content blauer Kasten mit Pfeilen*/
td.navBlauB {background:#406979;font-size:8px; font-family:verdana, arial, sans-serif; font-weight:bold; color:White;padding-bottom:4px;width:20px;height:20px;text-align:center;vertical-align:middle;}  /*Home links Pfeile mit blauem kasten groß*/
table.Tab {background:#EAEAEC;width:160px;padding-top:4px;padding-bottom:4px;padding-left:4px;border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;} /*Home Kasten links telefon*/
table.ansprech {background:#EAEAEC;width:160px;padding-top:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;} /*Kasten rechts ansprechpartner Service*/
table.border {border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;} /*Home Kasten links telefon*/

/*################################ Bloecke ################################*/

.blockSchrift        {top:151px;left:10px;position:absolute;width:160px;height:30px;} /*Platzierung Schrift vor Menü*/

.blockSchriftNeu     {height:30px;left:10px;position:absolute;top:131px;width:170px;}
.blockLogo           {top:10px;left:806px;position:absolute;width:160px;height:68px;} /*Platzierung Logo*/
.blockMain           {top:0px;left:0px;position:absolute;width:956px;margin-left:auto;margin-right:auto;}/*Gesamter Bereich*/
.blockTop            {height:145px;vertical-align:top;}/*Bereich oben*/
.blockLeft           {width:160px;vertical-align:top;}/*Bereich links*/
.blockContent        {width:610px;vertical-align:top;padding-left:0px;padding-right:0px;padding-top:20px;padding-bottom:0px;} /*Inhaltsbereich*/
.blockContentNL        {width:610px;vertical-align:top;padding-left:25px;padding-right:0px;padding-top:20px;padding-bottom:0px;} /*Inhaltsbereich*/
.blockContentTabelle        {width:580px;vertical-align:top;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:20px;}/*Inhaltsbereich Tabellen*/
.blockRight          {width:160px;vertical-align:top;background-color:#ffffff;}/*Bereich rechts*/
.blockBottomGrau     {height:8px;vertical-align:top;background-color:#EAEAECf;}/*Bereich unten*/
.blockBottom         {height:20px;vertical-align:top;background-color:#ffffff;border-top-width:1px;border-top-style:solid;border-top-color:#406979}/*Bereich unten*/
.blockContentTabelleUmfrage {margin-left: 10px; }

/*################################ Fragmente ################################*/

.fragmentSheetMainHead     {width:160px;height:122px;top:100px;left:680px;position:absolute;padding:0px;}
.fragmentSpace             {height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}

.fragmentPictureFloatLeft  {margin-right:8px;margin-bottom:8px;float:left;} 
.fragmentPictureFloatRight {margin-left:8px;margin-bottom:8px;float:right;} 

.fragmentTableDoubleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}
.fragmentTableTripleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}
.fragmentCellDoubleCol     {width:50%;vertical-align:top;float:left}
.fragmentCellTripleCol     {width:30%;vertical-align:top;float:left}

.fragmentLinklistFloatLeft {padding:8px;margin-right:8px;margin-bottom:8px;float:left;border-color:#FF0000;}



/*################################ Formular ################################*/

.formCaption         {padding:0px;}
.formValue           {padding:0px;}


object {
	z-index: -1;
}

div.flash {
	width: 665px;
height: 85px;
	top: 61px;
	left: 19px;
	position: absolute;
background:#eeeeee;
}

div.flashBody {
	width: 578px;
height: 99px;
	top: 265px;
	left: 190px;
	position: absolute;
}

/*################################ Anlage ################################*/

table.euco {border: 1px solid Silver;}
table.euco td {border: 1px solid Silver; font-size: 10px; text-align:right;}
table.euco td.left {border: 1px solid Silver; font-size: 10px; text-align:left;}
table.euco thead {background: Silver; font-size: 10px; font-weight: bold;}



/*################################ Kundendaten ################################*/


div.blockKundenDaten {
position: absolute;
top: 200px;
left: 20px;
width: 970px;
border: 1px solid red;
}
table.noPadding {
	padding: 0px;
	margin: 0px;
}
table.subTableAnl {
	border-left: 1px solid #406979;
	border-right: 1px solid #406979;
	border-bottom: 1px solid #406979;
}
table.subTableLeist {
		border: 1px solid #406979;
		height: 58px;
}
td.leistTable {
	height: 20px;
}

td.tableAnlTop {
	background-color: #406979;
   padding-left: 5px;
	color: white;
	font-weight: bold;
	height: 20px;
}
td.bodyTableAnl {
   padding-left: 4px;
	color: #008000;
	font-weight: bold; 
	height: 20px;
}
td.bodyTableLeist {
	color: #406979;
	font-size: 40px;
	height: 100px;
}
span.anlPfeil {
	font-size: 8px; 
	font-family: verdana, arial, sans-serif; 
	font-weight: bold; 
	color: White;
	vertical-align: top;
}
td.anlText {
	padding-left: 4px;
	height: 20px;
}
td.tableAnlFutter {
	background-color: #406979;
   padding-left: 5px;
	color: white;
	font-weight: bold;
	height: 20px;
	width: 100%;
}
td.anlageDatum {
	font-size: 18px;
	font-weight: bold;
	padding-left: 15px;
}
td.stoerung {
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
}
.tableLine
{
    font-family:      Verdana,Arial,sans-serif;
    font-style:       normal;
    font-size:        9px;
    BORDER-TOP:       #A6A6A6 1px solid; 
    BORDER-LEFT:      #A6A6A6 1px solid; 
    BORDER-BOTTOM:    #A6A6A6 1px solid;
    BORDER-RIGHT:     #A6A6A6 1px solid;
}
.row_0 {
    background-color:        #FFFFFF;
}
.row_1 {
    background-color:        #E1E8F1;
}
td.adminSuche {
	padding-left: 5px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
td.adminSucheButton {
	padding-left: 5px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #e4e4e4;
}
input.adminInput {
	width: 150px;
}
td.tableItemsAdmin {
	border-bottom: 1px solid Silver;
	padding-left: 4px;
	border-right: 1px solid silver;
}
td.tableIconsAdmin {
	border-bottom: 1px solid Silver;
}
td.bodyTableAnlAdmin {
   padding-left: 4px;
	color: #008000;
	font-weight: bold; 
	height: 20px;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	background-color: #DCDCDC;
}
span.anlPfeilAdmin {
	font-size: 8px; 
	font-family: verdana, arial, sans-serif; 
	font-weight: bold; 
	color: White;
}
td.adminErgebnis {
	padding-top: 8px;
	padding-bottom: 8px;
}
table.adminLoginMain {
	border-left: 1px solid #406979;
	border-right: 1px solid #406979;
	border-bottom: 1px solid #406979;
}
td.adminLoginHeader {
	background-color: #406979;
	height: 30px;
	/*border-left: 1px solid #406979;
	border-right: 1px solid #406979;
	border-bottom: 1px solid #406979;*/
}
table.adminLogin {
	background: #EBEAEF;
}
td.bgcl {
   background: #B0C5CD;
	padding: 8px;
}
input.adminEdit {
	width: 100%;
}

.btnText {
	background: #EBEAEF;
	width: 100px;
	padding-right: 3px;
	border-left: 1px solid #406979;
	border-top: 1px solid #406979;
	border-bottom: 1px solid #406979;
}
.btnImg {
	width: 12px;
	padding-right: 2px;
	padding-left: 2px;
	border-right: 1px solid #406979;
	border-top: 1px solid #406979;
	border-bottom: 1px solid #406979;
}

/*############################# Newsseite ################################*/
.dotsNews {
	background-color: #406979;
	width: 20px;
	border-bottom: 1px solid #406979;
	font: bold 14px Trebuchet MS, Verdana;
	color: White;
	padding-right: 2px;
	padding-left: 2px;
}
.dotsFollow {
	width: 880px;
	border-bottom: 1px solid #406979;
	font: bold 12px Trebuchet MS, Verdana;
	text-align: left;
	padding-left: 15px;
}
.dotsText {
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 15px;
}
.dotsLink {
	padding-top: 0px;
	padding-bottom: 20px;
	padding-right: 0px;
	text-align: right;
}
.dotsDate {
font: italic normal 11px Trebuchet MS, Verdana;
}


.borderGreen {
     padding: 5px;
     border-left: 1px solid #99CC00;
     border-bottom: 1px solid #99CC00;
     border-right: 1px solid #99CC00;
}

.werbung {
    position: absolute;
    top: 65px;
    left: 440px;
    width: 234px;
    height: 60px;
  /*background-image:url(/wDeutsch/img/Banner-Hannover-Messe.png);
   background-repeat : no-repeat;*/
}

.textSmallInvert a {
color:#324952;
font-family:verdana,arial,sans-serif;
font-size:9px;
font-weight:normal;
}