/**
 *  Body
 **/
body {
	padding: 0px;
	font-family: arial;
	font-size: 12px;	
		background: #CCCCFF url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/background/background_6.png) repeat;
	}

h1 {
	font-family: arial;
	font-size: 18px;
	margin: 0px 0 8px 0;
}

h2 {
	font-family: arial;
	font-size: 10px;
	margin: 0px 0 8px 0;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

input {
	border: 1px solid #454545;
	font-size: 11px;
	height: 14px;
}

/**
 *	Header
 **/
#header {
	height: 120px;
	width: 980px;
	margin-bottom: 3px;
}

#headermain {
	width: 966px;
	border-top: 1px solid #232323;
	border-bottom: 1px solid #232323;
	background-color: #fff;
	height: 115px;
	float: left;
}

#headerlogo {
	float: left;
	padding: 23px 0 0 23px;
}

#headerleft1 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	float: right;
}

#headerleft2 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: right;
	background-color: #fff;
}

#headerleft3 {
	width: 3px;
	height: 109px;
	border-left: 1px solid #232323;
	float: left;
	background-color:#fff;
}

#headerleft4 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: right;
	background-color: #fff;
}

#headerleft5 {
	width: 2px;
	height: 1px;
	border-top: 2px solid #232323;
	float: right;
}

#headerleft { 
	height: 115px;
	width: 4px;
	float: left;
}

#headerright1 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	float: left;
}

#headerright2 {
	width: 2px;
	height: 2px;
	border-right: 1px solid #232323;
	float: left;
	background-color: #fff;
}

#headerright3 {
	width: 3px;
	height: 109px;
	border-right: 1px solid #232323;
	float: right;
	background-color:#fff;
}

#headerright4 {
	width: 2px;
	height: 2px;
	border-right: 2px solid #232323;
	float: left;
	background-color: #fff;
}

#headerright5 {
	width: 4px;
	height: 1px;
	border-top: 2px solid #232323;
	float: left;
}

#headerright { 
	height: 115px;
	width: 4px;
	float: left;
}

#headerrightshadow {
	float: right;
}

#headerrightshadow1 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/rt_shadow.png) no-repeat;
	width: 6px;
	height: 11px;
}  

#headerrightshadow2 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_shadow.png) repeat-y;
	width: 6px;
	height: 106px;
}  

#headerbottomshadow {
	width: 980px;
	float: left;
	height: 6px;
}

#headerbottomshadow1 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/bl_shadow.png) no-repeat;
	width: 18px;
	height: 6px;
	float: left;
}

#headerbottomshadow2 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/b_shadow.png) repeat-x;
	width: 949px;
	height: 6px;
	float: left;
}

#headerbottomshadow3 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/br_shadow.png) no-repeat;
	width: 13px;
	height: 6px;
	float: right;
}
	
#headerlogin {
	width: 170px;
	height: 100px;
	float: right;
	padding: 6px 10px 0 0;
}

#headerlogininfo {
	float: right;
	width: 120px;
	padding: 0px;
}

#headerlogininfo a {
	font-size: 11px;
	font-family: arial;	
}

#headerlogininput {	
	border: 1px solid #454545;
	font-size: 11px;
	height: 15px;
	float: left;
	width: 115px;
}

#headerloginimg {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/lock.png) no-repeat;
	width: 50px;
	height: 100px;
	float: left;
	margin: 12px 0 0 0;
}

#headerlogintext {
	float: left;
	font-family: arial;
	font-size: 10px;
	margin: 3px 0 0 0;
}

/**
 *	Button
 **/	
#btn16 {
/*	width: 55px; */
	height: 20px; 
	float: right;
	padding: 3px 0px 0px 4px;
	margin: 0 0 0 0;
	cursor: pointer;
}

#btn16left {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_left_16_1.png) no-repeat;
	width: 8px;
	height: 16px;
	float: right;
}

#btn16midt {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_midt_16_1.png) repeat-x;
	float: right;
	font-family: arial;
	font-size: 10px;
	color: #000;
	height: 16px;
	padding: 1px 5px 0 5px;
	white-space: nowrap;	
}

#btn16right {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_right_16_1.png) no-repeat;
	width: 8px;
	height: 16px;
	float: right;
}

#btn25 {
	height: 28px; 
	float: right;
	padding: 3px 0px 0px 4px;
	margin: 0 0 0 0;
	cursor: pointer;
}

#btn25left {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_left_25_1.png) no-repeat;
	width: 8px;
	height: 25px;
	float: right;
}

#btn25midt {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_midt_25_1.png) repeat-x;
	float: right;
	font-family: arial;
	font-size: 13px;
	color: #000;
	height: 25px;
	padding: 4px 5px 0 5px;
	white-space: nowrap;	
}

#btn25right {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_right_25_1.png) no-repeat;
	width: 9px;
	height: 25px;
	float: right;
}

#btn35 {
	height: 38px; 
	float: right;
	padding: 3px 0px 0px 4px;
	margin: 0 0 0 0;
	cursor: pointer;
}

#btn35left {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_left_35_1.png) no-repeat;
	width: 8px;
	height: 35px;
	float: right;
}

#btn35midt {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_midt_35_1.png) repeat-x;
	float: right;
	font-family: arial;
	font-size: 15px;
	color: #000;
	height: 35px;
	padding: 8px 5px 0 5px;
	white-space: nowrap;	
}

#btn35right {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/button/btn_right_35_1.png) no-repeat;
	width: 10px;
	height: 35px;
	float: right;
}

/**
 *	Menu
 **/	
#menu {
	width: 980px;
	margin-bottom: 5px;
}

#menuleft {
	height: 30px;
	width: 9px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/menu/menu_left_1.png) no-repeat;
	float: left;
}

#menumain {
	height: 30px;
	width: 945px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/menu/menu_1.png) repeat-x;
	float: left;
}

#menuright {
	height: 30px;
	width: 25px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/menu/menu_right_1.png) no-repeat;
	float: left;
}

#menusearch {
	padding-top: 5px;
	width: 150px;
	float: right;
}

#menusearchinput {
	float: right;
	border-style: none;
	height: 13px;
	width: 100px;
	font-size: 11px; 
}

#menusearchbtn {
	float: right;
	cursor: pointer;
	width: 45px;
	height: 30px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/menu/menu_search_btn_1.png) no-repeat;
}

#menuitems {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 25px;
	width: 788px;
}
#menuitems ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 30px;
	float: left;
}
#menuitems li {
	float: left;
	height: 21px;
	padding: 4px 11px 0 4px;
	list-style: none;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/menu/menu_spacer_1.png) right 4% no-repeat;
}

#menuitems li a {
	color: #fff;
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
}
#menuitems li a:hover {
	text-decoration: underline;
	color: #78abab;
}

/**
 *	Main container
 **/	
#container {
	width: 980px;
	margin-bottom: 5px;
	height: 200px;
}

#containertop { 
	height: 4px;
	width: 980px;
	float: left;
}

#containertopleft {
	height: 5px; 
	width: 4px;
	float: left;
}

#containertop1 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	margin: 0 0 0 2px;
	float: left;
}

#containertop2 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: left;
	margin: 0 0 0 1px;
	background-color: #fff;
}

#containertop3 {
	width: 966px;
	height: 3px;
	border-top: 1px solid #232323;
	float: left;
	background-color:#fff;
}

#containertopright {
	height: 4px; 
	width: 4px;
	float: left;
	background-color: #232323;
}

#containertop4 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	margin: 0 2px 0 0;
	float: right;
}

#containertop5 {
	width: 2px;
	height: 2px;
	border-right: 1px solid #232323;
	float: right;
	margin: 0 1px 0 0;
	background-color: #fff;
}

#containertoprightshadow {
	width: 6px;
	height: 4px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/rt2_shadow.png) repeat-y;
	float: right;
}

#containermain {
	border-left: 1px solid #232323;
	float: left;
	width: 979px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_shadow.png) right repeat-y;
}

#containermain2 {
	background-color: #fff;
	width: 972px;
	float: left;
	border-right: 1px solid #232323;
	float: left;
}

#containermaincontent {
	float: left;
	text-align: left;
	padding: 10px 0 0 20px;
	margin: 0px;
	width: 750px;
	font-family: arial;
}

#containerbottom { 
	height: 4px;
	width: 980px;
	float: left;
}

#containerbottomleft {
	height: 4px; 
	width: 4px;
	float: left;
}

#containerbottom1 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: left;
	margin: 0 0 0 1px;
	background-color: #fff;
}

#containerbottom2 {
	width: 2px;
	height: 1px;
	border-top: 1px solid #232323;
	margin: 0 0 0 2px;
	float: left;
}

#containerbottom3 {
	width: 966px;
	height: 3px;
	border-bottom: 1px solid #232323;
	float: left;
	background-color:#fff;
}

#containerbottomright {
	height: 4px; 
	width: 4px;
	float: left;
}

#containerbottom4 {
	width: 2px;
	height: 2px;
	border-right: 2px solid #232323;
	float: right;
	margin: 0 0px 0 0;
	background-color: #fff;
}

#containerbottom5 {
	width: 4px;
	height: 1px;
	border-top: 2px solid #232323;
	margin: 0 0px 0 0;
	float: right;
}

#containerbottomrightshadow {
	width: 6px;
	height: 4px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_shadow.png) repeat-y;
	float: right;
}

#containerbottomshadow {
	width: 980px;
	height: 6px;
	float: right;
	margin: 0 0 0 0;	
}

#containerbottomshadow1 {
	width: 18px;
	height: 6px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/bl_shadow.png) no-repeat;
	float: left;
}

#containerbottomshadow2 {
	width: 949px;
	height: 6px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/b_shadow.png) repeat-x;
	float: left;
}

#containerbottomshadow3 {
	width: 13px;
	height: 6px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/br_shadow.png) no-repeat;
	float: right;
}


/**
 *	Left colomn
 **/	
#leftcolumn {
	width: 200px;
	height: 100%;
	border: 1px solid red;
	float: left;
}

/**
 *	Footer
 **/	
#footer {
	clear: both;
	width: 980px;
}

#footertop { 
	height: 4px;
	width: 980px;
	float: left;
}

#footertopleft {
	height: 5px; 
	width: 4px;
	float: left;
}

#footertop1 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	margin: 0 0 0 2px;
	float: left;
}

#footertop2 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: left;
	margin: 0 0 0 1px;
	background-color: #0000d9;
}

#footertop3 {
	width: 966px;
	height: 3px;
	border-top: 1px solid #232323;
	float: left;
	background-color:#0000d9;
}

#footertopright {
	height: 4px; 
	width: 4px;
	float: left;
	background-color: #232323;
}

#footertop4 {
	width: 2px;
	height: 1px;
	border-bottom: 1px solid #232323;
	margin: 0 2px 0 0;
	float: right;
}

#footertop5 {
	width: 2px;
	height: 2px;
	border-right: 1px solid #232323;
	float: right;
	margin: 0 1px 0 0;
	background-color: #0000d9;
}

#footertoprightshadow {
	width: 6px;
	height: 4px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/rt2_shadow.png) repeat-y;
	float: right;
}


#footermain {
	border-left: 1px solid #232323;
	float: left;
	width: 979px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_shadow.png) right repeat-y;
}

#footermain div {
	background-color: #0000d9;
	width: 972px;
	float: left;
	border-right: 1px solid #232323;
}

#footermaincontent div a {
	color: #FFFFFF;
}

#footermaincontent div {
	color: #FFFFFF;
	width: 963px;
	border-right: none;
	font-family: arial;
	font-size: 13px;	
}

#footerbottom { 
	height: 4px;
	width: 980px;
	float: left;
}

#footerbottomleft {
	height: 4px; 
	width: 4px;
	float: left;
}

#footerbottom1 {
	width: 2px;
	height: 2px;
	border-left: 1px solid #232323;
	float: left;
	margin: 0 0 0 1px;
	background-color: #0000d9;
}

#footerbottom2 {
	width: 2px;
	height: 1px;
	border-top: 1px solid #232323;
	margin: 0 0 0 2px;
	float: left;
}

#footerbottom3 {
	width: 966px;
	height: 3px;
	border-bottom: 1px solid #232323;
	float: left;
	background-color:#0000d9;
}

#footerbottomright {
	height: 4px; 
	width: 4px;
	float: left;
}

#footerbottom4 {
	width: 2px;
	height: 2px;
	border-right: 2px solid #232323;
	float: right;
	margin: 0 0px 0 0;
	background-color: #0000d9;
}

#footerbottom5 {
	width: 4px;
	height: 1px;
	border-top: 2px solid #232323;
	margin: 0 0px 0 0;
	float: right;
}

#footerbottomrightshadow {
	width: 6px;
	height: 4px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_shadow.png) repeat-y;
	float: right;
}

/**
 *	Basket
 **/
#basket {
	float: right;
	padding: 0px 10px 0 0;
	cursor: pointer;
	width: 175px;
}

#baskettop {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/basket_top_1.png) no-repeat;
	height: 37px;
	width: 175px;
	margin: 0 0 0 0;
}

#baskettop p {
	font-family: arial;
	font-size: 15px;
	padding: 9px 0 0 0;
	color: #000;
}

#basketmain {
	width: 174px;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_basket_shadow.png) right repeat-y;
	border-left: 1px solid #787878;
	float: right;
}

#basketcontent {
	width: 162px;
	float: left;
	border-right: 2px solid #232323;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding: 3px 0 0 5px;
	background-color: #fff;
}

#basketbottom {
	width: 175px;
	height: 3px;
}

#basketbottomleft1 {
	width: 1px;
	height: 2px;
	border-top: 1px solid #565656;
	border-right: 1px solid #666666;
	float: left;
	background-color: #bfbfbf;
}

#basketbottomleft2 {
	width: 2px;
	height: 2px;
	border-bottom: 1px solid #464646;
	float: left;
	background-color: #fff;
}

#basketbottommidt {
	background-color: #fff;
	width: 161px;
	height: 3px;
	float: left;
}

#basketbottomright3 {
	width: 2px;
	height: 2px;
	border-bottom: 1px solid #232323;
	float: left;
	background-color: #fff;
}

#basketbottomright2 {
	width: 1px;
	height: 2px;
	border-top: 1px solid #232323;
	border-left: 1px solid #333333;
	float: left;
	background-color: #232323;
}

#basketbottomright1 {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/r_basket_shadow.png) right repeat-y;
	border-left: 1px solid #232323;
	width: 5px;
	float: left;
	height: 3px;
}

#basketbottomshadow {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/basket_bottom_1.png) no-repeat;
	height: 4px;
	width: 175px;
	margin: 0 0 0 0;
	float: right;
}

#basketitem {
	clear: both;
	border-top: 1px solid #343434;
	font-family: arial;
	font-size: 11px;	
	padding: 5px 0 5px 0;
	width: 160px;
}

#baskettotal {
	clear: both;
	border-top: 1px solid #343434;
/*	border-bottom: 1px solid #343434; */
	padding: 2px 0 2px 0;
	font-family: arial;
	font-size: 11px;	
	width: 160px;
}



/**
 * Flex menu
 **/
.flexdropdownmenu, .flexdropdownmenu ul { /*topmost and sub ULs, respectively*/
	font: normal 13px arial;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background: white;
	border: 1px solid black;
	border-bottom-width: 0;
	visibility: hidden;
	display: none; /*collapse all sub menus to begin with*/
/*	box-shadow: 3px 3px 8px #818181; *//*shadow for CSS3 capable browsers.*/
	-webkit-box-shadow: 3px 3px 8px #818181;
	-moz-box-shadow: 3px 3px 8px #818181;
}


.flexdropdownmenu li {
	position: relative;
}

.flexdropdownmenu li a {
	display: block;
	width: 160px; /*width of menu (not including side paddings)*/
	color: #000;
	background: #fae7a9;
	border-bottom: 1px solid black;
	text-decoration: none;
	padding: 4px 5px;
}

* html .flexdropdownmenu li { /*IE6 CSS hack*/
	display: inline-block;
	width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a {
	background: #F0CE7D;
}

.rightarrowclass {
	position: absolute;
	top: 6px;
	right: 5px;
}
 
/****************************
 * Products
 ****************************/
/* Root groups */
div.plistrootgroup {
	background-color: #0000d9;
	color: #ffffff;
	font-weight: bold;
	float: none;
	list-style-position: inside; /* fire-fox: display list styles inside */	
}

div.producttoptab {
	background-color: #0000d9;
	border-left: 1px solid #000;	
	border-right: 1px solid #000;
	list-style-position: inside; /* fire-fox: display list styles inside */
}

plist {
	border: 1px solid red;
}

#plist dl {
	list-style-type: none;
	font-size: .9em;
/*	padding: .5em 0; */
	overflow: hidden;	
}

#plist a img {
	border: 0;
}

#plist dd {
	padding: 4px 5px 0 0;
	float: right;
	margin: 0px;
}

#plist dd a {
	display: block;
	float: left;
	width: 180px;
	height: 25px;
	font-size: .95em;
	text-decoration: none;
	padding: 10px 0 0 2px;
}

#plist dd a:hover {
	text-decoration: none;
	background-color: #f8f8f8; 
}

/* Groups */
#productlist, #grouplist {
	overflow: auto;
	margin: 0px;
	padding: 0px;
}

tr.productListTr {
	cursor: pointer;
}
tr.productListTr:hover {
	background-color: #afafaf;
}

#productlist ul, #grouplist ul {
	list-style-type: none;
	font-size: .9em;
	margin: 0px;	
	padding: 0px;
}

#productlist li, #grouplist li {
	float: left;
	width: 146px;
	margin: 0px;
}

#productlist a, #grouplist a {
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/lightShadowBig.png) no-repeat;
	margin-left: 0.6em;
	margin-right: 0.6em;
	margin-bottom: 4px;
	margin-top: 4px;
	display: block;
}

#productlist img, #grouplist img {
	height: 75px;
	width: 100px;
	margin: 10px 15px;
}

#productlist span, #grouplist span {
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	height: 2.5em;
	overflow: hidden;
	cursor: pointer;
}

#productlist a:hover, #productlist a, #productlist a:visited, #grouplist a:hover, #grouplist a, #grouplist a:visited {
	text-decoration: none;
}

#productlist li:hover, #grouplist li:hover {
	background-color: #f8f8f8;
}

#productlist img, #grouplist img {
	border: 0;
}

/* Param tab */
div.paramsTab {
	border-bottom: 1px solid #0000d9;
	border-left: 1px solid #0000d9;
	border-right: 1px solid #0000d9;
	float: left;
	width: 730px;
	padding: 4px;
}

/* Parm list */
.productMainGroup {
	background: #0000d9;
	color: #ffffff;
	padding: 2px 0 2px 4px;
	font-size: 12px;
	margin: 0px;
}

td.productList {
	border-bottom: 1px solid #afafaf;
	font-size: 1.0em;
}

a.productList {
	color: #0000d9;
	font-size: 1.0em;
	text-decoration: none;
}

/* Product parms */
.productParams {
	font-size: 1.0em;
}

.product {
	font-size: 1.0em;
}

/* Product tab menu */
#producttabmenu {
	width: 100%;
	float: left;
	height: 26px;
}

/* selected */
#producttabmenuleft, .producttabmenuleft {
	height: 25px;
	width: 4px;
	float: left;
}
#producttabmenuleft1, .producttabmenuleft1, .producttabmenuleft1p {
	height: 1px;
	width: 1px;
	border-bottom: 1px solid #232323;
	border-right: 1px solid #7a7a7a;
	float: right;
}
#producttabmenuleft2, .producttabmenuleft2 {
	height: 2px;
	width: 2px;
	border-left: 1px solid #232323;
	float: right;
	background: #0000d9;
}
#producttabmenuleft3, .producttabmenuleft3 {
	height: 22px;
	width: 3px;
	border-left: 1px solid #232323;
	float: right;
	background: #0000d9;
}

#producttabmenumain, .producttabmenumain {
	float: left;
	height: 25px;
	cursor: pointer;
}

#producttabmenucontent, .producttabmenucontent {
	padding: 5px 9px 0 9px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border-top: 1px solid #232323;
	background: #0000d9;
	height: 25px;
}

#producttabmenuright, .producttabmenuright {
	padding: 0 2px 0 0;
	height: 25px;
	width: 4px;
	float: left;
}
#producttabmenuright1, .producttabmenuright1, .producttabmenuright1p {
	height: 1px;
	width: 1px;
	border-bottom: 1px solid #434343;
	border-left: 1px solid #7a7a7a;
	float: left;
}
#producttabmenuright2, .producttabmenuright2 {
	height: 2px;
	width: 2px;
	border-right: 1px solid #434343;
	float: left;
	background: #0000d9;
}
#producttabmenuright3, .producttabmenuright3 {
	height: 22px;
	width: 3px;
	border-right: 1px solid #232323;
	float: left;
	background: #0000d9;
}

/* passive */
#producttabmenuleftp, .producttabmenuleftp {
	padding: 2px 0 0 0;
	height: 23px;
	width: 4px;
	float: left;
}
#producttabmenuleft2p, .producttabmenuleft2p {
	height: 2px;
	width: 2px;
	border-left: 1px solid #565656;
	float: right;
	background: #787878;
}
#producttabmenuleft3p, .producttabmenuleft3p {
	height: 20px;
	width: 3px;
	border-left: 1px solid #565656;
	float: right;
	background: #787878;
}

#producttabmenumainp, .producttabmenumainp {
	padding: 2px 0 0 0;
	float: left;
	height: 23px;
	cursor: pointer;
}
#producttabmenucontentp, .producttabmenucontentp {
	border-top: 1px solid #565656;
	padding: 5px 9px 0 9px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #787878;
	height: 18px;
}

#producttabmenurightp, .producttabmenurightp {
	padding: 2px 2px 0 0;
	height: 23px;
	width: 4px;
	float: left;
}
#producttabmenuright2p, .producttabmenuright2p {
	height: 2px;
	width: 2px;
	border-right: 1px solid #565656;
	float: left;
	background: #787878;
}
#producttabmenuright3p, .producttabmenuright3p {
	height: 20px;
	width: 3px;
	border-right: 1px solid #565656;
	float: left;
	background: #787878;
}

.productMainGroupTab {
	height: 200px;
}

/****************************
 * Bread crum
 ****************************/
#bread {
	clear: both;
	margin: 4px 0 11px 0px;
	list-style: none;
	font-size: .9em;
	color: #000000;
	padding: 0 0 0 2px;
}

#bread li {
	display: inline;
}

#bread a, #bread a:visited, #bread a:active {
	text-decoration: none;
	color: #000000;
}
	
#bread a:hover {
	text-decoration: underline;
}

div.breadcrum {
	padding: 4px 0 0 0; 
	color: #000000;
	font-size: 12px;
	width: 100%;
}

/****************************
 * Baksket
 ****************************/
#basketadd {
	cursor: pointer;
	background: url(http://stampe.partnernet.dk/designs/v2.3/roundbox2/basket/to_basket_1.png) no-repeat;
	width: 30px;
	height: 22px;
	float: right;
	padding: 0 7px 0 0;
}

/****************************
 * Creditcards
 ****************************/
#creditcards {
	padding: 20px 17px 0 0;
	float: right;
	text-align: right;
}
#creditcardsimg {
	padding: 4px 0 0 4px;
	float: right;
}

/****************************
 * News
 ****************************/
#news dt {
	float: left;
	padding-right: 30px;
	padding-left: 2px;
	font-style: italic;
	font-size: 12px;
}

#news dd {
	margin: 0.7em 0;
}
	
#news a, #news a:hover, #news a:active, #news a:visited {
	color: #000000;
	font-size: 12px;
}
