BODY{
	background: #E9F0F3;
	background-image: url(images/bakgr.gif);
	color : #333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TABLE{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* ImagePopStuff */
#showimage{
position:absolute;
visibility:hidden;
border: 1px solid gray;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #EFEFEF;
padding: 10px;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext
{
	font-size: 20px;
	font-weight: bold;
	margin-right: 1px;
}
/* ImagePopStuff */

.WebBox{
	border: 1px solid #000;
}

.AdminBox{
	border: 1px solid #222;
	background-color: #fff;
}

.AdminSubBox{
	border: 1px solid #222;
	background-color: #eee;
	padding: 5px;
}

.AdminFooter_S{
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, Tahoma, Arial;
	background-color: #658FA6;
}

.AdminHeader{
	font-size: 16px;
	font-weight: bold;
	font-family: Georgia, Tahoma, Arial;
	padding: 8px;
	letter-spacing: 2px;
}

.AdminHeader_S{
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, Tahoma, Arial;
	letter-spacing: 2px;
}

.AdminText{
	font-size: 12px;
	font-family: Georgia, Tahoma, Arial;
	line-height: 150%;
}

.btn_Admin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	background-color: #7B7B7B;
	color: #fff;
}

.WebHead{
	background-repeat: no-repeat;
}

.TopLinks{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 2px;
}

.DepartmentBox{
	background-color: #658FA6;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-align: center;
	height: 23px;
	border-top: 1px solid #fff;
	cursor: pointer;
}

.DepartmentBoxHover{
	background-color: #5B859C;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-align: center;
	height: 23px;
	border-top: 1px solid #fff;
	cursor: pointer;
}

.DepartmentBoxPic
{
	background-color: #B4C5CE;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}

.DepartmentBoxPicHover{
	background-color: #A0B1BA;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}

.DepartmentBoxRight{
	background-color: #658FA6;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	border: 1px solid #fff;
	cursor: pointer;
}

.DepartmentBoxRightLight{
	background-color: #B7D0DE;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	border: 1px solid #fff;
	cursor: pointer;
} 

.FrontBox{
	background-color: #999;
}

.Front1{
	background-color: #8A8A8A;
	padding: 20px;
}
.Front2{
	background-color: #999;
	padding: 20px;
	color: #fff;
	font-size: 13px;
	line-height: 120%;
}

.TurbinMarg{
	background-color: #757575;
	background-image: url(images/venstre_bakgr_turbin.jpg);
	background-repeat:no-repeat;
}

.FrontH1{
	font-size: 33px;
	font-weight: bold;
	color: #fff;
}

.FrontH2{
	font-size: 30px;
	color: #fff;
}

.FrontH1_E{
	font-size: 33px;
	font-weight: bold;
	color: #333;
}
.FrontH2_E{
	font-size: 30px;
	color: #333;
}

A.TopLinks{
	text-decoration: none;
	color: #eee;
}
A.TopLinks:Hover {
	text-decoration: underline;
	color: #fff;
}

.Content{
	background-color: #dfdfdf;
}

.GlobalNewsList{
	background-color: #929292;
	background-image: url(images/bakgr_turbin.jpg);
	padding: 5px;
}

.NewsList
{
	padding: 5px;
}

.NewsBoxHeader{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.NewsBoxHeader2{
	color: #fff;
	background-color: #7d7d7d;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	height: 20px;
}


.NewsBox{
/*	border-bottom: 1px solid #000; */
}

.NewsBoxItem{
/*	border-bottom: 1px solid #000; */
}

.NewsHeader{
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.NewsIngress{
	color: #000;
	font-size: 10px;
}

.ProdLink{
	padding: 5px;
	font-size: 11px;
}

A.ProdLink{
	text-decoration: none;
	color: #333;
}
A.ProdLink:Hover {
	text-decoration: underline;
	color: #000;
}

A.NyhetLink{
	text-decoration: none;
	color: #000;
}
A.NyhetLink:Hover {
	text-decoration: underline;
}

.ImgBorder{
	border: 2px solid #666;
}

.NewsLink{
	padding: 5px;
	font-size: 11px;
}

.ShopText_S{
	font-size: 11px;
}

.KontaktBoks{
	border: 1px solid #606060;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/* 	padding: 5px; */
	color: #000;
}

.KontaktTekst{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.KontaktKnapp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	background-color: #7B7B7B;
	color: #fff;
	cursor: pointer;
}

.MedarbeiderTittel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff001b;
}

A.NewsLink{
	text-decoration: none;
	color: #eee;
}
A.NewsLink:Hover {
	text-decoration: underline;
	color: #fff;
}

.CommonText{
	font-size: 12px;
}

A{
	text-decoration: none;
	color: #3D677E;
}
A:Hover {
	text-decoration: underline;
	color: #658FA6;
}

.CommonHeading{
	font-size: 12px;
	font-weight: bold;
}

A.CommonHeading{
	text-decoration: none;
	color: #333;
}
A.CommonHeading:Hover {
	text-decoration: underline;
	color: #000;
}

.ProdListeTabell{
	font-size: 11px;
}

.ProdTypeListeTabell{
	font-size: 12px;
	padding: 5px;
}

.NyhetsListeTabell{
	font-size: 12px;
	color: #000;
}

.NyhetsTabellHeader{
	font-size: 12px;
	font-weight: bold;
}

.NyhetIngress{
	font-size: 12px;
	font-style: italic;
}

.ProdTypeListeHeader{
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}

.ProdListe{
	background-color: #e4e4e4;
}

.ProdListe_ALT{
	background-color: #fff;
}

.VMarg1{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #fff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}

.VMarg1Hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #757575;
	color: #fff;
	cursor: pointer;
}

.VMarg2{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
/*	border-bottom: 1px solid #fff; */
	background-color: #545253;
	color: #fff;
}

.VMarg2Brdr{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #545253;
	color: #fff;
}

.VMarg2Hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
/*	border-bottom: 1px solid #fff; */
	background-color: #757575;
	color: #fff;
	cursor: pointer;
}


.VMarg2BrdrHover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #757575;
	color: #fff;
	cursor: pointer;
}


.VMarg2_1{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	padding-left: 15px;
/*	border-bottom: 1px solid #fff; */
	background-color: #545253;
	color: #fff;
}

.VMarg2_1Hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	padding-left: 15px;
/*	border-bottom: 1px solid #fff; */
	background-color: #757575;
	color: #fff;
	cursor: pointer;
}

.VMarg3_1{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	padding-left: 25px;
/*	border-bottom: 1px solid #fff; */
	background-color: #545253;
	color: #fff;
}

.VMarg3_1Hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	padding-left: 25px;
/*	border-bottom: 1px solid #fff; */
	background-color: #757575;
	color: #fff;
	cursor: pointer;
}

.VMargLink{
	color: #fff;
}

A.VMargLink{
	text-decoration: none;
	color: #fff;
}
A.VMargLink:Hover {
	text-decoration: underline;
	color: #fff;
}

.MediaHeader 
{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-color: #909090;
	color: #fff;
	padding: 4px;
}

.ListBox {
	font-size: 10px;
	color: #000;
	background-color: #909090;
	border: 1px solid #333;
}

.ListBoxSelected {
	font-size: 10px;
	color: #000;
	background-color: #ccc;
	border: 1px solid #333;
	padding: 5px;
}

A.LBox 
{
	width:100%;
	text-decoration: none;
	color: #000;
	padding: 5px;
}

A.LBox:hover {
	width:100%;
	background-color: #ccc;
	text-decoration: none;
	color: #000;
	padding: 5px;
}

.Footer{
	font-size: 10px;
	color: #000;
	padding: 5px;
}

.EditLink{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
}

A.EditLink{
	text-decoration: none;
	color: #09243C;
}
A.EditLink:Hover {
	text-decoration: underline;
	color: #456078;
}

.KeywordHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a00;
}

.responseBox {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a00;
	background-color: #eee;
}

/* Input */
input{
	font-size: 12px;
}
textarea{
	font-size: 12px;
}
select{
	font-size: 12px;
}

.tb_small{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #003060; 
	font-size: 10px;
}

.ddl_small{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #003060; 
	font-size: 10px;
}

.tb_blaa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #003060; 
}

.cb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.ta_blaa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #003060; 
	overflow: auto;
}

.tb_graa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
}

.tb_graaS{
	font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
	font-size: 10px;
}

.ddl_graa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
}

.ddl_graaS{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
	font-size: 10px;
}
.ta_graa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
	overflow: auto;
}

.ta_graaS{
	font-family: Arial, Helvetica, sans-serif; 
	border: 1px solid #a7a7a7; 
	overflow: auto;
	font-size: 10px;
}

.tb_roed{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #f00; 
}

.button_blaa{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 14px;
	color: #003060;
	background-color: #F2F5FA; 
}

.button_small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #7B7B7B;
	color: #fff;
}
.ta_meta {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #a00;
	border: 1px solid #a7a7a7; 
	overflow: auto;
}

/* */

.menutable{
	padding: 10px;
	border: 1px solid #333;
	background-color: #658FA6;
}
.menupoint{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ccc;
}

.menupointhover{
	 background-color: #5B859C;
/*	background-color:  #658FA6; */
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}

.linkAsButtonS
{
	cursor: pointer;
	display: block;
    color: #555;
    background-color: #fff;
    padding: 5px;
    font-size: 12px;
    font-weight:bold;
    font-family: Arial, Helvetica, Sans-Serif;
    border: 1px solid #C5B692;
}
A.linkAsButtonS:link,A.linkAsButtonS:visited{
	cursor: pointer;
    text-decoration: none;
    color: #555;
}

A.linkAsButtonS:active,A.linkAsButtonS:hover{
	cursor: pointer;
    text-decoration: none;
    color: #000;
    background-color: #ddd;
    border: 1px solid #888;
}


/* Wait Text */
#layer_wait {
	position: absolute;
    left: 0px; top:0px;
	color: #000;
	font-weight: bold;
	font-size: 45px;
/*	border: 1px solid #323232; */
	width: 105%;
	height:105%;
	padding-top: 20%;
/*	vertical-align:middle; */
	text-align:center;
    z-index: 901;
    display: none;
	background-color:#fff;
    filter: alpha(opacity=75); 
    opacity: 0.75;
	margin: 0 auto;
}
#iframe_wait {
	position: absolute;
    left: 0px; top:0px;
	width: 105%;
	height:105%;
    z-index: 900;
    visibility: hidden;
	background-color:#fff;
    filter: alpha(opacity=50); 
    opacity: 0.50;
}