/* own */
#ctl00_GoogleSearchResult1_resultsPanel #catfil_gridview .catfil_grid_cell { height:196px;background:url('http://pict.static-amsterdamprinting.com/pict/isearch-bg.gif'); }

#ctl00_GoogleSearchResult1_resultsPanel #catfil_gridview { width:796px; }
#ctl00_GoogleSearchResult1_resultsPanel .catfil_grid_nr { width:80px;padding-right:7px;overflow:hidden; }
/* hide 'product details' linky - sv
#ctl00_GoogleSearchResult1_resultsPanel .catfil_grid_details {display:none } */

#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes h4 { background:#fff;border:0;color:#444;font-size:13px; }

#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes ul { margin:0 0 10px;padding:0; }
#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes ul li { padding:0 0 0 15px;margin:0 0 2px 0;background: url('/amsterdam/pict/arrow.gif') 0px 2px no-repeat;font-size:10px;color:#978784; list-style-type:none; }
#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes ul li a { text-decoration:none;color:#0065c2;font-size:11px; }
#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes ul li a:hover { text-decoration:underline;color:blue }
#ctl00_GoogleFacet1_cse_commerce_unfiltered_attributes ul li a:visited { color:#22529a;text-decoration:underline;color:blue }

/*  */



h2 {
  padding: 2px;
  margin: 10px 0;

  font-weight: bold;
  font-size: small;
}

table {
  font:inherit;
  font-family:inherit;
}

#cse-commerce-wrapper {
	font-size:73%;
	font-family:'Trebuchet MS',Arial, sans-serif;
	color:#000;
	margin:19px 0 0 8px;
	float:left;
	width: 800px;
}

#cse-commerce-wrapper a {
  color:#0066cc
}

#cse-commerce-wrapper a:active, #cse-commerce-wrapper-facet a:active {
  color:red
}

#cse-commerce-wrapper a:visited, #cse-commerce-wrapper-facet a:visited  {
  color:#4b78a5
}

#cse-commerce-wrapper table, #cse-commerce-wrapper-facet table{
  border-collapse:collapse;
  border-width:0;
  empty-cells:show
}

#cse-commerce-wrapper ul, #cse-commerce-wrapper-facet ul {
  padding: 0 .5em;
  margin: 0 0 .5em 0;
  list-style: none;
}

#cse-commerce-wrapper li, #cse-commerce-wrapper-facet li {
  line-height:1.2em;
  padding:0 0 .5em 0
}

#cse-commerce-wrapper li.cse-commerce-facet-selected a, #cse-commerce-wrapper-facet li.cse-commerce-facet-selected a {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

#cse-commerce-wrapper li.cse-commerce-sort-selected a , #cse-commerce-wrapper-facet li.cse-commerce-sort-selected a {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

#cse-commerce-wrapper h2, #cse-commerce-wrapper-facet h2 {
  padding: 0;
  margin: 0;
  font-weight: normal;
}


#cse-commerce-wrapper input,

#cse-commerce-wrapper select,

#cse-commerce-wrapper textarea,

#cse-commerce-wrapper option {
  font-family:inherit;
  font-size:inherit
}

.g-doc { font-size:130% }
/*  */
.cse-commerce-wrapper-left { margin: 0px; padding:0px; text-align: left; font-size: 12px; width: 135px; display: block; }
.cse-commerce-wrapper-main { float: left; padding: 0px; margin:0 0 0 15px;width: 800px;}

.cse-commerce-stats-main, .cse-commerce-stats-main-bottom { float: left; display: block; }
/* / */


.cse-commerce-facet {
font-size:11px;
}


#resultsPanel a.url {
  padding-right: 1em;
}

#resultsPanel {
  width: 796px;
  /****/
  float:left;
  padding-bottom:10px;
}

#resultsPanel table {
  width: 100%;
}

#cse-commerce-search-form {
  width: 718px;
  margin: 0 0 0 1em;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  margin-bottom: 1em;
}

.stats, .statsBottom {
	width: 775px!important;
	width: 795px;
	height:32px;
	float:left;
	padding-top: 6px;
	padding-right: 15px;
	padding-left: 10px;
	margin: 0 0 10px 0px;
	background:#fff url('http://pict.static-amsterdamprinting.com/pict/isearch-stats-bg.gif') no-repeat;
}

.stats h2, .statsBottom h2 { margin:0 10px; font-size:12px }

.cse_commerce_spell {
  width: 770px;
  padding-left: 1em;
  text-align:left;
  margin: 0 0 0 1em;
  padding: .2em .25em;
  margin-bottom: 1em;
  font-size: 15px;
/****/
  float:left;
}

#cse-view-images {
  width: 777px;
 /*  display:none; list view */
}

.cse-commerce-spell-prompt {
  color: #cc0000;
}

.result-grid {
  padding: 0px 14px 20px 6px;
  display: -moz-inline-box;
  display: inline-block;
  width: 140px;
  font-size: 93%;
  vertical-align: top
}

.result-image-grid {
  text-align: left;
  width:120px;height: 120px;
  overflow: hidden
}

.result-cont-grid {
  width: 140px;
}

.result-h3-grid {
 padding: 4px 0 4px;
 font-size: 90%;
}

#cse-commerce-spell-suggestion {
  font-style: italic;
  font-weight: bold;
}

form#cse-commerce-s-form {
  display: block;
  background-color: #e5ecf9;
  border: 1px solid #cedff2;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  margin: 0;
  padding: .5em .25em;
  margin-bottom: 1em;
}

.cse-commerce-price-col {
  padding-left: 5px;
  text-align: right;
  font-weight: bold;
}

.cse-commerce-redirect {
  background-color: #FFFFFF;
  border: 1px solid #999999;
  margin-bottom: 1em;
  padding: 1em 2em 1em 2em;
}

.cse-commerce-promotion {
  background-color: #e1e1e1;
  margin: 0 0 10px 5px;
  width:795px;
  padding: 0;
  float:left
}

.cse-commerce-promotion-image {
}

.cse-commerce-promotion-title {
  padding-left: 2em;
  vertical-align: top;
  width: 400px;
}

.cse-commerce-result td {
  border-bottom: 1px solid #CCC;
}

.cse-commerce-promotion-customhtml {
  font-family: monospace;
  padding: 5px 10px 5px 10px;
  background-color: #EFEFEF;
}

#cse-commerce-wrapper-facet {
  font-size:73%;
  font-family:'Trebuchet MS',Arial, sans-serif;
  color:#000;
  background:#fff;
  
  margin: 0px; 
  padding-top: 0px; 
  padding-left: 0px; 
  padding-right: 0px; 
  text-align: left; 
  font-size: 12px; 
  width: 125px;
  overflow:hidden;
}

.foundText { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;float:left; }
.pagesBottom  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px; }
.pages  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;float:right; }
