@charset "utf-8";
/* CSS Document */
body {
width:auto;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
background-color:#FFFF00;
padding:0px;
}
.redtext{
color:#e92a21;
}
#contentxmas{
margin-left:auto;
margin-right:auto;
background-image:url(images/backgroundxmas.jpg); 
width:900px;
height:726px;
background-repeat:no-repeat;
border:0px;
}
#contentdk{
margin-left:auto;
margin-right:auto;
background-image:url(images/background_dk.jpg); 
width:899px;
height:725px;
background-repeat:no-repeat;
border:0px;
}
#contentbr{
margin-left:auto;
margin-right:auto;
background-image:url(images/background_br.jpg); 
width:899px;
height:725px;
background-repeat:no-repeat;
border:0px;
}
#content2{
margin-left:auto;
margin-right:auto;
background-image:url(images/background2.jpg); 
width:899px;
height:725px;
background-repeat:no-repeat;
border:0px;
}
#contentbook{
margin-left:auto;
margin-right:auto;
background-image:url(images/backgroundbook.jpg);
width:898px;
height:749px;
background-repeat:no-repeat;
border:0px;
}
#contentmultimedia{
margin-left:auto;
margin-right:auto;
background-image:url(images/background_media.jpg);
width:899px;
height:725px;
background-repeat:no-repeat;
border:0px;
}
#contentmultimedia_dk{
margin-left:auto;
margin-right:auto;
background-image:url(images/background_media_dk.jpg);
width:899px;
height:725px;
background-repeat:no-repeat;
border:0px;
}

#contententer{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:627px;
background-image:url(images/backgroundenter.jpg);
background-repeat:no-repeat;
}
.banner{
position:absolute;
top:20px;
left:220px;
width:468px;
height:80px;
}
.navigation{
position:absolute;
height:16px;
width:595px;
left:158px;
top:104px;
}
.dksite{
position:absolute;
top:350px;
left:210px;
height:140px;
width:160px;
}
.brsite{
position:absolute;
top:350px;
left:520px;
height:140px;
width:160px;
}
.ensite{
position:absolute;
top:607px;
left:385px;
height:12px;
width:110px;
}
.ensite_link{
font-size:12px;
text-decoration:none;
color:#003399;
}

#content3_dk{
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background3_dk.jpg);
background-repeat:no-repeat;
}
#content3_br{
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background3_br.jpg);
background-repeat:no-repeat;
}
#content3_en{
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background3_en.jpg);
background-repeat:no-repeat;
}

#contentprice{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background_price.jpg);
background-repeat:no-repeat;
}
#contentprice_dk{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background_price_dk.jpg);
background-repeat:no-repeat;
}
#contentprice_en{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background_price_en.jpg);
background-repeat:no-repeat;
}
#content_products{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background_products.jpg);
background-repeat:no-repeat;
}
#content_products_dk{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background_products_dk.jpg);
background-repeat:no-repeat;
}
#content4{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background4.jpg);
background-repeat:no-repeat;
}
#content4dk{
position:relative;
margin-left:auto;
margin-right:auto;
width:899px;
height:725px;
background-image:url(images/background4dk.jpg);
background-repeat:no-repeat;
}
table{
width:900px;
height:93px;
border:0px;
}
.logo{
padding-left:5px;
border:none;
}
.call{
vertical-align:middle;
margin-left:20px;
border:0px;
}
.flash{
vertical-align:top;
margin-left:5px;
}
.padmenu{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
color:#FDCB02;
font-weight:bold;
font-size:13px;
}
.menu{
border:none;
}
.textarea{
overflow:auto;
width:400px;
height:305px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#000000;
border:0px;
margin-left:60px;
margin-top:250px;
padding-right:5px;
text-align:justify;
}
.textareabook {
border:0 none;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:305px;
line-height:20px;
margin-left:120px;
margin-top:278px;
overflow:auto;
padding-right:15px;
text-align:justify;
width:200px;
}
.tv{
width:130px;
height:337px;
margin-top:13px;
}
.fale{
width:130px;
height:60px;
margin-left:35px;
margin-top:180px;
float:left;
}
.fale_pad{
padding-left:20px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.multimedia{
height:250px;
width:247px;
margin-left:45px;
margin-top:289px;
float:left
}
#footer {
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
.link{
font-family:Arial, Helvetica, sans-serif;
color:#e92a21;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.linkwhite{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:9px;
font-weight:bold;
text-decoration:none;
}
a:hover.linkwhite{
text-decoration:underline;
}
.linkfooter{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
.mailform{
position:absolute;
border:0px;
left:420px;
top:250px;
width:420px;
}
.mailformdk{
padding-top:2px;
float:right;
margin-top:40px;
margin-right:70px;
border:0px;
width:239px;
}
.blue{
color:#000099;
}
.noborder{
border:0px;
}
h3{
font-family:Arial, Helvetica, sans-serif;
}
.backtext{
height:38px;
width:46px;
margin-top:30px;
float:left;
margin-left:847px;
}
.back{
height:38px;
width:46px;
margin-top:560px;
margin-left:830px;
float:left;
}
.backhome{
height:38px;
width:46px;
margin-top:560px;
margin-right:10px;
float:right;
}
.backproducts{
position:absolute;
height:38px;
width:46px;
left:845px;
top:670px;
}
.backprodukter{
height:38px;
width:46px;
margin-top:10px;
margin-right:10px;
float:right;
}
.backprice{
position:absolute;
height:38px;
width:46px;
left:845px;
top:670px;
}
small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.red{
color:#C40000;
}
.backvideo{
height:38px;
width:46px;
margin-top:569px;
margin-right:10px;
float:right;
}
.button{
height:35px;
width:370px;
margin-top:17px;
margin-left:160px;
empty-cells:show;
}
.empty{
width:300px;
}
.box_description{
margin-top:280px;
margin-left:30px;
width:270px;
height:330px;
float:left;
}
.box_img{
position:absolute;
left:50px;
top:400px;
width:200px;
height:170px;
}
.empada_description{
margin-top:120px;
margin-left:30px;
width:270px;
height:200px;
float:right;
}
.empada_img{
position:absolute;
left:650px;
top:230px;
width:230px;
height:200px;
}
.clickme{
position:absolute;
top:135px;
left:740px;
padding:0px;
width:110px;
height:95px;
}
.pastel_description{
margin-top:280px;
margin-left:20px;
width:240px;
height:330px;
float:left;
}
.pastel_img{
	width:250px;
	height:195px;
	position:absolute;
	left: 320px;
	top: 485px;
}
.text{
padding-left:5px;
border-width: .1em;
border-style:solid;
border-color: #000000; 
background:#FFFFFF;
	height:40px;
	width:80px;
	position:absolute;
	left: 20px;
	top: 655px;
}
.text_dk{
padding-left:5px;
border-width:1px;
border-style:solid;
border-color: #000000; 
background:#FFFFFF;
	height:22px;
	width:90px;
	position:absolute;
	left: 22px;
	top: 675px;
}
.atext{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.promotion{
margin-top:345px;
margin-left:377px;
width:172px;
height:123px;
float:left;
}
.bread_description{
margin-top:10px;
margin-left:10px;
width:300px;
height:240px;
float:left;
}
.bread_img{

	width:220px;
	height:170px;
	position:absolute;
	left: 652px;
	top: 477px;
}
#lightbox{ position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background:  url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
