/*
						ELEMENTS
-------------------------------------------------------------
*/

body 						{ background:url(../../images/new_design/frame_bg6.gif); bgcolor="#FFFFFF"; color:#FFFFFF; text:#000000; leftmargin="0"; topmargin="0"; marginwidth="0"; marginheight="0"; font-size:100%; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; text-align:center; }
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,select,textarea { font-size: 10px; font-family: verdana, geneva, sans-serif; color: #000000; }
td 							{ 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; }
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 							{ color:#d70104;height:1px }

/* 
						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 }
.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 }

.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; Text-Decoration: none }
a:visited 						{ color: #FFFFFF; Text-Decoration: none }
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: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 */
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:1px; #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');*/
}
