@charset "utf-8";
/* CSS Document */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	font-size:12px;
	color:#5F899B;
	}

#wrapper {
	height:107%;
	width:950px;
	background-image:url(../roofing%20html%20images/index/dropShadowWhiteBackgroundBox.png);
	background-repeat:repeat-y;
	background-position:center;
	position:absolute;
	margin-left:-457px;
	left:50%;
	}
	
#header {
	height:123px;
	width:957px;
	margin-left:-20px;
	background-image:url(../roofing%20html%20images/index/logo_GlobalBackground.png);
	background-repeat:no-repeat;
	position:absolute;	
	z-index:1;
	}
	
#logo   {
	height:52px;
	width:164px;
	margin-left:22px;
	margin-top:6px;
	}
	
#flashShow {
	height:294px;
	width:878px;
	margin-left:27px;
	z-index:1;
	}
	
#obsBackground {
	height:78px;
	width:515px;
	background-image:url(../roofing%20html%20images/index/OBSbackground.png);
	position:absolute;
	margin-top:195px;
	margin-left:85px;
	padding-top:28px;
	padding-left:310px;
	background-repeat:no-repeat;
	}

#browserShadow {
	width:100%;
	height:20px;
	background-image:url(../roofing%20html%20images/index/dropShadowBrowser.png);
	background-repeat:repeat-x;
	background-position:top;
	position:absolute;
	}



/*DROP DOWN AND GLOBAL MENU*/

#globalMenu {
	height:20px;
	width:900px;
	position:absolute;
	margin-top:20px;
	margin-left:220px;
	z-index:10;
	}
ul li {
  display: block;
  position: relative;
  float: left;
  padding-right:5px;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #0FC;

  padding: 5px 15px 5px 15px;

  margin-left: 1px;
  white-space: nowrap;
}

li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 14px;
  background-color:#1faed1;
  border-top:1px solid #156477;
}


#produktinfodropDown ul il{float:right;
	}	
.dropdownBoldText{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;}
	
a {text-decoration:none;}
	
a:link {color:#FFF;}
a:visited {color:#FFF;}
a:hover {color:#000;}
a:active {color:#000;}


#languages {
	height:150px;
	width:30px;
	position:absolute;
	margin-top:103px;
	margin-left:931px;
	z-index:0;
	}

.block {display:block;}

#contentBackground {
	margin-top:6px;
	height:300px;
	width:893px;
	margin-left:29px;
	background-image:url(../roofing%20html%20images/index/content%20index/contentIndexBackground.png);
	}
	
#staalTitleIndex {
	margin-left:-53px;
	padding-top:5px;
	padding-bottom:10px;
	}

#zinkTitleIndex {
	margin-left:-50px;
	padding-top:5px;
	padding-bottom:10px;
	}

#kobberTitleIndex {
	margin-left:-30px;
	padding-top:5px;
	padding-bottom:10px;
	}

#energiTitleIndex {
	margin-left:-35px;
	padding-top:5px;
	padding-bottom:10px;
	}
	
	
#staaltag {
	height:240px;
	width:180px;
	padding-left:22px;
	padding-top:25px;
	}

#zinktag {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:250px;
	}
	
#kobbertag {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:470px;
	}
	
#energitag {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:695px;
	}
	
	
	
/*  SUBPAGES_______________________________________________________________________________*/

#tagSubpageContent {
	height:2651px;
	width:900px;
	margin-top:20px;
	padding-top:20px;
 	margin-left:20px;
	}

	
/*  CONTACT _______________________________________________________________________________*/

#ceo {
	height:240px;
	width:180px;
	padding-left:41px;
	padding-top:14px;
	}
	
#ceoText {
	height:240px;
	width:180px;
	margin-left:61px;
	margin-top:-90px;
	position:absolute;
	}

#telefonFax {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:250px;
	padding-left:28px;
	padding-top:50px;
	}
	
#emailWeb {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:470px;
	padding-left:41px;
	padding-top:50px;
	}
	
#adresse {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-241px;
 	margin-left:695px;
	padding-left:36px;
	padding-top:50px;
	}
	
/*  PROJEKTER _______________________________________________________________________________*/


#projekterTitle {
	height:36px;
	width:214px;
	margin-top:-170px;
	margin-left:12px;
	position:absolute;
	}
	
#projekterText {
	height:240px;
	width:180px;
	padding-left:20px;
	padding-top:10px;
	}
	
/*  STAALTAG _______________________________________________________________________________*/

#staaltagBoxOne {
	height:240px;
	width:180px;
	position:absolute;
	margin-top:-265px;
 	margin-left:223px;
	}
	
#staaltagBoxTwo {
	height:240px;
	width:180px;
	position:absolute;
	padding-left:20px;
	margin-top:-225px;
 	margin-left:455px;
	}
	
#staaltagBoxTwoTegning {
	margin-top:20px;
	margin-left:-20px; 
	}
	
#staaltagBoxThree{}

/*  AKTUEL INFO _______________________________________________________________________________*/

.aktuelInfoBilleder{
	padding-left:6px;}
	
/*  PRISOVERSLAG _______________________________________________________________________________*/

.whiteTextToBlack{
	color:#2F6377;
	text-decoration:underline;}
	
	
.subPageTitlesUp{
	height:36px;
	width:214px;
	padding-top:30px;
	margin-left:4px;
	}
	
#shorter {
	width:178px;
	margin-left:18px;
}

#shorterer {
	width:183px;
	margin-left:10px;
}

#smaller{
	width:193px;
	margin-left:16px;
}

#ceoTitle {
	padding-top:25px;
	margin-left:5px;}

#telefonTitle {
	padding-top:25px;
	margin-left:5px;}
	
#mailTitle {
	padding-top:25px;
	margin-left:5px;}
	
#addressTitle {
	padding-top:25px;
	margin-left:10px;}
	
/*  LATEST NEWS _______________________________________________________________________________*/
#latestNews {
	width:880px;
	background-image:url(../roofing%20html%20images/index/nyhederTitle.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:35px;
	margin-top:25px;
	padding-bottom:10px;
	}
	
#latestNewsText{
	padding-top:40px;
	padding-left:14px;
	font-size:16px;
}