/**//**//**//**//**//**//**/
/**/ /* mod estore */ /**/
/**//**//**//**//**//**//**/

/* category view */
#estore_category_hr { background:#bbb; height:1px; border:none; margin:20px 0 20px 0; }

#estore_category_list_wrapper { float:left;width:600px;color:#666; margin:0 0 10px 0; border:1px solid #aaa; padding:10px; background:#f2f2f2;  }
#estore_category_list_imgwrap { position:relative; background:#fff;border:1px solid #ccc; width:150px; height:60px; overflow:hidden; margin-right:15px; }
#estore_category_list_imgwrap img{ position:absolute; border:none; display:block; margin:auto; top:0;bottom:0;left:0;right:0; }
#estore_category_list_heading { border:none; margin:0 0 5px 0; }
#estore_category_list_heading a, #estore_category_list_heading a:visited { color:#333; font-size:12px; font-weight:bold; text-decoration:none; }
#estore_category_list_heading a:hover { text-decoration:underline; }
#estore_category_list_readmore_container { overflow:hidden; color:#666; width:420px; margin:5px 0 5px 0; border:1px solid #aaa; padding:3px; background:#ddd; }
#estore_category_list_currency { float:left; color:#333; font-size:12px; font-weight:bold;padding:5px 0 0 20px; }
#estore_category_list_pris { float:left; color:#333; font-size:16px; font-weight:bold;padding:5px 0 0 20px; }
#estore_category_list_readmore { float:right;  }

#estore_category_col_wrapper{ background:url('../images/design/estore_prodbox.png');float:left;width:187px; height:230px;padding:6px 8px 0 7px; margin:0 3px 5px 0; }
#estore_category_col_imgwrap{ position:relative; background:#fff;width:100%; height:140px; overflow:hidden; border:none;}
#estore_category_col_imgwrap img{ position:absolute; border:none; display:block; margin:auto; top:0;bottom:0;left:0;right:0; }
#estore_category_col_heading { border:none; margin:5px 0 0 0; height:34px; padding:0 10px 0 10px; }
#estore_category_col_heading a, #estore_category_col_heading a:visited { color:#888; font-size:12px; font-weight:normal; text-transform:uppercase; text-decoration:none; }
#estore_category_col_heading a:hover { text-decoration:underline; }
#estore_category_col_readmore_container { overflow:hidden; background:#d9dada; margin:10px 0 5px 0;  }
#estore_category_col_currency { float:left; color:#666; font-size:12px; font-weight:bold;margin:9px 3px 0 10px; }
#estore_category_col_pris { float:left; color:#666; font-size:16px; font-weight:bold;margin:5px 0 0 0; }
#estore_category_col_readmore { float:right;  }
/**/


/* product view */
#estore_product_div { float:left;width:100%; }
#estore_product_imgcol_td { width:230px; }
#estore_product_heading { width:100%;margin:0;color:#939598; font-family:Handel, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size:24px; text-decoration:none; }
#estore_product_path { margin:5px 0 20px 0;color:#aaa; }
#estore_product_tekst { margin:5px 0 20px 0; }
#estore_product_pris_container { overflow:hidden; background:#d9dada; color:#666; border:1px solid #aaa; text-align:left; margin:30px 0 20px 0; }
#estore_product_currency { float:left;color:#666; font-size:12px; font-weight:bold; margin:11px 3px 0 10px;padding:0; }
#estore_product_pris { float:left;color:#666; width:120px; font-size:18px; font-weight:bold; margin:5px 0 0 0;}
#estore_product_ant { float:left; text-align:right;margin:8px 20px 0 0;}
#estore_product_add { float:right; text-align:right;margin:0;padding:0; }
/**/

/* images view */
#estore_imageview_table { width:100%; }
#estore_imageview_table img { float:left;border:1px solid #aaa; }
/**/

/* inc basket */
#estore_basket_inc_div { overflow:hidden;background:#d9dada;text-align:left;margin:0 0 20px 0; border:1px solid #bbb;} /* inc_estore_basket.php */
#estore_basket_inc_div img { float:right; margin:0 0 0 30px; } /* inc_estore_basket.php */
#estore_basket_inc_text { margin:8px 0 0 15px;color:#666; } /* inc_estore_basket.php */
/**/

/* basket and checkout */
#estore_prev_button { background:url('../images/estore/design/estore_prev_button.png'); color:#fff; font-family:Handel, Arial, Helvetica, sans-serif; font-size:16px; border:none; text-align:center; padding:0px; margin:0; cursor:pointer;}
#estore_next_button { background:url('../images/estore/design/estore_next_button.png'); color:#fff; font-family:Handel, Arial, Helvetica, sans-serif; font-size:16px; border:none; text-align:center; padding:0px; margin:0; cursor:pointer;}

#estore_basket_table { border:1px solid #ccc; }
#estore_basket_shipping_infotext { font-size:11px; color:#999; }
#estore_basket_prodimg { border:1px solid #aaa;  }
#estore_basket_listheader { background:#ddd; border-bottom:2px solid #aaa;}
#estore_basket_listrow1 { background:#eee; }
#estore_basket_listrow2 { background:#fff; }
#estore_basket_listfooter { background:#ddd; }

#estore_order_errormsg { background:#faa; border:1px solid #a00; padding:10px; color:#600; margin-bottom:10px;} 
#estore_order_div { border:1px solid #ccc;  padding:20px; background:#D4D5D6;}
#estore_order_table { border:none; margin-left:auto; margin-right:auto; }
#estore_order_table td { padding:4px;}
#estore_order_input { width:420px;margin:0 0 0 10px;padding:4px; font-size:12px;} /* NB! no space in width:xxx; line is used in calculations */
#estore_order_input_error { width:420px;margin:0 0 0 10px;padding:4px; font-size:12px; background:#faa; border:1px solid #a00;} /* NB! no space in width:xxx; line is used in calculations */
#estore_order_textarea { width:420px;height:80px; margin:0 0 0 10px;padding:4px; font-size:12px;}
/**/

/**//**//**//**//**//**/
/**//**//**//**//**//**/
/**//**//**//**//**//**/








