/* 2009-09-03 är alla ececec (endast linjer) ersatta med eceff3. */

/* style för smartphone */
.inputtext{	
-webkit-text-fill-color: rgba(0, 0, 0, 1); 
-webkit-opacity: 1;
-webkit-user-modify: read-write-plaintext-only;
-webkit-appearance: none;
}
.inputtag_kundnr{
-webkit-text-fill-color: rgba(0, 0, 0, 1); 
-webkit-opacity: 1;
-webkit-user-modify: read-write-plaintext-only;
-webkit-appearance: none;
}
.inputtag_login{
-webkit-text-fill-color: rgba(0, 0, 0, 1); 
-webkit-opacity: 1;
-webkit-user-modify: read-write-plaintext-only;
-webkit-appearance: none;		
}

/* Tar bort pil upp och ned i t.ex chrome */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}

textarea{
-webkit-text-fill-color: rgba(0, 0, 0, 1); 
-webkit-opacity: 1;
-webkit-user-modify: read-write-plaintext-only;
-webkit-appearance: none;
}	
	
a{
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* slut style för smartphone */


/* Start zoom icon idp */ 

.zoomin {
 -moz-transition: transform 0.2s;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
}

.zoomin:active{
  transform: scale(1.10);
  -moz-transform: scale(1.10);
  -webkit-transform: scale(1.10);
}
/* Slut zoom icon idp */


/* Start fadein text IDP */
.fadeintext{
    -webkit-animation: 3s ease 0s normal forwards 1 fadein;
    animation: 3s ease 0s normal forwards 1 fadein;
}

@keyframes fadein{
    0% { opacity:0; }
    80% { opacity:0; }
    100% { opacity:1; }
}

@-webkit-keyframes fadein{
    0% { opacity:0; }
    80% { opacity:0; }
    100% { opacity:1; }
}
/* Slut fadein text IDP */



/* Start formulär och huvudfunktioner */

body{ 
/*
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#001C50;
  scrollbar-base-color:#ffffff;
  scrollbar-track-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#F1F3F6;
  scrollbar-highlight-color:#E5E6EE;
  scrollbar-shadow-color:#959BA6;
*/
  font-family: Verdana, Arial, Helvetica; 
  font-size: 10px; 
  color: #000000;
  /* Gör att pekaren aldrig blir ett streck */
	cursor: default;

}

.listwidth{ 
max-width:522px;
}

form{
margin:0px;
}
	

ul{
margin-top:15px;
margin-bottom:-10px;
margin-left:11px;
padding: 0;
list-style-type: none;
}

li{
margin-bottom:12px;
background:url(images/vikon_liten_new_3.png) no-repeat;
/* bakgrundens position måste ändras om line-höjden ändras i text_stycke */
background-position: 0 3;
padding-left:15px;
}



/* knappar i fält (ej i den nedre listen) */
.formbutton_new{
border:outset 1px #ececec;
background:#999;
font-size:10px;
font-family: verdana;
padding-top: 1px;
padding-bottom: 1px;
background:url(images/formbg.gif) repeat-x left top;
}
 

/* knapp i blå list */
.formbutton_blue_new{
border:outset 0px #ececec;
background:#999;
font-size:10px;
font-family: verdana;
padding-top: 2px;
padding-bottom: 1px;
background:url(images/formbg.gif) repeat-x left top;
}


/* knappar på vit bakgrund */
.formbutton_white_new{
border:outset 1px #ececec;
background:#999;
font-size:10px;
font-family: verdana;
padding-top: 1px;
padding-bottom: 1px;
background:url(images/formbg.gif) repeat-x left top;
}

/* knappar i fält (ej i den nedre listen) */
.formbutton{
color:#555555;	
font-size:10px;
font-family: verdana;
}
 
.formbutton_new{
	border : solid 1px #638a00;
	border-radius : 3px;
	moz-border-radius : 3px;
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	-moz-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	font-family: verdana;
	font-size : 10px;
	color : #ffffff;
	background : #96c300;
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96c300), color-stop(100%,#648c00));
	background : -moz-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -webkit-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -o-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -ms-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : linear-gradient(top, #96c300 0%, #648c00 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c300', endColorstr='#648c00',GradientType=0 );

}


/* knapp i blå list */
.formbutton_blue{
color:#555555;	
font-size:10px;
font-family: verdana;
}


/* knappar på vit bakgrund */
.formbutton_white{
color:#555555;
font-size:10px;
font-family: verdana;
}

fieldset{  
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-color: #eceff3;
	border-width: 1px;
	border-style: solid;
	margin-bottom:2px;
	margin-top:6px;
	* margin-top:18px;
}


legend{
	padding-top:0px;  
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	margin:0px;
	color: #555555;
}

.inputtext{
	color:#555555;
	font-size:10px;
	font-family: verdana;
	border-color: #E0E4E5;
	border-width: 1px;
	border-style: solid; 
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 2px;
	height: 18px;
	background-color: #ffffff;
	outline: none;
}

/* Inaktiverar kryss */
.inputtext::-ms-clear{
	display:none;	
}

textarea{
	color:#555555;
	font-size:10px;
	font-family: verdana;
	border-color: #E0E4E5;
	border-width: 1px;
	border-style: solid;
  	resize: none;
  	outline: none;
  	white-space: pre-wrap;
}


select{
	color:#555555;
	font-size:10px;
	font-family: verdana;
	border-color: #E0E4E5;
	border-width: 1px;
 	border-width: 1px;
	border-style: solid;
	height: 18px;
	max-width: 390px;
	resize: none;
	outline: none;
}

input{
	font-size:10px;
	font-family: verdana;
	outline: none;
}



.inputtag_kundnr{
	background-image: url(images/bg_kundnr_11.png);
	color: #000;
	background-color: #fff;
	font-size: 10px;
	font-family: verdana, arial;
	border-width: 0px;
	border-style: none;
	border-color: #01143a;
	margin-top:0px;
	margin-bottom:1px;
	padding-right: 0;
	padding-left: 2px;
	width:47px;
	height:14px;
	outline: none;
}

@font-face {
  font-family: 'password';
  font-style: normal;
  font-weight: 400;
  src: url(password.ttf);
}


.inputtag_login{
	background-image: url(images/bg_login_11.png);
	color: #000;
	background-color: #fff;
	font-family: 'password'; 
	font-size: 10px;
	border-width: 0px;
	border-style: none;
	border-color: #01143a;
	margin-top:0px;
	margin-bottom:1px;
	padding-right: 0;
	padding-left: 2px;
	width:62px;
	height:14px;
	outline: none;
	
}


a{  
	color: #555555; 
	text-decoration: none;
}

a.link{  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px; 
	color: #444444; 
	text-decoration: none;
}

a:hover{
	color: #555555;
	text-decoration: none;
}

a.art_link_old:visited{	
	color: #999;
}

a.art_link:visited{	
	color: #555555;
}

a:focus{
	outline-style: none;
}


td{  
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	
}



.MainLink{
	color: white;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}


.white_2{
	color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
}

a.white_2:hover{  
	color: #aaaaaa; 
	text-decoration: none;
}

.grey_link{
	color: #aaaaaa;
	text-decoration: none;
	line-height:18px;
}

.prod_nav{
margin-bottom:-2px;	
}	

a.grey_link:hover{
	color: #555555;
	text-decoration: none;
}



.headwhensortable{
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #E0DACC;
}



/* bakgrundsbild eller färg för menyn */
.meny{
	color: ;
	background-color: #01143a;
	font-size: 10px;
	font-family: verdana, arial;
	/*background-image: url(images/bg_shadow.jpg);*/
}


.white_menu{
	color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

a.white_menu{  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
}

a.white_menu:hover{  
	color: #aaaaaa; 
	text-decoration: none;
}


/* Datum i menyn */
.datum{
	color: #ffffff;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}


/* bakgrundsbild eller färg för rand */
#rand{
	position: absolute;
	top: 100px;
	left: 0px;
	width: 795px;
	height: 12px;
	background-color: #01143a;
	/*background-image: url(images/testar_7.png);*/
	z-index:4;
}

#rand_2{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 745px;
	height: 6px;
	background-color: #01143a;
	background:url(images/40.png) repeat-x 0px -11px;
	z-index:4;
}

/* extra distans längst ned i main fältet */
#dist_bottom{
border-color:#ffffff;
border-width:4px;
border-style:solid;
}	


/* bakgrundsbild eller färg till vänster */
.blank_left{
	border-width: 0px 18px 0px 0px;
	border-style: solid;
	border-color: #ffffff;
	background:url(images/masterbg_6.png) repeat-x left top;
}


/* bakgrundsbild eller färg till höger */
.blank_right{
	border-width: 0px 0px 0px 18px;
	border-style: solid;
	border-color: #ffffff;
	background:url(images/masterbg_6.png) repeat-x left top;
}


/* bakgrundsbild eller färg i nyhetsdelen */
.nyhet_bg{
	/*background-image: url(images/bg_right.png);*/
	background:url(images/nyhet.png) repeat-x 0px -50px;
}


/* bakgrundsbild eller färg i statusdelen */
.status_bg{
	background-image: url(images/bg_right.png);
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #DBDDDF;
}


/* Text, bakgrundsbild eller färg i alla ledtextfält (ej tillbehor, ej relaterad) */

.ledtext_bg_saljstod{
	color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #01143a;
}


.ledtext_bg{
	color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #01143a;
	background:url(images/40.png) repeat-x 0px bottom;
}

/* Avstånd till eftervarande text vid ledtext utan ruta */
.topline{
margin-bottom: 7px;	
}	


/* Textfärg i samtliga ledtextfält (ej tillbehor, ej relaterad) */
.white{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

a.white{  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px; 
	color: #555555; 
	text-decoration: none;
}

a.white:hover{  
	color: #888888; 
	text-decoration: none;
}
/* Textfärg i samtliga ledtextfält (ej tillbehor, ej relaterad) */


/* Slut Text, bakgrundsbild eller färg i alla ledtextfält (ej tillbehor, ej relaterad) */


/* Text bakgrundsbild eller färg i ledtextfält tillbehor */
.ledtext_bg_tillbehor{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #01143a;
	background:url(images/40.png) repeat-x 0px bottom;
}


.white_tillbehor{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}
/* Slut text bakgrundsbild eller färg i ledtextfält tillbehor */



/* Text bakgrundsbild eller färg i ledtextfält relaterad */
.ledtext_bg_relaterad{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #ffffff;
	background:url(images/40.png) repeat-x 0px bottom;
}


.white_relaterad{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}
/* Slut text bakgrundsbild eller färg i ledtextfält relaterad */



			/* Start bakgrund i lister efter ledtext*/
			
			
			
			.bg_ledigatjanster_one_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_ledigatjanster_two_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			
			.bg_gruppreg_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_4px.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
	
			
			.bg_artgrupper_navhist_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_4px.png);
			background-repeat: repeat-x;
			background-position: bottom;
			
			}	
			
			.bg_artgrupper_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_4px.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			
			.bg_samlingslista_one_40px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}	
			
			
			.bg_samlingslista_one_20px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}	
			
			
			.bg_samlingslista_two_40px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}	
			
			
			.bg_samlingslista_two_20px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}
				
			
			.box_samlingslista{
			float: left; 
			clear: none; 
			border-color:#eceff3; 
			border-style:solid; 
			border-width:1px;
			margin-right:20px;
			margin-bottom:20px;
			width:150px; 
			box-shadow: 4px 4px 3px #C6C6C6; 
			border-radius: 5px;	
			}
			
			
			.box_samlingslista_bild{
			margin-left:10px;
			margin-top:15px;
			margin-bottom:15px;	
			}
			
			
			.box_samlingslista_textblock{
			width:100%;
			height:78px;
			background-color:#F1F4F7;
			}
			
			
			.box_samlingslista_textblock_text{
			padding:7px;
			line-height:16px;
			}
			
			
			.box_samlingslista_idp{
			float: left; 
			clear: none; 
			border-color:#eceff3; 
			border-style:solid; 
			border-width:1px;
			margin-right:30px;
			margin-bottom:30px;
			width:135px; 
			box-shadow: 3px 3px 2px #C6C6C6; 
			border-radius: 5px;	
			}
			
			
			.box_samlingslista_bild_idp{
			margin-left:22px;
			margin-top:15px;
			margin-bottom:15px;	
			}
			
			
			.box_samlingslista_textblock_idp{
			width:100%;
			height:22px;
			background-color:#F1F4F7;
			}
			
			
			.box_samlingslista_textblock_text_idp{
			padding:7px;
			line-height:10px;
			}
			
			
			.box_zoom_idp{
			top: 20px;
			left: 0px;
			padding:10px;
			position:absolute;
			background-color:#ffffff;
			border-color:#eceff3; 
			border-style:solid; 
			border-width:1px;
			margin-right:0px;
			margin-bottom:0px;
			width:300px;
			height:214px;
			z-index: 5;
			box-shadow: 8px 8px 6px #C6C6C6; 
			border-radius: 5px;	
			}
			
			
			
			.bg_produkt_info_35px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}
			
			
			.bg_produkt_tillbehor_35px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}
			
			
			.bg_produkt_relaterad_35px{
			background:url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #eef3f7;
			}	
			
				/* text relaterad */
				.rel{  
				font-family: Verdana, Arial, Helvetica;
				font-size: 10px; 
				color: #555555; 
				text-decoration: none;
				}
				
				a.rel{
				color: #555555; 
				text-decoration: none;
				}
				
				a.rel:hover{
				color: #555555; 
				text-decoration: none;
				}
				
				.inputtext_rel{
				color:#555555;
				font-size:10px;
				font-family: verdana;
				border-color: #E0E4E5;
				border-width: 1px;
				border-style: solid; 
				padding-left: 1px;
				padding-right: 1px;
				padding-top: 2px;
				height: 18px;
				background-color: #ffffff;
				outline: none;
}
			
			
			.bg_arthist_uppe_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_4px.png);
			background-repeat: repeat-x;
			background-position: bottom;	
			}
			
			
			.bg_arthist_one_40px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			
			.bg_arthist_one_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			
			.bg_arthist_two_40px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			
			.bg_arthist_two_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_orderhist_samling_one_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_orderhist_samling_two_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_orderhist_one_40px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_orderhist_two_40px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_white_new.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			
			.bg_order_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			
			}	
			
			.bg_order_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}	
			
			.bg_artlist_35px{
			background-color: #eef3f7;
			background-image: url(images/list_bg_4px.png);
			background-repeat: repeat-x;
			background-position: bottom;	
			}	
			
			.bg_artlist_samling_one_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			.bg_artlist_samling_two_20px{
			background-color: #eef3f7;
			background-image: url(images/list_bg.png);
			background-repeat: repeat-x;
			background-position: bottom;
			}
			
			/* Slut bakgrund i lister */

			

/* bakgrundsbild eller färg i den nedre delen */
.down{
	background-color: #01143a;
	color: #ffffff;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	/*background-image: url(images/bg_shadow.jpg);*/
}


/* text i den nedre delen */
.down_text{
	color: #ffffff;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
}


/* text, bakgrundsbild eller färg för knapparna i den nedre delen */

.starticon{
margin-left:5px;
margin-right:4px;
opacity:1;
filter:alpha(opacity=100);
}

.starticon_order{
background-image: url(images/down_2.png);
background-repeat: no-repeat;
background-position: 0 2;	
}

.starticon_all{
background-image: url(images/down_5.png);
background-repeat: no-repeat;
background-position: 0 2;	
}	

.show{
	background-image: url(images/knappnere.jpg);
	color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
}

a.show:hover{  
	color: #aaaaaa; 
	text-decoration: none;
}


/* text, bakgrundsbild eller färg för orderknapp vid order */
.showorder{
	background-image: url(images/knappnereord4.jpg);
	color: #ffffff;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
}

a.showorder:hover{  
	color: #bbbbbb; 
	text-decoration: none;
}


/* bakgrundsbild eller färg orderformuläret */
.Rutaorder{
	border-color: #ffffff;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	/*background-color: #eef3f7;*/
	/*background-color: #F3F6F9;*/
	/* Standardfärgen ovan är något ljusad när den används över större yta*/
	background-color: #F1F4F7;
}

/* Slut formulär och huvudfunktioner */




/* Start grafik och grafik med egna typsnitt */

.rutaadmin{
	border-color: #B5BEC9;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
}


.Ruta{
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}


.Ruta3{
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;

}


.Ruta4{
	border-color: #E3E9EF;
	border-width: 0px;
	border-style: solid;
	/*background-color: #eef3f7;*/
	/* Standardfärgen ovan är något ljusad när den används över större yta*/
	background-color: #F1F4F7;
}


.Ruta_start{
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	background-color: #ffffff;
}









.vit_ram{
	border-width: 5px 5px 6px 6px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #ffffff;
}


.vit_ram_navhist{
	border-width: 2px 8px 2px 8px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	margin-right:2px;
	background-color: #ffffff;
}


.vit_ram_arthist{
	border-width: 5px 4px 6px 6px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #ffffff;
}


.vit_ram_orderform{
	border-width: 2px 7px 1px 8px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #ffffff;
}


.vit_ram_orderform_idp{
	border-width: 0px 5px 0px 5px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #ffffff;
}


.white_solid{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	border-right: #FFF;
	border-left: #FFF;
	border-bottom: #FFF;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid none;
}

.white_solid_bottom{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	border-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border-style: none solid solid none;
}


.solid_grey_line{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-bottom: 5px;
}

.solid_grey_line_order{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 6px;
	margin-bottom: 5px;
}


.solid_grey_line_2{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 2px;
	margin-bottom: 2px;
}


.solid_grey_line_3{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 2px;
}


.solid_grey_line_4{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 0px;
}


.solid_grey_line_5{
	border-color: #eceff3;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 13px;
	margin-bottom: 5px;
}

.solid_grey_line_6{
	border-color: #eceff3;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 0px;
}

.solid_grey_line_dark{
	border-color: #dddddd;
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0 0 0 0;
	margin-top: 10px;
	margin-bottom: 5px;
}

.solid_r{
	border-right: #ffffff;
	border-width: 0px 1px 0px 0px;
	border-style: none solid  none none ;
	color: #01143A;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
}


.solid_ri{
	border-right: #eceff3;
	border-width: 0px 1px 0px 0px;
	border-style: none solid  none none ;
}


.solid_upp{
	border-color: #eceff3;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}


.solid_ri_start{
	/*
	utbytt 2010-09-23
	border-right: #eceff3;
	border-width: 0px 1px 0px 0px;
	*/
	border-right: #ffffff;
	border-width: 0px 9px 0px 0px;
	border-style: none solid none none ;
	font-family: Verdana, Arial, Helvetica;
	font-size: 4px;
}


.solid_ri_start_old{
	border-right: #e5e5e5;
	border-width: 0px 1px 0px 0px;
	border-style: none solid none none ;
}


.solid_lr{
	border-color: #eceff3;
	border-width: 0px 1px 0px 1px;
	border-style: none solid none solid;
}


.solid_vit{
	border-right: #FFF;
	border-left: #FFF;
	border-width: 0px 1px 0px 0px;
	border-style: none solid none none;
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}


.solid_start{
	border-color: #eceff3;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 1px;
}


.solid_start_2{
	border-color: #ffffff;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 1px;
}

/* Slut grafik och grafik med egna typsnitt */




/* Start enbart typsnitt */

.text{
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

.text_stycke_new{
	color: #555555;
	font-family: Lucida Grande, Lucida Sans Unicode, calibri, Verdana, Arial, Helvetica;
	font-size: 11px;
	/*line-height: 14px;*/
	line-height: 18px;
}

.text_stycke{
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	/*line-height: 14px;*/
	line-height: 16px;
}

.prodbesk{
	color: #555555;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}


.om{
	color: #333333;
	font-family:  Helvetica, Arial, Verdana ;
	font-size: 9px;
	/* Tillagd 2014-10-05 */
	line-height:12px;
}


.version{
	color: #888888;
	font-family:  verdana, Arial, Helvetica;
	font-size: 9px;
}


.pdf{
	color: #555555;
	font-family:  verdana, Arial, Helvetica;
	font-size: 10px;
}


.login{
	color: #555555;
	font-family:  verdana, Arial, Helvetica;
	font-size: 9px;
}


.nyheter{
	color: #000000;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	padding-left: 20px;
	padding-top: 7px;
}


.nyhetrubrik{
	/* Var tidigare Tahoma 11 */
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 2px;
}


.nyhetlank{
	border-color: #E4EAEF;
	border-width: 0px 0px 0px 0px;
	border-style: none none solid none;
	margin-top: 11px;
}


.red{
	color: #990000;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
}

.ast{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
}


.red2{
	color: #8A1719;
}


.uppmaning{
	color: #9B9564;
	font-weight: bold;
}


.yellow{
	color: #8A8517;
}

.green{
	color: #178A23;
}


#rub2{
	position: absolute;
	top: 0px;
	left: 0px;
	color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding: 4px 2px 2px 10px;
}


.status{
	color: #555555;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	padding-left: 15px;
	padding-bottom: 11px;
}


.statustext2{
	color: #3E4B59;
	font-family:  verdana, Arial, Helvetica;
	font-size: 1px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #E4EAEF;
	width: 135px;
	margin-bottom: 5px;
}


.rub_old{
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.rub{
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.art_link_info{
	color: #555555;
	font-family:  verdana, Arial, Helvetica;
	font-size: 10px;
}


.art_link_info:visited{	
	color: #999;
}


.litenradmatning{
	font-family: Verdana, Arial, Helvetica;
	font-size: 4px;
}


.litetmellanslag{
	font-family: Verdana, Arial, Helvetica;
	font-size: 5px;
}


.mellanmellanslag{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
}


.listmellanslag{
	font-family: Verdana, Arial, Helvetica;
	font-size: 4px;
}

.marginleftright{
	margin-left: 2px;
	margin-right: 2px;
}


/* Används enbart till teknisk information */
.marginright{
	padding-right: 10px;
	height:16px;
}


.margintopbottom{
	margin-top: 1px;
	margin-bottom: 2px;
}

.marginaroundstart{
	margin-top: 11px;
	margin-bottom: 11px;
	margin-left: 11px;
	margin-right: 11px;
}

.distprod{
	padding-bottom: 2px;
}

.dropadmin{
	color: #ffffff;
	background-color: #000000;
}


.webbkarta{
	font-family:  Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #555555;
}

a.webbkarta:hover{   
	text-decoration: none;
}


.sub0{
color: #555555;	
margin-left: 0px;
margin-top:13px;
}

.sub1{
color: #555555;
padding-left: 15px;
background-image: url(images/sub1.png);
background-repeat: no-repeat;
background-position: 3 0;	
}

.sub1_end{
color: #555555;
padding-left: 15px;
background-image: url(images/sub1_end.png);
background-repeat: no-repeat;
background-position: 3 0;	
}

.sub2{
color: #555555;	
padding-left: 30px;
background-image: url(images/sub2.png);
background-repeat: no-repeat;
background-position: 3 0;	
}

.sub2_end{
color: #555555;	
padding-left: 30px;
background-image: url(images/sub2_end.png);
background-repeat: no-repeat;
background-position: 3 0;	
}



/* Slut enbart typsnitt */
