body
{
	margin-left:  0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif ,Verdana, Geneva;
	background-color: #FFFFFF;
	color:#454545;
	
}

#layout_page
{
	text-align:center;
	margin:0 auto;
	min-width:975px;
}

.top_banner_logo{clear:right;width:100%;}

#menu_general_box{padding:19px 13px 0px 10px}
#menu_general{clear:right;}
#menu_general ul{margin:0;padding:0;}
#menu_general li{position:relative;top:0px;list-style:none;float:left;padding:0px 7px 0px 3px;font-size: 12px;}
#menu_general a{float:left;display:block;padding-left:12px;text-decoration:none;}
#menu_general a span{float:left;display:block;padding:8px 12px 5px 0px;color:#ffffff;}

#menu_general #menu_home_page a{font-weight:bold;background:url("http://www.lastshopping.co.uk/images/menu_home_left.gif") no-repeat;}
#menu_general #menu_home_page a span{background:url("http://www.lastshopping.co.uk/images/menu_home_right.gif") no-repeat right top;}


#menu_insert_shop{clear:right;float:right}
#menu_insert_shop ul{margin:0;padding:0;}
#menu_insert_shop li{position:relative;top:0px;list-style:none;float:left;padding:0px 0px 0px 7px;font-size: 12px;}
#menu_insert_shop a{float:left;display:block;padding-left:12px;text-decoration:none;}
#menu_insert_shop a span{float:left;display:block;padding:8px 12px 5px 0px;color:#ffffff;}

#menu_insert_shop #insert_shop a{font-weight:bold;background:url("http://www.lastshopping.co.uk/images/menu_home_left.gif") no-repeat;}
#menu_insert_shop #insert_shop a span{background:url("http://www.lastshopping.co.uk/images/menu_home_right.gif") no-repeat right top;}

#menu_insert_shop #menu_newsl{white-space: nowrap}
#menu_insert_shop #menu_newsl a{background:url("http://www.lastshopping.co.uk/images/menu_newsl_left.gif") no-repeat;}
#menu_insert_shop #menu_newsl a span{padding:8px 40px 5px 0px;background:url("http://www.lastshopping.co.uk/images/menu_newsl_right.gif") no-repeat right top;}


#menu_cat_general{clear:right;}
#menu_cat_general ul{margin:0;padding:0;}
#menu_cat_general li{position:relative;float:left;list-style:none;padding:0px 0px 0px 0px;font-size: 12px;color:#FFFFFF}
#menu_cat_general a{text-decoration:none;color:#FFFFFF;}
#menu_cat_general a:hover{text-decoration:underline;color:#FFFFFF}

#menu_cat_general #menu_cat{display:block;background:url("http://www.lastshopping.co.uk/images/menu_cat_right.gif") no-repeat right top;padding:8px 12px 5px 0px;}
#menu_cat_general #menu_cat .left_cat{padding:8px 0px 5px 10px;background:url("http://www.lastshopping.co.uk/images/menu_newsl_left.gif") no-repeat;}
#menu_cat_general #menu_cat .space_cat{padding:0px 5px 0px 5px}

.menu_top_right_dist_it{width:370px;white-space: nowrap;}
.menu_top_right_dist_uk{width:370px;white-space: nowrap;}

#menu_insert_shop a:hover span, #menu_general a:hover span{color:#ffffff;text-decoration:underline;}
#menu_insert_shop a span, #menu_general a span { float:none; }


.find_top{height: 56px;padding:0;background:url(http://www.lastshopping.co.uk/images/find_bg.gif);background-repeat: no-repeat;text-align:left;}
.find_text{font-size:14px;color:#FFFFFF;font-weight:bold;padding: 0px 6px 0px 0px;margin-left:39px;zoom:1;}

.find_text_input{vertical-align: middle;margin: 0;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 15px;color: #454545;width: 290px;border:1px solid #FEBD21;}
.find_button{vertical-align: middle;padding-left: 4px;margin: 0;}


.top_offers{border:0px;margin:2px 0 0 0;padding:0;width:100%}
.top_offers td{width:33%}
.top_offers td div{background:url(http://www.lastshopping.co.uk/images/dot_menu_offers_top.gif) no-repeat left center;padding-left:15px;margin-bottom:5px}
.top_offers td a{color:#7F5D0A;text-decoration:none}
.top_offers td a:hover{text-decoration:underline}

#footer{height:36px;margin:15px 0 0;padding:0 0 0 14px;text-align:left;color:#FFFFFF;font-size:11px;background:url(http://www.lastshopping.co.uk/images/footer_bg.gif) no-repeat left top;}
#footer .menu_footer{padding-top:10px;}
#footer .menu_footer a{color:#FFFFFF;margin:0 4px 0 4px}
#footer .menu_footer a:hover{color:#FFFFFF;text-decoration:none;}
#footer_copyright{color:#7E7E7E;text-align:left;margin-top:10px;}
#international_site{color:#7E7E7E;text-align:left;margin-top:10px;}
#international_site a{color:#7E7E7E}
#international_site a:hover{color:#7E7E7E;text-decoration:none}

#table_contents{text-align:left;margin:11px 0 0 0;padding:0;width:100%;border-collapse: collapse;}
#table_contents td{vertical-align:top}
#table_contents .home_cat_td{padding-right:15px}
#table_contents .int_page_td{padding-right:10px}

.title_home{float:right;padding:0px 0px 14px 0px;margin-bottom:15px; border-bottom:1px dotted #CCCCCC;width: 100%;}
.title_home h1{font-size:18px;font-weight:bold;display:inline;color:#469CD8}
.all_categories{float:right;display:block;margin-top:5px;}
.all_categories a{color: #469CD8;}
.all_categories a:hover{color: #469CD8;}

#categories_home{margin:0;padding:0;width:100%;border-collapse: collapse;}
#categories_home td{vertical-align:top; width:33%}
#categories_home ul{margin:0;padding:0;list-style:none;}
#categories_home li{list-style:none;}
#categories_home ul h2{margin:0 0 5px 0;padding:0;}
#categories_home ul h2 a{color:#469CD8;text-decoration:none;font-size:16px;}
#categories_home ul h2 a:hover{text-decoration:underline;color:#FEBD21}
#categories_home li.subcat{line-height:13px;padding-bottom:15px;font-size:12px}
#categories_home li.subcat a{color:#454545}
#categories_home li.subcat a:hover{color:#FEBD21}

#under_cat_home{margin-top:10px}
#new_products{float:left;width:503px;margin:0;padding:0;border:1px solid #DAE5EF;}
#new_products_top{background: #EFF4F9;color:#469CD8;padding:7px 12px 5px 12px;margin:1px 0 1px 0}
#new_products_top h2{margin:0;font-size:14px;font-weight:bold}
#new_products_contents{border-top:1px solid #DAE5EF;padding:15px 12px 0px 12px;}
#new_products_contents .new_p_home_img img{border:1px solid #DAE5EF;}
#new_products_contents table{margin:0;padding:0;width:100%;border-collapse: collapse;}
#new_products_contents td{vertical-align:top;padding-bottom:15px;}
#new_products_contents .new_p_home_title{margin-bottom:5px;font-size:12px;}
#new_products_contents .new_p_home_title a{text-decoration:none;color:#469CD8;padding-bottom:5px;}
#new_products_contents .new_p_home_title a:hover{text-decoration:underline;}
#new_products_contents .new_p_home_go{margin-top:10px;}
#new_products_contents .new_p_home_go a{text-decoration:none;color:#469CD8;}
#new_products_contents .new_p_home_go a:hover{text-decoration:underline;}

#top_categories{float:right;width:140px;margin:0;padding:0;border:1px solid #DAE5EF}
#top_categories_top{background: #EFF4F9;color:#469CD8;padding:7px 7px 5px 7px;margin:1px 0 1px 0;}
#top_categories_top h2{margin:0;font-size:14px;font-weight:bold}
#top_categories_contents{border-top:1px solid #DAE5EF;padding:15px 7px 0px 7px;}
#top_categories_contents .top_categories_img img{border:1px solid #DAE5EF;}
#top_categories_contents h3{font-size:11px;margin:8px 0 6px 0;color:#469CD8}
#top_categories_contents .top_categories_go{margin: 5px 0 13px 0}
#top_categories_contents .top_categories_go a{text-decoration:none;color:#469CD8;}
#top_categories_contents .top_categories_go a:hover{text-decoration:underline;}

#banner_tr_300x250, #banner_tr_300x250_cat{text-align:center}
#banner_tr_300x250 div{font-weight:bold;padding-bottom:4px;}
#banner_tr_300x250_cat div{font-weight:bold;padding-bottom:4px;padding-top:10px;}

#sponsored_products{margin-top:15px;border:1px solid #DAE5EF;}
#sponsored_products_top{background: #EFF4F9;color:#469CD8;padding:7px 13px 5px 13px;margin:1px 0 1px 0}
#sponsored_products_top h2{margin:0;font-size:14px;font-weight:bold}
#sponsored_products_contents{border-top:1px solid #DAE5EF;padding:15px 13px 0px 13px;}
#sponsored_products_contents ul{margin:0;padding:0;}
#sponsored_products_contents li{list-style:none;padding-bottom:15px;margin-bottom:10px; border-bottom:1px dotted #969696;}
#sponsored_products_contents a{text-decoration:none;color:#454545}
#sponsored_products_contents h3{color:#469CD8;margin:0;font-size:11px;font-weight:bold;display:inline;}
#sponsored_products_contents li img{border:1px solid #DAE5EF;margin-right:5px;float:left;}
#sponsored_products_contents li .new_p_ins_img img{border:1px solid #DAE5EF;margin:0;float:none;}
#sponsored_products_contents li .new_p_ins_title{margin:5px 0 5px 0;}
#sponsored_products_contents li .new_p_ins_title h3{font-size:12px;}
#sponsored_products_contents li .new_p_ins_title a{text-decoration:none;color:#469CD8;}
#sponsored_products_contents li .new_p_ins_title a:hover{text-decoration:underline;}
#sponsored_products_contents li .new_p_ins_go{margin-top:10px;}
#sponsored_products_contents li .new_p_ins_go a{text-decoration:none;color:#469CD8;}
#sponsored_products_contents li .new_p_ins_go a:hover{text-decoration:underline;}

#new_products_contents .new_p_home_img img{border:1px solid #DAE5EF;}
#new_products_contents table{margin:0;padding:0;width:100%;border-collapse: collapse;}
#new_products_contents td{vertical-align:top;padding-bottom:15px;}
#new_products_contents .new_p_home_title{margin-bottom:5px;font-size:12px;}
#new_products_contents .new_p_home_title a{text-decoration:none;color:#469CD8;padding-bottom:5px;}
#new_products_contents .new_p_home_title a:hover{text-decoration:underline;}
#new_products_contents .new_p_home_go{margin-top:10px;}
#new_products_contents .new_p_home_go a{text-decoration:none;color:#469CD8;}
#new_products_contents .new_p_home_go a:hover{text-decoration:underline;}

#newsletter_box{margin-top:15px;border:1px solid #DAE5EF;background:#469CD8;color:#FFFFFF}
#newsletter_box ul{padding:0;margin:10px 12px 14px 12px}
#newsletter_box li{list-style:none;padding-left:33px;background: url(http://www.lastshopping.co.uk/images/mail_newsletter.gif) no-repeat top left}
#newsletter_box h2{font-size:12px;font-weight:bold;margin:0 0 3px 0}
#newsletter_box .newsletter_form{padding:0;margin:0}
#newsletter_box .email_subscribe{font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color:#454545;width: 140px;font-size: 11px;vertical-align: middle;border:1px solid #DAE5EF;}
#newsletter_box .button_newsletter{vertical-align: middle;padding-left: 8px;}

#breadc{height:28px;text-align:left;background:#EFF4F9;color:#469CD8;margin-top:3px;padding:9px 0px 0px 13px}
#breadc a{color:#469CD8}
#breadc a:hover{color:#454545}
#breadc strong{color:#454545;}

/*GOOGLE BANNER*/
#google_left_160x600{margin-top:15px;border:1px solid #DAE5EF;text-align:center;}
#google_left_160x600 .box_google{padding:10px 0px 10px 0px}
#google_right_300x250{margin-top:15px;}
#google_top_468x15{margin-bottom:15px;}
#google_top_468x60{margin-bottom:15px;}

#categories_left{border:1px solid #DAE5EF;}
#categories_left_top{background: #499ED9 url(http://www.lastshopping.co.uk/images/cat_left_title_bg.gif) no-repeat top left;color:#FFFFFF;padding:5px 10px 5px 10px;margin:1px 0 1px 0}
#categories_left_top a{font-size:14px;color:#FFFFFF;text-decoration:none}
#categories_left_top a:hover{text-decoration:underline}
#categories_left_contents{border-top:1px solid #DAE5EF;}
#categories_left_contents ul{margin:0;padding:0;}
#categories_left_contents li{font-weight:bold;background: #EFF4F9 url(http://www.lastshopping.co.uk/images/dot_categories.gif) no-repeat center left;list-style:none;padding:5px 10px 5px 24px;margin:1px 0 1px 0}
#categories_left_contents a{text-decoration:none;color:#469CD8}
#categories_left_contents a:hover{text-decoration:underline;color:#FEBD21}

#category_description_ext{border-width:1px 0 1px 0 ;border-style:solid;border-color: #DAE5EF;padding:1px 0px 1px 0px;margin-bottom:15px}
#category_description{background:#EFF4F9;padding:11px 13px 11px 13px;color:#469CD8}
#category_description h1{font-size:18px;font-weight:bold;margin:0 0 8px 0;color:#FEBD21}
#category_description h2{font-size:12px;font-weight:bold;margin:0 0 8px 0;}
#category_description span{color:#454545}
#category_description .store_found{margin:12px 0 0 0;font-size:12px;}
#category_description .store_found span{font-weight:bold;font-size:15px;color:#469CD8}
#category_description a{color:#454545;text-decoration:none}
#category_description a:hover{color:#454545;text-decoration:underline}
#category_description .all_results{float:right;display:block;font-size:12px;font-weight:bold;padding:8px 3px 8px 3px;background-color:#469CD8}
#category_description .all_results a{color:#FFFFFF}
#category_description .all_results a:hover{color:#FFFFFF}

#shop_ext{border:1px solid #DAE5EF;margin-bottom:12px;}
#shop_top{background: #EFF4F9;color:#454545;padding:7px 13px 5px 13px;margin:1px 0 1px 0}
#shop_top h2, #shop_top strong{font-size:15px;margin:0;}
#shop_top .shop_detail_go{float:right;display:block;}
#shop_top .shop_detail_go a{color: #469CD8;padding-right:16px;background: url(http://www.lastshopping.co.uk/images/magnifying_glass.gif) no-repeat center right}
#shop_top .shop_detail_go a:hover{color: #469CD8;text-decoration:none;}
#shop_contents{border-top:1px solid #DAE5EF;padding:15px 13px 15px 13px}
#shop_contents h3, #shop_contents h1{margin:0px 0px 10px 0px;padding:0;font-size:14px;}
#shop_contents h1{color:#469CD8;}
#shop_contents h3 a{color:#469CD8;text-decoration:none}
#shop_contents h3 a:hover{color:#454545;text-decoration:underline}
#shop_contents .img_site img{border:1px solid #DAE5EF;}
#shop_contents .shop_go_out{margin:10px 0 10px 0;}
#shop_contents .shop_go_out_pad{margin-bottom:0px}
#shop_contents .shop_go_out a{float:left;display:block;padding-left:11px;text-decoration:none;background:url("http://www.lastshopping.co.uk/images/shop_go_left.gif") no-repeat;font-size:12px;}
#shop_contents .shop_go_out span{float:left;display:block;padding:4px 11px 7px 0px;color:#ffffff;background:url("http://www.lastshopping.co.uk/images/shop_go_right.gif") no-repeat right top;}
#shop_contents .shop_go_out a:hover span{text-decoration:underline;color:#ffffff}
#shop_contents .shop_go_out a span{ float:none; }

#shop_contents .shop_category_show{margin-top:9px;color:#469CD8;font-weight:bold}
#shop_contents .shop_category_show a{color:#454545;font-weight:normal}
#shop_contents .shop_category_show a:hover{color:#469CD8;font-weight:normal}
#shop_contents .shop_keywords_show{margin-top:9px;color:#469CD8;font-weight:bold}
#shop_contents .shop_keywords_list_all{margin-top:3px;color:#454545;font-weight:normal;}
#shop_contents .shop_keywords_show a{color:#454545; font-weight:normal;text-decoration:none;}
#shop_contents .shop_keywords_show a:hover{color:#469CD8; font-weight:normal;text-decoration:underline;}

#shop_contents .shop_comments{margin-top:10px}

span.rating_stars{line-height:17px;display:block;background:url(http://www.lastshopping.co.uk/images/votes_all.gif) no-repeat 0 0;background-position:0 0;background-repeat:no-repeat;}
#shop_contents .shop_comments span.comments{padding-left:100px;}
#shop_contents .shop_comments span.num_comments{color:#469CD8}
#shop_contents .shop_comments span.num_comments a{color:#469CD8;text-decoration:underline}
#shop_contents .shop_comments span.num_comments a:hover{color:#469CD8;text-decoration:none}
#shop_contents .shop_comments span.write_comments{color:#454545}
#shop_contents .shop_comments span.write_comments a{color:#454545;text-decoration:underline}
#shop_contents .shop_comments span.write_comments a:hover{color:#454545;text-decoration:none}
span.vote0{background-position:0 -30px;}
span.vote05{background-position:0 -75px;}
span.vote1{background-position:0 -120px;}
span.vote15{background-position:0 -165px;}
span.vote2{background-position:0 -210px;}
span.vote25{background-position:0 -255px;}
span.vote3{background-position:0 -300px;}
span.vote35{background-position:0 -345px;}
span.vote4{background-position:0 -390px;}
span.vote45{background-position:0 -435px;}
span.vote5{background-position:0 -480px;}

span.vote0w{background-position:0 -555px;}
span.vote05w{background-position:0 -600px;}
span.vote1w{background-position:0 -645px;}
span.vote15w{background-position:0 -690px;}
span.vote2w{background-position:0 -735px;}
span.vote25w{background-position:0 -780px;}
span.vote3w{background-position:0 -825px;}
span.vote35w{background-position:0 -870px;}
span.vote4w{background-position:0 -915px;}
span.vote45w{background-position:0 -960px;}
span.vote5w{background-position:0 -1005px;}


#pagination_bottom{font-size:11px;text-align:center}
#pagination_bottom li{display:inline;list-style:none;border:1px solid #DAE5EF;margin:2px;text-align:center;}
#pagination_bottom li.prevPage,#pagination_bottom li.nextPage{font-weight:bold;border-color:#DAE5EF;padding-right:5px;color:#DAE5EF;}
#pagination_bottom li.prevPage{margin-right:5px}
#pagination_bottom li.nextPage{margin-left:5px;}
#pagination_bottom li.rest{background-color:#fff;border:1px solid #DAE5EF}
#pagination_bottom li:hover{background-color:#FEBD21;border:1px solid #DAE5EF;}
#pagination_bottom li.selected{background-color:#FEBD21;border:1px solid #DAE5EF}
#pagination_bottom li.disabled{background-color:#fff;color:#e6e6e6;border:1px solid #DAE5EF;}
#pagination_bottom a{color:#454545;text-decoration:none;}
#pagination_bottom a span{color:#454545;text-decoration:none;margin:6px;}
#pagination_bottom a span:hover{color:#FFFFFF;text-decoration:none;}
#pagination_bottom li.selected a{color:#FFFFFF;font-weight:bold;margin:6px;}
#pagination_bottom li.disabled a{color:#e6e6e6}


#page_gen{margin:0;padding:0;border:1px solid #DAE5EF;zoom:1}
#page_gen_top{background: #EFF4F9;color:#469CD8;padding:7px 7px 5px 15px;margin:1px 0 1px 0;}
#page_gen h1{margin:0;font-size:18px;font-weight:bold}
#page_gen_contents{border-top:1px solid #DAE5EF;padding:15px 15px 15px 15px;}
#page_gen_contents a{font-weight:bold;color:#469CD8;text-decoration:none}
#page_gen_contents a:hover{text-decoration:underline;}


#page_gen_contents .letter_search_az{margin:20px 0 20px;}
#page_gen_contents .letter_search_az ol{margin:0;padding:0;list-style:none;display:inline;}
#page_gen_contents .letter_search_az li{list-style:none;display:inline;padding-right:10px;font-size:15px;font-weight:bold;color:#FEBD21;zoom:1}
#page_gen_contents .letter_search_az li a{color:#469CD8;text-decoration:none}
#page_gen_contents .letter_search_az li a:hover{text-decoration:underline;color:#FEBD21}

#page_gen_contents .top_search{clear:right;}
#page_gen_contents .top_search ol{margin:0;position:static;list-style:outside decimal;float:left;width:38%;padding:20px 10px 10px 55px;zoom:1}
#page_gen_contents .top_search li{display:list-item;margin-bottom:3px;}
#page_gen_contents .top_search li a{font-size:12px;color:#7E7E7E;text-decoration:none;}
#page_gen_contents .top_search li a:hover{text-decoration:underline;color:#469CD8}
#page_gen_contents .top_search ol.browser_compatibility{float:none;clear:both;margin:0;padding:0;}


#page_gen_contents .code_webmaster{margin-top:25px;}
#page_gen_contents .code_webmaster span{margin-right:5px;color:#469CD8}
#page_gen_contents .code_webmaster textarea{font-size:13px;color:#5D5745;margin-right:10px;width:430px;vertical-align: top;border:1px solid #DAE5EF;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;}
#page_gen_contents .blu{color:#469CD8}

#page_gen_contents .newsletter_form2{padding:0;margin:0}
#page_gen_contents .email_subscribe2{font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color:#454545;width: 150px;font-size: 12px;vertical-align: middle;border:1px solid #DAE5EF;}
#page_gen_contents .button_newsletter2{vertical-align: middle;padding-left: 8px;}

#page_gen_contents #site_map{clear:right;}
#page_gen_contents #site_map #cat_site_map{border-width:1px 0 1px 0 ;border-style:solid;border-color: #DAE5EF;padding:3px 0px 3px 10px;background:#EFF4F9}
#page_gen_contents #site_map ol{margin:0;position:static;list-style:none;float:left;width:30%;padding:20px 10px 10px 10px;zoom:1}
#page_gen_contents #site_map ol li{display:list-item;margin-bottom:3px;}
#page_gen_contents #site_map ol li a{font-size:12px;color:#7E7E7E;text-decoration:none;font-weight:normal;}
#page_gen_contents #site_map ol li a:hover{text-decoration:underline;color:#469CD8}
#page_gen_contents #site_map ol.browser_compatibility{float:none;clear:both;margin:0;padding:0;}
#page_gen_contents #site_map #cat_site_map a{font-size:large;font-weight:bold;color:#469CD8}
#page_gen_contents #site_map #cat_site_map a:hover{color:#454545}



#comments_total{font-size:14px;color:#469CD8;border-top:1px dotted #969696;padding:12px 13px 20px 13px;font-weight:bold}
#comments_total span{color:#454545}

#entry_comments{width:468px;text-align:justify;margin:0;padding:0;clear:both;}
#comment_header{color:#469CD8;font-weight:bold;font-size:12px;}
.alt{background-color:#EFF4F9;border-style:solid;border-color: #DAE5EF;border-width:1px 0 1px 0}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{display:block;list-style:none;margin:0;padding:15px 15px 1px;color:#5D5745}

#commentform{margin:20px 0 0 0;padding:0;clear:both;border:1px solid #DAE5EF;}
#commentform .commentform_contents{background: #EFF4F9;padding:5px 13px 15px 13px;zoom:1;margin:1px 0 1px 0; color:#454545}
#commentform .commentform_contents h3{font-size:14px;font-weight:700;margin:10px 0 15px;padding:0;color:#469CD8}
#commentform .commentform_contents .blu{color:#469CD8}
#commentform .commentform_contents .votes_select{font-size:12px;}
#commentform .commentform_contents .votes_select label{margin-right:7px;}
#commentform .commentform_contents .votes_text{font-size:10px;margin-left:46px;}
#commentform #author, #commentform #email, #commentform #subject, #commentform #capt_string{width: 210px;margin: 0px 10px 0px 0px;vertical-align: middle;border:1px solid #DAE5EF;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;color: #5D5745;}
#commentform #subject{width:270px;}
#commentform #capt_string{width:148px;border:1px solid #D3D0C5;}
#commentform .error_string_capt{color:#FF0000;}
#commentform #capt_string_img img{border:1px solid #D3D0C5;margin-bottom:5px;}
#commentform textarea{width:438px;margin:0padding:0;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;color: #5D5745;border:1px solid #DAE5EF;}
#commentform #submit{margin:0 0 0 320px;border:0px}

#contact_form_ext{border:1px solid #DAE5EF;background:#EFF4F9;padding:13px;color:#469CD8;margin-top:15px}
#contact_form_title{font-size:14px;font-weight:bold;color:#469CD8;padding:0px 0px 10px 0px}
#contact_form .form_contact{padding:0;margin:0}
#contact_form ul{margin:0;list-style:none;padding:0;border}
#contact_form li{list-style:none;margin-bottom:5px;}
#contact_form li.text input{height:20px;color:#5D5745;margin-right:10px;width: 200px;vertical-align: middle;border:1px solid #DAE5EF;}
#contact_form li.subject input{height:20px;color:#5D5745;margin-right:10px;width: 450px;vertical-align: middle;border:1px solid #DAE5EF;}
#contact_form li.button_send{margin:10px 0px 30px 0px;}
#contact_form li.button_send input{margin-left:115px;}
#contact_form li span{color:#454545;}
#contact_form li textarea{font-size:13px;color:#5D5745;margin-right:10px;width:450px;vertical-align: top;border:1px solid #DAE5EF;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;}
#contact_form li.capt_img input{height:20px;color:#5D5745;margin-right:10px;width: 150px;vertical-align: middle;border:1px solid #DAE5EF;}
#contact_form li.capt_img img{border:1px solid #DAE5EF;}
#contact_form li.capt_img span{color:#FF0000;}


#page_gen_contents #submit_shop_ext{border:1px solid #DAE5EF;background:#EFF4F9;padding:13px;}
#page_gen_contents #submit_shop_ext .submit_shop_title{font-size:14px;font-weight:bold;color:#469CD8;}
#page_gen_contents .table_submit_shop td{vertical-align:top;}
#page_gen_contents .table_submit_shop input{height:20px;color:#454545;width: 300px;border:1px solid #DAE5EF;}
#page_gen_contents .submit_shop_title_input{font-size:14px;color:#469CD8;font-weight:bold;margin:30px 0 10px;}
#page_gen_contents .second_step_title{margin:12px 0 5px;}
#page_gen_contents .table_submit_shop input.button_forward{border:0px;width:92px;height:25px;margin:8px 0px 0px 212px}
#page_gen_contents .error_submit{font-size:14px;margin-bottom:5px;color:#469CD8}
#page_gen_contents .input_second_step input, #page_gen_contents .input_second_step select{height:20px;color:#454545;width: 300px;border:1px solid #DAE5EF;margin-right:7px;}
#page_gen_contents .input_second_step span{color:#469CD8}


#page_gen_contents  input.button_send_subscription{width:92px;height:25px;margin:0px 0px 0px 100px}
#page_gen_contents  .send_subscription_bottom{margin:15px 0px 30px 0px}

#find_no_result{margin-top:20px;}
#no_results_alternative_title{font-size:14px;font-weight:bold;margin-top:20px;border-bottom:1px solid #DAE5EF;padding-bottom:8px;}
#no_results_alternative_title_contents{font-size:14px;font-weight:bold;margin-top:25px;border-bottom:1px solid #DAE5EF;padding-bottom:10px;}
#no_results_alternative_title_contents span{color:#FEC63F}
#no_results_alternative_title_contents img{margin-bottom:15px}
