body {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #000066;
	background-color: #0038a8;
}
#container {
	width: 772px;
	margin: 0px auto auto auto;
	padding: 0px;
	text-align: left;
	line-height: 1.2em;
	background: #0038a8 url(../pics/bgstart3c.jpg) no-repeat fixed top;
}
#contents_wide {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 602px;
	text-align: left;
	line-height: 1.2em;
}
.bodytext {
	margin: 20px 8px 4px 8px;
	padding: 0px;
}
img {
	border: 0;
}
.logodiv {
	width: 164px;
	height: 142px;
	margin: 0px;
}

/* Left column */
.lsbf {
	width: 170px;
	float: left;
	clear: left;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	text-align: center;
}
.lsbf p {
	font-size: 10px;
	margin: 5px auto 5px 7px;
	padding: 0px;
	text-align: left;
}
.menu {
	width: 160px;
	background-color: #0041B2;
	margin: 0px auto 0px auto;
	padding: 0px;
	color: #ffffff;
	text-align: left;
} 
.menucontent {
	margin: 0px 0px 0px 4px;
	width: 150px;
	text-align: center;
	border-left: 1px solid #00A6FF;
	border-right: 1px solid #00A6FF;
	background-color: #0039A7;
	color: #ffffff;
}
.menucontent p {
	font-size: 11px;
	border-bottom: #0079ce 1px solid;
	margin: 0px auto 0px auto;
	width: 136px;
	text-align: left;
	line-height: 15px;
	padding: 3px 0px 3px 2px;
}
.menucontent p.last {
	border-bottom: #0079ce 0px none;
}

.menucontent a:link {
	font-weight: bold;
	color: #ffffff;
	background-color: #0039A7;
	text-decoration: none;
}
.menucontent a:active {
	font-weight: bold;
	color: #ffffff;
	background-color: #0039A7;
	text-decoration: none;
}
.menucontent a:visited {
	font-weight: bold;
	color: #ffffff;
	background-color: #0039A7;
	text-decoration: none;
}
.menucontent a:hover {
	font-weight: bold;
	color: #c5e7ff;
	background-color: #0039A7;
	text-decoration: none;
}
.flags {
	margin: 34px 2px 0px 12px;
	padding: 0px;
}

/* Text area */
.transc2 {
	margin: 12px auto 0px 8px;
	padding: 0px;
	text-align: center;
	color: #FFFFFF;
	background-color: transparent;
}
.transcenter {
	margin: 36px auto 4px 8px;
	padding: 0px;
	text-align: center;
	color: #FFFFFF;
	background-color: transparent;
}
.transcenter p {
	margin: 8px auto 0px 8px;
	padding: 0px;
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 28px;
	line-height: 1.4em;
}
.transleft {
	margin: 0px auto 0px 0px;
	padding: 6px;
	text-align: left;
	color: #FFFFFF;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.lefttext {
	margin: 20px 8px 12px 8px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
}
.righttext {
	margin: 20px 8px 12px 8px;
	padding: 0px;
	text-align: right;
	background-color: #FFFFFF;
}

.whiteleft {
	margin: 0px auto 0px 0px;
	padding: 6px;
	text-align: left;
	color: #000066;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	line-height: 1.2em;
}
.whitecenter {
	margin: 0px auto 0px 0px;
	padding: 6px;
	text-align: center;
	color: #000066;
	font: normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.butikheader {
	color: #FFFFFF;
	background-color: #0037A0;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font: normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent: 3px;
}
.butikheader a, .blackbox h2 a, .floatbox h2 a {
	color: #FFFFFF;
	line-height: 20px;
}
.butikheader p {
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
.blackbox, .floatbox {
	border: 2px solid #000000;
	margin: 6px 6px 0px 6px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #000000;
	line-height: 1.2em;
}
.floatbox {
	float: left;
}
.blackbox h2, .floatbox h2 {
	color: #FFFFFF;
	background-color: #0037A0;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font: bold 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent: 3px;
}
.boxcontent {
	margin: 4px 4px 4px 4px;
	padding: 0px;
	text-align: center;
	color: #000066;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 524px;
}
.boxcontent p {
	margin: 8px 0px 8px 0px;
	padding: 0px;
	text-align: left;
}
.boxcontent .artdesc {
	margin: 8px 0px 8px 3px;
	padding: 0px;
	text-align: left;
	clear: left;
}
.boxcontent .artdesc h2 {
	margin: 4px 0px 10px 3px;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	color: #000066;
	background-color: #FFFFFF;
}
.boxcontent ul {
	margin: 8px 0px 4px 15px;
	padding: 0px;
	text-align: left;
}
.boxcontent ul li {
	margin: 0px 0px 4px 0px;
	padding: 0px;
}
.flagul {
	margin: 12px 8px 0px 8px;
	padding: 0px;
	text-align: left;
}
.flagul ul {
	margin: 8px 8px 4px 15px;
	padding: 0px;
	text-align: left;
}
.flagul ul li {
	margin: 0px 0px 4px 0px;
	padding: 0px;
}
.flagul p {
	font: bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 8px 8px 8px 15px;
	padding: 0px;
	text-align: left;
}
.submitbutton, .submitbutton2, .submitbutton3, .submitbutton4, .submitinline {
	color: #FFFFFF;
	background-color: #0037A0;
	padding: 0px;
	border: 0px none;
	font: bold 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 16px;
}
.submitbutton {
	margin: 12px 0px 0px 0px;
	width: 42px;
	vertical-align: middle;
	float: right;
}
.submitbutton2 {
	margin: 1px 0px 1px 4px;
	width: 50px;
	vertical-align: top;
	float: right;
}
.submitbutton3 {
	margin: 1px 0px 2px 4px;
	padding: 0px 0px 2px 0px;
	width: 80px;
	vertical-align: middle;
}
.submitbutton4 {
	margin: 1px 0px 1px 4px;
	width: 50px;
	vertical-align: middle;
}
input.submitbutton5 {
	color: #FFFFFF;
	background-color: #0037A0;
	padding: 0px 0px 2px 0px;
	margin: 0px 6px 1px 6px;
	width: 115px;
	vertical-align: top;
	font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	border: 1px solid #FFFFFF;
	cursor: pointer;
}
.submitinline {
	margin: 1px 2px 1px 2px;
	width: 36px;
	vertical-align: middle;
	display: inline;
}

input.radio1  {
	margin: -2px;
	padding: 0px;
	vertical-align: middle;
	line-height: 10px;
}

.artikelnr {
	width: 170px;
	margin: 10px 2px 0px 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

.whiter266c {
	margin: 12px auto 12px auto;
	padding: 0px;
	text-align: center;
	float: right;
	width: 266px;
}

.artikelarkivrubrik {
	font-size: 18px;
	color: #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 24px;
}
.artikellank {
	font-size: 12px;
	color: #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.pictp a:link, .artikellank a, .artikellank p a, .artikellank a:active, .artikellank p a:active, .artikellank a:visited, .artikellank p a:visited, .artikelarkivrubrik a, .artikelarkivrubrik h1 a, .artikelarkivrubrik a:active, .artikelarkivrubrik h1 a:active, .artikelarkivrubrik a:visited, .artikelarkivrubrik h1 a:visited {
	color: #808080;
	text-decoration: none;
	line-height: 15px;
}
.artikellank a:hover, .artikelarkivrubrik a:hover, .artikelarkivrubrik h1 a:hover {
	color: #2e2e2e;
	text-decoration: none;
}
.artikellank img {
	margin: 0px 3px 6px 0px;
	vertical-align: top;
	padding: 0px;
	float: left;
	clear: left;
}
.artikellank p {
	margin: 0px 0px 0px 2px;
	padding: 0px;
	line-height: 15px;
	vertical-align: middle;
}
.pictp {
	margin: 0px 0px 0px 2px;
	padding: 3px 0px 0px 0px;
	line-height: 38px;
	vertical-align: middle;
}
.artikel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 1px 3px 0px 1px;
	padding: 0px;
	vertical-align: top;
}
.artikel img {
	margin: 6px 6px 6px 4px;
	clear: both;
	float: left;
	vertical-align: middle;
}
.artikel a {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.artikel p {
	margin: 8px 4px 4px 4px;
	padding: 0px;
}

.rubrik {
	font-size: 18px;
	color: #ff5a00;
	font-family: verdana;
}
.rubrik2 {
	font-size: 12px;
	font-family: verdana;
}
.contact {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.adress {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding: 0px;
}
.formular {
	border-right: #dbdbdb 1px solid;
	border-top: #dbdbdb 1px solid;
	font-size: 12px;
	border-left: #dbdbdb 1px solid;
	color: #000000;
	border-bottom: #dbdbdb 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.formularknapp {
	border: #dbdbdb 1px solid;
	font-size: 10px;
	width: 100px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
}
.button {
	border: #dbdbdb 1px solid;
	font-size: 11px;
	width: 100px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	margin: 3px 0px 2px 3px;
	padding: 0px;
}
.button2 {
	border: 1px ridge #dbdbdb;
	font-size: 12px;
	width: 100px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	margin: 3px 0px 2px 3px;
	padding: 0px;
	font-weight: bold;
}

.faq_fraga input {
	border-right: #dbdbdb 1px solid;
	border-top: #dbdbdb 1px solid;
	font-size: 10px;
	border-left: #dbdbdb 1px solid;
	width: 150px;
	color: #000000;
	border-bottom: #dbdbdb 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
}
input, textarea {
	margin: 0px;
	padding: 0px;
}
.input, .input2, .input2b, .input2c, .input3, .input1 {
	margin: 2px 0px 0px 0px;
	padding: 1px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	color: #000000;
	border: #dbdbdb 1px solid;
}
.input {
	width: 142px;
}
.input1 {
	width: 90px;
}
.input2 {
	width: 242px;
}
.input2b {
	width: 228px;
}
.input2c {
	width: 190px;
	margin-top: 3px;
}
.input3 {
	width: 342px;
}

.aktuellt {
	border: 1px solid #dbdbdb;
	font-size: 10px;
	color: #000000;
	background-color: #e2ecf1;
	margin: 0px;
	padding: 0px;
}

.aktuellt2 {
	background-color: #1887b4;
}
.faq_tab {
	border: #dbdbdb 1px solid;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #e2ecf1;
	width: 460px;
	text-align: left;
	margin: 20px 0px 12px 0px;
	padding: 0px;
	border-collapse: collapse;
}
.faq_tab th {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-indent: 2px;
	line-height: 15px;
	background-color: #1887b4;
	margin: 0px;
	padding: 3px 6px 3px 2px;
}
.faq_tab td {
	border-top: #1887b4 1px solid;
	line-height: 14px;
	margin: 0px;
	padding: 3px 6px 3px 2px;
}
.faq_tab td a, .faq_tab td a:active, .faq_tab td a:visited {
	color: #000000;
	text-decoration: underline;
}
.faq_tab td a:hover {
	color: #000000;
	text-decoration: none
}
.item_tab {
	border: 0px none;
	color: #000066;
	background-color: #FFFFFF;
	width: 98%;
	text-align: left;
	margin: 4px 0px 4px 0px;
	padding: 0px;
	border-collapse: collapse;
}
.item_tab td {
	vertical-align: top;
	line-height: 18px;
}
.item_tab td input {
	vertical-align: baseline;
}
.cashtab, .besttab {
	color: #000066;
	background-color: #FFFFFF;
	width: 100%;
	text-align: left;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	border-collapse: collapse;
}
.cashtab td {
	margin: 0px;
	padding: 2px;
	border: 2px ridge #FFFFFF;
	vertical-align: middle;
	line-height: 20px;
}
.besttab td {
	margin: 0px;
	padding: 2px;
	border: 0px none;
	vertical-align: middle;
	line-height: 20px;
}

.linxbold {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.linxbold p a, .linxbold p a:link {
	color: #003871;
	text-decoration: underline;
}
.linxbold p a:hover, .linxbold p:hover {
	color: #ffa000;
	text-decoration: none;
}
.rubriker {
	margin: 12px 0px 12px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #003871;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.produktbeskrivning td {
	font-size: 11px;
	color: #003871;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.produktlista {
	margin: 0px 0px 0px 2px;
	padding: 0px;
	line-height: 80px;
	vertical-align: middle;
	clear: both;
}
.produktlista div {
	margin: 0px 0px 0px 0px;
	padding: 32px 0px 0px 0px;
	line-height: 16px;
}
.produktlista img {
	margin: 0px 4px 6px 0px;
	padding: 0px;
	line-height: 80px;
	vertical-align: top;
	float: left;
}
.produktlista a:link {
	font-size: 11px;
	color: #000068;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.produktlista a:hover {
	color: #ffa000;
}
.greybox {
	border: 1px solid #dbdbdb;
	background-color: #aabeca;
	color: Black;
	margin: 4px auto 8px 0px;
	text-align: left;
	padding: 2px 0px 2px 2px;
	width: 562px;
}
.recent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	float: left;
	margin: 1px 3px 2px 1px;
	padding: 0px;
	background-color: #e2ecf1;
	border: 1px solid #dbdbdb;
	font-size: 10px;
}
.recent {
	overflow: auto;
	height: 148px;
	width: 274px;
}
.recent .news p {
	margin: 0px 3px 6px 3px;
	clear: both;
}
.recent .artikel p {
	margin: 3px 3px 6px 3px;
	clear: none;
}
.recent h1 {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	background-color: #1887b4;
	font-size: 12px;
	color: #FFFFFF;
	text-indent: 3px;
}
.newshead {
	margin: 4px 0px 6px 0px;
	font-size: 10px;
	text-indent: 3px;
	line-height: 14px;
	font-weight: bold;
	padding: 0px;
	width: 150px;
	float: left;
}
.news {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #1887b4;
}
.rightdiv {
	margin: 4px 6px 6px 4px;
	float: right;
}
.leftimg {
	text-align: left; margin: 26px 8px 4px 0px;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
	line-height: 9px;
}
.clearboth {
	clear: both;
}
.clearleft {
	clear: left;
}
span.smaller {
	font-size: 9px;
}
.right266 {
	float: right;
	width: 266px;
	padding: 0px;
}
.right250 {
	float: right;
	width: 242px;
	margin: 0px;
	padding: 0px;
}
.right170 {
	float: right;
	width: 174px;
	margin: 10px 2px 8px 2px;
	padding: 0px;
	text-align: center;
}
.right170 img, .right170 p {
	margin: 8px auto 8px auto;
	padding: 0px;
	text-align: center;
}
.left548 {
	float: left;
	width: 548px;
	margin: 0px;
	padding: 0px;
}
.left560 {
	float: left;
	width: 560px;
	margin: 6px 2px 0px 2px;
	padding: 0px;
}
.left530 {
	float: left;
	width: 530px;
	margin: 6px 6px 0px 6px;
	padding: 0px;
}
.left512 {
	float: left;
	width: 508px;
	margin: 6px 6px 0px 6px;
	padding: 0px;
}
.left266 {
	float: left;
	width: 266px;
	margin: 0px;
	padding: 0px;
}
.left250 {
	float: left;
	width: 242px;
	margin: 0px;
	padding: 0px;
}
.left350 {
	float: left;
	width: 337px;
	margin: 0px;
	padding: 0px;
}
.left350 img {
	margin: 4px auto 4px auto;
	padding: 0px;
	text-align: center;
}
.left350 p {
	clear: left;
}
.rightright {
	float: right;
	margin: 10px 0px 0px 2px;
	padding: 0px;
	text-align: right;
	width: 160px;
}
.rightright2 {
	float: right;
	margin: 10px 0px 0px 4px;
	padding: 0px;
	text-align: right;
	width: 200px;
}
.leftleft2 {
	float: left;
	margin: 10px 0px 0px 4px;
	padding: 0px;
	text-align: left;
	width: 200px;
}
.rightcenter {
	float: right;
	margin: 10px 0px 0px 2px;
	padding: 0px;
	text-align: center;
	width: 240px;
}
.rightcenter2 {
	float: right;
	margin: 8px 2px 4px 6px;
	padding: 0px;
	text-align: center;
	width: 300px;
}
.leftcenter {
	float: left;
	margin: 10px 0px 0px 2px;
	padding: 0px;
	text-align: center;
	width: 240px;
}
.layout1, .layout1b {
	float: left;
	width: 530px;
	margin: 12px 12px 12px 12px;
	padding: 0px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.layout2 {
	float: left;
	width: 560px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
	background-color: transparent;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.layout3 {
	float: left;
	width: 536px;
	margin: 12px 6px 12px 0px;
	padding: 0px 0px 0px 6px;
	color: #000066;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.25em;
}

.layout1 p, .layout1b p {
	margin: 0px 0px 14px 0px;
	padding: 0px;
}
.layout2 p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.layout3 p {
	margin: 0px 4px 17px 0px;
	padding: 0px;
}
.layout1 h1, .layout1b h1, .layout2 h1, .layout3 h1 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font: normal 18px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.layout1 h1, .layout1b h1 {
	color: #1887b4;
}
.layout2 h1 {
	color: #FFFFFF;
}
.layout2 h2 {
	margin: 0px 0px 18px 0px;
	padding: 0px;
	color: #FFFFFF;
	font: normal 16px/21px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.layout3 h2, layout1b h2 {
	margin: 8px 0px 18px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #000066;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.layout3 h3, layout1b h3 {
	margin: 0px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #000066;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.layout3 h4, .layout3 h5, layout1b h4, layout1b h5 {
	margin: 0px 0px 3px 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #000066;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.layout3 img {
	border: 1px solid #000000;
}
.layout3 img.justtop {
	margin: 4px 0px 4px 0px;
	vertical-align: top;
}
.layout3 img.justbottom {
	margin: 4px 0px 4px 0px;
	vertical-align: bottom;
}
.layout3 img.justright {
	margin: 4px 6px 4px 6px;
	float: right;
}
.layout3 img.justleft {
	margin: 4px 6px 4px 0px;
	float: left;
}
.layout3 img.justcenter {
	margin: 4px auto 4px auto;
	text-align: center;
}
.layout3 img.noborder {
	border: 0px none;
}

blockquote {
	margin: 0px 32px 0px 28px;
}
.layout2 a, .layout2 a:active, .layout2 a:visited {
	color: #EEEEEE;
	text-decoration: none;
}
.layout1 a, .layout1 a:active, .layout1 a:visited, .left548 a, .left560 a, .left548 a:active, .left560 a:active, .left548 a:visited, .left560 a:visited {
	color: #0037A0;
	text-decoration: none;
}
.layout1b a, .layout1b a:active, .layout1b a:visited {
	color: #003871;
	/*text-decoration: none;*/
}
.layout1 a:hover, .layout2 a:hover, .left548 a:hover, .left560 a:hover {
	color: #2e2e2e;
}
.layout1b a:hover {
	color: #ffa000;
}
p.bluebold {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #00009C;
	margin: 12px 0px 12px 0px;
}
p.bluetext {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #00009C;
	margin: 12px 4px 12px 12px;
}
.form260b {
	color: #000000;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.lowtab {
	margin: 0px;
	padding: 0px;
	width: 100%;
	line-height: normal;
}
.lowtab tr, .lowtab td {
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
.lowtab td a {
	margin: 0px;
	padding: 0px;
	line-height: normal;
	color: #FFFFFF;
}
.basket {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.basket p {
	margin: 6px 0px 6px 3px;
	padding: 0px;
	text-align: left;
	color: #000066;
}
.whiteblue {
	margin: 6px 6px 0px 6px;
	padding: 0px;
	text-align: left;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color: #FFFFFF;
	line-height: 14px;
}
.whiteblue p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	line-height: 14px;
}
.whiteblue ul, .layout3 ul, .layout3 ol {
	margin: 0px 0px 10px 10px;
	padding: 0px;
	line-height: 14px;
}
.whiteblue ul li, .layout3 ul li {
	margin: 6px 0px 6px 6px;
	padding: 0px;
}
.whiteblue ol li, .layout3 ol li {
	margin: 6px 0px 6px 12px;
	padding: 0px;
}
.whiteblue ul ul, .layout3 ul ul, .layout3 ol ul {
	margin: 0px 0px 10px 16px;
	padding: 0px;
	line-height: 13px;
	font-size: 11px;
}
.whiteblue .proddiv {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	line-height: 14px;
	color: #003871;
}
.whiteblue .proddiv h2 {
	margin: 12px 0px 12px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #003871;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.whiteblue .proddiv h3 {
	margin: 0px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	color: #003871;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.descbold {
	margin: 30px 0px 8px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003871;
}
.descbold a, .descbold a:link {
	color: #003871;
	text-decoration: underline;
}
.descbold a:hover, .descbold:hover {
	color: #ffa000;
	text-decoration: none;
}

.error {
	font-weight: bold;
	color: #CC0000;
}
.red {
	color: #CC0000;
}
.dimmed {
	color: #AAAAAA;
}

.blueback {
	background-color: #EAF4FF;
}
.img300 {
	width: 312px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.indrag {
	margin-left: 28px;
	margin-right: 32px;
}
#vat, #topay {
	margin: 0px 4px 0px 0px;
}
/********** LIST *************/
.list {
	width: 99%;
	border: 0px;
	margin: 6px 0px 6px 0px;
	text-align: center;
}
.list th, .list td {
  text-align: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-indent: 3px;
	vertical-align: middle;
}
.list .altrow, .list .row {
	height: 64px;
}
.list .altrow2, .list .row2 {
	height: 54px;
}
.list .altrow, .list .altrow2 {
	background-color: #EAF4FF;
}
.list .row, .list .row2 {
	background-color: White;
}
.list a, .listlink {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.list td img {
	float: right;
	vertical-align: middle;
}
.list dl {
	margin: 4px 0px 0px 2px;
	list-style: square outside;
}
.list dl dt {
	margin: 0px 0px 6px 0px;
}

/********** FOOTER ***********/
#footer {
	clear: both;
	text-align: right;
	margin: 12px 8px 4px 8px;
	padding: 2px 0px 3px 0px;
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	height: 12px;
	font-size: 9px;
	color: Gray;
	background-color: transparent;
}
#footer a {
	color: Gray;
	background-color: transparent;
}
#footer div {
	margin: auto 2px auto 2px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
