/* ############################################################### */
/* Generella elementdefinitioner  */
/* ############################################################### */

/* Nollställer webbläsarnas olika default lägen */
*{
  padding: 0;
  margin: 0;
}

html {
  font-size: 125%; /* Detta motsvarar 20 pt. I procent för att em ska fungera i IE */
}

body{
  font: 50%/1.3em  Verdana, Arial, Helvetica, sans-serif;*/  /* motsvarar 10pt = 1 em */
  line-height:1.5em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left; /* IE 6 fix eftersom den ej gillar margin 0 auto */
  /*font-size: 0.8em;*/
  margin: 0;
}

.divMain {
    width: 73em;
    text-align: left;
    margin: 1em;
    /* border-style: double;
    border-color: #002655; */
}

/* ############################################################### */
/* # Klasser för textformatering och diverse "content"-typdefinitioner */
/* ############################################################### */
h1{
  color: #000000;
  font-size: 0.84em;
  margin: 0.4em 0 0.3em 0;
}

h2{
  color: #000000;
  font-size: 0.9em;
  line-height: 0.9em;
}

h3{
  color: #000000;
  font-size: 0.8em;
}

p{
    color: #000000;
    margin-bottom: 1em;
    line-height: 0.8em;
    font-size: 0.8em;
}


.formLabel{
    font-size: 0.8em;
    color: #000000;
}

.tableHead {
    margin-left: 0.2em;
    color: #000000;
    text-align: left;
    width: 45em;
}

.tableHead td a {
    color: #000000;
}

.tdHeadRubrik {
    color: #000000;
    font-size: 0.8em;
    font-weight: bold;
    width: 11.25em;
}

.tdHeadValue {
    color: #000000;
    font-size: 0.8em;
    width: 11.25em;
}

.tableA {
    margin-left: 0.2em;
    text-align: left;
    width: 45em;
}

table th {
  color: #000000;
  font-size: 0.84em;
  margin: 0.4em 0 0.3em 0;
}

.trListA {
  color: #000000;
  font-size: 0.8em;
}

.tdListA {
  color: #000000;
  font-size: 0.8em;
  width: 11.25em;
}

.logo {
    display: none;
}

HR {
    color: #002655;
   height: 0.2em;
    width: 100%;
    margin: 0.4em 0 0.4em 0;
}

.popupToolsTraceFont{
    color: #FFFFFF;
    font-size: 1.1em;
    margin-left: 13.2em;
    margin-top: 0;
    width: 400px;
    height: 50px;
    background-color: transparent;
}

.popupToolFontBlue{
    color: #000000;
    font-size: 1.0em;
    margin-left: 0.6em;
}

.popupToolsTraceFontHeader{
    color: #FFFFFF;
    font-size: 1.26em;
    font-weight: bold;
    margin: 0 0 0em 0em;
    display: block;
    width: 12em;
    height: 12px;
    background-color: transparent
}

.popupToolsTraceFont input{
    background: #FFFFFF;
    margin-top: 0.1em;
    float: left;
}
.popupToolsServiceFontHeader{
    color: #FFFFFF;
    font-size: 1.26em;
    font-weight: bold;
    margin-left: 11.4em;
    margin-top: 5em;
    display: block;
}

.popupToolsTraceFont .popupToolFontSubmit{
    height: 23px;
    float: left;
    margin: 0em 0 0 1.2em;
    cursor: pointer;
    background-color: transparent;
}

.popupToolFontSubmitInner{
    width: 30px;
    height: 15px;
    margin: 0.4em 0 0 0em;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    background-color: transparent;
}
.popupToolFontSubmitInner a,
.popupToolFontSubmitInner a:link,
.popupToolFontSubmitInner a:visited,
.popupToolFontSubmitInner a:active,
.popupToolFontSubmitInner a:hover,
.popupToolFontSubmitInner a:before{
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
}

.popupToolsTraceFont .popupToolsArrowPos {
    width: 20px;
    height: 20px;
    margin: 0.2em 0 0 5em;
    float: left;
    cursor: pointer;
    padding-top: 0em;
    background-color: transparent;
}

/* ############################################################### */
/* # Area klasser */
/* ############################################################### */

.popupToolsTraceArea {
    background-color: #002655;
    background: url('../img/topbalk_popup.jpg');
    background-repeat: no-repeat;
    text-align: left;
    display: block;
    clear: none;
    width: 96em;
    height: 16em;
    color: #000000;
}

.popupToolsServiceArea {
    background-color: #002655;
    background: url("../img/topbalk_popup.jpg");
    background-repeat: no-repeat;
    text-align: left;
    display: block;
    clear: none;
    width: 96em;
    height: 15em;
}

.popupToolErrorMess{
    visibility: hidden;
    color: red;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0.2em 0 0 34em;
    *margin: -1.6em 0 0 34em; /*style="margin-top: -1.6em; width: 320px; visibility: visible; background-color: pink;" */
}
