@charset "utf-8";
/* CSS Document */

body
{
	background-color:#1c6daa;
}

/* LINK STYLINGS */

a
{
	color:#fff;
	text-decoration:none;
}

a:hover
{
	color:#fff;
	text-decoration:none;
}

a:visited
{
	color:#fff;
	text-decoration:none;
}

/* MAIN */

h2
{
	padding:0;
	margin:0;
}

h3
{
	padding:0;
	margin:0;
}

#main
{
	background:url('img/comingsoon_bg.jpg') right no-repeat;
	margin:60px auto;
	width:918px;
	height:600px;
	padding:0;
}

#main.content0
{
	background:url('img/content0_bg.jpg') right no-repeat;
}

#main.content1
{
	background:url('img/content1_bg.jpg') right no-repeat;
	padding-right:20px;
	padding-left:20px;
}

#main.content2
{
	background:url('img/content2_bg.jpg') right no-repeat;	
}

#main.content3
{
	background:url('img/content3_bg.jpg') right no-repeat;	
}

#main.content4
{
	background:url('img/content4_bg.jpg') right no-repeat;	
}

/* SIDEBAR */

#sidebar
{
	float:left;
	width:117px;
	margin-top:75px;
	position:relative;
	left:-200px;
}

#main.content0 #sidebar
{
	left:0px;
}

#main.content1 #sidebar
{
	left:-150px;
}

#main.content3 #sidebar
{
	left:-620px;
}

#main.content4 #sidebar
{
	left:-192px;
}




#sidebar ul
{
	margin:0;
	padding:0;
}

#sidebar ul li
{
	list-style-type:none;
}

ul li
{
	list-style-type:none;	
}

#sidebar ul.sidebar_links li
{
	width:117px;
	height:92px;
	padding:0;
	margin:0;
}

#sidebar ul.sidebar_links li div
{
	width:117px;
	height:92px;
	padding:0;
	margin:0;
}

#sidebar ul.sidebar_links li div a
{
	display:block;
	width:100%;
	height:100%;
    outline:none; /* FF1.5+ IE7+*/
    -moz-outline: /* FF<=1.5*/
}

/* INACTIVE SIDEBAR LINKS */

#sidebar ul.sidebar_links li div#home.link a
{
	background:url('img/btn_home_inactive.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#what.link a
{
	background:url('img/btn_what_inactive.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#why.link a
{
	background:url('img/btn_why_inactive.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#where.link a
{
	background:url('img/btn_where_inactive.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#who.link a
{
	background:url('img/btn_who_inactive.jpg') center no-repeat;	
}

/* ACTIVE SIDEBAR LINKS */

#sidebar ul.sidebar_links li div#home.active_link
{
	background:url('img/btn_home.jpg') center no-repeat;
}

#sidebar ul.sidebar_links li div#what.active_link
{
	background:url('img/btn_what.jpg') center no-repeat;
}

#sidebar ul.sidebar_links li div#why.active_link
{
	background:url('img/btn_why.jpg') center no-repeat;
}

#sidebar ul.sidebar_links li div#where.active_link
{
	background:url('img/btn_where.jpg') center no-repeat;
}

#sidebar ul.sidebar_links li div#who.active_link
{
	background:url('img/btn_who.jpg') center no-repeat;
}

/* HOVERING SIDEBAR LINKS */

#sidebar ul.sidebar_links li div#home.link a:hover
{
	background:url('img/btn_home.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#what.link a:hover
{
	background:url('img/btn_what.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#why.link a:hover
{
	background:url('img/btn_why.jpg') center no-repeat;
}

#sidebar ul.sidebar_links li div#where.link a:hover
{
	background:url('img/btn_where.jpg') center no-repeat;	
}

#sidebar ul.sidebar_links li div#who.link a:hover
{
	background:url('img/btn_who.jpg') center no-repeat;	
}


#sidebar ul.language_links
{
	position:relative;
	top:60px;
	left:135px;
	width:200px;
}

#sidebar ul.language_links li
{
	float:left;
}

#sidebar ul.language_links li div
{
	
	width:18px;
	height:15px;
	margin:0 6px 0 0;
}

#sidebar ul.language_links li div a
{
	display:block;	
	width:100%;
	height:100%;
	outline:none; /* FF1.5+ IE7+*/
    -moz-outline: /* FF<=1.5*/
}

#sidebar ul.language_links li div#en
{
	background:url('img/en.gif');
}

#sidebar ul.language_links li div#da
{
	background:url('img/da.gif');
}

#sidebar ul.language_links li div#de
{
	background:url('img/de.gif');
}

#sidebar ul.language_links li div#sp
{
	background:url('img/sp.gif');
}

#sidebar ul.language_links li div#pg
{
	background:url('img/pg.gif');
}

#sidebar ul.language_links li div#it
{
	background:url('img/it.gif');
}

#sidebar ul.language_links li div#fr
{
	background:url('img/fr.gif');
}

#sidebar ul.language_links li div#ru
{
	background:url('img/ru.gif');
}

/* CONTENT */

#content
{
	
}

.top-left {

margin-right: 9px; /* clip right corner */
background-image: url('img/bubble.png');
background-repeat:no-repeat;
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right {

margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('img/bubble.png'); 
background-position: 100% 0; /* show bg-image starting at the right */
background-repeat:no-repeat;
height: 9px; 
font-size: 2px;
}

.bottom-left {

margin-right: 9px; /* clip right corner */

background-image: url('img/bubble.png');
background-position: 0 -9px; /* show under half of the image */
background-repeat:no-repeat;
height: 27px;
font-size: 2px;
}

.bottom-right {

margin-top: -27px; /* to level of bottom-left corner */
margin-left: 71px; /* clip left corner */
background-image: url('img/bubble.png'); 
background-position: 100% -9px; /* under half, right side */
background-repeat:no-repeat;
height: 27px; 
font-size: 2px; 
}

.inside {

border-left: 2px solid #000;
border-right: 2px solid #000;
background: #fff;
color: #000000;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
text-align:center;
padding-left: 10px;
padding-right: 10px;
}

.notopgap {

margin-top: 0;
}

.nobottomgap {

margin-bottom: -1px; padding-bottom: 1px;
}

.bubble {
	float:left;	
	max-width:200px;
	width:150px;
	min-width:130px;
	position:relative;
	clear:both;
	font-size:17px;
}

#what_it_does
{
	position:relative;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	top:565px;
}

#why_buy
{
	position:relative;
	left:120px;
}

#where_to_buy
{
	position:relative;
	top:550px;
}

#b1 {
	top:-280px;
	left:290px;
}

#b1 .inside
{
	font-size:24px;	
}

#b2 {
	top:-330px;
	left:120px;
}

#b2 .inside
{
	font-size:19px;	
}

#b2 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#b2 .bottom-left {
	background-image: url('img/bubble3.png');
}

#b3 {
	top:-460px;
	left:400px;
}

#b3 .bottom-left {
	background-image: url('img/bubble2.png');
}

#b3 .inside {
	font-size:24px;	
}

#b4 {
	top:-510px;
	left:750px;
}

#b5 {
	top:-830px;
	left:560px;
}

#b5 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#b5 .bottom-left {
	background-image: url('img/bubble3.png');
}

#b6 {
	top:-890px;
	left:800px;
}

#b7
{
	top:-480px;
	left:580px;
	width:200px;
}

#b6_1
{
	top:-725px;
	left:555px;	
}

#b6_1 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#b6_1 .bottom-left {
	background-image: url('img/bubble3.png');
}

/* WHERE TO BUY? */

#buy_info
{
	background-color:#903;
	color:#fff;
	border:2px solid #000;
	border-right:3px solid #000;
	border-bottom:3px solid #000;
	width:200px;
	min-height:50px;
	position:absolute;
	float:right;
	display:none;
	padding:10px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	top:-400px;
	left:200px;
}

#buy_info a:hover
{
	text-decoration:underline;	
}

div.close_button
{
	width:16px;
	height:17px;
	float:right;
	padding:0;
	margin:0;
	background: url('img/close.png') no-repeat;
}

div.close_button a 
{
	display:block;
	width:100%;
	height:100%;
    outline:none; /* FF1.5+ IE7+*/
    -moz-outline: /* FF<=1.5*/
}

#b7 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#b7 .bottom-left {
	background-image: url('img/bubble3.png');
}

ul.buy_location_links
{
	position:relative;
	top:-525px;
	left:120px;
	float:left;
	margin:0;
	padding:0;
	
}

ul.buy_location_links li
{
	position:relative;
	float:left;
}

ul.buy_location_links li div
{
	width:35px;
	height:42px;
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	/*background-image: url('img/pin01.png');*/
}

/*ul.buy_location_links li div:hover
{
	background-image: url('img/pin01_active.png');
}*/

ul.buy_location_links li div a
{
	display:block;
	width:100%;
	height:100%;
    outline:none; /* FF1.5+ IE7+*/
    -moz-outline: /* FF<=1.5*/
}

li.usa
{
	top:340px;
	left:-100px;
}

li.usa div
{
	background-image: url('img/pin01.png');	
}

li.usa div:hover
{
	background-image: url('img/pin01_active.png');	
}

li.skandinavia
{
	top:294px;
	left:180px;
}

li.skandinavia div
{
	background-image: url('img/pin01.png');	
}

li.skandinavia div:hover
{
	background-image: url('img/pin01_active.png');	
}

li.frankrig
{
	top:342px;
	left:4px;
}

li.frankrig div
{
	background-image: url('img/pin07.png');	
}

li.frankrig div:hover
{
	background-image: url('img/pin07_active.png');	
}

li.england
{
	top:320px;
	left:67px;
}

li.england div
{
	background-image: url('img/pin04.png');	
}

li.england div:hover
{
	background-image: url('img/pin04_active.png');	
}

li.tyskland
{
	top:340px;
	left:70px;
}

li.tyskland div
{
	background-image: url('img/pin09.png');	
}

li.tyskland div:hover
{
	background-image: url('img/pin09_active.png');	
}

li.denmark
{
	top:315px;
	left:-205px;
}

li.denmark div
{
	background-image: url('img/pin07.png');	
}

li.denmark div:hover
{
	background-image: url('img/pin07_active.png');	
}

li.europe
{
	top:360px;
	left:-28px;
}

li.europe div
{
	background-image: url('img/pin01.png');	
}

li.europe div:hover
{
	background-image: url('img/pin01_active.png');	
}

li.sydamerika
{
	top:440px;
	left:-200px;
}

li.sydamerika div
{
	background-image: url('img/pin07.png');	
}

li.sydamerika div:hover
{
	background-image: url('img/pin07_active.png');	
}

li.afrika
{
	top:430px;
	left:-30px;
}

li.afrika div
{
	background-image: url('img/pin04.png');	
}

li.afrika div:hover
{
	background-image: url('img/pin04_active.png');	
}

li.rusland
{
	top:350px;
	left:70px;
}

li.rusland div
{
	background-image: url('img/pin09.png');	
}

li.rusland div:hover
{
	background-image: url('img/pin09_active.png');	
}

li.japan
{
	top:408px;
	left:140px;
}

li.japan div
{
	background-image: url('img/pin01.png');	
}

li.japan div:hover
{
	background-image: url('img/pin01_active.png');	
}

li.australien
{
	top:500px;
	left:70px;
}

li.australien div
{
	background-image: url('img/pin07.png');	
}

li.australien div:hover
{
	background-image: url('img/pin07_active.png');	
}

/* How It Began.. */

.story-box {
	padding:7px;
	background-color: #fff;
	border: 2px solid #000;
	border-right: 3px solid #000;
	border-bottom: 3px solid #000;
	float:left;
	position:relative;
	min-width:100px;
	max-width:180px;
	clear:both;
}

.who_are_we
{
	float:left;
	position:relative;
	clear:both;
	top:-35px;
	left:65px;
	margin:0;
	padding:0;
}

#box1
{
	top:80px;
	left:60px;
}

#box2
{
	top:100px;
	left:305px;
}

#box2 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#box2 .bottom-left {
	background-image: url('img/bubble3.png');
}

#box3
{
	top:440px;
	left:60px;
}
#box4
{
	top:440px;
	left:310px;
}

#box5
{
	top:150px;
	left:300px;
}

#box6
{
	top:270px;
	left:490px;
}

#why_buy
{
	float:left;
}

.navneskilt
{
	background: url('img/postit.png') bottom center no-repeat;
	/*border:2px solid #000;*/
	padding:8px;
	padding-top:15px;
	padding-bottom:15px;
	max-width:200px;
	min-width:180px;
	float:left;
	position:relative;
	clear:both;
	text-align:center;
}

#skilt1
{
	top:280px;
	left:40px;
}

#skilt2
{
	top:240px;
	left:400px;
}

#skilt3
{
	top:446px;
	left:220px;
}

#skilt4
{
	top:398px;
	left:550px;
}

#testimonial1
{
	top:-178px;
	left:160px;
	width:200px;
}

#testimonial2
{
	top:-270px;
	left:500px;	
	width:200px;
}

#testimonial3
{
	top:-43px;
	left:90px;	
	width:200px;
}

#testimonial3 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#testimonial3 .bottom-left {
	background-image: url('img/bubble3.png');
}

#testimonial4
{
	top:-110px;
	left:420px;	
	width:200px;
}

#testimonial4 .bottom-right {
	background-image: url('img/bubble3.png');
	height:27px;
}

#testimonial4 .bottom-left {
	background-image: url('img/bubble3.png');
}

#footer
{
	text-align:right;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	position:relative;
	top:595px;
	left:795px;
	width:100px;
	height:10px;
	margin-bottom:-10px;
}
