﻿body, p, li, td {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:10pt;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-weight:bold;
	font-size:18px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-weight:bold;
	font-size:l6px;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-weight:bold;
	font-size:l4px;
}
a:link {
	color:blue;
	text-decoration:underline;
}
a:visited {
	color:blue;
	text-decoration:underline;
}
a:hover {
	color:red;
	text-decoration:underline;
}
.e1:link{
	color:black;
	text-decoration:none;
}
.e1:visited{
	color:black;
	text-decoration:none;
}
.e1:hover{
	color:blue;
	text-decoration:none;
}	
.e2:link{
	color:#404070;
	text-decoration:none;
}
.e2:visited{
	color:#404070;
	text-decoration:none;
}
.e2:hover{
	color:blue;
	text-decoration:underline;
}	
ul {
	list-style-type:square;
}
li {
   margin:4px;
}
img {
	border-width:0px;
	border-style:none;
}
hr {
	border:0;
	width:100%;
	height:1px;
	color:silver;
	background-color:silver;
}
.left {
	text-align:left;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.news_color {
	color:red;
	font-weight:bold;
}
.eol_small {
   color:white;
   background-color:#006699;
   font-size:11px;
   font-weight:bold;
   vertical-align:top;
   padding:0px 3px 0px 3px;
}
.eol_medium {
   color:white;
   background-color:#006699;
   font-size:12px;
   font-weight:bold;
   vertical-align:top;
   padding:2px 5px 2px 5px;
}
.dead_small {
   color:white;
   background-color:black;
   font-size:11px;
   font-weight:bold;
   vertical-align:top;
   padding:0px 3px 0px 3px;
}
.sale_small {
   color:white;
   background-color:#CC0000;
   font-size:11px;
   font-weight:bold;
   vertical-align:top;
   padding:0px 3px 0px 3px;
}
.sale_medium {
   color:white;
   background-color:#CC0000;
   font-size:12px;
   font-weight:bold;
   vertical-align:top;
   padding:2px 5px 2px 5px;
}
.fav_small {
   color:white;
   background-color:#009933;
   font-size:11px;
   font-weight:bold;
   vertical-align:top;
   padding:0px 3px 0px 3px;
}
.fav_medium {
   color:white;
   background-color:#009933;
   font-size:12px;
   font-weight:bold;
   vertical-align:top;
   padding:2px 5px 2px 5px;
}
.news_small {
   color:white;
   background-color:#FF9900;
   font-size:11px;
   font-weight:bold;
   vertical-align:top;
   padding:0px 3px 0px 3px;
}
.news_medium {
   color:white;
   background-color:#FF9900;
   font-size:12px;
   font-weight:bold;
   vertical-align:top;
   padding:2px 5px 2px 5px;
}
.indicate_active {
   color:#CC0000;
}
.indicate_inactive {
   color:black;
}
.indicate_inactive:hover {
   color:red;
}
.dark_color {
	color:black;
}
.gray_color{
	color:#666666;
}
.lightgray_color{
	color:#CCCCCC;
}
.light_color {
	color:white;
}
.communica_color {
	color:#007121;
}
.background_dark {
	background-color:#F0F0F0;
}
.background_light {
	background-color:white;
}
.background_green {
	background-color:#007121;
}
.text_spec {
	font-family:Verdana;
	font-size:10px;
}
.small_text_black {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:8pt;
}
.small_text_gray {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8pt;
}
.normal_text_black{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:10pt;
}
.normal_text_gray{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10pt;
}
.ws_small {
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
}
.ws_xsmall {
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
}
.ws_xxsmall {
   font-family:Arial, Helvetica, sans-serif;
   font-size:7pt;
}
.ws_list_medium {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
}
.ws_list_small {
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
}
.ws_list_xsmall {
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
}
.ws_list_xxsmall {
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
}
.style9 {
	background-image:url('bilder/webshop/webshop_grey_top.jpg');
}
.style10 {
	background-image:url('bilder/webshop/webshop_bakgr.jpg');
}
.style11 {
	background-image:url('bilder/webshop/webshop_grey_bott.jpg');
}
.style12 {
	background-image:url('bilder/webshop/webshop_grey.jpg');
}
.style24 {
   background-color:#CCCCCC;
}
.style28 {
   text-align: center;
   background-image:url('bilder/spec_white.gif');
}
.style29 {
   background-image:url('bilder/spec_side.gif');
}
.style32 {
   border-style:solid;
   border-width:1px;
   margin:2px;
}
.ws_sel_menu {
   background-color:#99CCFF;
}
.product_title {
   font-size:18px;
   font-weight:bold;
}
.news_linkpath {
   font-size:11px;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.news_text:link {
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:black;
   text-decoration:none;
}
.news_text:visited {
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:black;   
   text-decoration:none;
}
.news_text:hover {
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:blue;   
   text-decoration:underline;
}
.news_link {
   font-size:12px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
}
.line_gray {
   width:100%;
   height:1px;
   color:#CCCCCC;
   background-color:#CCCCCC;
   border:none;
}

