html{padding:0;margin:0;}
body{background: url(images/bg.gif) repeat-x top;background-color:#EEEEBA;color:#564b47;font-size:12px;font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;padding:0;margin:0;}
p,h2,h3,h4,h5,h6,pre,#content-container table{margin:0px;padding:5px 20px 5px 20px;}
#right img{margin:5px 30px 5px 30px;border:1px solid #000;width:120px;}
#content-container table td{vertical-align: top;}
a{color:#2D4587;font-size:11px;background-color:transparent;text-decoration:none;}
pre{color: #564b47;font-size: 11px;background-color:transparent;font-family:Courier,Monaco,Monospace;}
h3{font-size:15px;padding-top:10px;color: #564b47;text-align:center;}
h2{font-size:20px;padding-top:10px;color: #564b47;background-color: transparent;text-align:center;}
h1{font-size: 16px;text-transform: capitalize;text-align: right;color: #4C6099;background-color: #F90;padding:5px 15px;margin:0;}
#header h1 {display:none;}
img {border: none;}
strong {font-size: 13px;}
#header-button {position: absolute;right: 10px;top: 40px;text-align: right;display: inline;}
#header-button a {color: #000;text-decoration: none;padding: 7pt;font-size: 0.9em;}
#header-button a img {vertical-align: middle;margin: 5px;width:16px;height:16px;}
#header-button a:hover {color: #f20;cursor: pointer;}
#left {position: absolute;left: 0px;width: 190px;color: #564b47;margin: 0;padding: 0;}
#left h2 {text-align:left;}
#left h3 {text-align:right;}
#content {/*margin: 0px 190px 0px 190px;*/padding: 20px;background-color: #fff;border: 1px solid #aaa;}
#right {position: absolute;right: 0px;width: 190px;color: #564b47;margin: 0;padding: 0;}
.aRight {text-align: right;clear:both;}
.aLeft {text-align: left;clear:both;}
.aLeft, .aRight {margin-top: 0; text-align: right;font-size: 10px}
.fRight {float:right;}
.fLeft {float:left;}
hr {width: 50%;border: 0;color: #bbb;background-color: #bbb;height: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;}
#content-container {margin: 0 190px 0 190px;padding: 0;overflow:hidden;}
.corner-tl, .corner-tr, .corner-bl, .corner-br {background-color: #EEEEBA;position: relative;width: 19px;height: 19px;display: none;}
.corner-tl, .corner-bl { float: left; left: 0px; }
.corner-tr, .corner-br { float: right; right: 0px; }
.corner-tl, .corner-tr { top: 0px; }
.corner-bl, .corner-br { bottom: 0px; margin-top: -19px; /* Opera fix (part 1) */ top: -18px;}
html>body .corner-tl { background: #EEEEBA url("http://bierman.dk/styles/images/cornors/corner-tl.png") no-repeat left top; }
html>body .corner-tr { background: #EEEEBA url("http://bierman.dk/styles/images/cornors/corner-tr.png") no-repeat right top; }
html>body .corner-bl { background: #EEEEBA url("http://bierman.dk/styles/images/cornors/corner-bl.png") no-repeat left bottom; }
html>body .corner-br { background: #EEEEBA url("http://bierman.dk/styles/images/cornors/corner-br.png") no-repeat right bottom; }
.corner-tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bierman.dk/styles/images/cornors/corner-tl.png',sizingMethod='scale'); }
.corner-tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bierman.dk/styles/images/cornors/corner-tr.png',sizingMethod='scale'); }
.corner-br { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bierman.dk/styles/images/cornors/corner-br.png',sizingMethod='scale'); }
.corner-bl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bierman.dk/styles/images/cornors/corner-bl.png',sizingMethod='scale'); }
/* \*/
.corner-tl, .corner-tr, .corner-bl, .corner-br {
	/* Restore the view for everything but IE6/Mac (part 2 of the "IE/Mac fix") */
	display: block;}
/* */
.corner-bl, .corner-br {top: 0;}
.errors, .error {font-family: sans-serif;color : #F00;font-size : 12pt;}
th {text-align: left;background-color: #eee;}
#basket {width: 100%;border-spacing: 1px;caption-side: top;empty-cells: show;table-layout: auto;}
#basket td, #basket th {border: 1px solid #ccc;}
.bPid {width: 20px;text-align:center;}
.bQuantity, .bPerItem, .bPrice, .bOptions {white-space: nowrap;width: 60px;text-align: right;}
.bQuantity, .bOptions {text-align: center;}
#basket .checkoutButton {border: none;}
form p label {font-family: sans-serif;color : Navy;font-size : 11px;text-align : right;vertical-align : top;white-space: nowrap;}
.center {text-align: center;}
.image {border: 1px solid #fafafa; text-align: center;}
.note {font-family: sans-serif;font-size : 10pt;color : #444;}
.frame {padding-left: 10px;border-left: 5px solid #aaa;margin: 5px 30px 5px 30px;}
.form-required {color: red;}
.form-error {color: red;}
#pList {width: 100%;}
.clear {clear:left;}
.header {font-weight: bold;}
#pList img {border:1px solid #aaa;}
.big {font-size: 16px; font-weight: bold;}
.verybig {font-size: 20px; font-weight: bold;}
.footer {text-align:center;color: #aaa; padding:50px;}
.thumb {width:180px;}
p.item-right{padding:50px; padding-top:0;}
/* CSS Document */
/* sabine brings - www.brings-online.com - a form with style - www.cssplay.co.uk */
form {font-size:1.4em;width:350px;padding:10px;margin:0 auto;}
form fieldset {width:340px;display:block;padding:5px;font-family:verdana, sans-serif;line-height:1.5em;border:1px solid #aaa;font-style:italic;font-size:.75em;color:#000;margin:15px 0 0 5px;background:none;}
form legend {border:1px solid #666;color:#555;font-size:1.2em;font-style:normal;margin-bottom:14px;padding:3px;background:#fff;}
form label {clear:left;display:block;float:left;width:100px;text-align:right;padding-right:10px;color:#000;margin-bottom:0.5em;font-size:1em;line-height:1.5em;font-style:normal;}
form .form-note {border-left: 5px solid #e1e1e1;clear:left;display:block;float:left;width:200px;text-align:left;padding-right:10px;color:#000;margin-bottom:0.5em;font-size:.85em;line-height:1.5em;font-style:italic;}
form input {padding:0;margin-bottom:0.8em;}
form fieldset input {border:1px solid #a1a1a1;background:#fff;padding-left:0.5em;margin-bottom:1em;}
form select {margin-left:0.5em;border:1px dotted #e1e1e1;}
form textarea {width:200px;height:12em;border:1px solid #a1a1a1;padding:5px;margin:-8px 0 0 0;overflow:auto;}
form option {background:#fff;color:#000;}
form optgroup {background:#fff;color:#666;font-family: Verdana, Arial, Helvetica, sans-serif;}
form optgroup option {background:#fff;color:#000;}
form #button1 {margin-top: 10px;text-align:center;}
form #button1 input, form #button2 input{background:#666;border-bottom:1px solid #333;border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #333;color:#fff;padding-right:0.5em;cursor:pointer;width:205px;}
form #button1 input:hover, form #button2 input:hover {background:#990033;border-bottom:1px solid #4A0018;border-right:1px solid #4A0018;color:#fff;border-top:1px solid #cc0033;border-left: 1px solid #cc0033;}

#navlinks span#navPages {font-size: 15px;font-weight: 900;}

#navlinks span#navPages a {font-weight: lighter;}
.black {color:black;}
.item {font-size:12px;color: #000; font-weight: bold;}
#debug h1 {background-color:#6f0;padding: 15px 145px;color:#f33;font-size: 1.4em;border-top:3px solid #f33;border-bottom:3px solid #f33;}
#debug pre {background-color:#fff;border-top:1px solid #000;}
/*
.menu {
	margin: 0 auto;
	padding-left: 0;
	white-space: nowrap;
	height:2em;
}
.menu li {
	display: inline;
	list-style-type: none;
}
.menu a, .menu a:visited {
	padding: 3px 10px;
	color: #000;
	background:#eee;
	border:1px solid #fff;
	text-decoration:none;
}
.menu a:hover {
	color:#fff;
	background:#08c;
}
#menu_current a {
	background:#4C6099;
	color:#fff;
}
.menu a:hover {color:#fff;background:#08c;}
#menu_current a {background:#4C6099;color:#fff;}
.centered { margin: 0 auto;}*/
div#info-top ul
{
color: white;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
}

div#info-top ul li
{
display: inline;
}

div#info-top ul li a
{
padding: 4px;
color: black;
background-color: #eee;
text-decoration: none;
border:1px solid white;
}

div#info-top ul li a:hover
{
background-color: #08c;
color: white;
}
#menu_current a,#menu_current a:hover,#menu_current a:visited {border:1px solid black;color:#fff;background-color: #08c;}
.footer-hr { margin-top: 3em;}
/* main layout of the list */
	.nav
{
font-family: Arial, Helvetica, Sans-Serif;
overflow: visible;
}
.nav ul
{
display: block;
list-style:none;
/*background-image: url(http://bierman.dk/styles/images/.gif);*/
border: 0;
}
.nav ul li ul {
margin:0;padding:0;
list-style: none;
}
.nav ul li li
{
padding-left: 14px;
background-image: url(http://bierman.dk/styles/images/listindent2.gif);
background-repeat: no-repeat;
background-position: .2em .2em;
}
/* Styling of the links */
.nav ul li a {
	font-size: 1.2em;
	color: #4f4f4f;
}
.nav ul li ul li a {
	font-size: 1em;
	line-height: 1.8em;
	color: #888;
}
.nav ul li ul li a:hover {
	color: black;
}