﻿body 
{
	background-color:#ffffff;
}

/* Used on master page*/
#mainwrapper
{
	
	float:none;
	clear:none;
	position: relative;
	margin: 0 auto;
	width: 955px;
	max-width:955px;
	height:580px;
	max-height:580px;
	background-color:#fff;
	
	
	
}
#leftwrapper
{
	position:absolute;
	top:0px;
	left:0px;
	width:70px;
	max-width:70px;
	height:500px;
	max-height:500px;
	z-index:2;
	
	
}

/* BEGIN Wrappers */
#wrapper
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/bgi.jpg) no-repeat left top;
	z-index:1;	
}


#wrapperdesign
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/design.jpg) no-repeat right top;
	z-index:1;

	
}
#wrapperhangtag
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/hangtag.jpg) no-repeat right top;
	z-index:1;	
}
#wrappercontact
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/nyckel.jpg) no-repeat right top;
	z-index:1;

	
}
#wrappercompany
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/pengar.jpg) no-repeat right top;
	z-index:1;

	
}
#wrapperlogistic
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/logistik.jpg) no-repeat right top;
	z-index:1;

	
}
#wrappercorevalues
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/karnvarden.jpg) no-repeat right top;
	z-index:1;

	
}

#wrapperpricelist
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;

	
}
#wrappernews
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/nyheter.jpg) no-repeat right top;


	
}
#wrappertransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}

#wrapperhpress
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
#wrapperweb
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
#wrapperilabel
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/i-label.jpg) no-repeat right top;
	z-index:1;	
}
#wrapperinnovation
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/i-label.jpg) no-repeat right top;
	z-index:1;	
}
#wrapperapplic
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Apliceringsmanual.jpg) no-repeat right top;
	z-index:1;	
}
#wrapperrecommendation
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
/* END Wrappers */



/* Begin content */
#content
{
	position:absolute;
	left:0px;
	top:0px;
	width:345px;
	height:426px;
	overflow:auto;
	padding-left:25px;
	padding-top:25px;
	padding-right:10px;
	border-left:solid 1px black;
	border-top:solid 1px black;
	
	

}


.content
{
	position:absolute;
	left:0px;
	top:0px;
	width:345px;
	height:426px;
	overflow:auto;
	padding-left:25px;
	padding-top:25px;
	padding-right:10px;
	border-left:solid 1px black;
	border-top:solid 1px black;
	 scrollbar-base-color: #dfdfdf;
    scrollbar-arrow-color: #646464;
    scrollbar-track-color: #fafafa;    
    scrollbar-shadow-color: #eeeeee;
    scrollbar-lightshadow-color: #f0f0f0;
    scrollbar-darkshadow-color: #dddddd;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #f0f0f0;
	
	

}

.menu
{
	position:absolute;
	left:71px;
	top:452px;
	z-index:2;
	width:744px;
	max-width:744px;
	height:60px;
	max-height:60px;
}
.flashIntro
{
	position:relative;
	top:240px;
	left:430px;
	width:310px;
	height:100px;	
	z-index:-1;
	background-color:black;
}


.news
{
	position:absolute;
	left:430px;
	top:310px;
	width:231px;
	background:url(images/news.png) no-repeat;
	z-index:3;
	height:128px;	
}
.langDis
{
	visibility:hidden;
}
.langVis
{
	visibility:visible;	
}
/* End content */

/* Begin Footer */
#footer
{
	position: absolute;
	left: 0px;
	top: 452px;
	width: 849px;
	height: 116px;	
	/*background: #000 url(images/accentlg.jpg) no-repeat right center;*/
	background-color:#000;
	
}

/* End Footer */
#langsel
{
	position:absolute;
	width:250px;
	height:25px;
	left:27px;
	top:508px;
}

#home
{
	position:absolute;
	width:50px;
	height:55px;
	left:15px;
	top:44px;
	z-index:3;
}


.transferlogo
{
	width:57px;
	height:211px;
	background:#fff url(images/transfer_grey.jpg) no-repeat right top;
}

#transfero
{
	width:57px;
	height:211px;
	background:#fff url(images/transfer_grey.jpg) no-repeat right top;
	padding-bottom:5px;
}
.labellogo
{
	width:57px;
	height:187px;	
	background:#fff url(images/label_grey.jpg) no-repeat right top;	
}

#divImg
{
	position:absolute; 
	height:61px; 
	width:88px; 
	left:750px; 
	top:497px;
	background:#000 url(images/accentlg.jpg) no-repeat; 
}
#divAd
{
	
}

/* ajax modal dialog styles */
.modalBackground {
	background-color: white;
	filter: alpha(opacity=50);
	opacity: 0.5;
	
}
.modalBox {
	background-color : #f5f5f5;
	border-width: 1px;
	border-style: solid;
	border-color: Silver;
	padding: 13px;
	width:500px;
	height:300px;
	overflow:auto;
	
}
.modalBoxd caption {
	background-image: url(images/window_titlebg.gif);
	background-repeat:repeat-x;
	
}


/* Classes used by app */
.menuleft
{
	position:absolute;
	float:right;
	clear:none;
	width:60px;
	height:400px;
	left:13px;	
	top:45px;
	
}
.logo
{
	position:absolute;
	background-position:right center;
	left:745px;
	top:42px;
	z-index:9;
}

.newsflash
{
	position:absolute;
	top:320px;
	left:15px;
	width:185px;
	height:30px;
	padding:10px;
	background-color:#ffffff;
	opacity:0.5;
	filter:alpha(opacity=50);	
	overflow:auto;	
}
/* Classes - Begin*/

/* Texts */
.mainHeader{
	font-family:Arial,Verdana,helvetica;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
}
.subHeader
{
	font-family:Arial,Verdana,helvetica;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
}
.infoText{
	font-family:Arial,Verdana,helvetica;
	font-size:12px;
	color: #000000;
}
.infoTextBoldnw
{
	font-family:Arial,Verdana,helvetica;
	font-size:12px;
	color:#bfbfbf;
}
.infoTextBoldt
{
	font-family:Arial,Verdana,helvetica;
	font-size:12px;
	color:#fcb815;
}
.infoTextBoldl
{
	font-family:Arial,Verdana,helvetica;
	font-size:12px;
	color:#0d9cd8;
}
.infoTextSmallGrey
{
	font-family:Arial,verdana,helvetica;
	font-size:10px;
	color:#bfbfbf
}
.infoTextSmallLightGrey
{
	font-family:Sans-Serif, Arial;
	font-size:11px;
	color:#333333;
}
/* Contents accessed from main menu - Begin */
.company
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/pengar.jpg) no-repeat right top;
	z-index:1;

	
}
.history
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/pengar.jpg) no-repeat right top;
	z-index:1;

	
}
.designtransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/design.jpg) no-repeat right top;
	z-index:1;
}
.designlabel
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Design.jpg) no-repeat right top;
	z-index:1;

	
}
.design
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Original.jpg) no-repeat right top;
	z-index:1;

	
}
.basis
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Original.jpg) no-repeat right top;
	z-index:1;

	
}
.quality
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/design.jpg) no-repeat right top;
	z-index:1;

	
}
.concept
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Original.jpg) no-repeat right top;
	z-index:1;

	
}
.partners
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/kvinna.jpg) no-repeat right top;
	z-index:1;

	
}
.twoways
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/pengar.jpg) no-repeat right top;
	z-index:1;

	
}
.label
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/bild_konfektion.jpg) no-repeat right top;
	z-index:1;

	
}
.printers
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Printrar_Streckkoder.jpg) no-repeat right top;
	z-index:1;

	
}

.hpress
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
.transmatic
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
.junair
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
.transfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
.paper
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/paper.jpg) no-repeat right top;
	z-index:1;

	
}
.woven
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/woven2.jpg) no-repeat right top;
	z-index:1;

	
}
.tmtransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;

	
}
.fxtransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/transfer.jpg) no-repeat right top;
	z-index:1;	
}
.stretchtransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/lt-stretch.jpg) no-repeat right top;
	z-index:1;	
}
.reflextransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/reflex.jpg) no-repeat right top;
	z-index:1;	
}
.multicolortransfer
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/vr-process.jpg) no-repeat right top;
	z-index:1;	
}
.hotflockmark
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/hotflock.jpg) no-repeat right top;
	z-index:1;	
}
.numbersletters
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/siffror_bokstaver.jpg) no-repeat right top;
	z-index:1;	
}
.pvc
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/silicon4.jpg) no-repeat right top;
	z-index:1;

	
}
.embroidery
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/embroidery.jpg) no-repeat right top;
	z-index:1;

	
}

.boxes
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Packaging2.jpg) no-repeat right top;
	z-index:1;

	
}
.metal
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/metall.jpg) no-repeat right top;
	z-index:1;

	
}

.termotransferprinter
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/Printrar_Streckkoder.jpg) no-repeat right top;
	z-index:1;

	
}
.leatherimitation
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/leather2.jpg) no-repeat right top;
	z-index:1;

	
}
.companyprofile
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/himmel.jpg) no-repeat right top;
	z-index:1;

	
}
.work
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/man.jpg) no-repeat right top;
	z-index:1;

	
}
.envpolicy
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/maskros.jpg) no-repeat right top;
	z-index:1;

	
}
.ta
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/tmh17.jpg) no-repeat right top;
	z-index:1;	
}
.tb
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/tmh38.jpg) no-repeat right top;
	z-index:1;	
}
.tc
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/ts3p.jpg) no-repeat right top;
	z-index:1;	
}
.td
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/ts5p.jpg) no-repeat right top;
	z-index:1;	
}
.tf
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/ts5pa.jpg) no-repeat right top;
	z-index:1;	
}
.ja
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/6-15.jpg) no-repeat right top;
	z-index:1;	
}
.jb
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/6-25.jpg) no-repeat right top;
	z-index:1;	
}
.jc
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/12-25.jpg) no-repeat right top;
	z-index:1;	
}
.jd
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/12-40.jpg) no-repeat right top;
	z-index:1;	
}
.jf
{
	position:absolute;
	top:0px;
	left:70px;
	width: 849px;
	height: 452px;
	background: #fff url(images/12-50.jpg) no-repeat right top;
	z-index:1;	
}
/* Contents accessed from main menu - End */

/* TD backgrounds - Begin */
.tdDisabled
{
background:url(images/di.gif) no-repeat;
height:38px;
width:137px;	
text-align:center;
color:#ffffff;
text-decoration:none;
}

/* TD backgrounds - End */

/* Conents accessed from segment menues */

/* Classes used for hyperlinks and linkbuttons */
.btnlink
{
    display: inline;
    text-decoration: none;
    color: #000000;
    background-color: #cccccc;
    border-top: 1px solid #eeeee;
    border-left: 1px solid #eeeee;
    border-right: 1px solid #646464;
    border-bottom: 1px solid #646464;
    padding:  1px 5px 2px 5px;
    clear: both;
    height:20px;
    max-height:20px;
}

.CommandButton     {
    font-family:Arial,Verdana,helvetica;
    font-size: 12px;
    font-weight: Bold;
    color:#666666;
}
    
/* hyperlink style for buttons and link buttons used in the admin pages */
A.CommandButton:link {
    text-decoration:none;
    color: #666666;
}

A.CommandButton:visited  {
    text-decoration:    none;
    color:#666666;
}

A.CommandButton:active   {
    text-decoration:    none;
    color: #686869;
}

A.CommandButton:hover    {
    text-decoration:    none;
    color: #686869;
}

.CommandButtonSmall    {
    font-family:Arial,Verdana,helvetica;
    font-size: 10px;
    font-weight: Bold;
    color:#666666;
}
    
/* hyperlink style for buttons and link buttons used in the admin pages */
A.CommandButtonSmall:link {
    text-decoration:none;
    color: #666666;
}

A.CommandButtonSmall:visited  {
    text-decoration:    none;
    color:#666666;
}

A.CommandButtonSmall:active   {
    text-decoration:    none;
    color: #666666;
}

A.CommandButtonSmall:hover    {
    text-decoration:underline;
    color: #666666;
}
CommandButtonWhite    {
    font-family:Arial,Verdana,helvetica;
    font-size: 12px;
    font-weight: Bold;
    color:#a6a7ab;
}
    
/* hyperlink style for buttons and link buttons used in the admin pages */
A.CommandButtonWhite:link {
    text-decoration:none;
    color: #a6a7ab;
}

A.CommandButtonWhite:visited  {
    text-decoration:    none;
    color:#a6a7ab;
}

A.CommandButtonWhite:active   {
    text-decoration:    none;
    color: #a6a7ab;
}

A.CommandButtonWhite:hover    {
    text-decoration:    none;
    color: #ffffff;
}


.CommandButtonLabel     {
    font-family:Arial,Verdana,helvetica;
    font-size: 12px;
    font-weight: Bold;
    color:#82d2ed;
}
    
/* hyperlink style for buttons and link buttons used in the admin pages */
A.CommandButtonLabel:link {
    text-decoration:none;
    color: #82d2ed;
}

A.CommandButtonLabel:visited  {
    text-decoration:    none;
    color:#82d2ed;
}

A.CommandButtonLabel:active   {
    text-decoration:    none;
    color: #82d2ed;
}

A.CommandButtonLabel:hover    {
    text-decoration:    none;
    color: #ffffff;
}

.CommandButtonTransfer    {
    font-family:Arial,Verdana,helvetica;
    font-size: 12px;
    font-weight: Bold;
    color:#f5e590;
}
    
/* hyperlink style for buttons and link buttons used in the admin pages */
A.CommandButtonTransfer:link {
    text-decoration:none;
    color: #f5e590;
}

A.CommandButtonTransfer:visited  {
    text-decoration:    none;
    color:#f5e590;
}

A.CommandButtonTransfer:active   {
    text-decoration:    none;
    color: #f5e590;
}

A.CommandButtonTransfer:hover    {
    text-decoration:    none;
    color: #ffffff;
}


/* Classes - End /*

/* FX ad on default page */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
}
#popupFX{
display:none;
position:relative;
_position:relative; /* hack for internet explorer 6*/
height:620px;
width:915px;
float:none;
background:#000;
border:2px solid #cecece;
z-index:6;

}

#fx
{
	top:25px;
	right:60px;
	float:right;
	position:relative;
}

#FxAd
{
	position:relative;
	top:0px;
	left:0px;
	width: 915px;
	height:516px;
	background: #000 url(images/fx/fx.jpg) no-repeat right top;
	z-index:1;	

	
}

#FxAdClose{
font-size:14px;
line-height:14px;
right:20px;
top:13px;
position:absolute;
color:Red;
font-weight:bold;
display:block;
cursor:pointer;
}
#FxText
{
	position:relative;
	top:0px;
	left:0px;
	background:#fff;
	width:836px;
	height:104px;
	padding-left:80px;
	
		
}