@CHARSET "UTF-8";

/** Datei: aisPrint.css */

a[href="/auftrag/list/"],
#mainLinks,
#menuBox,
#navigation,
.aural,
.menuBox,
.menu,
.KastenUeberschrftNichtDrucken,
#tabulator,
.paginationControl,
.noHover,
.stoppuhr,
#excelButtons,
.beimDruckenVerbergen,
#session {
   display: none;
}
body {
	font-family: constantia, Georgia, "Times New Roman", Times, serif;
}
p, li, th, td {
	font-size: 12pt;
}
table {
	width: 100%;
	margin-bottom: 2em;
}
article div#content table td.rightNoBorder{
    border:none;
    text-align:right;
    padding:0;
}
article div#content table td.noBorder{
    border:none;
}
article div#content table td.rightNoBorder ul.buttonBox{
    padding:4px;
    text-align:right;
    margin:3px 0;
}
article div#content table td.rightNoBorder ul.buttonBox li{
    display:inline;
}
article{
    background-color:#fff;
}
article div#content aside h3{
    padding : 5px 0 5px 0;
    background-color:#DCEBEF;
}

article div#content aside ul{
   padding:0;
   font-weight:bold;
}
article div#content aside ul.mitpunkt{
   padding:0;
   padding-left:15px;
   font-weight:bold;
}

article div#content aside ul li{
    list-style-type:none;
    color:#222;
    font-weight:normal;
}
article div#content aside ul.mitpunkt li{
    list-style-type:circle;
    color:#222;
    font-weight:normal;
}
article div#content aside ul li img{
    vertical-align:middle;
    width:25px;
    height:25px;
}
article div#content{
    background-color:#fff;
    padding:5px;
}
article div#content h2{
   display:inline;
}
article div#content h3{
    font-weight:bold;
    margin:5px;
}

article div#content p{
    padding:5px;
}

article div#content li.titel{
    font-weight:bold;
    margin:0;
    padding:0;
    border:none;
    background-color:transparent;
    margin-left:3px;
}
article div#content table.liste{
    margin-top:1em;
}
article div#content a{
    text-decoration:none;
    color:#102774;
    font-weight:bold;
}
article div#content a img{
    border:none;
    vertical-align: middle;
}
article div#content table td{
    padding:5px;
}

article div#content table th a,
article div#content table td a{
    color:#102774;
    text-decoration:none;
    font-weight:bold;
}

article div#content table th{
    padding:5px;
}

article div#content table td.head{
    vertical-align: top;
    padding-top: 5px;
    text-align: left;
    font-weight: bold;
}
article div#content table{
    border-collapse:collapse;
}
article div#content th,
article div#content td{
    border:solid 1px #102774;
}
article div#content table td img{
    border:none;
}
.ListeOhnePunkte{
    list-style: none outside none;
    margin-bottom: 22px;
}

.tooltip:focus span,
.tooltip:hover span,
.tooltip span {
    display: none;
}

.footerInfoPrint {
    display: inline;
}

/** Ralf vdM, 22.10.2013:
 * Bei bestimmten Eintraegen sollen Umbrueche
 * als HTML-BRs angezeigt werden! */
.umbruch2html{
    white-space: pre-wrap;
}