body {
height: 100%;
background: url(images/bg2.gif) repeat;
background-color: #e2e7e7;
padding: 0;
margin: 0;
}

#designSurround {
width: 950px;
min-height: 720px;
overflow: auto;
background: url(images/designBck.gif) repeat;
background-color: #fff;
padding: 11px 11px 0 11px;
text-align: left;
border: 0px solid #000;
position: relative;
}
.menuBanner {
width: 950px;
height: 74px;
background: url(images/meny_top2.gif) no-repeat;
}
#topNavigation {
height: 24px;
width:950px;
background: url(images/meny_bck.gif) repeat-x;
}
.topNav {
width: 674px;
height: 24px;
float: left;
}
.chooseCountry {

width: 100px;
height: 18px;
float: left;
text-align: right;
position: relative;
left: 160px;
top: -22px;
}
.fncPrint {
width: 158px;
height: 24px;
float: left;
text-align: right;
padding: 5px 0px 0 0;
}

#contentSurround {
width: 950px;
height: 100%;
background-color: #fff;
border: 0px solid #000;
}
#leftNavigation {
width: 208px;
float: left;
background: #fff;
}
.leftNav {
width: 205px;
margin-top: 45px;
background: #fff;
}
.leftItems {
width: 205px;
padding: 30px 0 30px 0;
}
.navSpacer {
width: 1px;
float: left;
border: 0px solid #999;
background: #fff;
}
#contentArea {
height: 100%;
width: 725px;
float: left;
margin-top: 15px;
padding-left: 15px;
background: #fff;
border: 0px solid #999;
}
.para {
width: 100%;
height: 100%;
}
.paraImage {
width: 100%;
padding: 0 0 15px 0;
}
.paraText {
max-width: 550px;
padding: 0 0 15px 0;
}

/* IE6 hack
* html .paraText.normal{
width: 500px;
}
*/


#footer {
width: 972px;
height: 46px;
background: url(images/footer_line.gif) no-repeat bottom center;
background-color: #fff;
padding: 15px 0 10px 0;
text-align: center;
}

/* ************************ PARA SETUP SUB 2 COLUMNS **************** */

#paraSetup2cols {
width: 100%;
/*background: url(images/vLine.gif) repeat-y;
background-position: -1px;*/
}
.paraSetupTextSubLeft {
width: 490px;
padding: 0 10px 0 0px;
float: left;

}
.paraSetupTextSubRight {
width: 200px;
padding: 0 0 0 18px;
float: left;
}
div.paraText td {
vertical-align: top;
padding: 2px 0 2px 0;
}
h1.h1 {
margin: 0 0 12px 0;
}

.paraSetupTextSubRight .paraText h2.h2{
padding: 10px; 
background-color: rgb(237, 140, 12);
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:16px;
line-height:20px;
}


.paraSetupTextSubRight .paraText {
background-color:#F2F4F5;
color:#3C5B59;
padding-bottom:10px;
font-family:Verdana,Helvetica,Arial,Tahoma,sans-serif;
font-size:12px;
font-weight:normal;
line-height:16px;
margin:0pt;
}
.paraSetupTextSubRight .paraText p{
padding:10px 10px 0px 10px;
display: block;
}
.paraSetupTextSubRight .paraText ul{
padding-right: 10px;
margin-left:0px;
padding-left:25px;
}

/* NEW STYLES - PERSON IMAGES */

div.person-link {
float:right;
left:100px;
position:absolute;
top:320px;
width:112px;
}
/* IE6 HACK */
* html div.person-link{
top: 330px;
}
