@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
	border:none;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	line-height:11px;
	text-decoration:none;
}

a:hover {
	color: #FFCC99;
	text-decoration: underline;
	cursor:pointer;
	border:0;
}

a {
	text-decoration: underline;
	color: red;
	font-style: italic;
	border:0;
}

a:link img, a:visited img, a:hover img, a:active img { border:0;} 

h3 {
font-size:16px;
margin-bottom:15px; 
margin-top:0;
padding-bottom:0; 
padding-top:0;
text-decoration:underline;
}


html, body {
height: 100%;
margin:0px;
padding:0px;
background-image: url(images/bg4.png); 
height: 750px; 
background-repeat:repeat-x; 
background-color:white; 
position: absolute;
top:0;
left:0;
width: 100%; 
}

#gps {
width:638px; 
height: 627px; 
background-image:url(images/gps2.png); 
background-repeat:no-repeat;
color:white;
margin-left: auto; 
margin-right: auto; 
margin-top:70px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nordic_references_container {
float:left;
width:560px; 
height:270px; 
background-image: url(nordic_references.png);
background-repeat:no-repeat;
position:relative;
margin-top:3px;
}
#users_container {
float:left;
width:560px; 
height:270px; 
background-image: url(users.png); 
background-repeat:no-repeat;
position:relative;
margin-top:3px;
}
#text_container {
float:left;
width:500px; 
padding:30px;
height:220px; 
position:relative;
}

.back_button {
position:absolute;
left:0;
top:0;
background-image:url(back_nordic_references.png);
display:none;
width: 88px;
height:35px;
z-index:100;
}
.back_button_detector {
position:absolute;
left:0;
top:0;
display:block;
width: 88px;
height:35px;
z-index:101;
display: block;
}


#icon_container {
margin-top: 20px;
margin-left:20px;
float:left;
width:540px; 
height:300px; 
}

#move_container {
width:5000px; 
height:270px; 
position:absolute;
left:0;
top:0;
}

#container_container {
position:absolute;
width:560px;
height:280px; 
margin-left: 37px; 
margin-top: 45px; 

overflow:hidden;
}

.icon {
width:89px; 
height:80px;
float:left; 
cursor:pointer;
display: block;
background-repeat: no-repeat;
border:0;
}

.icon_border {
width:89px; 
height:80px;
position:relative;
left:0;
top:0;
cursor:pointer;
background-image:url(icon_border.png);
background-repeat: no-repeat;
z-index:101;
display: none;
}

.fade_pic {
width:89px; 
height:80px;
position:absolute;
left:0; 
top:0; 
cursor:pointer;
z-index:1
}
