body{font-size: 12px;font-family: Arial, Sans-Serif, Verdana;color:#636363;text-align:center;margin:0;padding:0;}
form{margin:0;padding:0;}
/*background: url(http://www.lastshopping.it/images/bg-natale-2010.jpg) no-repeat top center*/
#layout_page{background: #FFFFFF;margin: auto;text-align:left;width:975px;padding:7px}
#banners_top{margin-bottom:10px;}
#banner_728x90{float:left;width:728px;}
#banner_238x90{float:right;width:238px;}
#logo{float:left;width:201px;}
#search_top{float:left;width:368px;height:57px;background: url(http://www.lastshopping.it/images/background-search.png) no-repeat;margin-top:7px;top:2px;display:block;position:relative;}
#search_top #s{width:238px;border:0;font-size:17px;font-family:Arial;margin-right:15px;}
#search_top #searchsubmit{font-size:16px;}
#search_top div{padding:15px 0 0 18px}
#under_search_top{background: url(http://www.lastshopping.it/images/background-under-search.png) no-repeat;text-align:right;padding:8px 15px 5px 15px}
#under_search_top a{color:#636363;text-decoration:none;font-weight:bold;}
#under_search_top a:hover{color:#848484}
#menu_top_a, #menu_top_b, #menu_top_c, #menu_top_d{margin-top:21px;float:left;height:31px;text-align:center;padding-right:5px;margin-right:5px;border-right:1px dotted #cccccc;white-space: nowrap;}
#menu_top_d{border:0;padding-right:0;margin-right:0;}
#menu_top_a div, #menu_top_b div, #menu_top_c div, #menu_top_d div{padding-top:5px;}

#menu_top_a{background: url(http://www.lastshopping.it/images/menu-shop-online-bg.png) no-repeat;}
#menu_top_b{background: url(http://www.lastshopping.it/images/menu-blog-bg.png) no-repeat;}
#menu_top_c{background: url(http://www.lastshopping.it/images/menu-featured-bg.png) no-repeat;}
#menu_top_d{background: url(http://www.lastshopping.it/images/menu-add-shop-bg.png) no-repeat;}

#menu_top_a a, #menu_top_b a, #menu_top_c a, #menu_top_d a{font-size:14px;color:#FFFFFF;text-decoration:none;}
#menu_top_a a{padding:5px 11px 7px 11px;}
#menu_top_b a{padding:5px 11px 7px 11px;}
#menu_top_c a{padding:5px 9px 7px 9px;}
#menu_top_d a{padding:5px 7px 7px 7px;}
.menu_top_opacity{opacity:0.7;filter:alpha(opacity=70)}

#breadc{margin:4px 0 11px 0;padding:7px 12px;background:#f8f8f8;color:#636363}
#breadc a{color:#636363;text-decoration:none;font-weight:bold;}
#breadc a:hover{color:#959595;}
#breadc strong{font-weight:normal;}
#crumb_home{margin-top:10px}

#lsidebar_ext{padding-bottom:6px;background:url(http://www.lastshopping.it/images/lsidebar-underbg.gif) no-repeat bottom left;}
#rsidebar_ext{padding-bottom:6px;background:url(http://www.lastshopping.it/images/rsidebar-underbg.gif) no-repeat bottom left;}

#center_left{width:665px;float:left;background: #FFFFFF}
#center_body{width:468px;overflow:hidden;float:right;}
#sidebar_left{width:187px;overflow:hidden;float:left;}
#sidebar_right{width:300px;float:left;overflow:hidden;margin-left:10px;background: #FFFFFF}

#home_center_ext{padding-bottom:6px;background:url(http://www.lastshopping.it/images/home-left-underbg.png) no-repeat bottom left;}
#blog_home{border:1px solid #e1e1e1;margin-top:15px;padding-bottom:10px}
#blog_home #title_blog{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:8px 30px 20px 15px;margin:10px 0 5px 10px;text-align:right}
#blog_home #title_blog a{color:#6fbe2f;text-decoration:none}
#blog_home #title_blog a:hover{color:#78d72b;}
#blog_home #title_blog h2{font-size:14px;font-weight:bold;text-align:left;margin:0;padding:0;float:left;width:500px;text-align:left}
#blog_home #title_blog h2 a{color:#636363;text-decoration:none;}
#blog_home #title_blog h2 a:hover{color:#848484;}

#blog_home_left{width:387px;float:left;padding-left:10px}
#blog_home_left #post{padding:0;margin:0;}
#blog_home_left #image{float:left;width:210px;}
#blog_home_left #image img{padding:1px;border:1px solid #e1e1e1}
#blog_home_left #text{float:right;width:177px;}
#blog_home_left h3{margin:0 0 3px 0;padding:0;font-size:14px;}
#blog_home_left h3 a{color:#479cd8;text-decoration:none;}
#blog_home_left h3 a:hover{color:#72b8ea;}


#blog_home_right{width:248px;float:right;padding-right:10px;}
#blog_home_right #post{padding-bottom:10px;margin:0 0px 10px 0px;border-bottom:1px dotted #cccccc;}
#blog_home_right #image{float:left;width:77px;}
#blog_home_right #image img{padding:1px;border:1px solid #e1e1e1}
#blog_home_right #text{float:right;width:171px;}
#blog_home_right h3{margin:0 0 3px 0;padding:0;font-size:14px;}
#blog_home_right h3 a{color:#479cd8;text-decoration:none;}
#blog_home_right h3 a:hover{color:#72b8ea;}



#home_categories #title_cat{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:6px 30px 22px 15px;margin:10px 0 5px 10px;text-align:right}
#home_categories #title_cat h2{font-size:14px;font-weight:bold;text-align:left;margin:2px 0 0 0;padding:0;float:left;width:300px;}
#home_categories #title_cat a{color:#479cd8;text-decoration:none}
#home_categories #title_cat a:hover{color:#72b8ea;}
#home_categories #title_cat #category_map_home{float:right;margin-top:2px;}

#home_categories{border:1px solid #e1e1e1;}



#sponsored_prod_home{border:1px solid #e1e1e1;margin-top:15px;}
#sponsored_prod_home h2{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:8px 30px 20px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#sponsored_prod_home h2 span{background:#fffd9c;padding:3px}
.sponsored_prod_home_contents{width:310px;}
.left_sponsored{float:left;padding:0px 0px 15px 13px;}
.right_sponsored{float:right;padding:0px 13px 15px 0px;}
.sponsored_prod_home_contents .new_p_ins_title h3{color:#479CD8;margin:0;font-size:14px;font-weight:bold;margin: 8px 0 5px 0}
.sponsored_prod_home_contents .new_p_ins_title h3 a{text-decoration:none;color:#479cd8}
.sponsored_prod_home_contents .new_p_ins_title h3 a:hover{color:#72b8ea}
.sponsored_prod_home_contents .new_p_ins_img img{border:1px solid #dce7f0;margin-right:5px;}

/*START NEW CAT*/
#cat_row, #cat_row_last{padding-bottom:10px;margin:0 10px 10px 10px;border-bottom:1px dotted #cccccc }
#cat_row_last{border:0;margin-bottom:5px}
#single_cat{float:left;width:214px;}
#single_cat a{color:#636363;text-decoration:none;}
#single_cat a:hover{background:#fffd9c;}
#single_cat h3{font-size:15px;margin:0 0 1px 0;padding:0}
#single_cat h3 a{color:#479CD8;text-decoration:none;font-size:16px;}
#single_cat h3 a:hover{color:#479CD8;background:#fffd9c;}
#single_cat img{margin:0 3px 2px 0}


/*END NEW CAT*/


#categories_left{border:1px solid #dae5ef}
#categories_left_top{margin:10px 8px 10px 3px;}
#categories_left_top img{margin-right:4px;background-color:#ffffff;}
#categories_left_top a, #categories_left_top strong{font-size:18px;color:#479cd8;font-weight:bold;text-decoration:none;background-color:#fffd9c;padding: 0 3px 0 0}
#categories_left_top a:hover{color:#72b8ea;}
#categories_left_contents ul{margin:0;padding:0;}
#categories_left_contents li{border-top:1px solid #DAE5EF;font-weight:bold;list-style:none;}
#categories_left_contents li:hover{}
#categories_left_contents a{text-decoration:none;color:#636363;display:block;padding:2px 10px 3px 20px;background: #FFFFFF url(http://www.lastshopping.it/images/cat-li-bg-off.gif) no-repeat top left;}
#categories_left_contents a:hover{color:#FFFFFF;background: #4ea0d9 url(http://www.lastshopping.it/images/cat-li-bg-on.gif) no-repeat top left;}

#category_description_ext{margin-bottom:15px}
#category_description{background:url(http://www.lastshopping.it/images/center-title-bg.gif) no-repeat top left;padding:5px 13px 20px 13px;}
#category_description #title{float:left;}
#category_description h1{font-size:18px;font-weight:bold;margin:0;padding:0;}
#category_description #store_found{font-size:12px;font-weight:bold;float:right;width:115px;text-align:right}
#category_description #store_found span{font-weight:bold;font-size:18px;color:#479cd8}
#category_description_text{margin-left:13px;}

#shop_sponsor_ext{padding:0 15px;background:url(http://www.lastshopping.it/images/shop-sponsor-center-bg.gif) repeat-y;}
#shop_sponsor_top{background:url(http://www.lastshopping.it/images/shop-sponsor-top-bg.gif) no-repeat;height:11px}
#shop_sponsor_bottom{background:url(http://www.lastshopping.it/images/shop-sponsor-bottom-bg.gif) no-repeat;height:11px;margin-bottom:12px;}
#shop_sponsor_ext #right{text-align:right;color:#479cd8;font-size:11px}
#shop_sponsor_ext #shop_sponsor_name{font-size:14px;}
#shop_sponsor_ext #shop_sponsor_name a{color:#479cd8;font-weight:bold;text-decoration:none;}
#shop_sponsor_ext #shop_sponsor_name a:hover{color:#72b8ea}
#shop_sponsor_ext #shop_sponsor_description{color:#636363;padding-bottom:12px;margin-top:3px}
#shop_sponsor_ext #shop_sponsor_description p{margin:0 0 3px 0}
#shop_sponsor_ext #shop_sponsor_description a{color:#636363;font-weight:bold;text-decoration:none;font-size:14px;}
#shop_sponsor_ext #shop_sponsor_description a:hover{color:#848484}

#shop_ext{margin-bottom:12px;border-bottom:1px dotted #cccccc}
#shop_ext_det{margin-bottom:12px;}

#shop_top{background: url(http://www.lastshopping.it/images/shop-title-bg.gif) no-repeat;color:#636363;padding:6px 13px 16px 13px;}
#shop_top h2, #shop_top strong{font-size:18px;margin:0;}
#shop_top h2 a, #shop_top strong a{color:#636363;text-decoration:none;}
#shop_top h2 a:hover, #shop_top strong a:hover{color:#848484}
#shop_top .shop_detail_go{float:right;display:block;font-size:11px;font-weight:bold;margin-top:4px}
#shop_top .shop_detail_go a{text-decoration:none;color: #636363;}
#shop_top .shop_detail_go a:hover{color: #848484;}

#shop_top_det{background: url(http://www.lastshopping.it/images/shop-title-bg-det.gif) no-repeat;color:#479cd8;padding:6px 13px 16px 13px;margin-bottom:5px;}
#shop_top_det strong{color:#636363;font-size:18px;margin:0;}
#shop_top_det strong a{color:#636363;text-decoration:none}
#shop_top_det strong a:hover{color:#848484}

#shop_contents{padding:5px 13px 0px 13px}
#shop_contents_detail #shop_contents, #shop_contents_noimg #shop_contents{padding:0px 0px 0px 13px}{padding:0px 0px 0px 13px}
#shop_contents h3, #shop_contents h1{margin:0px 0px 5px 0px;padding:0;font-size:14px;}
#shop_contents h1{color:#636363;}
#shop_contents h3 a{color:#636363;text-decoration:none}
#shop_contents h3 a:hover{color:#848484;}
#shop_contents .img_site img{border:1px solid #DAE5EF;}
#shop_contents .shop_go_out{margin:10px 0 10px 0;float:right;text-align:right;}
#shop_contents .shop_go_out_pad{margin-bottom:0px;float:left;}
#shop_contents .shop_go_out a{float:left;display:block;padding-left:11px;text-decoration:none;background:url("http://www.lastshopping.it/images/shop-go-left.gif") no-repeat;font-size:13px;font-weight:bold;}
#shop_contents .shop_go_out span{float:left;display:block;padding:2px 11px 7px 0px;color:#ffffff;background:url("http://www.lastshopping.it/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:#479CD8;font-weight:bold}
#shop_contents .shop_category_show a{color:#636363;font-weight:normal}
#shop_contents .shop_category_show a:hover{color:#479CD8;font-weight:normal}
#shop_contents .shop_keywords_show{margin-top:9px;color:#479CD8;font-weight:bold}
#shop_contents .shop_keywords_list_all{margin-top:3px;color:#636363;font-weight:normal;}
#shop_contents .shop_keywords_show a{color:#636363; font-weight:normal;text-decoration:none;font-size:11px;}
#shop_contents .shop_keywords_show a:hover{color:#479CD8; font-weight:normal;text-decoration:underline;}

#all_results{float:right;display:block;font-weight:bold;padding:2px 3px 2px 3px;background-color:#479CD8;margin-bottom:10px;}
#all_results a{color:#FFFFFF;text-decoration:none;}
#all_results a:hover{color:#e9f3fa}

#shop_contents .shop_comments{margin-top:14px;float:left;width:300px;}

#img_shop{float:left;margin-left:10px;width:202px;}
#img_shop img{border:1px solid #DAE5EF;}
#shop_contents_detail{float:right;width:256px;}

#keywords_det{background:url(http://www.lastshopping.it/images/keywords-det-center.png) repeat-y;padding:10px 15px 10px 15px;}
#keywords_det h3{font-size:14px;margin:0;padding:0 0 5px 0;}
#keywords_det h3 span{color:#479cd8}

#keywords_det{zoom:1}
#keywords_det ul{margin:5px 0 0 0 ;position:static;list-style:none;float:left;width:47%;padding:0 10px 0 0;zoom:1;}
#keywords_det ul.second{padding:0}
#keywords_det ul li{zoom:1;display:list-item;margin:0 0 4px 0;padding:0 0 0 10px;background:url("http://www.lastshopping.it/images/arrow-related-prd.png") no-repeat 0 3px;}
#keywords_det ul li a{color:#5f5f5f;text-decoration:none;zoom:1}
#keywords_det ul li a:hover{text-decoration:underline;}
#keywords_det ul.brw_comp{float:none;clear:both;margin:0;padding:0;width:1px;height:1px;}


#keywords_det_top{background:url(http://www.lastshopping.it/images/keywords-det-top.png) no-repeat;height:10px;margin-top:15px;font-size:11px}
#keywords_det_bottom{background:url(http://www.lastshopping.it/images/keywords-det-bottom.png) no-repeat bottom;height:10px;font-size:11px}

#keywords_det_topw{margin-top:5px;font-size:11px}

#comments_total{font-size:14px;color:#479CD8;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 span{color:#479CD8;}
#comment_header{font-weight:bold;}
#comments_text h4, #comments_textw h4{font-weight:bold;font-size:14px;margin:0;padding:10px 0 3px 0}
#comments_text{background:url(http://www.lastshopping.it/images/keywords-det-center.png) repeat-y;padding:10px 15px 10px 15px;}
#comments_textw{padding:10px 15px 10px 15px;}
#comments_text p, #comments_textw p{margin:0;padding:0;}


#commentform{margin:0;padding:0;clear:both;background:url(http://www.lastshopping.it/images/keywords-det-center.png) repeat-y}
#commentform .commentform_contents{padding:5px 13px 15px 13px;zoom:1;}
#commentform .commentform_contents h4{font-size:14px;margin:0 0 15px 0;padding:0;color:#479CD8}
#commentform .commentform_contents .blu{color:#479CD8;font-size:14px;font-weight:bold;}
#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 #capt_string{width:148px;border:1px solid #D3D0C5;}
#commentform #capt_string_ext{font-size:11px;}
#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 280px;border:0px}


span.rating_stars{line-height:17px;display:block;background:url(http://www.lastshopping.it/images/votes_all.gif) no-repeat 0 0;background-position:0 0;background-repeat:no-repeat;}
#shop_contents .shop_comments span.comments{padding-left:86px;font-weight:bold;font-size:11px;}
#shop_contents .shop_comments span.num_comments{color:#999999}
#shop_contents .shop_comments span.num_comments a{color:#999999;text-decoration:underline}
#shop_contents .shop_comments span.num_comments a:hover{color:#999999;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;}

#blog_right{margin-top:15px;border:1px solid #e1e1e1;}
#blog_right h2{background:url(http://www.lastshopping.it/images/rsidebar-title-bg.gif) no-repeat top left;padding:8px 3px 20px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#blog_right h2 a{color:#636363;text-decoration:none;}
#blog_right h2 a:hover{color:#848484;}
#blog_right #post{padding-bottom:10px;margin:0 10px 10px 10px;border-bottom:1px dotted #cccccc;}
#blog_right #image{float:left;width:77px;}
#blog_right #image img{padding:1px;border:1px solid #e1e1e1}
#blog_right #text{float:right;width:200px;}
#blog_right h3{margin:0 0 3px 0;padding:0;font-size:14px;}
#blog_right h3 a{color:#479cd8;text-decoration:none;}
#blog_right h3 a:hover{color:#72b8ea;}
#blog_right #view_blog{text-align:right;margin:0 10px 10px 0;}
#blog_right #view_blog a{font-size:11px;color:#6fbe2f;text-decoration:none;}
#blog_right #view_blog a:hover{color:#9fde6f}

#pagination_bottom{font-size:12px;text-align:center;}
#pagination_bottom ul{margin:10px 0 10px 0;padding:0}
#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:#636363;text-decoration:none;}
#pagination_bottom a span{color:#636363;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}

#sponsored_products{border:1px solid #e1e1e1;}
#sponsored_products h2{background:url(http://www.lastshopping.it/images/rsidebar-title-bg.gif) no-repeat top left;padding:8px 3px 25px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#sponsored_products h2 span{background:#fffd9c;padding:3px}
#sponsored_products_contents{padding:0px 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 h3{color:#479CD8;margin:0;font-size:14px;font-weight:bold;margin: 8px 0 5px 0}
#sponsored_products_contents h3 a{text-decoration:none;color:#479CD8}
#sponsored_products_contents h3 a:hover{color:#72b8ea}
#sponsored_products_contents li img{border:1px solid #dce7f0;margin-right:5px;}
/*#sponsored_products_contents li .new_p_ins_img{float:left;}
#sponsored_products_contents li .new_p_ins_title{float:right;width:125px;}*/
#sponsored_products_contents li .new_p_ins_go{padding-left:5px;font-size:13px;white-space: nowrap;}
#sponsored_products_contents li .new_p_ins_go a{text-decoration:underline;color:#479CD8;}
#sponsored_products_contents li .new_p_ins_go a:hover{text-decoration:none;}

#footer {clear: both;float:none;background: url(http://www.lastshopping.it/images/background-under-search.png) no-repeat;padding:8px 15px 10px 15px;color:#636363;margin-top:15px;}
#footer a{color:#636363;text-decoration:none;font-weight:bold;}
#footer a:hover{color:#848484}
#footer_copyright{color:#636363;text-align:left;margin-top:8px;padding:0 0 5px 15px;font-size:11px;}

#page_gen{border:1px solid #e1e1e1;}
#page_gen h1{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:5px 3px 20px 15px;font-size:18px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#page_gen_text{padding:0px 20px 20px 25px}

#contact_form_ext{color:#479CD8;margin-top:15px}
#contact_form_title{font-size:14px;font-weight:bold;color:#479cd8;padding:0px 0px 10px 0px}
#contact_form .form_contact{padding:0;margin:0}
#contact_form a{color:#636363}
#contact_form a:hover{text-decoration:none;}
#contact_form ul{margin:0;list-style:none;padding:0;border}
#contact_form li{list-style:none;margin-bottom:7px;}
#contact_form li.text, #contact_form li.subject{font-size:14px;font-weight:bold;}
#contact_form li.text input{height:20px;color:#636363;margin-right:10px;width: 200px;vertical-align: middle;border:1px solid #DAE5EF;}
#contact_form li.subject input{height:20px;color:#636363;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:#636363;font-size:11px;font-weight:normal;}
#contact_form li textarea{font-size:13px;color:#636363;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;margin-bottom:4px;}
#contact_form li.capt_img span{color:#FF0000;}

#page_gen_text .letter_search_az{margin:20px 0 20px;}
#page_gen_text .letter_search_az ol{margin:0;padding:0;list-style:none;display:inline;}
#page_gen_text .letter_search_az li{list-style:none;display:inline;padding-right:10px;font-size:15px;font-weight:bold;color:#FEBD21;zoom:1}
#page_gen_text .letter_search_az li a{color:#479CD8;text-decoration:none}
#page_gen_text .letter_search_az li a:hover{text-decoration:underline;color:#FEBD21}

#page_gen_text .top_search{clear:right;}
#page_gen_text .top_search ol{margin:0;position:static;list-style:outside decimal;float:left;width:38%;padding:20px 10px 10px 55px;zoom:1;}
#page_gen_text .top_search li{display:list-item;margin-bottom:3px;}
#page_gen_text .top_search li a{font-size:12px;color:#479CD8;text-decoration:none;font-weight:bold;}
#page_gen_text .top_search li a:hover{color:#72b8ea;}
#page_gen_text .top_search ol.browser_compatibility{float:none;clear:both;margin:0;padding:0;}

#page_gen_text #submit_shop_ext{font-size:14px;line-height:18px;}
#page_gen_text #submit_shop_ext a{color:#636363}
#page_gen_text #submit_shop_ext a:hover{text-decoration:none;}
#page_gen_text #submit_step_1 form{padding:0;margin:10px 0 0 0;}
#page_gen_text #submit_step_1{font-size:12px;color:#479CD8}
#page_gen_text #submit_step_1 input{color:#636363;width: 300px;border:1px solid #DAE5EF;font-size:14px;vertical-align:middle}
#page_gen_text #submit_step_1 input.button_forward{border:0px;width:76px;height:21px;margin:0 0 0 5px;vertical-align:middle}
#page_gen_text .submit_shop_title_input{font-size:14px;font-weight:bold;margin:10px 0 10px;}
#page_gen_text .second_step_title{margin:12px 0 5px;}
#page_gen_text .error_submit{font-size:14px;margin-bottom:5px;color:#479cd8}
#page_gen_text .input_second_step input, #page_gen_text .input_second_step select{height:20px;color:#636363;width: 300px;border:1px solid #DAE5EF;margin-right:7px;}
#page_gen_text .input_second_step span{color:#479cd8}

#page_gen_text .code_webmaster{margin-top:25px;}
#page_gen_text .code_webmaster span{margin-right:5px;color:#479cd8}
#page_gen_text .code_webmaster textarea{font-size:13px;color:#636363;margin-right:10px;width:410px;vertical-align: top;border:1px solid #DAE5EF;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;}
#page_gen_text .code_webmaster a{color:#636363;text-decoration:none;}
#page_gen_text .code_webmaster a:hover{color:#848484;}

#page_gen_text  input.button_send_subscription{width:76px;height:21px;margin:0px 0px 0px 115px}
#page_gen_text .send_subscription_bottom{margin:15px 0px 30px 0px}
#page_gen_text .send_subscription_bottom a{color:#636363;font-size:12px}
#page_gen_text .send_subscription_bottom a:hover{text-decoration:none;}

#usefull_sites{font-size:12px;}
#usefull_sites h3{font-size:18px}
#last_usefull_sites #left{float:left;width:279px;}
#last_usefull_sites #right{float:right;width:279px;}
#last_usefull_sites img{border:1px solid #dae5ef}
#last_usefull_sites h3 {font-size:18px;margin:10px 0 8px 0;padding:0}
#last_usefull_sites h3 a{color:#636363;text-decoration:none}
#last_usefull_sites h3 a:hover{color:#848484;}


#usefull_sites_head img{margin-right:14px;border:1px solid #dae5ef}
#usefull_sites_head{font-size:14px;}

#usefull_sites_map #usefull_sites_cat h3{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:5px 3px 20px 15px;font-size:18px;font-weight:bold;margin:0px 0 5px 10px;text-align:left;}
#usefull_sites_map #usefull_sites_titles{padding:0px 0px 0px 25px}
#usefull_sites_map ol{margin:0;position:static;list-style:none;float:left;width:30%;padding:0px 10px 10px 0px;zoom:1;}
#usefull_sites_map ol li{display:list-item;margin-bottom:15px;padding:0 0 10px 10px;background:url("http://www.lastshopping.it/images/arrow-usefull-sites.png") no-repeat 0 3px;border-bottom:1px dotted #cccccc}
#usefull_sites_map ol li h3{margin:0;padding:0}
#usefull_sites_map ol li a{font-size:14px;color:#636363;text-decoration:none;font-weight:bold;}
#usefull_sites_map ol li a:hover{color:#848484}
#usefull_sites_map ol.browser_compatibility{float:none;clear:both;margin:0;padding:0;}

#usefull_sites_map_ext{border:1px solid #e1e1e1;}
#usefull_sites_map2{overflow:auto;height:290px;}
#usefull_sites_map_ext h2{background:url(http://www.lastshopping.it/images/rsidebar-title-bg.gif) no-repeat top left;padding:8px 3px 20px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#usefull_sites_map_ext h2 a{color:#636363;text-decoration:none;}
#usefull_sites_map_ext h2 a:hover{color:#848484;}
#usefull_sites_map2 #usefull_sites_cat h3{padding:0;font-size:16px;font-weight:bold;margin:0px 0 10px 15px;text-align:left;}
#usefull_sites_map2 ol{margin:0;list-style:none;padding:0px 10px 10px 25px;zoom:1;}
#usefull_sites_map2 ol li{display:list-item;padding:0 0 5px 10px;background:url("http://www.lastshopping.it/images/arrow-usefull-sites.png") no-repeat 0 3px;}
#usefull_sites_map2 ol li h3{margin:0;padding:0}
#usefull_sites_map2 ol li a{font-size:12px;color:#636363;text-decoration:none;font-weight:bold;}
#usefull_sites_map2 ol li a:hover{color:#848484}

#usefull_sites_urls_top{background:url(http://www.lastshopping.it/images/us-titles-top.png) no-repeat;height:11px;margin-left:10px}
#usefull_sites_urls_center{padding:0 30px 0 15px;background:url(http://www.lastshopping.it/images/us-titles-center.png) repeat-y;margin-left:10px}
#usefull_sites_urls_center h3{margin:0 0 3px 0;padding:0;font-size:18px;}
#usefull_sites_urls_center h3 a{color:#636363;text-decoration:none}
#usefull_sites_urls_center h3 a:hover{color:#848484;}
#usefull_sites_urls_center #www_view{margin-top:5px;}
#usefull_sites_urls_center #www_view a{color:#479cd8;text-decoration:none;font-weight:bold;}
#usefull_sites_urls_center #www_view a:hover{color:#72b8ea;}
#usefull_sites_urls_bottom{background:url(http://www.lastshopping.it/images/us-titles-bottom.png) no-repeat bottom left;height:11px;margin-bottom:15px;margin-left:10px}

#usefull_sites_more_urls_cat{margin-bottom:15px;}
#usefull_sites_more_urls_cat_contents{padding:0px 15px 5px 20px;zoom:1}

#img_usefull_sites{padding:0px 0px 15px 10px;}
#img_usefull_sites img{border:1px solid #e1e1e1}

#usefull_sites_more_urls{border:1px solid #e1e1e1;margin-top:15px;}
#usefull_sites_more_urls h2{background:url(http://www.lastshopping.it/images/rsidebar-title-bg.gif) no-repeat top left;padding:8px 3px 20px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#usefull_sites_more_urls h2 a{color:#636363;text-decoration:none;}
#usefull_sites_more_urls h2 a:hover{color:#848484;}
#usefull_sites_more_urls h2 span{color:#bb1a1e}
#usefull_sites_more_urls_cat_contents ul{margin:0;position:static;list-style:none;padding:0;zoom:1;}
#usefull_sites_more_urls_cat_contents ul li{display:list-item;margin-bottom:15px;padding:0 10px 10px 10px;background:url("http://www.lastshopping.it/images/arrow-usefull-sites.png") no-repeat 0 3px;border-bottom:1px dotted #cccccc}
#usefull_sites_more_urls_cat_contents ul li a{font-size:14px;color:#636363;text-decoration:none;font-weight:bold;zoom:1}
#usefull_sites_more_urls_cat_contents ul li a:hover{color:#848484}
#usefull_sites_more_urls_cat_contents ul.browser_compatibility{float:none;clear:both;margin:0;padding:0;width:1px;height:1px;}
#usefull_sites_more_urls li.all_usefull{text-align:right;border:0;margin:0;padding:0 0 10px 0;background:#FFFFFF;}
#usefull_sites_more_urls li.all_usefull a{font-size:12px; color:#bb1a1e;text-decoration:none;}
#usefull_sites_more_urls li.all_usefull a:hover{color:#e42d31}


#usefull_sites_more_urls2{border:1px solid #e1e1e1;}
#usefull_sites_more_urls2 h2{background:url(http://www.lastshopping.it/images/rsidebar-title-bg.gif) no-repeat top left;padding:8px 3px 20px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#usefull_sites_more_urls2 h2 a{color:#636363;text-decoration:none;}
#usefull_sites_more_urls2 h2 a:hover{color:#848484;}
#usefull_sites_more_urls2 h2 span{color:#bb1a1e}
#usefull_sites_more_urls_cat_contents2{overflow:auto;height:196px;padding:0px 15px 5px 20px;zoom:1}
#usefull_sites_more_urls_cat_contents2 ul{margin:0;position:static;list-style:none;padding:0;zoom:1;}
#usefull_sites_more_urls_cat_contents2 ul li{display:list-item;margin-bottom:5px;padding:0 10px 0px 10px;background:url("http://www.lastshopping.it/images/arrow-usefull-sites.png") no-repeat 0 3px;}
#usefull_sites_more_urls_cat_contents2 ul li a{font-size:12px;color:#636363;text-decoration:none;font-weight:bold;zoom:1}
#usefull_sites_more_urls_cat_contents2 ul li a:hover{color:#848484}
#usefull_sites_more_urls_cat_contents2 ul.browser_compatibility{float:none;clear:both;margin:0;padding:0;width:1px;height:1px;}
#usefull_sites_more_urls2 li.all_usefull{text-align:right;border:0;margin:0;padding:0 0 10px 0;background:#FFFFFF;}
#usefull_sites_more_urls2 li.all_usefull a{font-size:12px; color:#bb1a1e;text-decoration:none;}
#usefull_sites_more_urls2 li.all_usefull a:hover{color:#e42d31}


#site_map{clear:right;padding:0px 17px 0px 10px}
#site_map #cat_site_map{background:url(http://www.lastshopping.it/images/page-gen-title-bg.png) no-repeat top left;padding:5px 3px 20px 15px;font-size:18px;font-weight:bold;text-align:left;margin:10px 0 5px 0;}
#site_map ol{margin:0;position:static;list-style:none;float:left;width:30%;padding:0px 0px 10px 15px;zoom:1}
#site_map ol li{display:list-item;margin-bottom:5px;padding:0 0 0 10px;background:url("http://www.lastshopping.it/images/arrow-usefull-sites.png") no-repeat 0 3px;}
#site_map ol li a{font-size:14px;color:#636363;text-decoration:none;font-weight:normal;}
#site_map ol li a:hover{color:#848484}
#site_map ol.browser_compatibility{float:none;clear:both;margin:0;padding:0;}
#site_map #cat_site_map a{font-size:large;font-weight:bold;color:#636363;text-decoration:none;}
#site_map #cat_site_map a:hover{color:#848484}

#error_404{font-size:14px}
#error_404 a{color:#479cd8;text-decoration:none;}
#error_404 a:hover{color:#72b8ea;}

/*GOOGLE BANNER*/
#google_left_160x600{margin-top:15px;border:1px solid #e1e1e1;overflow:hidden;text-align:center}
#google_left_160x600 .box_google{padding:10px 0px 10px 0px}
#pangora_left{margin-top:15px;border:1px solid #e1e1e1;text-align:center}
#pangora_left #sponsor{background:url(http://www.lastshopping.it/images/sponsor-bg.gif) no-repeat top left;padding:8px 3px 10px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}
#pangora_det{margin-top:15px;border:1px solid #e1e1e1;text-align:center}
#pangora_det #sponsor{background:url(http://www.lastshopping.it/images/pangora-det-bg.gif) no-repeat top left;padding:8px 3px 10px 15px;font-size:14px;font-weight:bold;margin:10px 0 5px 10px;text-align:left;}


#google_top_468x15{margin-bottom:20px;}
#google_top_468x60{margin:10px 0 15px 0;}
#google_top_468x60_search{margin:10px 0 15px 0;}
#google_right_300x250{margin-top:15px;border:1px solid #e1e1e1;overflow:hidden;}
#google_right_300x250 .box_google{padding:10px 0px 10px 10px}

#google_right_300x250_usefull_sites{border:1px solid #e1e1e1;overflow:hidden;}
#google_right_300x250_usefull_sites .box_google{padding:10px 0px 10px 10px}


#google_top_usefull_sites{padding:0px 15px 20px 15px;}
#google_right_usefull_sites{padding:0px 0px 15px 0px;}


#banner_tr_300x250_cat{margin-top:15px;}
#banner_us_300x250_right{margin-bottom:15px;}
#banner_tr_300x250_home, #banner_tr_300x250_top{margin:15px 0}


#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{}
#no_results_alternative_title_contents img{margin-bottom:15px}

#fbbutton_like_usefull{margin-top:10px;}
#fbbutton_like_usefull_url{margin-bottom:10px;}
#fbbutton_like_cat{margin-top:10px;}
#fb_like_button_home{float:left;margin-right:20px;}

#fbshare,#fbshare_home{margin-top:15px;border:1px solid #e1e1e1;overflow:hidden;}
#fbshare_home{margin-bottom:15px}
#fbshare .fbshare_box, #fbshare_home .fbshare_box{padding:10px 0px 10px 10px}
#fbshare #fbshare_title, #fbshare_home #fbshare_title{font-weight:bold;margin-bottom:10px;}

#banner_criteo_234x60{margin-bottom:15px;}


