/* Default CSS Stylesheet for a new Web Application project */
/*@font-face {
	font-family: Snell Bd BT;
	font-style:  normal;
	font-weight: normal;
	src: url(fonter/SNELLBD0.eot);
}*/
.listText_generic { color:#616b84; font-size:13px; font-family:verdana; text-decoration:none;}
.listText_header { line-height:30px; padding-left:0px; padding-right:0px; color:black; font-size:13px; font-family:verdana; font-weight:bold; text-decoration:none;}
.listDivider { border-left:0px; border-top:0px; border-right:0px; border-bottom:1px; border-style:dotted; border-color:Silver; }

.labCopyright{position:absolute;float:left; clear:both; top:527px; left:190px; font-family:arial; font-size:11px; color:gray; letter-spacing:1px;}

.lablink            { text-decoration:none; font-family:arial; font-size:11px; color:gray; letter-spacing:1px;}
a.lablink:link      { text-decoration:none; color:gray; }	
a.lablink:visited   { text-decoration:none; color:gray; }	
a.lablink:active	{ text-decoration:none; color:gray; }		
a.lablink:hover		{ text-decoration:underline; color:white; }	


.SiteTxtHeader		{	color:#616b84;		FONT: 20px verdana;	text-decoration:none;	padding-bottom:10px; padding-top:10;	}
.SiteTxtSubHeader	{	color:#616b84; font-family:Verdana; font-size:8pt; font-weight:bolder; text-decoration:none; padding-bottom:5px;	}
.SiteTxtMain		{ vertical-align:top;	text-align:justify;  	padding-left:0px;	padding-right:0px;	color:#616b84;			FONT: 8pt verdana;	text-decoration:none;	}
.SiteTxtMainBold	{ vertical-align:top;	text-align:justify;  	padding-left:0px;	padding-right:0px;	color:#616b84;			FONT: 8pt verdana;	text-decoration:none; font-weight:bold;	}
.imagepad			{	padding-top:3;		padding-left:0px;	padding-right:0px; }

.SiteTxtMainL				{	vertical-align:top;	text-align:left;  	padding-left:0px;	padding-right:0px;	color:#616b84;FONT: 7pt verdana;	text-decoration:none;	}
a.SiteTxtMainL:link			{	padding-left:0px;	color: #616b84;	FONT:7pt Verdana; text-decoration: none; font-weight:bolder;}	
a.SiteTxtMainL:visited		{	padding-left:0px;	color: #616b84;	FONT:7pt Verdana; text-decoration:	none; font-weight:bolder;}	
a.SiteTxtMainL:active		{	padding-left:0px;	color: #616b84;	FONT:7pt Verdana; text-decoration:	none; font-weight:bolder;}		
a.SiteTxtMainL:hover		{	padding-left:0px;	color: DarkRed; FONT:7pt Verdana; text-decoration: underline; font-weight:bolder;}	
.Infotext2		{	font: 7pt arial; color: black }

.rf_NoText{font-family:arial ; font:1pt; font-style:normal;}

#div1 {position:relative; top: 15; left: 10; height:16px; visibility:hidden; float:left;}
#div2 {position:relative; top: 15; left: -224; height:16px; visibility:hidden; float:left;}
#div3 {position:relative; top: -1; left: 10; height:16px; visibility:hidden; float:left;}
#div4 {position:relative; top: -1; left: -224; height:16px; visibility:hidden; float:left;}
#div5 {position:relative; top: -17; left: 10; height:16px; visibility:hidden; float:left;}
#div6 {position:relative; top: -17; left: -224; height:16px; visibility:hidden; float:left;}
#div7 {position:relative; top: 15; left: 10; height:16px; visibility:hidden; float:left;}
#div8 {position:relative; top: 15; left: -224; height:16px; visibility:hidden; float:left;}

.dgHeaderItem
{ 
	font: 7pt verdana; 
	color: white; 
	height:25px;
	background-position:0 0; 
	background-repeat:repeat-x; 
	text-indent:0px; 
	background-color:black
}
a.txtNavigator:Link		{ padding-top:3px;	font: 7pt verdana; color: white; margin:0px; text-indent:0px; text-decoration: none;	}
a.txtNavigator:Visited	{padding-top:3px;	font: 7pt verdana; color: white; margin:0px; text-indent:0px; text-decoration: none;	}
a.txtNavigator:Active		{padding-top:3px;	font: 7pt verdana; color: white; margin:0px; text-indent:0px; text-decoration: none;	}
a.txtNavigator:Hover		{padding-top:3px;	font: 7pt verdana; color: white; margin:0px; text-indent:0px; text-decoration:underline;	}

.txtNavigator
{ 
	height:20px;
	font: 7pt verdana; 
	color: white; 
	text-indent:0px; 
	background-color:black;
}

.txtHeaderInput
{ 
	font: 7pt verdana; 
	color: white; 
	height:20px;
	padding-left:5px; 
	padding-right:5px; 
	background-position:0 0; 
	background-repeat:repeat-x; 
	text-indent:0px; 
	background-color:black
}


.dgAlternatingItem
{
	color:black;
	font-family:verdana;
	font-size:10px;
	background-color:white;
	height:25px;
}
.dgItem
{
	color:black;
	font-family:verdana;
	font-size:10px;
	background-color:#ededed;
	height:25px;
}

.txtInput
{
	color:black;
	font-family:verdana;
	font-size:10px;
	background-color:#fffcde;
	border-color:black;
	border-style:dotted;
	border-width:1px;
	
	height:18px;
}

.ddInput
{
	color:black;
	font-family:verdana;
	font-size:10px;
	background-color:#fffcde;
	border-color:black;
	border-style:dotted;
	border-width:1px;
	width:100%;
	height:18px;
}
.rfSitetext	
{
	color:black;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.rfInputfield
{
	color:black;
	font-family:Verdana;
	font-size:12px;
	border-color:Black;
	border-style:solid;
	border-width:1px;
}

.rfSubheader
{	
	background-image:url(images/rf_PixelBlack.png);
	background-repeat:repeat-x;
	background-position:bottom;
	color:black; 
	font-family:Arial;
	font-size:15px; 
	font-weight:bold; 
	text-decoration:none; 
	padding-bottom:0px;	
}

.wsContentBKG_bottom
{
	background-image:url(images/webshop/InsideGraphics/wsContentBKG_bottom.png);
	width:908px;
	height:43;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	top:0px;
	vertical-align:top;
	text-align:center;
}

.wsContentBKG_content
{
	background-image:url(images/webshop/InsideGraphics/wsContentBKG_content.png);
	width:859px;
	height:522px;
	background-repeat:repeat;
	vertical-align:top;
	text-align:left;
}
.wsContentBKG_leftborder
{
	background-image:url(images/webshop/InsideGraphics/wsContentBKG_leftborder.png);
	width:24px;
	height:1px;
	background-repeat:repeat-y;
}
.wsContentBKG_rightborder
{
	background-image:url(images/webshop/InsideGraphics/wsContentBKG_rightborder.png);
	width:23px;
	height:1px;
	background-repeat:repeat-y;
	background-position:-5px;
	
}
.wsContentBKG_top
{
	background-image:url(images/webshop/InsideGraphics/wsContentBKG_top.png);
	width:908px;
	height:65px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:30px;
}
.separator3
{   
    width:100%;
	border:0px;border-bottom:1px; border-color:white; border-style:dotted;
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:0px;
}

.separator2
{
	background-image:url(images/hpixel_white.gif);
	background-repeat:repeat-x;
	height:1px;
	margin-top:2px;
	margin-bottom:2px;
	font-size:0px;
}
.separator1
{
	height:1px;
	margin-top:2px;
	margin-bottom:2px;
	font-size:0px;
}
.txtInputfield {
    font-family: Arial; font-size:12px; font-style:normal; font-weight:normal; text-align:left; color: Black;
    height:22px;
    margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
    padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;
    color:black;
    border:1px;border-style:solid;border-color:#abadb3;background-color: #ffffcc;
}

.ddInputfield {
    margin-left:0px; margin-right:0px; margin-top:1px; margin-bottom:0px;
    /*padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:0px;
    height:22px; color:black; font-weight:normal; text-align:left;*/
    font-family:verdana; font-size:7pt; 
    border:1px; border-style:solid; border-color:#abadb3; background-color: #ffffcc;
}

.Dropdown001 { font: 7pt Verdana; color: black; }

.menuIcon
{
/*	border-color:White;
	border-style:solid;
	border-width:1px;
*/	float:left;
}
.menuText
{
/*	border-color:White;
	border-style:solid;
	border-width:1px;
*/	margin-left:25px;
	margin-top:0px;
	padding-top:2px;
	margin-bottom:0px;
	height:19px;
	width:130px;
}
a.menuLink:link			{ font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;}	
a.menuLink:visited		{ font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;}	
a.menuLink:active		{ font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;}		
a.menuLink:hover		{ font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:underline;}	

.prodImghead { margin-left:1px; margin-top:1px;}

.rf_Shell { width:100%; height:100%;}
.rf_Shell_black { width:100%; height:100%; background-color:Black;}
.rf_TopBackground { background-image:url(images/shell/rf_TopBackground.gif); width:100%; height:50;}
.rf_MainBackground { background-image:url(images/shell/rf_MainBackground.gif); width:100%; height:100%; }
.rf_MainBackground2 { background-image:url(images/shell/rf_SteelWall01.jpg); width:100%; height:100%; background-repeat:no-repeat;}
.rf_BottomBackground { background-image:url(images/shell/rf_BottomBackground.gif); width:100%; height:50;}
.rf_MainColorBackground { background-color:Black; width:100%; height:100%;}

.root		{ position:absolute; width:600px; height:100%; margin:0px 0px 0px 0px; z-index:70;}
.root2		{ position:absolute; height:100%; width:415px; margin:0px 0px 0px 0px; z-index:60;}
.root p		{ margin:0px 0px 0px 0px; height:100%;z-index:50;}
.thumb		{ position:absolute; height:9px; width:15px; left:10px; z-index:90;}
.up, .dn	{ position:absolute; left:0px; z-index:30;}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img	{border:0; z-index:40;}
.scrollContainer	{ }
.scrollContent		{ }

.rf_plainBlack				{	font-style:normal; font-family:Arial; font:11px; font-style:normal; letter-spacing:0px; padding-left:2px; word-spacing:2px; color:black; text-decoration:none;	}
a.rf_plainBlack:link		{	font-style:normal; font-family:Arial; font:11px; font-style:normal; letter-spacing:0px; padding-left:2px; word-spacing:2px; color:black; text-decoration:none;	}
a.rf_plainBlack:visited		{	font-style:normal; font-family:Arial; font:11px; font-style:normal; letter-spacing:0px; padding-left:2px; word-spacing:2px; color:black; text-decoration:none;	}		
a.rf_plainBlack:active		{	font-style:normal; font-family:Arial; font:11px; font-style:normal; letter-spacing:0px; padding-left:2px; word-spacing:2px; color:black; text-decoration:none;	}	
a.rf_plainBlack:hover		{	font-style:normal; font-family:Arial; font:11px; font-style:normal; letter-spacing:0px; padding-left:2px; word-spacing:2px;  color:Red; text-decoration:none;	}

.rf_styletxt1_Black				{	font-style:normal; font-family:Snell Bd BT ; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:black; text-decoration:none;	}
a.rf_styletxt1_Black:link		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:black; text-decoration:none;	}
a.rf_styletxt1_Black:visited	{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:black; text-decoration:none;	}		
a.rf_styletxt1_Black:active		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:black; text-decoration:none;	}	
a.rf_styletxt1_Black:hover		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px;  color:Red; text-decoration:none;	}

.rf_plainwhite				{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;	}
a.rf_plainwhite:link		{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;	}
a.rf_plainwhite:visited		{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;	}
a.rf_plainwhite:active		{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:none;	}
a.rf_plainwhite:hover		{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:White; text-decoration:underline;	}



.rf_dgHeader				{	 background-color:Black; font-style:normal; font-family:Verdana; font:12px; font-weight:bold; letter-spacing:0px; padding-left:2px; padding-right:2px; padding-top:5; padding-bottom:5; word-spacing:0px; color:White; text-decoration:none;	}
.rf_dgItem					{	 background-color:white; height:20; font-style:normal; font-family:Verdana; font:10px; font-weight:normal; letter-spacing:0px; padding-left:2px; padding-right:2px; padding-top:0; padding-bottom:0; word-spacing:0px; color:black; text-decoration:none;	}



.rf_plainblack				{ font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-left:0px; word-spacing:0px; color:black; text-decoration:none;	}
.rf_plainblack_border		{	font-style:normal; font-family:Verdana; font:10px; font-style:normal; letter-spacing:0px; padding-right:10px; word-spacing:0px; color:black; text-decoration:none;	}

.rf_styletxt1_White				{	font-style:normal; font-family:Snell Bd BT ; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:White; text-decoration:none;	}
a.rf_styletxt1_White:link		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:White; text-decoration:none;	}
a.rf_styletxt1_White:visited	{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:White; text-decoration:none;	}		
a.rf_styletxt1_White:active		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px; color:White; text-decoration:none;	}	
a.rf_styletxt1_White:hover		{	font-style:normal; font-family:Snell Bd BT; font:18px; font-style:normal; letter-spacing:-1px; padding-left:5px; word-spacing:2px;  color:Red; text-decoration:none;	}

.ErrorTable { width:100%;  border:0; border-width:0px; border-color:Black; color:Red; display:block; background-position:no-repeat;}
.RFTable { width:100%; border:0; border-width:0px; border-color:Black; color:white; display:block; background-position:no-repeat;}
.ShortErrorTable { width:500px; border:0; background-color:Black; border-width:0px; border-color:Black; display:block; background-position:no-repeat;}

.ShortStatusError { background-position:10px 0px; background-image:url(images/Warning01small.gif);background-repeat:no-repeat;}
.StatusError { background-position:10px 0px; background-image:url(images/Warning01small.gif);background-repeat:no-repeat;}

.StatusInfo { background-position:10px 0px; background-image:url(images/Info01small.gif);background-repeat:no-repeat;}
.StatusOkei { background-position:10px 0px; background-image:url(images/Okei01small.gif);background-repeat:no-repeat;}
.StatusRF { background-position:10px 0px; height:29px; background-image:url(images/rfInfo.gif);background-repeat:no-repeat;}

.ShortStatusErrorTxt { font: 8pt verdana; font-weight:normal; color: white; text-align:left; }
.StatusErrorTxt { font: 8pt verdana; font-weight:normal; color: Red; text-align:left; }

.StatusRFTxt { width:100%; font: 8pt verdana; font-weight:normal; color: white; text-align:left; }
.StatusRFErrTxt { width:100%; font: 8pt verdana; font-weight:normal; color: red; text-align:left; }


.StatusInfoTxt { font: 8pt verdana; font-weight:normal; color: Navy; text-align:left; }
.StatusOkeiTxt { font: 8pt verdana; font-weight:normal; color: Green; text-align:left; }
.vpixel { background-image:url(images/vannrettpixel.gif);}
.hpixel { background-image:url(images/pixel2.gif);}
.PixelBack { padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px; background-color:White; filter:alpha(opacity=85); }

/* styles for Boks/Container av bilder START */
.ContainerTopLeft {	height:18; width:18; background-image:url(images/MainField_TopLeft.gif); background-repeat:no-repeat;}
.ContainerTopMiddle { height:18; text-align:left; background-image:url(images/MainField_TopMiddle.gif); background-repeat:repeat-x;}
.ContainerTopRight { height:18; width:18; background-image:url(images/MainField_TopRight.gif); background-repeat:no-repeat;}
.ContainerMiddleLeft { width:18; background-image:url(images/MainField_MiddleLeft.gif); background-repeat:repeat-y;}
.ContainerMiddleRight { width:18; background-image:url(images/MainField_MiddleRight.gif); background-repeat:repeat-y;}
.ContainerBottomLeft { width:18; height:18; background-image:url(images/MainField_BottomLeft.gif); background-repeat:no-repeat;}
.ContainerBottomMiddle { height:18; background-image:url(images/MainField_BottomMiddle.gif); background-repeat:repeat-x;}
.ContainerBottomRight { width:18; height:18; background-image:url(images/MainField_BottomRight.gif); background-repeat:no-repeat;}
/* styles for Boks/Container av bilder STOPP */

.tcpixel1	{	background-image:url(images/vannrettpixel.gif); background-repeat:repeat-x; background-position:bottom;}
.tcpixel2r	{	background-image:url(images/pixel.gif);background-repeat:repeat-y;background-position:right; }
.tcpixel2l	{	background-image:url(images/pixel.gif);background-repeat:repeat-y;background-position:left; }
.tcpixel3	{	color: Navy; FONT: 8pt arial; text-decoration:	none; background-image:url(images/vannrettpixel.gif);background-repeat:repeat-x;background-position:top; padding-left:5px; }

.Filopplastfelt			{	color: black;  FONT: 7pt verdana; text-decoration:	none; height:20; width:305; }	
.Filopplastfelt_small	{	color: black;  FONT: 7pt verdana; text-decoration:	none; height:20; width:144; }	
.NormalVerdana7 { font: 7pt verdana; color: black;height:20; }
.rfPlain { font: 7pt verdana; color: black; }
.newHeader {  font: 7pt verdana; background-color:Black; color: white; padding-left:3px; padding-bottom:2px; padding-right:3px; padding-top:2px; }
.newHeader2 {  font: 7pt verdana; background-color:#b5b5b5; color: black; padding-left:3px; padding-bottom:2px; padding-right:3px; padding-top:2px; }
.btnSmall {  font: 7pt verdana; color: black; width: 10px; height:10px;  text-decoration:none; letter-spacing:-1px; }

.logontxtMain {  font: 7pt verdana; background-color:Black; color: white; }
.logontxtHead {  font: 7pt verdana; background-color:Black; color: white; }

.buttonLiten { font: 7pt arial; color: black; width: 80px }
.buttonLiten2 { font: 7pt arial; color: black; width: 140px }
.buttonLiten3 { font: 7pt arial; color: black; width: 180px }

.btnUtsjekk {  font: 7pt arial; color: black; width: 10px; height:10px; }

.Dropdown { font: 8pt arial; color: black; width: 125px }
.dgHeader { font: 7pt verdana; color: black }

.ddmini {font: 7pt arial; color: black; }
.Dropdown001 { font: 7pt Verdana; color: black; }
.Priceinfo { font: 7pt verdana; color: black; padding-right:3px; }
.Priceinfo2 { font: 7.5pt verdana; color: black; padding-right:3px; font-weight:bold; }





/* klasse for alle windows-knappene i systemet */
.button { font: 8pt arial; color: black; height:20px;}
.button2 { font: 8pt arial; color: black; height:22px; }
