/* CSS Style-Sheet für Arne Senftlebens 30JK-Diplomacy-Seiten */body {  background-color:#f0f0f0;}td.leftbar table {  border-left:1px solid #000000;  border-bottom:1px solid #000000;  border-right:1px solid #000000;}td.leftbar th {  font-family:sans-serif;  font-size:12pt;  text-align:center;  letter-spacing:1pt;  color:#f0f0f0;  background-color:#ff0000;  padding-top:1px;  padding-bottom:1px;  padding-left:1px;  padding-right:1px;  border-bottom:1px solid #000000;  border-top:1px solid #000000;}td.leftbar td {  font-family:sans-serif;  font-size:10pt;  text-align:center;  background-color:#f0f0f0;  padding-top:1px;  padding-bottom:1px;  padding-left:2px;  padding-right:2px;}td.leftbar em {  text-decoration:none;  font-style:normal;  font-weight:normal;  color:#ff0000;}td.leftbar small {  font-size:8.5pt;}td.leftbar a:link, .leftbar a:visited, .leftbar a:active {  text-decoration:underline;  color:#000000;}td.leftbar a:hover {  text-decoration:none;  color:#f0f0f0;  background-color:#ff0000;}td.textbody table {  border-left:1px solid #000000;  border-bottom:1px solid #000000;  border-right:1px solid #000000;}td.textbody th {  font-family:sans-serif;  font-size:14pt;  text-align:right;  letter-spacing:2pt;  color:#f0f0f0;  background-color:#ff0000;  padding-top:1px;  padding-bottom:1px;  padding-left:6px;  padding-right:6px;  border-bottom:1px solid #000000;  border-top:1px solid #000000;}td.textbody td {  font-family:sans-serif;  text-align:center;  background-color:#f0f0f0;  padding-top:6pt;  padding-bottom:4pt;  padding-left:5pt;  padding-right:5pt;}td.textbody td p {  font-size:11pt;  vertical-align:bottom;  margin-top:3pt;  margin-bottom:8pt;}td.textbody td h1 {  font-size:14pt;  font-weight:bold;  letter-spacing:1pt;  vertical-align:bottom;  margin-top:6pt;  margin-bottom:0cm;  color:#000000;}td.textbody td h2 {  font-size:12pt;  font-weight:bold;  font-style:italic;  color:#ff0000;  vertical-align:bottom;  margin-top:3pt;  margin-bottom:0cm;}td.textbody td ul {  font-size:11pt;  vertical-align:bottom;  margin-top:3pt;  margin-bottom:8pt;}td.textbody td li {  font-size:11pt;  vertical-align:bottom;  margin-top:0pt;  margin-bottom:2pt;}td.textbody td table {  margin-top:3pt;  margin-bottom:8pt;  border:1px solid #000000;}td.textbody td table.invisible {  border-width:0px;}td.textbody td th {  font-size:10pt;  font-weight:bold;  text-align:left;  letter-spacing:0pt;  color:#ff0000;  background-color:#f0f0f0;  border-style:solid;  border-width:1px;  border-color:#000000;  padding-top:1px;  padding-bottom:2px;  padding-left:2px;}td.textbody td th p {  font-size:10pt;}td.textbody td td {  font-size:10pt;  border-style:solid;  text-align:left;  border-width:1px;  border-color:#000000;  padding-top:2pt;  padding-bottom:2pt;  padding-left:4pt;}td.textbody td table.invisible td {  border-width:0px;  text-align:center;}td.textbody td td p {  font-size:10pt;  vertical-align:bottom;  margin-top:4pt;  margin-bottom:4pt;}td.textbody td td ol {  list-style-type:decimal;  font-size:10pt;  vertical-align:bottom;  margin-top:1pt;  margin-bottom:1pt;}td.textbody td td li {  font-size:10pt;  vertical-align:bottom;  margin-top:0pt;  margin-bottom:0pt;}td.textbody em {  text-decoration:none;  font-style:italic;  font-weight:normal;  color:#000000;}td.textbody strong {  text-decoration:none;  font-style:normal;  font-weight:normal;  color:#ff0000;}td.textbody small {  font-size:8pt;}td.textbody a:link, .textbody a:visited, .textbody a:active {  text-decoration:underline;  font-weight:bold;  color:#ff0000;}td.textbody a:hover {  text-decoration:none;  font-weight:bold;  color:#ff0000;  background-color:#000000;}