/* general */
*{margin:0px;padding:0px;font-family:arial;font-size:12px;}
body{color:#000000;}
p{margin:10px 0px;}
.news p{font-size:11px;}
div#wrapper{margin:0px auto;width:963px;}
.c{text-align:center;}
.f14{font-size:14px;}
.blue{color:#11167a;}
.green{color:#069406;}
.red{color:#fb001b;}
div.spacer{clear:both;}
p.warning{display:block;margin:10px;padding:10px;color:#ff0000;border:1px solid #ff0000;}
big,big a{font-size:16px;font-weight:bold;}
hr{clear:both;margin:10px 0px;}

/* top */
div#top{position:relative;float:right;width:950px;height:136px;background-image:url('/assets/img/bg-top.jpg');background-repeat:no-repeat;}
div#top div{float:right;margin-top:115px;margin-right:15px;font-size:10px;color:#ffffff;}
div#top div a{line-height:16px;font-size:13px;color:#ffffff;text-decoration:none;}
div#top a.back-to-home{position:absolute;top:0;left:0;width:152px;height:140px;text-decoration:none;}

/* breadcrumbs */
div#breadcrumbs{float:right;margin-top:15px;width:950px;}
div#breadcrumbs a{color:#000000;font-weight:bold;text-decoration:underline;}

/* subtop */
div#subtop{float:right;margin:15px 0px;width:950px;}
div#subtop div{float:left;width:auto;margin-right:15px;}
div#subtop select{margin:2px;}
div#subtop input{margin-top:8px;padding:1px 4px;cursor:pointer;}
div#subtop p{margin:0px;}

/* content */
div#content{width:100%;}
div#content div.left{float:left;width:208px;}
div#content div.middle{float:left;margin:0px 15px;width:557px;}
div#content div.right{float:right;width:168px;}

/* content - left & right */
div#content div.left ul{list-style:none;}
div#content div.left li{background-image:url('/assets/img/li-left.jpg');background-repeat:no-repeat;}
div#content div.left li a{display:block;padding-left:40px;height:33px;line-height:33px;color:#ffffff;text-decoration:none;}
div#content div.left p,div#content div.right p{margin:10px 0px;}
div#content div.left p.shoutout-img,div#content div.right p.shoutout-img{margin-bottom:0;text-align:right;}
div#content div.left p.shoutout,div#content div.right p.shoutout{margin-top:5px;margin-bottom:20px;}
div#content div.left p a,div#content div.right p a{color:#4073ff;}
div#content div.left p.shoutout a,div#content div.right p.shoutout a{font-size:14px;color:#0F2B8E;text-decoration:none;}
div#content div.row{clear:both;margin-bottom:15px;width:100%;}
div#content div.two-col{float:left;margin-right:7px;width:275px;}
div#content div.two-col.first{margin-left:0px;}
div#content ul.arrow{list-style:none;}
div#content ul.arrow li{margin-bottom:5px;padding-left:15px;line-height:16px;font-size:14px;background-image:url('/assets/img/li-arrow.jpg');background-repeat:no-repeat;}
div#content ul.arrow li.last{margin-bottom:0px;}

/* paginator */
div#content div.row-paginator{clear:both;padding:0px;width:557px;}
div#content div.row-paginator.top{padding-bottom:40px;}
div#content div.row-paginator.bottom{padding-top:30px;}

/* rows for products */
div#row-products-wrapper{float:left;width:557px;}
div#content div.row-product{clear:both;padding:10px 0px;width:557px;}
div#content div.row-product p{line-height:150%;}
div#content div.row-product a{color:#000000;}
div#content div.row-paginator div.two-col,div#content div.row-product div.two-col{margin:0px;float:left;width:400px;}
div#content div.row-paginator div.two-col.first,div#content div.row-product div.two-col.first{float:left;width:140px;}
div#content div.row-product.rp{border-bottom:1px solid #ababab;}
div#content div.row-product.rp.first{border-top:1px solid #ababab;}
div#content h1{margin-top:5px;margin-bottom:20px;font-size:14px;font-weight:bold;color:#0f2b8e;}
div#content h2{margin-top:5px;font-size:14px;font-weight:normal;color:#0f2b8e;}
div#content h2.advantages-inkttoppers{margin:0;font-size:22px;font-style:italic;font-weight:bold;line-height:1.3em;}
div#content h3{margin:5px 0px;font-size:14px;font-weight:bold;color:#0f2b8e;}
div#content .news h3{margin-top:10px;font-size:13px;line-height:1.4em;}
div#content h4{margin:10px 0px;font-size:13px;font-weight:bold;}

/* categorie list */
div#categories-list{float:left;width:557px;}
div#categories-list ul{margin-top:20px;list-style:none;list-style-position:inside;}
div#categories-list ul.advantages-inkttoppers{margin-top:5px;}
div#categories-list ul.advantages-inkttoppers li{padding-left:20px;background-image:url('/images/home/advantages-li.jpg');background-position:0 1px;background-repeat:no-repeat;}
div#categories-list li{line-height:20px;}
div#categories-list a{font-size:14px;font-weight:bold;color:#11167a;text-decoration:none;}
div#categories-list .advantages-inkttoppers strong{font-size:13px;text-decoration:underline;}
div#categories-list em.advantages-inkttoppers{font-size:11px;}
div#categories-list .news a{font-size:11px;font-weight:normal;color:#0000ff;text-decoration:underline;}
div#categories-list .news td{line-height:1.4em;}
div#categories-list.l2_2c div{float:left;width:181px;}
div#categories-list.l2_2c div#extra_text{clear:both;width:auto;}
div#categories-list.l2_1c a,div#categories-list.l2_2c a{font-size:10px;font-weight:normal;}
div.brands-logos{margin:10px auto;width:1000px;}
div.brands-logos div{float:left;margin:0px 5px;width:87px;background-repeat:no-repeat;background-position:top;}
div.brands-logos a{display:block;padding-top:40px;padding-bottom:5px;font-size:12px;color:#bab6b6;text-align:center;text-decoration:none;}
div.brands-logos div.xerox{background-image:url('/assets/img/brands/xerox-a.jpg');}
div.brands-logos div.xerox:hover{background-image:url('/assets/img/brands/xerox.jpg');}
div.brands-logos div.hp{background-image:url('/assets/img/brands/hp-a.jpg');}
div.brands-logos div.hp:hover{background-image:url('/assets/img/brands/hp.jpg');}
div.brands-logos div.brother{background-image:url('/assets/img/brands/brother-a.jpg');}
div.brands-logos div.brother:hover{background-image:url('/assets/img/brands/brother.jpg');}
div.brands-logos div.oki{background-image:url('/assets/img/brands/oki-a.jpg');}
div.brands-logos div.oki:hover{background-image:url('/assets/img/brands/oki.jpg');}
div.brands-logos div.konica-minolta{background-image:url('/assets/img/brands/konica-minolta-a.jpg');}
div.brands-logos div.konica-minolta:hover{background-image:url('/assets/img/brands/konica-minolta.jpg');}
div.brands-logos div.agfa-photo{background-image:url('/assets/img/brands/agfa-flashcards-a.jpg');}
div.brands-logos div.agfa-photo:hover{background-image:url('/assets/img/brands/agfa-flashcards.jpg');}
div.brands-logos div.hahnemuhle-fine-art-papier{background-image:url('/assets/img/brands/hahnemuhle-fine-art-papier-a.jpg');}
div.brands-logos div.hahnemuhle-fine-art-papier:hover{background-image:url('/assets/img/brands/hahnemuhle-fine-art-papier.jpg');}
div.brands-logos div.olmec{background-image:url('/assets/img/brands/olmec-papier-a.jpg');}
div.brands-logos div.olmec:hover{background-image:url('/assets/img/brands/olmec-papier.jpg');}
div.brands-logos div.threep-textiles{background-image:url('/assets/img/brands/3p-textiles-a.jpg');}
div.brands-logos div.threep-textiles:hover{background-image:url('/assets/img/brands/3p-textiles.jpg');}
div.brands-logos div.epson{background-image:url('/assets/img/brands/epson-a.jpg');}
div.brands-logos div.epson:hover{background-image:url('/assets/img/brands/epson.jpg');}
div.brands-logos div.canon{background-image:url('/assets/img/brands/canon-a.jpg');}
div.brands-logos div.canon:hover{background-image:url('/assets/img/brands/canon.jpg');}
div.brands-logos div.lexmark{background-image:url('/assets/img/brands/lexmark-a.jpg');}
div.brands-logos div.lexmark:hover{background-image:url('/assets/img/brands/lexmark.jpg');}
div.brands-logos div.kyocera-milta{background-image:url('/assets/img/brands/kyocera-milta-a.jpg');}
div.brands-logos div.kyocera-milta:hover{background-image:url('/assets/img/brands/kyocera-milta.jpg');}
div.brands-logos div.samsung{background-image:url('/assets/img/brands/samsung-a.jpg');}
div.brands-logos div.samsung:hover{background-image:url('/assets/img/brands/samsung.jpg');}
div.brands-logos div.peach{margin-left:100px;background-image:url('/assets/img/brands/peach-a.jpg');}
div.brands-logos div.peach:hover{background-image:url('/assets/img/brands/peach.jpg');}
div.brands-logos div.innova-fine-art-papier{background-image:url('/assets/img/brands/innova-fine-art-papier-a.jpg');}
div.brands-logos div.innova-fine-art-papier:hover{background-image:url('/assets/img/brands/innova-fine-art-papier.jpg');}
div.brands-logos div.proline{background-image:url('/assets/img/brands/proline-foto-papier-a.jpg');}
div.brands-logos div.proline:hover{background-image:url('/assets/img/brands/proline-foto-papier.jpg');}
div.brands-logos div.ilford{background-image:url('/assets/img/brands/ilford-papier-a.jpg');}
div.brands-logos div.ilford:hover{background-image:url('/assets/img/brands/ilford-papier.jpg');}

/* footer */
div#footer{clear:both;padding:10px 0px;width:100%;font-size:11px;text-align:center;}

/* boxes */
div#content div.box{float:right;margin-bottom:15px;width:190px;background-color:#cce3e9;}
div#content div.right div.box{width:168px;}
div#content div.box div.title{float:right;margin-bottom:10px;}
div#content div.box div.text{padding:5px;}
div#content div.box div.text p{margin:5px 0px;}

/* boxes - special */
div#content div.box.basket{background-color:#ffffff;}
div#content div.box.basket .title{padding:7px 0;padding-right:10px;width:158px;font-size:12px;color:#ffffff;text-align:right;background-color:#0f2b8e;}
div#content div.box.basket p{font-size:10px;text-align:center;}
div#content div.box.basket table{width:100%;}
div#content div.box.basket tr.t td{padding-top:4px;border-top:1px solid #000000;}
div#content div.box.basket td,div#content div.box.basket td a{font-size:10px;color:#000000;}
div#content div.box.basket tr.n td,div#content div.box.basket tr.n td a{color:#ff0000;}
div#content div.box.basket td.l{width:20px;}
div#content div.box.search .title{padding:7px 0;padding-right:10px;width:158px;font-size:12px;color:#ffffff;text-align:right;background-color:#0f2b8e;}
div#content div.box.search input{padding:1px;width:151px;}
div#content div.box.search input.cb{width:auto;}
div#content div.box.search input.submit{margin-top:5px;padding:1px 5px;width:auto;cursor:pointer;}
div#content div.box.search label{font-weight:normal;}

/* table with buttons */
table.buttons{margin:10px 0px;width:100%;border-collapse:collapse;}
table.buttons td{padding:3px;}
table.buttons td.co-current{font-weight:bold;}
table.buttons td.co-next{color:#999999;}

/* inner table */
table.inner-table{margin:0px auto;width:537px;border-collapse:collapse;}
table.inner-table table.inner-table{width:517px;}
table.inner-table td{padding:3px;}
table.inner-table td.l{font-weight:bold;width:200px;}
table.inner-table p{margin:0px;}

/* messages div */
div.message{margin:20px;padding:10px;border:1px solid #000000;}
div.message.error{color:#ff0000;border:1px solid #ff0000;}
div.message.success{color:#7dbf70;border:1px solid #7dbf70;}

/* shopping cart */
table.shopping-cart{margin:10px 0px;width:100%;border-collapse:collapse;}
table.shopping-cart.detail{margin:0px;}
table.shopping-cart td{padding:3px;}
table.shopping-cart.detail td{padding:0px;}
table.shopping-cart td.del,table.shopping-cart td.qty{width:1px;text-align:center;}
table.shopping-cart td.ttl{width:100px;text-align:right;}
table.shopping-cart td.img{padding-right:10px;width:1px;}
table.shopping-cart td.st{padding-top:10px;}
table.shopping-cart td.l{font-weight:bold;width:200px;}
table.shopping-cart td.t{padding-top:5px;border-top:1px solid #000000;}
table.shopping-cart a{font-weight:bold;color:#000000;}

/* login */
table.login{margin:20px auto;width:400px;border-collapse:collapse;border:1px solid #cccccc;}
table.login td{padding:3px;}
table.login td.l{font-weight:bold;text-align:left;}
table.login input{padding:1px;}

/* contact */
div.contact label,div.contact input,div.contact textarea{clear:both;display:block;}
div.contact label{line-height:22px;}
div.contact input,div.contact textarea{margin-bottom:10px;padding:1px;width:200px;}
div.contact textarea{width:400px;height:150px;}

/* search results */
body#search div.middle a{color:#4073ff;}
body#search div.middle h2 a{text-decoration:none;}
body#search div.middle ul{list-style-position:inside;}
body#search div.middle ul ul{margin-left:25px;list-style-position:inside;}
body#search div.middle ul li{margin:3px 0px;}
body#search div.middle ul a{line-height:14px;}
body#search div#row-products-wrapper{width:100%;}
body#search div#content div.row-paginator,body#search div#content div.row-product{width:95%;}
body#search div#content div.row-paginator div.two-col,body#search div#content div.row-product div.two-col{width:350px;}
body#search div#content div.row-paginator div.two-col.last,body#search div#content div.row-product div.two-col.last{width:140px;}
p.suitable-for{font-size:11px;line-height:16px;}
p.suitable-for strong{font-size:12px;}

/* conditions */
body#conditions div.middle ul{list-style:none;}
body#conditions div.middle li{margin:10px 0px;margin-left:15px;}

/* new products listing */
div#categories-list table#tblquicklinks{background-color:#d9e9ef;}
div#categories-list table#tblprinters a,
div#categories-list table#tblquicklinks a{padding-left:14px;font-size:12px;font-weight:normal;background-image:url('/assets/img/printer-link-prefix-blue.jpg');background-position:0px 4px;background-repeat:no-repeat;text-decoration:none;}
div#categories-list table#tblprinters a.noimg,
div#categories-list table#tblquicklinks a.noimg{padding:0px;background:none;}
div#categories-list table#tblprinters td.extra-indent a{font-size:13px;line-height:1.4em;}

/* product listing - fieldset */
fieldset.product{padding:0px 10px;width:100%;border:1px solid #aaaaaa;}
fieldset.product legend{padding:0px 5px;}
span.blue_title{font-style:italic;font-weight:bold;color:#0d298d;}
div.pad-5{padding-left:5px;}
div.pad-15{padding-left:15px;}
.original{font-size:12px;color:#006600;font-weight:bold;}
.compatible{font-size:12px;color:#FF6600;font-weight:bold;}

/* frontpage */
img.bar-news{padding:10px 0;padding-bottom:20px;}
img.payment-by{margin-top:5px;}
