/*****************************\
            GENERAL
\*****************************/
body {
	scrollbar-face-color:		#E1E1E1;
	scrollbar-highlight-color:	#FFFFFF;
	scrollbar-shadow-color:		#D0D0D0;
	scrollbar-3dlight-color:	#D4D0C8;
	scrollbar-arrow-color:		#404040;
	/*scrollbar-track-color:		#F7F7F7;*/
	scrollbar-darkshadow-color: #D4D0C8;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	margin: 0px;
}


h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	margin: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

td {
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #000000;
	line-height: normal;
}

A {
	text-decoration: none;
	color: #3333CC;
}

A:hover {
    font-family: Verdana, Arial;
    text-decoration: underline;
}


/*****************************\
            COMMON
\*****************************/

.bg-body { 
	background-color: #e1e1e1; 
}

.bg-body-top {
	background-image: url(media/toplogga_bgfade54x.gif); 
	background-repeat: repeat-x; 
	background-position: left top 
 
}
/*****************************\
            HEADER
\*****************************/

.logga-bg {
	background-attachment: fixed;
	baackground-image:  url(media/logga_topbg_orange.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.logga-bg-fade {
	background-color: #A4D8DF;
	/*background-image: url(media/toplogga_bgfade60x.gif);*/

}

.logon {
	font-size: 10px;
	font-weight: bold;
	color: #EDECEC;
}
a.logoff {
	font-size: 10px;
	font-weight: normal;
	color: #3333cc;
	text-decoration: underline;
}
.logon-name {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.bg-body2 {

	background-color: #A4D8DF;
}

.table-grey {
	background-color: #F5F5F5;
	/*border: 1px solid #29A6B3;*/
}
.table-grey1 {
	background-color: #EBEBEB;
	/*border: 1px solid #29A6B3;*/
}
.table-grey2 {
	background-color: #E7E7E7;
	/*border: 1px solid #29A6B3;*/
}
.table-grey3 {

	background-color: #E1E1E1;
	/*border: 1px solid #29A6B3;*/
}
.leftmeny1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}
.table-grey1-1 {
	background-color: #d4d4d4;
	border: 1px solid #29A6B3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;

}
/*****************************\
           FORMS
\*****************************/



TEXTAREA
{
	font-family: Verdana, Arial;
	font-size: 10px;

}

INPUT
{ 
    font-family: Verdana, Arial;   
	font-size: 10px;
}

SELECT
{ 
    font-family: Verdana, Arial;   
	font-size: 10px;
}

OPTION
{ 
    font-family: Verdana, Arial;   
	font-size: 10px;
}

.page {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.body-maintable-border {
	border: none;
	background-attachment: fixed;
	background-image: url(media/body_left_border2.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
.product-info {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.mag-product-info {
	font-size: 14px;
	font-weight: bold;
	color: #0E8393;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin: 0px;
}
.mag-index-admin {
	font-size: 14px;
	font-weight: bold;
	color: #0E8393;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 4px;
	margin: 0px;
}

a.link1 {
	text-decoration: none;
	color: #000000;
	margin: 0px 0px 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3em;
	padding-right: 3em;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #FFFFFF;
	font-weight: normal;
	width: 100%;

}
a.link1:hover {
	color: #0E8393;
	text-decoration: none;
	color: #188C9C;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}
a.link1:active {
	background-color: #F4F4F4; 
}
/*.td-link1 {
	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0;
	padding-right: 0;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #FFFFFF;
	font-weight: normal;
}
*/


.bg-body-index { 
	background-attachment: fixed; 
	background-color: #FEFEFF; 
	background-image: url(media/bg2.gif); 
	background-repeat: repeat-x; 
	background-position: left top 
}




.bg-body-index-admin { 
	background-color: #FFFFFF
}

.logga-bg {
	background-attachment: fixed;
	baackground-image:  url(media/logga_topbg_orange.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.logon {
	font-size: 10px;
	font-weight: bold;
	color: #EDECEC;
}
a.logoff {
	font-size: 10px;
	font-weight: normal;
	color: #3333cc;
	text-decoration: underline;
}
.logon-name {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.start-bg {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 2px solid #cd1c1d;


}
.start-bg-index {
	background-color: #FFFFFF;
	border: 3px #FF9900 solid;
}


.start-brod {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}
/*****************************\
           LOGIN
\*****************************/

.start-padding {
	padding: 0px 4px 4px;
}

.hr-lightblue {
  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    4px;
  margin-right:   4px;
  height:         1px;
  background-color:   #FF3300;  
}

.hr-grey {

  margin-top:     0px;
  margin-bottom:  0px;
  margin-left:    2px;
  margin-right:   2px;
  height:         1px;
  color:   #CCCCCC;
}

.copyright {  
	color: #999999;
}


.index-product {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
}
a.indexlist {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}




a.indexlist:hover {
	color: #EB8D00;
	text-decoration: none;
}
.logga-index-bg {

	background-attachment: fixed;
	background-image:  url(media/logga_topbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.table-heading1 {
	font-size: 11px;
	background-color: #E1E1E1;
	margin: 0px;
	padding: 4px 4px 4px 8px;

}
.table-heading1-bg {
	background-color: #F4F4F4;
	margin: 0px;
	padding: 2px;


}
.table-heading1-content {
	margin: 2px 0px;
	padding: 0px;

}
.table-heading2 {
	font-size: 10px;
	background-color: #F5F5F5;
	margin: 0px;
	padding: 1px 4px 1px 6px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	font-weight: normal;


}
.table-heading2-content {
	margin: 0px;
	padding: 0px 4px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	font-size: 10px;



}
.table-grey4 {
	background-color: #D0D0D0;
	background-image: url(media/bg-greyrand.gif);
	margin: 0px;
	padding: 0px;


}
.listHeading {
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #188C9C;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #DADADA;




}
.listContent-even {

	font-size: 9px;
	color: #000000;
	background-color: #EEEEEE;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.listContent-uneven {


	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.listContent-margin {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 4px;

}
.listBottom {
	background-color: #DADADA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #188C9C;
	margin: 0px;
	padding: 0px;

}
.logga-bg-fade-index {

	background-color: #A4D8DF;
	background-image: url(media/toplogga_bgfade70x.gif);
}
.logga-bg-fade-admin {

	/*background-color: #A4D8DF;*/
	background-image: url(media/toplogga_bgfade70x.gif);
}
.index-productlist {
	padding-bottom: 6px;
}
.table-heading-elements1 {

	font-size: 11px;
	background-color: #E1E1E1;
	margin: 0px;
	padding: 4px 4px 4px 8px;
	border-top: 2px solid #B42E2A;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #B42E2A;
	border-left: 1px solid #CCCCCC;
}
.table-heading-elements2 {



	font-size: 11px;
	background-color: #E1E1E1;
	margin: 0px;
	padding: 4px 4px 4px 8px;
	border-top: 2px solid #3751A4;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #3751A4;
	border-left: 1px solid #CCCCCC;
}
.table-heading-elements3 {




	font-size: 11px;
	background-color: #E1E1E1;
	margin: 0px;
	padding: 4px 4px 4px 8px;
	border-top: 2px solid #EB8D00;
	border-right: 1px solid #B4B4B4;
	border-bottom: 1px none #EB8D00;
	border-left: 1px solid #B4B4B4;
}
.table-heading-elem-bg {

	background-color: #F4F4F4;
	margin: 0px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}
.table-properties {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;

}
.hr-aqua {
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:    4px;
	margin-right:   4px;
	height:         1px;
	color: #188C9C;

}
.product-info-h1 {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.mag-product-info-h1 {
	font-size: 20px;
	font-weight: bold;
	color: #0E8393;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin: 0px;

}

.button1 {
	color: #000000;
	text-decoration: none;
	background-color: #ebebeb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	border-color: #FFFFFF #999999 #999999 #FFFFFF;
	padding: 4px 2px;
	margin: 0px;
}
	/*background-attachment: fixed;
	background-image: url(media/meny-arrow-white.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 10px;*/
.td-meny1 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
	padding: 4px 2px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 0px;


}
a.back {
	background-attachment: fixed;
	background-image: url(media/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin: 0px;
	font-weight: bold;
	color: #0E8393;
	text-decoration: none;



}
a.back:hover {
	background-attachment: fixed;
	background-image: url(media/arrow_left2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin: 0px;
	text-decoration: none;

}
.grey-grid-popup {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	Padding: 4px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image:  url(media/grid_grey.gif);
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.bg-grey {
	background-color: #e1e1e1;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border: none;
}
.hr-grey3 {

	margin-top:     2px;
	margin-bottom:  0px;
	margin-left:    2px;
	margin-right:   2px;
	height:         2px;
	color:   #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #e1e1e1;
	padding: 0px;
}
a.link2 {

	text-decoration: none;
	color: #000000;
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;	
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #FFFFFF;
	width: 100%;
	font-weight: normal;
}
a.link2:hover {

	color: #188C9C;
	text-decoration: none;
		border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}
a.link-q {
	text-decoration: none;
	color: #FF9900;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #FFFFFF;
	width: 20px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;


}
a.link-q:hover {
	color: #188C9C;
	text-decoration: none;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;


}
.table-grey2-2 {
	background-color: #E7E7E7;
	background-attachment: fixed;
	background-image: url(media/body_left_border2.gif);
	background-repeat: repeat-y;
	background-position: left top;

}
.table-grey4-2 {
	background-color: #D0D0D0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.table-rightpage2 {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.link3 {
	text-decoration: none;
	color: #000000;
	margin: 0px 0px 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #FFFFFF;
	font-weight: normal;
	width: 100%;

}
a.link3:hover {
	color: #0E8393;
	text-decoration: none;
	color: #188C9C;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #999999;
}
.hr-grey2 {
	margin-top:     2px;
	margin-bottom:  0px;
	margin-left:    2px;
	margin-right:   2px;
	height:         2px;
	color:   #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding: 4px 0px 0px;
	border-top-color: #ebebeb;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;




}
.change-status2 {


	font-weight: bold;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.change-status1 {


	font-weight: bold;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.change-status-h1 {


	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.change-status-h2 {


	font-weight: normal;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.button-1 {
	font-size: 11px;
	background-color: #E7E7E7;
	padding: 2px 0px;
	margin: 0px;


}
.button-1-1 {
	font-size: 11px;
	background-color: #E7E7E7;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	cursor: hand;
	text-decoration: none;



}
a.button-1-1 {
	text-decoration: none;
	cursor: hand;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	vertical-align: middle;



}
a.button-1-1:hover {
	text-decoration: none;
	color: #FF0000;

}
.doc-spacer-horz {
	border-bottom-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3F9EAB;
}
.mag-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0E8393;
	padding: 0px;

}
.button-td-topcolumn {
	background-color: #E1E1E1;
	padding: 2px;
}
.art-margin {
	border: none;
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
	padding: 0px;

}

.no-padding {
	margin: -2px;
	padding: -2px;
}

.caption {
	background-color: #FFFFFF;
	padding: 2px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.lista
{
	background-color: #E1E1E1;
	padding: 1px;

}.heading {
	font-size: 11px;
	font-weight: bold;
	margin: 1px;

}
.text {
	font-size: 11px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 2px;
	line-height: normal;

}

.lista-artikelinfo-ikon {
	BORDER-RIGHT: 1px solid #CCCCCC;
	BORDER-BOTTOM: 1px solid #CCCCCC;
	background-color: #E1E1E1;
	border-top-style: none;
	border-left-style: none;
}
.lista-artikelinfo-text {
	BORDER-RIGHT: 1px solid #CCCCCC;
	BORDER-BOTTOM: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	border-top-style: none;
	border-left-style: none;
}
.lista-artikelinfo-footer {
	background-color: #E1E1E1;
}
.border2 {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 2px;
}
.margin-arttext {

	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.category-heading {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #0E8393;
	background-image: url(media/bg-greyrand2.gif);




}
.table-pages {
	border-top-width: 3px;
	border-top-style: none;
	border-top-color: #E7E7E7;
	background-attachment: fixed;
	background-image: url(media/bg-greyrand2-horiz.gif);
	background-repeat: repeat-x;
	background-position: left top;


}
.mag-data-heading {
	font-size: 10px;
	background-color: #EEEEEE;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D4D3D3;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 0px;


}
.mag-data-heading2 {
	font-size: 10px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E1E1E1;
	margin: 0px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 10px;


}
.mag-data-content {
	font-size: 10px;
	background-color: #EEEEEE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;

}
.mag-data-content2 {
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;

}
.td-status-blue {
	background-color: #2D3AE3;
}
.td-status-red {
	background-color: #FF0000;
}
.td-status-green {

	background-color: #66CC00;
}
.td-status-black {


	background-color: #000000;
}
.td-status-grey {
	background-color: #CCCCCC;
}
.hr-lightblue {
  margin-top:     4px;
  margin-bottom:  0px;
  margin-left:    4px;
  margin-right:   4px;
  height:         1px;
  color:   #C1D9DB;
}
.logga-index-bg {

	background-attachment: fixed;
	background-image:  url(media/logga_topbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.start-brod {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}

.start-padding {
	padding: 0px 4px 4px;
}
.bg-lightblue {
	background-color: #CCD6E3;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;

}
.users {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: none;

}

.divider-vertical-aqua {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A4D8DF;
	border-right-color: #A4D8DF;
	border-bottom-color: #A4D8DF;
	border-left-color: #A4D8DF;
}
.table-ThumbPages {
	padding: 12px;
	margin: 0px 0px 0px 10px;
	font-size: 10px;
	color: #000000;



}
.spacer-ThumbPages {
	border-bottom-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 0px 0px 4px;



}
.table-grey5 {
	background-color: #D0D0D0;
	background-image: url(media/grid_grey.gif);
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #A4D8DF;

}
.body-maintable-border {
	border: none;
	background-attachment: fixed;
	background-image: url(media/body_left_border2.gif);
	background-repeat: repeat-y;
	background-position: left top;

}.spacer-ThumbImages {
	border: none;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;




}
.bg-thumbnails {

	background-color: #DADADA;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border: none;
}
a.linkThumbImg {
	text-decoration: none;
	border-top: 2px solid #CCCCCC;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #CCCCCC;


}
a.linkThumbImg:hover {

	text-decoration: none;
	border: 2px solid #FF0000;
}
a.linkThumbImg:active {


	text-decoration: none;
	border: 2px solid #66CC00;
}
.buttonTopCenter {
	font-size: 11px;
	background-color: #E7E7E7;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
	cursor: hand;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
	text-align: center;


}
.tools-content-right {
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	background-color: #E1E1E1;
	padding: 4px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.tools-column-right {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	Padding: 4px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #eeeeee;
	background-color: #FFFFFF;
	background-image:  url(media/grid_grey.gif);
	background-repeat: repeat;
}

.grid-grey {
	background-attachment: fixed;
	background-image:  url(media/grid_grey.gif);
	background-repeat: repeat;
	background-position: left top;
	border: 1px #999999 solid;
	color: #FFFFCC;
	margin: 0px;
	padding: 0px;

}
.hotspot {
	border: 2px dashed #FF0000;
}
.art-body {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 8px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.indexHeader {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 0px;
}
.previewCaption {
	margin: 2px 0px 12px;
	line-height: normal;
	padding: 0px;


}
.tablePageNavigation {
	margin: 4px;
	padding: 2px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3B3B3;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #B3B3B3;


}
.tableMenyDept {
	background-color: #E7E7E7;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
	padding: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #188C9C;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #188C9C;
	border-right-color: #188C9C;
	border-bottom-color: #188C9C;



}
.tdMenyDept {
	font-size: 10px;
	background-color: #F5F5F5;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;

}
a.MenyDeptSelect {
	color: #333333;
	text-decoration: none;

}
a.MenyDeptSelect:hover {
	text-decoration: none;
	color: #FF9900;


}
a.MenyDeptSelect:active {
	font-weight: bold;
	color: #047B8B;
	text-decoration: none;
	margin-left: 8px;




}
.spacer-ThumbPages2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #B3B3B3;
	border-left-color: #B3B3B3;
	margin: 0px;
	padding: 2px 0px 0px;
}
.LeftMargin10 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.LeftMargin5 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.fullsizeBorder {
	border-top: 2px solid #999999;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-left: 2px solid #999999;

}
.MenyDeptSelectActive {

	font-weight: bold;
	color: #047B8B;
	text-decoration: none;
	margin-left: 8px;
}
.start-bgInfo {


	background-color: #F5F5F5;
	border: 1px solid #FF9900;
	margin: 0px;
	padding: 0px;
}
.tableBack {
	margin: 1px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3B3B3;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #B3B3B3;


}

.buttonTopCenterOrange {
	font-size: 11px;
	background-color: #FAA324;
	cursor: hand;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	padding: 0px;
	height: 20px;
	background-position: center center;


}
.topDivider {
	color: #FDD397;

}
.popupH1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin: 0px;
}
.popupBody {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.popupH3 {


	font-size: 10px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 6px 4px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tablePopupPreview {
	padding: 0px;
	height: 100%;
	width: 100%;
	margin: 0px;
	background-color: #FFFFFF;



}
.bodyPopup {
	background-color: #E1E1E1;
	padding: 0px 2px 2px;
}
