BODY{background-color:#fff;font-size:10px ;font-family:verdana;margin-left:auto;margin-right:auto;width:782;margin-top:0;padding:0px;height:auto;}
/*Forum recentlogin divs */
.reclogincontainerdiv
{
	width:76em;
	float:left;
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
	background-color:#e1e6e2;	
}
.tablecontainerdiv
{
	float:left;	
	width:76em;
}
.recloginheaderdiv
{
	padding-top:0.2em;
	width:12em;	
	float:left;
}
.recloginenddiv
{
	padding-top:0.2em;
	width:13em;	
	float:left;
}
.recloginitemholderdiv
{
	width:50em;
	float:left;	
}
.recloginitemdiv
{
	padding-top:0.2em;
	width:10em;
	float:left;
	text-align:center;
}
/*Forum recentlogin divs */
/* Startpage*/
a.choosemarket
{
	font-weight: bold; 
	font-size:11px;
	color: #000000;
	padding-top:0.3em;
	padding-bottom:0.1em;
	display: block;
	text-decoration: none;
}
a.choosemarketglobal
{
	font-weight: bold; 
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
#choosemarketglobal
{
	font-weight: bold; 
	font-size:11px;
	color: #000000;
	float:right;
	vertical-align:bottom;
	margin-top:10px;
}
#choosemarketseparator
{
	width:10%;
	height:100px;
	
}
#choosemarketitem
{
	float:left;
	text-align:left;
	margin-left:15px;
	margin-bottom:2px;
}
/*Forum*/
.mybox
{
padding: 10px; 
width:120px;
height:350px;
border: 1px solid #999999; 
overflow: auto; 
background-color: #F1F1EB;
scrollbar-face-color: #F1F1EB; 
scrollbar-highlight-color: #F1F1EB; 
scrollbar-shadow-color: #F1F1EB;
scrollbar-3dlight-color: #F1F1EB;
scrollbar-arrow-color: #999999; 
scrollbar-track-color: #F1F1EB;
scrollbar-darkshadow-color: #F1F1EB; 
}
#forumcontainerdiv
{
margin:5px;
width:100%;
}
#forummenucontainerdiv
{
margin:5px;
width:100%;
background-color:Aqua;
}
#forummenuheaderdiv
{
background-color:Yellow;
float:left;
width:20%;
}
#forumtooldiv
{
	text-align:right;
margin:5px;
width:100%;
}
.forumth
{
padding:2px 1px 2px 1px;
background-color:#157BAD;	
color:#d8d8d8;
}
.forumtdcol1
{
	border-width:1px;
	border-color:White;
	border-style:solid;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-color:#e7e2f6	;
}
.forumtdcol1o
{
	border-width:1px;
	border-color:White;
	border-style:solid;
	padding:5px 5px 5px 25px;
	vertical-align:top;
	background-color:#e7e2f6	;
}
.forumtdcol2
{
	border-width:1px;
	border-color:White;
	border-style:solid;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-color:#a4cde1	;
}
.forumtdcol3
{
	border-width:1px;
	border-color:White;
	border-style:solid;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-color:#e1e6e2	;
}
.forumtdstat
{
	
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-color:White;
	border-style:solid;
	padding:5px 25px 5px 25px;
	vertical-align:top;
	background-color:#e7e2f6	;
}
.forumtdstatcenter
{
	
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-color:White;
	border-style:solid;
	text-align:center;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-color:#e7e2f6	;
}
.forumgray
{
color:Gray;	
}
.forumhref
{
	text-decoration:none;
	color:Black;
}
.forumtopichref
{
	text-decoration:none;
	color:White;
}
/*IE Center*/
BODY{text-align:center}
DIV{width:780;padding:0;margin:0}
DIV#PrintDiv{text-align:left;padding:5;width:auto;margin:0}
/*debug*/
/*DIV{border:solid 1px black;margin:2px}*/
DIV#Header{background-color:#FFF;height:61;}
DIV#MenuContainer{background-color:#BBBBBB;width:780px;height:20px;border-top:outset 2px #888;border-bottom:inset 2px #555}
DIV#SubmenuContainer{background-color:#fff;height:25;position:relative;clear:both}

/*LABB*/
DIV#Test{width:300}
DIV#Container{background-color:#fff;height:auto}
DIV#Breadcrumb{float:left;margin-bottom:5;text-align:left;padding:5 0 0 5;width:auto;background-color:#fff;height:15;}
DIV#TextFunction{float:right;margin-right:4;margin-top:1px;text-align:right;padding:0 0 0 0;width:150;background-color:#fff;height:18;}
DIV#PrintFunction{float:right;margin-right:10;margin-top:1px;text-align:left;padding:0 0 0 0;width:25;background-color:#fff;height:18;}
DIV#Leftborder{margin-left:1px;float:left;height:261;width:4;background-image:url(/permoimages/boxborder_left.gif);background-repeat:repeat-y;}
DIV#MainLeft{margin:0 0 0 2px;padding:0;background-color:#fff;float:left;height:261;width:547;border-left:solid 1px #000000;border-bottom:solid 0px #000000;border-top:solid 1px #000000;position:relative}
DIV#MainLeft OBJECT{left:0;height:260;width:546;border:solid 0px red}
DIV#language{position:relative;top:140px;left:15px;border:solid 1px red;text-align:left}
DIV#MainLeft DIV{width:auto;border:solid 0px red}
DIV#MainLeft DIV#StartBackground{background-image:url(/images/choosemarket.jpg);height:260;width:546;}
DIV#MainRight{float:left;height:261;width:223;border-top:solid 1px #000000;border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 0px red;overflow:hidden;padding:0}
DIV#MainRight TABLE{width:auto}

DIV#MainRightImage{width:215;}
#MainRightImage{width:215;}
SPAN#MainRightText{width:215;height:220;text-align:left;white-space:normal;}
/*The DIV generated by rightboxtext is inside a div with a span. As all DIV in document has a defalt width of 780 we need this*/
SPAN.MainRightText DIV{width:215}
/*SLUT LABB*/
DIV#Rightborder{border:solid 0px red;float:right;height:265;width:5;background-image:url(/permoimages/boxborder_right.gif);background-repeat:repeat-y;}
DIV#BottomBorder{border:solid 0px red;float:left;border-top:solid 0px #000;padding:0;margin-left:2px;margin-top:0px;width:769;height:10;background-image:url(/permoimages/boxborder_bottomold.gif);background-repeat:no-repeat}
DIV#MainBottom{float:left;margin:0 0 0 2px;background-color:#fff;height:160;width:770;border:solid 1px #000;border-bottom-width:0}
DIV#BlueBorder{float:left;width:770;margin-left:2;padding:0;border-right:1px solid #000;border-left:1px solid #000;height:25;background-color:#157BAD}
DIV#RightborderBott{border:solid 0px red;float:right;height:188;width:6;background-image:url(/permoimages/boxborder_right.gif);background-repeat:repeat-y;z-index:200}
/*DIV#BottomBorderBott{clear:left;margin-left:1px;width:771;height:5;background-image:url(/permoimages/boxborder_bottom_bg.gif);background-repeat:repeat-x}*/
DIV#BottomBorderBott{border-top:solid 0px #000;float:left;padding:0;margin-left:2px;margin-top:0px;width:770;height:10;background-image:url(/permoimages/boxborder_bottomold.gif);background-repeat:no-repeat}
DIV#Footer{width:700;}
/*Styles for Simple Framework*/
DIV#MainContent{float:left;margin-left:2px;background-color:#fff;width:772;height:auto;border-top:solid 1px #000000;border-left:solid 1px #000000;border-bottom:solid 0px #000;border-right:solid 1px #000;text-align:left;position:relative}
DIV#MainContentRightBorder{float:right;background-color:#fff;width:4;background-image:url(/permoimages/boxborder_right.gif);background-repeat:repeat-y;}
/* CleanFramework */
DIV#MainContentRightBorderClean{float:right;background-color:#fff;width:4;/*background-image:url(/permoimages/boxborder_right.gif);background-repeat:repeat-y;*/}

DIV#MainContent SPAN DIV{width:auto;padding:5 5 5 5;}
DIV#MainContent span p{width:auto;padding:0 5 0 5;}
DIV#MainContent TABLE{width:auto}
DIV#MainBottomBorder{border:solid 0px red;float:left;border-top:solid 0px #000;padding:0;margin-left:2px;margin-top:0px;width:774;height:10;background-image:url(/permoimages/boxborder_bottomold.gif);background-repeat:no-repeat}


/*Styles for Product Framework*/
DIV#ProdBreadcrumb{float:left;margin-bottom:5;text-align:left;padding:5 0 0 5;width:auto;background-color:#fff;height:15;}

DIV#ProdMainContent{float:left;margin:0 0 0 2px;padding:0;background-color:#fff;width:772;height:auto;border-top:solid 1px #000000;border-left:solid 1px #000000;border-bottom:solid 1px #000;border-right:solid 1px #000;text-align:left;}
DIV#ProdMainLeft{clear:left;margin:5 0 0 7;padding:0;background-color:#fff;float:left;height:231;width:445;border:solid 1px #000;overflow-y:auto;overflow-x: hidden; }
DIV#ProdMainLeft{overflow:auto}
DIV#ProdMainRight{padding:0;margin:5 0 0 0;background-color:#fff;float:left;height:230;width:295;border-top:solid 1px #000000;border-right:solid 1px #000;border-bottom:solid 1px #000;}
DIV#ProdMainRight DIV#test{width:294;height:229;padding:0;margin:0}

DIV#ProdMainBottom{clear:left;margin-left:5px;background-color:#fff;height:185;width:765;border:0px solid red}
DIV#ProdPageMenu{width:auto;background-color:Aqua}
DIV#ProdMainLeft DIV{width:auto;padding:5}/*From mainbody*/
DIV#ProdMainLeft SPAN{width:auto;padding:5}/*From mainbody*/



/*Styles for P_LinkSquares. Flash and Image DIVs*/
DIV.Square{text-align:center;border:solid 0px #000;float:left;width:142;height:145;margin:5 4 5 4}
/*Style for listing on page after mainbody*/
DIV#ListingContent{width:auto;padding:25 5 5 5}
/*All usercontrols are displayed within this*/
DIV#DisplayContent{width:auto;height:auto;padding:25 5 5 5;margin-bottom:5px;background-color:#fff;position:relative;text-align:left;border:solid 0px red;clear:both}
/*All divs inside a usercontrol MUST have width set to auto*/
DIV#DisplayContent DIV {width:auto;}
DIV#DisplayContent TABLE {width:auto;}
DIV#BreadcrumbContent{width:auto;padding:5 0 10 5}
IFRAME#FrameSquare{border:solid 0px #000;overflow-y:auto;overflow-x:hidden}
IFRAME#FrameSquare{overflow:hidden}
/*Classed tags*/
.CalendarListingArea{width:100%;position:relative;top:0;left:0;background-color:#fff}
.CalendarListingArea #CalendarLeft{float:left;width:50%;text-align:left}
.CalendarListingArea #CalendarRight{float:left;width:50%;text-align:right}
.MonthCalendarArea{width:auto;height:50;position:relative}
.FormContent{}
TABLE{font-family:Verdana;
	font-size:10px;
	color:#000;
	editmenuname:Tabell}
/*---Site map items---*/	

tr.SiteMapHeader
{
	background-color:#fff; 
	height: 10pt; 
	font-family:Verdana;
	font-size:10px;
	font-weight: 600
}	
table.SiteMap 
{
	background-color:#ffffff; 
	height: 10px;
	font-family:Verdana;
	font-size:10px;
}
a.SiteMap
{
	font-size:10px;
}


/*Headings*/
h1, .heading1
{
	font-weight: bold;
	font-size: 1.3em; 
	color: #157BAD;
	display: inline;
	EditMenuName: Heading 1;
}

h2, .heading2
{
	font-weight: bold; 
	font-size: 1.2em; 
	color: #157BAD;
	EditMenuName: Heading 2;
}

h3, .heading3
{
	font-weight: bold;
	font-size: 1em;
	color: #157BAD;
	text-transform: uppercase;
	EditMenuName: Heading 3;
}

.normal
{
	font-family:Verdana;
	font-size:10px;
	color:#000;
	EditMenuName: Normal	
}
.BlueHeading
{
	font-size:10pt;
	font-weight:bold;
	color:#157BAD;
	EditMenuName:Blå Rubrik;
}
/*MAINMENU*/
#navcontainer
{
margin: 0;
padding: 0 0 0 0px;
font-family:Verdana;
font-size:10pt;
font-variant:normal;

}

#navcontainer UL
{
list-style: none;
margin:0;
padding: 0 0 0 4;
border:solid 0px red;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

.menu
{
color: #000;
font-size:10pt;
display: block;
width: auto;
text-decoration: none;
background: #BBBBBB;
margin: 0;
padding: 4px 10 4 10 ;
}
.selmenu
{
color: #000;
font-size:10pt;

display: block;
width: auto;
text-decoration: none;
background: #DDDDDD;
margin: 0;
padding: 4px 10 4 10 ;

}

/*SUBMENU*/

.subnav
{
margin: 0;
padding: 0 0 0 0;
visibility:hidden;
position:absolute;
top:0;
left:0;
}

.subnav UL
{
list-style: none;
margin: 0;
padding: 0 0 0 4;
border: none;
}

.subnav LI
{
display: block;
margin: 0;
padding: 4 0 2 0;
float: left;
width: auto;
}

.subnav A
{
color: #444;
display: block;
width: auto;
text-decoration: none;

margin: 0;
padding: 2px 0 2px 11;

border-right: 1px solid #000;
}

.subnav A:hover,.subnav A:active {background: url(/permoimages/menu2_left.gif) left no-repeat }
.subnav A:hover span {
background:#DDD url(/permoimages/menu2_right.gif) right no-repeat;
padding: 2px 0 2 0;
}
.subnav A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}
/*Page Menu(blue)*/
#PageMenuContainer
{
	width:auto;
	margin:0 0 0 0;
	border:solid 0px red;
	clear:both;
	height:40px;
}
#PageMenuContainer ul
{
background-color: #157BAD;
height:24px;
float:left;
width: 95%;
font-family: arial, helvetica, sans-serif;

}

#PageMenuContainer  ul li { display: inline; }

#PageMenuContainer  ul li 
{
padding:5 5 5 5;
background-color: #157BAD;
color: White;
text-decoration: none;
float: left;

}
#PageMenuContainer a
{
padding: 0 0 0 5;
background-color: #157BAD;
color: White;
text-decoration: none;
float: left;
font-size:10pt;
font-family:Verdana;
font-weight:bold;
}
#PageMenuContainer a:link
{
padding: 0 0 0 5;
background-color: #157BAD;
color: White;
text-decoration: none;
float: left;
font-size:10pt;
font-family:Verdana;
font-weight:bold;
}
#PageMenuContainer ul li a:hover span
{
background:#fff url(/Permoimages/submenu_sel_right.gif) right no-repeat;
color: #000;
}
#PageMenuContainer  ul li a:hover
{
background:#fff url(/Permoimages/submenu_sel_left.gif) left no-repeat;
color: #000;
}
#PageMenuContainer ul li a:active span
{
background:#fff url(/Permoimages/submenu_sel_right.gif) right no-repeat;
color: #000;
}
#PageMenuContainer  ul#PageMenu li a:active
{
background:#fff url(/Permoimages/submenu_sel_left.gif) left no-repeat;
color: #000;
}
#PageMenuContainer ul#PageMenu li a#SelectedPageMenu span
{
background:#fff url(/Permoimages/submenu_sel_right.gif) right no-repeat;
color: #000;

}

#PageMenuContainer  ul li a#SelectedPageMenu
{
background:#fff url(/Permoimages/submenu_sel_left.gif) left no-repeat;
color: #000;
}

#PageMenuContainer li#CurrentPageMenu
{
padding: 5 5 5 5;
background-color: #fff;
color: #000;
text-decoration: none;
float: left;
font-size:10pt;
font-family:Verdana;
font-weight:bold;
}

