/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

FORM { margin: 0; padding: 0; }
IMG { border: none; }
A { outline: none; }


/* ======= HEADER ======= */
#header { text-align: center; font-size: 11px; }
#header A { text-decoration: none; outline: none; }
#headerTop { position: relative; background: #000 url(images/header_new/header_bg.jpg) no-repeat; width: 950px; height: 188px; margin: 0 auto; }
#headerTop H1 { position: absolute; top: 42px; left: 45px; margin: 0; padding: 0; }
#headerTop H1 A { background: url(images/black.gif); display: block; width: 322px; height: 63px; text-indent: -5000px; }
#headerTop IMG { position: absolute; right: 8px; bottom: 6px; }
#headerBot { background: #000 url(images/header_new/header_sh.gif) repeat-x left bottom; width: 950px; height: 35px; margin: 0 auto; }

#flags { float: right; padding-top: 3px; }
#flags A.NL { background-image: url(images/header_new/flags/NL.gif); color: #fff; }
#flags A.DK { background-image: url(images/header_new/flags/DK.gif); }
#flags A.NO { background-image: url(images/header_new/flags/NO.gif); }
#flags A.DE { background-image: url(images/header_new/flags/DE.gif); }
#flags A.FI { background-image: url(images/header_new/flags/FI.gif); }
#flags A.FO { background-image: url(images/header_new/flags/FO.gif); }
#flags A.EN { background-image: url(images/header_new/flags/EN.gif); }
#flags A.SE { background-image: url(images/header_new/flags/SE.gif); }
#flags A.RO { background-image: url(images/header_new/flags/RO.gif); }
#flags A { display: block; float: left; background-repeat: no-repeat; background-position: 50% 0; width: 19px; margin-right: 8px; padding-top: 13px; color: #9e9e9e; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; text-align: center; }

#navBarT { float: right; padding-right: 135px; }
#navBarT UL { margin: 0; padding: 0; list-style: none; }
#navBarT LI { float: left; background: url(images/header_new/mark1.gif) no-repeat left center; padding: 0 15px; }
#navBarT A { color: #f76b1b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height: 29px; }
#navBarT A:hover { color: #fff; }

#navBarMain { clear: both; padding-top: 116px; padding-left: 25px; }
#navBarMain UL { margin: 0; padding: 0; list-style: none; }
#navBarMain LI { float: left; background: url(images/header_new/mark2.gif) no-repeat left center; padding: 0 15px; }
#navBarMain A { color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height: 21px; }
#navBarMain A:hover { color: #ed661a; }

#columnLeftTitle { float: left; background: url(images/column-left/klantenservice.png) no-repeat; width: 168px; height: 35px; }
#columnLeftTitle DIV { padding-top: 15px; color: #FCC809; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }

#columnRightTitle { position: relative; float: right; background: url(images/column-right/winkelwagen.png) no-repeat; width: 168px; height: 35px; text-align: right; }
#columnRightTitle A { display: block; position: absolute; top: 14px; right: 20px; color: #fff; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; z-index: 100; }


#zoek { float: left; padding: 3px 0 0 10px; font-family: Arial, Helvetica, sans-serif;  }
#zoek LABEL { color: #fff; font-weight: bold; float: left; line-height: 18px; }
#zoek INPUT, #zoek SELECT { width: 120px; float: left; margin: 0 3px; }
#zoek A.btnZoek { display: block; float: left; background: url(images/header_new/buttons/btnZoeken.gif) no-repeat; width: 61px; height: 18px; margin: 1px 0 0 3px; text-indent: -5000px; }

#loginbtn { float: right; padding-top: 4px; padding-left: 15px; }

#loginbtn A.btnLogin { display: block; float: left; background: url(images/header_new/buttons/btnLogin.gif) no-repeat; width: 54px; height: 18px; margin: 0 3px; text-indent: -5000px; }
#loginbtn A.btnCrtAccount { display: block; float: left; background: url(images/header_new/buttons/btnNieuwe.gif) no-repeat; width: 94px; height: 18px; margin: 0 3px; text-indent: -5000px; }

#loginbtn { float: right; padding-top: 4px; padding-left: 15px; }

#logoutbtn A.btnLogout { display: block; float: left; background: url(images/header_new/buttons/loguit.gif) no-repeat; width: 54px; height: 18px; margin: 0 3px; text-indent: -5000px; }
#logoutbtn A.btnMngAccount { display: block; float: left; background: url(images/header_new/buttons/mijnaccount.gif) no-repeat; width: 94px; height: 18px; margin: 0 3px; text-indent: -5000px; }


/* ======= LEFT COLUMN ======= */
#columnLeft { padding: 0 0 20px; }

#columnLeft .klantenservice { background: url(images/column-left/leftcol_back.gif) repeat-y; width: 146px; color: #fff; font-size: 11px; margin-left: 10px; }
#columnLeft .klantenservice a	{ color: #e55d0f; }
#columnLeft .leftColumnFooter	{ background: url(images/column-left/leftcol_footer.gif) no-repeat; width: 146px; height: 26px; margin-left: 10px; }
#columnLeft .klantenservice DIV { padding: 37px 7px 10px 63px; font-size: 9px; background: url(images/column-left/leftcol_wooman.jpg) no-repeat 0 0; margin: 0 0 10px 0; }
#columnLeft .klantenservice B { padding-left: 8px; }

#columnLeft .infoBlk { width: 146px; background: url(images/column-left/information_bottom.gif) no-repeat center bottom; margin-left: 10px; padding-bottom: 3px; }
#columnLeft .infoBlk H2 { background: url(images/column-left/information_top.gif) no-repeat; }
#columnLeft .infoBlk UL { margin: 0; padding: 0 0 3px; list-style: none; background-color: #000; }
#columnLeft .infoBlk LI { background: url(images/billeder/kundeservice_arrow.gif) no-repeat; background-position: 3px 7px; margin: 0; padding: 0 0 0 13px; }
#columnLeft .infoBlk UL UL { width: 100%; padding: 0; }
#columnLeft .infoBlk UL UL LI { background: none; padding: 0 0 0 18px; _padding: 0 0 0 5px; }


#columnLeft .top10 { width: 149px; margin-top: 10px; margin-left: 9px; }
#columnLeft .top10 .prodImg { float: left; width: 43px; height: 46px; background: url(images/plaatje_left.gif) no-repeat; text-align: center;}
#columnLeft .top10 .prodImg IMG { margin-top: 8px; width: 30px; height: 30px; }

#columnLeft .top10 .prodName {text-align:left;text-decoration:underline;}
#columnLeft .top10 .prodName a.topten {left:0 !important;}
#columnLeft .top10 .prodDesc { float: right; width: 103px;}
#columnLeft .top10 .prodDesc a.topten { position: static !important; }
#columnLeft .top10 .prodDesc a.toptentext { position: static !important; }

#columnLeft .klantenzeggen { position: relative; width: 148px; height: 182px; background: url(images/column-left/klanten-zeggen.gif) no-repeat; margin-top: 20px; margin-left: 7px; }
#columnLeft .klantenzeggen A.oppinion { position: absolute; bottom: 3px; right: 10px; }
#columnLeft .klantenzeggen DIV { padding: 33px 10px 0; color: #D1D1D1; font-size: 10px; }
#columnLeft .klantenzeggen DIV A { color: #D1D1D1; }
#columnLeft .klantenzeggen A.oppinion:hover { position: absolute; bottom: 3px; right: 10px; }


/* ======= RIGHT COLUMN ======= */
#columnRight { padding: 0 0 20px; }

#columnRight .winkelwagen { position: relative; background: url(images/column-right/winkelwagen_bg.gif) repeat-y; width: 147px; color: #fff; font-size: 10px; margin-left: 11px; }
#columnRight .winkelwagen .cart { position: relative;  margin-right: 15px; }
#columnRight .winkelwagenBot { background: url(images/column-right/winkelwagen_bot.gif) no-repeat; background-position: 0 -20px;  padding: 0px 0px 0 0; text-align: right; font-size:6px;}
#columnRight .winkelwagen TD { color: #fff; font-size: 10px; } 
#columnRight .winkelwagen img {margin-left:8px; margin-right:8px; padding-top:0;}


#columnRight .nieuwsbrief { background: url(images/column-right/nieuwsbrief_banner.gif) no-repeat center top; height: 50px; width:150px; text-align:center; margin-left: 11px; margin-top: 10px; padding-top:130px; margin-bottom: 5px;  }



#columnRight .nieuw { width: 149px; margin-top: 10px; margin-left: 9px; }
#columnRight .nieuw .prodName {text-align:left;text-decoration:underline;}
#columnRight .nieuw .prodName a.topten {left:0 !important;}

#columnRight .nieuw .prodImg { float: right; width: 43px; height: 46px; background: url(images/plaatje_right.gif) no-repeat; text-align: center;}
#columnRight .nieuw .prodImg IMG { margin-top: 8px; width: 30px; height: 30px; }
#columnRight .nieuw .prodDesc { float: left; width: 103px;}
#columnRight .nieuw .prodDesc a.topten { position: static !important; }
#columnRight .nieuw .prodDesc a.toptentext { position: static !important; }


#columnLeft H2, #columnRight H2 { margin: 0; padding: 0; line-height: 30px; color: #FCC809; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }
DIV.bnr { text-align: center; }




#blkPlayer { background-color: #000; color: #fff; }
#blkPlayer A { color: #fff; }


#playmovie{
	border-bottom-color:#111111;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#111111;
border-left-style:solid;
border-left-width:1px;
border-right-color:#111111;
border-right-style:solid;
border-right-width:1px;
border-top-color:#111111;
border-top-style:solid;
border-top-width:1px;
width:200px;

	}


a.flagtextnl {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

a.flagtextnl:hover {
	color: #000000;
	font-size: 10px;	
	text-decoration:underline;
	font-weight: bold;
}

a.menuyellow {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #FDC80A;
}

a.menuyellow:hover {
	color: #FDC80A;
	font-size: 10px;	
	text-decoration:underline;
	font-weight: bold;
}

a.flagtext {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #5C2506;
}

a.flagtext:hover {
	color: #5C2506;
	font-size: 10px;	
	text-decoration:underline;
	font-weight: bold;
}

a.plink {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px;
	font-weight: bold;
	color: #FF6610;
}

a.plink:hover {
	color: #FF6610;
	font-size: 9px;	
	text-decoration:underline;
	font-weight: bold;
}


a.meerinfo {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.meerinfo:hover {
	color: #FF0000;
	text-decoration:underline;
	font-weight: bold;
}

a.winkelwagen {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
a.winkelwagen:hover {
	text-decoration: none;
}

a.oppinionlink {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px; 
	color: white;	
	text-transform: uppercase;
	font-weight: bold;
}

a.login {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px; 
	color: #97A4B0;
}

a.login:hover {
	text-decoration: none;
	color: white;
}

a.breadcrumb {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
    font-weight:bold;
	font-size: 10px;
}
a.breadcrumb:hover {
	/*color: #FFFFFF;*/
	text-decoration: underline;
}
td.breadcrumb {
	color: #94A7B9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	xborder-top: 1px solid #E1E6EB;
	xborder-bottom: 1px solid #E1E6EB;
	padding: 0px 3px 6px 0px;
}

a.popularproductsdescription {
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

a.kundeservice {
	color: white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
a.kundeservice:hover {
	color: #C2CDD7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

a.menubottom {
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
a.menubottom:hover {
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

a.shoppinglink {
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
a.shoppinglink:hover {
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

a.topten {
	color: black; 
	font-family: verdana; 
	font-size: 9px; 
	text-transform: normal; 
	font-weight: bold;
	position: relative;
	left: -15px;
}
a.topten:hover {
	color: black; 
	font-family: verdana; 
	font-size: 9px; 
	text-transform: normal; 
	font-weight: bold;
}
a.toptentext{
	color: #FFFFFF; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px;
	position: relative;
	left: -15px;
	
}
a.toptentext:hover{
	color: #FFFFFF; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px;
}

.boxText { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
}
.errorBox { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	background: #FFFFFF; 
	font-weight: bold; 
}
.stockWarning { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #BF0000; }
.productsNotifications { 
	background: #f2fff7; 
}
.orderEdit { 
	font-family: Verdana, Arial, sans-serif; 
	font-size : 10px; 
	color: #FF640A; 
	text-decoration: underline; }

BODY {
	background: #FFFFFF;
	color: #000000;
	margin: 0px;
	font-family: Verdana, Arial, sans-serif; 
	font-size : 11px; 
}
BODY, TD, TH { color: #000; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

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

A:hover {
	color: #FF640A;
	text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
	background: #ffffff;
}

TR.headerNavigation {
	background: #bbc3d3;
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #bbc3d3;
	color: #ffffff;
	font-weight : bold;
}

A.headerNavigation { 
	color: #FFFFFF; 
}

A.headerNavigation:hover {
	color: #ffffff;
}

TR.headerError {
	background: #ff0000;
}

TD.headerError {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight : bold;
	text-align : center;
}

TR.headerInfo {
	background: #00ff00;
}

TD.headerInfo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

TR.footer {

}

TD.footer {
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.pwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px; 
	font-weight: 700; 
	color: #FFFFFF;
}

.infoBox {
	xbackground: #b6b7cb;
}

.infoBoxContents {
	background: #E2E2E2;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.infoBoxNotice {
	background: #FF8E90;
}

.infoBoxNoticeContents {
	background: #FFE6E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #bbc3d3;
	color: #ffffff;
}

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: #E4E4E4;
}

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: #E2E2E2;
}

TABLE.productListing {
	border-spacing: 1px;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #111111;
}

TD.productListing-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #111111;
}

A.pageResults {
	color: #0000FF;
}

A.pageResults:hover {
	color: #0000FF;
	background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #111111;
	text-transform: normal;
}

TR.subBar {
	background: #f4f7fd;
}

TD.subBar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

TD.main, P.main, .p {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 130%;
}

TD.maakkans {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: bold;
}

TD.maakkans2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
	padding: 5px;
}


TD.waarschuwing {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

TD.smallText, SPAN.smallText, P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

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: #ff0000;
}

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: 10px;
	color: #BF0000;
	font-weight: bold;
	display: block;
}

SPAN.productSpecialPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #BF0000;
}

SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #BF0000;
}

.moduleRow { }
.moduleRowOver { 
	background-color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand; 
}
.moduleRowSelected { 
	background-color: #EEEEEE; 
}

.checkoutBarFrom, .checkoutBarTo { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #8c8c8c; 
}
.checkoutBarCurrent { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000; 
}

/* message box */

.messageBox { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
}
.messageStackError, .messageStackWarning { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	background-color: #FFFFFF; 
}
.messageStackSuccess { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	background-color: #99ff00; 
}

/* input requirement */

.inputRequirement { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #111111; 
}

td.reminder{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

td.reminder_item{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

input.reminder{
	border: 1px solid #000000;
	width: 135px;
}
.stiplet{
	border-bottom: 1px dotted #FE8000;
}
.quiz_question{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
input.quiz{
	border: 1px solid #FE8000;
	background-color: #B0C1CB;
	width: 150px;
}
input.persondata{
	border: 1px solid #FE8000;
	background-color: #E1E6EB;
	width: 150px;
}

input.submit{
	border: 1px solid #FE8000;
	background-color: #E1E6EB;
	width: 150px;
}

.winkelwagentopheader {
	background-image: url(images/column-right/winkelwagen.png); 
	background-position: bottom; 
	background-repeat:no-repeat; 
	background-color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}

#winkelwagenheader {
padding-right: 15px;
padding-top: 15px;
}

#nieuwsbriefheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FCC809;
	font-weight: bolder;
	padding-top: 11px;
}

.footertextwit {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.linkslinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 5px;
}


.footertextyellow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FDC80A;
	font-weight: normal;
}

.verpakking {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #E8690B;
	font-weight: normal;
}

.snellelevering {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #E8690B;
	font-weight: normal;
}

.wishlist {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.wishlist:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.emailfriend {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.emailfriend:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.readmorereviews {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.readmorereviews:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
}

.fotos, .specificaties{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E8690B;
	font-weight: bold;
	position: relative;
	top: -8px;
	padding-left: 5px;
}

.invoer {
	width: 180px;
	height: 120px;
}

.ookgeinteresseerdin {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #E8690B;
	font-weight: bold;
	padding-bottom: 5px;
}

.productbottomborder {
	background-position: center;
	background-image: url(images/greyline.gif);
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-bottom: 3px;
}



.aCenter { text-align: center; }
.nofloat { clear: both; font-size: 0; line-height: 0; }

/* Product List */
TD.prodList { width: 284px; background: url(images/prodlist_bottom.gif) no-repeat left bottom; padding: 0 7px 7px 0; }
TD.prodList .prodImg { padding-right: 12px; }
TD.prodList .prodName { display: block; height: 32px; font-size: 13px; font-weight: bold; }
TD.prodList .prodDsc { height: 90px; }
TD.prodList .prodPrice { height: 46px; padding-left: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; }
TD.prodList .prodPrice S { font-size: 12px; font-weight: bold; }

h2 {
	margin:0px;
	font-size:14px;
}

.prodlist_name h2{
margin: 10px 0px 0px 0px; color: #111111; font-family: verdana; font-size: 13px; font-weight: bold;
}

div#recaptcha_image{margin-left: -5px;}

#navBarMain #qweb {
	clear:none;
	float:left;
}

#navBarMain #qwebimg {
clear:none;
float:left;
margin-bottom:45px;
}

#navBarMain #redtienda {
clear:none;
float:left;
margin-bottom:45px;
margin-right:105px;
}

div.price a img { margin-left:10px; margin-top:5px; }


.roundfieldCen	{ background: url(images/prodpage_roundfield_cen.gif) repeat-y 0 0;}
.roundfieldTop	{ background: url(images/prodpage_roundfield_top.gif) no-repeat 0 0; padding: 11px 0 0 0; }
.roundfieldBot	{ background: url(images/prodpage_roundfield_bot.gif) no-repeat left bottom; padding: 0 15px 15px; min-height: 50px; _height: 50x;  }

.recfieldCen	{ background: url(images/prodpage_recfield_cen.gif) repeat-y 0 0; margin: 0px; width: auto; }
.recfieldTop	{ background: url(images/prodpage_recfield_top.gif) no-repeat 0 0; padding: 11px 0 0 0; }
.recfieldBot	{ background: url(images/prodpage_recfield_bot.gif) no-repeat left bottom; padding: 15px 15px 25px; }
.recfieldBot .fleft	{ width: 257px; padding: 0 10px 0 5px; }
.recfieldBot .fright{ width: 267px; padding: 0 0 0 10px; }
.cenBorder	{ background: url(images/cenborder.gif) repeat-y center top; padding-bottom: 1px;}

.fleft {float:left !important;}
.fright {float:right !important;}

.recfieldBot .fleft .specificaties	{ background: url(images/photo_logo.gif) no-repeat 0 0; padding: 12px 0 12px 45px; margin-left:5px;}

.category_description{padding:20px 0;}

.front_text{padding:10px 0;}



/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ff0000;
}
/* EOF Dynamic Sitemap */