/*foundation*/
body {
background-color: #d8d8d8;
background-image: url(images/background.gif);
background-repeat: repeat-x;
margin: 0 auto;
text-align: center;
}
/*topdate*/
#top {
width: 800px;
border: solid;
margin: 0px auto;
border-width: 12px 30px;
border-color: #FFFFFF;
text-align: right;
}
#date {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
/*header1*/
#containerheader1 {
width: 924px;
height: 58px;
margin: 0px auto;
background-image: url(images/header1.jpg);
background-repeat: no-repeat;
text-align: right;
padding-top: 42px;
}
#topmenu {
width: 800px;
height: 20px;
text-align: right;
margin-right: 15px;
}
a.menutopbutton:link, a.menutopbutton:visited {
font-family: Tahoma,Helvetica,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
text-decoration: none;
padding: 0px 15px;
}
a.menutopbutton:hover, a.menutopbutton:active {
color: #000000;
}
#headerstroke {
background: #FFFFFF;
width: 924px;
height: 40px;
background-image: url(images/headerstroke.jpg);
background-repeat: no-repeat;
margin: 0 auto;
}
/*website*/
#container {
background-color: #FFFFFF;
width: 800px;
border: solid;
border-width: 0px 30px 0px 30px;
border-color: #FFFFFF;
margin: 0px auto auto auto;
text-align: left;
}
/*header2*/
#containerheader2 {
width: 800px;
height: 186px;
border: solid;
border-width: 0px 0px 30px 0px;
border-color: #FFFFFF;
}
#mainmenu {
width: 180px;
float: left;
padding-top: 0px;
}
ul.menu {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
line-height: 17px; 
}
a.mainbutton:link, a.mainbutton:visited {
display: block;
font-family: Tahoma,Helvetica,Arial,sans-serif;
background-color: #54c31c;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding-top: 6px;
height: 24px;
width: 170px;
padding-left: 10px;
margin-top: 1px;
text-decoration: none;
}
a.mainbutton:hover, a.mainbutton:active {
color: #FFFFFF;
background-color: #9E3585;
}
#header2 {
height: 186px;
width: 590px;
float: right;
background-image: url(images/header2.jpg);
background-repeat: no-repeat;
}
#socialmedia{
width: 50px;
height: 50px;
float: left;
margin-right: 5px;
}


/*main*/
#maincontainer {
width: 800px;
}
#subleft {
width: 180px;
float: left;
}
#banner {
width: 180px;
height: 150px;
}
#main {
padding: 0px 0px 0px 30px;
width: 590px;
float: left;
}
#submenu {
width: 590px;
background-color: #ea0b0c;
}
#submenuitems {
width: 565px;
padding: 7px 10px 0px 15px;
height: 23px;
text-align: left;
}
a.subbutton:link, a.subbutton:visited {
float: left;
font-family: Tahoma,Helvetica,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
padding-right: 15px;
text-decoration: none;
}
a.subbutton:hover, a.subbutton:active {
color: #9E3585;
}
#maincontent {
width: 530px;
padding-left: 10px;
padding-right: 30px;
margin-top: 30px;
}
#submenuheadercontact  {
width: 180px;
background-color: #000000;
padding-top: 8px;
height: 23px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-indent: 10px;
margin-top: 1px;
}
#contactdoos {
background-color: #242424;
width: 150px;
height: 55px;
padding: 10px 15px;
margin-bottom: 30px;
}
/*footer*/
#footer {
width: 790px;
background-color: #3cad7f;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
float: right;
padding: 7px 0px 0px 10px;
text-align: left;
height: 23px;
}
#madeby {
background-color: #FFFFFF;
width: 800px;
height: 30px;
clear: both;
margin: 0 auto;
}
#sitesteplink {
width: 400px;
padding-top: 7px;
float: left;
}
a.sitestep:link, a.sitestep:visited {
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-align: right;
padding-right: 15px;
text-decoration: none;
}
a.sitestep:hover, a.sitestep:active {
color: #FF6C00;
text-decoration: underline;
}
#sitesteplogo {
width: 30px;
height: 30px;
float: right;
}
#copyright {
width: 800px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-bottom: 30px;
padding-top: 8px;
text-align: right;
margin: 0 auto;
}
/*content*/
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
color: #FF6900;
font-weight: bold;
line-height: 1.3em;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FF6900;
font-weight: bold;
line-height: 1.3em;
}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF6900;
font-weight: bold;
line-height: 1.3em;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
line-height: 1.3em;
text-align: justify;
font-weight:normal;
}
td {
vertical-align: top;
}
.tekst_b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
line-height: 1.3em;
text-align: justify;
font-weight:normal;
}
.tekst_sub {
font-family: Tahoma,Helvetica,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
a.textlink:link, a.textlink:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
line-height: 1.3em;
text-decoration: none;
}
a.textlink:hover, a.textlink:active {
text-decoration: underline;
}
