

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FAF0DD;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; text-decoration: underline; }

BODY {

 /* background-image: url(/images/jyfo/egne/prik.gif);*/
  color: #FAF0DD; /*Textcolor*/
  margin: 15px;
  font-family: Verdana, Arial, sans-serif;
  background-image: url('/images/australien/design/sand_bg.jpg');
  background-color: #CCB888;
}

a {
  color: #CCB888; /*Textcolor*/
  text-decoration: none;
}

a:hover {
  color: #FAF0DD; /*Textcolor*/
  text-decoration: none;
}

.infoBox a, .infoBoxWhite a, .infoBoxHeading a, .productListing * a {
  text-decoration: none;
}

form {
  display: inline;
}

tr.header {

/*  background-color: #ffffff;*/
}

tr.headerNavigation {
  background-image: none;
 /* background-color: #47572A;*/
}

td.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
/*  background-color: #104E8B;*/
  color: #EE6C2E; /*Textcolor*/
  font-weight : bold;
}

a.headerNavigation {
  color: #EE6C2E; /*Textcolor*/
}

a.headerNavigation:hover {
  color: #EE6C2E; /*Textcolor*/
}

tr.headerError {
/*  background-color: #ff0000;*/
}

td.headerError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
 /* background-color: #ff0000;*/
  color: #ffffff;
  font-weight : bold;
  /*text-align : center;*/
}

tr.headerInfo {
/*  background-color: #00ff00;*/
}

td.headerInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
/*  background-color: #00ff00;*/
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

tr.footer {
/*  background-color: #104E8B;*/
}

td.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
 /* background-color: #104E8B;*/
  color: #296dc0;
  font-weight: bold;
}


.infoBoxWhite {
/*  background-color: #FFFFFF;*/
}

.infoBoxMiddle{
/* background-color: #ffffff;*/
}

.infoBoxContents {
  text-align:left;
  padding-left: 5px;
/*  background-color: #c3ced8;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:20px;
	background-position: top right;

	background-repeat: no-repeat;
	text-indent:5px;
	color: #FAF0DD; /*Textcolor*/
}
table.infoBoxContents
{

	background-repeat: no-repeat;
	background-position: top right;
}

.infoBox {
  background-color: #3F3F3F;
  border-left:3px solid #CCB888;
  border-right:3px solid #CCB888;
  border-top:3px solid #CCB888;
}


.infoBoxMiddle {
/*  background-color: #ffffff;*/
}
.infoBoxContentsMiddle{
 /* background-color: #ffffff;*/
}

.infoBoxContentsMiddle {
  /*background-color: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContentsMiddleWhite {
/*  background-color: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.boxText a:link, .boxText a:visited
{
  text-decoration: none;
}

.infoBoxNotice {
/*  background-color: #FF8E90;*/
}

.infoBoxNoticeContents {
 /* background-color: #FFE6E6;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

td.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
  background-image: url('/images/australien/infobox/box_header_bg.jpg');
  height:15px;
}

td.infoBoxHeading,
td.infoBoxHeading a,
td.infoBoxHeading a:link,
td.infoBoxHeading a:visited,
td.infoBoxHeading a:hover,
td.infoBoxHeading a:active {
  color: #333333; /*Textcolor*/
}

td.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productreviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
/*  background-color: #f8f8f9;*/
}

tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productreviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
/*  background-color: #f8f8f9;*/
}

table.productListing {

  vertical-align:middle;
  line-height:17px;
  border-bottom: 3px solid #999999;
}


table.mainOuterCon
{
 border: 0px;
  border-style: solid;
  border-color: #999999;

}

.productListing-heading {
	/*background-color:#5e6b76;*/
	color:#CCB888; /*Textcolor*/
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	height:17px;
	font-weight: bold;
	text-align: center;
}

td.productListing-data {
  font-family: Verdana, 'Arial', sans-serif;
  font-size: 10px;
  border:0px solid black;
  border-bottom:1px 999999;
  line-height:31px;
  height:31px;
  vertical-align:middle;
  color: #FAF0DD;
}

td.productListing-data img {
	margin-top:3px;
	margin-bottom:-3px;
}

td.productListing-dataImage {
  background: #BFCBBF;

}


td.productListing-data a,
td.productListing-data a:link,
td.productListing-data a:visited,
td.productListing-data a:active {
  color: #CCB888;
  text-decoration: none;
}

td.productListing-data a:hover{
	color: #FAF0DD;
}


.productListing-heading a,
.productListing-heading a:link,
.productListing-heading a:visited,
.productListing-heading a:active {
  color: #CCB888; /*Textcolor*/
}

.productListing-heading a:hover{
	color: #FAF0DD;
}

a.pageResults,
a.pageResults:link,
a.pageResults:visited,
a.pageResults:active {
  color: #CCB888;
}

a.pageResults:hover{
  color: #FAF0DD;
}

td.pageHeading, div.pageHeading {
  font-family: Verdana, 'Arial';
  font-size: 12px;
  font-weight: bold;
  color: #333333; /*Textcolor*/
  background-image: url('/images/australien/infobox/box_header_bg.jpg');
  background-repeat: repeat-x;
  padding-top: 4px;
}

tr.subBar {
  background: #f4f7fd;
}

/*-NPK */
td.infoBoxBottom{
  background: #ffffff;
  background-image: url('/images/australien/infobox/box_bottom_bg.jpg');
  background-repeat: repeat-x;
  background-position: bottom right;
}
td.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TABLE.trans {

}
td.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #FAF0DD; /*Textcolor*/
  font-weight: normal;

}

td.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FAF0DD;
}

td.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

td.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

td.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

td.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
td.formAreaTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #333333; cursor: pointer; }
.moduleRowSelected { background-color: #333333; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #9g9g9g; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #CCB888;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FAF0DD; }
/* input requirement */

.inputrequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #CCB888; }



/*

  $Id: dynamenu_for_osc_styles.txt,v 1.00 2006/05/07 20:04:02 nate_02631 Exp $

	Dynamenu for osCommerce CSS Definitions

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce

	Released under the GNU General Public License

	Below are styles to be included in your catalog stylesheet (stylesheet.css) for
	use with Dynamenu for osCommerce. All the CSS declarations for various menu styles
	are included below. You need only include the style for the type of menu you plan
	to use in your store template (of course feel free to paste them all in if experimenting).

	The plain and DHTML menus also work with a set of templates found in the
	/includes/functions/dynamenu/templates folder, but in just about all cases
	modifying the styles below should net you the results you want.

*/



/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of  horizontal menubar and border */
	color: black;
	/*background-color: #e6e7e6;*/
	border: 1px outset #47572A;
}

.horizitem	{          /* Behaviour of
 horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
}

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	position: relative;
	display: block;
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;

	position: relative;
	display: block;
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: #cccccc;
	border: 0px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

.vertitem	a {   /* Font style, size of main menu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	position: relative;
	display: block;
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #cccccc;
	text-decoration: none;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;
	text-decoration: none;
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	background-color: #cccccc;
	border: 0px solid #47572A;
	position: relative;
	display: block;
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;

	position: relative;
	display: block;
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;
	text-decoration: none;
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}

/* Tabs style */
.tabpaneInactive{
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:center;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	color:#949294;
}

.tabpaneActive{
	margin:0px;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	background-color:#5a6573;
	color:white;
	font-weight:bold;
	text-align:center;
}

table.tabpaneActive{
  border-bottom:1px solid #5a6573;
}

table.tabpaneInactive{
  border-bottom:1px solid #808080;
}

.tabpaneleft{
	border-left:1px solid #404040;
	height:10px;
}

.tabpaneright{
  border-right:1px solid #404040;
  height:10px;
}

.tab{
	padding:0px;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	/* background-color:#bfcbbf; */
	background-color:#efefef;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
}

.taboline{
	border-bottom:1px solid #c6c3c6;
	width:800px;
	font-size:1px;
}

/* Comparrison style */

td.comparrisonHeading{
  background-color:  #63717b;
  color: #ffffff;
  padding:2px;
  width:50px;
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  text-align:center;
}

td.comparrisonDesc{
  background-color: #a9ba61;
  width :   100px;
  font-family: Verdana, Arial, sans-serif;
  border:   1px solid #dedbde;
  font-size:12px;
}

td.comparrisonCells{
  padding:        2px;
  border-right:   1px solid #dedbde;
  border-top:     1px solid #dedbde;
  border-bottom:  1px solid #dedbde;
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  text-align:center;
}

/*---------------------------*/
/* tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	color: #003300;
	font-size: 13px;
	text-decoration: none;
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color: #841212;
	background-color: #ccc;
	font-size: 13px;
	text-decoration: none;
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color: #ff0000;
	font-size: 13px;
	text-decoration: none;
}

.dmselected {   /* Style overide for selected category tree */
    background-color: #ccc;
		font-weight: bold;
background-color: red;
}


iframe#process_compare{
    display: none;
    width: 0;
    height: 0;
}


td#npk_content {
    width:780px;
    padding: 15px 0 10px 15px;
}

.infoBoxFrontPageNewsTop {
/*  background-color: #a9ba61;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: center;
}
.infoBoxFrontPageNewsMiddle {
 /* background-color: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 1px solid ;
}

.infoBoxFrontPageNewsBottom {
/*  background-color: #a9ba61;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-top: 1px solid #000000;
}


@media print {
    body center, body table tr td#npk_menu, .pricelist_noPrint {
        display: none;
    }

    body table {
        width: 100%;
    }

    body table tr td#npk_content,
    body table tr td#npk_content p {
        margin: 0;
        padding: 0;
        width: 100%;
    }

    body table tr td#npk_content p table {
        margin: 0;
        padding: 0;
        width: 80%;
    }

    table#npk_pricelist tr.tr_line td {
        width: 100%;

        font-size: 12px;
    }

    table#npk_pricelist tr.tr_item td {
        width: 25%;
        font-size: 10px;
    }


}

/*---------------------------*/
/* Local Settings */
/*---------------------------*/

.jyfoBoxBottom
{
  border-bottom: 2px dotted #cccccc;
}
td.infoBoxBottom
{
/*  background-color: #939393;*/
}
table.infoBoxBottom
{
  border-top: 0px solid #ffffff;
/*  background-color: #939393;*/
}

td.topBar {
/*	background-color: #a9ba61;*/
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	margin-left: 10px;
	display: block;
	padding: 0px;
}

td.topBar a {
	margin-left: 5px;
	margin-right: 5px;
}

td.topBar a,
td.topBar a:link,
td.topBar a:visited,
td.topBar a:active {
	color: #ffffff;
}

td.topBar a:hover {
	color: #efefef;
}

td.topBar img {
	float:left;
	margin-left:-3px;
}

.infoBoxFrontPageNewsTop {

/*  background-color: #a9ba61;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  height:25px;
  vertical-align:top;
  margin:0;
  color:#fff;
}

.infoBoxFrontPageNewsTop a {
	color:#fff;
}

.infoBoxFrontPageNewsMiddle {
/*  background-color: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 1px solid #d2d2d2;
width:100%;
height:200px;
margin:0;
padding:0;
}

.infoBoxFrontPageNewsMiddle img {
	height:80px;
	width:100px;
}


.infoBoxFrontPageNewsBottom {
 /* background-color: #a9ba61;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-top: 1px solid #000000;
}

.boxText a.firstlevel {
	color: #CCB888; /*Textcolor*/
	display:block;
	height:20px;
	width:180px;
/*	background-color:#c3ced8;*/
	margin:0;
	float:left;
	border-top:0px solid white;
	border-bottom:0px solid black;
	margin-top:-0px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.boxText a.firstlevel:hover {
	color: #FAF0DD; /*Textcolor*/
}

.boxText a.secondlevel {
	color:#CCB888; /*Textcolor*/
	display:block;
	height:20px;
	width:188px;
/*	background-color:#fff;*/
	margin:0;
	padding-left:10px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border-right: 0px solid #aaa;
	border-left: 0px solid #aaa;
}

.boxText a.thirdlevel {
	color:#CCB888; /*Textcolor*/
	display:block;
	height:20px;
	width:178px;
/*	background-color:#dcdbdb;*/
	margin:0;
	padding-left:20px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border-right: 0px solid #aaa;
	border-left: 0px solid #aaa;
}
/*
.boxText a.firstlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_down.gif');
}
.boxText a.secondlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_down.gif');
}
.boxText a.thirdlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
}

.boxText a.firstlevel div.closedcat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
}
.boxText a.secondlevel div.closedcat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
}
.boxText a.thirdlevel div.closedcat {
}*/
.boxText #first {
	border-top:0;
	}
.boxText {
margin:0;
padding:0;
line-height:20px;
}

.boxText a.cat_firstlevel {
	color:#EE6C2E; /*Textcolor*/
	display:block;
	height:20px;
	width:200px;
/*	background-color:#c3ced8;*/
	margin:0;
	float:left;
	border-top:0px solid white;
	border-bottom:0px solid black;
	margin-top:-0px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;s
}

.boxText a.cat_secondlevel {
	color:#EE6C2E; /*Textcolor*/
	display:block;
	height:20px;
	width:188px;
/*	background-color:#fff;*/
	margin:0;
	padding-left:10px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border-right: 0px solid #aaa;
	border-left: 0px solid #aaa;
}

.boxText a.cat_thirdlevel {
	color:#939393;
	display:block;
	height:20px;
	width:178px;
	/*background-color:#fff;*/
	margin:0;
	padding-left:20px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border-right: 0px solid #aaa;
	border-left: 0px solid #aaa;
}

.boxText a.cat_fourthlevel {
	color:#939393;
	display:block;
	height:20px;
	width:168px;
	/*background-color:#edecec;*/
	margin:0;
	padding-left:30px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border-right: 0px solid #aaa;
	border-left: 0px solid #aaa;
}
/*
.boxText a.cat_firstlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_down.gif');
}
.boxText a.cat_secondlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_down.gif');
}
.boxText a.cat_thirdlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
	margin-right:-10px;
}
.boxText a.cat_fourthlevel div.opencat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
	margin-right:-20px;
}

.boxText a.cat_firstlevel div.closedcat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
}
.boxText a.cat_secondlevel div.closedcat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
}
.boxText a.cat_thirdlevel div.closedcat {
	background-image:url('/includes/languages/australien/danish/images/buttons/arrow_right.gif');
	margin-right:-10px;
}
.boxText a.cat_fourthlevel div.closedcat {
	margin-right:-20px;
}
*/


div.closedcat {
	width:10px;
	height:20px;
	background-repeat:no-repeat;
	background-position:8px 3px;
	float:left;
}

div.rightrounded {
	width:20px;
	height:20px;

	background-repeat:no-repeat;
	background-position:9px 0px;
	float:right;

}

div.opencat {
	width:25px;
	height:20px;
	background-image: url('/images/australien/infobox/arrow-right.gif');
	background-repeat:no-repeat;
	background-position:12px 5px;
	float:left;
}


/*
Mouse over kode
*/
.TEXTFONTCLASS{
 color: #ffffff;

}

.list_bar {
	/*background-color:#5e6b76;*/
	color:#fff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:17px;
	text-indent:25px;
}
tr.tabTop
{
	/*background-color:#5e6b76;*/
}

.list_green {
	background-color:#cad695;
	height:31px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	text-indent:25px;
}
.list_white {
	background-color:#fff;
	height:31px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	text-indent:25px;
}

.list_heading {
	font-family:Verdana;
	font-size:15px;
	text-align:left;
	text-indent:25px;
}

.saldo {
	font-family:Verdana;
	font-size:15px;
	text-align:left;
	text-indent:25px;
	border-top:2px solid black;
	border-bottom:1px solid black;
}

.postsTable {
	width:100%;
	}
.pageHeading {

	}
tr.productListing-odd {
	/*background-color:#fff;*/
	 border-bottom: 1px solid #000000;
}

tr.productListing-even {
/*	background-color:#fff;*/
	 border-bottom: 1px solid #000000;


}
tr.productListing-odd, tr.productListing-even {
	border:none;
	margin:0;
	border-bottom: 1px solid #cfcfcf;
}
.buy_now_button {
	line-height:200px;
	vertical-align:baseline;
}

div.compare {
 width: 100%;
 height:400px;
 background:#ffffff;
}

div.pricedlist {
 width: 100%;
 height:600px;
 overflow:auto;
 display:none;
 background-color:red;
}
div.myAccountTop{
	background: #5e6b76;
}

a.backbutton {
	display:block;
	float:left;
	clear:both;
	height:30px;
	width:50px;
	background-image:url('/images/jyfo/icons/back.gif');
	}

@media print {
   .screen_container {
        display: none;
    }
}

@media screen {
    .print_container {
        display: none;
    }
}


div.scrollTableContainer {
height: 600px;
overflow: auto;
width: 720px;
margin: 15px 0 0 0;
position: relative;
}

/* The different widths below are due to the way the scroll bar is implamented */

/* All browsers (but especially IE) */
div.scrollTableContainer table {
width: 702px;
}

/* Modern browsers (but especially firefox ) */
html>/**/body div.scrollTableContainer table {
width: 702px;
}

/* Modern browsers (but especially firefox ) */
html>/**/body div.scrollTableContainer table>tbody {
overflow: auto;
height: 550px;
overflow-x: hidden;
}

div.scrollTableContainer thead tr {
position:relative;
top: expression(offsetParent.scrollTop); /*IE5+ only*/
/* fixes the header being over too far in IE, doesn’t seem to affect FF */
left: 0px;
}
td.buttom
{
  color: #ffffff;
  font-family: Verdana, Arial, sans-serif; font-size: 10px;
  font-weight: bold;
}
td.divider
{
  background-color: #438fd2;
}


/*

#bg {width:719px; height:100%; z-index:0;}

#content {position:relative; z-index:5;}
<!--[if IE 6]>

html {overflow-y:hidden;}
body {overflow-y:auto;}
#bg {position:absolute; z-index:-0;}
#content {position:relative; z-index:5;}
<![endif]-->
*/

table.prod3by3
{

	background-color:#333333; /*bgcolor*/
	border: 0px solid #999999;
	color: #EE6C2E; /*Textcolor*/
}
div.aroundBox{
	margin-left: 5px;
	margin-bottom: 10px;
}

.listHead
{
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.priceText
{
	color: #FAF0DD; /*Textcolor*/
	font-size:14px;
	font-weight: bold;
}

.sts_main_table
{
	width: 940px;
	padding: 0px;
	background-color: #333333; /*bgcolor*/
}

.sts_banner
{
	background-image: url('/images/australien/design/header.jpg');
	background-repeat: no-repeat;
	position:relative;
	/*padding-left: 40px;*/

}

.boxtd
{

}

.sts_logo
{
	cursor: hand;
}

.sts_main_bg
{
	background-color: #333333; /*bgcolor*/

}

.sts_left_pad
{

	background-color: #333333; /*bgcolor*/

}

.sts_right_pad
{

	padding-top: 00px;
	padding-bottom: 0px;
}

a.sts_menu_link
{
	color: #FAF0DD; /*Textcolor*/
	font-weight: bold;
	font-size: 14px;
	margin-left: 25px;
	/*padding-right: 5px;*/
	text-decoration: underline;
}

a.sts_menu_link:hover
{
	text-decoration: none;
	color: #CCB888; /*Textcolor*/
}

.sts_left_column_inside
{
	width: 200px;
}

.sts_left_column
{
	width: 215px;
	/*height: 600px;*/

	padding-left: 10px;
	background-color: #333333; /*bgcolor*/
	background-repeat: repeat-x;
}



.sts_right_column
{
	padding-top: 5px;
	/*height: 600px;*/
	background-color: #333333; /*bgcolor*/

	background-repeat: repeat-x;
	overflow: auto;
	clear: both;
}

hr
{
	color: #4C4C4C;
	background-color: #4C4C4C;
	height: 2px;
	border: 0;
}

.rullers
{
	 border-bottom: 1px solid #999999;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

  .imageselect {
	/*display:block;*/
	padding:0;
	margin:5px;
  }

  #prod_img {
	margin:5px;
  }

  .errorCell{
	font-size: 12px;
	padding-top:10px;
	color: #CCB888;
  }


  .nbsubmit {
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	color: #333333;
	text-decoration: none;
	border-width: 0;
	text-align: center;
	cursor: pointer;
	/*background-color: #666666; */
	background-image: url('/images/australien/infobox/box_header_bg.jpg');
}

.bottomCornerLeft{
	background-image:url('/images/australien/infobox/bottom-left.gif');
	background-repeat: no-repeat;
	width: 9px;
	height: 12px;
}

.bottomCornerRight{
	background-image:url('/images/australien/infobox/bottom-right.gif');
	background-repeat: no-repeat;
	width: 9px;
	height: 12px;
}

.optionsBox{
	background-color: #444444;
	border: 1px solid #4C4C4C;
	width: 250px;
	padding: 15px;
	margin-top: 7px;
}

.menu_bottom_space{
	padding-bottom: 8px;
}

.prodBox{
	background-color: #444444;
	border: 1px solid #4C4C4C;
	width: 170px;
	padding: 15px;
}

.imgBorder{
	border: 1px solid #4C4C4C;
	background-color: #444444;
}

.inputTextFields{
	background-color: #969696;
	border: 1px solid #5E5E5E;
	color: #000;
}

.copyright{
	font-size: 10px;
	color: #ffffff;
}

.jyfoBoxBottom
{
  border-bottom: 0px dotted #cccccc;
}

/* NPK/BSS: indsætter tilbage-funktion (22-10-2007) */
#topback {
	position:absolute;
	width:940px;
	text-align:right;
	padding:10px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#topback a {
	float:right;
	margin:0;
	background:#3f3f3f;
	height:30px;
	width:100px;
	text-align:center;
	border:1px solid #2d2d2d;
	padding-top:1px;
}

html>body #topback a {
	margin:0 20px 0 0;
}

#topback a:hover {
	border:1px solid #fff;
}

#topback a img {
	margin:5px;
	border:0;
}

div.backlink {
	background: url('/images/australien/infobox/box_header_bg.jpg') repeat-x top left;
	height:31px
}

div.backlink a {
	color:#333333;
	font-family: arial;
	font-size:11px;
	display:block;
	padding:3px;
}
