/* CSS Document 
Hexprofilfarger forsvarsbygg
Orange		#F35913
Blå			#004E61	(link)
Sjøgrønn		#007E6F	(hover)
Burgunder	#A31028	(Active)
Lime			#ABBF08
Grå			#474747
*/
a,
a:link{
text-decoration:underline;
color:#336699;/*color:#F35913;*/
}
a:active{
}
a:hover{
color:#F35913;/*color:#007E6F;*/
}
body{
background: #ffffff;
margin:10px 0 0 0;/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding:0;
text-align:center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
font-size:0.75em;
line-height:normal;
color:#666666;
}
/* ///////Core Layout ///////////////////*/
.oneColFixCtr #container{
width:100%;/* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
background:#FFFFFF;
margin:0 auto;/* the auto margins (in conjunction with a width) center the page */
/*border:1px solid #999a9c;*/
text-align:left;/* this overrides the text-align:center on the body element. */
z-index:1;
padding:0px;
text-align: left;

/*background-image: url(../images/popupbg.jpg);
background-repeat: no-repeat;
background-position: left bottom;*/
}
.oneColFixCtr #container h2{
font-size: 1.2em;
margin: 0px 0px 8px;

}
.oneColFixCtr #container #orangeBar{
height:19px;
background-color:#df6f1d;
color:#ffffff;
width:100%;
padding-top:2px;
}
.oneColFixCtr #container form{
margin: 0px 0 0px;
padding:0px;
}
/* ///////Core Layout ///////////////////*/
.oneColFixCtr #container2{
width:520px;/* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
background:#FFFFFF;
margin:0 auto;/* the auto margins (in conjunction with a width) center the page */
border:1px solid #999a9c;
text-align:left;/* this overrides the text-align:center on the body element. */
z-index:1;
padding:0px;
background-image: url(../images/popupbg.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
.oneColFixCtr #container2 h2{
font-size: 1.2em;
margin: 0px 0px 8px;

}
.oneColFixCtr #container2 #orangeBar{
height:19px;
background-color:#df6f1d;
color:#ffffff;
width:100%;
padding-top:2px;
}
.oneColFixCtr #container2 form{
margin: 0px 0 110px;
padding:10px;
}


.oneColFixCtr #mainContent .newsMenu .heading{
font-weight: bold;
	color: #336699;
	font-size: 1.1em;
}
.oneColFixCtr #container .subHeading{
display: block;
font-size: 1.15em;
font-weight: bold;
padding-bottom: 3px;
}
.oneColFixCtr #container .subHeading2{
font-size: 1.15em;
font-weight: bold;
padding-bottom: 3px;
}
.oneColFixCtr #container .headOrange{
display: block;
font-size: 1.4em;
font-weight: bold;
padding-bottom: 3px;
color: #df6f1d;
}
.oneColFixCtr #container .subOrange{
display: block;
font-size: 1.15em;
font-weight: bold;
padding-bottom: 3px;
color: #df6f1d;
}
.oneColFixCtr #mainContent .newsMenu .background,
.oneColFixCtr #mainContent .bodyItem .background,
.oneColFixCtr #container .background{
background-color: #faebdf;
padding-top: 0px;
padding-bottom: 0px;
}
/* ///////Core Layout ///////////////////*/
.oneColFixCtr #containerDetails{
width:580px;/* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
background:#FFFFFF;
margin:0 auto;/* the auto margins (in conjunction with a width) center the page */
border:1px solid #999a9c;
text-align:left;/* this overrides the text-align:center on the body element. */
z-index:1;
padding:0px;

}
.oneColFixCtr #containerDetails td{
/*padding-left: 5px;
padding-right: 5px;*/

}
.oneColFixCtr #containerDetails h2{
font-size: 1.4em;
margin: 0px 0px 8px;

}
.oneColFixCtr #containerDetails #orangeBar{
height:19px;
background-color:#df6f1d;
color:#ffffff;
width:100%;
padding-top:2px;
}
.oneColFixCtr #containerDetails form{
margin: 0px 0 20px;
padding:10px;
}

.style1{
font-weight: bold;
padding-top: 15px;
padding-bottom: 5px;
}
.style1 strong {
font-weight: bold;
display: block;
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
	background-color: #faebdf;
}
.paddingLeftRight td{
padding-left: 5px;
}

.tableTd th{
	font-weight: bold;
/*display: block;*/
padding-top: 0px;
padding-left: 5px;
padding-bottom: 0px;
	background-color: #faebdf;
}
.tableTd td{
padding-top: 6px;
padding-left: 5px;
padding-bottom: 6px;
border-bottom: 1px solid #faebdf;
text-align: left;
}

.expandAndCollapse{
	font-weight: bold;
display: block;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
margin-bottom: 10px;
height: 20px;
vertical-align: bottom;

background-color: #faebdf;
}
.expandAndCollapse img{
float: left;
margin-right: 10px;
}
#backprint{
position: absolute;

right: 0px;
}



.oneColFixCtr #docContent .bodyItem a{
background-image: url(../images/pil.gif);
background-repeat: no-repeat;
background-position: 0px;
display: block;
text-indent: 18px;
}
.oneColFixCtr #container .shortlist a{
background-image: url(../images/pil.gif);
background-repeat: no-repeat;
background-position: left 5px ;
display: block;
line-height: 14px;
padding-left: 18px;
margin-bottom: 5px;
margin-top: 2px;
}
.paddingLeft{
padding-left: 20px;
}



#mainleft{
	background-image: url(../images/paleSmile.gif);
	background-position: 0px bottom;
	background-repeat: no-repeat;
}

