body, p, td {  
	margin:0px 2px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, ITC Officina Sans; 
	font-size: 10px; 
	color: #0000FF; 
	text-align: justify;
 }
 
 th {
	background-color: #EEEEFF;
        }
		
a:link {  text-decoration: underline; color: #0000FF;
}
a:visited { text-decoration: none
}
a:hover {  color: #FF6600; 
text-decoration: underline;
}

input {
	font-size: 12px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.ram {border:1px solid #0000ff;
}

.ramr {border:1px solid #99aaff;
}


.style1 {color: #FF0000}

#mybutton   {border-style: inset;
        border-color: #ff6633;
        background-color: #CC3300;
        text-decoration: none;   
        width: 80px;
        text-align: center;}
  
  A.buttontext {color: white; 
                text-decoration: none;   
                font: bold 12pt Verdana;
                cursor: hand;}

  .buttonover  {color: orange;
                text-decoration: none;
                font: bold;
                cursor: hand;}
                
                .kalibrera {
	font-size: 10px;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, ITC Officina Sans;
	border: 1px #0033CC solid;
	height: 17px;
	position: relative;
	padding: 0px 1px 1px;
	margin-top: 3px;
	width: 55px;
	background-image: url(images/barbh.gif);
	
}
		    
.mouseBeOffMe {
	font-size: 10px;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, ITC Officina Sans;
	border: 1px #0033CC solid;
	height: 17px;
	position: relative;
	padding: 0px 1px 1px;
	margin-top: 3px;
	width: 33px;
	background-image: url(images/barbh.gif);
	
}
.mouseBeOnMe {
	font-size: 10px;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, ITC Officina Sans;
	border: 1px #0033CC solid;
	height: 19px;
	position: relative;
	padding: 0px 1px 1px;
	margin-top: 3px;
	width: 140px;
	background-image: url(images/goldblue17.gif);
	text-align: center;
}

.field {
	font-size: 9px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding-top: 5px;
}

ul {  
margin-top: 5px; 
}

  .tabell {
	font-family: Arial, Helvetica, ITC Officina Sans;
	font-size: 10px;
	color: #3333CC;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 2px;
	text-decoration: none;
}

h1 {  
font-family: Geneva, Verdana, Helvetica, Arial; 
font-size: 12px; 
color: #DD5500; 
letter-spacing: 0.1em; 
font-weight: 700; margin-top: 12px; margin-bottom: 5px}

h2 {
	font-size: 10px;
	letter-spacing: 0.1em;
	margin-top: 7px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #0000FF;
	
}

h3 {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, "ITC Officina Sans";
	color: #0033CC;
	margin-top: 5px;
	margin-bottom: 1px;
	padding-top: 4px;
	line-height: 14px;
}

h4 { 
font-family: Arial, Helvetica, ITC Officina Sans; 
font-size: 10px; 
font-weight: bold; 
color: #DD3300; 
letter-spacing: 0.1em ; margin-bottom: 2px; margin-top: 2px}.price {  
font-family: Verdana, Arial, Helvetica, ITC Officina Sans; 
font-size: 10px; 
color: #FF0000; 
padding-left: 4px; line-height: 14px;
}

h5 {
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 1px;
	padding-left: 3px;
}
h6 {
	font-family: Verdana, Arial, Helvetica, "ITC Officina Sans Bold";
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
	background-color: EFEFFF;
	letter-spacing: 0.4em;
	text-align: center;
	padding: 2px;
	border: 1px solid #0000FF;
	background-image: url(img/barbkgr.gif);
	
}
.spec { 
font-family: Verdana, Arial, Helvetica, ITC Officina Sans; 
font-size: 10px; 
color: #FF3300;
letter-spacing: 0.05em ; line-height: 13px}

.padding4 { 
padding: 4px;}

.margin { 
padding-left: 5px; 
line-height: 14px; padding-right: 8px}

.margright  {  margin-right: 5px; line-height: 14px}

.margleft { margin-left: 5px}

ol  { font-size: 10px ; margin-top: 3px}th {
	margin-right: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, ITC Officina Sans Bold;
	font-size: 10px;
}

.bildv {
	margin-right: 5px;
	margin-top: 3px;
}

.bottommargin {  
margin-bottom: 3px
}

.menyrubrik {
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	background-image: url(img/cornerbkgr.gif);
	border:1px solid #0000ff;
}

.orange {
	color: #DD3300;
}
.nedpil {
	vertical-align: -37%;
}
hr {
	color: #0000FF;
	height="1";
}
.swe {
	color: #0000FF;
	background-color: #FFFF00;
	border: 1px solid #0000FF;
}
.dotline {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0000FF;
	height: 100%;
}


.dotlineh {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #0000FF;
	
}

