BODY,TD { 
	font-family:verdana, arial, sans serif; 
	font-size:11px;
	color: #000000; 
	line-height:16px; 
	margin-left:0; 
	margin-bottom:10; 
}

A {
	text-decoration:none;
	color:#990000;
	line-height:16px;
} 

A:visited {
	text-decoration:none;
	color:#990000;
	line-height:16px;
} 
A:Hover {
	text-decoration:
	none;color:#000000;
	line-height:16px;
}

.rubrik {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #242424;
	font-weight : bold;
}
.header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: rgb(51,51,51);
	font-weight : bold;
}

.Header1{font-size:22px;font-weight:bold; color:#515151;}
.Header2{font-size:15px; font-weight:bold; color:#515151;}
.Header3{font-size:12px; font-weight:bold; color:#515151;}


.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
}
.white:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
}

.white_thin {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
}
.white_thin:hover{
	color: #00FF00
}

.redalert {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FF0000;
}

.controlfont, .controlfont:visited {font-size : 11px; color: #FFFFFF; font-weight : bold;}
.controlfont:hover {color: #000000;}
.edit1 {background-color:#99CCFF}
.edit2 {background-color:#00CCFF}
.border1 {border-color: #000000; border-style: solid; border-width: 1px;}
.control {border-color: #000000; border-style: solid; border-top-width: 0px; border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px;}
.controlOn {border-color: #000000; border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 1px; background-color:#0D2E7B; cursor:pointer; font-size : 11px; color: #FFFFFF; font-weight : bold;}
.controlOff {border-color: #000000; border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 1px; background-color:#00CCFF; cursor:pointer; font-size : 11px; color: #FFFFFF; font-weight : bold;}

.tabell {  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.extra {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #000066;
}


.textfalt {  
	background-color: #CCCCCC; 
	height: 18px; width: 100px
; font: 10px Verdana, Arial, Helvetica, sans-serif
}

.inputfalt {  
	background-color: #CCCCCC; 
	height: 18px; width: 25px; font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.pricefield {  
	background-color: #CCCCCC; 
	height: 18px; width: 35px; font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.button { 
	font-family: Verdana; font-size: 10px; 
	text-align: center; 
	background-color: #999999; 
	height: 20px; width: 20px
}
.button_on { 
	font-family: Verdana; font-size: 10px; 
	text-align: center; 
	background-color: #FF0000; 
	height: 20px; width: 20px
}
.button_norm{ 
	font-family: Verdana; font-size: 10px; 
	text-align: center; 
	background-color: #999999; 
	height: 18px;
}

.inputfield {  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	height: 18px; width: 300px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.inputsmall{  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	height: 18px; width: 50px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.searchfield {   
	border: 1px solid;
	height: 18px; width: 130px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC
; border-color: #373737 #FFFFFF #FFFFFF #373737
}
.cart {   
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	height: 18px; width: 250px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #999999
}

.textfield {  
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.selbox{   
	border: 1px solid;
	height: 18px; width: 130px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
; border-color: #373737 #FFFFFF #FFFFFF #373737
}

.selbox2{   
	border: 1px solid;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
; border-color: #373737 #FFFFFF #FFFFFF #373737
}