body{margin:0;font-size: 12px;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color:#3f3f3f;text-align:center;background-color:#e5eff3}


/*NEW HEADER*/
#header{padding-top:20px;}
#logo{float:left;width:266px;text-align:right;margin-bottom:10px}
#search_top{float:right;width:455px;padding-right:28px;height:59px;background: url(http://www.affarando.it/imgs/background_search.png) no-repeat;text-align:left;}
#search_top #s{width:319px;}
#search_top div{padding:17px 0 0 35px}
#menu_top{float:none;clear:both;background: url(http://www.affarando.it/imgs/background_menu_top.png) repeat-x;height:31px;text-align:left;}
#menu_top div{padding:8px 0 0 28px}
#menu_top a{color:#3f3f3f}
#menu_top a:hover{color:#fa5a04}

#blog_title{margin-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #cdd6da}
#blog_title #right{float:right;text-align:right;width:100px;}
#blog_title #left{float:left;width:367px;}
#blog_title .name_cat_blog{font-size:18px;}
#blog_title h2, #blog_title .blog_title_h2{margin:0;padding:0}
#blog_title h2 a, #blog_title .blog_title_h2 a{font-size:24px;font-weight:bold;color:#8aa1aa;text-decoration:none}
#blog_title h2 a span, #blog_title .blog_title_h2 a span{color:#fa5a04}


#blog_posts ul{padding:0;margin:0}
#blog_posts ul li{list-style:none;margin-bottom:15px;float:none;clear:both}
#blog_posts img{border:1px solid #e5eff3}
#blog_posts #left{float:left;width:140px;}
#blog_posts #right{float:right;width:330px;}
#blog_posts #right_full{float:right;width:470px;}
#blog_posts h3{margin:0 0 5px;padding:0;}
#blog_posts h3 a{color:#3f3f3f;text-decoration:none}
#blog_posts h3 a:hover{text-decoration:underline}

#box_central{background:#FFFFFF;width:760px;margin:0 auto;}
#box_central_int{margin:0 13px;padding:13px 0;}
#title_site_header, #title_site_header h1{font-size:18px;font-weight:bold;margin:0 0 10px 0}
#site_logo{margin-bottom:5px;border:0px;}
#subtitle_site_header, #subtitle_site_header h2{font-size:14px;font-weight:bold;margin:0 0 15px 0}
#search_form_cont{background:url("http://www.affarando.it/imgs/search-background.gif") no-repeat center;margin-bottom:18px;}
#search_form_cont form{padding:17px 0 20px}
#search_form_cont .search_query{vertical-align: middle;margin: 0;font-size: 14px;width: 260px;}
#search_form_cont .search_button{vertical-align: middle;padding-left: 5px;margin: 0;}

ul#category_home{margin:0;padding:0;text-align:left}
#category_home li{list-style:none;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #cdd6da;}
#category_home img{padding-right:15px;border:0px;}
#category_home h3{font-size:18px;font-weight:bold;margin:0 0 10px 0}
#category_home a{color:#3f3f3f;text-decoration:none}
#category_home a:hover{text-decoration:underline}
#left{float:left;width:47%}
#right{float:right;width:47%}

#google_home_728x90{border-bottom:1px dotted #cdd6da;padding:0px 0px 15px 0px;}
#google_cat_down_728x90{border-bottom:1px dotted #cdd6da;border-top:1px dotted #cdd6da;padding:15px 0px 15px 0px;margin-top:15px;}
#google_cat_728x90{border-bottom:1px dotted #cdd6da;padding:0px 0px 15px 0px;margin-bottom:15px;}
#google_468x15_under_cat{text-align:center;border-bottom:1px dotted #cdd6da;padding:0px 0px 8px 0px;margin-bottom:8px;}
#google_336x280_under_cat{border-bottom:1px dotted #cdd6da;padding:0px 0px 8px 0px;margin-bottom:8px;}
#google_468x15_under_cat .box{width:100%;padding:8px 0;background-color:#f95a05}

#footer{background-color:#f95a05;padding:15px 0 15px 0;margin-top:15px;color:#FFFFFF}
#footer .menu a{color:#FFFFFF;margin:0 3px 0 3px;}
#footer .menu a:hover{text-decoration:none;}
#foot_cpy{font-size:11px;margin-top:5px;}

#cat_home_title, #last_shops_title{text-align:left;border-bottom:1px dotted #cdd6da;padding:0px 0px 10px 0px;margin-bottom:10px;}
#last_shops_title{margin-top:10px;}
#cat_home_title h2, #last_shops_title h2{margin:0;padding:0;color:#8aa1aa;font-size:24px;font-weight:bold;}
#cat_home_title h2 span, #last_shops_title h2 span{color:#fa5a04}
#site_crumb_int{font-size:11px;text-align:left;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dotted #cdd6da;}
#site_crumb_int a{color:#f95a05;text-decoration:none;}
#site_crumb_int a:hover{text-decoration:underline;}

#last_shops_text{text-align:left;margin-bottom:20px}
#last_shops_text ul.left{float:left;width:48%;margin:0 10px 0 0;padding:0}
#last_shops_text ul li{list-style:none;margin-bottom:10px;}
#last_shops_text h3{margin:0;padding:0;font-size:13px;}
#last_shops_text h3 a{color:#fa5a04;text-decoration:none;font-weight:bold;}
#last_shops_text h3 a:hover{text-decoration:underline;}
#last_shops_text a{color:#3f3f3f;text-decoration:none;}
#last_shops_text a:hover{text-decoration:underline;}

#tb_int, #tb_blog{text-align:left;padding:0;margin:0;width:100%;border-collapse: collapse;}
#tb_blog{margin-bottom:10px;}
#tb_int td, #tb_blog td{vertical-align:top}
#tb_int .left_td{padding-right:11px}
#tb_blog .right_td_blog{text-align:right}

#sub_cat_title{padding:7px 5px 7px 13px;background-color:#909fa7;color:#FFFFFF;font-size:16px;font-weight:bold;}
#sub_cat_list{padding:15px 5px 15px 13px;background:#eef5f7;color:#2a617e;font-weight:bold;margin-bottom:15px;}
#sub_cat_list a{color:#2a617e;text-decoration:none;}
#sub_cat_list a:hover{text-decoration:underline;}
#sub_cat_list ul{margin:0;padding:0;}
#sub_cat_list li{list-style:none;margin-bottom:6px;}


#banner_160x600{background-color:#eef5f7;padding:20px;text-align:center;font-size:14px;font-weight:bold;}
#banner_160x600 .text{margin-bottom:19px;}

#google_left_160x600{margin-bottom:15px;}
#google_shop_det_468x60{margin-top:15px;}

#category_ch{border-bottom:1px dotted #cdd6da;padding:0px 0px 15px 0px;margin-bottom:8px;}
#category_ch h1, #category_ch #name_cat_stores_det{margin:0 0 10px;padding:0;font-size:18px;font-weight:bold;}
#category_ch #name_cat_stores_det{margin:0;}
#category_ch h1 span{color:#f95a05}
#category_ch #left{float:left;width:122px;}
#category_ch #right{float:right;width:391px;}

#stores_list{border-bottom:1px dotted #cdd6da;margin-bottom:8px;padding-bottom:8px;zoom:1}
#stores_list .stores_list_int{padding:12px;}
#stores_list .change_color{background-color:#eef5f7}
#stores_list h2, #stores_list #store_n{margin:0 0 7px 0;font-weight:bold;font-size:16px;color:#3f3f3f;}
#stores_list h2 a, #stores_list #store_n a{text-decoration:none;color:#3f3f3f}
#stores_list h2 a:hover, #stores_list #store_n a:hover{text-decoration:underline;}
#stores_list h3, #stores_list h1{font-weight:bold; margin:0 0 10px 0;font-size:14px;color:#f95a05}
#stores_list h3 a, #stores_list h1 a{text-decoration:none;color:#f95a05}
#stores_list h3 a:hover, #stores_list h1 a:hover{text-decoration:underline;}

#stores_list .cat{margin:3px 0 3px;color:#3f3f3f;font-size:11px;}
#stores_list .cat span{color:#f95a05;}
#stores_list .cat a{color:#3f3f3f;text-decoration:none;}
#stores_list .cat a:hover{text-decoration:underline;}

#stores_list .stores_url_w{margin:24px 0 12px;}
#stores_list .stores_url_w a{padding:14px 0 16px 43px;text-decoration:none;background:url("http://www.affarando.it/imgs/shopping-bag-stores-w.gif") no-repeat;color:#f95a05;font-weight:bold;}
#stores_list .stores_url_w a:hover{text-decoration:underline;}
#stores_list .stores_url_b{margin:24px 0 12px;}
#stores_list .stores_url_b a{padding:14px 0 16px 43px;text-decoration:none;background:url("http://www.affarando.it/imgs/shopping-bag-stores-b.gif") no-repeat;color:#f95a05;font-weight:bold;}
#stores_list .stores_url_b a:hover{text-decoration:underline;}
#stores_list .kw{margin-top:40px}

#letters_top_list{margin:20px 0px 10px;text-align:center}
#letters_top_list ol{margin:0;padding:0;}
#letters_top_list li{list-style:none;display:inline;margin-right:5px;font-size:15px;color:#f95a05;font-weight:bold;}
#letters_top_list li a{color:#3f3f3f;text-decoration:none}
#letters_top_list li a:hover{text-decoration:underline;color:#f95a05}

#search_list{clear:right;}
#search_list ol{margin:0;position:static;list-style:outside decimal;float:left;width:35%;padding:20px 10px 10px 60px;zoom:1;}
#search_list li{display:list-item;margin-bottom:5px;color:#f95a05;font-weight:bold;}
#search_list li a{font-size:11px;color:#5f5f5f;text-decoration:none;font-weight:normal;}
#search_list li a:hover{text-decoration:underline;}
#search_list ol.nofloat{float:none;clear:both;margin:0;padding:0;}

#contact{margin-top:18px}
#contact_title{color:#f95a05;font-size:14px;font-weight:bold;padding-bottom:18px;}
#contact form{padding:0;margin:0}
#contact ul{margin:0;list-style:none;padding:0;border}
#contact li{list-style:none;margin-bottom:5px;}
#contact li.name_email input{height:20px;color:#3f3f3f;margin-right:12px;width: 240px;vertical-align: middle;border:1px solid #cdd6da;}
#contact li textarea{font-size:12px;color:#3f3f3f;margin-right:10px;width:400px;vertical-align: top;border:1px solid #cdd6da;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;}
#contact li.img_check{text-align:right;margin-right:111px;}
#contact li.img_check input{height:20px;color:#3f3f3f;margin-top:5px;width: 150px;vertical-align: middle;border:1px solid #cdd6da;}
#contact li.img_check img{border:1px solid #cdd6da;margin-bottom:3px;}
#contact li.img_check span{color:#FF0000;font-weight:bold;}
#contact li.submit_btn{margin:11px 111px 0 0;text-align:right;}


ul#shop_sub{padding:0;margin:0}
#shop_sub li{list-style:none;margin-bottom:10px;font-weight:bold;}
#shop_sub li textarea{width: 330px;border:1px solid #cdd6da;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;margin-right:6px;vertical-align:top;}
#shop_sub li input, #shop_sub li select{width:330px;border:1px solid #cdd6da;margin-right:6px}
#shop_sub li.chars_textarea{font-weight:normal;font-size:11px;color:#f95a05}
#shop_sub li.chars_textarea input{font-weight:bold;font-size:12px;border:0px;vertical-align:middle;margin:0;padding:0;width:25px;text-align:right}
#shop_sub  input.shop_sub_button{width:129px;height:23px;}
#shop_sub  .shop_sub_button_ext{margin:15px 0px 30px 0px}
#shop_sub  .img_check input{width:120px;}
#shop_sub  .img_check img{margin-bottom:10px;border:1px solid #cdd6da}
#shop_sub  .img_check{font-weight:normal}
#shop_sub  .img_check span{color:#FF0000;font-weight:bold;}
#category_ch #error_sub a{color:#f95a05;}
#category_ch #error_sub a:hover{text-decoration:none;}

#pages_view{font-size:12px;margin:20px 0px 15px 0px;color:#f95a05}
#pages_view #pages{float:right}
#pages_view .prev_page{margin-right:9px;}
#pages_view .prev_page a, #pages_view .next_page a{font-weight:normal;}
#pages_view .next_page{margin-left:5px;}
#pages_view .page_now{margin-right:4px;}
#pages_view #page_desc{color:#3f3f3f}
#pages_view a{color:#3f3f3f;text-decoration:none;font-weight:bold;margin-right:4px;}
#pages_view a:hover{text-decoration:underline;}

.get_banner{margin-top:23px;}
.get_banner span{margin-right:6px;color:#f95a05}
.get_banner textarea{font-size:13px;color:#3f3f3f;margin-right:10px;width:410px;vertical-align: top;border:1px solid #f5f5ef;font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;}
.get_banner a{color:#3f3f3f}
.get_banner a:hover{text-decoration:none}
