/*
						ELEMENTS
-------------------------------------------------------------
*/

/* 2013-05-27 Simon: Testar att ta bort text-align:center*/
/*body 						{ background:url(../../images/new_design/frame_bg6.gif); bgcolor:#FFFFFF; color:#FFFFFF; text:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; text-align:center; }*/
/*body 						{ background: url(../../images/new_design/frame_bg6.gif); bgcolor:#FFFFFF; color:#FFFFFF; text:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }*/
/*body 						{ background: url(../../images/bg2.png) repeat-y center #FFFFFF; bgcolor:#FFFFFF; color:#FFFFFF; text:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }*/
body 						{ background: #E9E9E9 url(../../images/bg3.png) repeat 0 0; bgcolor:#FFFFFF; color:#FFFFFF; text:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
/*body 						{ background: #F9F9F9; bgcolor:#FFFFFF; color:#FFFFFF; text:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }*/
a			 					{ Text-Decoration: none }
body.whitebg		{ background:url(); background-color:#FFFFFF; color:#000000; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; }
input 					{ font-size: 10px; font-family: verdana, geneva, sans-serif; /*color: #000000;*/ }
select 					{ font-size: 10px; font-family: verdana, geneva, sans-serif; /*color: #000000;*/ }
textarea 				{ font-size: 10px; font-family: verdana, geneva, sans-serif; /*color: #000000;*/ }
td 							{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none; }
th 							{ font-family:Verdana, geneva, sans-serif; font-size:11px; color:#000000; font-weight:bold; background-color:#dddddd; vertical-align:top; padding:2px; text-align:left;}
hr 							{ background-color: #D70104; color:#d70104; height:1px; border: 0px #FFFFFF solid; }

/* 
						CLASSES 
-------------------------------------------------------------
*/

/* Textformatering */
.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 }
.black8 							{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 8px; line-height: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; 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 }
.black10 							{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 10px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.black 								{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.blackb 							{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.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 }
.blackb16 						{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 16px; line-height: 19px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.blackb18 						{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 18px; line-height: 22px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.blackb40 						{ COLOR: #000000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 40px; line-height: 44x; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }

.white7 							{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 9px; line-height: 12px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.white 								{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.whiteb 							{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.whiteb13 						{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 13px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.white_13_pt_bold			{ font-size: 13px; font-weight: bold; color: #FFFFFF; }
.greybNtd 						{ COLOR: #C0C0C0; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none; Text-Decoration: none }

.red9 								{ COLOR: #D60000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 9px; line-height: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.red 									{ COLOR: #D60000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.redb 								{ COLOR: #D60000; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.green 								{ COLOR: #006600; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.greenb 							{ COLOR: #006600; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none; }
.orange 							{ COLOR: #FFAA00; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.orangeb 							{ COLOR: #FFAA00; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
.dblue 								{ COLOR: #08216B; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }

/* 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; }


.grey 								{ COLOR: #808080; FONT-FAMILY: Verdana, geneva, sans-serif; FONT-SIZE: 11px; line-height: 13px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-TRANSFORM: none }
.greyb8 							{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }

.rubriknyh1						{ font-size: 18px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 22px; font-weight: bold; }
.rubriknyh2 					{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 16px; font-weight: bold; }
.rubrik 							{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 16px; }
.rubrik1 							{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 16px; font-weight: bold; }
.tds 									{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 14px; }
.tdt 									{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 13px; }
.tdrubrik 						{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 14px; }
.normal 							{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #000000; }
.normal2 							{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #000000; line-height: 13px; }
.sidrubrik 						{ font-size: 17px; font-family: arial, helvetica, sans-serif; color: #000000; line-height: 25px; font-weight: bold; }
.sidrubrikfarg 				{ color: #7A7A7A; }

.meny 								{	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; line-height: 18px; font-weight: bold; text-decoration: none; }
.menynormal 					{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #000000; line-height: 14px; text-decoration: none; }
.menynormal A:link 		{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #000000; line-height: 14px; text-decoration: none; }
.menynormal A:visited { font-size: 10px; font-family: verdana, geneva, sans-serif; color: #000000; line-height: 14px; text-decoration: none; }
.menynormal A:active 	{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #979E6C; line-height: 14px; text-decoration: none; }
.menynormal A:hover 	{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #FFFFFF; line-height: 14px; text-decoration: none; }

.logopayoff 					{ font-size: 10px; font-family: verdana, geneva, sans-serif; color: #E5E4C6; line-height: 13px; }
.copyright 						{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #777777; }


/* Länkar */
a:link 								{ color: #FFFFFF; }
a:visited 						{ color: #FFFFFF; }

a:active 							{ color: #FFFFFF; Text-Decoration: none }
a:hover 							{ color: #FFFFFF; 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.black9:link 				{ color: #000000; Text-Decoration: none; FONT-SIZE: 9px; line-height: 11px; }
a.black9:visited 			{ color: #000000; Text-Decoration: none; FONT-SIZE: 9px; line-height: 11px; }
a.black9:active 			{ color: #000000; Text-Decoration: none; FONT-SIZE: 9px; line-height: 11px; }
a.black9:hover 				{ color: #000000; Text-Decoration: underline; FONT-SIZE: 9px; line-height: 11px; }

a.blackb:link 				{ color: #000000; Text-Decoration: none; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; }
/* a.blackb:visited 			{ color: #000000; Text-Decoration: none; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; } */
a.blackb:visited 			{ color: #000000; }
a.blackb:active 			{ color: #000000; Text-Decoration: none; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; }
a.blackb:hover 				{ color: #000000; Text-Decoration: underline; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; }

a.red:link 						{ color: #D60000; Text-Decoration: none }
a.red:visited 				{ color: #D60000; Text-Decoration: none }
a.red:active 					{ color: #D60000; Text-Decoration: none }
a.red:hover 					{ color: #D60000; Text-Decoration: underline }

a.redb:link 					{ color: #D60000; Text-Decoration: none; FONT-WEIGHT: bold; }
a.redb:visited 				{ color: #D60000; Text-Decoration: none; FONT-WEIGHT: bold;}
a.redb:active 				{ color: #D60000; Text-Decoration: none; FONT-WEIGHT: bold;}
a.redb:hover 					{ color: #D60000; Text-Decoration: underline; FONT-WEIGHT: bold;}

a.orange:link 				{ color: #FFAA00; Text-Decoration: none }
a.orange:visited 			{ color: #FFAA00; Text-Decoration: none }
a.orange:active 			{ color: #FFAA00; Text-Decoration: none }
a.orange:hover 				{ color: #FFAA00; Text-Decoration: underline }

a.orangeb:link 				{ color: #FFAA00; Text-Decoration: none; FONT-WEIGHT: bold; }
a.orangeb:visited 		{ color: #FFAA00; Text-Decoration: none; FONT-WEIGHT: bold; }
a.orangeb:active 			{ color: #FFAA00; Text-Decoration: none; FONT-WEIGHT: bold; }
a.orangeb:hover 			{ color: #FFAA00; Text-Decoration: underline; FONT-WEIGHT: bold; }

a.green:link 					{ color: #006600; Text-Decoration: none }
a.green:visited 			{ color: #006600; Text-Decoration: none }
a.green:active 				{ color: #006600; Text-Decoration: none }
a.green:hover 				{ color: #006600; Text-Decoration: underline }

a.greenb:link 				{ color: #006600; Text-Decoration: none; FONT-WEIGHT: bold; }
a.greenb:visited 			{ color: #006600; Text-Decoration: none; FONT-WEIGHT: bold; }
a.greenb:active 			{ color: #006600; Text-Decoration: none; FONT-WEIGHT: bold; }
a.greenb:hover 				{ color: #006600; Text-Decoration: underline; FONT-WEIGHT: bold; }

a.greyb8:link 				{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
a.greyb8:visited 			{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
a.greyb8:active 			{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }
a.greyb8:hover 				{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: none }


/* Formulär */
.textNOK 							{ border: 2px solid #4866C6; }
/* .red_border 					{ border: 1px #990000 solid; } */
.black_border 				{ border: 1px #999999 solid; }
.input_required_exp 	{ border: 1px solid #EB6A0A; height: 18px; }
.input_ok_exp 				{ border: 1px solid #0e9e37; height: 18px; }

.input 								{ color: #000000; font-size: 10px; font-family: verdana, geneva, sans-serif; }
.select 							{ color: #000000; font-size: 10px; font-family: verdana, geneva, sans-serif; }
.submit 							{ color: #000000; font-size: 10px; font-family: verdana, geneva, sans-serif; border: 1px Black solid; }


/* Tabeller */
/* 2014-08-14 Thomas, finns i style.css
table.tight						{ border:0px; border-spacing:0px; border-collapse:collapse; }
table.tight td				{ padding:0px; vertical-align:top; } */

/*dropdownDiv*/
table.green_border 			{ border:1px #0e9e37 solid; border-collapse:collapse; background-color:#FFFFFF; vertical-align:top;}
table.green_border td 	{ padding:3px;}

td.sms_listmsg 				{ border: 0pt solid #C0C0C0; }
td.sms_inactivated 		{ border: 2pt solid #FFFFFF; }
/*
.hoveron 							{ color: #000000; background-color: #EFEFEF; }
.hoveroff 						{ color: #000000; }
*/

/* Diverse */
.bild 								{ border-color: #97918B; }
.bildhoger 						{ margin-left: 16px; margin-bottom: 10px; border-color: #97918B; }
.nobr  								{ white-space: nowrap; }


/* Round corners without borders/images (not in use)*/
.rounded							{ margin:0 auto; margin-right:10px; margin-left:3px; background-color:#fff; font-family:Verdana, geneva, sans-serif; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; line-height:13px; color:#000; }
.rounded table				{ margin:10px; }


/* Round corners with borders/images */
* html #tlc, * html #trc		{ height: 1%; }
#tlc, #trc									{ zoom: 1; width: au }
#box												{ position: relative; margin-left: 2px; margin-bottom: 10px; margin-right: 0; margin-top: -8px; padding: 0; text-align: left; background-color: #eeeeee; }
#content										{ padding-top:17px; padding-left:15px; padding-right:20px; padding-bottom:12px; }
/*#padding-top:1px; _padding-top:1px; }*/

#tlc, #trc, #blc, #brc			{ background-color: transparent; background-repeat: no-repeat; }
#tlc												{ background-image:url(../../images/roundcorners/tlc.gif); background-position: 0% 0%; }
#trc												{ background-image:url(../../images/roundcorners/trc.gif); background-position: 100% 0%; }
#blc												{ background-image:url(../../images/roundcorners/blc.gif); background-position: 0% 100%; }
#brc												{ background-image:url(../../images/roundcorners/brc.gif); background-position: 100% 100%; }
#tb, #bb										{ background-color: transparent; background-repeat: repeat-x; }
#tb													{ background-image:url(../../images/roundcorners/tb.gif); background-position: 0% 0%; }
#bb													{ background-image:url(../../images/roundcorners/bb.gif); background-position: 50% 100%; }
#rb													{ background-image:url(../../images/roundcorners/r.gif); background-position: 100% 0%; background-repeat: repeat-y; }
#lb													{ background-image:url(../../images/roundcorners/l.gif); background-position: 0% 100%; background-repeat: repeat-y; }


/* Test av button-styling. Not in use.*/
input.btn1 {   
	 font-family: verdana, geneva, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color:#ffffff;
	 background-color:#ff0000;   
	 border: 0px solid;   
	 border-color: #000000;
	 /*filter:progid:DXImageTransform.Microsoft.Gradient   
	 (GradientType=0,StartColorStr='#ff0000',EndColorStr='#881111');*/
}