@charset "utf-8";
@import url(clearing.css);
/*
  *
  *@author Martin Dietz
  *@version $Revision: $
  *
 */
body {
    width:100%;
    font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
}
/* *globals* */
p {
    margin-bottom:5px;
}
h1 {
    font:italic bold 18px/18px "Segoe UI", Arial, Helvetica, sans-serif;
    margin-bottom:20px;
    padding: 0 0 0 0;
}
h2 {
    font:italic bold 16px/16px "Segoe UI", Arial, Helvetica, sans-serif;
    margin-bottom:10px;
    padding: 0 0 0 0;
}
h3 {
    font:italic 14px/14px "Segoe UI", Arial, Helvetica, sans-serif;
    margin-bottom:5px;
    padding: 0 0 0 0;
}
h4, h5, h6 {
    font: 12px/12px "Segoe UI", Arial, Helvetica, sans-serif;
    margin-bottom:5px;
    padding: 0 0 0 0;
}
ul {
    margin-left:7px;
}
/* *specific print-view styles* */
div#print-head {
    display:block;
}
div#print-head .headLogoPulse {
    float:left;
    margin-left:2pt;
}
div#print-head .headLogoTorweg {
    float:right;
    margin-right:2pt;
}
div#print-head .headSpacer {
    height:1px;
    margin-top:5pt;
    margin-bottom:10pt;
    border-top:2pt solid #989191;
}
div#downloadButton,div#head,div#secondaryNavigation,div#footer,div#search {
    display:none;
}
a {
    color:#000000;
}
.clearBoth {
    clear:both;
}
/* specific styles for the text boxes */
div.textBox {
    margin:15px 0 20px 0;
    width:100%;
}
div.textBox div.contentWrapper {
    clear:both;
}
div.textBox div.punctuation {
    height:40px;
    width:40px;
    float:left;
}
div.textBox div.textBoxContent {
    border-left:3px solid #989191;
    padding-left:10px;
    margin-left:40px;
    min-height:40px;
}
/* code area */
pre.sh_sourceCode {
    background-color:#F0F0F0;
    border:1px solid #A0A0A0;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    padding:20px 3px 3px 3px;
}
