body {background-color: #EEEEEE; }
nav, footer, header, section { display: block; }

A:link {text-decoration: none ; color:#222222;} 
A:visited {text-decoration: none ; color:#222222;} 
A:hover {text-decoration: underline ; color:#EE0000;}
A.one:link {text-decoration: none ; color:#000000;} 
A.one:visited {text-decoration: none ; color:#000000;} 
A.one:hover {text-decoration: underline ; color:#000000;}
A.kjop:link {text-decoration: none;color: #FFFFFF;}
A.kjop:visited {text-decoration: none;color: #FFFFFF;}
A.kjop:hover {color: #EEEEEE;}
img { border: 0; vertical-align:middle; }
p.thick {font-weight:bold;}
p.larger {font-size:larger;}
p.larger2 {font-size:x-large ; color:#10B939;}
.fane2 a:link {color:#aba9aa;}
.fane2 a:visited {color:#aba9aa;}
.fane2 a:hover {text-decoration: none;color:#333333;}
.larger2 a:link {color:#10B939;}
p.italic {font-style:italic;}
p.small {font-size:small;}
h1 {font-size: 28px; color:#000000;}
h2 {font-size: 28px; color:#000000;}
h3 {font-size: 28px; color:#000000;}
.h11 {font-size: 28px; color:#000000;}
.h12 {font-size: 28px; font-weight: bold; color: #BBBBBB;}
.h13 {
    font-size: 36px;
    font-weight: bold;
    color: #555555;
}
.aspfont {font-size: 20px; Border:0px; }
.b2 {font-size: 16px; background-color: green; Color:White; }

.mycheckBig input {transform: scale(2.0); vertical-align:middle; margin-right: 20px; margin-bottom:10px; }
.ta1 { margin-left:auto; margin-right:auto; color: #000000; background-color: #FFFFFF; }
.td1 { border-style:solid; border-width:1px; border-color: black; }
.fot { padding:10px 10px 20px 10px; vertical-align:top; width: 300px; text-align: left; }
.foot {margin-left:auto; margin-right:auto; font-size: 14px; color:#000000; font-family: arial;background-color: #EEEEEE;text-align: left; }
.fane {font-size: 16px; color:#DDDDDD; font-family: arial, Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; background-color: #FFFFFF; text-align: center; }
.kontakt {
    padding: 20px;
    background-color: #daffd4;
    text-align: left;}

header {
    font-size: 28px;
    color: #BBBBBB;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-weight: bold;
    background-color: #FFFFFF;
    width: 980px;
    text-align: center;
    padding-top: 4px;
}

nav {font-size: 20px; color:#DDDDDD; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-weight: bold; background-color: #FFFFFF; text-align: center; }
section {font-size: 20px; color:#666666; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; background-color: #FFFFFF; width: 980px; text-align: center; }
footer {font-size: 16px; color:#000000; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; background-color: #FFFFFF; width: 980px; text-align: left; vertical-align:middle; }

td.border{ border-style:solid; border-width:thin; border-color:grey; padding:20px; width: 450px; }
td.border3{ border-style:solid; border-width:thin; border-color:grey; padding:20px; width: 260px; }
td.border2{ border-style:solid; border-width:thin; border-color:grey; padding:20px; width: 450px; background-color:#F3F3F3; }
.padd{ padding:20px 20px 20px 20px;}
.paddB {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/fjernhjelp1.jpg");
    width: 980px;
    height: 493px;
}
.paddH {
    margin-left: 0px;
    margin-right: auto;
    padding: 0px 0px 0px 0px;
    background-image: url("bilder/bedrift.jpg");
    width: 980px;
    height: 578px;
}
.padd2{ margin-left:auto; margin-right:auto; padding:20px 20px 20px 20px; border-style:solid; border-width:thin; border-color:grey; }
.paddC {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/leverandorer.png");
    width: 980px;
    height: 493px;
}
.paddC2 {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/kunder.png");
    width: 980px;
    height: 493px;
}
.paddD {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/kontakt.png");
    width: 980px;
    height: 493px;
}
.paddE {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/pchjelp-privat.png");
    width: 980px;
    height: 493px;
}
.paddF {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/it-konsulent1.jpg");
    width: 980px;
    height: 493px;
}
.paddG {
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 20px 20px;
    background-image: url("bilder/pchjelp-itkonsult.png");
    width: 980px;
    height: 493px;
}
.padd1 {
    padding: 20px 20px 10px 20px;
    border-radius: 25px;
    background: #FFFFFF;
}
.padd1B {
    padding: 0px 20px 20px 20px;
    border-radius: 25px;
    background: #FFFFFF;
}
td.mybackground2{
background-image: url(bilder/gra.png); /* forward slash for the path */
width: 396px; /* use you own image size; */
height: 150px; /* use you own image size; */
background-repeat: no-repeat;
background-position: left top;
text-align: center;
font-size: 12px;
vertical-align: middle;
}

td.mybackground3{
background-image: url(bilder/bla.png); /* forward slash for the path */
width: 353px; /* use you own image size; */
height: 200px; /* use you own image size; */
background-repeat: no-repeat;
background-position: left top;
text-align: center;
font-size: 12px;
vertical-align: middle;
}

td.dv{
text-align: center;
width:980px;
font-size: 12px;
vertical-align: top;
padding:10px 10px 10px 10px;
}

.ta2{
background-color: #f8f8f8;
text-align: center;
font-size: 12px;
vertical-align: top;
padding:10px 10px 10px 10px;
}

table.mybackground4{
background-image: url(bilder/ramme.png); /* forward slash for the path */
width: 420px; /* use you own image size; */
height: 114px; /* use you own image size; */
background-repeat: no-repeat;
background-position: center;
text-align: center;
vertical-align: middle;
margin-left:auto; margin-right:auto;
}

.css_button {
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: inherit;
    -webkit-border-radius: 8px 8px 8px 8px;
    -moz-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    border: 1px solid #dcdcdc;
    padding: 20px 40px;
    text-shadow: 1px 1px 0px #ffffff;
    -webkit-box-shadow: inset 1px 1px 0px 0px #ffffff;
    -moz-box-shadow: inset 1px 1px 0px 0px #ffffff;
    box-shadow: inset 1px 1px 0px 0px #ffffff;
    cursor: pointer;
    color: #000000;
    display: inline-block;
    background: -webkit-linear-gradient(90deg, #dfdfdf 5%, #ededed 100%);
    background: -moz-linear-gradient(90deg, #dfdfdf 5%, #ededed 100%);
    background: linear-gradient(180deg, #ededed 5%, #dfdfdf 100%);
}

.css_button:hover {
    background: -webkit-linear-gradient(90deg, #ededed 5%, #dfdfdf 100%);
    background: -moz-linear-gradient(90deg, #ededed 5%, #dfdfdf 100%);
    background: linear-gradient(180deg, #dfdfdf 5%, #ededed 100%);
}

.kjop {
    -moz-box-shadow: inset 0px 1px 0px 0px #caefab;
    -webkit-box-shadow: inset 0px 1px 0px 0px #caefab;
    box-shadow: inset 0px 1px 0px 0px #caefab;
	background: -webkit-linear-gradient(90deg, #77d42a 5%, #5cb811 100%);
    background: -moz-linear-gradient(90deg, #77d42a 5%, #5cb811 100%);
    background: linear-gradient(180deg, #77d42a 5%, #5cb811 100%);
    background-color: #77d42a;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-bottom-left-radius: 20px;
    text-indent: 0;
    border: 0px solid #268a16;
    display: inline-block;
    color: #306108;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    font-style: normal;
    height: 80px;
    line-height: 80px;
    text-decoration: none;
    text-align: center;
    text-shadow: 1px 1px 0px #689324;
}

    .kjop:hover {
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
        background: -moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
        background-color: #5cb811;
    }

    .kjop:active {
        position: relative;
        top: 1px;
    }
