/* DATEI: ikurs.css Es folgen die Style-Definitionen */
@page
{
margin-top:0.5cm;
margin-bottom:0.5cm;
margin-left:2.0cm;
margin-right:0.0cm
}
.np 	{page-break-before:always;}

body    {margin:0px;
        font-family:verdana,helvetica,arial;background-color:#fff;}

ul	{margin-left:-25px;margin-top:0px;}

h2      {font-size:11pt;}

pre	{font-size:8pt;margin:0px;}

table 	{font-size:10pt;}

th	{font-size:10pt;
	background-color:#ddd; color:#000000;
	border:0px solid gray;
	color:#000000;
        vertical-align:top;
	empty-cells:hide;
	border-radius:3px;}

td	{font-size:9pt;
	border:1px solid gray;
	empty-cells:hide;
	border-radius:2px;
	padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:0px;}

td td, td th{
	background-color:#f0f0f0;
	border-radius:0px;
	border: 1px solid #000000;
	empty-cells:show;}

th.left {font-size:10pt;}

body > img   {position:relative;top:0px;left:0px;width:0px;height:0px}
table td     {padding-top:5px; padding-bottom:5px; padding-right:0px;}
table th     {padding-top:5px;}
body > table {width:17.2cm;}
body > hr    {width:17.2cm; margin-left:0px; text-align:left;}
body p a img {position:absolute; top:20px; left:15.2cm; }
/* body > table  tr>th:first-child {width:35px;} */

.example{
    font-size:8pt;
    color: #000;
    background-color: #fff;
    padding: 1mm;
    margin: 1.5mm;
    margin-right:1mm;
    border-width: 1px;
    border-style:solid;
    width:95%;
    }

.frage	{color:green;}
.sp1	{width:35px;}
.code   {font-family:Courier New,Courier,sans-serif; font-size:10pt;}
.small  {font-size:8pt;}
.box    {background-color:#83c5f6; color:#ff0000; font-size:9pt;}
.left   {text-align:left;}

/* tr { page-break-inside:avoid; } */


input[type=checkbox]
{
  /* sized Checkboxes */
  -ms-transform: scale(0.5); /* IE */
  -moz-transform: scale(0.5); /* FF */
  -webkit-transform: scale(0.5); /* Safari and Chrome */
  -o-transform: scale(0.5); /* Opera */
  margin-top:-10px;
  vertical-align:-8px;
}


a:link    { color:#00d;}
a:visited { color:#00d;}