/*
	2012-01-25, Simon:
		Städat upp denna fil och organiserat den! På tiden!
*/

/* Margins when printing */
@page{
		size: auto;   /* auto is the initial value */
		/* this affects the margin in the printer settings */
		margin: 10mm 10mm 10mm 10mm;
}
/*
						GENERAL ELEMENT STYLING
-------------------------------------------------------------
*/

/*body 									{ scrollbar-base-color: #E5E6E7; scrollbar-arrow-color: #CE0000; background: url(../images/new_design/frame_bg6.gif); font-size: 100%; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}*/
/*body 									{ scrollbar-base-color: #E5E6E7; scrollbar-arrow-color: #CE0000; background: #F9F9F9; font-size: 100%; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}*/
/*a											{ text-decoration: none; }  font-size: 100%; */
body									{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; scrollbar-base-color: #E5E6E7; scrollbar-arrow-color: #CE0000; background: #E9E9E9 url(../../images/bg3.png) repeat 0 0; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}
select								{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height: 19px; }
select.stdselect			{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height: 25px; }
textarea							{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
input									{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
input[type='text']		{ height: 25px; }
input[type='password']{ height: 25px; }
input[type='button']	{ height: 25px; }
input[type='submit']	{ height: 25px; }
input[type='email']	{ height: 25px; }
input[type='checkbox']{ vertical-align: sub; } /* Bootstrap fix? */
input.stdinput				{ height: 13px; box-sizing: content-box !important; webkit box-sizing: content-box !important; }
input.stdinput[type='button'] { height: 19px; }
input.stdinput[type='submit'] { height: 21px; }
input[type='radio']		{vertical-align: bottom; }
table									{ border: 0px; border-spacing: 0px; vertical-align: top; } /* background-color: #FFF; } /* 2018-02-21 Thomas, lagt till background-color - förstörs av bootstrap. Funkar inte kraschar menyn :-/ */
th										{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; background-color: #dddddd; padding: 3px; text-align: left; }
td										{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; }
hr										{ background-color: #D70104; color: #d70104; height: 1px; border: 0px #FFFFFF solid; margin: 6px 0px 6px 0px;}
hr.gray								{ background-color: #CCC; color: #CCC; height: 1px; border: 0px #FFFFFF solid; }
img										{ border: 0px; vertical-align: initial; } /*2018-02-28 Thomas, lagt till vertical-align: initial pga bootstrap /*
/* 2012-01-25, Simon: We really should start using these header tags. Not used until now. */
h6										{ padding-bottom: 0px; margin-bottom: 5px; }

form									{ margin: 0px; padding: 0px; }
/* 2014-10-03 Thomas, flyttat bg-color från td till table */
table.tableMainArea			{ width: 720px; background-color: #FFFFFF; }
table.tableMainArea td	{ padding: 0px; }

/* jquery, autocomplete */
.ui-autocomplete	{ height: 250px; overflow-y: scroll; overflow-x: hidden;}
.ui-widget				{ font-size:11px; }

/* Global CSS
------------------------------------------------------------- */

.site-width {
	width:724px;
}


/* Dynamic width test */
/*
.site-width {
	min-width:724px;
	width:60%;
}
*/

.site-container {
	margin: auto; /*align=center*/
	/*background-color: #E5E6E7;*/
}
/*
.site-container > table > tbody > tr {
	background-color: white;
}*/

/*
--- MASTER/MAIN THINGS ---------------------------------------------------------------
*/
div.mastercontainer {
	width:724px;
	margin: 0 auto;
	background-color:white;
}

td.masterborder {
	width:2px;
	background:url('/images/new_design/menu_top_left.gif');
}

div.maincontainer {
	width:100%;
	height:100%;

	/* margin-left:10px; */
}

/*
						BOOTSTRAP RE-ADJUSTMENTS
--------------------------------------------------------------
*/
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox-inline input[type="checkbox"] {
	position: inherit;
	margin-left: inherit;
}

.checkbox input[type="checkbox"] {
	margin-left: -20px;
}

.checkbox label {
	line-height: 20px;
}

div.checkbox {
	margin-top: 0px;
	margin-bottom: 0px;
}

.radio, .checkbox {
	display: inline-block;
}

input.form-control {
	height: auto;
}

button:disabled, input:disabled, optgroup:disabled, select:disabled, textarea:disabled { /* Override bootstrap normailize.less "button, input, optgroup, select, textarea" */
	color: gray; /*graytext;*/
}

.pagination {
	margin: 4px;
}

.table-condensed > tbody > tr > td {
	padding: 2px;
}
/* user_admin.asp */
label {
	font-weight: normal;
}

.panel{
	margin-bottom: 10px;
}

/*
						<TABLE>, <TR> and <TD> CLASSES
---------------------------------------------------------------
*/

.whitebg								{ background: #ffffff; }

table.tight							{ border:0px; border-spacing:0px; border-collapse:collapse; }
table.tight td					{ padding:0px; }

table.exchange					{ border:0px; border-spacing:0px; border-collapse:collapse; width:100% ;}
table.exchange td				{ vertical-align:top;}

table.serviceinfo				{ border:0px; border-spacing:0px; border-collapse:collapse; }
table.serviceinfo td		{ padding:2px; }
/* table.serviceinfo	th		{ padding:2px; } */

/* 2022-09-30 Simon: support_more_orderinfo.asp,store_printorder.asp */
table.orderdata	{
}
/* Every odd cell */
table.orderdata td:nth-child(1n)	{
	/* min-width:100px; */
	/* padding-right:5px; */
	/* white-space: nowrap; */
}
/* Every even cell */
table.orderdata td:nth-child(2n)	{
	/* min-width:125px; */
	/* padding-right:30px; */
	/* white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis; */
}

/* Every odd cell */
table.orderdata td:nth-child(1n)	{
	/* min-width:100px; */
	padding-left:35px;
	/* white-space: nowrap; */
}
/* Every even cell*/
table.orderdata td:nth-child(2n)	{
	padding-left:10px;
}
/* first cell*/
table.orderdata td:nth-child(1)	{
	padding-left:0px;
}

/* 2022-09-30 Simon: support_more_orderinfo.asp */
/*
table.orderdata2 {
	margin-bottom: 2px;
}

table.orderdata2 td label {
	margin-left:2px;
	margin-right: 15px;
	margin-bottom: 0px;
	min-width:67px;
}
*/
/*
div.orderdata2 div.col-md-2 {
	padding-left:2px;
}
*/

.label-value-container label {
	white-space: nowrap;
	/*font-style: italic;
	text-decoration: underline;*/
}

@media print {
	.noprint{display: none !important;}
}

@media (min-width: 600px) {
	.col-md-1,.col-md-3 {
	    float: left;
			padding-left:2px;
	}
	.col-md-1 {
	    width:8.3%;
	}
	.col-md-2 {
	    width:16.66%;
	}
	.col-md-3 {
			width:25%;
	}
}

table.table-condensed-more th		{ padding:2px !important; }

/* Simon 2012-11-09 - includes/show_prices_inc.asp */
table.whiteth th 				{ font-size:11px; color:#000000; font-weight:bold; background-color:transparent; vertical-align:top; padding:2px; text-align:left;}

table.black_border 			{ border:1px #999999 solid; border-collapse:collapse; background-color:#F5F5F5; vertical-align:top;}
table.black_border td 	{ padding:3px;}
/* används på customer_found_service.asp */
table.red_border 			{ border:1px #990000 solid; border-collapse:collapse; background-color:#F9F9F9; vertical-align:top;}
table.red_border td 	{ padding:3px;}
/* används på customer_found_service.asp */
.red_border 						{ border: 1px #990000 solid; padding: 3px !important;}

/*dropdownDiv*/
table.green_border 			{ border:1px #0e9e37 solid; border-collapse:collapse; background-color:#FFFFFF; vertical-align:top;}
table.green_border td 	{ padding:3px;}

/*store_reg_neworder.asp - subsection indent */
table.reg_indent			 	{ border:0px; border-spacing:0px; border-collapse:collapse; }
table.reg_indent td		{ padding:0px; padding-left:5px; vertical-align:top;}

table.leftmargin 				{ margin-left:15px; }
/* radio-button, OK in IE, sort of OK in Chrome */
table.radio						{ border: 0px solid #FF9999; border-spacing: 0px; margin-top: 0px; margin-bottom: 0px; } /* 2018-02-12 Thomas, lagt till margin* - bootstrap har 10px */
table.radio td 				{ border: 0px solid #0099FF; padding-right:4px; padding-left: 2px; padding-bottom: 0px; vertical-align: middle; }
table.radio .radiotd	{ border: 0px solid #99FF99; padding: 0px 2px 3px 2px; vertical-align: top; width: 20px; }
table.radio .indenttd	{ padding-left: 3px; width: 3px; }

/*TDs and THs*/
table.cellpadding5 td		{ padding:5px; }
table.cellpadding4 td		{ padding:4px; }
table.cellpadding3 td		{ padding:3px; }
/* table.cellpadding3 th		{ padding:3px; } */
table.cellpadding2 td		{ padding:2px; }
table.cellpadding1 td		{ padding:1px; }

table.leftpadding5 td		{ padding-left:5px; }
table.rightpadding5 td	{ padding-right:5px; }

td.leftcolumn 					{ background-color:#E5E6E7; vertical-align:top;}

table.toppadding td			{ padding-top:5px; }
table.bottompadding td	{ padding-bottom:5px; }

table.grey_borderbottom td	{ border-bottom: 1px solid #EDEDED; }

table.grey_grid						{ border: 1px solid #999; }
table.grey_grid thead tr	{ border-right: 1px solid #999; }
table.grey_grid th				{ border-bottom: 1px solid #999; }
table.grey_grid td				{ border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }

td.sms_inactivated			{ border: 2pt solid #D60000; padding: 4px;}

td.celloverflow {white-space: nowrap; overflow-x: hidden;}

td.produkttips {width: 116px; height:20px; max-width: 116px;}

tbody.produkttips {table-layout: fixed; overflow-x: hidden; overflow-y: auto; display: block; max-width: 698px; min-width: 698px;}

.top 										{ vertical-align: top; }
/*
						<INPUT> CLASSES
---------------------------------------------------------------
*/
.textNOK 								{ border: 2px solid #4866C6; }
label.textNOK 							{ border:none; color:#a94442; display:inherit;}
.input_disabled 				{ font-size:11px; border:1px solid #7F9DB9; background-color:#F1F1F1; height:18px; color: #FF0000}
.input_required_exp 		{ font-size:11px; border:1px solid #FF0000 !important; height:18px} /* 2015-05-28 Simon: Lagt till !important för att få det att fungera med select2*/
.input_ok_exp 					{ font-size:11px; border:1px solid #0E9E37 !important; height:18px}
input[type='text'].input_h18	{ height: 18px; }

/*---------------VALIDATION-------------------*/
label.error {
	/*color: red;*/
	color: #4866C6;
	margin-left: 0px;
	margin-bottom: 0px;
	display: inline;
	font-weight: normal;
}

input.error, select.error, textarea.error {
	border: 2px solid #4866C6;
	/*border: 1px solid rgb(255,0,0);*/
}

input[type=radio].error {
	background-color: #4866C6;
	outline: 1px solid #4866C6;
}

/*
						<A> CLASSES
---------------------------------------------------------------
*/
a:link, a:visited, a:active	{ text-decoration: none; }
a:hover 	{ text-decoration: underline; }

a.black:link 		{ color: #000000; }
a.black:visited { color: #000000; }
a.black:active 	{ color: #000000; }
a.black:hover 	{ color: #000000; }

a.blackb:link 		{ color: #000000; font-weight: bold; }
a.blackb:visited	{ color: #000000; font-weight: bold; }
a.blackb:active 	{ color: #000000; font-weight: bold; }
a.blackb:hover		{ color: #000000; font-weight: bold; }


a.black_12_pt:link 		{ color: #000000; font-size: 12px; }
a.black_12_pt:visited 	{ color: #000000; font-size: 12px; }
a.black_12_pt:active 	{ color: #000000; font-size: 12px; }
a.black_12_pt:hover 	{ color: #000000; font-size: 12px; }

a.gray_10_pt:link 		{ color: #999999; }
a.gray_10_pt:visited 	{ color: #999999; }
a.gray_10_pt:active 	{ color: #999999; }
a.gray_10_pt:hover 		{ color: #999999; }

a.white:link 	{ color: #FFFFFF; }
a.white:visited { color: #FFFFFF; }
a.white:active 	{ color: #FFFFFF; }
a.white:hover 	{ color: #FFFFFF; }

a.red:link 	{ color: #D60000; } /* #99000 */
a.red:visited { color: #D60000; }
a.red:active 	{ color: #D60000; }
a.red:hover 	{ color: #D60000; }

a.white_9_pt:link 		{ color: #FFFFFF; font-size: 9px; }
a.white_9_pt:visited 	{ color: #FFFFFF; font-size: 9px; }
a.white_9_pt:active 	{ color: #FFFFFF; font-size: 9px; }
a.white_9_pt:hover 		{ color: #FFFFFF; font-size: 9px; }

a.black_9_pt:link 		{ color: #000000; font-size: 9px; }
a.black_9_pt:visited 	{ color: #000000; font-size: 9px; }
a.black_9_pt:active 	{ color: #000000; font-size: 9px; }
a.black_9_pt:hover 		{ color: #000000; font-size: 9px; }


a.menu_white:link 		{ color: #FFFFFF; font-size: 11px; font-weight: bold; }
a.menu_white:visited 	{ color: #FFFFFF; font-size: 11px; font-weight: bold; }
a.menu_white:active 	{ color: #CCCCCC; font-size: 11px; font-weight: bold; }
a.menu_white:hover 		{ color: #FFFFFF; font-size: 11px; font-weight: bold; }


/* Reclaim-IT */
.hib	{ font-family: Verdana, Helvetica, sans-serif; font-size: 18px; color: #DB810D; line-height: 22px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; }


/*
						MISC CLASSES
---------------------------------------------------------------
*/
.center									{ margin-left:auto; margin-right:auto; }
.center 								{display:flex; justify-content:center; align-items:center;}
.right									{ text-align:right }
.fillwidth							{ width:100% }
.fillheight							{ height:100% }

.hoveron 								{ color: #000000; background-color: #EFEFEF !important; }
.hoveroff 							{ color: #000000; }

.black		 							{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; }
.blackb 		  					{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000000; }

.red 										{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#D60000; } /* #990000 */
.redb 									{ font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#D60000; }

.green 										{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#059724; } /* #990000 */
.greenb 									{ font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#059724; }

.blue 									{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#06F; }
.blueb 									{ font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#06F; }

.nobr  									{ white-space:nowrap; }

/* används i top.asp */
.menu_black							{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
.hoveronRed 						{ color:#C1342B; background-color:#C26661; }
.hoveroffRed 						{ color:#C1342B; }

/* används i last_of_all.asp */
.white_9_pt 						{ font-size: 9px; line-height: 12px; color: #FFFFFF; FONT-WEIGHT: normal;}

.dropdownHoverOn				{ color:#000000; background-color:#ABABAB; }
.dropdownHoverOff				{ color:#000000; }

.ownex_bg { background-color: #F5F593; } /* Ljusgul - Eget ex. - tr */
.ownex_manuellreg_bg { background-color: #D5F5CF; } /* Ljusgrön - Manuell registrering + Eget ex. - tr */
.unpubliced_bg { background-color: #BFE0E0; } /* Turkos-grön - Publicering ångrad - tr */
.consumerreg_bg { background-color: #F8EFFF; } /* Ljuslila - Konsumentreg. - td */
.sisystem_bg{ background-color: #FEDADA; } /* Ljusröd - Serviceinfo - td */
.exsystem_bg { background-color: #DCF5FF; } /* Ljusblå - eXchange - td */
.disableduser_bg { background-color: #FDECEC; } /* Ljusröd - Inaktiverad användare - td */

.rotate270 {
	-webkit-transform: rotate(-90deg); /* Safari */
	-moz-transform: rotate(-90deg); /* Firefox */
	-ms-transform: rotate(-90deg); /* IE */
	-o-transform: rotate(-90deg); /* Opera */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* Internet Explorer */
}

/* Bootstrap tooltip */
.tooltip-inner {max-width: 350px;} /* Make it wider, if neccessary */
/* Modify color/style - Only for "top" variant right now */
.si-tooltip + .tooltip.top .tooltip-inner {background-color: #ffffff; color: black; border: 1px solid gray; opacity: 1}
/* .si-tooltip + .tooltip.top .tooltip-arrow {border-top-color:#ffffff;} */
.si-tooltip + .tooltip.in{opacity: 1!important;}

/*
						.NET MISC CLASSES
---------------------------------------------------------------
*/

.hideGridColumn { display:none; }

/* Select2 */
.select2-container-multi .select2-choices .select2-search-field input		{ font-size: 24px !important; }
.select2-selection__placeholder	{ color:#000 !important; }
.select2-selection--single .select2-selection__arrow b	{border-color: #000 transparent transparent transparent !important;}

/*
						UNCONFIRMED USAGE
---------------------------------------------------------------
*/

.select 			{ color:#000000; font-size: 10px; font-family: verdana, geneva; }
.submit 			{ color:#000000; font-size: 10px; font-family: verdana, geneva; border: 1px Black solid; }

.black_border 		{ border: 1px #999999 solid; }

.gray_10_pt 		{ font-size: 10px; color: #999999; }
.gray_10_pt_bold 	{ font-size: 10px; font-weight: bold; color: #999999; }
.gray_11_pt_bold 	{ font-size: 11px; font-weight: bold; color: #555555; }
.gray_14_pt_bold 	{ font-size: 14px; font-weight: bold; color: #555555; }

.black_8_pt			{ font-size: 8px; color: #000000; }
.black_9_pt			{ font-size: 9px; color: #000000; }
.black_10_pt		{ font-size: 10px; color: #000000; }
.black_11_pt		{ font-size: 11px; color: #000000; }
.black_12_pt		{ font-size: 12px; color: #000000; }
.black_14_pt		{ font-size: 14px; color: #000000; }
.black_16_pt		{ font-size: 16px; color: #000000; }
.black_3_px			{ font-size: 3px; }
.black_10_pt_bold 	{ font-size: 10px; font-weight: bold; color: #000000; }
.black_12_pt_bold 	{ font-size: 12px; font-weight: bold; color: #000000; }
.black_14_pt_bold		{ font-size: 14px; font-weight: bold; color: #000000; }
.black_16_pt_bold		{ font-size: 16px; font-weight: bold; color: #000000; } /* line-height: 19px; */
.black_18_pt_bold		{ font-size: 18px; font-weight: bold; color: #000000; line-height: 22px; font-style: normal; font-variant: normal; text-transform: none; }
.black_20_pt_bold		{ font-size: 20px; font-weight: bold; color: #000000; }
.black_30_pt_bold		{ font-size: 30px; font-weight: bold; color: #000000; }
.black_40_pt_bold		{ font-size: 40px; font-weight: bold; color: #000000; line-height: 46px;}

.black9 	{ COLOR: #000000; font-size: 9px; line-height: 11px; }
.black6 	{ COLOR: #000000; font-size: 6px; line-height: 7px; }
.blackb13 { COLOR: #000000; font-size: 13px; line-height: 16px; font-weight: bold; }

.white		 				{ font-size: 11px; color: #FFFFFF; }
/* .white7 - Använd white_9_pt */
.white_9_pt 			{ font-size: 9px; color: #FFFFFF; }
.white_10_pt 			{ font-size: 10px; color: #FFFFFF; }
.whiteb 					{ font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; }
.white_10_pt_bold	{ font-size: 10px; font-weight: bold; color: #FFFFFF; }
.white_11_pt_bold	{ font-size: 11px; font-weight: bold; color: #FFFFFF; }
.white_13_pt_bold	{ font-size: 13px; font-weight: bold; color: #FFFFFF; }

.red_9_pt 				{ font-size: 9px; color: #990000; }
.red_10_pt 				{ font-size: 10px; color: #990000; }
.red_10_pt_bold 	{ font-size: 10px; font-weight: bold; color: #990000; }
.red_11_pt_bold 	{ font-size: 11px; font-weight: bold; color: #990000; }

.assistred_10_pt 			{ font-size: 10px; color: #C1342B; }
.assistred_10_pt_bold	{ font-size: 10px; font-weight: bold; color: #C1342B; }

.grey 				{ COLOR: #808080; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }

.b2b_h1_blue				{ font-size: 40px; line-height: 42px; color: #465771; }
.b2b_h1_gray				{ font-size: 40px; line-height: 42px; font-weight: bold; color: #c1c1c1; }

/*
						.NET MENUS ??? (ROBERTS DOING)
---------------------------------------------------------------
*/

/*
Font-Names="Verdana"
Font-Size="9pt"
Font-Weight="600";
ForeColor="White"
BackColor="#C1342B"
*/

.mainMenu, .mainMenu A:visited { color:#FFFFFF; font-size:11px !important; font-family:Verdana, Arial, Helvetica, sans-serif; }

/*
<StaticMenuStyle CssClass="mainMenu_StaticMenuStyle"/>
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticHoverStyle BackColor="#A0332A" ForeColor="White" />
<StaticSelectedStyle BackColor="#C1342B" ForeColor="Black" HorizontalPadding="5px" VerticalPadding="2px" />

<DynamicMenuStyle BackColor="#C1342B" HorizontalPadding="5px" VerticalPadding="2px" CssClass="ie8-fix" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicHoverStyle BackColor="#A0332A" ForeColor="White" />
<DynamicSelectedStyle BackColor="#C1342B" ForeColor="Black" HorizontalPadding="5px" VerticalPadding="2px" />
*/
.mainMenu_StaticMenuStyle { z-index:100; background-color:#C1342B !important; padding:0px 0px 0px 0px }
.mainMenu_StaticMenuItemStyle { color:#FFFFFF; font-size:11px !important; font-family:Verdana, Arial, Helvetica, sans-serif; }
.mainMenu_StaticHoverStyle { background-color:#A0332A; }
.mainMenu_StaticSelectedStyle { color:#FFFFFF; Text-Decoration: underline }

.mainMenu_DynamicMenuStyle { z-index:100; background-color:#C1342B !important; padding:1px 10px 1px 10px; }
.mainMenu_DynamicMenuItemStyle { color:#FFFFFF; font-size:11px !important; font-family:Verdana, Arial, Helvetica, sans-serif; }
.mainMenu_DynamicHoverStyle { background-color:#A0332A; }
.mainMenu_DynamicSelectedStyle { color:#FFFFFF; Text-Decoration: underline }

.CustomComboBoxStyle .ajax__combobox_textboxcontainer input {
	width: 70px;
}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer button {
	height: 15px;
}


/*
						MENUS - UNCONFIRMED USAGE
---------------------------------------------------------------
*/

/* Links for menu */
.treemenu a, .treemenu a:link, .treemenu a:visited {  color:  #006CB7; text-decoration: none; }
.treemenu a:active { color:#C90101; text-decoration : none; font-weight:bold; }
.treemenu a:focus { color: #C90101; text-decoration : none; font-weight:bold;}
.treemenu a:hover { color:  #C90101; text-decoration : none; }
/*menu arrows*/
.arrow_1 {background: url(http://extranet.assistinstallation.se/images/arrow_up.gif) no-repeat top;}
.arrow_2 {background: url(http://extranet.assistinstallation.se/images/arrow_down.gif) no-repeat top;}
.arrow_11 {background: url(http://extranet.assistinstallation.se/images/arow_up.gif) no-repeat top;}
.arrow_22 {background: url(http://extranet.assistinstallation.se/images/arow_down.gif) no-repeat top;}
