﻿html {font-size: 100.01%;}
body {color:#333;font: 87.5%/1.5 Arial, Helvetica, sans-serif;}

a {color:#0072b6;}
a:visited {color:#0072b6;}
a:hover {color:#81c2e1;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:1.86em;margin:0 0 .5em;}
h1 img {display:none;}

h2 {font-size:1.43em;font-weight:bold;line-height:1.05em;margin:0 0 .6em;}
h3 {font-size:1.14em;font-weight:bold;margin:0 0 .2em;}
h4 {font-weight:bold;}

strong {font-weight:bold;}
em {font-style:italic;}
p {margin: 0 0 1em;}

ol, ul {margin:0 0 1em;padding:0 0 0 1.5em;}
ol {padding:0 0 0 1.8em;}
ul li {list-style-type:square;margin:.5em 0;}
ol li {list-style-type:decimal;margin:.5em 0;}

.intro {color:#000;font-size:1.14em;}
.publish-date {color:#999;margin:0 0 .5em;}

table.bild-tabell {}
table.bild-tabell td {font-size:.93em;padding:5px;vertical-align:top;}

.green {color:#339900;}

.text-col, .two-text-col {width:70%;}

img {margin:0 0 1em;}
img.wide-image {margin:0 0 1em;}

#header-container, #first-col, #footer-container, .related-col,
#wizard-steps, #wizard-header, #secwiz-steps, .no-print, .error-panel {display:none;}

/* Larmguiden */

#wizard-result {margin:0 0 2em;width:100%}
#wizard-result th {font-weight:bold;padding:5px;}
#wizard-result th.price {text-align:right;}
#wizard-result td {padding:1px 5px;}
#wizard-result td.price {text-align:right;}
#wizard-result td.partner-offer {font-size:.84em;}
#wizard-result td.partner-offer em {color:#f00;}
#wizard-result .count {padding-right:10px;text-align:right;}
#wizard-result .package td {font-weight:bold;}
#wizard-result .custom td {padding:3px 5px;}
#wizard-result .custom td.count {padding-right:10px;}
#wizard-result .rule {border-top:2px solid #7e924a;}
#wizard-result .discount td {color:#f00;font-size:1.08em;}
#wizard-result .total td {font-size:1.08em;font-weight:bold;}
#wizard-result tr td.edit {padding:3px 0;white-space:nowrap;}
.customer-panel table {border-collapse:separate;width:100%;}
.customer-panel td {padding:5px;}
.customer-panel label {display:block;}
.customer-panel .terms-field label {display:inline;}
.customer-panel input.textbox {border:1px solid #000;padding:2px;width:90%;}
.customer-panel textarea {height:150px;width:100%;}

/* Säkerhetsdiagnos */

.security-result {float:left;padding-right:178px;width:500px;}
.security-result .section-info{float:left;width:100%;}
.security-result .section-rating {display:inline;float:left;margin-right:-178px;width:178px;}
.security-result .section-rating span {background:url('/images/secwiz-result-bg.png') 0 0 no-repeat;display:inline;float:left;font-size:26px;font-weight:bold;height:48px;line-height:48px;margin:40px 0 0 40px;text-align:center;width:84px;}
.security-result .section-rating span.labeled {margin-top:8px;}
.security-result .section-rating small {display:block;margin:0 20px;font-size:.84em;text-align:center;}
.security-result .rating-low span {background-position:0 -96px;color:#fff;}
.security-result .rating-medium span {background-position:0 -48px;color:#000;}
.security-result .rating-high span {background-position:0 0;color:#fff;}
.security-result .section-text {background:#fff;margin:0 0 2em;padding:10px;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.security-result .section-text p {margin:0;}
.security-result .checkbox {display:block;margin:0 0 5px;}
.security-result .checkbox input {margin:0 5px 0 0;}
.security-ruler {border-bottom:2px solid #2375c0;margin:0 0 1.5em;}
