@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
ul, li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
* a:focus {
	outline:none;
}
body {
	padding:0px;
	margin:0px;
	color:#2a2a2a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
img {
	border: 0px;
}
a, a:visited {
	color:#006599;
	text-decoration:underline;
}
a:hover, a:visited:hover {
	color:#006599;
	text-decoration: none;
}
#cite {
	text-align:center;
	padding:10px 0px 10px 0px;
	width:940px;
	float:left;
	clear:both;
	font-size:12px;
}
.subpage {
	background-image:url(../images/body-sub-bg.jpg);
	background-repeat:repeat-x;
}
.homepage {
	background-image: url(../images/homapage-bg.jpg);
	background-repeat:repeat-x;
}
#topnav {
	width:100%;
	height:42px;
	float:left;
}
#topnav ul {
	list-style:none;
	display:block;
}
#topnav ul li {
	display:inline;
	float:left;
	height:8px;
	margin-right:13px;
	padding-top:20px;
	width:auto;
	padding-left:10px;
}
#topnav ul li a, #topnav ul li a:visited {
	padding:20px 0px 8px 0px;
}
#topnav ul li a:visited:hover {
	text-decoration:none;
}
#topnav ul li a.current {
	background-image:url(../images/top-nav-link-selected-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#6b6b6b;
	text-decoration:none;
	font-weight:bold;
	padding:20px 0px 8px 0px;
}
#topnav ul li.drop {
	background-image:url(../images/top-nav-link-dropdown-bg.jpg);
	background-repeat:no-repeat;
	background-position: right 25px;
	padding:20px 13px 8px 10px;
}
#footerprime {
	width:100%;
	border-top:1px solid #d5d5d5;
	background-image:url(../images/footer-main-bg.jpg);
	background-repeat:repeat-x;
	height:711px;
}
#footer {
	width:940px;
	margin:0px auto;
}
#footer h3 {
	background-image:url(../images/footer-star-dk-heading.jpg);
	background-repeat:no-repeat;
	height:57px;
	width:940px;
	text-indent:9000em;
	white-space:nowrap;
	margin-top:29px;
	overflow:hidden;
}
#footer .left {
	float:left;
	overflow:hidden;
	width:415px;
}
#footer .left .box1 {
	width:364px;
	float:left;
}
#footer .left .box1 h4 {
	width:364px;
	float:left;
	background-image:url(../images/footer-logos.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:159px;
}
#footer .left .box2 {
	width:364px;
	float:left;
}
#footer .left .box2 h4 {
	width:364px;
	float:left;
	background-image:url(../images/footer-logos.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	display:block;
	height:159px;
}
#footer .left .box2 h4 a, #footer .left .box1 h4 a {
	width:287px;
	height:160px;
	display:block;
	text-indent:9000em;
	white-space:nowrap;
	overflow:hidden;
}
#footer .left .box2 strong, #footer .left .box1 strong {
	padding-bottom:5px;
	float:left;
	clear:both;
	width:100%;
}
#footer .left .box2 p, #footer .left .box1 p {
	width:364px;
	display:block;
	float:left;
}
#footer .right {
	float:right;
	width:364px;
	padding-top:18px;
}
#footer .startdksearchbox {
	width:364px;
	height:244px;
	background-image:url(../images/start-dk-search-box-bg.gif);
	background-repeat:repeat-x;
	border:1px solid #e4e4e4;
	float:right;
	overflow:hidden;
}
#footer .startdksearchbox strong {
	display:block;
	background-image:url(../images/start-dk-logo-small.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-left:9px;
	padding-right:62px;
	float:left;
	clear:both;
	padding-top:16px;
	margin-bottom:9px;
	font-size:12px;
}
#footer .startdksearchbox .search {
	border:3px solid #acacac;
	width:334px;
	padding:2px;
	clear:both;
	background-color:#FFFFFF;
	background-image:url(../images/search-field-bg-footer.jpg);
	background-repeat:no-repeat;
	background-position:left 1px;
	position:relative;
	left:9px;
	height:24px;
	float:left;
}
#footer .startdksearchbox input {
	border:none;
	background:none;
	padding-top:4px;
	position:relative;
	left:30px;
	top:0px;
	float:left;
	width:245px;
}
#footer .startdksearchbox button {
	width:55px;
	height:24px;
	background-image:url(../images/search-btn-bg.jpg);
	background-repeat:repeat-x;
	border:0px;
	position:relative;
	top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
}
#footer .startdksearchbox ul {
	list-style:none;
	clear:both;
	float:left;
	width:344px;
	margin-left:9px;
}
#footer .startdksearchbox ul li {
	float:left;
	width:172px;
	padding-bottom:6px;
}
#footer .startdksearchbox span {
	width:344px;
	margin-bottom:10px;
	margin-left:9px;
	float:left;
	clear:both;
	font-size:13px;
	padding-top:5px;
}
#footer div.split {
	width:220px;
	background-image:url(../images/split-vertical-bg.gif);
	background-repeat: repeat-y;
	padding-left:13px;
	padding-top:6px;
	float:left;
	padding-bottom:6px;
	margin-top:35px;
}
#footer div.split ul {
	list-style:none;
	margin:0px;
}
#footer div.split ul li {
	padding-bottom:5px;
}
.footer-right {
	float:right;
	padding-top: 31px;
	padding-bottom: 20px;
	width:172px;
}
.cb {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
#footeraux {
	width:100%;
	border-top:1px solid #f3e9cb;
	border-bottom:1px solid #ffffff;
	background-color:#f8f8f8;
	float:left
}
#foterauxmain {
	width:940px;
	margin:0px auto;
}
.catbox-footer {
	background-image:url(../images/cat-col-footer-bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-top:10px;
	width:736px;
	float:left;
}
.catbox-footer .search {
	width:738px;
	height:31px;
	float: left;
}
.catbox-footer .search label {
	color:#d57d00;
	font-weight:bold;
	padding-right:15px;
}
.catbox-footer .search input {
	width:240px;
	height:17px;
	background-image:url(../images/search-field-bg-footer.jpg);
	background-repeat: no-repeat;
	background-position:left -1px;
	padding:3px 3px 3px 27px;
	border:1px solid #b9ab98;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:3px;
}
.catbox-footer .search button {
	background-image:url(../images/search-btn-bg.jpg);
	color:#FFFFFF;
	font-size:14px;
	border:0px;
	width:55px;
	height:26px;
	position:relative;
	font-weight:bold;
	top:2px;
}
.catbox-footer div.catlists {
	width:940px;
	float:left;
	margin-top:20px;
	padding-bottom:26px;
}
.catbox-footer div.catlists .fl {
	width:260px;
	font-weight:bold;
	font-size:12px;
}
.catbox-footer div.catlists .fl ul {
	list-style:none;
	margin:0px;
}
.catbox-footer div.catlists .fl li {
	padding-bottom:9px;
}
cite {
	background-image:url(../images/footer-main-bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:35px;
	padding-top:7px;
	text-align:center;
	width:100%;
	float:left;
	clear:both;
	font-style:normal;
	font-size:12px;
}
#wrap {
	width:940px;
	margin:0px auto 0px auto;
	clear:both;
	background-image:url(../images/wrap-bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#wrap div.links {
	padding-top:8px;
	width:940px;
	float:left;
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	margin-top:20px;
	padding-bottom:13px;
}
#wrap div.links a {
	text-transform:uppercase;
	font-size:10px;
	margin-right:10px;
	float:left;
}
#wrap div.links a.top {
	margin:0px;
	float:right;
}
#savedads, #resentsearches, #recentads {
	float:left;
	width:100%;
}
div.auxoptions-a {
	background-color:#F2F2F2;
	background-image:url(../images/auxoptions.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	border-color:#FFFFFF #E5E5E5 #E5E5E5;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:13px;
	width:269px;
}
div.infobox-a {
	background:transparent none repeat scroll 0 0;
	border-color:#FFFFFF #E5E5E5 #E5E5E5;
	border-style:solid;
	border-width:1px;
	clear:both;
	color:#5E5E5E;
	cursor:default;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding:13px;
	width:269px;
}
.col316 div.auxoptions {
	border-bottom:3px solid #d0e7a7;
	padding-bottom:7px;
	width:100%;
}
.col316 {
	width:297px;
}
.col604 {
	width:625px;
	overflow:hidden;
}
div.auxoptions span.links {
	padding-top:8px;
	text-align:right;
}
div.auxoptions span.links {
	padding-top:8px;
	text-align:right;
}
div.auxoptions span.links a {
	font-size:10px;
	text-transform:uppercase;
}
.menu {
	width:298px;
	float:left;
}
a.menuorange {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
a.menuorange:hover, a.menuorangeactive {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:-297px 0px;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
a.menugreen {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:0px -38px;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
a.menugreen:hover, a.menugreenactive {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:-297px -38px;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
a.menublue {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
a.menublue:hover, a.menublueactive {
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background-image:url(../images/menu-btns.jpg);
	background-position:-297px -76px;
	background-repeat:no-repeat;
	width:297px;
	height:38px;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
	display:block;
}
.foldoutorange {
	width:585px;
	padding:23px 41px 16px 49px;
	position: absolute;
	background-color:#fffaf4;
	float:left;
	margin-top:-38px;
	margin-left:-675px;
	border-bottom:1px solid #fd9212;
	border-top:1px solid #fd9212;
	border-left:1px solid #fd9212;
	background-image:url(../images/bg-orange-menu.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.foldoutgreen {
	width:585px;
	padding:23px 41px 16px 49px;
	position: absolute;
	background-color:#d4edd0;
	float:left;
	margin-top:-38px;
	margin-left:-675px;
	border-bottom:1px solid #52b541;
	border-top:1px solid #52b541;
	border-left:1px solid #52b541;
	background-image:url(../images/bg-green-menu.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.foldoutblue {
	width:585px;
	padding:23px 41px 16px 49px;
	position: absolute;
	background-color:#cce9f9;
	float:left;
	margin-top:-38px;
	margin-left:-675px;
	border-bottom:1px solid #2ea6e3;
	border-top:1px solid #2ea6e3;
	border-left:1px solid #2ea6e3;
	background-image:url(../images/bg-blue-menu.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.foldoutsplit {
	width:270px;
	float:left;
	font-size:11px;
}
.foldoutsplit ul {
	list-style:none;
}
.foldoutsplit li {
	list-style:none;
	padding-bottom:15px;
}
.foldoutbottom {
	float:left;
	clear:both;
	width:100%;
	text-align:right;
}
#header-subpage {
	height:91px;
	width:940px;
	clear:both;
	margin:0px auto;
	padding-top:45px;
}
#header-subpage #logo {
	width:210px;
	height:49px;
	float:left;
}
#header-subpage #logo h1 {
	width:210px;
	height:49px;
	display:block;
	float:left;
	background-image:url(../images/sub-logo.jpg);
	background-repeat:no-repeat;
}
#header-subpage #logo h1 a {
	width:210px;
	height:49px;
	display:block;
	float:left;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
}
#header-subpage #search {
	float:left;
	width:480px;
}
#search {
	position: relative;
	top:-7px;
	left:80px;
}
#search span {
	font-size:12px;
	color:#c1c1c1;
	font-weight:bold;
	letter-spacing:-1px;
	float:left;
	padding-bottom:3px;
	width:100%;
	clear:both;
}
.searchbox {
	border:2px solid #dcdcdc;
	width:454px;
	padding:2px;
	float: left;
	clear:both;
}
.searchbox input {
	background-image:url(../images/search-field-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px -2px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	margin-right:3px;
	padding:6px 3px 6px 40px;
	width:348px;
	float:left;
}
.searchbox button {
	background-image:url(../images/search-btn-bg.jpg);
	border:0 none;
	color:#FFFFFF;
	font-size:16px;
	height:30px;
	padding-bottom:5px;
	position:relative;
	top:0px;
	width:60px;
	float:right;
}
#breadcrumbs {
	clear:both;
	height:15px;
	margin:0 auto;
	padding-top:3px;
	width:940px;
	padding-bottom:35px;
}
#breadcrumbs span {
	padding:2px 8px;
}
#breadcrumbs a {
	padding:2px 0;
}
.pap-promo-footer {
	width:521px;
	background-image:url(../images/papkassen-footer-promo.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:24px;
	background-position:top left;
	border-bottom:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	background-color:#f2f2f2;
	overflow:hidden;
}
.pap-promo-footer dl {
	clear:both;
	float:left;
	width:145px;
	padding-bottom:21px;
}
.pap-promo-footer dt {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
	width:155px;
}
.pap-promo-footer dt a {
	text-decoration:none;
	color:#2a2a2a
}
.pap-promo-footer dd a {
	clear:both;
	float:left;
	padding-top:6px;
}
.pap-promo-footer div.cn {
	width:145px;
	padding-left:10px;
	float:left;
	padding-top:17px;
}
.pap-promo-footer div.lf {
	padding-left:21px;
	padding-top:169px;
	float:left;
	width:150px;
	padding-right:10px;
}
.pap-promo-footer div.lf a {
	display:block;
	float:left;
	padding-top:16px;
}
.pap-promo-footer div.rt {
	width:145px;
	padding-left:10px;
	float:left;
	padding-top:17px;
}
.productbox {
	width:626px;
	float:left;
}
.sdk-product-details a {
	text-decoration:none;
}
.sdk-product-details {
	width:640px;
	float:left;
	padding-bottom: 40px;
}
.sdk-product-img {
	width:160px;
	padding:0px 10px 10px 0px;
	float:left;
}
.sdk-product-description {
	width:430px;
	float:left;
	padding:0px 10px;
}
.sdk-product-text {
	width:100%;
	float:left;
	padding-bottom:21px;
	font-size:12px;
	line-height:16px;
}
.sdk-product-price {
	color:#FE6328;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	float:left;
	width:275px;
	padding-right:10px;
}
.sdk-product-price a, .sdk-product-price a:visited {
	color:#fd9212;
	text-decoration:none;
}
.sdk-product-reviews {
	color:#000000;
	font-weight:bold;
	font-size:11px;
	float:left;
	padding-bottom:23px;
}
.sdk-product-specifier {
	width:285px;
	float:left;
	font-size:11px;
	font-weight: bold;
}
.sdk-product-addreview {
	width:145px;
	float:left;
	font-size:11px;
	font-weight:bold;
}
.sdk-product-addreview img {
	position:relative;
	top:2px;
	left:5px;
}
.sdk-product-reviews .expert-reviews h5 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	width:auto;
}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating {
	cursor:pointer;
	margin:2em;
	clear:both;
	display:block
}
div.rating:after {
	content:'.';
	display:block;
	height:0;
	width:0;
	clear:both;
	visibility:hidden
}
div.cancel, div.star {
	float:left;
	width:17px;
	height:15px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent;
	overflow:hidden
}
div.cancel, div.cancel a {
	background:url('../images/delete.gif') no-repeat 0 -16px
}
div.star, div.star a {
	background:url('../images/star.gif') no-repeat 0 0px
}
div.cancel a, div.star a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px
}
div.star_on a {
	background-position:0 -16px!important
}
div.star_hover a, div.star_live a:hover {
	background-position:0 -32px
}
/* Read Only CSS */
div.star_readonly a, div.star_readonly a:hover {
	cursor:default !important
}
/* Partial Star CSS */
div.star {
	background:transparent!important;
	overflow:hidden!important
}
/* END jQuery.Rating Plugin CSS */



.disclaimer {
	color:#6C6C6C;
	font-size:85%;
	margin:5px 8px;
	float: left;
	padding: 5px;
}
.main-tabs {
	clear:both;
	float:left;
	width:626px;
	overflow:hidden;
}
.main-tabs a {
	text-decoration:none;
}
.productcompcontainer a {
	text-decoration:none;
}
.main-tabs .tabs {
	overflow:hidden;
	float: left;
	background:none;
	overflow: hidden;
}
.main-tabs .tabs ul {
	overflow:hidden;
	float:left;
	border-bottom:1px solid #2ea6e4;
	width:640px;
}
.main-tabs .tabs li {
	margin-right:4px;
	text-transform:none;
}
.main-tabs li a {
	padding:5px 9px 6px 3px;
	color:#333;
}
.main-tabs .tabs li.active {
	background:#005c96 url(../images/blue-tab.jpg) no-repeat 0px 0px;
}
.tabs {
	float:left;
	width:100%;
}
.tabs li {
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	background:url(../images/autotab-lft.gif) top left no-repeat;
	font-size:93%;
	text-align:center;
	margin-right:12px;
}
.tabs span, .tabs a, .tabs a:link, .tabs a:visited, .tabs a:hover {
	display:block;
	background:url(../images/autotab-rgt.gif) top right no-repeat;
	padding:8px 12px 6px 6px;
	margin-left:6px;
	color:#6C6C6C;
}
.tabs .active {
	background: #fff;
}
.tabs .active a, .tabs .active a:visited, .tabs .active a:hover, .tabs .active span {
	background: #fff;
	padding-bottom:7px;
	color:#6C6C6C;
}
.tabs .last {
	margin:0 0 0 1px;
}
.main-tabs .tabs li.active a, .main-tabs .tabs li.active a:visited, .main-tabs .tabs li.active span, .main-tabs .tabs li.active a:hover {
	background:#005c96 url(../images/blue-tab2.jpg) no-repeat 100% 0px;
	color:white;
	padding-bottom:6px;
}
.productcompcontainer {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:626px;
	overflow:hidden;
	border-bottom:3px solid #d0e7a7;
}
.productcompdhead {
	background-color:#ccebf5;
	border:1px solid #CEE5ED;
	color:#014292;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:7px;
	width:612px;
}
.productcompdhead ul {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:98%;
}
.productcompdhead li {
	display:inline;
	float:left;
	font-size:12px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 1%;
	white-space:nowrap;
}
.w1 {
	float:left;
	font-weight:bold;
	width:13%;
}
.w2 {
	float:left;
	overflow:hidden;
	width:16%;
}
.w3 {
	float:left;
	width:12%;
}
.w4 {
	float:left;
	width:8%;
}
.w5 {
	float:left;
	width:8%;
}
.w6 {
	float:left;
	width:8%;
}
.w7 {
	float:left;
	width:8%;
}
.w8 {
	float:left;
	padding-right:0px;
	width:53px;
}
.productcompdrow {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding:1%;
	width:612px;
}
.productcompdrow ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.productcompdrow li {
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 1%;
}
.alt {
	background-color:#f8f8f8;
	border:1px solid #EFEFEF;
}
/*.productcompdrow:hover {
	border:1px solid #F06500;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:612px;
}
*/a.grnbtnpcom {
	background-image:url(../images/btn-grn-compare.gif);
	background-repeat:repeat-x;
	border:1px solid #43710F;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:12px;
	margin-right:1%;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:56px;
	background-color:#7baa38
}
a.grnbtnpcom:visited {
	color:#FFFFFF;
	font-weight:bold;
	margin-right:1%;
	text-decoration:none;
}
a.grnbtnpcom:hover {
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	text-decoration:none;
}
.filter li ul li.selected {
	background-color:#005C96;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:5px;
	padding-bottom:2px;
	padding-left:15px;
	position:relative;
	width:90%;
}
.filter li ul li.selected a, .filter li ul li.selected a:visited {
	color:#FFFFFF;
}
.filter li ul li.selected a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.categorylabel {
	width:550px;
	padding-left:50px;
	float:left;
	clear:both;
	padding-top:16px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:16px;
}
.elcectronic {
	background-image:url(../images/category-detail-icons/electronics.jpg);
	background-repeat:no-repeat;
}
.adsright {
	float:left;
	clear:both;
	padding-bottom:51px;
	padding-top:23px;
}
.adsbody {
	float:left;
	clear:both;
	padding-bottom:58px;
	padding-top:58px;
}
.productcompdheading {
	width:100%;
	float:left;
	clear:both;
	padding-bottom:28px;
}
.gemte {
	width:100%;
	padding-bottom:30px;
}
.gemtebox {
	width:240px;
	float:left;
	padding-bottom:18px;
}
.gemte a {
	text-decoration:none;
}
.gemte h3 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:21px;
}
.gemte-img {
	float:left;
	width:60px;
	height:60px;
}
.gemte-description {
	width:180px;
	float:left;
	font-size:12px;
}
.gemte small {
	padding-bottom:7px;
	clear:both;
	float:left;
	width:100%;
}
body.start-home, body.subpage-priser {
	background-image:url(../images/bg-start-home.jpg);
	background-repeat:repeat-x;
}
body.start-home #wrap {
	background-image:none;
	width:950px;
	background-image:url(../images/wrap-bg-home.jpg);
	background-position:bottom;
}
body.start-home #wrap div.links {
	border-top:1px solid #E5E5E5;
	float:left;
	margin-top:20px;
	overflow:hidden;
	padding-bottom:13px;
	padding-top:12px;
	width:940px;
}
#header-start {
	background-image: url(../images/start-dk-logo-home.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:293px;
	width:100%;
	margin-left:0px auto;
	clear:both;
}
#header-start #logo {
	width:100%;
	float:left;
	text-align:center;
	position:relative;
	top:65px;
}
#header-start #logo h1 {
	width:386px;
	height:89px;
	display:block;
	margin:0 auto;
}
#header-start #logo h1 a {
	width:386px;
	height:89px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-indent:9000em;
}
#search-start {
	width:460px;
	height:71px;
	margin:0px auto;
	position:relative;
	top:99px;
}
#search-start .searchtabs {
	float:left;
	width:460px;
}
#search-start a.searchtab {
	text-align: left;
	padding-top:7px;
	padding-left:14px;
	padding-bottom:7px;
	display:block;
	float:left;
	font-size:13px;
}
#search-start a.selected {
	width:110px;
	background-image:url(../images/search-tab-bg.jpg);
	background-repeat:repeat-x;
	background-color:#f2f2f2;
	display:block;
	float:left;
	color:#2a2a2a;
	position:relative;
	left:0px;
	top:2px;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	margin-right:3px;
	text-decoration:none;
}
/*#search-start a.notselected{width:124px;background-image:url(../images/search-tab-bg.jpg); background-repeat:repeat-x; background-color:#f2f2f2;display:block; float:left; color:#2a2a2a; position:relative; left:5px; top:2px; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; margin-right:3px; text-decoration:none;}*/
#search-start a.papkassen-icon {
	display:block;
	padding-left:44px;
	width:116px;
	text-align:left;
	background-image:url(../images/papkassen-icon.jpg);
	background-repeat:no-repeat;
}
#search-start a.papkassen-icon-selected {
	display:block;
	padding-left:37px;
	width:113px;
	text-align:left;
	background-image: url(../images/papkassen-icon-selected.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#2a2a2a;
	position:relative;
	left:5px;
	top:2px;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	margin-right:3px;
	text-decoration:none;
}
#search-start .searchinput {
	border:2px solid #dcdcdc;
	padding:2px;
	width:452px;
	float:left;
	background-image:url(../images/start-search-bg-home.jpg);
	background-repeat:no-repeat;
	background-position:2px 2px;
	height:34px;
	background-color:#FFFFFF;
}
#search-start .searchinput input {
	float:left;
	width:340px;
	background:none;
	border:0 none;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#90928d;
	position:relative;
	top:8px;
	left:40px;
	padding:0px;
}
#search-start .searchinput button {
	background-image:url(../images/search-btn-bg.jpg);
	border:0 none;
	color:#FFFFFF;
	float:right;
	font-size:16px;
	height:34px;
	padding-bottom:5px;
	position:relative;
	top:0;
	width:65px;
}
.rightcol {
	width:716px;
	float:left;
}
.leftcol {
	width:220px;
	float:left;
	position:relative;
	left:3px;
	padding-bottom:1px;
	background-image:url(../images/bg-left-col-home.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
/* category sprite grey bg */

.category-listing-grey-bg {
	width:690px;
	float:left;
	background-color:#f8f8f8;
	padding-top:34px;
	padding-left:29px;
	background-image:url(../images/catlist-grey-bg.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.category-listing-grey-bg h2 {
	display:block;
	width:300px;
	height:36px;
	text-indent:9000em;
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	white-space:nowrap;
	background-image:url(../images/cat-sprite-grey.jpg);
	background-repeat:no-repeat;
}
h2.computere {
	background-position:0px 0px;
}
h2.mobiltelefoner-telefoni {
	background-position:-310px 0px;
}
h2.elektronik {
	background-position:0px -104px;
}
h2.foto-video {
	background-position:-310px -104px;
}
h2.flybilletter-rejser {
	background-position:0px -208px;
}
h2.computerspil-legetoj {
	background-position:-310px -208px;
}
h2.hvidevarer {
	background-position:0px -311px;
}
h2.mode-skonhed {
	background-position:-310px -311px;
}
h2.sport-fritid {
	background-position:0px -414px;
}
h2.badevaerelser-vvs {
	background-position:-310px -414px;
}
h2.erotik {
	background-position:0px -518px;
}
h2.underholdning {
	background-position:-310px -518px;
}
h2.biler {
	background-position:0px -606px;
}
h2.hus-have {
	background-position:-310px -606px;
}
/* end of category sprite grey bg */

.catbox {
	width:310px;
	float:left;
}
.subcatlinks {
	width:260px;
	padding-left:46px;
	float:left;
	padding-bottom:38px;
	padding-top:8px;
}
.catlist-footer-grey {
	width:721px;
	float:left;
	overflow:hidden;
	background-image:url(../images/catlist-footer-grey.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	clear:both;
}
a.biggreybtn, a.biggreybtn:visited {
	background-image:url(../images/grey-btn-selected.jpg);
	background-position:0px -46px;
	border-left:1px solid #e5e5e5;
	display:block;
	width:201px;
	padding-top:14px;
	padding-left:15px;
	padding-bottom:14px;
	color:#2a2a2a;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #e5e5e5;/*border-bottom:1px solid #e5e5e5;*/
}
a.biggreybtnselected, a.biggreybtnselected:visited {
	background-image:url(../images/grey-btn-selected.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	display:block;
	width:202px;
	padding-top:15px;
	padding-left:15px;
	padding-bottom:14px;
	color:#2a2a2a;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #f8f8f8; /*border-bottom:1px solid #e5e5e5;*/
}
.information {
	width:720px;
	float: left;
	padding-top:73px;
	overflow:hidden;
	padding-bottom:74px;
}
.information h3 {
	background-image:url(../images/info-heading.jpg);
	width:128px;
	height:18px;
	display:block;
	white-space:nowrap;
	text-indent:9000em;
	overflow:hidden;
}
.smalltext {
	font-size:11px;
	color:#a19f9f;
	float:left;
	width:465px;
	padding-top:16px;
	clear:both;
	padding-bottom:16px;
}
.tilprivate {
	background-image:url(../images/tilprivate.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	float:left;
	clear:both;
	width:100%;
	display:block;
	height:28px;
	font-size:14px;
	font-weight:bold;
	color:#a6a7a6;
	padding-top:5px;
	padding-bottom:17px
}
.tilvirksomheder {
	background-image: url(../images/tilvirksomheder.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	float:left;
	clear:both;
	width:100%;
	display:block;
	height:28px;
	font-size:14px;
	font-weight:bold;
	color:#a6a7a6;
	padding-top:10px;
	padding-bottom:17px
}
.information .info {
	width:310px;
	float:left;
	padding-right:25px;
	padding-bottom:32px;
}
.information .info strong {
	padding-bottom:6px;
	float:left;
	width:100%;
	font-size:12px;
}
.information .info p {
	padding-bottom:3px;
	float:left;
	width:100%;
}
/* category sprite grey bg */

.category-listing-white-bg {
	width:640px;
	float:left;
	padding-top:34px;
	border-bottom:3px solid #d0e7a7;
	margin-bottom:86px;
}
.category-listing-white-bg h2 {
	display:block;
	width:290px;
	height:36px;
	text-indent:9000em;
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	white-space:nowrap;
	background-image: url(../images/cat-sprite.jpg);
	background-repeat:no-repeat;
}
h2.computere {
	background-position:0px 0px;
}
h2.mobiltelefoner-telefoni {
	background-position:-310px 0px;
}
h2.elektronik {
	background-position:0px -104px;
}
h2.foto-video {
	background-position:-310px -104px;
}
h2.flybilletter-rejser {
	background-position:0px -208px;
}
h2.computerspil-legetoj {
	background-position:-310px -208px;
}
h2.hvidevarer {
	background-position:0px -311px;
}
h2.mode-skonhed {
	background-position:-310px -311px;
}
h2.sport-fritid {
	background-position:0px -414px;
}
h2.badevaerelser-vvs {
	background-position:-310px -414px;
}
h2.erotik {
	background-position:0px -518px;
}
h2.underholdning {
	background-position:-310px -518px;
}
h2.biler {
	background-position:0px -606px;
}
h2.hus-have {
	background-position:-310px -606px;
}
/* end of category sprite grey bg */

.category-listing-white-bg .catbox {
	width:310px;
	float:left;
}
.category-listing-white-bg .subcatlinks {
	width:240px;
	padding-left:49px;
	float:left;
	padding-bottom:38px;
	padding-top:8px;
}
.orangeline {
	line-height:0px;
	font-size:0px;
	clear:both;
	width:100%;
	float:left;
	background-color:#f3e9cb;
}
.comparepricehead {
}
.comparepricehead h3 {
	background-image:url(../images/sammenlign-priser-heading.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:27px;
	overflow:hidden;
	white-space:nowrap;
	text-indent:9000em;
	display:block;
}
.comparepricehead p {
	font-size:12px;
	color:#2a2a2a;
	margin:0px;
	display:block;
	padding-top:6px;
	padding-bottom:10px;
}
h2#title{ font-size:28px;}
