
/* GENERAL */

body { letter-spacing:0px;background-attachment:fixed; }
.bg2{background-image:url(/_gfx/design/bg2.jpg);background-position:top center;}
.contentTd {  background-image:url(/_gfx/design/content.png); }
.leftmenuTd {  background-image:url(/_gfx/design/left.png); }
.bottomTd { background-image:url(/_gfx/design/bottom.png);}
.centerTd { background-image:url(/_gfx/design/repeat.png);}
.top { background-image:url(/_gfx/design/top.png);}



/* FONTS */

h1 { font-weight:normal; margin-bottom: 5px;}
h2 {font-weight:; text-indent: -7px; margin: 0; letter-spacing: 0px; padding-top:2px;}
h3 {font-weight:; text-indent: -7px; margin: 0; letter-spacing: 0px; padding-top:3px;}


.menu1ItemDiv{border-top:1px dotted white;width:auto;}
.menu1ItemDiv{border-bottom:1px dotted white;width:auto;}
.menu1ItemDivOver{border-bottom:1px dotted white;width:auto;}
			
			
/* Basics */



a.sitemap, a.sitemap:hover { 
 font-size: 11px;
 text-decoration:none;
 font-weight: normal;
 letter-spacing: 1px;
 text-transform:uppercase;
 }
 
  a.print, a.print:hover { 
   font-size: 11px;
  text-decoration:none;
  font-weight: normal;
  letter-spacing: 1px;
 text-transform:uppercase;
 }

  a.search, a.search:hover { 
  font-size: 11px;
  text-decoration:none;
  text-transform:uppercase;
  font-weight: normal;
  letter-spacing: 1px;

 }



.searchfield { 
	background:#FFFFFF;
	border: solid 1px #cccccc;
	backgroundAlpha: 10; 
	letter-spacing: 1px;
	font-size: 11px;
	padding-left: 4px;
	font-style: italic;
    text-transform:uppercase;
} 


/* Contact field */

.txtField {border: white dotted 1px; background-color:transparent;}
.button {border: solid 1px ; background-color:transparent;}

#bottom_fixed
{
position:fixed;
bottom:0;
z-index:1;
padding: 0px 0px 0px 0px;
margin:0px;
min-width:100%;
height: 125px;
background-color: none;
background-image: url('/_gfx/design/bottom2.png');
background-repeat:no-repeat;
background-position:top;

}

.imagegallery{
	border: 1px solid #ffffff;
}

* {
    margin: 0;
    padding: 0;
}

.myFlashDiv{
    position: fixed;
	width:100%;
	height:100%;
	z-index:-1;
}

.knapp{
position:absolute;
width:680px;
height:1680px;
border:red solid 1px;
z-index:20000;
cursor:pointer;
background-image: url('/_gfx/design/knapp.png');
}

.in{
width:100px;
height:20px;
border:red solid 1px;
margin-top:300px;
margin-left:200px;
position:absolute;
z-index:1000;
}

.tbn{
width:200px;
height:25px;
float:left;
margin:40px 0 0 900px;
cursor:pointer;
}

.swe{
background-image: url('/_gfx/design/swe.png');
background-repeat:no-repeat;
width:24px;
height:24px;
position:absolute;
margin: 50px 0 0 830px;
cursor:pointer;
}

.eng{
background-image: url('/_gfx/design/uk.png');
background-repeat:no-repeat;
width:24px;
height:24px;
position:absolute;
margin: 50px 0 0 860px;
cursor:pointer;
}



