@charset "UTF-8";
@import url("reset.css");
/*----------  General Styles  ----------*/
html {
overflow-y:scroll;
}
body {
background-color:#ddd;
font-family: arial, verdana, sans-serif;
color:#666;
font-size:13px;
text-align:center;
}
a:link img, a:hover img, a:active img, a:visited img {
border:0;
text-decoration:none;
}
a:link, a:active, a:visited {
color:#0085c3;
text-decoration:none;
border-bottom:1px solid #0085c3;
}
a:hover {
border-bottom:none;
color:#000;
}
a.noImgBorder {
text-decoration:none;
border:none;
}
h1 {
font-size:20px;
letter-spacing:1px;
}
h1.center {
text-align:center;
padding:0
}
h1.noPadding {
padding:0;
text-align:center;
}
h2 {
font-size:13px;
font-weight:bold;
}
h1, h2, h3 {
padding-bottom:3px;
}
h3 b {
font-weight:bold;
}
.clear {
clear:both;
}
span.red {
color:#f00;
}
span.blue {
color:#0085c3;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:normal;
font-weight:bold;
}
span.dark {
color:#404040;
letter-spacing:normal;
font-weight:bold;
}
span.bigBlue {
color:#0085c3;
letter-spacing:-5px;
}
span.bigDark {
color:#404040;
letter-spacing:-5px;
}
.container {
text-align:left;
width:680px;
margin:0 auto;
background:#fff;
border-left:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
border-top:1px solid #808080;
border-bottom:1px solid #808080;
}
.header {
width:680px;
height:100px;
border-bottom:1px solid #808080;
}
.logo {
float:left;
width:391px;
height:85px;
padding:10px 0 0 17px;
}
.logoType {
clear:both;
padding-left:10px;
color:#000;
}
.gds {
float:left;
width:230px;
height:70px;
padding:10px 0 0 5px;
}
.menu {
width:680px;
height:15px;
padding:10px 0;
border-bottom:1px solid #808080;
}
ul.navigation {
list-style-type:none;
}
ul.navigation li {
float:left;
color:#808080;
}
ul.navigation li a:link, ul.navigation li a:active, ul.navigation li a:visited {
float:left;
margin-left:50px;
color:#0085c3;
font-weight:bold;
text-decoration:none;
border-bottom:none;
}
ul.navigation li a:hover {
color:#000;
border-bottom:1px solid #0085c3;
}
ul.navigation li a.current:link, ul.navigation li a.current:active, ul.navigation li a.current:visited, ul.navigation li a.current:hover {
color:#000;
border-bottom:none;
cursor:default;
}
.headLine {
width:680px;
height:100px;
background: url(../images/welcome.jpg);
}
.headLine h1 {
padding-top:40px;
color:#404040;
letter-spacing:normal;
font-weight:bold;
font-style:italic;
padding-left:125px;
}
.content {
padding:7px;
}
.left {
width:420px;
padding:10px;
float:left;
border:1px dashed #ddd;
}
.right {
width:200px;
float:right;
}
.rightSub {
border:1px dashed #ddd;
padding:10px;
}
.right ul {
list-style-type:none;
}
.right ul li {
padding-top:10px;
}
.left p, .right p {
padding:5px 0;
}
p.withBg {
color:#FFF;
background-color:#0085c3;
font-weight:bold;
padding:3px 0;
text-align:center;
margin-bottom:15px;
}
.left p.h4 {
font-size:11px;
padding:0;
margin:0;
}
.left p.small {
padding:5px;
background:#eee;
border:1px solid #ddd;
}
.left p.subTxt {
margin:3px 3px 0 3px;
text-align:left;
padding:0;
font-size:10px;
background:#eee;
}
.left p.subTitle {
font-size:12px;
text-align:center;
padding-bottom:5px;
}
.left p.big {
font-size:100px;
margin-bottom:-25px;
}
.left ol {
list-style-type:decimal;
list-style-position:inside;
padding-bottom:20px;
}
.left ol li {
padding:4px 0;
}
.left ol p {
padding:3px 0;
text-transform:uppercase;
}
table.priser {
width: 300px;
border-collapse: collapse;
}
table.priser th {
font-weight: bold;
color:#0085c3;
padding: 7px 8px;
border-bottom: 1px solid #0085c3;
}
table.priser td {
width:50%;
color: #404040;
padding: 9px 8px 0px 8px;
}
table.priser td.rght {
text-align:right;
padding-right:69px;
}
table.priser tbody tr:hover td {
color: #0085c3;
}
table.priser caption {
font-size:9px;
margin-top:-5px;
padding-bottom:5px;
}
.right p.large {
font-size:15px;
text-align:center;
padding-bottom:5px;
}
.right p.blockquote {
background-image:url(../images/quote.gif);
background-repeat: no-repeat;
background-position: left top;
padding:0 0 5px 20px;
}
.right li.promote {
background-image:url(../images/ok-sign.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left:20px;
}
.right li.promoteX {
background-image:url(../images/not-ok-sign.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left:20px;
}
.client {
margin-top:30px;
float:left;
margin-left:10px;
}
.footer {
border-top:1px solid #808080;
padding:10px 0;
text-align:center;
}
.footer a {
color:#808080
}
