/*
	2012-01-25, Simon:
		Städat upp denna fil och organiserat den! På tiden!
*/



/*
						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;}
select, textarea 	{ font-size:0.9em; font-family:verdana,geneva; color:#000000; }
input 						{ font-size:0.9em; font-family:verdana,geneva; color:#000000; }
table 						{ border:0px; border-spacing:0px; vertical-align:top; }
th 								{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:bold; background-color:#dddddd; vertical-align:top; padding:2px; text-align:left;}
/*Måste ha padding:auto (non-specified) för BackwardsComp. Make normal tables tight tables.*/
td 						{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#000000; } 
/*
a 						{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none; }
*/
hr 						{ color:#d70104;height:1px }
img 					{border:0}
/* 2012-01-25, Simon: We really should start using these header tags. Not used until now. */
h6 						{ padding-bottom: 0px; margin-bottom: 5px; }




/* 
						<TABLE>, <TR> and <TD> CLASSES
---------------------------------------------------------------
*/

.whitebg				{ background: #ffffff; }

/* används på customer_found_service.asp */
.red_border 		{  border: 1px #990000 solid; }

table.tight				{ border:0px; border-spacing:0px; border-collapse:collapse; }
table.tight	td			{ padding:0px; vertical-align:top;}

table.exchange			{ border:0px; border-spacing:0px; border-collapse:collapse; width:100% ;}
table.exchange	td		{ vertical-align:top;}

table.black_border 			{ border:1px #999999 solid; border-collapse:collapse; background-color:#F5F5F5; vertical-align:top;}
table.black_border td 	{ padding:3px;}

/*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; }

/*TDs*/
table.cellpadding3 td		{ padding:3px; }
table.cellpadding2 td		{ padding:2px; }

table.leftpadding5 td		{ padding-left:5px; }

td.leftcolumn 					{ background-color:#E5E6E7; vertical-align:top;}



/* 
						<INPUT> CLASSES
---------------------------------------------------------------
*/
/*
.input 									{ font-size:10px; font-family:verdana,geneva; color:#000000; border:1px solid #7F9DB9; }
.input_style 						{ font-size:0.9em; font-family:verdana,geneva; color:#000000; border:1px solid #666666; background:url("../images/form_bak.gif");}
*/
.input_disabled 				{ font-size:1em; border:1px solid #7F9DB9; background-color:#DDDDDD; height:18px}
.input_required_exp 		{ font-size:1em; border:1px solid rgb(255,0,0); height:1.6em}
.input_ok_exp 					{ font-size:1em; border:1px solid #0e9e37; height:1.6em}





/* 
						<A> CLASSES
---------------------------------------------------------------
*/

a:hover 	{ text-decoration: underline; }

a.black:link 	{ color: #000000; Text-Decoration: none; }
a.black:visited { color: #000000; Text-Decoration: none; }
a.black:active 	{ color: #000000; Text-Decoration: none; }
a.black:hover 	{ color: #000000; Text-Decoration: underline; }

a.black_12_pt:link 		{ color: #000000; Text-Decoration: none; font-size: 12px; }
a.black_12_pt:visited 	{ color: #000000; Text-Decoration: none; font-size: 12px; }
a.black_12_pt:active 	{ color: #000000; Text-Decoration: none; font-size: 12px; }
a.black_12_pt:hover 	{ color: #000000; Text-Decoration: underline; font-size: 12px; }

a.gray_10_pt:link 		{ color: #999999; Text-Decoration: none; }
a.gray_10_pt:visited 	{ color: #999999; Text-Decoration: none; }
a.gray_10_pt:active 	{ color: #999999; Text-Decoration: none; }
a.gray_10_pt:hover 		{ color: #999999; Text-Decoration: underline; }

a.white:link 	{ color: #FFFFFF; }
a.white:visited { color: #FFFFFF; }
a.white:active 	{ color: #FFFFFF; }
a.white:hover 	{ color: #FFFFFF; }

a.white_9_pt:link 		{ color: #FFFFFF; Text-Decoration: none; font-size: 9px; }
a.white_9_pt:visited 	{ color: #FFFFFF; Text-Decoration: none; font-size: 9px; }
a.white_9_pt:active 	{ color: #FFFFFF; Text-Decoration: none; font-size: 9px; }
a.white_9_pt:hover 		{ color: #FFFFFF; Text-Decoration: underline; font-size: 9px; }

a.menu_white:link 		{ color: #FFFFFF; Text-Decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.menu_white:visited 	{ color: #FFFFFF; Text-Decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.menu_white:active 	{ color: #CCCCCC; Text-Decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.menu_white:hover 		{ color: #FFFFFF; Text-Decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}





/* 
						MISC CLASSES
---------------------------------------------------------------
*/
.center									{ margin-left:auto; margin-right:auto; }
.right									{ text-align:right }
.fillwidth							{ width:100% }

.hoveron 								{ color:#000000; background-color:#EFEFEF; }
.hoveroff 							{ color:#000000; }

.black		 							{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; 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:#990000; }
.redb 									{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#990000; }

.blue 									{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#06F; }
.blueb 									{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; 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-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }

.dropdownHoverOn				{ color:#000000; background-color:#ABABAB; }
.dropdownHoverOff				{ color:#000000; }




/* 
						.NET MISC CLASSES
---------------------------------------------------------------
*/

.hideGridColumn { display:none; }





/* 
						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-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.gray_10_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; }

.black_9_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.black_10_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.black_11_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.black_12_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.black_14_pt	 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.black_3_px		 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 3px; }
.black_10_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.black_12_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.black_14_pt_bold	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.black_16_pt_bold	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
.black_20_pt_bold	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; }
.black_30_pt_bold	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #000000; }
.black_40_pt_bold	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; color: #000000; }

.blackb13 { COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 13px; line-height: 16px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.black9 { COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 9px; line-height: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.black6 { COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 6px; line-height: 7px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }

.white		 		{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.white_10_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.whiteb 			{  COLOR: #FFFFFF; FONT-FAMILY: Verdana, geneva;  FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.white_10_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.white_11_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }

.red_10_pt 			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; }
.red_10_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; }

.assistred_10_pt 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C1342B; }
.assistred_10_pt_bold 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #C1342B; }

.grey 				{  COLOR: #808080; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }







/* 
						.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;}
