@charset "UTF-8";

body, p, td {
	margin:0px 2px;
	padding:0px;
	letter-spacing:0;
	word-spacing:1px;
	color: #001166;
	text-align: justify;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.4;
	font-weight: normal;
	font-variant: normal;
 }
		
a:link {  text-decoration: underline; 
}
a:visited { text-decoration: none
}
a:hover {  color: #FF6600; 
text-decoration: underline;
}

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

.buttonover1 {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: 63px;
	background-image: url(images/goldblue20.gif);
                cursor: hand;}


.ram {border:1px solid #ddddff;
}
.ramg {border:1px solid #006699;
}
.ramr {border:1px solid #99aaff;
}
.ramsvart {border:1px solid #000000;
}

.Swe {
	color: #0000FF;
	background-color: #FFFF00;
	border: 1px solid #0000FF;
}

#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);
	
}
.buttonover1 {
	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: 53px;
	background-image: url(images/goldblue20.gif);
	cursor: hand;
}
.ram1 {border:1px solid #ccf;
}

.search {
	
	background-color: #eef;
	
}
		    
.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: 11px;
	color: #3333CC;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 2px;
	text-decoration: none;
}

h1 {  

font-size: 1.4em; 
color: #CC0000; 
letter-spacing: 0.1em; 
font-weight: 700; margin-top: 12px; margin-bottom: 5px;
line-height: 12px;
margin-top: 1px;}

h2 {
	font-size: 1.25em;
	letter-spacing: 0.05em;
	margin-top: 7px;
	margin-bottom: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #0033CC;	
}

h3 {
	font-weight: bold;
	font-size: 1.1em;
	
	color: #2233DD;
	margin-top: 5px;
	margin-bottom: 1px;
	padding-top: 4px;
	line-height: 14px;
}

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

.paddingv8 { 
padding-left: 8px;}

.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
}

strong {
	font-weight: bold;
	color: #0033CC;
}


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

.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%;
}

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

.dotlineh18 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #0000FF;
	line-height: 18px;
}
.fot {
	line-height: 14px;
	font-size: 11px;
}
.lektion {
	font-weight: bold;
	color: #0033CC;
	background-color: #EEEEFF;
	width: 111px;
	border: 1px solid #ccccff;
	padding: 3px;
}
.red {
	color: #FF0000;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
border-top: 1px solid #ccd; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Lucida Grande;
line-height:10px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
margin-left:0px;
margin-top:0px;
padding-top:0px;
}


.dropmenudiv a:link, .dropmenudiv a:visited{
width:100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid #FF9900; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
background-color:#AABBFF;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#FFFF00;
color:#000000;
}

.last_separator {
position:absolute;
width:100%;
display:inline;
padding-top:3px;
padding-bottom:4px;
width:1px;
border-left:1px solid #FFFF00;
cursor:default;
}
/*
----------------------------- 
 END OF MENU STYLE 
----------------------------- 
*/

.bordertop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0033CC;
}



/** 
 * Flickr Ultimate CSS Drop-Down Menu Theme
 *
 * @file		default.ultimate.css
 * @name		Flickr
 * @version		beta
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute
 *
 */

@import "default.css";


/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 4px 6px;
}

ul.dropdown ul a,
ul.dropdown ul span {
 padding: 4px 0;
}


/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
 border: none;
}


/*-------------------------------------------------/
 *	@section	Custom Styles
 */

ul.dropdown li a,
ul.dropdown *.dir {
 border-style: solid;
 border-width: 1px 1px 0;
 border-color: #fff;
}

ul.dropdown ul li a,
ul.dropdown ul *.dir {
 border: none;
}


/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */

ul.dropdown li.hover *.open {
 position: relative;
 z-index: 600;
 margin: -1px 0;
 padding-top: 5px;
 padding-bottom: 5px;
 border-color: #f0f0f0 #666 #666 #f0f0f0;
 background-color: #fff;
 color: #0063dc;
 zoom: 1;
}

ul.dropdown-horizontal li.hover *.open,
ul.dropdown-upward li.hover *.open,
ul.dropdown-linear li.hover *.open {
 float: left;
 zoom: none;
}

ul.dropdown-vertical li.hover *.open {
 margin: 0 -1px;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 7px;
}

ul.dropdown-vertical-rtl li.hover *.open {
 padding-right: 7px;
}

ul.dropdown-vertical ul li.hover *.open {
 padding-right: 0;
 padding-left: 0;
}

ul.dropdown ul li.hover *.open {
 position: static;
 z-index: 0;
 float: none;
 margin: 0;
 padding-top: 4px;
 padding-bottom: 4px;
 border: none;
}

@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.8
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
 
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 0.95em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
