﻿img.left{border-width:1px;border-color:#8D94B9;margin-right:24px;}
img.right{border-width:1px;border-color:#8D94B9;margin-left:24px;}

body{background-color:#eee}
p, ul{font-size:1rem;margin-top:0.6rem;margin-bottom:0rem;text-align:left;}
li{font-size:1rem;margin-top:0rem;margin-bottom:0rem;text-align:left;}


a{color:#021585;font-weight:bolder;}

h1{font-size:1.8rem;margin-top:2rem;margin-bottom:1rem;}
h2{font-size:1.4rem;margin-top:2rem;margin-bottom:1rem;}
h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:0rem;}
h4{font-size:1rem;margin-top:1.5rem;margin-bottom:0rem;}

table {width: 100%;border-collapse: collapse;font-family: sans-serif;font-size: 1rem;}
table th,table td {text-align: left;padding: 0em;}
table thead tr {border-bottom: 2px solid #888; /* klare, sichtbare obere Linie */}
table tbody tr:not(:last-child) {border-bottom: 1px solid #ddd; /* feine horizontale Linien */}

h1, h2, h3, h4 {
  font-family: 'Inter', 'Poppins', 'Fira Sans', 'Segoe UI', 'Helvetica Neue', sans-serif;
  font-weight: 700;
  color: #021585;
}

body, p, li, td, th {
  font-family: 'Segoe UI', 'Helvetica Neue', 'Roboto', 'Arial', sans-serif;
  font-size: 1rem;
  line-height: 1.6;
  color: #222;
}
ul li::marker {
  color: #0077cc; /* Nur Bulletpoint */
  font-weight: bold;
}

.float{float:left;margin-right:2rem; margin-bottom:2rem;clear:left;padding-top:20px}
.float-r{float:right;margin-left:2rem; margin-bottom:2rem;clear:left}

