html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre, img,
small, strong, sub, sup, var, b, i, dl,
dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption,
tbody, tfoot, thead, tr, th, td {
border: 0 none;
font: inherit;
margin: 0;
padding: 0;
vertical-align: baseline;
}
img {
border: medium none;
}
div, img {
display: block;
float: left;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
hr {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #CCCCCC -moz-use-text-color -moz-use-text-color;
border-right: 0 none;
border-style: solid none none;
border-width: 1px 0 0;
display: block;
height: 1px;
margin: 1em 0;
padding: 0;
}
input, select {
vertical-align: middle;
}
html {
overflow-y: scroll;
}
a:hover, a:active {
outline: medium none;
}
ul, ol {
margin-left: 2em;
}
ol {
list-style-type: decimal;
}
ul, li {
list-style: none outside none;
margin: 0;
}
strong, th {
font-weight: bold;
}
td {
vertical-align: top;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
pre {
padding: 15px;
white-space: pre-wrap;
word-wrap: break-word;
}
textarea {
overflow: auto;
float: left;
}
.ie7 legend {
margin-left: -7px;
}
input[type="radio"] {
vertical-align: text-bottom;
}
input[type="checkbox"] {
vertical-align: bottom;
}
.ie7 input[type="checkbox"] {
vertical-align: baseline;
}
.ie6 input {
vertical-align: text-bottom;
}
input[type="button"], input[type="submit"], input[type="image"], button {
cursor: pointer;
}
button, input, select, textarea {
margin: 0;
}
button {
overflow: visible;
width: auto;
}
b {
font-weight: 700;
}
i {
font-style: italic;
}
@font-face {
font-family: FrutigerLTStd-Roman;
src: url("fonts/FrutigerLTStd-Roman.otf") format("opentype");
}
body {
color: #000000;
font-family: arial;
font-size: 11px;
background-image: url("../Images/Data/Backgrounds/achtergrond.jpg");
background-attachment:fixed;
background-position:center;
background-size: 1920px 1200px;
}
#main {
width: 100%;
}
#main_container {
float: none;
height: 100%;
margin: auto;
width: 960px;
}
#content_container {
width: 960px;
background-color: #fff;
}
.leftContent {
width: 179px;
padding-bottom: 1px;
}
.rightContent {
padding-left: 9px;
width: 757px;
}
.homepagePromotions .rightContent,
.homepage .rightContent,
.subfilterPage .rightContent {
margin-top: 29px;
}
.actionContent {
margin-top: 41px;
}
.Content {
padding: 0 0 0 15px;
width: 945px;
}
.centerContent{
padding-left: 9px;
width: 734px;
}
.rightSidebar {
width: 179px;
padding: 0 0 9px 1px;
}
h1 {
font-family: arial;
font-size: 25px;
}
h2, h3, h4 {
color: #00BCF4;
font-weight: 700;
}
h2 {
font-size: 15px;
margin-bottom: 18px;
}
h3 {
font-size: 13px;
}
h4{
margin: 10px 0 7px 0;
font-size:11px;
}
.ie7 h1 {
font-weight: 500;
}
.decorate {
border-bottom: 3px solid #FCED00;
height: 80px;
position: relative;
width: 100%;
margin-bottom: 9px;
}
.decorate h1, .decorate h2, .decorate img {
position: absolute;
}
.decorate img.toytoyHeaderOne {
bottom: 0;
left: 10px;
}
.decorate h1 {
bottom: -7px;
left: 115px;
position: absolute;
}
.decorate.RTEHeader{
width: 744px;
}
.decorate img.toytoyHeaderTwo {
left: 0;
top: 0;
}
.decorate h2 {
bottom: -5px;
color: #000000;
font-weight: 500;
left: 125px;
margin: 0;
}
.subSectionHeading {
/* font-family: FrutigerLTStd-Roman; */
font-family: arial;
font-size: 20px;
}
.orderprocesHeading{
width: 734px;
margin: 23px 0 25px 0;
}
a, a:link, a:visited {
color: #000000;
font-family: arial;
font-size: 11px;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
a.highlighted, a.highlighted:link, a.highlighted:visited {
color: #00BCF4;
}
a.undecorated, a.undecorated:link, a.undecorated:visited {
text-decoration: none;
}
a.undecorated:hover {
text-decoration: underline;
}
a.midLight, a.midLight:link, a.midLight:visited {
color: #B2B2B2;
}
p {
margin: 0;
}
.opExplanation {
color: #9A9A9A;
}
.texpageExplanation {
color: #666666;
}
.usage {
color: #999999;
}
.attentionMessage {
color: #FE0002;
font-size: 13px;
font-weight: 700;
}.standardForm {
}
fieldset {
float: left;
padding: 28px 0 3px;
/*width: 455px;*/
width: 530px;
}
.fieldsetRow {
width: 100%;
float: left;
padding: 0 0 2px;
}
label {
line-height: 23px;
padding-right: 10px;
text-align: right;
width: 138px;
float: left;
}
.fieldsetRow em {
font-size: 11px;
line-height: 15px;
clear: left;
float: left;
}
.fieldsetRow label em {
float: right;
}
fieldset .fieldsetRow.radio label {
padding-left: 4px;
text-align: left;
}
fieldset .fieldsetRow.radio input[type="radio"] {
margin-top: 4px;
}
input {
float: left;
}
input[type="text"], input[type="password"]{
width: 214px;
}
.dropdownWrapper{
width: 220px;
}
.mandatory {
height: 24px;
line-height: 23px;
padding-left: 9px;
float: left;
}
select {
margin-right: 4px;
}
.fieldsetRow .maxInputWidth {
width: 220px;
}
.fieldsetRow textarea {
width: 214px;
height: 100px;
}
.ie7 select {
height: 24px;
}
input[type="checkbox"] {
/*display: inline;*/
/*float: none;*/
/*line-height: 23px;*/
padding-top: 4px;
}
.checkboxLabel {
clear: right;
/*display: inline;*/
/*float: none;*/
text-align: left;
width: 180px;
padding: 0px 0 0 4px;
height: 16px;
line-height: 16px;
}
.checkboxWrapper,
.checkboxWrapper div{
width: 220px;
}
.checkboxWrapper.long{
margin-left: 148px;
}
.checkboxWrapper.long,
.checkboxWrapper.long div{
width: 400px !important;
}
.checkboxWrapper.long .checkboxLabel{
width: 380px;
height: auto;
}
.checkboxWrapper div{
height: 15px;
}
.submitButton {
}
.bottomPlacedButton {
float: right;
margin: 29px 20px 0 0;
}
.postalcodeD {
float: left;
width: 17px;
line-height: 23px;
font-weight: 700;
}
.postalcodeField {
width: 197px !important;
}
optgroup.disabledOption {
color: #aaa;
font-style: normal;
font-weight: normal;
}
.validateWithJS input[type="text"],
.validateWithJS input[type="password"] {
background: #fff;
color: #000;
border: 1px solid #999;
padding: 2px;
}
.validateWithJS input[type="text"].incorrect,
.validateWithJS input[type="password"].incorrect {
background: #fdd !important;
color: #000;
border-color: #f66;
/* ONTZETTENDE HACK
* Google Chrome respecteert de regels omtrent prioriteiten van user agent
* style sheets niet, waardoor je de achtergrond van auto-ingevulde velden
* niet kunt overrulen. Daarom deze hack.
*/
box-shadow: 1000px 1000px #fdd inset;
}
/*.validateWithJS input[type="text"].incorrect:-webkit-autofill,
.validateWithJS input[type="password"].incorrect:-webkit-autofill {
background: #fdd !important;
color: #000;
border-color: #f66;
}*/
.validateWithJS select.incorrect {
color: #f00;
font-style: italic;
}
.imageContainer {
position: relative;
}
.productContainer .imageContainer {
height: 367px;
width: 367px;
}
.imageContainer table {
height: 100%;
width: 100%;
}
.imageContainer td {
text-align: center;
vertical-align: middle;
}
.imageContainer td img, .imageContainer td span {
display: inline;
}
.imageContainer span {
display: block;
margin-top: 4px;
text-align: center;
width: 177px;
float: left;
}
.imageContainer img {
margin: 0px auto auto;
float: none;
}
.filtersMenu .filterHeader {
padding-bottom: 5px;
}
.filtersMenu .filtersContent {
padding: 11px 20px 0 10px;
width: 149px;
}
.standard .filtersMenu .filtersContent {
background-color: #FCED00;
}
.bijoux .filtersMenu .filtersContent {
background-color: #b00184;
}
.games .filtersMenu .filtersContent {
background-color: #00adef;
}
.filtersMenu .filtersContent .filter {
margin-bottom: 21px;
}
.filtersMenu .filtersContent .filter.last {
margin-bottom: 0 !important;
}
.snelZoekenMenu .filterHeader,
.filtersMenu .filtersContent .filterHeader {
display: block;
font-size: 14px;
font-weight: 700;
padding-bottom: 14px;
text-transform: uppercase;
width: 149px;
}
.filtersMenu .filtersContent ul {
padding-left: 11px;
}
.filtersMenu .filtersContent li {
padding-bottom: 11px;
float: left;
}
.filtersMenu .filtersContent ul.LinkWithImage li {
width: 149px;
}
.filtersMenu .filtersContent ul.LinkWithImage.Vaardigheden li {
padding-bottom: 5px;
}
.filtersMenu .filtersContent ul.LinkWithImage {
padding-left: 0;
}
.filtersMenu .filtersContent a.undecorated,
.filtersMenu .filtersContent span.unselectable {
display: block;
line-height: 17px;
padding-left: 6px;
width: 132px;
}
.filtersMenu .filtersContent ul.LinkWithImage a.undecorated,
.filtersMenu .filtersContent ul.LinkWithImage span.unselectable{
float: left;
width: 105px;
margin: 0 0 0 3px;
}
.filtersMenu .filtersContent ul.LinkWithImage.Vaardigheden a.undecorated,
.filtersMenu .filtersContent ul.LinkWithImage.Vaardigheden span.unselectable{
margin: 7px 0 0 3px;
}
.filtersMenu .filtersContent span.unselectable {
color: #bfb200;
}
.games .filtersMenu .filtersContent span.unselectable {
color: #0082b3;
}
.bijoux .filtersMenu .filtersContent span.unselectable {
color: #840163;
}
.filtersMenu .filtersContent a.selected span {
float: right;
padding-right: 5px;
}
.standard .filtersMenu .filtersContent a.undecorated:hover,
.standard .filtersMenu .filtersContent a.selected {
color: #FFFFFF;
text-decoration: none;
}
.standard .filtersMenu .filtersContent a.selected,
.standard .filtersMenu .filtersContent a.undecorated:hover {
background-color: #00BBF4;
}
.standard.girls .filtersMenu .filtersContent a.selected,
.standard.girls .filtersMenu .filtersContent a.undecorated:hover {
background-color: #b00184;
}
.bijoux .filtersMenu .filtersContent .filterHeader,
.games .filtersMenu .filtersContent .filterHeader,
.bijoux .filtersMenu .filtersContent a,
.games .filtersMenu .filtersContent a {
color: #FFFFFF !important;
}
.bijoux .filtersMenu .filtersContent a.selected,
.bijoux .filtersMenu .filtersContent a.undecorated:hover,
.games .filtersMenu .filtersContent a.undecorated:hover,
.games .filtersMenu .filtersContent a.selected {
color: #000000 !important;
text-decoration: none;
}
.bijoux .filtersMenu .filtersContent a.selected,
.bijoux .filtersMenu .filtersContent a.undecorated:hover,
.games .filtersMenu .filtersContent a.selected,
.games .filtersMenu .filtersContent a.undecorated:hover {
background-color: #FFFFFF;
}
.TooltipMessage {
color: #000;
border: 1px solid #000;
position: absolute;
z-index: 1000;
background-color: #fff;
margin-left: 15px;
margin-top: 5px;
padding: 2px;
}
.snelZoekenMenu {
background: #ccc;
margin: 0 0 10px;
padding: 11px 0 11px 10px;
width: 169px;
}
.snelZoekenMenu select {
margin: 0 0 20px;
width: 155px;
}
.snelZoekenMenu .snelzoeken_selected {
margin: 0 0 20px;
position: relative;
width: 150px;
}
.snelZoekenMenu .snelzoeken_selected .hovering {
text-decoration: line-through;
}
.snelZoekenMenu .snelzoeken_selected_remove {
position: absolute;
top: 5px; right: 0; bottom: 0;
}
.navigationWrapper{
position:relative;
}
.dropoutWrapper {
position:relative;
width: 940px;
}
.dropout{
position: absolute;
top: 0px;
z-index:99;
}
#dropout-babypeuter {
left:0;
}
#dropout-speelgoed {
left:188px;
}
#dropout-gifts {
left:376px;
}
#dropout-games {
left:564px;
}
#dropout-acties {
left:752px;
}
.mainDropout {
background-color: #fced00;
color: #000;
box-shadow: 3px 3px 5px rgba(0,0,0,0.5);
width: 179px;
z-index: 50;
position: absolute;
}
.subDropout {
background-color: #fced00;
color: #000;
box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
padding: 5px 0;
position: absolute;
top: 0px;
left: 179px;
z-index: 60;
}
.subDropoutLeft {
left: auto;
right: 0;
z-index: 1;
}
/*
.mainDropout {
background-color: #fced00;
color: #000;
box-shadow: 3px 3px 5px rgba(0,0,0,0.5);
width: 179px;
z-index: 99;
position: absolute;
}
.subDropout {
background-color: #fced00;
color: #000;
box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
padding: 5px 0;
position: absolute;
top: 0px;
left: 179px;
}
.subDropoutLeft {
left: auto;
right: 0;
position: absolute;
right: 179px;
margin-right: 5px;
z-index: 1;
}
*/
.mainDropout a,
.subDropout a {
background-color: #fced00;
color: #000;
float: left;
font-size: 14px;
line-height: 28px;
padding-left: 10px;
text-decoration: none;
width: 169px;
}
.subDropout a {
font-size: 12px;
width: 120px;
}
.mainDropout a:hover,
.mainDropout a.active,
.subDropout a:hover {
background-color: #e1e1e1 !important;
color: #000 !important;
}
.subDropout .column {
width: 130px;
}
/*** kleuren ***/
#dropout-gifts .mainDropout,
#dropout-gifts .subDropout,
#dropout-gifts .mainDropout a,
#dropout-gifts .subDropout a {
background-color: #b00184;
color: #fff;
}
#dropout-games .mainDropout,
#dropout-games .subDropout,
#dropout-games .mainDropout a,
#dropout-games .subDropout a {
background-color: #00adef;
color: #fff;
}
.productInfo ul span {
font-weight: 700;
}
.productInfo p {
float: left;
width: 100%;
}
.productOrdering div {
text-align: center;
width: 100%;
}
.prices .fromPrice {
font-weight: 700;
text-decoration: line-through;
}
.prices .currentPrice {
color: #FF0000;
font-weight: 700;
}
.productOrdering .shippingcosts,
.productOrdering .shippingcosts a{
color:#797979;
}
.productOrdering .leadingText {
color: #797979;
}
.productOrdering .trailingText,
.productOrdering .trailingText a {
font-weight: 700;
}
.productExtras img, .productOrdering img, .productOrdering form input {
display: inline;
float: none;
}
/*
.subFilterContent {
margin-top: 30px;
}
*/
.productContent, .listContent {
background-color: #FFFFFF;
}
.productContent {
font-size: 12px;
margin-bottom: 30px;
width: 945px;
}
.productContent .productHeader {
width: 932px;
}
.productContent h1 {
color: #00BCF4;
font-family: arial;
font-size: 26px;
font-weight: 700;
margin: 25px 0 14px;
text-align: center;
width: 100%;
}
.productContent .productInfo {
padding: 22px 25px 0 30px;
width: 312px;
min-height: 354px;
position: relative;
z-index: 3;
}
.productContent .productImage {
height: 367px;
width: 367px;
z-index: 4;
}
.productContent .productInfo .brandLogo {
margin-right: 6px;
}
.productContent .productInfo ul,
.productContent .productInfo p {
line-height: 19px;
}
.productContent .productInfo ul {
float: left;
margin-top: 27px;
width: 100%;
}
.productContent .productInfo p {
max-height: 171px;
margin: 20px 0 0;
overflow: hidden;
}
.productContent .productInfo p.cellsBelowText{
max-height: 133px;
}
.productContent .productInfo a.highlighted,
.listContent .productInfo a.highlighted {
font-size: 12px;
float: left;
margin-bottom: 10px;
}
.productContent .productOrderWrapper{
width: 200px;
}
.productContent .productOrdering {
margin-bottom: 7px;
padding-top: 57px;
width: 100%;
}
.productContent .productOrdering .prices .fromPrice,
.productContent .productOrdering .prices .fromPriceNote{
font-size: 16px;
}
.productContent .productOrdering .prices .currentPrice {
font-size: 40px;
}
.productContent .productOrdering .shippingcosts{
margin-bottom: 18px;
}
.productContent .productOrdering .leadingText,
.productContent .productOrdering .trailingText,
.productContent .productOrdering .trailingText a {
font-size: 15px;
}
.productContent .productOrdering .trailingText {
margin-bottom: 45px;
}
.productExtras {
width: 100%;
}
.productExtras .wishlist {
margin-bottom: 15px;
width: 100%;
text-align:center;
}
.productExtras .addthis_toolbox{
width: 100%;
}
.productExtras .addthis_toolbox span{
float:left;
margin-right: 8px;
}
.productContent .productActieBanner img {
margin-right :9px;
}
.productContent .productActieBanner div {
width :536px;
height :70px;
overflow :hidden;
color :#fff;
padding :10px 10px 0;
font-size :12px;
}
.productContent .productActieBanner div strong {
font-size :15px;
}
.productContent .productActieBanner .actionID1,
.productContent .productActieBanner .actionID2,
.productContent .productActieBanner .actionID5,
.productContent .productActieBanner .actionID6,
.productContent .productActieBanner .actionID8,
.productContent .productActieBanner .actionID11{
background-color :#f00;
}
.productContent .productActieBanner .actionID3 {
background-color :#ff7f00;
}
.productContent .productActieBanner .actionID4,
.productContent .productActieBanner .actionID10{
background-color :#00adef;
}
.productContent .productActieBanner .actionID7,
.productContent .productActieBanner .actionID9{
background-color :#fced00;
color: #000;
}
#mediaZoomPositioner {
position :relative;
width :0;
height :0;
}
#productZoomContainer {
position :absolute;
z-index :10;
width :710px;
height :410px; /* was 380 */
overflow :hidden;
background :#fff;
}
#productZoomContainer iframe,
#productZoomContainer img {
display :block;
float :none;
margin :auto;
}
.closeMediaZoom {
position :absolute;
left :695px;
top :0;
z-index :15;
width :15px;
height :15px;
cursor :pointer;
}
.listContent {
/* padding-top: 20px; */
width: 741px;
}
.listbanner {
margin: 0 0 20px 0;
}
.listContent .listItem {
margin-bottom: 23px;
padding-bottom: 9px;
width: 741px;
}
.standard .listContent .listItem {
border-bottom: 2px solid #FCED00;
}
.games .listContent .listItem {
border-bottom: 2px solid #00BBF4;
}
.bijoux .listContent .listItem {
border-bottom: 2px solid #b00184;
}
.listContent .productImage {
height: 188px;
margin-right: 20px;
width: 188px;
}
.listContent .productImage table {
float: left;
width: 188px;
height: 188px;
}
.listContent .productImage table td {
vertical-align: middle;
}
.listContent .productActieBanner {
width: 533px;
}
.listContent .productActieBanner img {
margin: 0 0 11px;
}
.listContent .productInfo {
padding: 0 11px 0 0;
width: 347px;
position: relative;
}
.leermodel {
float: right;
padding-top: 10px;
width: 135px;
height:20px;
}
.leermodel * {
margin-left: 7px;
}
.listContent .productInfo .brandLogos{
height: 40px;
padding-right: 1px;
}
.listContent .productInfo .brandLogo {
margin-right: 6px;
}
.listContent .productInfo ul,
.listContent .productInfo p {
line-height: 16px;
}
.listContent .productInfo h2 {
clear: both;
float: left;
font-size: 13px;
margin: 12px 0 0;
width: 100%;
}
.listContent .productInfo h2 a{
font-size: 13px;
text-decoration: none;
color: #00bcf4;
font-weight: 700;
}
.listContent .productInfo h4 {
clear: both;
float: left;
font-size: 13px;
margin: 12px 0 0;
width: 100%;
}
.listContent .productInfo h4 a{
font-size: 13px;
text-decoration: none;
color: #00bcf4;
font-weight: 700;
}
.listContent .productInfo ul {
clear: left;
float: left;
font-size: 12px;
margin-top: 21px;
}
.listContent .productInfo p {
max-height: 95px;
margin-top: 2px;
overflow: hidden;
}
.ie7 .listContent .productInfo p {
height: 80px;
}
.listContent .productOrdering {
width: 175px;
}
.listContent .productOrdering .prices .fromPrice,
.listContent .productOrdering .prices .fromPriceNote{
font-size: 12px;
}
.listContent .productOrdering .prices .currentPrice {
font-size: 30px;
}
.listContent .productOrdering .shippingcosts {
margin-bottom: 12px;
}
.listContent .productOrdering .leadingText,
.listContent .productOrdering .trailingText,
.listContent .productOrdering .trailingText a {
font-size: 12px;
}
.listContent .productOrdering .leadingText {
margin-top: 12px;
}
.listContent .productOrdering .trailingText {
margin-bottom: 20px;
}
.listContent .reserseNotification {
position: absolute;
top: 62px;
right: 11px;
}
.listContent .assorti{
/* position: absolute;
top: 62px;
right: 0;*/
margin-top: 3px;
clear: both;
}
.productContent .assorti {
margin-top: 10px;
}
.assorti .assortiHighlight {
font-weight: 700;
text-transform: uppercase;
}
.assortiText {
display: none;
}
.assortiTextContainer {
margin-left: 4px;
position: relative;
}
.assortiTextContainer:hover .assortiText {
background-color: #fff;
border: 5px solid #ccc;
display: block;
padding: 10px;
position: absolute;
right: 0px;
width: 200px;
z-index: 1000;
}
.reserseNotification {
color: #797979;
font-size: 12px;
}
.reserseNotification span {
color: #00BCF4;
font-size: 13px;
font-weight: 700;
}
.powercellSelling{
min-height: 38px;
width: 249px;
padding: 11px 12px 11px 51px;
background: url('../Images/System/Icons/cell.png') 19px center no-repeat #eaebeb;
}
.powercellSelling p{
height: auto !important;
overflow: hidden !important;
margin-top: 0 !important;
width: 137px;
line-height: 13px !important;
}
.powercellSelling p span{
font-weight: 700;
display: block;
}
.powercellSelling .prices{
font-size: 12px;
width: 93px;
margin-left: 17px;
text-align: center;
}
.powercellSelling .prices .currentPrice{
font-size: 16px;
}
.productContent .productSecondaryItems{
margin-top: 44px;
}
.header {
background-color: #FFFFFF;
margin: 0 0 8px;
padding: 0 0 0 15px;
width: 945px;
position:relative;
}
.logoContainer{
width: 449px;
}
.topLogo {
margin: 8px 10px 0 0;
}
.topLogo.publieksprijs {
/*
background-image: url('/Images/System/Backgrounds/header_search_back.gif');
background-position: bottom right;
background-repeat: repeat-x;
*/
background-color: #dadada;
margin: 0;
width: 120px;
height: 66px;
position: absolute;
right: 15px;
top: 50px;
}
.header_menu {
padding: 5px 15px 0 0;
}
.header_menu, .header_menu div {
line-height: 17px;
text-align: right;
width: 300px;
}
.header_menu a {
margin-left: 15px;
}
div.minibasket_content {
width: 167px;
}
div.minibasket_content table {
background-color: #FCED00;
border: 2px solid #FCED00;
}
div.minibasket_content table.inActive {
background-color: #CCCCCC !important;
border: 2px solid #CCCCCC !important;
}
div.minibasket_content table {
border: 2px solid #FCED00;
border-collapse: collapse;
float: left;
font-size: 11px;
margin: 0;
width: 167px;
}
div.minibasket_content table td {
padding: 2px 4px;
text-align: left;
}
div.minibasket_content table td.bottomRow {
background-color: #FFFFFF;
}
div.minibasket_content table.inActive .basketLink {
color: #CCCCCC;
cursor: default;
}
div.minibasket_content table.inActive td.name {
color: #FFFFFF;
}
div.minibasket_content table td.name, div.minibasket_content table td.price, div.minibasket_content .basketLink, div.minibasket_content span.qty {
font-weight: 700;
}
div.minibasket_content .basketLink, div.minibasket_content .articlesCount {
text-decoration: underline;
}
div.minibasket_content table td.left {
text-align: right;
}
div.minibasket_content table tr.verzend td {
padding: 10px 0 3px;
}
.headerSearch {
/*
background-image: url("../../Images/System/Backgrounds/header_search_back.gif");
*/
background-color: #dadada;
height: 31px;
margin-bottom: 9px;
margin-top: 15px;
padding-left: 140px;
padding-top: 4px;
width: 671px;
}
.headerSearch .label {
margin: 6px 12px 0 0;
}
.header_search input.input {
border: 0 none;
color: #87888A;
font-size: 11px;
height: 16px;
margin: 4px 10px 0 0;
padding: 2px 0 0 4px;
width: 430px;
}
#cubesuggest-search .search-results {
position: absolute;
top: 108px;
left: 244px;
width: 565px;
z-index: 10000;
}
.search-resultsWrapper {
background: #fff;
color: #000;
border: 1px solid #999;
padding: 2px 5px;
width: 555px; /*width: 422px; */
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
/*.search-results tr,
.search-results td {
margin: 0;
padding: 0;
}
.search-results a {
text-decoration: none;
}
.search-results table {
width: 422px;
padding: 0 10px;
}
.search-results td {
font-size: 12px;
padding: 3px 5px;
cursor: pointer;
vertical-align: middle !important;
}
.search-results h5 {
margin: 0;
font-family: arial;
font-size: 16px;
}
.search-results tr.hovering td,
.search-results tr.hovering,
.search-results tr.hovering a {
background-color: #ccc;
}
.search-results tr.groupHeader.hovering td {
background-color: #fff;
color: #000;
}
.search-results tr.groupHeader td {
border-bottom: 1px solid #999;
padding: 10px 0 0;
}
.search-results .suggestCount {
width: 40px;
float: right;
}
.search-results td.suggestImage {
width: 90px;
}
.search-results td.suggestImage img {
width: 80px;
}*/
.search-results tr,
.search-results td {
margin: 0;
padding: 0;
}
.search-results tr.hovering td,
.search-results tr.hovering,
.search-results tr.hovering a {
background-color: #ccc;
}
.search-results a {
text-decoration: none;
}
.search-results table {
width: 555px;
padding: 0 10px;
}
.search-results td {
font-size: 12px;
padding: 3px 5px;
cursor: pointer;
vertical-align: middle !important;
}
.search-results .groupHeader {
border-bottom: 1px solid #999999;
padding: 10px 0 0;
width: 555px;
}
.search-results h5 {
margin: 0;
font-family: arial;
font-size: 16px;
}
.suggestProductWrapper {
width: 555px;
}
.suggestProduct {
margin: 0 6px 11px 0;
width: 179px;
}
.suggestProduct .image {
float: left;
height: 160px;
overflow: hidden;
width: 100%;
margin: 0 0 5px 0;
}
.suggestProduct .image img {
float: none;
margin: auto;
}
.suggestProduct span {
float: left;
margin-top: 4px;
text-align: center;
width: 177px;
}
.suggestProduct .suggestActionAttribute {
height: 13px;
}
.suggestProduct .suggestActionAttribute a,
.suggestProduct .suggestPrice {
color: #f00;
font-weight: 700;
}
.suggestProduct .suggestFromPrice {
text-decoration: line-through;
margin-right: 3px;
}
.suggestProduct .suggestTitle {
height: 27px;
overflow: hidden;
text-overflow: ellipsis;
}
.suggestProduct .suggestTitle a {
color: #00bcf4;
font-weight: 700;
}
.suggestProduct .suggestTitle a:hover {
text-decoration: underline;
}
/*** MAIN NAVIGATION ***/
.main_navigation {
clear: both;
height: 36px;
width: 940px;
position:relative;
}
.main_navigation .menuItem {
height: 36px;
margin-right: 9px;
width: 179px;
}
.main_navigation .inActive,
.main_navigation .Active {
cursor: pointer;
display: block;
float: left;
height: 33px;
position: relative;
width: 179px;
}
.index {
padding: 10px 10px 10px 0;
width: 918px;
margin: 9px 0 0 15px;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #000000;
font-size: 12px;
}
.index a {
clear: both;
float: left;
text-decoration: none;
font-size: 12px;
color: #000;
}
.bijoux-footer_index .index a,
.games-footer_index .index a {
color: #fff;
}
.index a:hover {
text-decoration: underline;
}
.index a:visited {
color: #828282;
}
.games-footer_index .index a:visited,
.bijoux-footer_index .index a:visited {
color: #d1d1d1;
}
.index a.speelgoed {
color: #000000;
}
.index a.gifts {
color: #B00084;
}
.index a.games {
color: #00ADEF;
}
.standard-footer_index .index {
background: none repeat scroll 0 0 #FCED00;
}
/*
.standard-footer_index .index {
background: none repeat scroll 0 0 #FFFFFF;
}
*/
.games-footer_index .index {
background: none repeat scroll 0 0 #00ADEF;
}
.bijoux-footer_index .index {
background: none repeat scroll 0 0 #B00084;
}
.index .indexdropdown {
clear: both;
margin: 0 0 15px;
padding: 0 0 0 10px;
width: 918px;
}
.indexdropdown img {
margin-top: 2px;
}
.indexdropdown select {
font-size: 12px;
margin-left: 20px;
}
.index a.anker {
clear: both;
font-family: "Arial Black",Gadget,sans-serif;
font-weight: 700;
margin: 5px 0 0;
}
.bijoux-footer_index .index a.anker,
.games-footer_index .index a.anker {
color: #FFFFFF;
}
.index a.anker:hover {
text-decoration: none;
}
.index table {
float: left;
margin: 0;
}
.index table td {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color #000000 -moz-use-text-color -moz-use-text-color;
border-style: none solid none none;
border-width: 0 1px 0 0;
padding: 0 3px 0 7px;
}
.bijoux-footer_index .index table td,
.games-footer_index .index table td {
border-right: 1px solid #FFFFFF;
}
.index table td.last {
border-right: 0 none;
}
.bijoux-footer_index .index .firstcharacters span,
.games-footer_index .index .firstcharacters span {
color: #FFFFFF;
}
.footer_index label {
float: left;
height: 16px;
margin-top: 2px;
width: 64px;
}
.index label {
background: url("../Images/System/index_labelGeel.gif") no-repeat scroll left top transparent;
}
.bijoux-footer_index .index label {
background: url("../Images/System/index_labelPaars.gif") no-repeat scroll left top transparent;
}
.games-footer_index .index label {
background: url("../Images/System/index_labelBlauw.gif") no-repeat scroll left top transparent;
}
.footer {
background: none repeat scroll 0 0 #FCED00;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
font-size: 11px;
height: 25px;
margin: 10px 0 0;
padding: 2px 25px 0;
width: 910px;
}
div.footer a {
float: left;
margin-right: 100px;
margin-top: 4px;
}
div.footer a.thuiswinkel {
float: right;
margin: 0;
}
/************** nieuwe footer (21-9-2011) *****************/
.extendedFooter{
width: 930px;
padding: 10px 15px 0 15px;
text-align: center;
margin: 15px 0;
}
.extendedFooter .serviceBlock{
border-bottom: 3px solid #FCED00;
font-weight: 700;
padding: 2px 0 6px;
height: 38px;
}
.extendedFooter h2{
float: left;
width: 100%;
}
.extendedFooter .serviceBlock.contactService{
width: 554px;
margin-right: 9px;
position: relative;
}
.extendedFooter .serviceBlock.contactService img{
position: absolute;
top: 2px;
left: 5px;
}
.extendedFooter .serviceBlock.aboutIntertoys{
width: 367px;
}
.extendedFooter .serviceBlock h2{
font-size: 12px;
font-weight: 700;
width: 100%;
color: #000;
margin-bottom: 9px;
}
.extendedFooter .serviceBlock a{
margin: 0 7px;
text-decoration: none;
font-weight: 700;
}
.extendedFooter .serviceBlock a:hover{
text-decoration: underline;
}
.extendedFooter .shippingFees,
.extendedFooter .shippingFees a{
color: #666;
}
.extendedFooter .shippingFees{
float: left;
width: 100%;
margin: 13px 0 29px 0;
}
.extendedFooter .generalLinks{
margin-bottom: 18px;
line-height: 16px;
margin: auto;
display: block;
height: 20px;
width: 625px;
}
.extendedFooter .generalLinksWrapper{
width: 930px;
height: 20px;
}
.extendedFooter .generalLinks a{
margin: 0 31px;
font-weight: 700;
float: left;
}
.dataListItem {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
color: #666666;
margin-bottom: 24px;
padding: 13px 23px 12px 33px;
width: 686px;
cursor: pointer;
}
.dataListItem .generalData {
height: 25px;
width: 100%;
}
.dataListItem .dataItem {
font-size: 15px;
line-height: 25px;
border: 0;
padding: 0 5px;
}
.dataListItem .dataItem.emphasized {
color: #000000;
font-weight: 700;
}
.dataListItem .dataItem.retrievalLogo {
width: 157px;
}
.dataListItem .dataItem.postcode {
padding-left: 0px;
}
.dataListItem .dataItem.selectOption {
margin: 0 20px;
width: 170px;
}
.dataListItem .dataItem.details {
float: right;
border-right: 0;
}
.dataListItem .dataItem a {
color: #666666;
font-size: 15px;
}
.dataListItem .dataItem.selectOption a {
color: #FF0000;
}
.dataListItem.retrievalPoint {
width: 810px;
}
.dataListItem .detailsView {
padding: 15px 0 17px;
width: 100%;
cursor: auto;
}
.dataListItem .detailsView .googleMap {
background-color: #EEEEEE;
height: 424px;
margin-left: 17px;
width: 620px;
}
.dataListItem.onPage .detailsView .googleMap{
height: 424px;
width: 513px;
margin-left: 0;
}
.dataListItem .detailsView table.OpeningHours {
color: #000000;
float: right;
font-size: 12px;
margin-bottom: 15px;
width: 157px;
}
.dataListItem .detailsView table.OpeningHours th {
text-align: left;
}
.dataListItem .detailsView table.OpeningHours tr td + td {
text-align: right;
}
.dataListItem .detailsView table.OpeningHours td.label {
width: 70px;
}
.dataListItem .detailsView a.highlighted {
margin-left: 0;
color: #00bcf4;
}
.dataListItem .shopInfoWrapper {
float: left;
width: 157px;
margin-left: 15px;
}
.dataListItem .extraShopInfo {
width: 147px;
color: #fff;
background: #f00;
font-weight: 700;
padding: 5px;
margin: 0 0 10px;
}
.dataListItem .shopInfoWrapper span {
font-size: 11px;
}
.toolbar {
padding: 0 0 20px 28px;
width: 715px;
}
.toolbar .sort span, .toolbar select {
float: none;
height: 17px;
height: 17px;
}
.toolbar select option{
text-align: left;
}
.toolbar select {
font-size: 11px;
}
.toolbar .brands select{
width: 150px;
}
.toolbar .resultCount,
.toolbar .brands,
.toolbar .pagination,
.toolbar .sort {
height: 17px;
line-height: 17px;
}
.toolbar .resultCount {
margin-right: 10px;
width: 115px;
}
.toolbar .pagination {
text-align: center;
width: 240px;
}
.toolbar .pagination span {
font-weight: 700;
}
.toolbar .sort {
float: right;
text-align: right;
width: 180px;
}
.standard .toolbar select {
border: 1px solid #FCED00;
}
.bijoux .toolbar select {
border: 1px solid #b00184;
}
.games .toolbar select {
border: 1px solid #00adef;
}
.toolbar .pagination span {
color: #00adef;
}
.bijoux .toolbar .pagination span {
color: #b00184;
}
.imageContainer.viewerFormat {
margin-bottom: 11px;
margin-right: 6px;
width: 179px;
/*height: 177px;*/
}
.imageContainer.viewerFormat.last {
margin-right: 0;
}
.searchTermBlock {
font-size: 16px;
padding: 0 0 10px 28px;
border-bottom: 2px solid #fced00;
margin: 0 0 10px;
}
.crumbpath {
color: #999999;
width: 757px;
margin: 5px 0 10px;
}
.crumbpath span {
float: left;
margin: -1px 5px 0;
font-size: 13px;
}
.crumbpath a {
float: left;
color: #000;
text-decoration: none;
font-weight: 700;
}
.productTabsContent {
width: 752px;
}
.productTabsContent .tabs {
padding-left: 40px;
width: 703px;
height: 34px;
}
.productTabsContent .tabs .tab {
float: left;
font-size: 14px;
height: 24px;
font-weight: 700;
margin: 0 15px 0 0;
padding: 6px 18px 0;
text-decoration: none;
}
.productTabsContent .tabs .tab.active {
cursor: default;
font-size: 18px;
padding: 5px 40px 0;
height: 29px;
}
.productTabsContent .tabContentDisplay {
padding: 24px 0 20px 0;
width: 752px;
}
.productTabsContent .tabContentDisplay.info {
padding-left: 40px;
width: 701px;
}
.standard .productTabsContent .tabs {
border-bottom: 3px solid #FCED00;
}
.standard .productTabsContent .tabs .tab {
background-color: #FEF9A6;
}
.standard .productTabsContent .tabs .tab.active {
background-color: #FCED00;
}
.bijoux .productTabsContent .tabs {
border-bottom: 3px solid #b00184;
}
.bijoux .productTabsContent .tabs .tab {
background-color: #D87FC1;
color: #FFFFFF;
}
.bijoux .productTabsContent .tabs .tab.active {
background-color: #b00184;
}
.games .productTabsContent .tabs {
border-bottom: 3px solid #00adef;
}
.games .productTabsContent .tabs .tab {
background-color: #80D6F7;
color: #FFFFFF;
}
.games .productTabsContent .tabs .tab.active {
background-color: #00adef;
}
.actionActive.tabs.actionID1,
.actionActive.tabs.actionID2,
.actionActive.tabs.actionID5,
.actionActive.tabs.actionID6,
.actionActive.tabs.actionID8,
.actionActive.tabs.actionID11 {
border-bottom: 3px solid #f00;
}
.productTabsContent .tabs .tab.active.actionID1,
.productTabsContent .tabs .tab.active.actionID2,
.productTabsContent .tabs .tab.active.actionID5,
.productTabsContent .tabs .tab.active.actionID6,
.productTabsContent .tabs .tab.active.actionID8,
.productTabsContent .tabs .tab.active.actionID11{
background: #f00;
color: #fff;
}
.productTabsContent .tabs .tab.actionID1,
.productTabsContent .tabs .tab.actionID2,
.productTabsContent .tabs .tab.actionID5,
.productTabsContent .tabs .tab.actionID6,
.productTabsContent .tabs .tab.actionID8,
.productTabsContent .tabs .tab.actionID11{
background: #ff9797;
}
.actionActive.tabs.actionID3 {
border-bottom: 3px solid #ff7f00;
}
.productTabsContent .tabs .tab.active.actionID3{
background: #ff7f00;
color: #fff;
}
.productTabsContent .tabs .tab.actionID3 {
background: #ffc185;
}
.actionActive.tabs.actionID4,
.actionActive.tabs.actionID10 {
border-bottom: 3px solid #00adef;
}
.productTabsContent .tabs .tab.active.actionID4,
.productTabsContent .tabs .tab.active.actionID10 {
background: #00adef;
color: #fff;
}
.productTabsContent .tabs .tab.actionID4,
.productTabsContent .tabs .tab.actionID10 {
background: #80d6f7;
}
.actionActive.tabs.actionID7,
.actionActive.tabs.actionID9 {
border-bottom: 3px solid #fced00;
}
.productTabsContent .tabs .tab.active.actionID7,
.productTabsContent .tabs .tab.active.actionID9 {
background: #fced00;
}
.productTabsContent .tabs .tab.actionID7,
.productTabsContent .tabs .tab.actionID9 {
background: #fef9a6;
}
.shippingActive.tabs.shipping {
border-bottom: 3px solid #7a7a7a;
}
.productTabsContent .tabs .tab.active.shipping {
background: #7a7a7a;
color: #fff;
}
.productTabsContent .tabs .tab.shipping {
background: #c0c0c0;
}
.tabContentDisplay.shipping {
padding-left: 40px;
width: 712px;
}
.tabContentDisplay.shipping div div {
float: left;
width: 180px;
padding: 0 12px 0 0;
}
.tabContentDisplay.shipping div h4 {
margin: 0;
font-size: 12px;
}
.tabContentDisplay.shipping div p {
min-height: 80px;
}
.standard .productTabsContent .imageContainer.viewerFormat {
border: 1px solid #FCED00;
}
.games .productTabsContent .imageContainer.viewerFormat {
border: 1px solid #00adef;
}
.bijoux .productTabsContent .imageContainer.viewerFormat {
border: 1px solid #b00184;
}
.productTabsContent .imageContainer.viewerFormat table {
float: left;
width: 177px;
height: 177px;
}
.productTabsContent .imageContainer.viewerFormat img {
cursor: pointer;
}
.tabContentDisplay.info h2, .tabContentDisplay.info .productName {
float: left;
font-size: 15px;
font-weight: 700;
margin-bottom: 18px;
width: 100%;
}
.tabContentDisplay.info h2 {
color: #000000;
}
.tabContentDisplay.info .productName {
color: #00BCF4;
}
.tabContentDisplay.info .playAndLearnmodel {
padding: 0 124px;
width: 495px;
}
.tabContentDisplay.info .playAndLearnmodel .column {
margin-right: 41px;
position: relative;
width: 58px;
}
.tabContentDisplay.info p, .tabContentDisplay.info ul {
float: left;
font-size: 12px;
line-height: 16px;
margin-bottom: 15px;
width: 100%;
}
.tabContentDisplay.info ul span {
font-weight: 700;
}
.tabContentDisplay.info .playAndLearnmodel p {
font-size: 11px;
padding-bottom: 65px;
padding-top: 20px;
}
.tabContentDisplay.safety p {
float: left;
font-size: 12px;
}
.tabContentDisplay.safety {
padding-left: 126px;
position: relative;
width: 617px;
}
.tabContentDisplay.safety img {
/*left: 59px;*/
left: -67px;
position: absolute;
}
.tabContentDisplay.safety .generalWarning {
line-height: 49px;
width: 100%;
}
.tabContentDisplay.safety .warning {
line-height: 18px;
margin-right: 10px;
width: 181px;
}
.tabContentDisplay.safety .warning span {
display: block;
text-transform: uppercase;
}
.crosssells {
margin: 11px 0 0 0;
width: 743px;
overflow: hidden;
}
.crosssells .crossellsHeader {
width: 100%;
}
.crosssells .crossellsHeader span{
padding: 6px 11px 0;
float: left;
font-weight: 700;
height: 17px;
text-align: center;
}
.standard .crosssells .crossellsHeader {
border-bottom: 3px solid #FCED00;
}
.games .crosssells .crossellsHeader {
border-bottom: 3px solid #00adef;
}
.bijoux .crosssells .crossellsHeader {
border-bottom: 3px solid #b00184;
}
.standard .crosssells .crossellsHeader span {
background-color: #FCED00;
}
.games .crosssells .crossellsHeader span {
background-color: #00adef;
color: #FFFFFF;
}
.bijoux .crosssells .crossellsHeader span {
background-color: #b00184;
color: #FFFFFF;
}
.lastviewed {
margin-top: 75px;
border-top: 3px solid #EEEEEE;
}
.lastviewed .imageContainer table {
float: left;
width: 177px;
height: 185px;
}
.lastviewed .imageContainer table td {
vertical-align: middle;
}
.lastviewed .lastviewedHeader {
background-color: #EEEEEE;
line-height: 24px;
margin: 0 700px 0 41px;
padding: 0 11px;
}
.list_noproducts{
font-size: 14px;
width: 100%;
text-align: center;
float: left;
}
.ListBlockInclude {
margin: 0 0 20px;
}
/*** add this specific ***/
#at3win,
#at3win div,
#at3win img {
float: none;
}
.subSectionHeading.ServiceMenu {
font-size : 24px;
line-height : 23px;
font-family : arial;
letter-spacing : 0.05em;
padding : 0 0 5px;
}
.serviceSection {
width: 368px;
margin: 0 7px 0 0;
}
.serviceSection ul {
float: left;
margin: 13px 0 0 123px;
padding-left: 20px;
}
.serviceSection ul li {
line-height: 22px;
list-style-type: disc;
}
.serviceMenu {
width: 179px;
padding : 13px 0 0;
}
.serviceMenu * {
float: left;
}
.serviceMenu ul {
background-color: #FCED00;
padding: 0 5px 0;
width: 169px;
}
.serviceMenu li {
padding: 12px 0;
}
.serviceMenu li.last {
padding-bottom: 12px;
}
.serviceMenu li a,
.serviceMenu li span{
display: block;
font-size: 15px;
font-weight: 700;
line-height: 20px;
padding: 0 5px;
text-decoration: none;
width: 160px;
}
.serviceMenu li a:hover,
.serviceMenu li a.active {
background-color: #00BBF4;
color: #FFFFFF;
}
.serviceMenu .subMenu {
padding: 0 0 7px 7px;
}
.serviceMenu .subMenu a {
font-size: 11px;
line-height: 17px;
width: 135px;
}
.servicePageContent {
padding: 11px 0 0 10px;
width: 534px;
}
.servicePageContent.contactForm {
margin-bottom: 20px;
}
/*.servicePageContent * {*/
/* float: left;*/
/* width: 100%;*/
/*}*/
.servicePageContent p {
font-size: 13px;
line-height: 16px;
margin-bottom: 18px;
float: left;
width: 100%;
}
.servicePageContent p a,
.servicePageContent li{
font-size: 13px;
}
.servicePageContent ol li,
.termsAndConditionsContent ol li{
list-style-type: decimal !important;
}
.servicePageContent ul,
.termsAndConditionsContent ul {
padding-left: 20px;
}
.servicePageContent ul li,
.termsAndConditionsContent ul li{
list-style-type: disc !important;
}
.paragraphWrapper {
position: relative;
}
.texpageExplanation {
left: 552px;
position: absolute;
top: 14px;
width: 176px !important;
}
/********** accountDataDisplay **********/
.accountDataDisplay{
width: 556px;
}
.accountDataDisplay span{
float: left;
padding-bottom: 17px;
}
.accountDataDisplay .key{
width: 173px;
margin-right: 13px;
text-align: right;
color: #a1a1a1;
padding-top: 1px;
}
.accountDataDisplay .value{
width: 160px;
font-size: 12px;
}
.accountDataDisplay p{
float: left;
}
/*************************************/
.accountDataDisplay.personalInformation{
margin: 56px 0 100px 0;
}
.accountDataDisplay.personalInformation p{
width: 346px;
float: left;
margin-bottom: 23px;
}
.accountDataDisplay.personalInformation a{
margin-left: 186px;
}
/*************************************/
.accountDataDisplay.newsletter{
margin: 39px 0 100px 0;
}
.accountDataDisplay.newsletter p{
width: 300px;
margin-left: 105px;
}
.newsletterForm p .highlighted{
color: #00bcf4;
}
.accountDataDisplay.newsletter p.registeredTo{
margin-bottom: 35px;
font-weight: 700;
}
.accountDataDisplay.newsletter .changeRegistration{
margin-top: 30px;
}
.accountDataDisplay.newsletter .newsletterGames span{
color: #00bbf4;
}
.termsAndConditionsContent{
height: 400px;
overflow: auto;
width: 516px;
}
.FiliaalContent h2{
padding:19px 0 8px 40px;
}
.FiliaalContent.sundays h2{
padding:24px 0 8px 40px;
float:left;
}
.FiliaalContent .refineComment{
font-size: 12px;
}
.FiliaalContent .refinePlaces{
padding-left: 12px;
margin: 5px;
}
.FiliaalContent .refinePlaces li {
line-height: 15px;
padding-left: 3px;
list-style-type: disc;
}
.FiliaalContent .storePopupContentWrapper{
overflow: auto;
width:770px;
height: 400px;
}
/**** callcenter styling ****/
.banner_callcenter {
background: #FFB3DD;
border: 2px solid #E1007C;
padding: 10px;
width: 907px;
margin: 10px 0 0;
font-size: 12px;
}
.banner_callcenter a {
color: #CA0088 !important;
font-style: italic;
text-decoration: underline;
font-size: 12px !important;
}
.callcenter_error {
border: 2px solid #E1007C;
line-height: 22px;
margin: 10px 0;
padding: 5px;
width: 500px;
}
.LoginCallcenterBlock .CallLogoff,
.LoginCallcenterBlock .CallLoginText{
float: left;
margin-top: 0;
}
.LoginCallcenterBlock .CallLogoff{
margin-left: 10px;
}
.LoginCallcenterBlock .formBlockText{
float: left;
width: 100%;
margin-bottom: 15px;
}
.LoginCallcenterBlock .formBlockText label{
float: none;
display: inline;
}
.LoginCallcenterBlock fieldset{
padding-top: 12px;
}
.LoginCallcenterBlock fieldset label{
width: 70px;
}
.LoginCallcenterBlock fieldset input[type="submit"],
.LoginCallcenterBlock fieldset input[type="button"] {
margin-top: 0;
float: left;
}
.LoginCallcenterBlock .CallCustTable {
width: 515px;
float:left;
margin-bottom: 20px;
}
.LoginCallcenterBlock .CallCustTable th{
text-align: left;
}
.LoginCallcenterBlock .CallCustTable tr{
border-bottom: 1px solid #c3c3c3;
}
.LoginCallcenterBlock .CallCustTable td{
padding: 4px 0;
}
.basketContent{
width: 516px;
font-size: 12px;
}
.basketContent .basketContainer{
width: 100%;
border-bottom: 1px solid #9C9E9F;
border-top: 1px solid #9C9E9F;
max-height: 280px;
overflow: auto;
}
.basketContent a{
text-decoration: none;
font-size: 12px;
}
.basketContent table {
margin-left: 18px !important;
width: 481px;
}
.basketContent td {
vertical-align: middle;
}
.basketContent td.topRow{
background-color: transparent !important;
font-size: 2px;
height: 3px;
line-height: 0 !important;
padding: 0 !important;
}
.basketContent .checkbox{
text-align: center;
width: 52px;
}
.basketContent .image{
width: 52px;
}
.basketContent td.image{
padding: 1px;
}
.basketContent .name{
padding: 1px 3px 1px 1px;
text-align: left;
/*width: 282px;*/
}
.basketContent .price{
text-align: right;
width: 65px;
padding: 1px;
}
.reservations .basketContent .qty .field{
float: left;
}
.reservations .basketContent .qty input[type="image"]{
margin-top: 1px;
}
.reservations .basketContent .qty {
width: 100px;
}
.basketContent .qty {
width: 47px;
padding: 3px 1px 3px 16px !important;
}
.basketContent th.qty{
padding: 3px 1px 3px 18px !important;
}
.basketContent .priceTotaal{
text-align: right;
width: 65px;
padding: 1px;
}
.basketContent .action{
padding: 3px 11px 3px 1px !important;
text-align: right !important;
/*width: 65px;*/
width: 31px;
}
.basketContent th.action{
padding: 3px 11px 3px 4px !important;
}
.basketContent td.action a{
color: #FF0000;
font-size: 12px;
font-weight: 700;
text-transform: capitalize;
}
.basketContent .basket_table_header th {
color: #9C9E9F;
font-weight: 500;
font-size: 12px;
}
.basketContent .basket_table td {
background-color: #FDF24D;
line-height: 17px;
padding: 3px 0;
}
.basketContent .basket_table td.noRM3,
.basketContent .basket_table td.endRM3 {
border-bottom: 5px solid #FCED00;
}
/****** ********/
.basketContent .basket_table td.RM3product a,
.basketContent .basket_table td.RM3product {
color: #9C9E9F;
padding-left: 9px;
}
.modifyBasketAmount{
height: 17px;
width: 43px;
border: 1px solid #a3a5a6;
background-color: #fff;
float: right;
}
.modifyBasketAmount .amountOfProducts {
width: 29px;
height: 17px;
border-right: 1px solid #a3a5a6;
}
.modifyBasketAmount .amountOfProducts .quantity {
width: 29px;
height: 17px;
line-height: 17px;
text-align: center;
border: none;
background-color: transparent;
padding: 0;
font-size: 10px;
}
.modifyBasketAmount .arrowSelector{
height: 8px;
width: 12px;
float: left;
}
.modifyBasketAmount .arrowSelector input{
cursor: pointer;
height: 8px;
width: 12px !important;
float: left;
}
/********** ************/
.basketContent .basket_totalAmounts {
float: left;
}
.basketContent .basket_totalAmounts td {
padding: 5px 0 0;
}
.basketContent .basket_totalAmounts tr.total td {
font-weight: bold;
vertical-align: top;
}
.basketContent .basket_totalAmounts tr.total .shippingcostText{
font-weight: 500;
}
.basket_totalAmounts .label {
text-align: right;
/*width: 485px;*/
}
.popupContent .basketContent,
.popupContent .checkout{
clear: both;
}
.popupContent .checkout{
width: 100%;
text-align: right;
}
.popupContent .checkout p {
text-align: left;
}
.popupContent .checkout img{
display: inline;
float: none;
}
.popupContent .basketContent{
margin-bottom: 10px;
}
.wishlist p{
margin: 10px 0;
float: left;
width: 100%;
}
#shipmentDropdown {
position: absolute;
background-color: #fff;
border: 1px solid #a3a5a6;
margin: 0 !important;
width: 221px;
}
#shipmentDropdown .shippingMethod {
text-align: right;
width: 129px;
}
#shipmentDropdown tr {
cursor: pointer;
}
#shipmentDropdown tr:hover {
background-color: #fced00;
}
#shipmentDropdown tr.disabled:hover {
background-color: #fecff1;
color: #999;
}
#shipmentDropdown tr.disabled {
background-color: #fecff1;
color: #999;
cursor: default;
}
.basketContent .shipping td {
height: 20px;
padding: 0;
}
.shipping td {
border: 0px solid #a3a5a6;
}
.basketContent .shipping .label {
padding-right: 10px;
}
.shipping .label {
width: 234px;
}
.shipping .shippingMethod,
.shipping .price,
.shipping .arrowSelectors {
cursor: pointer;
}
.shipping.disabled .shippingMethod,
.shipping.disabled .price,
.shipping.disabled .arrowSelectors {
background-color: #fecff1;
color: #999;
}
.shipping .shippingMethod {
background-color: #fff;
border-width: 1px 0 1px 1px;
text-align: right;
width: auto;
}
.shipping .price {
background-color: #fff;
border-width: 1px 0;
}
.shipping .arrowSelectors {
background-color: #fff;
border-width: 1px 1px 1px 0;
}
.shipping .arrowWrapper {
background-color: #fff;
border-left: 1px solid #a3a5a6;
float: right;
padding: 0 2px;
height: 20px;
width: 12px;
}
.shipping .arrowSelector {
float: left;
height: 8px;
width: 12px;
}
.shipping .arrowSelector img {
float: left;
margin: 2px 0;
height: 8px;
width: 12px;
}
.shipping.noChoice td,
.shipping.noChoice .shippingMethod,
.shipping.noChoice .price {
background-color: transparent;
border: 0px none;
cursor: auto;
}
.shipping.busy .shippingMethod,
.shipping.busy .price,
.shipping.busy .arrowSelectors {
cursor: default;
color: #ccc;
}
.smallAjaxLoader {
margin: 2px 0 0 5px;
}
.smallAjaxLoader img {
width: 16px;
height: 16px;
}
.basketContent .basket_table .nietAfhaalbaar,
.basketContent .basket_table .nietAfhaalbaar td {
background-color: #fecff1;
}
.nietAfhaalbaar .uitleg {
float: none;
}
.RM3Coupon .smallError {
float: left;
margin-bottom: 3px;
text-align: right;
width: 368px;
}/** order proces tabs **/
/*.orderprocesTabs{
width: 549px;
padding-left: 6px;
height: 48px;
}
.orderprocesTabs .tab{
height: 26px;
width: 74px;
margin: 5px 8px 6px 8px;
background-color: #eee;
color: #878787;
padding: 5px 0 6px 16px;
}
.ie7 .orderprocesTabs .tab,
.ie8 .orderprocesTabs .tab{
display: table;
}
.orderprocesTabs .tab div{
display: table-cell;
vertical-align: bottom;
}
.orderprocesTabs .tab .stepCount{
font-size: 26px;
height: 26px;
width: 18px;
}
.orderprocesTabs .tab .stepName{
width: 55px;
padding-top: 4px;
line-height: 10px;
height: 22px;
float: none;
font-size: 9px;
}
.orderprocesTabs .tab.active{
height: 38px;
width: 94px;
margin: 0 2px;
background-color: #fced00;
color: #000;
padding: 10px 0 0 7px;
}
.orderprocesTabs .tab.active .stepCount{
font-size: 32px;
height: 32px;
width: 20px;
padding-left: 7px;
}
.orderprocesTabs .tab.active .stepName{
width: 63px;
padding: 5px 10px 0 0;
font-size: 11px;
vertical-align: top;
}
*/
/** in ie 7 werkt vertical align niet en geeft issues met line-height **/
/*.ie7 .orderprocesTabs .tab,
.ie7 .orderprocesTabs .tab div{
display: block !important;
float: left;
}
.ie7 .orderprocesTabs .tab.active .stepName{
padding: 4px 0 0 0;
}
.ie7 .orderprocesTabs .tab .stepName{
line-height: 13px;
}*/
.orderprocesTabs{
width: 549px;
padding-left: 6px;
height: 48px;
}
.orderprocesTabs .tab{
height: 26px;
width: 74px;
margin: 5px 8px 6px 8px;
background-color: #eee;
color: #878787;
padding: 5px 0 6px 16px;
position: relative;
}
.orderprocesTabs .tab .stepCount{
font-size: 26px;
height: 26px;
width: 18px;
}
.orderprocesTabs .tab .stepName{
width: 55px;
padding-top: 4px;
line-height: 10px;
float: none;
font-size: 9px;
position: absolute;
bottom: 8px;
left: 35px;
}
.orderprocesTabs .tab.active{
height: 40px;
width: 94px;
margin: 0 2px;
background-color: #fced00;
color: #000;
padding: 8px 0 0 7px;
}
.orderprocesTabs .tab.active .stepCount{
font-size: 32px;
height: 32px;
width: 20px;
padding-left: 7px;
}
.orderprocesTabs .tab.active .stepName{
width: 63px;
padding: 5px 10px 0 0;
font-size: 11px;
bottom: 12px;
left: 35px;
}
.ie7 .orderprocesTabs .tab,
.ie7 .orderprocesTabs .tab div{
display: block !important;
float: left;
}
.ie7 .orderprocesTabs .tab.active .stepName{
padding: 4px 0 0 0;
}
.ie7 .orderprocesTabs .tab .stepName{
line-height: 13px;
}
/****** *******/
.formBlock{
padding: 20px 5px 21px 20px;
width: 530px;
background-color: #fced00;
}
.inpopup .formBlock {
width: 490px;
}
.createAccountBlock h3,
.createAccountBlock h2
{
float: left;
color: #000;
clear: both;
}
.formBlock h3{
font-size: 12px;
}
.formBlock h2{
margin-bottom: 0;
}
.formBlock .standardForm{
clear: both;
}
.formBlock .standardForm fieldset{
position: relative;
}
.formBlock .standardForm fieldset label{
width: 83px;
}
.formBlock .standardForm fieldset input[type="text"],
.formBlock .standardForm fieldset input[type="password"]{
width: 254px;
}
.formBlock .standardForm fieldset .fieldsetRow{
width: 353px;
}
.formBlock .standardForm fieldset .fieldsetRow {
text-align: right;
}
.formBlock .standardForm fieldset .fieldsetRow .highlighted{
float: none;
}
.formBlock .standardForm fieldset .loginSubmit{
position: absolute;
left: 378px;
bottom: 33px;
}
.formBlock .standardForm fieldset .createAccountSubmit{
position: absolute;
top: 0px;
left: 378px;
display: block;
}
.formBlock .createNewAccount{
margin-bottom: 22px;
}
.formBlock .createNewAccount .generalText{
margin-left: 91px;
width: 214px;
}
.formBlock .createNewAccount fieldset{
padding-top: 18px;
}
.formBlock .loginForm{
margin-bottom: 58px;
}
/**** simpele formulieren in popups *****/
/* uitgezet door Ronald i.v.m. opmaak winkelzoek formulier popups moeten 6px breder worden hierdoor
.simpleForm{
width: 500px;
}
*/
.simpleForm.slimContent{
padding: 0px 20px 11px 10px;
width: 485px;
}
.simpleForm.wideContent{
padding: 0px 205px 11px 195px;
}
.simpleForm h3{
margin-bottom: 12px;
font-size: 16px;
width: 100%;
}
.simpleForm fieldset{
width: 540px;
}
.simpleForm fieldset label{
width: 100%;
}
.simpleForm fieldset label{
text-align: left;
margin-bottom: 16px;
font-size: 12px;
}
.simpleForm fieldset input[type="text"]{
margin: 0 10px 0 69px;
width: 269px;
}
.formBlock.newsletterForm p{
padding: 0 0 11px 85px;
font-weight: 700;
}
.formBlock.newsletterForm fieldset{
padding-left: 60px;
float: left;
}
.formBlock.newsletterForm fieldset label{
padding-left: 12px;
height: 17px;
width: 250px;
line-height: 14px;
display: block;
}
.formBlock.newsletterForm fieldset label span{
padding: 4px 0 0 2px;
}
.formBlock.newsletterForm fieldset .newsletterGames label span{
color: #00bbf4;
}
.formBlock.newsletterForm fieldset label.emailLabel{
padding-left: 0;
text-align: left;
width: 100px;
}
.formBlock.newsletterForm fieldset input[type="checkbox"]{
margin-top: 3px;
}
.formBlock.newsletterGroupmailForm label{
padding-left: 20px;
text-align: left;
width: 75px;
}
.formBlock.newsletterGroupmailForm p{
padding: 24px 0 0 20px;
float: left;
clear: both;
}
.formBlock.newsletterGroupmailForm fieldset{
padding-top: 17px;
}
/**/
/*.formBlock.newsletterGroupmailForm input[type="image"]{*/
/* padding: 0 0 0 10px;*/
/*}*/
.formBlock.newsletterGroupmailForm .largeError,
.formBlock.newsletterGroupmailForm .OIF_Error label{
padding-left: 20px;
color: #E1007C;
clear: both;
width: auto;
}
.formBlock.newsletterGroupmailForm .OIF_subscribe{
padding-left: 20px;
}
.formBlock.newsletterGroupmailForm .OIF_subscribe input[type="button"]{
background: url("../Images/System/Buttons/aanmelden.png") no-repeat top left;
height: 23px;
width: 124px;
border: none 0;
}
.checkboxWrapper, .checkboxWrapper div{
width: 300px;
height: auto;
}
.checkboxWrapper div{
margin-bottom: 26px;
}
.formBlock.newsletterForm .bottomPlacedButton{
margin-top: 26px;
}
.formBlock.wishlist button{
background: url('../Images/System/Buttons/wis.png') no-repeat top left transparent;
height: 23px;
width: 135px;
padding: 0;
border: 0;
float: left;
margin-top: 29px;
}
.formBlock .error,
.formBlock .success{
color: #f00; /*#e1007C;*/
float: left;
width: 150px;
min-height: 1px;
padding-left: 4px;
line-height: 15px; /* was 23px, reden onbekend */
/*position:relative;*/
}
.formBlock .extraPassInfo {
float: left;
margin: 0 0 0 148px;
clear: both;
font-size: 10px;
}
.smallError{
color: #e1007C;
}
.largeError{
padding: 10px 0;
color: #e1007C;
clear: both;
}
.largeError.noStoresFound{
font-size: 14px;
}
fieldset.deliveryOption{
padding: 5px 0 0 130px;
width: 437px;
}
fieldset.deliveryOption input[type="radio"]{
margin-top: 4px;
cursor: pointer;
}
fieldset.deliveryOption label{
font-size: 12px;
width: 400px;
text-align: left;
padding-left: 5px;
float: none;
cursor: pointer;
}
fieldset.deliveryOption .ShippingAddress{
margin-left: 31px;
}
.bold{
font-weight: 700;
}
.formBlock.accountInfoBlock .bottomPlacedButton{
margin-top: 60px;
}
/**************************************/
.formBlock.orderInformationBlock {
font-size: 12px;
}
.formBlock.orderInformationBlock a{
font-size: 12px;
}
.formBlock.orderInformationBlock h4{
font-size: 14px;
margin-bottom: 18px;
font-weight: 700;
margin-top: 4px;
width: 530px;
float: left;
clear: both;
}
.formBlock.orderInformationBlock .ShippingDateExtraBlock{
margin-bottom: 20px;
}
.formBlock.orderInformationBlock .basketContent{
width: 526px;
position: relative;
left: -5px;
}
.formBlock.orderInformationBlock .basketContent table{
width: 514px;
margin-left: 6px !important;
}
.formBlock.orderInformationBlock .basketContent .basket_table{
width: 514px;
}
.formBlock.orderInformationBlock .orderOverview{
padding-bottom: 76px;
}
.formBlock.orderInformationBlock .giftwrap{
padding-bottom: 72px;
}
.formBlock.orderInformationBlock fieldset{
padding-top: 0px;
}
.formBlock.orderInformationBlock .giftwrap span{
width: 355px;
padding-right: 10px;
text-align: right;
float: left;
}
.formBlock .texpageExplanation{
color: #a9a9a9;
}
.formBlock.orderInformationBlock .personalMessage{
padding-bottom: 31px;
}
.formBlock.orderInformationBlock .personalMessage fieldset{
padding-left: 36px;
width: 494px;
}
.formBlock.orderInformationBlock .personalMessage fieldset input[type="text"]{
width: 367px;
}
.formBlock.orderInformationBlock .personalMessage fieldset textarea{
width: 443px;
height: 80px;
}
.formBlock.orderInformationBlock .addressData .address{
width: 230px;
padding-bottom: 46px;
}
.defaultOverlayParent{
position:relative;
}
.defaultOverlayText{
float: left;
position: absolute;
top: 2px;
left: 4px;
}
.formBlock.orderInformationBlock .addressData .address .addressHeader,
.formBlock.orderInformationBlock .addressData .address .addressDescription{
width: 100%;
}
.formBlock.orderInformationBlock .addressData .address .addressHeader span{
font-weight: 700;
}
.formBlock.orderInformationBlock .addressData .address .addressDescription{
font-size: 15px;
}
.formBlock.orderInformationBlock .addressData .addressWrapper{
padding-left: 36px;
}
.formBlock.orderInformationBlock .innerBlock{
padding-left: 36px;
width: 494px;
}
.formBlock.orderInformationBlock .deliveryDate {
padding-bottom: 46px;
}
.formBlock.orderInformationBlock .termsOfAgreement{
width: 100%;
}
.formBlock.orderInformationBlock .termsOfAgreement .innerBlock{
height: 12px;
padding-bottom: 75px;
}
.formBlock.orderInformationBlock .termsOfAgreement label{
width: 450px;
text-align: left;
padding-left: 5px;
/*display: inline;*/
/*line-height: 20px;*/
/*float: none;*/
}
.formBlock.orderInformationBlock .termsOfAgreement input[type="checkbox"]{
margin: 4px;
/*display: inline;*/
/*float: none;*/
}
/*****************************************/
.formBlock.paymentMethodsBlock fieldset{
width: 360px;
padding-left: 170px;
font-size: 12px;
}
.formBlock.paymentMethodsBlock table td{
vertical-align: top;
}
.formBlock.paymentMethodsBlock label{
text-align: left;
display: inline;
float: none;
font-weight: 700;
/*font-size: 12px;*/
padding-left: 6px;
padding-right: 0;
line-height: 12px;
}
.formBlock.paymentMethodsBlock span {
font-weight:500;
}
.formBlock.paymentMethodsBlock fieldset .fieldsetRow{
padding: 0 0 15px;
}
.formBlock.paymentMethodsBlock input[type="radio"]{
display: inline;
float: none;
padding: 0;
}
.ie7 .formBlock.paymentMethodsBlock .acceptgiro input[type="radio"]{
position: relative;
top: -3px;
}
.formBlock.paymentMethodsBlock .extraInfo{
color: #f00;
}
.formBlock.paymentMethodsBlock .bankAccountNoLabel{
float: left;
line-height: 22px;
padding: 0 4px 0 6px;
}
.formBlock.paymentMethodsBlock .bankAccountNo{
width: 92px;
}
.formBlock.paymentMethodsBlock .acceptgiro p{
padding-top: 6px;
}
/****************************/
.formBlock.OrderConfirmationBlock h2,
.formBlock.OrderConfirmationBlock h3,
.formBlock.OrderConfirmationBlock p{
float: left;
clear: both;
}
.formBlock.OrderConfirmationBlock h2{
padding-left: 2px;
width: 450px;
margin-bottom: 15px;
}
.formBlock.OrderConfirmationBlock .mainInfo{
margin: 0 0 34px 40px;
font-size: 12px;
width: 480px;
}
.formBlock.OrderConfirmationBlock .mainInfo .orderNo{
font-weight: 700;
}
.formBlock.OrderConfirmationBlock h3{
margin: 0 0 9px 85px;
font-size: 12px;
color: #00adef;
width: 290px;
font-weight: 700;
}
.formBlock.OrderConfirmationBlock .extraInfo{
margin: 0 0 22px 106px;
width: 271px;
}
.formBlock .standardText{
width: 516px;
margin: 7px 0;
float: left;
}
.ogone_error_text{
margin-bottom: 12px;
padding-right: 15px;
}
.ogone_list ol li {
list-style-type: decimal !important;
padding-right: 15px
}
/*** ogone styling *****/
.formBlock.dynamicOgoneBlock label{
float: none;
padding-right: 0;
}
input[type="submit"],
input[type="button"]{
float:none;
margin-top: 10px;
}
table.ncol_ref{
margin-bottom: 10px;
}
.ncoltxtl,
.ncoltxtl2{
padding-right: 10px;
text-align: right;
padding-bottom: 3px;
}
.ncoltxtl *{
text-align: right;
}
.ncoltxtc {
text-align: center;
}
.ncoltxtc input {
float: none;
margin-right: 3px;
}
.DDtxt {
padding-bottom: 10px;
}
.ncoltxtr,
.ncolinput{
padding-bottom: 3px;
}
.ncoltable2{
margin-bottom: 70px;
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
}
.ncoltable3 {
width: 505px !important;
float: left;
margin: 0;
}
/*
table.ncoltable2 input[type="submit"]{
margin: 10px 0 5px 251px;
}
*/
table.ncoltable2 input[type="text"],
table.ncoltable2 input[type="password"] {
width: auto !important;
float: left;
margin-right: 3px;
}
a.midncol{
display: block;
float: left;
width: 150px;
color: #00BCF4;
margin-bottom: 15px;
}
.ncollogoc img{
float: none;
}
.ncollogoc small{
clear: both;
}
.newsletterHeading{
padding-top: 50px;
}
.mandatoryFields{
float: left;
clear: both;
margin-top: 5px;
}
.transfair_errorsBlock .inputerror{
/*background-color: #e1007c;*/
background-color: #ff8888;
border: 1px inset #F0F0F0;
padding: 2px;
}
.transfair_detailsBlock .addressData{
width: 255px;
}
.changeOrderammountMessage{
margin-top: 10px;
text-align: right;
width: 510px;
}
/****************************************/
/* styles for shippingMethodsPage */
/****************************************/
.formBlock.shippingMethodsBlock {
padding-top: 4px;
}
.shippingMethodsTabs {
background-color: #fff;
color: #000;
width: 555px;
position: relative;
left: -20px;
}
.shippingMethodsTabs .tabHeader {
font-size: 140%;
font-weight: 700;
padding: 20px 3px 20px 18px;
width: 530px;
}
.shippingMethodsTabs .tab {
border: 0px solid #fced00;
border-width: 0 1px 1px;
margin: 1px;
padding: 5px 0 5px 25px;
overflow: hidden;
width: 156px;
height: 46px;
}
.ie7 .shippingMethodsTabs .tab {
padding-left: 15px;
width: 166px;
}
.shippingMethodsTabs .tab,
.shippingMethodsTabs .tab * {
cursor: pointer;
}
.shippingMethodsTabs .tab:hover {
background-color: #fec;
color: #000;
}
.shippingMethodsTabs .active.tab {
background-color: #fced00;
color: #000;
border: 2px solid #fced00;
margin: 0;
}
.shippingMethodsTabs .disabled.tab {
background-color: #ddd;
color: #000;
cursor: auto;
}
.shippingMethodsTabs .disabled.tab * {
cursor: auto;
}
.shippingMethodsTabs label {
line-height: 23px;
margin: 0 0 0 15px;
padding: 0;
text-align: left;
width: auto;
}
.shippingMethodsTabs h2 {
background-color: transparent;
color: #000;
}
.shippingMethodsTabs input[type="radio"] {
margin: 5px 0 0 0;
}
.shippingMethodsContents {
clear: both;
width: 100%;
}
.shippingMethodsBlock .shippingMethod {
width: 100%;
}
#pickupPerson {
padding-top: 5px;
}
.shippingMethodsContents .deliveryData {
font-size: 125%;
float: none;
margin: 60px 0 20px 145px;
}
.shippingMethodsContents p {
padding: 5px 20px 0 150px;
}
.shippingMethodsContents .zoekenUitleg {
font-size: 12px;
padding: 0 0 10px;
}
.warning {
color: #ff0000;
}
.shippingMethodsButton {
clear: both;
width: 100%;
}
.findFiliaal {
border: 1px solid #000;
height: 20px;
margin: 0;
padding: 0;
}
.findFiliaal input {
background-color: transparent;
border: 0px none;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
.findFiliaal .searchField {
background-color: #fff;
margin: 0;
padding: 0;
width: 90px;
height: 20px;
}
.findFiliaal .submitButton {
background-color: #fced00;
border-left: 1px solid #000;
margin: 0;
padding: 0;
width: 70px;
height: 20px;
}
.filiaalDropdown {
float: right;
}
.filiaalDropdown select {
margin-right: 17px;
}
#map_canvas {
background-color: #fff;
color: #000;
border: 1px solid #000;
margin-bottom: 50px;
width: 510px;
height: 350px;
}
#filiaal {
display: none;
}
.filiaalMouseover {
font-size: 12px;
margin-left:15px;
position: absolute;
width: 150px;
z-index: 1;
}
.filiaalMouseover img.arrowLeft {
position: absolute;
left: -14px;
top: 10px;
}
.filiaalMouseover div {
float: none;
}
.filiaalMouseover .closePopup {
border: 1px solid #000;
cursor: pointer;
float: right;
font-weight: bold;
line-height: 13px;
width: 13px;
position: relative;
right: -3px;
top: -3px;
text-align: center;
text-decoration: none;
}
.filiaalMouseover .content {
background-color: #fff;
color: #000;
border: 0px solid #000;
border-width: 1px 1px 0 1px;
padding: 5px;
width: 140px;
}
.filiaalMouseover .weekdag,
.filiaalMouseover .tijd {
font-size: 11px;
}
.filiaalMouseover .weekdag {
display: inline-block;
width: 75px;
}
.filiaalMouseover .selecteren,
.filiaalMouseover .geselecteerd {
border: 1px solid #000;
font-weight: bold;
text-align: center;
width: 150px;
}
.filiaalMouseover .selecteren.inactive,
.filiaalMouseover .geselecteerd.inactive {
display: none;
}
.filiaalMouseover .selecteren {
background-color: #fced00;
color: #000;
cursor: pointer;
}
.filiaalMouseover .geselecteerd {
background-color: #00adef;
color: #fff;
cursor: default;
}
.paymentExtraText {
padding: 10px 0 0 20px;
color: #f00;
}
/* standard styling for positioning a popup, create a separate class for visual styling */
#overlay_display_background{
background-color: #333333;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 98;
}
#overlay_display_container{
z-index: 99;
width: 100%;
top: 20px;
position: fixed;
}
.popupContent {
position: relative;
left: 50%;
width: 0px;
overflow: visible;
}
.popupContent .popupContentHolder{
position: relative;
/*right: 50%;*/
}
.ie7 .popupContent .popupContentHolder{
width: 650px;
}
/***** all visual styling has a seperate class *****/
/* visual styling using .standardPopup */
.popupContent .popupContentHolder.standardPopup{
background-color: #FCED00;
border: 5px solid #FFFFFF;
height: 100%;
position: relative;
padding: 0 10px 10px 10px;
margin: 0;
width: 516px;
left: -258px;
}
.popupContent .popupContentHolder.filiaalPopup{
width: 770px;
left: -380px;
}
.popupContent .popupContentHolder.filiaalPopup .simpleForm {
width: 730px;
}
.popupContent .popupContentHolder.filiaalPopup .simpleForm fieldset {
float: none;
margin: auto;
text-align: center;
width: 470px;
}
.popupContent .popupContentHolder.filiaalPopup .simpleForm label {
margin-left: 35px;
}
.popupContent .popupContentHolder.filiaalPopup .simpleForm input {
float: none;
}
.popupContent .popupContentHolder.findStores {
left: -385px;
width: 770px;
}
.popupContent .popupContentHolder.standardPopup .popupHeader{
height: 50px;
width: 100%;
position: relative;
}
.ie7 .popupContent .popupContentHolder.standardPopup .popupHeader{
width : 516px;
clear: both;
}
.ie7 .popupContent .popupContentHolder.standardPopup form{
float: left;
clear: both;
}
.popupContent .popupContentHolder.standardPopup .popupHeader .closePopup{
background-color: #FEF680;
cursor: pointer;
height: 31px;
line-height: 31px;
padding: 0 10px;
position: absolute;
right: 0px;
top: 0px;
text-align: center;
text-decoration: underline;
}
.popupBasket{
width: 516px;
clear: both;
}
.popupContent .popupHeader .basketHeader {
color: #C60219;
font-size: 20px;
font-weight: 700;
height: 50px;
left: 30px;
position: absolute;
top: 10px;
width: 200px;
}
.bannerBlock {
padding : 0 9px 15px 0;
}
.bannerBlock div {
border :0;
border-top :1px solid #000;
padding :5px 0 0 10px;
font-size :12px;
}
.bannerBlock.smallBanner {
width :179px;
}
.bannerBlock.mediumBanner {
width :367px;
}
.bannerBlock.smallBanner div {
width :169px;
}
.bannerBlock.largeBanner div {
width :733px;
}
.bannerBlock.mediumBanner div {
width :357px;
}
.MCBBanner {
padding-bottom: 15px;
}
.int_mcb_beeld_1, .int_mcb_beeld_2, .int_mcb_beeld_3, .int_mcb_beeld_4 {
position: absolute;
}
.int_MCB_place {
width:743px;
height:210px;
}
.int_MCB_knoppen {
width:743px;
}
.int_MCB_knoppen a {
width:141px;
border:5px #FFF solid;
border-width:10px 9px 9px;
padding:10px;
cursor:pointer;
float:left;
background-color:#eee;
text-decoration: none;
}
.bijoux .int_MCB_knoppen a,
.games .int_MCB_knoppen a {
background-color:#999;
}
.int_MCB_knoppen a.int_MCB_actief {
background-color:#fced00;
width:141px;
border:5px #fced00 solid;
border-width:0px 9px 5px;
}
.bijoux .int_MCB_knoppen a.int_MCB_actief {
background-color: #b00084;
border-color: #b00084;
}
.games .int_MCB_knoppen a.int_MCB_actief {
background-color: #00adef;
border-color: #00adef;
}
.int_MCB_knoppen a p {
display:none;
}
.int_MCB_knoppen a.int_MCB_actief p {
display:block;
}
.int_MCB_knoppen a p,.int_MCB_knoppen a h2,.int_MCB_knoppen a h4 {
color:#000000;
padding:0;
margin:0;
width:141px;
overflow:hidden;
}
.bijoux .int_MCB_knoppen a *,
.games .int_MCB_knoppen a * {
color: #fff;
}
.int_MCB_knoppen a h2 {
height:19px;
}
.int_MCB_knoppen a h4, .int_MCB_knoppen a p {
height:14px;
}
.int_MCB_weg {
position:absolute;
left:-1000px;
top:-1000px;
}
#int_MCB_deel1, #int_MCB_deel2, #int_MCB_deel3{
margin:0 9px 0 0;
}
.leftBanner {
float: left;
width: 163px;
height: 48px;
padding: 2px 5px 5px;
border: 3px solid #FFED05;
margin: 0 0 15px;
text-decoration: none !important;
}
.leftBanner.bijoux {
border: 3px solid #B00184;
}
.leftBanner h4,
.leftBanner h5 {
color: #000;
font-size: 19px;
margin: 0 0 6px;
font-weight: 700;
}
.leftBanner h5 {
font-size: 12px;
}
.leftBanner span {
float: right;
font-weight: 700;
padding-right: 5px;
}
.leftBanner img {
margin: 0 10px 0 0;
}
.leftBanner .sprite-smallbanner_arrow {
float: right;
margin: 2px 0 0 0px;
}
/*
body {
background-color: #f00;
}
*/
.INT_sgvhj_header {
float:left;
width:560px;
height:auto;
}
.INT_sgvhj_bekend {
float:left
}
.INT_sgvhj_logo {
float:right;
width:99px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:13px;
text-align:center;
}
.INT_sgvhj_logo a:link, .INT_sgvhj_logo a:visited, .INT_sgvhj_logo a:active{
text-decoration:underline;
color:#666666;
}
.INT_sgvhj_logo a:hover{
color:#000000;
}
.INT_sgvhj_knoppen {
float:left;
width:460px;
margin-top:30px;
}
.INT_sgvhj_streep {
float:left;
border-bottom:#000000 1px solid;
width:560px;
height:2px;
}
.INT_sgvhj_artikelen {
float:left;
width:560px;
}
.INT_sgvhj_intro {
float:left;
height:auto;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin-bottom:20px;
}
.INT_sgvhj_intro span {
font-family:arial black, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000
}
.INT_sgvhj_artikel {
width:178px;
height:240px;
border:solid #999999 1px;
float:left;
margin-right:6px;
margin-bottom:6px;
}
.INT_sgvhj_artikel:hover{
border-color:#000000;
}
.INT_sgvhj_artikelgeel {
background-color: #FFEE00;
float: left;
height: 20px;
width: 178px;
}
.INT_sgvhj_artikeltitel {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
font-weight:bolder;
text-decoration:none;
text-align:center;
margin-bottom:4px;
text-decoration:none
}
.INT_sgvhj_artikeltitel a {
color: #000000;
float: left;
padding: 5px 0;
text-decoration: none;
width: 178px;
}
.INT_sgvhj_artikeltitel a:link, .INT_sgvhj_artikeltitel a:active. .INT_sgvhj_artikeltitel a:visited {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
font-weight:bolder;
text-decoration:none;
}
.INT_sgvhj_artikeltitel a:hover {
color:#333333;
}
.INT_sgvhj_artikelmerk {
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 16px;
text-align: center;
text-decoration: none;
width: 178px;
}
/* MCB games presentatie */
.MCBgamespresentatie {
margin-bottom:10px;
}
.int_MCB_place {
margin:0 0 0 0;
}
.int_smart {
background: none repeat scroll 0 0 #fced00;
width: 743px;
}
.games .int_smart {
background: none repeat scroll 0 0 #00adef;
width: 743px;
}
.bijoux .int_smart {
background: none repeat scroll 0 0 #B00084;
width: 743px;
}
.int_MCB_prijs object {
margin:5px 0 0 3px;
}
.int_mcb_smart {
height:195px;
background-color:#00adef;
padding:15px 0px 0px 15px;
background:url(beeld/achtergrond.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
text-shadow: #000000 0px 0px 3px;
width:728px;
}
.int_mcb_smart_div {
float:left;
width:400px;
height:195px;
}
.int_mcb_smart_div_div {
float:left;
height: 20px;
overflow: hidden;
width:400px;
}
.int_mcb_smart_div h3 {
display:none;
}
.int_mcb_smart_div h6 {
text-indent:-100000px;
font-size:30px;
color:#FFFFFF;
margin:50px 0 0 -6px;
overflow:hidden;
height:37px;
width:260px;
background-repeat:no-repeat;
}
.int_mcb_smart_div p {
color:#FFFFFF;
margin:0;
overflow:hidden;
font-size:14px;
letter-spacing:1px;
height:67px;
width:350px;
}
.int_mcb_smart_game {
float:left;
width:210px;
height:195px;
overflow:hidden
}
.int_mcb_smart_prijs {
float:left;
width:100px;
padding:50px 0 0 0;
}
.int_smart_link {
height: 210px;
left: 19px;
position: absolute;
top: 48px;
width: 560px;
}
.games .int_MCB_knoppen a.int_MCB_actief {
background-color:#00adef;
border-color:#00adef;
color:#ffffff;
}
.bannerBlock.smallBanner.int_filter {
padding-top:10px;
}
.dropoutContent.bijoux {
height:135px;
}
.dropoutContent.bijoux {
height:135px;
}
.vaardigheden li {
padding:0 0 5px 0;
}
.dropoutContent.standard .notifications .item.opruiming {
background-color: #ff7700;
}
.dropoutContent.standard .notifications .item.opruiming a {
color:#FFFFFF;
}
.dropoutContent.standard .notifications .item.vaardigheden,
.dropoutContent.standard .notifications .item.vaardigheden a {
color:#000000;
}
.dropoutContent.standard .notifications .item.vaardigheden ol ,
.dropoutContent.standard .notifications .item.vaardigheden ol a {
font-weight:normal;
}
.dropoutContent.standard .categoryList .column a.action.ID1:hover , .dropoutContent.standard .categoryList .column a.action.ID2:hover , .dropoutContent.standard .categoryList .column a.action.ID3:hover , .dropoutContent.standard .categoryList .column a.action.ID4:hover , .dropoutContent.standard .categoryList .column a.action.ID5:hover {
color: #FFFFFF;
}
.gamesPresentatie {
margin-bottom:15px;
}
/* actie tabs */
#actionsTab {
padding-left:40px;
}
/* grote witte rand onder xtra large banner weg */
.bannerBlock.xtrlarge {
padding: 0 9px 0 0;
}
/* informatie banners boven list pagina's */
.ListBlockInclude div p {
color:#666;
margin-bottom:10px;
text-align:justify;
}
.ListBlockInclude div.int_text p a {
color:#00adef;
}
.ListBlockInclude div.int_text {
margin-left: 20px;
width: 580px;
}
.ListBlockInclude div.int_text h1 {
color: rgb(0, 173, 239);
margin: 0pt;
padding: 0pt;
padding-bottom:5px
}
.bannerBlock.smallBanner {
width: auto;
}
.subFilterContent .bannerBlock.smallBanner {
width: 179px;
}
.banner_plus {
width:377px;
}
/* menu boven lists */
.int_menu_block {
margin:0px 0px 5px;
padding:0px 5px 15px;
width:743px;
border-top:0px;
}
.int_menu_header {
float: left;
margin:0px 20px 10px;
width:703px;
border-bottom:1px solid #ccc;
}
.int_menu_rij {
float: left;
width: 155px;
margin-left: 30px;
}
.int_menu_link {
color:#0000FF;
width:115px;
display:block;
margin:0 0 0px 0;
padding:0 20px 5px 0;
border:0px;
border-right: 1px solid #ccc;
border-color: #ccc;
border-style: solid;
}
/* ABCED GAMES TEST */
.intderde.bannerBlock.mediumBanner {
height: 300px;
margin: 10px 6px 24px 6px;
padding: 8px 5px 15px;
border:1px #cccccc solid;
width: 221px;
}
.intderde.bannerBlock.mediumBanner h3 {
font-size:14px;
margin: 0 5px 0 8px;
}
.intderde.bannerBlock.mediumBanner p {
padding:10px 10px 0px 10px;
float:left;
}
.inthalve.bannerBlock.mediumBanner {
width:340px;
margin:15px 13px 5px;
}
.inthalve.bannerBlock.mediumBanner h3 {
font-size:14px;
margin-bottom:5px;
}
.inthalve.bannerBlock.mediumBanner p {
padding:10px 10px 0px 10px;
float:left;
width:;
}
.inthalve.bannerBlock.mediumBanner p a {
color:#00adef;
font-size:12px;
margin:10px 0 0 0;
float:left;
}
.inthalve.bannerBlock.mediumBanner h3 span {
color:#aaa;
font-weight:300;
font-size:12px;
}
.intvierde.bannerBlock.mediumBanner {
width:150px;
margin:15px 14px 5px;
border:solid 1px #ccc;
height:244px;
}
.intvierde.bannerBlock.mediumBanner h3 {
float:left;
width:156px;
height:45px;
}
.intvierde.bannerBlock.mediumBanner h3 a {
font-size:14px;
float:left;
margin:5px;
text-decoration:none;
color:#00adef;
}
.intvierde.bannerBlock.mediumBanner p,.intvierde.bannerBlock.mediumBanner p strong {
padding:0px 3px 3px;
float:right;
width:65px;
}
.intvierde.bannerBlock.mediumBanner p strong {
color:#ff0000;
}
.intvierdevan {
text-decoration:line-through;
float:right;
padding:0 5px 0 0;
color:#000000;
}
.intvierde.bannerBlock.mediumBanner p span {
color:#00adef;
}
.intvierde.bannerBlock.mediumBanner p span.intvierdevan {
color:#000000;
}
.intvierde.bannerBlock.mediumBanner p strong {
font-size:14px;
text-align:right;
}
.intvierde_beeld {
float:left;
width:130px;
padding:10px 15px;
}
.intvijfde.bannerBlock.mediumBanner {
width:120px;
margin:15px 7px 16px 9px;
border:solid 1px #ccc;
height:200px;
padding:5px;
}
.intvijfde.bannerBlock.mediumBanner h3 {
float: left;
height: 64px;
width: 118px;
}
.intvijfde.bannerBlock.mediumBanner h3 a {
font-size:14px;
float:left;
margin:5px;
text-decoration:none;
color:#00adef;
}
.intvijfde.bannerBlock.mediumBanner p,.intvijfde.bannerBlock.mediumBanner p strong{
padding:0px 5px 5px;
float:left;
width:64px;
}
.intvijfde.bannerBlock.mediumBanner p span {
color:#00adef;
}
.intvijfde.bannerBlock.mediumBanner p strong {
font-size:14px;
}
.intvierde.bannerBlock.mediumBanner.opruiming_klein div {
border:none;
height: 150px;
margin: 0;
padding: 5px;
width: 150px;
}
.intvierde.bannerBlock.mediumBanner.opruiming_klein {
height:224px;
margin:0px 14px 20px;
}
.intvierde.bannerBlock.mediumBanner.opruiming_klein:hover {
border-color:#ff7f00;
}
.test_footer_alle_games {
background-color:#eeeeee;
float: left;
height: 46px;
width: 743px;
}
.test_footer_alle_games a {
color:#00adef;
float: right;
font-size: 16px;
padding-top: 13px 15px;
}
.int_footer_games {
background-color:#eeeeee;
font-family: arial;
font-size: 16px;
font-weight: 300;
padding: 9px 25px 0px 25px;
float: left;
background: none repeat scroll 0% 0% rgb(238, 238, 238);
color: rgb(0, 173, 239);
width:693px;
height:30px;
margin:10px 0;
}
.int_footer_games a {
color:#00adef;
float: right;
font-size: 16px;
padding-top: 13px 15px;
display:block;
}
.int_header_games {
padding: 10px 0px 5px;
border-bottom: 1px solid rgb(204, 204, 204);
margin: 20px 0px -9px;
}
.int_header_games h2 {
border-bottom:0px;
padding:0;
margin-bottom:0px;
color:#000;
font-family: arial;
font-size: 25px;
font-weight:300
}
.ie7 .iGo_homePage,
.ie7 .iGo_vertical,
.ie7 .iGo_horizontal {
display: none !important;
}
.boxhead {
background-color: #fced00;
font-weight: bold;
padding: 3px 10px;
}
.boxbody {
overflow: hidden;
}
.games .boxhead {
background-color: #00aff2;
color: #fff;
}
.bijoux .boxhead {
background-color: #b00084;
color: #fff;
}
.boxbody .imageContainer.viewerFormat > a{
height: 140px;
display: block;
width: 100%;
float: left;
overflow: hidden;
}
.boxbody .imageContainer.viewerFormat > span {
height: 76px;
}
.boxbody .imageContainer.viewerFormat span span{
display: inline !important;
width: auto !important;
float: none !important;
line-height: 24px;
}
.boxbody .imageContainer.viewerFormat .undecorated{ /* vieze overrule */
color: #00bcf4;
font-weight: 700;
}
.boxbody .imageContainer.viewerFormat .promotionType,
.boxbody .imageContainer.viewerFormat .fromPrice {
color: #f00;
font-weight: 700;
}
.boxbody .imageContainer.viewerFormat .price {
text-decoration: line-through;
color: #000;
margin-right: 3px;
}
.iGo_horizontal .imageContainer.viewerFormat{
margin-top: 4px;
}
.iGo_vertical .imageContainer.viewerFormat{
margin-right: 3px;
}
/*** iGo_homePage
* Vierkant blok gevuld met recommendations. Alleen zichtbaar op homepage.
*/
.iGo_homePage {
border: 3px solid #f00;
width: 173px;
height: 173px;
margin: 0 0 10px;
overflow: hidden;
}
.iGo_homePage .boxhead {
background-color: #fff;
border-bottom: 1px solid #f00;
color: #f00;
font-size: large;
text-align: center;
padding: 0;
width: 173px;
}
.iGo_homePage .boxbody .imageContainer.viewerFormat > a {
height: 150px;
width: 173px;
}
/*** iGo_horizontal ***
* Horizontaal blok gevuld met recommendations. getoond op catalog pagina's en productpagina's
*/
.iGo_horizontal {
margin: 0 0 15px;
/*padding: 0;*/
overflow: hidden;
width: 743px;
/*height: 265px;*/
}
.OrderConfirmationPage .iGo_horizontal,
.OrderConfirmation .iGo_horizontal { /* overrule voor het blok op de orderbevestigingspagina */
margin-top: 20px;
width: 555px;
}
.iGo_horizontal .boxbody {
/*border: none;*/
border-top: 5px solid #fced00;
border-bottom: 5px solid #fced00;
margin: 0;
padding: 0;
width: 2200px;
}
.games .iGo_horizontal .boxbody {
border-top-color: #00aff2;
border-bottom-color:#00aff2;
}
.bijoux .iGo_horizontal .boxbody {
border-top-color: #b00084;
border-bottom-color:#b00084;
}
/*
.iGo_vertical, getoond rechts op productpagina
*/
.iGo_vertical {
border-left: 5px solid #fced00;
margin: 10px 0 0;
padding: 0;
overflow: hidden;
width: 179px;
max-height: 710px;
}
.LT .iGo_vertical{
border-left: none;
margin: 10px 0 0;
}
.PR .iGo_vertical {
float: right;
}
.OrderConfirmationPage .centerContent,
.OrderConfirmation .centerContent {
width: 555px;
}
.OrderConfirmationPage .iGo_vertical,
.OrderConfirmation .iGo_vertical {
margin: 126px 0 0 7px;
}
.games .iGo_vertical {
border-color: #00aff2;
}
.bijoux .iGo_vertical {
border-color: #b00084;
}
.OrderConfirmationPage .iGo_vertical .boxbody,
.OrderConfirmation .iGo_vertical .boxbody {
border-top: 5px solid #fced00;
}
.LT .iGo_vertical .boxbody {
border-top: 5px solid #fced00;
border-right: 5px solid #fced00;
margin: 0;
padding: 0;
width: 174px;
}
.LT.bijoux .iGo_vertical .boxbody{
border-color: #b00084;
}
.LT.games .iGo_vertical .boxbody{
border-color: #00aff2;
}
/*** popupContent (basket) ***/
.popupContent .iGo_horizontal {
border: none;
position: relative;
margin: 20px 0 0;
padding: 0;
width: 546px;
left: -258px;
}
.popupContent .iGo_vertical {
border: none;
position: absolute;
left: 296px;
margin: 0;
padding: 0;
}
.popupContent .iGo_horizontal .boxbody,
.popupContent .iGo_vertical .boxbody {
background-color: #fff;
border: none !important;
border-top: 5px solid #fced00 !important;
}
.popupContent .boxhead {
background-color: #fced00 !important;
color: #000;
}
.cookieBalk {
position: fixed;
bottom: 0;
left: 50%;
width: 960px;
/*height: 135px;*/
z-index: 550;
}
.cookieBalk.hidden {
display: none;
}
.cookieBalkWrapper {
position: absolute;
bottom: 0;
left: -480px;
width: 960px;
/*height: 135px;*/
}
.cookieBalkInformation {
background: #788796;
color: #fff;
font-size: 12px;
position: absolute;
bottom: 0;
left: 0;
width: 960px;
z-index: 551;
}
.cookieBalkInformation .information {
float: left;
line-height: 13px;
padding: 8px 14px 7px;
width: 650px;
}
.cookieBalkInformation a {
background: transparent;
color: #fff;
font-size: 12px;
}
.cookieBalkInformation .agreeButtons {
float: right;
padding: 12px 14px;
}
.cookieBalkInformation .agreeButtons a {
float: left;
margin: 0 5px 0 20px;
}
.cookieMonster {
position: absolute;
bottom: 0;
left: 0;
z-index: 552;
}
/*** S2M specific ***/
#s2m_cookies_optin_dialog_title,
#s2m_cookies_optin_settings_dialog div,
#s2m_cookies_optin_settings_dialog img,
#s2m_cookies_optin_settings_dialog input {
float: none;
}
#s2m_cookies_optin_settings_dialog_more_details_incognito div,
#s2m_cookies_optin_settings_dialog_more_details_always_secure div,
#s2m_cookies_optin_settings_dialog_more_details_personal div,
#s2m_cookies_optin_dialog_settings_controls .s2m_cookies_optin_dialog_button {
float: left;
}
.hfsprite {
background-image: url("../../Images/System/Sprites/sprite_header_footer.png");
}
.lpsprite {
background-image: url("../../Images/System/Sprites/sprite_list_product.png");
}
.mainDropout a.hasSubmenu:hover,
.mainDropout a.active {
background-image: url("../../Images/System/Sprites/sprite_header_footer.png");
background-repeat: no-repeat;
background-position: 0 -668px;
}
.main_navigation .menuItem.OnHomepage.PeuterBaby:hover .inActive { background-position: 0 -158px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Speelgoed:hover .inActive { background-position: 0 -260px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.GiftsBijoux:hover .inActive { background-position: 0 -362px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Games:hover .inActive { background-position: 0 -464px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Acties:hover .inActive { background-position: 0 -566px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.PeuterBaby .inActive { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Speelgoed .inActive { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.GiftsBijoux .inActive { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Games .inActive { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Acties .inActive { background-position: 0 -566px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.OnHomepage.PeuterBaby .inActive { background-position: 0 -209px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.OnHomepage.Speelgoed .inActive { background-position: 0 -311px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.OnHomepage.GiftsBijoux .inActive { background-position: 0 -413px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.OnHomepage.Games .inActive { background-position: 0 -515px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.OnHomepage.Acties .inActive { background-position: 0 -617px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.PeuterBaby.active .inActive { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Speelgoed.active .inActive { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.GiftsBijoux.active .inActive { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Games.active .inActive { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.OnHomepage.Acties.active .inActive { background-position: 0 -566px; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.PeuterBaby:hover .inActive { background-position: 0 -158px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Speelgoed:hover .inActive { background-position: 0 -260px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.GiftsBijoux:hover .inActive { background-position: 0 -362px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Games:hover .inActive { background-position: 0 -464px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Acties:hover .inActive { background-position: 0 -566px !important; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.PeuterBaby .inActive { background-position: 0 -209px; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Speelgoed .inActive { background-position: 0 -311px; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.GiftsBijoux .inActive { background-position: 0 -413px; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Games .inActive { background-position: 0 -515px; width: 179px; height: 31px; }
.main_navigation .menuItem.NotOnHomepage.Acties .inActive { background-position: 0 -617px; width: 179px; height: 31px; }
.main_navigation .menuItem.PeuterBaby .Active { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.Speelgoed .Active { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.GiftsBijoux .Active { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.Games .Active { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.Acties .Active { background-position: 0 -566px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.PeuterBaby .Active { background-position: 0 -209px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.Speelgoed .Active { background-position: 0 -311px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.GiftsBijoux .Active { background-position: 0 -413px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.Games .Active { background-position: 0 -515px; width: 179px; height: 31px; }
.navigationWrapper:hover .menuItem.Acties .Active { background-position: 0 -617px; width: 179px; height: 31px; }
.main_navigation .menuItem.PeuterBaby:hover .Active { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.Speelgoed:hover .Active { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.GiftsBijoux:hover .Active { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.Games:hover .Active { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.Acties:hover .Active { background-position: 0 -566px; width: 179px; height: 31px; }
.main_navigation .menuItem.PeuterBaby.active .inActive { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.Speelgoed.active .inActive { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.GiftsBijoux.active .inActive { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.Games.active .inActive { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.Acties.active .inActive { background-position: 0 -566px; width: 179px; height: 31px; }
.main_navigation .menuItem.PeuterBaby.active .Active { background-position: 0 -158px; width: 179px; height: 31px; }
.main_navigation .menuItem.Speelgoed.active .Active { background-position: 0 -260px; width: 179px; height: 31px; }
.main_navigation .menuItem.GiftsBijoux.active .Active { background-position: 0 -362px; width: 179px; height: 31px; }
.main_navigation .menuItem.Games.active .Active { background-position: 0 -464px; width: 179px; height: 31px; }
.main_navigation .menuItem.Acties.active .Active { background-position: 0 -566px; width: 179px; height: 31px; }
.sprite-logo{ background-position: 0 0; width: 376px; height: 58px; }
.sprite-header_search{ background-position: 0 -78px; width: 77px; height: 14px; }
.sprite-header_search_button{ background-position: 0 -112px; width: 96px; height: 26px; }
.sprite-arrow_right{ background-position: 0 -668px; }
.sprite-baby_peuter{ background-position: 0 -703px; width: 179px; height: 24px; }
.sprite-facebook-vrienden{ background-position: 0 -747px; width: 150px; height: 31px; }
.sprite-facebook_icon{ background-position: 0 -798px; width: 30px; height: 29px; }
.sprite-games{ background-position: 0 -847px; width: 179px; height: 24px; }
.sprite-gifts_bijoux{ background-position: 0 -891px; width: 179px; height: 24px; }
.sprite-home{ background-position: 0 -935px; width: 179px; height: 24px; }
.sprite-hyves_icon{ background-position: 0 -979px; width: 30px; height: 29px; }
.sprite-indexLabelBijoux{ background-position: 0 -1028px; width: 64px; height: 14px; }
.sprite-indexLabelMultimedia{ background-position: 0 -1062px; width: 64px; height: 14px; }
.sprite-indexLabelStandard{ background-position: 0 -1096px; width: 64px; height: 14px; }
.sprite-retail_jaarprijs{ background-position: 0 -1130px; width: 120px; height: 66px; }
.sprite-smallbanner_arrow{ background-position: 0 -1200px; width: 9px; height: 12px; }
.sprite-speelgoed{ background-position: 0 -1232px; width: 179px; height: 24px; }
.sprite-thisisit{ background-position: 0 -1276px; width: 36px; height: 34px; }
.sprite-toytoyFooter{ background-position: 0 -1330px; width: 56px; height: 71px; }
.sprite-twitter_icon{ background-position: 0 -1421px; width: 30px; height: 29px; }
.sprite-winkelwaarborgFooterLogo{ background-position: 0 -1470px; padding-left: 20px; }
.sprite-youtube_icon{ background-position: 0 -1505px; width: 29px; height: 29px; }
.sprite-bestel{ background-position: 0 0; width: 81px; height: 24px; }
.sprite-bestel_groot{ background-position: 0 -44px; width: 116px; height: 34px; }
.sprite-bestel_small{ background-position: 0 -98px; width: 93px; height: 20px; }
.sprite-besteld{ background-position: 0 -138px; width: 81px; height: 23px; }
.sprite-besteld_groot{ background-position: 0 -181px; width: 116px; height: 34px; }
.sprite-constructie{ background-position: 0 -235px; width: 76px; height: 100px; }
.sprite-creatief{ background-position: 0 -355px; width: 76px; height: 100px; }
.sprite-info{ background-position: 0 -475px; width: 82px; height: 24px; }
.sprite-kennis{ background-position: 0 -519px; width: 76px; height: 100px; }
.sprite-motoriek{ background-position: 0 -639px; width: 76px; height: 100px; }
.sprite-naarVerlanglijstje{ background-position: 0 -759px; width: 178px; height: 23px; }
.sprite-opVerlanglijstje{ background-position: 0 -802px; width: 179px; height: 23px; }
.sprite-reserveer{ background-position: 0 -845px; width: 112px; height: 23px; }
.sprite-safety0-3years{ background-position: 0 -888px; width: 49px; height: 49px; }
.sprite-samenspel{ background-position: 0 -957px; width: 76px; height: 100px; }
.sprite-small_constructie{ background-position: 0 -1077px; width: 20px; height: 20px; }
.sprite-small_creatief{ background-position: 0 -1117px; width: 20px; height: 20px; }
.sprite-small_kennis{ background-position: 0 -1157px; width: 20px; height: 20px; }
.sprite-small_motoriek{ background-position: 0 -1197px; width: 20px; height: 20px; }
.sprite-small_samenspel{ background-position: 0 -1237px; width: 20px; height: 20px; }
