/* zusätzliche CSS-Datei für informationsservice */

body {margin:0; padding:10px 29ex 0 0!important; height:97%;}

h2, h3, h4, h5 {margin-top: 20px; margin-bottom:0; padding-bottom:0;}

h2 + h3, h3 + h4 {margin-top:8px;}

p {margin-top:8px; margin-bottom:8px;}

ol, ul {margin-top:0;}

li {margin-top:5px;}
ul {list-style-type:square;}
li ul {list-style-type:disc;}
li ul li ul {list-style-type:circle;}

dl {margin-top:0;}
dt {margin-top:8px; font-weight:bold;}

table td {text-align:left;}

#rahmen {max-width:100ex; margin:0 0 0 auto;}
#robots #rahmen {max-width:200ex;}

#navigationPfad {background-color:#ffeebf; padding:5px 10px;
	margin:-10px;}

#dioptrien table#tabelle_dioptrien {margin:auto;}
#dioptrien table#tabelle_dioptrien td {text-align:center;}


#dioptrien .formeln {border:none; float:left; margin:5px 0 5px 15px;}
#dioptrien .formeln td {border:none; padding:2px 0 3px 0;}
#dioptrien .formeln td.neueFormel {padding-left:15px;}
#dioptrien tr.zaehler td, #dioptrien tr.nenner td {
	text-align:center; vertical-align:middle;}
#dioptrien tr.nenner td {border-top:1px solid black;}
#dioptrien .legende {clear:both;}


#led table tr.wechsel td {border-top:1px solid gray;}

#infrarotthermometer img {margin:auto; display:block;}

#messkegelverhaeltnis table#messfleckgroessen {margin:0 auto;}
#messkegelverhaeltnis #messfleckgroessen td {
  text-align:right; border:1px solid gray; padding:0 5px}

#subwoofergehaeuseberechnung #eignung p {margin-bottom:0; padding-bottom:0;}
#subwoofergehaeuseberechnung #eignung ul {margin-top:0; padding-top:0;}
#subwoofergehaeuseberechnung th {text-align:left; vertical-align:baseline;}
#subwoofergehaeuseberechnung form#berechnung td {text-align:left!important; vertical-align:baseline;}
#subwoofergehaeuseberechnung td {text-align:center; vertical-align:baseline;}
#subwoofergehaeuseberechnung th h3 {margin:0; padding:0;}
#subwoofergehaeuseberechnung table.ergebnisse {border-collapse:collapse;}
#subwoofergehaeuseberechnung table.ergebnisse thead td {
  text-align:center; font-weight:bold;}
#subwoofergehaeuseberechnung table.ergebnisse th,
    #subwoofergehaeuseberechnung table.ergebnisse td {
  border-bottom: 1px solid gray;}
#subwoofergehaeuseberechnung table.ergebnisse td { padding-left:15px;}
#subwoofergehaeuseberechnung table.ergebnisse th.ungeeignet,
    #subwoofergehaeuseberechnung table.ergebnisse td.ungeeignet {
  color:gray;}

#sma div.abschnitt {clear:both; margin-top:25px;}
#sma div.abschnitt img.abschnitt {display:block; float:left;}
#sma caption {font-weight:bold; margin:20px auto 5px auto; }
#sma table {border-collapse: collapse; clear:both; margin:auto;}
#sma table, #sma th, #sma td {border: 1px solid gray;}
#sma th, #sma td {padding: 3px; text-align:center; vertical-align:middle;}

#ap table, #ap table td {border: 1px solid gray; border-collapse: collapse;
  padding:5px;}
#ap table thead {font-weight:bold;}

#emissionsfaktoren thead tr {background:#ffcc66;}
#emissionsfaktoren tr.g {background:#FFFF66;}
#emissionsfaktoren tr.b td {border-top:1px solid #ffcc66;}
#emissionsfaktoren tr.b td:first-child {border-bottom:1px solid #ffcc66;}
#emissionsfaktoren tr.e td {border-bottom:1px solid #ffcc66;}


#holzfeuchtemessung table.ugl {
  border:1px solid gray; border-collapse: collapse; margin:auto;}
#holzfeuchtemessung table.ugl caption {margin:auto; font-weight:bold;}
#holzfeuchtemessung table.ugl thead {font-weight:bold;}
#holzfeuchtemessung table.ugl td {
  border:1px solid gray; text-align:center; padding:5px;}

#robots table {border:none; border-collapse:collapse;}
#robots table td {text-align:left; border:none; vertical-align:top; padding:3px;}
#robots table thead td {
  font-weight:bold; background-color:#FFCD82; vertical-align:bottom;}
#robots table tr.g {background-color:#FFFBB3;} /* g=gerade Zeilenzahl */
#robots table td.g {background-color:#efefef;}

#passendeprodukte caption {text-align:left; font-weight:bold; font-size:120%;
  margin-top: 20px; margin-bottom:5px;}
#passendeprodukte {border:none; border-collapse:collapse;}
#passendeprodukte td {padding:0; text-align:left!important;}
#passendeprodukte td.vorschaubild,
  table#passendeprodukte td.name {border-top: 1px solid gray;}
#passendeprodukte td.vorschaubild,
  table#passendeprodukte td.kurzbeschreibung {border-bottom: 1px solid gray;
    padding-left:5px;}
#passendeprodukte td.name {font-weight:bold; padding-left:5px;}
#passendeprodukte img {border: none;}
#passendeprodukte td.vorschaubild a:hover{background-color:inherit;}

@media print {
  #navigationPfad {display:none;}
  #bewertung {display:none;}
  #passendeprodukte {display:none;}
}