﻿/*

Title:      Stylesheet for LabCenter.se
Version:    2.0, 2009-06-01
Author:     Fredrik Wall, TrueSec AB, www.truesec.se
Copyright:  2009, LabCenter Sverige AB, www.labcenter.se. All rights resevered.

*/

/* Primary layout divisions */



.storeInputBox { font-size:11px;width:130px;background-color:#d3d3d3;border:1px solid #000000;color:#222222 }

.tabSelected {float:left;background-color:#181818;margin-right:3px}
.tabNormal {float:left;background-color:#3f3f3f;margin-right:3px}



.newsListTitle
{
    color:#777777;
    font-weight:bold;
    font-size:12px;
    font-family:Arial;    
    
    
}



.newsListDescription
{
    color:#ffffff;
    font-weight:bold;
    font-size:12px;
    font-family:Arial;   
}


.BannerTitle 
{
    font-size:20px;
    line-height:24px;
    font-weight:bold;
}
.CalenderItemTitle
{
    font-size:20px;
    font-weight:bold;

}

.BannerDescription
{
    font-size:11px;
    font-weight:normal;
}
#startPageNewsListSubject
{
    font-size:12px;
    font-family:Arial;
    color:#ffffff;
    padding-top:10px;
    font-weight:bold;
    padding-left:10px;   
    font-style:italic; 
}

.startPageNewListItemName
{
        color:#ffffff;
    font-weight:bold;
    font-size:12px;
    font-family:Arial;  
cursor:pointer


}


#newsPageNewsListSubject
{
    font-size:12px;
    font-family:Arial;
    color:#ffffff;
    padding-top:10px;
    font-weight:bold;
    padding-left:10px;   
    font-style:italic;
    
}

.startPageNewsListItem
{
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:20px;
    height:50px;
    clear:both;
}

.newsPageNewsListItem
{
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:20px;
    height:45px;
    clear:both;
}

.pointer{

cursor:pointer
}


.startPageNewListItemSubject
{
    color:#777777;
    font-weight:bold;
    font-size:9px;
    font-family:Arial;    
    line-height:10px;
cursor:pointer
    
}
.startPageNewListItemIngress
{
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    font-family:Arial;   
cursor:pointer
}


body
{
	background: #000;
	font: small/18px Arial, Helvetica, sans-serif;
	min-width: 1000px;
}

img
{
	border: 0;
}

textarea
{
	overflow: auto;
}

/* The Wrapper */

div#container
{
	width: 1000px;
	position: relative;
	left: 50%;
	margin-left: -500px;
	color: #fff;
	padding: 0;
	top: 20px;
	min-height: 570px;
	height: auto !important;
	height: 570px;
}

/* Masterpage */

/* Menu */

/* LabCenter/LabCenter Home Button */

#labcenter
{
	background: url(../images/topmenu2/labcenterHome.jpg) no-repeat;
	
	left: 0px;
	width: 144px;
}



#labs
{
	background: url(../images/topmenu2/labs.jpg) no-repeat;
	left: 144px;
	width: 113px;
}




/* Training/Training Home Button */
#calendar
{
	background: url(../images/topmenu2/calendar.jpg) no-repeat;
	left: 257px;
	width: 113px;
	z-index: 1;
}


#news
{
	background: url(../images/topmenu2/news.jpg) no-repeat;
	left: 370px;
	width: 113px;
}




#experts
{
	background: url(../images/topmenu2/experts.jpg) no-repeat;
	left: 483px;
	width: 113px;
}





#play
{
	background: url(../images/topmenu2/play.jpg) no-repeat;
	left: 596px;
	width: 113px;
}




#about
{
	background: url(../images/topmenu2/about.jpg) no-repeat;
	left: 708px;
	width: 113px;
}



#mylabcenter
{
	background: url(../images/topmenu2/mylabcenter.jpg) no-repeat;
	left: 821px;
	width: 113px;
}

#blog
{
	background: url(../images/topmenu2/blog.jpg) no-repeat;
	left: 821px;
	width: 113px;
}


#globe
{
	background: url(../images/topmenu/menu_swedish_norm.jpg) no-repeat;
	left: 934px;
	width: 48px;
}








/* Page Layout */
div#contentRight
{
	text-align: left;
	z-index: 2;
	float: right;
	top: 25px;
	width: 370px;
	min-height: 580px;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#contentRightAbout
{
	text-align: left;
	z-index: 2;
	float: right;
	top: 25px;
	width: 370px;
	min-height: 200px;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#contentPaketRight
{
	text-align: left;
	z-index: 2;
	float: right;
	top: 62px;
	left: -70px;
	width: 300px;
	min-height: 580px;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#contentInvLeft
{
	z-index: 1;
	top: 40px;
	width: 610px;
	min-height: 670px;
	position: relative;
	left: 0px;
}

div#contentExpertsLeft
{
	z-index: 1;
	top: 45px;
	width: 610px;
	min-height: 570px;
	position: relative;
	left: 0px;
}

div#contentLeft
{
	z-index: 1;
	top: 85px;
	width: 610px;
	min-height: 700px;
	position: relative;
	left: 0px;
}

div#mycontentLeft
{
	z-index: 1;
	top: 85px;
	width: 610px;
	min-height: 700px;
	position: relative;
	left: 0px;
}
div#contentLabsLeft
{
	z-index: 1;
	top: 85px;
	width: 610px;
	min-height: 570px;
	position: relative;
	left: 0px;
	margin-bottom: 80px;
}

div#contentLoginLeft
{
	z-index: 1;
	top: 85px;
	width: 610px;
	min-height: 570px;
	position: relative;
	left: 0px;
}

div#contentLabLeft
{
	z-index: 1;
	top: 25px;
	width: 610px;
	min-height: 570px;
	height: auto !important;
	height: 570px;
	position: relative;
	padding-bottom: 10px;
	left: 0px;
}

div#contentLabRightText
{
	z-index: 2;
	height: 350px;
	width: 350px;
	top: 70px;
	position: relative;
	padding-top: 50px;
}


div#contentRightText
{
	height: 400px;
	width: 350px;
	position: relative;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#contentLabRightMenu
{
	z-index: 2;
	min-height: 270px;
	text-transform: uppercase;
	width: 350px;
	position: relative;
}

div#contentRightMenuAbout
{
	height: 300px;
	text-transform: uppercase;
	width: 350px;
	padding: 10px 0px 0px 0px;
}

div#contentLabRightMenuAbout a:hover
{
	text-decoration: none;
}

div#contentRightMenu
{
	height: 200px;
	text-transform: uppercase;
	width: 350px;
	padding: 10px 0px 0px 0px;
	text-decoration: none;
}

div#contentLabRightMenu a:hover
{
	text-decoration: none;
}

.contentLabRightMenuItem
{
	width: 350px;
	height: 50px;
	background: url(/images/marbicon.gif) transparent no-repeat;
}

div#contentRightMenu a:hover
{
	text-decoration: none;
}

.contentRightMenuItem
{
	background: url(/images/marbicon.gif) transparent no-repeat;
	width: 350px;
	height: 50px;
}


.contentRightMenuItem:hover
{
	background: url(/images/marbicon_blue.gif) transparent no-repeat;
	width: 350px;
	height: 50px;
}

.contentRightMenuItemMover
{
	width: 350px;
	height: 50px;
}

.contentRightMenuFakeItem
{
	width: 350px;
	height: 50px;
}

.contentRightMenuLinkText
{
	position: absolute;
	left: 54px;
	padding-top: 14px;
}


/* Marble */

.marbleLink
{
	height: 50px;
	width: 350px;
	padding: 0px 0px 0px 64px;
	background: url(../images/marbicon.png) transparent no-repeat;
}

.marbleLink:hover
{
	min-height: 200px;
	background: url(../images/marbicon_blue.png) transparent no-repeat;
}

.marbleText
{
	min-height: 200px;
	height: 200px;
	font-weight: bold;
	font-size: xx-large;
	position: absolute;
}

.marbleItem
{
	min-height: 200px;
	height: 200px;
}

/* Text */

.rubrik
{
	font-size: xx-large; /* font-weight:bold; */
	padding-bottom: 10px;
	padding-top: 10px;
}

.aktrubrik
{
	position: relative;
	top: 20px;
	font-size: x-large;
	font-style: italic;
	padding-bottom: 10px;
}

.tabloidrubrik
{
	font-size: x-large;
	font-style: italic;
	padding-bottom: 50px 50px 50px 50px;
}


.homerubrik
{
	font-size: xx-large; /* font-weight:bold; */
	padding-bottom: 10px;
	position: relative;
}

.underrubrik
{
	font-size: medium;
}

.text
{
	font-size: small;
	margin: 10px 0 0 0;
}

.inputtext
{
	background-color: Transparent;
	color: White;
	border-width: 0;
	width: 150px;
}

.message
{
	color: Red;
}




.menuImageLabCenter a:hover
{
	background: url(../images/topmenu/menu_labcenter_hover.jpg) transparent no-repeat;
	width: 146px;
}

/* Home */

div#frontpictop
{
	z-index: 2;
	left: 46px;
	height: 41px;
	width: 433px;
	position: relative;
	background: url(../images/johannes_top.png) no-repeat;
}

div#homepicture
{
	float: left;
	z-index: 2;
	position: relative;
	width: 573px;
	height: 532px;
	background: url(../images/framside_bild_johannes3.jpg) transparent no-repeat;
	top: 2px;
}

div#homepicsright
{
	float: right;
	z-index: 2;
	position: relative;
	width: 400px;
	min-height: 540px;
	top: 30px;
	color: #fff;
}

div#hittabild
{
	top: 100px;
	position: absolute;
}

/* Training */
div#pageBGTraining
{
	z-index: 1;
	background: url(../images/background/trainingbg.jpg) no-repeat top;
	width: 986px;
	height: 685px;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* Labs */

div#labcenterintroPic
{
	z-index: 1;
	background: url(../images/labcpussel.jpg) no-repeat;
	width: 573px;
	height: 567px;
	position: absolute;
	left: 0px;
	top: 100px;
}

div#pageBGlabs
{
	z-index: 1;
	background: url(../images/background/trainingbg.jpg) no-repeat top;
	width: 986px;
	height: 685px;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* Lab */

div#labtitle
{
	z-index: 1;
	font-weight: bold;
	font-size: 25px;
	top: 140px;
	left: 170px;
	text-align: left;
	position: absolute;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 800px;
}
div#mylabtitle
{
	z-index: 1;
	font-weight: bold;
	font-size: 25px;
	top: 110px;
	left: 170px;
	text-align: left;
	position: absolute;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 800px;
}

div#labdet
{
	float: left;
	top: 120px;
	left: 0px;
	width: 600px;
	position: relative;
	padding: 10px 0px 250px 0px;
}

.labtext
{
	font-size: small;
}

div#labbild
{
	top: 80px;
	left: 185px;
	height: 212px;
	width: 313px;
	position: relative;
}

div#labitemmenu
{
	z-index: 1;
	top: -500px;
	position: relative;
}

div#pageBGlab
{
	background: url(../images/labbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 686px;
	top: 0px;
	position: absolute;
}

div#labbdetbg
{
	background: url(../images/labbgdark.jpg) transparent no-repeat;
	width: 990px;
	height: 650px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.labitempic
{
	left: 0px;
	position: relative;
}

.labitemBG
{
	/* background: url(../images/background/darkbg.png) transparent; */
	background: url(../images/background/labitembg01.jpg) no-repeat;
	width: 480px;
	height: 70px;
	position: relative;
	padding: 0px;
	margin-bottom: 10px;
	border-color: Black;
}


.labitemBG:hover
{
	background-color: black;
}

.labitemname
{
	top: -68px;
	left: 100px;
	font-weight: bold;
	position: relative;
}

.labitemdesc
{
	float: left;
	width: 330px;
	top: 25px;
	left: 100px;
	position: absolute;
}


/* Solutions */
div#solutionspicture
{
	z-index: 1;
	background: url(../images/solutionsbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 738px;
	position: absolute;
	top: 0px;
	left: 0px;
}

div#solutionsright
{
	color: #fff;
	z-index: 1;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#solutionsmenu
{
	text-transform: uppercase;
}

div#solutionsmenu a:hover
{
	text-decoration: none;
}

/* Published Solutions */
div#pubsolutionspicture
{
	z-index: 1;
	background: url(../images/pubsolutionsbg.jpg) transparent no-repeat;
	width: 999px;
	height: 655px;
	position: absolute;
	top: 10px;
	left: 0px;
}

div#pubsolutionsright
{
	color: #fff;
	z-index: 1;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#pubsolutionsmenu
{
	padding-top: 18px;
	text-transform: uppercase;
}

div#pubsolutionsmenu a:hover
{
	text-decoration: none;
}

/* Custom Solutions */
div#custsolutionspicture
{
	z-index: 1;
	background: url(../images/solutionsdarkbg.jpg) transparent no-repeat;
	width: 999px;
	height: 655px;
	position: absolute;
	top: 10px;
	left: 0px;
}

div#custsolutionsright
{
	color: #fff;
	z-index: 1;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#custsolutionsleft
{
	background: url(../images/formularbg.png) transparent;
	width: 512px;
	height: 450px;
	z-index: 2;
	position: absolute;
	left: 3px;
	top: 150px;
	color: #fff;
}
div#custsolutionsmenu
{
	padding-top: 18px;
	text-transform: uppercase;
}

div#custsolutionsmenu a:hover
{
	text-decoration: none;
}

/* Experts */

div#expertspicture
{
	z-index: 1;
	background: url(../images/background/expertsbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: absolute;
	left: 0px;
	top: 75px;
}

.expertspersons
{
	z-index: 1;
	width: 600px;
	min-height: 570px;
	z-index: 1;
	position: relative;
	top: 25px;
	padding-bottom: 60px;
}

.expertsperson
{
	width: 33%;
	height: 240px;
	float: left;
	padding: 0px 0px 15px 0px;
	position: relative;
}

div#hand
{
	z-index: 1;
	background: url(../images/hand.png) no-repeat;
	width: 576px;
	height: 438px;
	position: absolute;
	top: 100px;
	left: 20px;
}

div#experthand
{
	z-index: 1;
	width: 569px;
	height: 374px;
	position: absolute;
	top: 100px;
	left: 100px;
}

/* Research */
div#researchpicture
{
	z-index: 1;
	background: url(../images/researchbg.jpg) transparent no-repeat;
	width: 999px;
	min-height: 676px;
	position: absolute;
}

div#researchright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#researchmenu
{
	padding-top: 54px;
	text-transform: uppercase;
}

div#researchmenu a:hover
{
	text-decoration: none;
}

/* Documents */
div#documentspicture
{
	z-index: 1;
	background: url(../images/researchdarkbg.jpg) transparent no-repeat;
	width: 999px;
	min-height: 676px;
	position: absolute;
}

div#documentsright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#documentsleft
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
	height: 297px;
	z-index: 2;
	position: absolute;
	left: 10px;
	top: 165px;
	color: #fff;
}
div#documentsmenu
{
	padding-top: 144px;
	text-transform: uppercase;
}

div#documentsmenu a:hover
{
	text-decoration: none;
}

/* Tools */
div#toolspicture
{
	z-index: 1;
	background: url(../images/researchdarkbg.jpg) transparent no-repeat;
	width: 999px;
	min-height: 676px;
	position: absolute;
}

div#toolsright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#toolsleft
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
	height: 297px;
	z-index: 2;
	position: absolute;
	left: 10px;
	top: 165px;
	color: #fff;
}
div#toolsmenu
{
	padding-top: 144px;
	text-transform: uppercase;
}

div#toolsmenu a:hover
{
	text-decoration: none;
}

/* Videos */
div#videospicture
{
	z-index: 1;
	background: url(../images/researchdarkbg.jpg) transparent no-repeat;
	width: 999px;
	min-height: 676px;
	position: absolute;
}

div#videosright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#videosleft
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
	height: 297px;
	z-index: 2;
	position: absolute;
	left: 10px;
	top: 165px;
	color: #fff;
}
div#videosmenu
{
	padding-top: 144px;
	text-transform: uppercase;
}

div#videosmenu a:hover
{
	text-decoration: none;
}

/* Contribute */

div#contributepicture
{
	z-index: 1;
	background: url(../images/contributebg.jpg) transparent no-repeat;
	width: 998px;
	height: 649px;
	position: absolute;
	top: 0px;
	left: 1px;
}

div#contributeright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}



div#contributemenu
{
	padding-top: 0px;
	text-transform: uppercase;
}

div#contributemenu a:hover
{
	text-decoration: none;
}




/* Contribute Entusiast */

div#contributeentpicture
{
	z-index: 1;
	background: url(../images/contributedarkbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: absolute;
	top: 40px;
	left: 1px;
}

div#contributeentleft
{
	background: url(../images/formularbg.png) transparent;
	width: 512px;
	height: 450px;
	z-index: 2;
	position: absolute;
	left: 3px;
	top: 150px;
	color: #fff;
}

div#contributeentright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}



div#contributeentmenu
{
	padding-top: 18px;
	text-transform: uppercase;
}

div#contributeentmenu a:hover
{
	text-decoration: none;
}

/* Contribute Expert */

div#contributeexppicture
{
	z-index: 1;
	background: url(../images/contributedarkbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: absolute;
	top: 40px;
	left: 1px;
}

div#contributeexpleft
{
	background: url(../images/formularbg.png) transparent;
	width: 512px;
	height: 450px;
	z-index: 2;
	position: absolute;
	left: 3px;
	top: 150px;
	color: #fff;
}

div#contributeexpright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}



div#contributeexpmenu
{
	padding-top: 0px;
	text-transform: uppercase;
}

div#contributeexpmenu a:hover
{
	text-decoration: none;
}

/* Contribute Leverantör */

div#contributelevpicture
{
	z-index: 1;
	background: url(../images/contributedarkbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: absolute;
	top: 40px;
	left: 1px;
}

div#contributelevleft
{
	background: url(../images/formularbg.png) transparent;
	width: 512px;
	height: 450px;
	z-index: 2;
	position: absolute;
	left: 3px;
	top: 150px;
	color: #fff;
}

div#contributelevright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}



div#contributelevmenu
{
	padding-top: 36px;
	text-transform: uppercase;
}

div#contributelevmenu a:hover
{
	text-decoration: none;
}

/* About */

div#aboutpicture
{
	float: left;
	background: url(../images/aboutbg.jpg) no-repeat;
	width: 998px;
	height: 639px;
	position: absolute;
	top: 15px;
}

div#aboutright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}


div#aboutmenu
{
	padding-top: 35px;
	text-transform: uppercase;
}

div#aboutmenu a:hover
{
	text-decoration: none;
}


/* Koncept */

div#konceptpicture
{
	background: url(../images/aboutdarkbg.jpg) no-repeat;
	width: 998px;
	height: 639px;
	position: absolute;
	top: 15px;
}

div#konceptright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}


div#konceptmenu
{
	padding-top: 35px;
	text-transform: uppercase;
}

div#konceptmenu a:hover
{
	text-decoration: none;
}

div#konceptskiss
{
	z-index: 1;
	background: url(../images/koncept.png) no-repeat;
	width: 386px;
	height: 392px;
	position: absolute;
	top: 20px;
	left: 120px;
}

/* Kontakt */

div#kontaktpicture
{
	background: url(../images/aboutdarkbg.jpg) no-repeat;
	width: 998px;
	height: 639px;
	position: absolute;
	top: 15px;
}

div#kontaktright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#kontaktleft
{
	width: 629px;
	height: 400px;
	background: url(../images/formularbg.png) transparent;
	z-index: 2;
	position: absolute;
	top: 165px;
	left: 1px;
}

div#kontaktmenu
{
	padding-top: 232px;
	text-transform: uppercase;
}

div#kontaktmenu a:hover
{
	text-decoration: none;
}


/* My LabCenter */
div#mylabcenterpicture
{
	z-index: 1;
	background: url(../images/background/mylabcenterbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 649px;
	position: absolute;
}

div#mylabcenterright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#mylabcentermenu
{
	padding-top: 35px;
	text-transform: uppercase;
}

div#mylabcentermenu a:hover
{
	text-decoration: none;
}

/* Min Profil */
.profileRubrik
{
	background-color: Black;
}

div#minprofilBG
{
	z-index: 1;
	background: url(../images/background/mylabcenterbg.jpg) transparent no-repeat;
	width: 1000px;
	min-height: 649px;
	position: absolute;
	top: 0px;
	left: 0px;
}

div#minprofilright
{
	color: #fff;
	z-index: 2;
	width: 389px;
	min-height: 555px;
	position: relative;
	top: 94px;
	left: 579px;
}

div#minprofilmenu
{
	text-transform: uppercase;
}

div#minprofilmenu a:hover
{
	text-decoration: none;
}

div#minprofilleft
{
	width: 500px;
	height: 224px;
	z-index: 2;
	position: relative;
	top: -500px;
	left: 0px;
}


/* Generic Error */

div#genericerrorpicture
{
	z-index: 1;
	background: url(../images/errorbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: absolute;
	top: 80px;
	left: 1px;
}

/*
div#genericerrorright
{
    color: #fff;
    z-index: 2;
    width: 389px;
    min-height: 555px;
    position: absolute;
    top: 70px;
    left: 640px;
}

div#genericerrorleft
{
    background: url(../images/formularbg.png) transparent;
    width: 475px;
    height: 450px;
    z-index: 2;
    position: absolute;
    left: 5px;
    color: #fff;
    top: 170px;
}

div#generictextright
{
    height: 300px;
}

div#genericerrormenu
{
    text-transform: uppercase;
}

div#genericerrormenu a:hover
{
    text-decoration: none;
}

.genericerrorkontaktrubrik
{
    width: 475px;
    font-weight: bold;
    background: url(../images/formularbg.jpg) transparent;
}
 */

/* Expert */

div#expertpicture
{
	z-index: 1;
	background: url(../images/expertsbg.jpg) transparent no-repeat;
	width: 1000px;
	height: 606px;
	position: relative;
	top: -60px;
	left: 1px;
}


.expertpersons
{
	position: relative;
	padding-bottom: 30px;
}

.expertperson
{
	width: 33%;
	height: 224px;
	float: left;
	padding-bottom: 10px;
}


/* Shopingcart */

div#shopingcartright
{
	font-size: 13px;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#shopingcartleft
{
	z-index: 1;
	position: absolute;
	top: 100px;
	left: 10px;
	width: 500px;
}

div#shoppingcartpicture
{
	z-index: 1;
	background: url(../images/background/varubg.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 999px;
	height: 770px;
}

div#shopingcartmenu
{
	padding-top: 72px;
	text-transform: uppercase;
}

div#shopingmenu a:hover
{
	text-decoration: none;
}
/* Login */


div#loginright
{
	font-size: 13px;
	float: right;
	z-index: 2;
	width: 389px;
	height: 700px;
	position: relative;
	top: 25px;
	left: 10px;
	padding-top: 10px;
}

div#loginleft
{
	z-index: 2;
	position: relative;
	float: left;
	top: 25px;
	width: 610px;
	height: 700px;
}

.loginrubrikbg
{
	background: url(../images/searchbg.png) transparent;
	color: #fff;
	font-weight: bold;
}


.forgotrubrikbg
{
	background: url(../images/searchbg.png) transparent;
	color: #fff;
	font-weight: bold;
}

.skapakontorubrikbg
{
	background: url(../images/searchbg.png) transparent;
	color: #fff;
	font-weight: bold;
}

.skapakontoemail
{
	left: 200px;
	position: absolute;
}

.skapakontopw
{
	left: 200px;
	position: absolute;
}

.skapakontoconf
{
	left: 200px;
	position: absolute;
}

.skapakontofname
{
	left: 80px;
	position: absolute;
}

.skapakontoefternamntxt
{
	left: 80px;
	position: absolute;
}

.skapakontotelefontxt
{
	left: 80px;
	position: absolute;
}

.skapakontoyrkesroll
{
	left: 80px;
	position: absolute;
}


.skapakontopostadress
{
	left: -85px;
	position: absolute;
}
.skapakontopostadress2
{
	left: 320px;
	position: absolute;
}
.skapakontopostadresstxt
{
	left: 0px;
	position: absolute;
}

.skapakontopostadresstxt2
{
	left: 405px;
	position: absolute;
}
.skapakontoknapp
{
	right: 0px;
	position: absolute;
}

.skapakontopostnr
{
	left: 320px;
	position: absolute;
}

.skapakontopostnrtxt
{
	left: 405px;
	position: absolute;
}
.skapakontocompany
{
	left: 320px;
	position: absolute;
}

.skapakontocompanytxt
{
	left: 405px;
	position: absolute;
}

.skapakontoadress1
{
	left: 320px;
	position: absolute;
}

.skapakontoadress1txt
{
	left: 405px;
	position: absolute;
}

.profileSavebtn
{
	left: 520px;
	position: absolute;
}

.skapakontoadress2
{
	left: 320px;
	position: absolute;
}

.skapakontoadress2txt
{
	left: 405px;
	position: absolute;
}

.loginemail
{
}

.loginpassw
{
	left: 81px;
	position: absolute;
}

.loginbutton
{
	right: 0px;
	position: absolute;
}

.forgottenmail
{
}

.forgottenbutton
{
	right: 0px;
	position: absolute;
}

.dropdown
{
	background-color: Black;
	color: white;
}

.editBlackBG
{
	background-color: Black;
	color: white;
}

.editButtons
{
	left: 460px;
	position: absolute;
}

/* Shopping Cart */

.editSCfnametxt
{
	left: 80px;
	position: absolute;
}

.editSCCompany
{
	left: 280px;
	position: absolute;
}

.editSCCompanytxt
{
	left: 370px;
	position: absolute;
}

.editSClnametxt
{
	left: 80px;
	position: absolute;
}

.editSCAdress01
{
	left: 280px;
	position: absolute;
}

.editSCAdress01txt
{
	left: 370px;
	position: absolute;
}

.editSCEposttxt
{
	left: 80px;
	position: absolute;
}

.editSCAdress02
{
	left: 280px;
	position: absolute;
}

.editSCAdress02txt
{
	left: 370px;
	position: absolute;
}

.editSCTelefon
{
	left: 80px;
	position: absolute;
}

.editSCPostnr
{
	left: 280px;
	position: absolute;
}

.editSCPostnrtxt
{
	left: 370px;
	position: absolute;
}

.editSCOrt
{
	left: 280px;
	position: absolute;
}

.editSCOrttxt
{
	left: 370px;
	position: absolute;
}


/* ShoppingCartItemControl */

.SCICfname
{
	left: 20px;
	position: absolute;
}

.SCICfnametxt
{
	left: 85px;
	position: absolute;
}

.SCICCompany
{
	left: 310px;
	position: absolute;
}

.SCICCompanytxt
{
	left: 390px;
	position: absolute;
}


.SCIClname
{
	left: 20px;
	position: absolute;
}

.SCIClnametxt
{
	left: 85px;
	position: absolute;
}
.sciGetButton
{
	left: 420px;
	position: absolute;
}

.SCICAdress01
{
	left: 310px;
	position: absolute;
}

.SCICAdress01txt
{
	left: 390px;
	position: absolute;
}

.SCICEpost
{
	left: 20px;
	position: absolute;
}

.SCICEposttxt
{
	left: 85px;
	position: absolute;
}

.SCICAdress02
{
	left: 310px;
	position: absolute;
}

.SCICAdress02txt
{
	left: 390px;
	position: absolute;
}

.SCICTaAngeButton
{
	left: 540px;
	position: absolute;
}

.SCICTPadd
{
	padding-bottom: 40px;
}


.SCICTPadd2
{
	padding-bottom: 75px;
}

.LabsPadd
{
	position: relative;
	padding-bottom: 130px;
}

.searchPadd
{
	position: relative;
	padding-bottom: 130px;
}
.SCICTelefon
{
	left: 20px;
	position: absolute;
}

.SCICTelefontxt
{
	left: 85px;
	position: absolute;
}

.SCICPostnr
{
	left: 310px;
	position: absolute;
}

.SCICPostnrtxt
{
	left: 390px;
	position: absolute;
}

.SCICOrt
{
	left: 310px;
	position: absolute;
}

.SCICOrttxt
{
	left: 390px;
	position: absolute;
}

.SCICChangeButton
{
	left: 470px;
	position: absolute;
}

.scDelButton
{
	left: 460px;
	position: absolute;
}

.SCICPrice
{
	left: 418px;
	position: absolute;
}

/* Invoice */

div#invoiceright
{
	font-size: 13px;
	z-index: 2;
	width: 389px;
	height: 560px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
}

div#invoiceleft
{
	z-index: 1;
	position: absolute;
	top: 100px;
	left: 10px;
	width: 500px;
}


div#invoicepicture
{
	font-size: 8pt;
	background: url(../images/varubg.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 770px;
	width: 999px;
}

div#invoicemenu
{
	padding-top: 107px;
	text-transform: uppercase;
}

div#invoicemenu a:hover
{
	text-decoration: none;
}



/*Profile */

div#profilepicture
{
	font-size: 8pt;
	background: url(../images/varubg.jpg) transparent no-repeat;
	position: absolute;
	width: 976px;
	top: 0px;
	left: 0px;
	height: 692px;
}



div#profileright
{
	font-size: 13px;
	z-index: 2;
	position: relative;
	top: -319px;
	left: 10px;
	width: 500px;
}

div#profileleft
{
	z-index: 2;
	font-size: 8pt;
	position: relative;
	top: -497px;
	left: 7px;
	width: 500px;
}


/* Kassa */

div#kassapicture
{
	z-index: 1;
	background: url(../images/varubg.jpg) transparent no-repeat;
	width: 1000px;
	height: 720px;
	position: absolute;
	top: 80px;
	left: 1px;
	margin-left: 80px;
}

div#kassaleft
{
	/* background: url(../images/formularbg.png) transparent; */
	width: 600px;
	z-index: 1;
	position: absolute;
	left: 3px;
	top: 150px;
	color: #fff;
	height: 554px;
}

div#kassaright
{
	color: #fff;
	z-index: 1;
	width: 339px;
	position: relative;
	top: 25px;
	left: 640px;
	padding-top: 10px;
	height: 555px;
}

div#kassamenu
{
	padding-top: 110px;
	text-transform: uppercase;
	text-decoration: none;
}

div#kassamenu a:hover
{
	text-decoration: none;
}

div#kassamenu a:hover
{
	text-decoration: none;
}

div#artiklar
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
}

.artikelrubriknamn
{
	width: 150px;
	font-weight: bold;
}

.artikelrubrikort
{
	font-weight: bold;
	left: 191px;
	position: absolute;
}

.artikelrubriklangd
{
	font-weight: bold;
	left: 250px;
	position: absolute;
}

.artikelrubrikstart
{
	font-weight: bold;
	left: 350px;
	position: absolute;
}

.artikelrubrikpris
{
	font-weight: bold;
	left: 460px;
	position: absolute;
}

.artikelitemnamn
{
}

.artikelitemort
{
	left: 191px;
	position: absolute;
}

.artikelitemlangd
{
	left: 250px;
	position: absolute;
}

.artikelitemstart
{
	left: 350px;
	position: absolute;
}

.artikelitempris
{
	left: 460px;
	position: absolute;
}

.artikelitemdeltagare
{
}

.artikelsumma
{
	left: 390px;
	position: absolute;
}
.artikelblackbox
{
	background-color: #000;
	color: #fff;
	font-weight: bold;
	width: 600px;
	padding: 0px 550px 0px 0px;
}

.faktureringblackbox
{
	background-color: #000;
	color: #fff;
	font-weight: bold;
	padding: 0px 483px 0px 0px;
}




.fakturamottagarecompany
{
}

.fakturamottagarename
{
}

.fakturamottagareaddress
{
	left: 290px;
	position: absolute;
}

.fakturamottagareRefID
{
}

.fakturamottagareCodeAndCity
{
	left: 290px;
	position: absolute;
}

.fakturamottagareemail
{
	left: 290px;
	position: absolute;
}

div#fakturamottagare
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
}

div#somespace
{
	padding-top: 150px;
}
/* Expert */

div#expertpicturebg
{
	font-size: 8pt;
	background: url(../images/expertpicturebg.jpg) transparent no-repeat;
	position: relative;
	width: 991px;
	top: 10px;
	left: 2px;
}

.livaruk
{
	color: Black;
	font-weight: bold;
	font-size: 8px;
	background: url(../images/livaru.png) center no-repeat;
	height: 17px;
	width: 100px;
	text-align: center;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}


.ddsearch
{
}

.labitemdays
{
	top: 45px;
	left: 433px;
	position: absolute;
}

div#labitempad
{
	padding-bottom: 30px;
}

div#nyhterpicture
{
	z-index: 1;
	background: url(../images/nyheterbg.jpg) transparent no-repeat;
	width: 966px;
	height: 632px;
	top: 0;
	left: 0;
	position: absolute;
}



div#featuredexpertspicture
{
	z-index: 1;
	background: url(../images/featuredexpbg.jpg) transparent no-repeat;
	width: 899px;
	height: 611px;
	position: relative;
}

div#kartpicture
{
	z-index: 1;
	background: url(../images/karta.jpg) transparent no-repeat;
	width: 608px;
	height: 254px;
	position: relative;
}

div#navmenu
{
	list-style: none;
	z-index: 2;
	height: 36px;
	width: 1000px;
	padding: 0px;
	border: 0;
	background: #000;
}

div#navmenu ul#menu
{
	list-style: none;
	z-index: 2;
	height: 36px;
	width: 999px;
	margin: 0;
	padding: 0;
	position: relative;
}

div#navmenu ul#menu li
{
	list-style: none;
	z-index: 2;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 2px;
	height: 36px;
}

ul#menu a
{
	z-index: 2;
	height: 36px;
	display: block;
}

ul#menu li
{
	list-style: none;
	z-index: 2;
	height: 36px;
	display: block;
}

div#navmenu ul#menu li a
{
	list-style: none;
	z-index: 2;
	overflow: hidden;
	text-decoration: none;
	height: 36px;
}




.searchrow:hover
{
	background-color: #000;
}

.searchrow a:hover
{
	text-decoration: none;
}


div#trainingtext
{
	top: 47px;
	width: 389px;
	position: relative;
	height: 396px;
	float: right;
	left: -76px;
}

div#trainingkat
{
	width: 389px;
	height: 396px;
	z-index: 4;
	font-size: medium;
}


div#footer
{
	z-index: 1;
	clear: both;
	background: #000 url(../images/footer.jpg) no-repeat;
	width: 983px;
	height: 79px;
	position: relative;
}


div#teacher
{
	position: absolute;
	left: 600px;
	width: 268px;
	height: 26px;
}

.logincont
{
	text-align: center;
	color: White;
	padding: 5px 0px 3px 0px;
	height: 30px;
	width: 268px;
}

div#login
{
	z-index: 20;
	background: url(../images/loggain.gif) transparent no-repeat;
	position: relative;
	left: 714px;
	width: 268px;
	height: 26px;
}

div#login p
{
	margin: 5px 0 0 110px;
}

div#login a
{
	color: #000;
}


div#varukorgen
{
	color: White;
	z-index: 3;
	clear: both;
	width: 268px;
	height: 26px;
	position: relative;
	left: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.labFiltrera
{
	right: 0px;
	position: absolute;
}
.labSortera
{
	padding-top: 30px;
}


div#varuk
{
	z-index: 3;
	clear: both;
	background: url(../images/varukorg.gif) transparent no-repeat;
	position: relative;
	width: 268px;
	height: 26px;
	left: 1px;
	color: White;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



.varukcont
{
	color: White;
	padding: 3px 0px 3px 8px;
	height: 30px;
	width: 268px;
}

div#varuk p
{
	color: White;
	margin: 4px 0 0 10px;
}

div#varuk a
{
	color: #000;
}

div#varuk a:hover
{
	color: #FFF;
	text-decoration: none;
}

a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

a:link
{
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	top: 247px;
	left: 429px;
}

a:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}

.lblMessage
{
	color: red;
}


.style1
{
	width: 605px;
}
.style2
{
	width: 43px;
	vertical-align: top;
	white-space: nowrap;
}
.style3
{
	width: 5px;
	vertical-align: top;
	white-space: nowrap;
}
.style4
{
	font-size: 8pt;
	width: 160px;
	vertical-align: top;
	white-space: nowrap;
}
.style5
{
	width: 30px;
	vertical-align: top;
	white-space: nowrap;
}
.style6
{
	width: 41px;
	vertical-align: top;
	white-space: nowrap;
}
.style7
{
	width: 55px;
	vertical-align: top;
	white-space: nowrap;
}
.style8
{
	width: 2px;
	vertical-align: top;
	white-space: nowrap;
}

.varuknapp
{
	color: Black;
	font-weight: bold;
	font-size: 8px;
	background: url(../images/varuk_knapp.png) center no-repeat;
	height: 17px;
	width: 65px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px 80px;
	padding: 5px 20px 5px 20px;
}


.varuknapp a
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

.varuknapp a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

.addknapp
{
	color: Black;
	font-weight: bold;
	font-size: 8px;
	background: url(../images/varuk_knapp.png) center no-repeat;
	height: 17px;
	width: 65px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 5px 8px 5px 8px;
}

.loggainknapp
{
	color: Black;
	font-weight: bold;
	font-size: 8px;
	background: url(../images/varuk_knapp.png) center no-repeat;
	height: 17px;
	width: 65px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 5px 12px 5px 12px;
}
.angeknapp
{
	color: Black;
	font-weight: bold;
	font-size: 8px;
	background: url(../images/varuk_knapp.png) center no-repeat;
	height: 17px;
	width: 65px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}

.knappXL
{
	color: Black;
	font-weight: bold;
	font-size: xx-small;
	text-decoration: none;
	background: url(../images/button_xl.png) center no-repeat;
	height: 17px;
	width: 150px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}

/* Shoppingcart */

.shoppingcartDeltagarBG
{
	background-color: black;
}

.scBG
{
	background: url(../images/formularbg.png) transparent;
	padding-bottom: 15px;
}

.scDeltagare
{
	background-color: black;
}

.scTotalCost
{
	left: 240px;
	position: absolute;
}

.scORT
{
	left: 240px;
	position: absolute;
}

.scLngd
{
	left: 340px;
	position: absolute;
}

.scStart
{
	left: 410px;
	position: absolute;
}

.scPrice
{
	left: 490px;
	position: absolute;
}

.scAddPart
{
	left: 540px;
	position: absolute;
}

/* Contact Us form */

.contactUsTitle
{
	background-color: Black;
	text-transform: uppercase;
}

div#contactUsFormBG
{
	width: 580px;
	height: 450px;
	background: url(../images/formularbg.png) transparent repeat;
}

.contactUsSendButton
{
	top: 420px;
	left: 415px;
	position: absolute;
	z-index: 0;
}

.errorText
{
	color: Red;
	font-size: small;
}

.invoiceFormBG
{
	width: 610px;
	height: 180px;
	background: url(../images/formularbg.png) transparent;
}

.invoiceFormButtons1
{
	left: 367px;
	position: absolute;
}

.invoiceFormButtons2
{
	left: 450px;
	position: absolute;
}

.aktuellt
{
	background: url(../images/aktokamp.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	position: relative;
	left: 125px;
}



.introduktion
{
	background: url(../images/vinternslabbar_norm.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	position: relative;
	left: 125px;
	padding-top: 30px;
}

.sakerhetsskolan
{
	background: url(../images/sakerhetsskolan.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	position: relative;
	left: 125px;
	margin-top: 30px;
}

.tamed
{
	background: url(../images/tamed_norm.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	position: relative;
	left: 125px;
	margin-top: 30px;
}

.engageradig
{
	background: url(../images/engageradig_norm.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	position: relative;
	left: 125px;
	margin-top: 30px;
}

.engageradig:hover
{
	background: url(../images/engageradig_hover.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
}





.aktuelltIconBG
{
	background: url(../images/background/aktuelltBG_normal.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	font-size: medium;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-width: 0px;
}

.aktuelltIconBG:hover
{
	background: url(../images/background/aktuelltBG_hover.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
}

.engageraIconBG
{
	background: url(../images/background/engageraBG_normal.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	font-size: medium;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-width: 0px;
}

.engageraIconBG:hover
{
	background: url(../images/background/engageraBG_hover.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
}

.introduktionIconBG
{
	background: url(../images/background/introduktionBG_normal.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
	font-size: medium;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-width: 0px;
}

.introduktionIconBG:hover
{
	background: url(../images/background/introduktionBG_hover.jpg) transparent no-repeat;
	width: 257px;
	height: 108px;
}

div#aktuelltLeft
{
	padding-top: 10px;
	padding-bottom: 40px;
	min-height: 527px;
	float: left;
	width: 300px;
}

div#aktuelltMid
{
	padding-top: 10px;
	float: left;
	width: 400px;
	text-decoration: none;
}

div#aktuelltMid a
{
	text-decoration: none;
}


div#aktuelltRight
{
	padding-top: 10px;
	float: left;
	width: 300px;
}

.aktuelltIcon_date
{
	width: 180px;
	float: left;
	font-size: smaller;
}

.aktuelltIcon_category
{
	float: left;
	font-size: smaller;
}

.aktuelltIcon_rubrik
{
	padding-top: 3px;
	float: left;
	font-size: large;
	height: 22px;
}

.aktuelltIcon_text
{
	width: 180px;
	float: left;
	font-size: smaller;
	padding-top: 4px;
}

.aktuellt_highBG
{
	background: url(../images/background/aktuellt_higlights.jpg) transparent no-repeat;
	width: 354px;
	height: 493px;
	font-size: medium;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-width: 0px;
}

.aktuellt_highdate
{
	padding-top: 3px;
	width: 210px;
	float: left;
	font-size: smaller;
}

.aktuellt_highcity
{
	float: left;
	font-size: smaller;
}

.aktuellt_hightitle
{
	font-size: small;
	float: left;
	width: 290px;
}

div#labbkonceptPic
{
	background: url(../images/handsontraining.jpg) transparent no-repeat;
	width: 600px;
	height: 600px;
	top: 150px;
	position: absolute;
}

div#datorBG
{
	background: url(../images/background/datorbg.jpg) transparent no-repeat;
	width: 980px;
	height: 700px;
	top: 0px;
	position: absolute;
}

#fixedtipdiv
{
	padding: 20px;
	position: absolute;
	padding: 2px;
	border: 1px solid black;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
}

div#loginVal
{
	color: green;
	padding-top: 10px;
	min-height: 500px;
}

.loginPadd
{
	padding-bottom: 130px;
}

div#hp01
{
	background: url(../images/formularbg.png) transparent;
	width: 600px;
	height: 200px;
}

/* my orders */
.myPartDate
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
}

.myPartLab
{
	position: relative;
	float: left;
	left: 76px;
}

.myPartPlats
{
	position: relative;
	float: left;
	left: 270px;
}

.myPartNarvaro
{
	position: relative;
	left: 320px;
}

.myPartDateLabel
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
}

.myPartLabLabel
{
	position: relative;
	float: left;
	left: 5px;
}

.myPartPlatsLabel
{
	position: relative;
	float: left;
	left: 25px;
}

.myPartNarvaroLabel
{
	position: relative;
	left: 36px;
}

.myOrdersDate
{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.myOrdersLab
{
	float: left;
	position: relative;
	left: 84px;
}

.myOrdersPlats
{
	float: left;
	position: relative;
	left: 280px;
}

.myOrdersStatus
{
	position: relative;
	left: 338px;
}

.myOrdersDateLabel
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 120px;
}

.myOdersLabLabel
{
	position: relative;
	float: left;
	left: 10px;
	width: 220px;
}

.myOrdersPlatsLabel
{
	position: relative;
	float: left;
	left: 10px;
	width: 100px;
}

.myOrdersStatusLabel
{
	float: left;
	position: relative;
	left: 10px;
}

.printRubrik
{
	display: none;
}
div#invcontentLeft
{
	z-index: 1;
	top: 85px;
	width: 610px;
	min-height: 700px;
	position: relative;
	left: 0px;
}

div#widgfix
{
	z-index: 900;
}


a:hover 
{
    text-decoration:none;
}
a:visited 
{
    text-decoration:none;
}



