﻿body {padding:0px;margin: 0px auto; width:980px;font-size:0.625em;font-family:Verdana;color:#262261}
#wrapper{margin-top:5px;}
#header{height:100px;background: URL('../Images/top-border.gif') no-repeat;border-bottom:solid 1px #262261;}
#header img{margin: 8px 0px 2px 12px;}

#innerwrapper{overflow:hidden;border-left:solid 1px #262261;border-right:solid 1px #262261;font-size:1.2em;}
#left{width:200px;float:left;margin-left:7px;}
#center{float:left;width:550px;margin-left:7px;font-size:0.9em;}
#right{width:200px;float:right;margin-right:7px;}
#footer{background: URL('../Images/waves.gif') no-repeat;height:65px;font-size:1.2em;}

.box-top{background: URL('../Images/box-sprite.png') no-repeat;height:10px;}
.box-middle{background: URL('../Images/box-sprite-middle.png') repeat-y;padding:0px 7px 0px 7px;overflow:hidden;}
.box-bottom{background: URL('../Images/box-sprite.png') no-repeat;height:10px;}

.box-pink-big{width:550px;float:left;}
.box-pink-big .box-top{background-position: 0px -160px;}
.box-pink-big .box-middle{background-position:-197px 0px;}
.box-pink-big .box-bottom{background-position: 0px -20px;}

.box-pink{width:550px;clear:both;padding-top:10px;}
.box-pink .box-top{background-position: 0px -220px;}
.box-pink .box-middle{background-position:-1227px 0px;}
.box-pink .box-bottom{background-position: 0px -60px;}

.box-small{width:200px;margin-top:10px;}
.box-small .box-top{background-position:0px -240px;}
.box-small .box-middle{background-position:-1787px 0px;}
.box-small .box-bottom{background-position:  0px -80px;}

.box-pink-200px{width:200px;margin-top:10px;}
.box-pink-200px .box-top{background-position:0px -180px;}
.box-pink-200px .box-middle{background-position:-757px 0px;}
.box-pink-200px .box-bottom{background-position:  0px -40px;}

.box-product-small{width:250px;padding:8px;float:left;}
.box-product-small .box-top{background-position:  0px -260px;}
.box-product-small .box-middle{background-position:-1997px 0px;padding:0px;}
.box-product-small .box-bottom{background-position: 0px -100px;}

.box-product-small-sales{width:250px;padding:8px;float:left;}
.box-product-small-sales .box-top{background-position:0px -200px;}
.box-product-small-sales .box-middle{background-position:-967px 0px;padding:0px;}
.box-product-small-sales .box-bottom{background-position:0px -120px;}

.box-gray{width:187px;}
.box-gray .box-top{background-position: 0px -140px;}
.box-gray .box-middle{background-position:0px 0px;}
.box-gray .box-bottom{background-position: 0px 0px;}

#menu a{padding-right:2px;}

#search .input[type=image]{padding:0px;position:absolute;}
#search #txtSearch{padding:2px;width:112px;height:23px;border:none;background: URL('../Images/textbox-round.gif') no-repeat;float:left;}
#search .btnsearch{float:right;height:23px;width:26px;margin-right:5px;background: URL('../Images/button-search.gif') no-repeat;cursor:pointer;}
#search .text-blue{float:left;padding:3px;}

#pager {clear:both;display:block;text-align:right;margin-right:14px;}
#pager a{text-decoration:none;color:#262261;}
#pager .paging {color:#262261;}
#pager .selected{color:#ccc8d7;}

.button{background: URL('../Images/button.png') no-repeat;background-position:0px 0px;color:White;text-decoration:none;display:block;width:108px;height:22px;display:inline;float:left;padding-top:4px;font-weight:bold;font-size:0.9em}
#center .button{font-size:1.0em;}
.button:hover{background-position:0px -32px;}
.selected{background-position:0px -32px;}
.white{background-position:0px -128px;color:#262261;}
.white:hover{background-position:0px -128px;}

#details .button ,.shoppingcart .button, #address .button, #payment .button, #checkout .button{background-position:0px -160px;color:#ee2b7b;width:150px;}
#details .button:hover, .shoppingcart .button:hover, #address .button:hover, #payment .button:hover,#checkout .button:hover{background-position:0px -193px;color:white;}
#details .giftwrap{clear:both;text-align:right;margin-right:119px;}
#customerservice .button {background-position:0px -64px;width:175px;}
#customerservice .button:hover{background-position:0px -96px;}
#customerservice .selected{background-position:0px -96px;}

#popup {background-color: #fff; width: 350px; height: 230px; overflow: auto;display: none; }
#modal-overlay{background-color:#262261;filter:alpha(opacity=40);opacity:0.5;}
.popupclose {text-align: right; padding: 2px; }
#popup table{margin-left:10px;}

#popup-image {background-color:#fff;overflow:hidden;border: solid 2px #ee2b7b;display:none;}
.popup-image{cursor: url(/images/cursor_zoom_in.cur), pointer;border: none;}

.textleft{margin-top:5px;padding-left:4px;}
h1{margin:1px;font-size:1.2em;color:#ee2b7b;}
h2{margin:1px;font-size:1em;color:#262261;}
h3{margin:0px;font-size:1.5em;color:#262261;}
h4{margin:0px;font-size:1.5em;color:#ee2b7b;}
a{color:#262261;}

.text-blue{font-size:1em;font-weight:bold;color:#262261;font-size:1em}
.footer-links{text-align:center;padding-top:51px;font-size:0.8em}
.footer-links span{color:White;margin-right:5px;}
.footer-links a{color:White;text-decoration:none;text-align:center;margin-right:5px;}
.paddingleft50px{padding-left:50px;}
.padding0px{padding:0px;}
.margintop10px{margin-top:10px;}
.margintop20px{margin-top:20px;}
.centertext{text-align:center;}
.floatright{float:right;}
.floatleft{float:left;}
.font-size1{font-size:10px;}
            
#filter a{clear:both;*clear:none;*padding-top:4px;*display:block;}
#filter div{clear:both;font-size:0.8em;*zoom:1;}
#filter ul {padding:0px;margin:0px;}
#filter li {list-style-type:none;display:none;height:20px;}
#filter li a{color:#ee2b7b;text-decoration:none;display:table-cell;height:20px;vertical-align:middle;}
#filter li input[type=checkbox]{display: none;}

.zoekresultaten { margin-top:10px; }

.nieuwsbericht{margin-top:10px;}
.nieuwsbericht .datum{color:#ee2b7b;font-size:0.9em;}
.nieuwsbericht .titel{color:#ee2b7b;font-weight:bold;}

.gastenboek{margin-top:10px;}
.gastenboek .datum{color:#ee2b7b;font-size:0.9em;}
.gastenboek .name{color:#ee2b7b;font-weight:bold;}


#cart div{font-size:0.9em;}
.shoppingcart table {width:100%;border:0px;border-collapse: separate;}
.shoppingcart th{border-top:solid 1px #a5a7aa;border-bottom: solid 1px #a5a7aa;border-left-width:0px;border-right-width:0px;text-align:left;color:#a5a7aa;}
.shoppingcart table td{border:0px;}
.shoppingcart .priceheader{width:68px;text-align:center;}
.shoppingcart .pricecolumn{width:68px;text-align:center;}
.shoppingcart .priceline{display:block;overflow:hidden;height:25px;border-top: solid 1px #a5a7aa;}
.shoppingcart .total{font-weight:bold;padding-top:15px;}
.shoppingcart .subtotal{margin-top:15px;}
.shoppingcart .delete{cursor:pointer;}
.shoppingcart .floatleft{padding-top:5px;}
.shoppingcart .floatright{padding-top:5px;margin-right: 30px;}
.shoppingcart .buttons{overflow: hidden; margin-top: 50px;padding:0px;}
.shoppingcart .buttons .floatright{margin-right:0px;}
.discountcodeinput{margin-top: 40px;}
.tntlogo{float:right;margin-top:20px;margin-right:20px;*float:none;*margin:0px;*margin-left:30px;*margin-top:-35px;}

.info{width:550px;overflow:hidden;border-top:solid 1px #ee2b7b;border-bottom:solid 1px #ee2b7b;padding-top:10px;padding-bottom:10px;font-size:0.9em;color:#262261;}
.info .left{float:left;width:340px;padding-left:20px;}
.info .right{float:right;width: 180px;padding-left:5px;}
.info .info-extra{display:block;width:550px;padding-top:20px;}
.info h2{font-size:1.2em;margin:0px;}
.info h3{font-size:2.5em;}
.info h4{font-size:2.5em;}

.info select{color:#262261;}
.image{overflow:hidden;}
.image .large{text-align: center;}
.image .sales{margin-top:-266px;position:absolute;}
.image .small{text-align:center;float:right;margin-top:-265px;margin-right: 5px;}
.buttons{clear: both; overflow: hidden; margin-top: 10px; padding-left: 20px; padding-right: 20px;}

/* Small products */
.box-product-small .info{width:250px;overflow:hidden;border:none;padding:0px;font-size:0.9em;color:#ffffff;}
.box-product-small .info .left{float:left;width:140px;padding-left:5px;height:70px;}
.box-product-small .info .right{float:right;width: 90px;padding-left:5px;height:60px;}
.box-product-small .info .info-extra{overflow: hidden;display:block;width:250px;padding-top:0px;height:70px;background-color:#262261;}
.box-product-small .info h2{font-size:1.2em;margin:0px;color:#ffffff}
.box-product-small .info a{font-size:1em;color:#ffffff;text-decoration:none;}
.box-product-small .info h3{font-size:0.9em;color:#ffffff;padding-top:10px;}
.box-product-small .salesprice{height:55px;}
.box-product-small .image{overflow:hidden;}
.box-product-small .image .large{text-align: center;}
.box-product-small .image .large  img{border:0px;}
.box-product-small .image .sales{margin-top:-205px;position:absolute;}
.box-product-small .image .small{text-align:center;float:right;margin-top:-250px;margin-right: 5px;}

/*Product details small Sales */
.box-product-small-sales .info{width:250px;overflow:hidden;border:none;padding:0px;font-size:0.9em;color:#ffffff;}
.box-product-small-sales .info .left{float:left;width:140px;padding-left:5px;height:70px;}
.box-product-small-sales .info .right{float:right;width: 90px;padding-left:5px;height:60px;}
.box-product-small-sales .info .info-extra{overflow: hidden;display:block;width:250px;padding-top:0px;height:70px;background-color:#ee2b7b;}
.box-product-small-sales .info h2{font-size:1.2em;margin:0px;color:#ffffff}
.box-product-small-sales .info a{font-size:1em;color:#ffffff;text-decoration:none;}
.box-product-small-sales .info h3{font-size:0.9em;color:#ffffff;padding-top:10px;}
.box-product-small-sales .salesprice{height:55px;}
.box-product-small-sales .image{overflow:hidden;}
.box-product-small-sales .image .large{text-align: center;}
.box-product-small-sales .image .large img{border:0px;}
.box-product-small-sales .image .sales{margin-top:-205px;position:absolute;}
.box-product-small-sales .image .small{text-align:center;float:right;margin-top:-250px;margin-right: 5px;}                        

#collection{position:relative;}
#collection #page-size{position:absolute;top:10px;right:10px;}

.newsletter-box{background: URL('../Images/textbox-round-big.gif') no-repeat;width:178px;height:22px;}
.newsletter-box input[type=text]{border:0px;margin-left:3px;height:18px;margin-top:1px;*margin-top:0px;}
.newsletter-button{width:22px;height:22px;display:block;float:right;}
.newsletter-succes{background:none;}
.error{color:Red;padding-top:3px;font-size:0.95em;}
/*merken rechterzijde */
.merken {text-align:center;margin-top:80px;}
.inputerror{border:solid 1px red;}

.social{padding-top:15px;}
.social img{border:none;}

.orderstatus{background:URL('../Images/bestelstatus.gif') no-repeat;height:15px;margin-top:40px;}
#address .orderstatus{background-position:-0px -17px;}
#payment .orderstatus{background-position:-0px -35px;}
#checkout .orderstatus{background-position:-0px -53px;}

#payment .paymentmethod{padding:10px;}

#checkout .buttons{overflow:hidden;margin-top:30px;padding:0px;}
#checkout table{border-collapse: separate;}
#checkout table th.priceheader{width:68px;text-align:center;}
#checkout table td.pricecolumn{text-align:right;}
#checkout .priceline{display: block;overflow:hidden;height:25px;border-top:solid 1px #a5a7aa;border-bottom:solid 1px #a5a7aa;margin-top:15px;}
#checkout .line{display:block;overflow:hidden;height:25px;border-bottom:solid 1px #a5a7aa}
#checkout .totalline{display:block;overflow:hidden;padding-top:15px;height:25px;font-weight: bold;}
#checkout .floatleft{padding-top:5px;}
#checkout .floatright{padding-top:5px;margin-right:0px;}

#page-size{text-align:right;margin-right:10px;padding-top:2px;}
#page-size a.selected{color:#ee2b7b;text-decoration:none;}

.errorimage {float:left;padding-right:10px;}

.checkbox, .radio {width: 19px;height: 20px;padding: 0 2px 0 0;background: url(../Images/checkbox.png) no-repeat;display: block;clear:left;float: left;}
.thuiswinkel{padding-top:60px;}
.thuiswinkel img{border:0px;}

.announcement{padding:5px;color:Black;border:1px solid red;background-color:#ffe3e3;}
.brandinfo{padding:5px;border:1px solid #ee2b7b;margin-top:10px;}

