
body, td {
	font-family:verdana;
	font-size:11px;
	color:#203040;
	line-height:130%;
	/* scrollbar-base-color:white; */
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#6699cc;
	scrollbar-shadow-color:#a0b0c0;
	scrollbar-highlight-color:#a0b0c0;
	scrollbar-3dlight-color:white;
	scrollbar-darkshadow-color:white; 
}

a {color:#1A60A1;}
a:hover {color:#990000;}

a.topmenu {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #4682b4;
	padding-left:5px;
	padding-right:5px;
}
a:hover.topmenu {
	color:#ffffff;
	background-color:#00ADDB;
	text-decoration:none;
	border:1px solid #ffffff;
	padding-left:5px;
	padding-right:5px;
}


a.topmenu_v2 {
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
	display:block;
}
a:hover.topmenu_v2 {
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

a.topmenu2 {
	color:#cccccc;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a:hover2.topmenu {
	color:#aa0000;
	text-decoration:none;
}

a.leftmenu {
	color:#1A60A1;
	text-decoration:none;
}
a:hover.leftmenu {
	color:#990000;
	text-decoration:underline;
}

a.middlemenu {
	color:#1A60A1;
	text-decoration:none;
}
a:hover.middlemenu {
	color:#000000;
	text-decoration:none;
}


a.intro {
	color:#ffffff;
	font-size:16px;
	font:small-caps;
	font-weight:bold;
	text-decoration:none;
}
a:hover.intro {
	color:#000000;
	text-decoration:none;
}

a.whiteunderline {text-decoration: underline; color:#ffffff; }
a:hover.whiteunderline { color: #000000;text-decoration: underline; }

a.whitebold { text-decoration: none; font-weight: bold;color:#ffffff; }
a:hover.whitebold { color: #000000;text-decoration: underline; }

a.blackborder { text-decoration: none;}
a:hover.blackborder { border-color: #000000;text-decoration: none;}


A.leftmeny {text-decoration:none;color:#003366;font-size: 10px;width:100%;}
A:hover.leftmeny {color:#000000;text-decoration: none;font-size: 10px;width:100%;}

a.nounderline {text-decoration: none;}


span.whitebold {
	color: #ffffff;
	font-weight: bold;
}
span.bold {
	font-weight: bold;
}

.storrubrik {
	color:#1A60A1; /* 4682b4  ff8c00 */
	font-size: 15px;
	font-weight:bold;
	font:small-caps;
}

.storrubrikvit {
	color:#ffffff;
	font-size: 15px;
	font-weight:bold;
	font:small-caps;
}

.storrubriksvart {
	color:#000000;
	font-size: 15px;
	font-weight:bold;
	font:small-caps;
}

.litenrubrik {
	color:#1A60A1; /* 4682b4  ff8c00 */
	font-size: 12px;
	font-weight:bold;
	font:small-caps;
}

.litenrubrikvit {
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	font:small-caps;
}

.litenrubriksvart {
	color:#000000;
	font-size: 12px;
	font-weight:bold;
	font:small-caps;
}


.cart {
	font-size: 10px;
	line-height:100%;
	 border-bottom:1px solid #dddddd;
}

td.pophelp {
	line-height:100%;
}
/*
input { border:1px solid #778899;background-color:#ffffff;font-size:9pt;font-family:Verdana;}
.button {cursor:hand;font-size:10px;font-family:Verdana,Arial;color:#000000;border:1px solid #cccccc;background-color:#eeeeee;}	
.textbutton {cursor:hand;font-size:11px;font-family:Verdana,Arial;color:#1A60A1;border:0px solid #dddddd;background-color:#ffffff;text-align:left;}	

.button2 {cursor:hand;font-size:10px;font-family:Verdana,Arial;color:#000000;border:1px solid #cccccc;background-color:#dddddd;}	
*/


/* meny definitioner */
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #dddddd;
  border-top: 2px solid #dddddd;
  border-left: 2px solid #eeeeee;
  border-right: 2px inset #eeeeee;
  border-bottom: 2px inset #eeeeee;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #dddddd;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 3px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 1px outset #e0e0e0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #4682b4;
  border: 1px inset #e0e0e0;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #e0e0e0;
  border: 1px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #4682b4;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}
/* meny definitioner */

TD.listheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	font-weight : bold;
	padding:2px;
	background-color: #6699cc;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
}

.pris  {font-family:Comic Sans MS;color:#000000;font-size:15px;}

.required {background-image:url(/images/required.gif); background-position:top right; background-repeat:no-repeat;}
