h\tml {background: #dce4f9 url(gfx/asfalt.jpg) top left}
body {background-color: white}
* {margin: 0}

h5 {font: 90% Tahoma,Arial,Helvetica,sans-serif}
h6 {font: 80% Tahoma,Arial,Helvetica,sans-serif}

dl, ul, ol {font-family: Tahoma,Arial,Helvetica,sans-serif}

a {text-decoration: none; color: #4d4dac}
a:link {text-decoration: underline}
a:visited {color: #6d6dcc}
a:hover,a:active {text-decoration: underline}

input[type="text"], textarea {padding: 1px; font: 12px Arial,Helvetica,sans-serif}
input[type="radio"], input[type="checkbox"] {vertical-align: middle}
input[type="text"]:focus, input[type="submit"]:focus, textarea:focus {background-color: #fcdde9; border-color: #ad275a !important}

div#ads {background: #eee; border-left: 1px dashed #888; border-bottom: 1px dashed #888}

div#hdr {background: #e2eec8 url(gfx/surface.jpg) top right repeat-x}
div#hdr dl {background: url(gfx/coffee.jpg) top right no-repeat}
div#hdr dt {padding: 0.3em 1em; font-variant: small-caps; font: bold 150% Georgia,Times,"Times new roman", serif; letter-spacing: 0.1em}
div#hdr dd {padding: 0.1em 3em; font: italic 90% Georgia,Times,"Times new roman", serif; letter-spacing: 0.1em}
div#hdr ul {margin: 0 0.3em 0.1em}
div#hdr li {min-height: 26px; background: url(gfx/blackbuttonlong.png) right 50% no-repeat; padding-right: 0.7em; margin-right: 0.3em}
div#hdr li a {font: 95% Georgia,Times,"Times New Roman",serif; text-decoration: none; text-transform: uppercase; font-weight: normal; color: white; line-height: 160%; background: url(gfx/blackbuttonshort.png) left 50% no-repeat; display: block; padding-left: 0.7em; min-height: 26px}
* html div#hdr li, * html div#hdr li a {display: inline-block; height: 26px}

div#hdr h5 {clear: both; padding: 0 0.2em 0.1em; border-top: 2px solid #afd5a3; border-bottom: 1px solid black}
div#cnt {background: url(gfx/shadow.jpg) top left repeat-x}

div#hdr *, div#xtr * {outline: none}

h3#tell {text-align: right; font: italic 110% Georgia,Times,"Times New Roman",serif; color: #91b3ea} /*4579ce*/
h3#tell span {display: none}
div#see {padding-top: 1em}
div#see h1 {font: italic 170% Georgia,Times,"Times New Roman",sans-serif; padding: 0.2em 0 0.4em}
div#see h2 {font: 100% Georgia,Times,"Times New Roman",sans-serif; color: #444; text-transform: uppercase; letter-spacing: 0.1em; padding: 0.2em; background: #eee; margin: 0.5em 0}
div#see h4 {font: bold 130% Georgia,Times,"Times New Roman",sans-serif; margin: 0.4em 0 0.2em; padding: 0; letter-spacing: 0.2em; font-variant: small-caps; color: #14398b} /*315cbc*/
div#see>div#upgrade {display: none}
div#upgrade {background: #f3d3d3 url(gfx/bug.png) 5px 2px no-repeat}
div#see p {font: 85% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; line-height: 140%; margin: 1em 0; padding: 0}
div#see p:first-letter {font-size: 200%; font-style: italic}
div#see p span {text-transform: uppercase}
div#see div.spalt {width: 49%; min-width: 16em; max-width: 25em; float: left; margin-bottom: 1em}
div#see div.spalt p {padding: 0 1em 0 0}
* html div#see div.spalt {width: 16em}
div#see a:link {color: #438c12; text-decoration: none; border-bottom: 1px dotted #438c12}
div#see a:visited {color: #2c580e; border: none; text-decoration: none}
div#see a:hover {color: #438c12; text-decoration: none; border-bottom: 1px solid #438c12}
div#see a:active {color: #de2667; text-decoration: none; border-bottom: 1px solid #de2667}
div#see img {border: 1px solid black}
div#see img.left {float: left; margin-right: 0.5em}
div#see img.right {float: right; margin-left: 0.5em}
div#see img.illus {margin: 1em auto; border: none}
div#see ul, div#see ol {margin: 0; padding: 0}
div#see ul.txt li {font: 85% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; line-height: 140%; list-style: none; margin-left: 0; color: #222}
div#see li {color: #687793}
div#see ol {list-style: outside decimal; color: #888; margin-left: 3em}
div#see ol li {font: 85% Helvetica,Arial,sans-serif; padding: 0; margin: 0.2em 0}
div#see ol span {color: #111}
div#see p+ul {margin-top: -0.5em}
div#see ul li {font: 80% Verdana,Arial,Helvetica,sans-serif; list-style: square outside; margin: 0 1em 0.7em 3em; line-height: 150%}
div#see ul span {color: #111}
div#see dl {font: 85% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; line-height: 140%}
div#see ul {list-style: none; margin: 1em 0; padding: 0}
div#see dl {margin: 1em 0; padding: 0}
div#see li, div#see dd {margin: 0.5em 0}
div#see dl.sell {margin-top: 40em}
div#see dl.sell dt {font: 110% Verdana,Helvetica,Arial,sans-serif; border-top: 3px double #888; padding: 0.5em 0}
div#see dl.mat {border-top: 3px double #888; margin: 0.5em 0}
div#see dl.mat dt {font: 110% Verdana,Helvetica,Arial,sans-serif; padding: 0.5em 0}
div#see dl.mat dt span {font-weight: bold}
div#see ul#pdf {padding: 0.5em 0; border-top: 1px solid #b1c4f0; border-bottom: 1px solid #b1c4f0; margin-top: 2em}
div#see hr {height: 3em; width: 80%; border: none; margin: 0 auto; background: url(gfx/separator.png) center center no-repeat}
div#see div.poll {}
div#see div.poll dl {font: 75% Tahoma,Arial,Helvetica,sans-serif; border-bottom: 1px dotted #f4a6b8; border-right: 1px dotted #f4a6b8; background-color: #fef4f6; -moz-border-radius-bottomright: 9px}
div#see div.poll dt {font-weight: bold; border-bottom: 1px solid #f4a6b8; padding: 0.3em}
div#see div.poll dd {margin: 0 0 0 2em; text-indent: -1.5em}
div#see div.poll input[type="text"], div#see div.poll textarea[name] {width: 96%; border: 1px solid #dc486b; font: 1em Tahoma,Arial,Helvetica,sans-serif; display: block; margin: 0.4em auto}
div#see div.poll input[type="text"]:focus, div#see div.poll textarea[name]:focus {background-color: #fbdee5}
div#see div.poll dt label {display: block; padding: 0; font: bold 12px Tahoma,Arial,Helvetica,sans-serif}
div#see div.poll dd label {display: block; padding: 0.2em; font: normal 11px Tahoma,Arial,Helvetica,sans-serif}
div#see div.poll dd label:hover {background-color: #fbdee5}
div#see div.poll input[type="submit"] {display:block; margin: 0.5em auto; border: 2px outset #bff2b6; background-color: #edfaeb; -moz-border-radius: 15%}
div#see div.poll input[type="submit"]:hover {background-color: #fbd9e6; border-color: #f22d77}
/* markant: #f696ad (röd-rosa ton)
deskret ljusblå box: border: 1px solid #b1c4f0 el. #f0f4fe; background-color: #e2eafb; och border: 1px dotted #c1d1f5; background-color: #f7f9ff */
div#see fieldset {border: 2px solid #c7ee84; margin: 0.5em 0; padding: 0.3em 0.7em; -moz-border-radius: 12px; background-color: #f2f8e7}
div#see legend {font: 11px Verdana,Helvetica,Arial,sans-serif; text-transform: uppercase; letter-spacing: 1px}
div#see input[type="text"], div#see textarea {border: 1px solid #7db320; width: 95%}
div#see label {display: block; font: bold 10px Tahoma,Helvetica,Arial,sans-serif; padding: 0.1em 0; margin: 0.4em 0}
div#see fieldset div.two label {float: left; width: 48%; min-width: 200px}
div#see fieldset div.mid {text-align: center}
div#see fieldset strong {color: #d93b61; text-transform: uppercase; letter-spacing: 2px}
div#see div.icl {float: left; margin-right: 7px}
div#see div.icr {float: right; margin-left: 3px}
div#see div.icl img, div#see div.icr img {display: block}
div#see div.icl, div#see div.icr {font: 70% Tahoma,Arial,Helvetica,sans-serif; text-align: center; padding: 2px 0}

div#see table {font: 85% Verdana,Helvetica,Arial,sans-serif}
div#see td, div#see th {padding: 0.2em 0.5em; text-align: left}
div#see caption {font-variant: small-caps; letter-spacing: 0.3em; border-bottom: 1px solid black; margin-top: 0.5em}

div#see div.pap {background: #e1d4b7 url(gfx/roughpaper.jpg) top left repeat; border: 2px solid #cfb083; padding: 0; margin-bottom: 1em}
div#see div.pap span {float:right; padding-left: 3.8em; color: #f8fafe; font: 75% Tahoma,Arial,Helvetica,sans-serif; background: url(gfx/bluecorner.png) bottom left no-repeat}
div#see div.pap span cite {display: block; padding: 0.2em; background: #8b9abc url(gfx/bluebg.png) bottom left repeat-x; font-style: normal}
div#see div.pap h3 {color: #715b3a; font: italic 110% Georgia,Times,"Times New Roman",serif; margin: 0.3em 0.3em 0.5em}
div#see blockquote {color: #443319; font: italic 85% Georgia,Times,"Times New Roman",serif; margin: 0.5em}

div#see div.que {background: url(gfx/questionmarkleftborder.gif) top left repeat-y; padding: 0; margin: 0.3em 0 0 0}
div#see div.que div {background: url(gfx/questionmark.jpg) top left no-repeat; padding: 0; margin: 0}
div#see div.que cite {display: block; font: 65% Tahoma,Arial,Helvetica,sans-serif; color: #222; background: url(gfx/questionmarktopcorner.gif) top right no-repeat; margin: 0; padding: 1em 1em 0 50px}
div#see div.que h3 {font: italic 110% Georgia,Times,"Times New Roman",serif; color: #222; padding: 0.4em 1em 0.3em 50px; border-right: 2px solid #ece786}
div#see div.que blockquote {font: 85% Courier,"Courier New",serif; color: #222; margin: 0 0 0 50px; padding: 0; background-color: #fbf9d5; border-right: 2px solid #ece786; min-height: 45px}
div#see div.que h5 {background: url(gfx/questionmarkbottom.gif) bottom left no-repeat}
div#see div.que a {float: right; font: 11px Verdana,Arial,helvetica,sans-serif; background: url(gfx/questionmarkbottomcorner.gif) bottom right no-repeat; padding: 0 1em 7px 0; margin: 0; min-height: 15px; outline: none}
div#see div.que a:link, div#see div.que a:visited {color: #c63037; border: none}
div#see div.que a:hover, div#see div.que a:active {color: #ef464f; border: none}
div#see div.ans {background: url(gfx/moreanswers.jpg) 30px 50% no-repeat; padding: 0.4em 0 0 129px; margin: 0}
div#see div.lan {background: url(gfx/lastanswer.jpg) 30px 50% no-repeat; padding: 0.4em 0 0.5em 129px; margin: 0}
div#see div.ans dl, div#see div.lan dl {background: #fbf9d5 url(gfx/exclamationmark.jpg) right 50% no-repeat; padding: 0; margin: 0; padding-right: 14px}
div#see div.ans dt, div#see div.lan dt {background: url(gfx/yellowleftborder.gif) top left no-repeat; padding: 0; margin: 0}
div#see div.ans dt cite, div#see div.lan dt cite {display: block; font: 80% Tahoma,Arial,Helvetica,sans-serif; color: #222; border-top: 2px solid #ece786; margin: 0 0 0 9px; padding: 0.5em 11px 0.5em 0}
div#see div.ans dd, div#see div.lan dd {background: url(gfx/yellowlongleftborder.gif) bottom left no-repeat; margin: 0; padding: 0 0 0 9px}
div#see div.ans dd blockquote, div#see div.lan dd blockquote {font: 100% Courier,"Courier New",serif; color: #222; min-height: 50px; border-bottom: 2px solid #ece786; margin: 0; padding: 0 11px 0 0}
div#see form.nan {background: url(gfx/newanswer.png) 40px 50% no-repeat; padding: 0.4em 0 0 129px; margin: 0; display: none}
div#see form.nan div {background: #fbf9d5 url(gfx/exclamationmark.jpg) right 50% no-repeat; padding: 0; margin: 0; padding-right: 14px}
div#see form.nan input[type="text"] {width: 75%}
div#see form.nan blockquote {background: url(gfx/yellowleftborder.gif) top left no-repeat; padding: 0; margin: 0}
div#see form.nan blockquote span {display: block; border-top: 2px solid #ece786; margin: 0 0 0 9px; padding: 0.5em 11px 0.5em 0}
div#see form.nan label {border-left: 2px solid #ece786; padding: 2px 11px 3px 5px; margin: 0; color: #222}
div#see form.nan label:first-child {border-top: 2px solid #ece786}
div#see form.nan h5 {background: url(gfx/yellowlongleftborder.gif) bottom left no-repeat; margin: 0; padding: 0 0 0 9px}
div#see form.nan h5 span {display: block; border-bottom: 2px solid #ece786; margin: 0; padding: 0 11px 3px 0; text-align: center}
div#see form.nan textarea, div#see form.nan input[type="text"] {border-color: #bcb756; background-color: #fefcea}
div#see form.nan textarea:focus, div#see form.nan input[type="text"]:focus {border-color: #222 !important; background-color: white}
div#see div.lan+form.nan {margin-top: -0.5em}

div#see form fieldset.blu {border: 2px solid #14398b; background-color: #b1c4f0}
div#see fieldset dl {margin-top: 0}
div#see fieldset dl dt {font-weight: bold}
div#see fieldset dl dd {margin: 0; padding: 0}
div#see fieldset dl dd+dt {margin-top: 0.5em}

div#see dl.rat dd strong {color: #e53039; font-weight: bold}
div#see dl.rat dt {border-bottom: 1px solid black; font: 120% Verdana,Helvetica,Arial,sans-serif}
div#see dl.rat dl {margin-bottom: 1em}
div#see dl.rat dd table {border-collapse: collapse; border-bottom: 1px solid black; border-right: 1px solid black}
div#see dl.rat dd table th {border-right: 1px solid black; font: italic 85% Tahoma,Arial,Helvetica,sans-serif}
div#see dl.rat dd table td {border-right: 1px dotted black; border-bottom: 1px dotted black; font: 85% Tahoma,Arial,Helvetica,sans-serif}
div#see dl.rat dd table td[colspan="2"] {text-align: center}
div#see dl.rat dd table ins {display: block; text-decoration: none; font-weight: bold; color: #cf161f; background-color: #ffe9ea}

div#see form#cust label {font: 90% Arial,Helvetica,sans-serif}
div#see div#vd h3 {margin: 1em 1em 0 1em; letter-spacing: 0.1em; text-transform: uppercase; font: 120% Times,"Times New Roman",serif}
div#see div#vd h4 {font-variant: normal}
div#see div#vd h5 {float: left}
div#see div#vd h6 {margin: 0 1em 1em 2em}
div#see div#vd dl, div#see div#vd h5, div#see div#vd h4, div#see div#vd table {color: #111; letter-spacing: 0; font: 90% Arial,Helvetica,sans-serif; padding: 0.3em 0.5em; margin: 0.3em; border: 1px solid #e0e0e0; background-color: #f8f8f8}
div#see div#vd dl:hover, div#see div#vd h5:hover, div#see div#vd h4:hover, div#see div#vd table:hover {border-color: #f0e0e0; background-color: #fff8f8}
div#see div#vd dt, div#see div#vd thead th {font-weight: bold; background-color: #f0f0f0; padding: 0.1em; margin: 0 0 0.3em 0}
div#see div#vd h4 span, div#see div#vd h5 span {font-weight: bold; background-color: #f0f0f0; line-height: 120%; padding: 0 0.2em; margin: 0 0.2em 0 0}
div#see div#vd dl:hover dt, div#see div#vd h4:hover span, div#see div#vd h5:hover span, div#see div#vd table:hover th {background-color: #f8f0f0}
div#see div#vd dd {padding: 0; margin: 0.2em 0; padding-left: 2px}
div#see div#vd td {padding: 2px; width: 45%}
div#see div#vd table {float: left; width: 95%}
div#see div#vd dd:hover, div#see div#vd tr:hover {background-color: #e0d0d0; font-weight: bold}
div#see div#vd span.old {color: #686868}
div#see div#vd h1#fpo, div#see div#vd h6#fpo {display: none}

div#xtr {padding-top: 0.5em}
div#xtr dl {background: #ebeff7 url(gfx/blueborderbottom.gif) bottom left repeat-x; margin: 1em 0.5em 1em 0} /*#b8c7e3,dce4f3*/
div#xtr dt {background: #95afe1 url(gfx/blueshade.gif) top left repeat-x; color: white; font: bold 85% Verdana,Arial,Helvetica,sans-serif; text-transform: uppercase; padding: 0.3em 25px 0.3em 0.3em; border-bottom: 2px solid #b1c9f6; border-top: 1px solid #6d91d5; border-right: 1px solid #687793} /*91afe8,8eaadf*/
div#xtr dd {border-right: 1px solid #687793; border-bottom: 1px dashed #dce4f3}
div#xtr dt+dd {padding-top: 0.3em}
div#xtr dd.last {padding-bottom: 17px; background: url(gfx/roundedborderbottom.gif) bottom right no-repeat; border-right: none; border-bottom: none}
div#xtr dd.last a:hover {margin-right: 2px}
div#xtr a {display: block; border-bottom: 1px solid #ebeff7; border-top: 1px solid #ebeff7; text-decoration: none; padding: 0.2em 0.1em 0.1em 0.3em; font: 85% Tahoma,Arial,Helvetica,sans-serif; color: #131f3d; margin: 0 1px}
div#xtr dd a:before {content: "» "}
div#xtr a:link {margin-top: 0.1em}
div#xtr a:visited {color: #364873}
div#xtr dd a:hover {background: #dce4f3; border-top-color: #ccc; border-bottom-color: #ccc}
div#xtr div {margin: 1em 0.5em 1em 0; padding: 0}
div#xtr div#sf {background: #ffc6c6 url(gfx/redseekborder.png) top right repeat-y}
div#xtr form#f1, div#xtr form#f2 {padding: 0.3em 0.1em 0 0.3em}
div#xtr form#f1 {background: url(gfx/redseektop.png) top right no-repeat}
div#xtr form#f2 {background: url(gfx/redseekbottom.png) bottom right no-repeat}
div#xtr form:first-child {border-bottom: 1px solid #de5f65}
div#xtr form#f1 label, div#xtr form#f2 label {font: 85% Tahoma,Arial,Helvetica,sans-serif; color: #4f1b1b; font-variant: small-caps}
div#xtr form h6 {color: #4f1b1b}
div#xtr form#f1 label input, div#xtr form#f2 label input {border: 1px solid #de5f65; background-color: #fee3e3; width: 60%; color: #210506}
div#xtr form#f1 label input:focus, div#xtr form#f1 label input:focus {border-color: #310808; background-color: #fcfcfc}
div#xtr h6 {padding: 0.5em 0; font: 70% Tahoma,Arial,Helvetica,sans-serif}
div#xtr h6 span {background-color: #f6adb0; padding: 0.1em 0.2em; color: #fcf5f5; cursor: pointer}
div#xtr input[type="submit"] {-moz-border-radius: 7px; border: 1px outset #c23f45; background-color: #f4969b; color: white}
div#xtr div#tl {background: #d7fbcb url(gfx/topbottomcorner.png) bottom right no-repeat; border-top: 1px solid #489130}
div#xtr h2 {background: #b9f1a4 url(gfx/toptitle.png) bottom left repeat-x; padding: 0.3em 0 0.7em 0.3em; margin: 0; color: #0c2802; font: 80% Tahoma,Arial,Helvetica,sans-serif; border-right: 1px solid #489130}
div#xtr ol {font: italic 90% Georgia,Times,"Times New Roman",serif; color: #266014; margin: 0; padding: 0 0 0 0.5em; list-style: none; counter-reset: topl 0}
div#xtr ol li {counter-increment: topl 1; border-right: 1px solid #489130; margin: 0; font: 80% Tahoma,Arial,Helvetica,sans-serif; padding: 0; color: #428c29}
div#xtr ol li:before {content: counter(topl) "."; font: italic 90% Georgia,Times,"Times New Roman",serif; color: #266014}
div#xtr ol li:nth-child(even) {background-color: #c2f6b1}
div#xtr ol li:last-child {padding-bottom: 0.5em}
div#xtr ol li a {border: none; color: #091c03; display: inline; font-size: 110%}
div#xtr ol li a:link, div#xtr ol li a:visited {text-decoration: none}
div#xtr ol li a:hover, div#xtr ol li a:active {text-decoration: underline}

div#xtr a#test {background: #dce4f3; border-top-color: #ccc; border-bottom-color: #ccc}

div#xtr form dd {font: bold 75% Tahoma,Arial,Helvetica,sans-serif; width: 95%; margin: 0 0 0 auto; border-top: none; border-bottom: none; padding-top: 0.3em}
div#xtr form dd label {font-weight: normal}
div#xtr form dd input[type="text"] {width: 95%; margin: 0 auto 0.2em 0; border: 1px ridge #192d57}
div#xtr form dd select[size="1"] {border: 1px ridge #192d57}
div#xtr form dd.last {text-align: center}
div#xtr form dd.last input {width: auto; margin: 0.5em}

div#see dl#kurs {float: left; width: 35%; margin-right: 1em; border: 1px solid black; padding: 0.5em}
div#see dl#kurs dt {font: 90% Tahoma,Arial,Helvetica,sans-serif}
div#see dl#kurs dt:first-child {font-weight: bold; font-size: 110%; text-transform: uppercase}
div#see dl#kurs dd {font: 90% Verdana,Arial,Helvetica,sans-serif}
div#see dl#kurs dd:before {content: "* "}
div#see dl#kurs dt:last-child {font-size: 80%}

div.warn {border: 1px solid #390e0e; margin: 0 0.5em 0.5em; padding: 0.3em 0.3em 0.3em 40px; background: #f3d3d3 url(gfx/warn.png) 5px 50% no-repeat; color: #532323; font: bold 60% Verdana,Arial,Helvetica,sans-serif; min-height: 30px}

div#cpy {background: #b3dea6 url(gfx/surface.jpg) top left repeat-x}
div#cpy h6 {border-top: 1px solid #888; color: #414741; text-align: center; padding: 2px}
div#cpy h6 span {color: #616761}
div#cpy a:link {color: #26451a}
div#cpy a:visited {color: #46653a}
