body 
{
	margin-top:0px;
}

.leftcolor
{
	width:18px;
	height:840px;
	}
.spacePad
{
	width:16px;
	}
.copyright
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:Black;
	}
TD
{
	font-family:Verdana;
	font-size: 11px;
	}
/* Hela sidan */
.pageSizeTable
{
	width:915px;
	border-left-style:solid;
	border-left-width:18px;
	border-left-color:#F8981C;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#F8981C;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#F8981C;
	}
.pageSizeTableFooter
{
	width:938px;
	}
.pageSize
{
	width:915px;
	}
.pageSize_Print
{
	width:692px;
	}
.TableSize
{
	height:707px;
	vertical-align:top;
	}
.headerpage
{
	height:80px;
	text-align:left;
	vertical-align:middle;
	}
.linedot
{
	width:191px;
	padding:0px 14px 0px 14px;
	}
.line
{
	height:1px;
	}
.line14
{
	height:14px;
	}
.line2
{
	height:2px;
	font-size: 0pt;
	}
.line6
{
	height:6px;
	font-size: 0pt;
	}
.line5
{
	height:5px;
	font-size: 0pt;
	}
.line10
{
	height:10px;
	font-size: 0pt;
	}
.Line40
{
	height:40px;
	font-size: 0pt;
	}
.line200px
{
	height:10px;
	font-size: 0pt;
	width:200px;
	}	
.lineColor
{
	height:1px;
	background-color:#F8981C;
	}
	
/* Olika delar i sidan sectioner A, B och C */
.pageSizeA
{
	width:698px; /* 692px */
	/*padding:5px;*/
	text-align:left;
	vertical-align:top;
	}
.pageSizeB
{
	width:698px;
	/*padding-right:5px;*/
	}
.pageSizeC
{
	width:218px;
	text-align:left;
	vertical-align:top;
	overflow:hidden;
	border-left-style:solid;
	border-left-color:#F8981C;
	border-left-width:1px;
	background-color:#F3F8F2;
	}

.width_5px
{
	width:5px;
	}

/* Detta är för login Boxen */
.Loginbox
{
	width:220px;
	}
	
.LogoutBox420px
{
	border-style:solid;
	border-width:1px;
	border-color:#F8981C;
	width:420px;
	height:29px;
	}
.Invitiationbox
{
	width:191px;
	padding:2px 14px 2px 14px; 
	}
.Invitiationbox_Header
{
	width:191px;
	padding:14px 14px 19px 14px; 
	}	
.Invitiationbox_Header_Text
{
	padding:8px 0px 12px 0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:Black;
	}
/* 20071029 */
.text12Color
{
	font-family:Verdana;
	font-size:12px;
	background-color:#F8981C;
	height:27px;
	}
.text12B
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	}
.text12
{
	font-family:Verdana;
	font-size:12px;
	}
.text10
{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	}
.text10_grey
{
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	line-height:15px;
	}
.text10_LineHeight
{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	}
/* 20071029*/
.text10B
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	}
.text10Bcolor
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#F8981C;
	line-height:18px;
	}
.text11Member
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.text11B
{
	padding-bottom:4px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	}
	/* 20071029*/
.logintext10
{
	font-family:Verdana;
	font-size:11px;
	width:140px;
	}
/* 20071030*/
.under_page_text10B
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#F8981C;
	}
.under_page_text10_gray
{
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
.under_page_text10B_gray
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	}
	/* 20071029*/
.text10Red
{
	font-family:Verdana;
	font-size:11px;
	color:Red;
	}

/*Tab funktioner*/
#menycontainer 
{	/* Detta är linjen som ligger i kant med tabbarna*/
	padding: 0px 0px 44px 0px;
	border-bottom: 1px solid #F8981C;
	
	vertical-align:top;
}
#menycontainer ul {padding: 0 0 0 0; margin: 0; background: transparent;} /*transparent;*/
#menycontainer li
{
	display: inline;
	list-style: none;
	float: left;
	padding: 0 0 0 0;
	font: 10px verdana;
	color: #7190a2;
}
 /* Här så lägger vi in boxar som den ena är mindre än andra för att dölja linjen */
.menycontent {height:44px; background: #ffffff; color: black;
letter-spacing: 0.1em;}
.menycontent_s {height:45px; background: #ffffff; color: #F8981C;
letter-spacing: 0.1em;}
a.meny, a.meny:visited {width:112px; display: block; text-decoration: none;}
a.meny:hover{cursor: pointer;}
a.meny:hover .menycontent
{
	cursor: pointer;
	background:#ffffff;
	}
/* Texten i Tab fliken som ska centreras */
.Tab_Text_pad
{
	position:relative;
	top:13px;
	left:-7px;
	text-align: center;
	font-weight:bold;
	}

.Tab_Text
{
 position:relative;
 top:13px;
 text-align: center;
 font-weight:bold;
}
.Tab_Image
{
	position:relative; 
	top:0px; 
	left:0px;	
	}
/*???? */
.tabposition
{
	z-index:2;
	position:relative;
	
	}

#shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
font: bold 12px Verdana;
/*list-style-type: none;*/
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#container
{
background: #ffffff;
border: 1px solid #F8981C;
border-top-style:none;
border-left-style:none;
border-bottom-style:none;
display:inline-block;
font: bold 12px Verdana;
width:90px;
}

#shadetabs li{
display: inline;
margin: 0;
}

#shadetabs li a.atStart
{
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #F8981C;
	color: #2d2b2b;
	}

#shadetabs li a{
	padding: 3px 7px;
	margin-right: 0px;
	border: 1px solid #F8981C;
	color: #2d2b2b;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:1px;
	z-index:1;
}

#shadetabs li a:visited{
text-decoration: none;
color: #2d2b2b;
}

#shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

#shadetabs li.selected{
position: relative;
top: 1px;
}

.content 
{
	padding: 0px 5px 5px;
	border: 1px solid #F8981C;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	width:auto;
}
.tabcontent
{
	padding:0px 1px 0px 16px;
	height:350px; 
	width:681px;
	position:relative;
	top:0px;
	overflow:auto;
	overflow:-moz-scrollbars-vertical;
		
}

.tabcontentAll
{
	padding:0px 1px 0px 16px;
	height:450px;
	width:681px;
	position:relative;
	top:0px;
	overflow:auto;
	overflow:-moz-scrollbars-vertical;
		
}

.tabcontentForPrint
{
	width:680px;
	position:relative;
	top:0px;	
}

.underpages
{
	padding:6px 2px 7px 16px;
	width:675px;
	top:0px;
	position:relative;
}
#border
{
  height:1em; 
  background:#d5d5d5
}

/*Tabellen för Contact*/

#tblContact
{
	width: 642px;
	}
#tblContact385
{
	width: 385px;
	}

#tblContact td.Header12V 
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	text-align:left;
	/*width:450px;*/
	}
.btn_send_position 
{
	text-align:right;
	padding-right:16px;
	}
	
#tblContact td.Text10V
{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	width:150px;
	}
#tblContact td.Text10VMessage
{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	padding-top:4px;
	width:150px;
	}
.ContactInfo
{
	width:285px;
	text-align:center;
	vertical-align:top;
	}
/*  ändring 20071017       */
.ContactInfo235
{
	padding:2px 10px 2px 10px;
	width:215px;
	text-align:left;
	vertical-align:top;
	}
.ContactBox4pxpadd
{
	border: 1px solid #F8981C;
	padding:4px 4px 4px 4px;
	height:90px;
	width:230px;
	}
/* 20071029*/	
.ContactBox275px
{
	border:none;
	padding:4px 0px 4px 0px;
	height:90px;
	width:275px;
	overflow:hidden;
	vertical-align:top;
	margin:0px;
	}
/* 20071119 uppdates ..........................................*/
.ContactBox325px
{
	border: none;
	padding:4px 10px 4px 0px;
	height:90px;
	width:319px;
	overflow:hidden;
	vertical-align:top;
	margin:0px;
	}
/* 20071029*/
.ContactImage_Height_90px
{
	height:90px;
	width:70px;
	overflow:hidden;
	vertical-align:top;
	text-align:center;
	margin:0px;
	}
/*----------------------   */
.Box10V
{
	width:230px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	}
.textArea10V
{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	}
.Boxes
{
	border: 1px solid #F8981C;
	text-align:left;
	padding:4px;
	width:230px;
	}
.space3px
{
	width:3px;
	}
/* utskott 20071029 */
.space4px
{
	width:4px;
	}
.space8px
{
	width:8px;
	}
.tbl_space
{
	width:8px;
	}
/*Contact sidan kanseli & styrelse*/
.space314pxB
{
	width:314px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}

.space235pxB
{
	width:235px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
/* Ändrat 20071017 */
.space209pxBox
{
	width:209px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	height:106px;
	}
.space209pxB
{
	width:209px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	}
.space209pxB9
{
	width:209px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	}
/* 20071029 */
.text10Top
{
	font-family:Verdana;
	font-size:11px;
	vertical-align:top;
	/*width:130px;*/
	overflow:hidden;
	line-height:15px;
	}
/* Ändrat 20071017 */
.emai_text
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#F8981C;
	text-decoration:none;	
	}
.space10px
{
	width:10px;
	}
/* slut*/
.space211pxB
{
	width:211px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	height:106px;
	}
.space82px
{
	width:82px;
	height:90px;
	overflow:hidden;
	text-align:left;
	vertical-align:top;
	}
.space129px
{
	width:129px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	}
.space129pxB
{
	width:129px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
.space127px
{
	width:127px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	}
.space127pxB
{
	width:127px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
.space127pxB9
{
	width:127px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
.space207px
{
	width:207px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	}
.space207pxB
{
	width:207px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	}
.space207pxImage
{
	width:207px;
	text-align:center;
	vertical-align:middle;
	}
.ContactBox
{
		border: 1px solid #F8981C;
	}
.ContactBox217
{
	border: 1px solid #F8981C;
	height:217px;
	width:213px;
	}
/* Columns Setup */
.tblPosition
{
	position:relative; 
	top:0px; 
	left:0px;	
	}
.Box1x1em
{
	width:231px;
	height:1px;
	vertical-align:top;
	font-size:1px;
	}
.Box1x1em_Last
{
	width:1px;
	height:1px;
	vertical-align:top;
	font-size:1px;
	}
.Box1x1
{
	width:233px;
	vertical-align:top;
	}
.BorderBox1x1
{
	height:144px;
	width:232px;
	overflow:hidden;
	background-color:White;  
	}
.Box1x2
{
	width:233px;
	vertical-align:top;
	}
.BorderBox1x2
{
	height:289px;
	width:232px;
	overflow:hidden;
	background-color:White;  
	}
.Box2x1
{
	width:466px;
	vertical-align:top;
	}
.BorderBox2x1
{
	height:144px;
	width:465px;
	overflow:hidden;
	background-color:White;  
	}
.Box2x2
{
	width:466px;
	vertical-align:top;
	}
.BorderBox2x2
{
	height:289px;
	width:465px;
	overflow:hidden;
	background-color:White;  
	}
.Box3x1
{
	width:697px;
	vertical-align:top;
	}
.BorderBox3x1
{
	height:144px;
	width:696px;
	overflow:hidden;
	background-color:White;  
	}
.Box3x2
{
	width:697px;
	vertical-align:top;
	}
.BorderBox3x2
{
	width:696px;
	height:289px;
	background-color:White;  
	}	
.TB150
{
	width:150px;
	font-family:Verdana;
	font-size:11px;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	text-align:left;
	}
.TB250
{
	width:250px;
	font-family:Verdana;
	font-size:11px;
	padding:2px 2px 2px 2px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#F8981C;
	vertical-align:top;
	text-align:left;
	}
.TB216
{
	width:216px;
	font-family:Verdana;
	font-size:11px;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	text-align:left;
	}
.TB215
{
	width:215px;
	font-family:Verdana;
	font-size:11px;
	padding:2px 2px 2px 2px;
	vertical-align:top;
	text-align:left;
	}
.padd
{
	width:663px;
	padding: 2px 0px 0px 0px;
	}
.padd2
{
	width:651px;
	padding: 4px 4px 0 4px;
	}
.Box_Inv
{
	padding:0px 0px 5px 0px;
	line-height:15px;
	}
.Links
{
	text-decoration:none;
	color:Black;
	}
/* Column Cell */
.TB207
{
	width:207px;
	padding: 2px 0px 2px 0px;
	vertical-align:top;
	text-align:left;
	}
.TB653
{
	width:653px;
	padding:2px 0px 2px 0px;
	vertical-align:top;
	text-align:left;
	}
.TB316
{
	width:316px;
	padding:2px 0px 2px 0px;
	vertical-align:top;
	text-align:left;
	}
.TB430
{
	width:430px;
	padding:2px 0px 2px 0px;
	vertical-align:top;
	text-align:left;
	}
.Color
{
	width:16px;
	}
.grayArea
{
	width:138px;
	font-family:Verdana;
	font-size:11px;
	background-color:#DDDDDD;
	padding:0px 2px 0px 2px;	
	}
.WhiteArea
{
	width:354px;
	font-family:Verdana;
	font-size:11px;
	background-color:White;
	padding:0px 2px 0px 2px;
	}
.linedot
{
	font-size:0px;
	height:1px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:162px;
	}
.linedot70px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:70px;
	}
.linedot8px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:8px;
	}
.linedot200px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:200px;
	}
.linedot299px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:299px;
	}
.linedot222px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:222px;
	}
.linedot187px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:187px;
	}
.linedot265px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:265px;
	}
.linedot656px
{
	padding:0px 0px 8px 0px;
	font-size:0px;
	background-image:url(/image/linedot_image.gif);
	background-repeat:repeat-x;
	width:656px;

	}
.celltop
{
	vertical-align:top;
	}
.mail_link
{
	color:#F8981C;
	text-decoration:none;
	}
.line_space
{
	line-height:7px;
	}
.Header12V 
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	text-align:left;
	}
	.CalenderTable
{
    margin:10px 0px 10px 0px;
}
.Calendertextwidth
{
	width:540px;
	}
.Calenderbtnpadd
{
	text-align:right;
	padding-right:17px;
	}
.Calendertext
{
	width:80px;
	text-align:left;
	vertical-align:middle;
	}
.Calendertextpadd
{
	width:80px;
	text-align:left;
	padding:4px 0px 0px 0px;
	vertical-align:top;
	}
.lbl_Textpadd
{
	position:relative;
	top:4px;
	vertical-align:top;
	}
.btnpadd
{
	position:relative;
	top:2px;
	}
.tblLogutborder
{
	border:solid 1px #F8981C;
	height:27px;
	vertical-align:middle;
	}
.text10Logut
{
	position:relative;
	top:-1px;
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	}
.spaceLine
{
	width:420px;
	height:13px;
	}
.spaceunderFlagimg
{
	width:420px;
	height:19px;
	}
#MemberButtonBox
{
	text-align:right;
	vertical-align:middle; 
	height:23px;
	}
.btnLogginspace
{
	width:0px;
	}