@charset "utf-8";
/* CSS Document */
.cat_inneritems		{margin-top:34px;}
.cat_infobox		{width:710px; position:absolute; top:0px; left:0px; padding-bottom:10px; border-bottom:1px dotted #999;}
.cat_infosort		{height:23px; line-height:23px;}
.cat_indextop		{height:23px; line-height:23px;}
.cat_topprev		{float:left; cursor:pointer; font-size:15px; color:#FF6600; margin-right:5px;}
.cat_toppaging		{float:left; text-align:center;}
.cat_topnext		{float:left; cursor:pointer; font-size:15px; color:#FF6600; margin-left:5px;}
.cat_filtertitle	{height:21px; line-height:21px; width:150px; background-color:#f9f9f9; padding-bottom:2px;}
.cat_filter			{width:150px; height:21px; background:url(../images/layout/fakeselect.jpg) no-repeat top; cursor:pointer;}
.cat_filtrow		{padding-left:7px; height:18px; line-height:18px; cursor:pointer;}
.cat_optiondef		{padding-left:7px; padding-top:4px;}
.cat_bottsplit		{width:100%; border-top:1px solid #ccc; margin-top:10px; padding-top:10px;}
.cat_indexbot		{float:right;}
.cat_prev_std		{float:left; cursor:pointer; border:1px solid #ccc; line-height:18px; margin-left:3px; overflow:hidden; padding:0 6px 0 6px; text-align:center; text-decoration:none; width:auto; font-size:1em;}
.cat_prev_active	{float:left; background:#ccc; border:1px solid #ccc; font-weight:bold; line-height:18px; margin-left:3px; overflow:hidden; padding:0 6px 0 6px; text-align:center; text-decoration:none; width:auto;}
.cat_prev_sub		{float:left; cursor:pointer; border:1px solid #ccc; line-height:18px; margin-left:3px; overflow:hidden; padding:0 6px 0 6px; text-align:center; text-decoration:none; width:auto;}
.cat_prev_sub a		{color:#333; text-decoration:none;}
.cat_prev_std a		{color:#333; text-decoration:none;}
.cat_prev_sub:hover	{color:#F60; text-decoration:none;}
.cat_prev_std:hover	{color:#F60; text-decoration:none;}
.cat_listnoitems	{width:710px; height:100px; margin:0 auto; padding-top:50px; text-align:center;}
.cat_sortwrap		{margin-left:10px;}
.cat_orderwrap		{margin-left:10px;}
.catMenuitem		{padding:2px 0px 2px 0px; border-bottom:1px solid #CCC; cursor:pointer;}
.catMenuitem:hover	{color:#ed4900;}
.catMenuActive		{padding:2px 0px 2px 0px; border-bottom:1px solid #CCC; cursor:pointer; font-weight:bold; color:#ed4900;}
.ClearFilter		{float:right; line-height:11px; width:11px; background:url(../images/arrFilterClear.jpg) left no-repeat; cursor:pointer; margin:3px 3px 0px 0px;}
.category-typefilterCheck	{line-height:18px; margin-top:3px;}
.category-typefilter 		{line-height:18px; margin-left:5px; margin-top:1px;}
.divover {height:18px; border:1px solid #FFFFFF; background-color:#E15A0C; text-align:center; color:#FFFFFF;}
.divup {height:18px; border:1px solid #E15A0C; background-color:#FFF; text-align:center; color:#333333;}


.cat_item-lyt		{float:left; width:228px; position:relative; height:240px; margin-top:25px; border:1px solid #e7e7e7; background-color:#f0f0f0; cursor:pointer;}
.cat_item-promoimg	{position:absolute;top:-7px;left:150px;}
.cat-item-image		{height:150px; padding-top:5px; text-align:center;background-color:#ffffff;}
.cat-item-divider	{line-height:2px; border-bottom:1px solid #e7e7e7;background-color:#ffffff;}
.cat-item-brandname	{padding:5px 5px 2px 5px;}
.cat-item-showname	{height:30px; vertical-align:top; font-weight:normal; padding:0px 5px 0px 5px;}
.cat-itempricepadd	{text-align:left;padding:3px 5px 0px 5px;}


/* contentTable */
#contentTable {border:0px; width:100%; padding:0px;}
#contentTable .leftCell {vertical-align:top; width:200px; padding-right:24px;}
#contentTable .rightCell {vertical-align:top; padding-left:10px; height:468px;}

/* Filters */
#narrowResults {padding:10px; background-color:#e3e2d7; border-width:1px 0 1px 0; border-style:solid; border-color:#bfbfbf; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:125%; margin-bottom:10px; text-transform:uppercase;}
#narrowHeader {padding:5px 10px 5px 10px; background-color:#e9e9e9; border-width:1px 0 1px 0; border-style:solid; border-color:#bfbfbf;}
#narrowHeader .title {font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#narrowHeader .clearnow {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:1px; cursor:pointer;}
#narrowHeader .clearnow:hover {text-decoration:underline;}
.filter-blank {background:url(http://www.squareboardshop.com/images/filter-blank.gif) left no-repeat; padding-left:20px; color:#333;}
.filter-blank:hover	{background:url(http://www.squareboardshop.com/images/filter-plus.gif) left no-repeat; text-decoration:underline; color:#333;}
.filter-plus {background:url(http://www.squareboardshop.com/images/filter-plus.gif) left no-repeat; padding-left:20px; color:#333;}
.filter-plus:hover {color:#333;}

/* Header */
#ArtikelOverzicht-Header {padding-top:3px;}
#ArtikelOverzicht-Header .topdivider {border-bottom:4px solid #999; line-height:10px; clear:both;}
#ArtikelOverzicht-Header .titlebox {float:left; padding-right:10px; width:250px;}
#ArtikelOverzicht-Header .pageTitle {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:200%; color: #95926d; letter-spacing:-0.03em; margin:0;}
#ArtikelOverzicht-Header .vertdivider {float:left; padding-right:10px; border-left:1px solid #ebebeb; height:40px;}
#ArtikelOverzicht-Header .BoxRight {float:left; width:450px;}
#ArtikelOverzicht-Header .SortbyBox{float:left; margin-top:4px;}
#ArtikelOverzicht-Header .SortBoxTitle {padding-bottom:2px; color:#666; font-family:verdana; font-size:10px;}
#ArtikelOverzicht-Header .PerPageBox {padding-left:15px; margin-top:4px;}
#ArtikelOverzicht-Header .ViewPage {margin-top:27px;}

/* Item */
#ArtikelOverzicht-ItemLayout {width:230px; position:relative; height:240px; margin-top:15px; border:1px solid #ebebeb; background-color:#f0f0f0; cursor:pointer;}
#ArtikelOverzicht-ItemLayout:hover {border:1px solid #dedede;}
#ArtikelOverzicht-ItemLayout .promoImage {position:absolute; top:-7px; left:150px;}
#ArtikelOverzicht-ItemLayout .itemImage	{height:150px; padding-top:5px; text-align:center; background-color:#ffffff;}
#ArtikelOverzicht-ItemLayout .divider {line-height:2px; border-bottom:1px solid #e7e7e7; background-color:#ffffff;}
#ArtikelOverzicht-ItemLayout .brandname {padding:5px 5px 2px 5px;}
#ArtikelOverzicht-ItemLayout .showName {height:30px; vertical-align:top; font-weight:normal; padding:0px 5px 0px 5px;}
#ArtikelOverzicht-ItemLayout .pricePadd	{text-align:left; padding:3px 5px 0px 5px;}
#ArtikelOverzicht-ItemLayout .promoPrice {color:#ad0909; text-decoration:line-through; font-weight:normal; padding-left:10px;}

/* Bottom & Paging */
#ArtikelOverzicht-Footer {padding-top:15px;}
#ArtikelOverzicht-Footer .horzDivider {border-top:4px solid #999; line-height:5px;}
#ArtikelOverzicht-Footer .Setback {margin-left:-2px;}
#ArtikelOverzicht-Footer .btnPadding {padding:0px 2px 0px 2px;}
#ArtikelOverzicht-Footer .pagingBtn {width:19px; height:17px; text-align:center; padding-top:2px; font-family:Arial; font-size:11px;}
#ArtikelOverzicht-Footer .pagingOn {border:1px solid #dedede; color:#333;}
#ArtikelOverzicht-Footer .pagingOn:hover {color:#666; border:1px solid #ccc;}
#ArtikelOverzicht-Footer .pagingOff {background-color:#dedede; border:1px solid #ccc; color:#333;}
