html, body { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#183b5b;}
h1 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#183b5b; line-height:30px; padding:0px; margin:0px; font-weight:normal;}
h2 {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#183b5b; line-height:30px; padding:0px; margin:0px; font-weight:normal;}

a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#082445; font-weight:bold;
}

#contentHolder {width:939px; margin:auto;}
#flags {width:638px; text-align:right; float:left; margin-top:40px; font-weight:bold}
#flags a {font-weight: normal; text-decoration:none;}
#borderHolder {width:937px; border:#425e80 1px solid;}
#frontPageTopHolder {width:907px; padding-left:13px; padding-top:17px; padding-right:13px;}
#TopElementLinks {margin-right:7px; float:left; height:364px;}
#Topbanner {float:left; width:639px; height:364px; background-image:url(/OCC/topbannerBg.jpg); background-repeat:no-repeat;}
#midHolder {width:907px; padding-left:13px; padding-right:13px;}

#menuList {list-style-type:none; width:563px; margin:0px; padding:0px; padding-left:60px;}
#frontPageContent {border-top:1px #9d1523 solid; border-bottom:1px #9d1523 solid; width:623px;}

.menuAktiv {float:left; height:24px; background-color:#072746; color:#ffffff; padding:7px; font-size:12px; line-height:24px;}
.menuAktiv a {color:#ffffff}
.menuInaktiv {float:left; height:24px; padding:7px; color:#183b5b; font-size:12px; line-height:24px;}

#adressLine {padding-top:32px; padding-left:60px; padding-bottom:25px; font-size:11px;}

#elementBG {position:absolute; left:370px; top:0px; width:220px; height:356px; background:url(/OCC/topbannerTekstBg2.png);}
#subPageElement {position:absolute; left:639px; top:0px; width:220px; height:366px; background:url(/OCC/topMenu.jpg);}

.Ingenborder {border:0px;}


a.nav2 {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

a.nav2Active {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

ul.nav2ul {
padding:0px;
margin:0px;
list-style-type:none;
}
ul.nav2ul ul.nav2ul {
color:#fff;
padding:0px;
margin: 0 0 0 17px;
list-style-type: disc;
}

.aButton {
  display: block;
  float:left;
  padding: 3px 10px;
  color: #ffffff;
  text-decoration: none;
  -moz-border-radius: 3px; /* FF1+ */
  -webkit-border-radius: 3px; /* Saf3+, Chrome */
  border-radius: 3px; /* Opera 10.5, IE 9 */
  -moz-box-shadow: 0px 0px 4px #ffffff; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #ffffff; /* Saf3.0+, Chrome */
  box-shadow: 0px 0px 4px #ffffff; /* Opera 10.5, IE 9.0 */
  background-image: -moz-linear-gradient(top, #6c8ba7, #00335a); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #6c8ba7),color-stop(1, #00335a)); /* Saf4+, Chrome */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a'); /* IE6,IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a')"; /* IE8 */
}

.fileTable th
{
text-align:left;
}

#wrapper{
  width:500px;
}
#contentMembers {
  width:500px;
  padding-bottom:20px;
  overflow:hidden;
}
.demo {
  margin:0;
  padding:1.5em 1.5em 0.75em;
  border:1px solid #ccc;
  position:relative;
}
.collapse p {
padding:0 10px 1em;
}

#switch, .switch {
margin-bottom:5px; text-align:right;
}

h2.expand{
display: block;
font-size:12px;
line-height:10px;
color:#183b5b;
background-color:#365f81;
border:1px solid #ccc;
padding:0px;
padding:0;
  background-image: -moz-linear-gradient(top, #6c8ba7, #00335a); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #6c8ba7),color-stop(1, #00335a)); /* Saf4+, Chrome */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a'); /* IE6,IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a')"; /* IE8 */
}

h2.expand a {
color:#fff;
text-decoration:none;
padding:1px 10px
}

.expand{padding-bottom:.75em;}

.list{border:1px solid #ccc; padding:3px 10px; margin-bottom:.45em; }

/*
.expand a:link, .expand a:visited {
  border-width:1px;
  background-image:url(img/arrow-down.gif);
  background-repeat:no-repeat;
  background-position:98% 50%;
}
*/
.expand a:hover, .expand a:active, .expand a:focus {
  text-decoration:underline
}
.expand a.open:link, .expand a.open:visited {
  border-style:solid;
/*
  background:#eee url(img/arrow-up.gif) no-repeat 98% 50%;
*/
}

a.employeeListItem {
text-decoration: none;
}

a.employeeListItem:hover {
text-decoration: underline;
}

#frontPageContent a img {
border: 1px solid #ccc;
}

.Ingenborder{
border: none !important;
}

#employeeWorkAddress p{
margin: 0;
}

#employeeDesciption p {
margin: 0 0 5px 0;
clear: both;
}

ul.portfolioList {
padding:0px;
margin:0px;
list-style-type:none;
clear:both;
}

li.portfolioListItem {
float:left;
width: 240px;
min-height: 70px;
margin: 0;
  padding: 5px 0 0 5px;
}

li.portfolioListItem a {
text-decoration:none;
font-weight: normal;
line-height:14px
}

li.portfolioListItem:hover {
  display: block;
  float:left;
  padding: 5px 0 0 5px;
  color: #ffffff;
  text-decoration: none;
  -moz-border-radius: 3px; /* FF1+ */
  -webkit-border-radius: 3px; /* Saf3+, Chrome */
  border-radius: 3px; /* Opera 10.5, IE 9 */
  -moz-box-shadow: 0px 0px 4px #ffffff; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #ffffff; /* Saf3.0+, Chrome */
  box-shadow: 0px 0px 4px #ffffff; /* Opera 10.5, IE 9.0 */
  background-image: -moz-linear-gradient(top, #6c8ba7, #00335a); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #6c8ba7),color-stop(1, #00335a)); /* Saf4+, Chrome */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a'); /* IE6,IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c8ba7', EndColorStr='#00335a')"; /* IE8 */
}


li.portfolioListItem:hover a {
  color: #ffffff;
  text-decoration: none;
}

.nonBoldLink {
font-weight: normal;
}

a.scriptLINK {
line-height:18px;
}

#subpageinfobox {
font-size: 13px;
}

#subpageinfobox a {color:#fff}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
