body, html			{margin:0;padding:0;color:#333;background-color:#fff;font:11px verdana, geneva, arial, helvetica, sans-serif;text-align: center;}
img					{border:0px;}
#container			{width:817px; margin-left:auto;margin-right:auto;text-align:left;}
#container_pop		{width:664px; margin-left:auto;margin-right:auto;text-align:left;}

/*border: #000 1px solid;*/ /*margin:30 0 20 0px; = top,right,bot,left;*/ /*background:30 0 20 0px; = left, top,right,bot;*/

.header				{height:134px;text-align: left;margin-bottom:10px;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x left bottom;}
.brand				{display: table;width:160px;height:71px;float: left;text-align: left;}
.house				{margin-top:20px;background: url(http://design-eu.com:81/images/house_of_european_design_1.gif)}
#clock				{color:#686868;line-height: 12px;}
.icons_menu			{display: table;width:650px;height:64px;float: right;font-size: 10px;white-space: nowrap;clip:rect(0,650,64,0);}
.lg					{font-size: 14px;}

.wish_list			{position: relative;float: left;left: 420px;width:65px;}
.shopping_cart		{position: relative;float: left;left: 390px;width:95px;}
.my_account			{position: relative;float: left;left: 332px;width:95px;}
.search				{position: relative;float: left;left: 273px;width:95px;}
.blog_news			{position: relative;float: left;left: 212px;width:95px;}
.help				{position: relative;float: left;left: 151px;width:95px;}
.site_style			{position: relative;float: left;left: 90px;width:60px;}

.brand_sp			{display: block;width:160px;height:32px;float: left;}
.srh				{z-index: 1;width:230px;height:32px;float: right;margin-top:-8px;}
.mes_red			{position: relative;float: left;left: 170px;top: 30px;color:#ff0000;font-weight:bold;}

/*  titles to change colors */
.newly_renovated	{background: url(http://design-eu.com:81/images/t_newly_renovated_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.search_results		{background: url(http://design-eu.com:81/images/t_search_results_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.location_location  {background: url(http://design-eu.com:81/images/t_location_location_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.media_kit			{background: url(http://design-eu.com:81/images/t_media_kit_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.opportunities		{background: url(http://design-eu.com:81/images/t_opportunities_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.who_produce_this	{background: url(http://design-eu.com:81/images/t_who_produce_this_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.please_stop_by		{background: url(http://design-eu.com:81/images/t_please_stop_by_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.customer_support	{background: url(http://design-eu.com:81/images/t_customer_support_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.all_organized		{background: url(http://design-eu.com:81/images/t_all_organized_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.easy_access		{background: url(http://design-eu.com:81/images/t_easy_access_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.complete_directory {background: url(http://design-eu.com:81/images/t_complete_directory_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}

.billing_and_shipping{background: url(http://design-eu.com:81/images/t_billing_and_shipping_1.gif);margin-top:16px;margin-bottom:22px;height:18px;}
.order_and_payment	{background: url(http://design-eu.com:81/images/t_order_and_payment_1.gif);margin-top:16px;margin-bottom:22px;height:18px;}
.receipt			{background: url(http://design-eu.com:81/images/t_receipt_1.gif);margin-top:16px;margin-bottom:22px;height:18px;}

.sign_up_for_news	{background: url(http://design-eu.com:81/images/t_sign_up_for_news_1.gif);}
.newsletters_archive{background: url(http://design-eu.com:81/images/t_newsletters_archive_1.gif);}
.here_and_now		{background: url(http://design-eu.com:81/images/t_here_and_now_1.gif);}
.news_image			{background: url(http://design-eu.com:81/images/recliner_1.gif);}

.section_seating	{background: url(http://design-eu.com:81/images/t_have_a_seat_1.gif);height:56px;}
.section_tables		{background: url(http://design-eu.com:81/images/t_two_for_breakfast_1.gif);height:56px;}
.section_shelving_st{background: url(http://design-eu.com:81/images/t_endless_possibilities_1.gif);height:56px;}
.section_lighting	{background: url(http://design-eu.com:81/images/t_graceful_illumination_1.gif);height:56px;}
.section_accessories{background: url(http://design-eu.com:81/images/t_elegant_right_from_the_start_1.gif);height:56px;}
.section_new_collect{background: url(http://design-eu.com:81/images/t_this_just_in.gif);height:56px;}
.section_new_collecX{background: url(http://design-eu.com:81/images/t_as_much_as_necessary_1.gif);height:56px;}
.discounts_up_to	{background: url(http://design-eu.com:81/images/t_discounts_up_to_50_1.gif);height:56px;}

.aaaaa	{background: url(http://design-eu.com:81/images/t_X_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.aaaaa	{background: url(http://design-eu.com:81/images/t_X_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.aaaaa	{background: url(http://design-eu.com:81/images/t_X_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}


.site_assistance	{background: url(http://design-eu.com:81/images/t_site_assistance_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.easy_access		{background: url(http://design-eu.com:81/images/t_easy_access_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.who_we_are			{background: url(http://design-eu.com:81/images/t_who_we_are_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.wish_make			{background: url(http://design-eu.com:81/images/t_makea_a_wish_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.wish_more			{background: url(http://design-eu.com:81/images/t_wish_for_more_wishes_1.gif);margin-top:20px;margin-bottom:23px;height:18px;}
.con_shopping		{background: url(http://design-eu.com:81/images/t_continue_shopping_1.gif);}
.defenition			{width:160px;height:31px;float: left;color:#999;}
.the_definition		{background: url(http://design-eu.com:81/images/the_definition_of_style_1.gif);}
.breadcrumbs		{width: 244px;overflow:hidden; text-transform: lowercase;padding-top:3px;text-align: right;color:#999;font-size: 10px;}
.right_print		{float: right;text-align: right;}

/* size */
.eight				{font-size:8px;}
.nine				{font-size:9px;}
.ten				{font-size:10px;}

/* line-height */ /*border: #000 1px solid;*/
.line14				{line-height:14px;}
.line14gray			{line-height:14px;color:#6b6b6b;}

.text_box			{line-height:15px;height:111px;background:url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 110px;}
.news_box			{margin-bottom:13px;margin-top:36px;height:52px;width:173px;background:url(http://design-eu.com:81/images/news_box.gif) no-repeat;background-position:0 13px;text-align:right;}
.news_box_archive	{margin-bottom:13px;margin-top:36px;height:52px;width:173px;background:url(http://design-eu.com:81/images/news_box_archive.gif) no-repeat;background-position:0 13px;text-align:right;}

.content			{width: 100%;display: table;}

.column_a			{float: left;width: 168px;}
.column_b			{float: left;width: 476px;}
.column_c			{float: left;width: 173px;}
.column_cr			{float: left;width: 173px;color:#7C7C7C;}
.column_d			{float: left;width: 649px;}
.column_e			{float: left;width: 476px;}
.column_f			{float: left;width: 305px;margin-right:50px;}
.column_f1			{float: left;width: 450px;margin-right:50px;}
.column_g			{float: left;width: 294px;}
.column_h			{float: left;width: 454px;}
.column_j			{float: left;width: 195px;}


.box_a				{height:226;margin-bottom:10px;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 225px;text-align: justify;}
.box_b				{height:109px;padding-top:0px;margin-bottom:8px;background: url(http://design-eu.com:81/images/dots_c.gif) repeat-x;background-position:0 108px;display:table;}

.two_box			{float: left;width: 227px;height:40px;display: block;}
.box145				{float: left;width: 145px;height:40px;display: block;margin:0;padding:0;}
.box75				{float: left;width: 75px;height:40px;display: block;margin:0;padding:0;}

.product_box_a		{height:226;margin-bottom:10px;text-align: justify;}
.product_box_b		{height:109px;padding-top:0px;margin-bottom:8px;display:table;}

.home_title			{color:#808080;width:100%;height:74px;display: block; background: url(http://design-eu.com:81/images/t_direct_from_salone_de_mobile.gif) no-repeat;background-position:0 15px;}

.categ_title		{width:100%;height:90px;display: block;}

.big_title			{color:#484848;display: block;font-size: 12px;padding-top:25px;height:50px;position: relative;float: left;left: 0px;}

.product_box		{color:#808080;width:100%;display: block;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 210px;}
.product_box_frame	{width: 454px;display: table;float: left;}
.product_column_c	{margin-left:22px;float: left;}
.print_column_c		{margin-left:22px;float: left;width:185px;}

.pad42				{padding-top:42px;}
.pad12				{padding-top:6px;}

.newsletter			{color:#525252;padding-top:15px;background:url(http://design-eu.com:81/images/t_sign_up_for_newsletters.gif) no-repeat;background-position:0 10px;}
.v_ten				{width:100%; height:20px;display:box;font-size:10px;}
.privacy			{padding-left:15px;font-size: 10px;color:#8f8f8f;}
.sign_up			{width:100%; margin-top:10px; height:20px;display:box;}
.specials			{height:36px;background: url(http://design-eu.com:81/images/t_floor_sample_sale_1.gif) no-repeat;background-position:0 0px;}

.reviews			{padding-right:5px;}
.reed_more			{width:60;margin-top:6px;background:url(http://design-eu.com:81/images/arrows.gif) no-repeat;background-position:53 4px;font-size:9px;}
.reed_more2			{width:auto;margin-top:6px;margin-bottom:8px;background:url(http://design-eu.com:81/images/arrows.gif) no-repeat;background-position:53 4px;font-size:9px;}

.item_text			{font-size:10px;color:#2e2e2e;}

.arial_arrows		{font:15px arial,helvetica,sans-serif;color:#f76300;font-weight:bold;}

.name_info			{width:173px; height:239px;}
.name_info_h		{display:block;padding-left:25px;height:103px;background:url(http://design-eu.com:81/images/w_blure.jpg) repeat-x;background-position:0 0px;}


.scroll_h			{display:block;float: left;height:auto; padding-left:25px;width:16px;margin-right:10px;}
.scroll_img			{display:block;float: right;}
.scroll_box			{display:block;height:auto;}


/* product slides */ /*border: #000 1px solid;*/
#hold3 				{z-index: 100; overflow: hidden; width: 154px; position: relative; height: 250px;display:block;float: left;}
#wn3				{z-index: 1; left: 0px; overflow: hidden; width: 154px; position: absolute; top: 0px; height: 240px;}
#scrollbar3			{z-index:1; left: 0px; position: relative; top: 3px; height: 238px;float: left;margin-left:7px;}

/*distance to move up-down*/
#track3				{z-index: 1; left: 0px; width: 12px; position: absolute; top: 12px; height: 213px;}
#dragbar3			{z-index: 1; left: 1px; width: 10px; position: absolute; top: 1px; height: 30px; background-color:#ededed;}

/* product slides */ /*border: #000 1px solid;*/
#hold2 				{z-index: 100; overflow: hidden; width: 154px; position: relative; height: 130px;display:block;float: left;}
#wn2				{z-index: 1; left: 0px; overflow: hidden; width: 154px; position: absolute; top: 0px; height: 120px;}
#scrollbar2			{z-index:1; left: 0px; position: relative; top: 3px; height: 118px;float: left;margin-left:7px;}

/*distance to move up-down*/
#track2				{z-index: 1; left: 0px; width: 12px; position: absolute; top: 12px; height: 93px;}
#dragbar2			{z-index: 1; left: 1px; width: 10px; position: absolute; top: 1px; height: 30px; background-color:#ededed;}


/* home slides */
#hold 				{z-index: 100; overflow: hidden; width: 141px; position: relative; height: 186px;}
#wn					{z-index: 1; left: 0px; overflow: hidden; width: 141px; position: absolute; top: 0px; height: 186px;}
#lyr1				{z-index: 1; left: 0px; position: absolute; top: 0px;}
#scrollbar			{z-index:1; left: 0px; position: relative; top: 0px; height: 186px;}

/*distance to move up-down*/
#track				{z-index: 1; left: 0px; width: 12px; position: absolute; top: 12px; height: 161px;}
#dragbar			{z-index: 1; left: 1px; width: 10px; position: absolute; top: 1px; height: 30px; background-color:#ededed;}
#up					{z-index: 2; left: 0px; position: absolute; top: 0px;}
#down				{z-index: 3; left: 0px; bottom: 1px; position: absolute;}


.color_bar			{margin-top:3px;margin-bottom:5px;}
.color_select		{display:table;width:100%; margin-top:2px;margin-bottom:5px;}

.date				{margin-bottom:3px;margin-top:11px;font-size: 10px;color:#525252;}
.blur				{height: auto;margin-top:49px; background:url(http://design-eu.com:81/images/w_blure.jpg) repeat-x;background-position:0 0px;}
.box_b_home			{display:block;margin-bottom:5px;padding-left:9px;height:35px;font-weight:bold;color:#5b5b5b; border-bottom: #e3e3e3 1px solid;font-size: 10px;}

.box_b_h1			{float:left;margin-top:7px;}
.box_bgr img		{background-color:#F9FAFE;}
.box_bgr:hover img	{background-color:#ef6000;}
.box_b_h2			{float:left;padding-left:7px;padding-top:12px;}

.box_b_text_home	{margin-bottom:20px;padding-bottom:24px;padding-right:40px;color:#5b5b5b; border-bottom: #edf3f5 1px solid;}
.box_select_color	{margin-top:10px;width:173px;font-size: 10px;}
.box_bracket		{width:147px; height: auto; background:url(http://design-eu.com:81/images/dots_v.gif) repeat-y right;background-position:146 0px;margin-bottom:50px;}
.box_blur			{width:146px; height: auto; background:url(http://design-eu.com:81/images/w_blure.jpg) repeat-x;background-position:0 0px;font-size: 10px;}
.box_left			{width:146px; height: auto;}
.box_blur_right		{height:50px; background:url(http://design-eu.com:81/images/w_blure.jpg) repeat-x right;background-position:0 0px;font-size: 10px;padding-left:4px;}
.box_pix			{width:454px; height:307px; background:url(http://design-eu.com:81/images/target.gif) no-repeat;background-position:0 0px;}
.box_pix_h			{width:454px; height:307px; background:url(http://design-eu.com:81/images/target.gif) no-repeat;background-position:0 0px;}
.pix				{border-bottom: #9EBDDB 5px solid;border-top: #9EBDDB 1px solid;margin-bottom:10px;}
.pix2				{border-bottom: #ccc 5px solid;border-top: #ccc 1px solid;margin-bottom:10px;}
.pix3				{border-bottom: #9EBDDB 5px solid;border-top: #9EBDDB 1px solid;margin-bottom:10px;height:150px;}

#box_links			{margin-bottom:5px;margin-top:35px;border-top: #e7e7e7 1px solid;font-size:10px;}
#box_links ul		{margin: 0;padding: 0;list-style-type: none;}
#box_links li 		{padding-top:10px;padding-bottom:6px;border-bottom: #e7e7e7 1px solid;}

.blur_details		{float: left;height: 23px;background: url(http://design-eu.com:81/images/icon_camera.gif) no-repeat; background-position: 0 3px;padding-left: 25px;padding-top:7px;font-weight: bold;margin-bottom:9px;}

.blur_shopping		{float: left;height: 23px;background: url(http://design-eu.com:81/images/icon_shopping_cart.gif) no-repeat;background-position: 4 3px;padding-left: 29px;padding-top:7px;font-weight: bold;margin-bottom:9px;}
.blur_visited		{float: left;height: 23px;background: url(http://design-eu.com:81/images/icon_visited_items.gif) no-repeat;background-position: 4 3px;padding-left: 28px;padding-top:7px;font-weight: bold;margin-bottom:9px;}
.blur_reviews		{float: left;height: 23px;background: url(http://design-eu.com:81/images/icon_reviews.gif) no-repeat;background-position: 4 3px;padding-left: 28px;padding-top:7px;font-weight: bold;margin-bottom:9px;}

.ecard				{background: url(http://design-eu.com:81/images/icon_ecard.gif) no-repeat; background-position: 4 7px;padding-left: 31px;}

.blur_number		{float: right;height: 22px;padding-top:7px;padding-right:5px;color:336699;margin-bottom:9px;}

.box_upholst		{float: left; width: 210px;height:250px;}
.box_img_upholst	{float: left;display:table; width: 454px;height:250px;}
.box_img_form		{float: left;display:table; width: 474px;height:250px;}
.box_form			{display:block;}

.box_item			{width: 454px;display: table;text-align: left;padding-bottom:2px;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x left bottom;}
.box_search			{width: 649px;display: table;text-align: left;padding-bottom:2px;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x left bottom;}
.bar_box_info		{width: 210px;padding-left:4px;padding-top:3px;padding-bottom:4px;background-color:#f1f5f7;color:#808080;font-size: 10px;}
.box_frame			{width: 454px;display: table;}

.drawing			{width: 247px;padding:14 0 10 0px;}
.finish				{width: 111px;font-size: 10px;}
.qty				{width: 96px;font-size: 10px;padding:0 0 3 7px;}
.qty_note			{width: 100%;font-weight:bold; color:ff6600;display: table;padding-bottom:8px;text-align: center; width: 450px;}
.qty_note1			{width: auto;font-weight:bold; color:ff6600;display: table;padding-bottom:8px;text-align: center; width: 450px;}

.big_number			{float: left;padding-left:11px;font-size: 20px;color:#FF8F44;margin-bottom:10px;height:29px;background:url(http://design-eu.com:81/images/number_bracket.gif) no-repeat;background-position:0 0px;font-weight:bold;padding-right:20px;}
.big_number1		{float: left;padding-left:11px;font-size: 20px;color:#FF8F44;margin-bottom:10px;height:29px;background:url(http://design-eu.com:81/images/number_bracket1.gif) no-repeat;background-position:0 0px;font-weight:bold;padding-right:20px;}
.big_number2		{padding-left:4px;font-size: 20px;color:#FF8F44;margin-bottom:10px;height:29px;background:url(http://design-eu.com:81/images/number_bracket.gif) no-repeat;background-position:0 0px;font-weight:bold;}
.big_number3		{float: left;padding-left:11px;padding-right:15px;font-size: 20px;color:#FF8F44;margin-bottom:10px;height:29px;background:url(http://design-eu.com:81/images/number_bracket.gif) no-repeat;background-position:0 0px;font-weight:bold;}
.big_number4		{font-size: 20px;color:#FF8F44;margin-bottom:10px;height:29px;font-weight:bold;}

.xml				{display: block;font-size: 10px;text-decoration: none;border:#D7D7D7 0px solid;margin-top:50px;}
.xml img			{position: relative;float: left;left: 110px;top: -12px;}

.check				{float: left;width: 36px;height: 33px;background:url(http://design-eu.com:81/images/check_bg.gif) no-repeat;background-position:0 0px;}
.checkgr			{float: left;width: 36px;background:url(http://design-eu.com:81/images/check_bggr.gif) no-repeat;background-position:0 -5px;}
.discrip			{float: left;width: 318px;height: 33px;margin-left:4px;font-size: 10px;}
.price				{float: left;width: 96px;height: 33px;font-size: 11px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px; background-color:f6f9fa;}

.line_s				{width: 649px;margin:0;padding:0;background: url(http://design-eu.com:81/images/dots_a.gif) repeat-x left;}
.line_sv			{padding-left:7px;height: 18px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;font-size: 10px;font-weight:bold;}
.total_sb			{vertical-align: top;padding-left:7px;height: 30px;padding-top:5px;padding-bottom:5px;font-size: 10px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;}
.total_sb1			{vertical-align: top;padding-left:7px;height: 30px;padding-top:5px;padding-bottom:5px;}
.total_sb2			{vertical-align: top;height: 32px;padding-left:7px;padding-top:2px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;}
.total_s			{vertical-align: top;padding-right:10px;padding-top:5px;}
.table_s			{width: 649px;margin:0;padding:0;margin-botom:40px;font-size: 10px;}
.price_s			{vertical-align: top;padding-top:13px;padding-left:7px;font-size: 11px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;}
.qty_s				{vertical-align: top;padding-top:11px;padding-left:8px;font-size: 11px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;}
.discrip_s			{vertical-align: top;padding-top:5px;padding-bottom:5px;padding-left:7px;font-size: 10px;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:0 0px;}

.price_sp			{width:100%; height:35px; border-bottom: #d2d2d2 1px solid;margin-bottom:3px;}
.old_price			{text-decoration: line-through;}
.sale				{padding:2 0 0 44px;color:#ff0000;}
.total				{padding-left:366px; margin-top:7px; padding-top:3px;color:#333;background:url(http://design-eu.com:81/images/dots_w.gif) repeat-y; background-position:358 3px;}

.pad7				{padding:3 0 0 7px;}
.pad6				{padding:0 0 0 5px;}
.pad10				{padding-top:10px;}
.pad10b				{padding-bottom:10px;padding-top:4px;}

.add_order			{width: 452px;text-align: right;margin-top:16px;padding-bottom:20px;}
.place_order		{width: 649px;text-align: right;margin-top:16px;padding-bottom:20px;}

.bar_box			{height:14px;margin-bottom:12px;padding-left:9px;background-color:#f1f5f7;color:#333366;border-left: #999 1px solid;font-size: 10px;}
.sortby				{float: left;height:14px;width: 270px;border-right: #999 1px solid;}
.pageof				{float: left;height:14px;width: 104px;margin-left:9px;}
.seeall				{float: left;height:14px;border-left: #999 1px solid;padding-left:9px;}

.title_box			{height:14px;margin-bottom:12px;padding-left:9px;background-color:#f1f5f7;color:#333;border-left: #999 1px solid;font-size: 10px; font-weight:bold;}
.title				{font-size: 11px;margin-bottom:10px;margin-top:30px;}
.b_title			{padding-top:4px;padding-bottom:5px;font-weight:bold;color:#333399;}

.tb_item			{float: left;}
.tb_number			{float: right;padding-right:5px;color:336699;font-weight:normal;}

.thumb_1			{float: left; width: 157px;height:133px;font-size: 10px;}
.thumb_2			{float: left; width: 156px;height:133px;font-size: 10px;}
.thumb_3			{float: left; width: 141px;height:133px;font-size: 10px;}

.thumb_c_1			{float: left; width: 157px;height:170px;font-size: 10px;}
.thumb_c_2			{float: left; width: 156px;height:170px;font-size: 10px;}
.thumb_c_3			{float: left; width: 141px;height:170px;font-size: 10px;}

.thumb_a			{float: left; width: 157px;height:115px;font-size: 10px;}
.thumb_b			{float: left; width: 156px;height:115px;font-size: 10px;}
.thumb_c			{float: left; width: 141px;height:115px;font-size: 10px;}

.thumb_ah			{float: left; margin-top:3px;width: 164px;height:108px;font-size: 10px;}
.thumb_bh			{float: left; margin-top:3px;width: 141px;height:108px;font-size: 10px;}
.thumb_ch			{float: left; margin-top:0px;width: 140px;height:108px;font-size: 10px;}

.dots_line			{width:173px;display: table; height:307px;background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 306px;}
.dots_line_h		{width:195px;display: table; height:307px;background: url(http://design-eu.com:81/images/dots_a2.gif) repeat-x;background-position:0 306px;}
.dots_line2			{background: url(http://design-eu.com:81/images/dots_c.gif) repeat-x;background-position:0 0px;}

.rcom_bgr			{background-color:#F1F5F8;padding-left:4px;padding-right:4px;padding-bottom:20px;color:#333;text-align:left;border-bottom: #999 1px solid;margin-bottom:30px;margin-top:-31px;}
.rcom_bgr2			{background-color:#F1F5F8;padding-left:4px;padding-right:4px;padding-bottom:20px;color:#333;text-align:left;border-bottom: #999 1px solid;margin-bottom:20px;}
.rcom_box			{float: left; width: 400px;background-color:#fff;font-weight:bold;padding-bottom:10px;margin-left:-4px;}

.rcom_box_c			{float: left; width: 50px;font-size: 10px;padding-bottom:5px;padding-top:3px;}

.input_box			{float: left; width: 223px;}
.input_textarea		{float: left;margin-bottom:8px;margin-top:4px;}
div.hidden			{display:none;}
.menu_hide			{width: 649px;display: table;margin:0 0 3 168px;}

.jump				{width: 100%;display: table;}

.footer				{width: 100%;display: table;padding-top:50px;font-size: 10px;float: none;}
.navigation			{width: 649px;height:73px;display: block;margin-left:168px;color:#c1c1c1;background:url(http://design-eu.com:81/images/dots_a.gif) repeat-x;background-position:0 72px;}

.nav_links			{background:url(http://design-eu.com:81/images/dots_a.gif) repeat-x;background-position:0 0 px;line-height: 24px;}
.line2				{background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 0px;}
.line3				{background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x;background-position:0 0px;margin-bottom:40px;}
.line4				{background: url(http://design-eu.com:81/images/dots_a.gif) repeat-x;background-position:0 0px;margin-bottom:30px;}
.line5				{background: url(http://design-eu.com:81/images/dots_a.gif) repeat-x;background-position:0 0px;margin-bottom:0px;}
.line6				{border-bottom:#D7D7D7 1px solid;margin-top:-6px;}
.line7				{background: url(http://design-eu.com:81/images/dots_a.gif) repeat-x;background-position:0 0px;margin-top:30px;}

.copyright			{display: block;font-size: 10px;border-left: #999 1px solid;padding-left:9px;margin-top:30px;margin-bottom:30px;background-color:#f1f5f7;color:#8d8d8d;height: 14px;}


.brd_line 			{color:#7c7c7c;padding-left:2px;padding-top:4px;padding-bottom:7px; border-bottom: #E3E3E3 1px solid;border-top: #E3E3E3 1px solid;}
.f_links			{color:#757575;}
a.f_links			{text-decoration: none;}
a.f_links:hover		{color:#0066ff;text-decoration: none;}

.icon				{position: relative;text-decoration: none;color:#fff;top: -30px;line-height: 51px;text-indent: -3px;cursor: pointer;}
.iconup				{position: relative;color:#0066ff;text-decoration: none;top: -13px;line-height: 37px;text-indent: -3px;cursor: pointer;}
a.icon				{position: relative;text-decoration: none;color:#fff;top: -30px;line-height: 51px;text-indent: -3px;}
a.icon:hover		{position: relative;color:#0066ff;text-decoration: none;top: -13px;line-height: 37px;text-indent: -3px;}

a					{text-decoration: none; color:#0066ff;}
a:hover				{text-decoration: none; color:#ef6000;}

a.tmb				{color:#333366;text-decoration: none;line-height:13px;}
.tmb img			{color:#333366;border-bottom:#ffffff 1px solid;border-right:#ffffff 1px solid;}
.tmb:hover img		{border-bottom:#ff9f00 1px solid;border-right:#ff9f00 1px solid;}
.tmb:hover			{line-height:17px;color:#ef6000;}
.m5					{margin-bottom:5px;}

.arrow				{cursor: pointer;}
.arrowup			{cursor: pointer;color:#ef6000;}
.arrow img			{border:#fff 1px solid;cursor: pointer;}			
.arrowup img		{border:#ff9f00 1px solid;color:#ef6000;}

.arw img			{border:#b5b5b5 1px solid;}			
.arw:hover img		{border:#ff9f00 1px solid;}

.roll img			{border:#fff 1px solid;}			
.roll:hover img		{border:#ff9f00 1px solid;}

.roll2 img			{border:#F1F5F8 1px solid;}			
.roll2:hover img	{border:#ff9f00 1px solid;}
			
.scr img			{border: #b5b5b5 1px solid;}
.scr:hover img		{border: #000 1px solid;}

.left_img			{margin-right:15px;margin-bottom:5px;margin-top:5px;}
.r_comment			{font-size:10px;float: right;text-align: right;text-align: right;margin-bottom:8px;margin-top:5px;}
img.margin12		{margin-bottom:12;margin-top:0;padding:0;}


a.zoom		{border-top: #6699ff 1px solid;
			border-bottom: #3399ff 1px solid;
			border-left: #6699ff 1px solid;
			border-right: #3399ff 1px solid;
			width: 12px;color:#fff;
			text-align: center;
			line-height: 11px;
			margin-top:4px;}
			
a.zoom:hover {color:#fff;text-decoration: none;
			background-color: #ffffff;
			border: #000000 1px solid;}
			
a.zoomup	{background-color: #81abff;
			border-bottom: #fff 2px solid;
			border-left: #fff 1px solid;
			border-right: #fff 1px solid;
			width: 12px;color: #81abff;
			text-align: center;
			line-height: 11px;
			margin-top:4px;}

a.color		{float: left;
			height: 18px;
			padding-left:0px;
			padding-right:0px;
			border: #fff 1px solid;
			display:block;}
			
a.color:hover {border: #000 1px solid;}
			
a.colorup	{float: left;
			height: 18px;
			border:#0066ff 1px solid;padding:1px;
			display:block;}

h1					{margin: 0;padding: 0;font-size:11px;font-weight:normal;}
h2					{margin: 0;padding: 0;}
.normal				{font-weight:normal;}
ul					{text-align: left;}

#menu				{color:#336699;height:288px;display: table;margin-bottom:18px;}
#menu ul			{margin: 0;padding: 0;list-style-type: none;font-size: 10px;}
#menu li 			{line-height:20px;padding-left: 0px;text-transform: uppercase;font-size: 9px;}
#menu pre 			{color: #000;text-transform: capitalize;line-height:17px;margin: 0;padding: 0;padding-left: 0px;font:10px verdana, geneva, arial, helvetica, sans-serif;position: relative;float: left;left: 0px;}
#menu .pre 			{color: #000;text-transform: capitalize;line-height:17px;margin: 0;padding: 0;padding-left: 0px;font:10px verdana, geneva, arial, helvetica, sans-serif;position: relative;float: left;left: 0px;}

#menu li a			{color:#666;text-decoration: none;}
#menu li a:hover	{color: #ff9f00;text-decoration: none;font-weight: bold;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 2px;padding-left: 18px;}
#menu li.up			{color: #3399ff;text-decoration: none;font-weight: bold;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 6px;padding-left: 18px;}
#menu li .blu		{color: #3399ff;text-decoration: none;font-weight: bold;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 2px;padding-left: 18px;}
#menu li .gry		{text-transform: capitalize;color: #666;text-decoration: none;font-weight: bold;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 2px;padding-left: 18px;}

#menu li .gra		{font-size: 10px;line-height:12px;text-transform: capitalize;color: #666;text-decoration: none;font-weight: bold;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 2px;padding-left: 18px;width: 100%;}
#menu li .grm		{font-size: 10px;line-height:12px;text-transform: capitalize;font-weight: normal;color: #666;text-decoration: none;padding-left: 0px;width: 100%;}

#menu li .grm2		{font-size: 10px;line-height:12px;text-transform: capitalize;font-weight: normal;color: #666;text-decoration: none;background: url(http://design-eu.com:81/images/arrows_menu.gif) no-repeat;background-position: 0 2px;padding-left: 18px;}

#mapp				{color:#336699;margin-bottom:18px;}
#mapp ul			{margin: 0;padding: 0;list-style-type: none;}
#mapp li 			{line-height:15px; background:url(http://design-eu.com:81/images/bullet_blue_box.gif) no-repeat;background-position: 1 5px;padding-left: 15px;padding-bottom: 5px;}
#mapp li.twoz 		{line-height:12px;background:url(http://design-eu.com:81/images/bullet_blue.gif) no-repeat;background-position: 4 5px;padding-left: 18px;padding-bottom: 3px;}
#mapp li.trez 		{line-height:14px;background:url(http://design-eu.com:81/images/dot_line_mapp.gif) no-repeat;background-position: 4 5px;padding-left: 24px;padding-bottom: 0px;}

#post				{margin-top:16px;color:#336699;font-size: 11px;display: block;}
#post ul			{margin: 0;padding: 0;list-style-type: none;}
#post li 			{padding-left:2px;padding-top:4px;padding-bottom:7px; border-bottom: #E3E3E3 1px solid;}

#post li a			{color: #336699;text-decoration: none;}
#post li a:hover	{color: #EF6000;text-decoration: none;text-indent: -2px;}
#post li.up			{color: #000;background-color:#F1F5F8;}

#visited_items li a			{color:#6699ff;text-decoration: none;}
#visited_items li a:hover	{color:#ff9f00;text-decoration: none;text-indent: -2px;}
#visited_items				{color:#336699;height:80px;display: table;margin-bottom:18px;}
#visited_items ul			{margin: 0;padding: 0;list-style-type: none;}
#visited_items li 			{line-height:15px; background:url(http://design-eu.com:81/images/bullet_blue_box.gif) no-repeat;background-position: 1 5px;padding-left: 15px;}
#visited_items li.up		{color:#333;background:url(http://design-eu.com:81/images/button_on.gif) no-repeat;background-position: 2 6px;padding-left:6px;}

#list ul			{margin: 0;padding: 0;list-style-type: none;line-height:15px;}
#list li 			{padding-left:15px;background:url(http://design-eu.com:81/images/bullet_blue.gif) no-repeat;background-position: 0 5px;}

/*border: #000 1px solid;*/ /*margin:30 0 20 0px; = top,right,bot,left;*/ /*background:30 0 20 0px; = left, top,right,bot;*/
/* higlights */
.text				{color: #333;}
.text2				{color: #333;font:11px verdana, geneva, arial, helvetica, sans-serif;}
.gray				{color: #999;}
.gray1				{color: #666;}
.gray2				{color: #828282;font-size: 10px;text-decoration: none;}
.gray3				{color: #333;}
.red				{color: #ff0000;}
.dark				{color: #333366;}
.black				{color: #000;}
.l_blue				{color: #6699ff;}
.d_blue				{color: #336699;}
.green				{color: #339900;}
.orange				{color: #FF7800;font-size: 10px;font-weight:bold;}
.link_t				{color: #666;}

/* background-color */
.gray_bg			{background-color:#F1F5F8;}

/* special */
.lovercase			{text-transform: lowercase;}
.nonecase			{text-transform: none;}
.zero				{margin:0;padding:0;}
.pointer			{cursor: pointer;}
.headline			{float: left; font-size: 10px;color:#ff8800;border-bottom:#ccc 1px solid;padding:6 10 6 10px;margin-bottom:14px;}
.coment				{float: right;width: 400px;display: table;border-left: #DDDDDD 4px solid;padding-left:16px;margin-top:30px;line-height:17px;text-align:justify}
.wehere				{margin-top:20px;margin-bottom:23px;height:18px;}
.printerfoot		{font-size: 10px; line-height: 14px;color: #666;}
.arrows				{font-size:9px;padding-right:10px;background:url(http://design-eu.com:81/images/arrows.gif) no-repeat right;}
.top4				{margin-top:4px;}
.top10				{margin-top:10px;}
.add_com			{width: 100%;border-top:#ccc 1px solid;padding-top:5px;margin-bottom:10px;font-weight:bold;font-size: 10px;}
.post_area			{width: 100%;margin-bottom:40px;line-height:16px;color:#000070;}
.post_areas			{width: 450px;margin-bottom:40px;line-height:16px;color:#000070;}
.post_date			{font-size: 10px;color:#8888B9;}
.poster_hame		{font-weight:bold;padding-right:5px;}
.highlight_box		{background-color:#F1F5F8;line-height:17px;padding-bottom:10px;padding-top:10px;}
.brd_arrow 			{margin-top:24px;margin-bottom:35px;background:url(http://design-eu.com:81/images/arrow_big.gif) no-repeat;background-position: 410 8px;color:#666;padding-top:4px;padding-bottom:7px; border-bottom: #E3E3E3 1px solid;border-top: #E3E3E3 1px solid;}

.brd_arrow_left 	{margin-top:10px;margin-bottom:10px;background:url(http://design-eu.com:81/images/arrow_big_left.gif) no-repeat;background-position: 5 8px;color:#666;padding-top:13px;padding-bottom:10px;padding-left:52px;}

.remove				{margin-bottom:2px;margin-left:94px;margin-top:-2px; font-size: 9px;}
.com_wish			{font-size:9px;width: 140px;background-color:#F1F5F8;margin-top:5px;line-height:13px;padding-bottom:2px;color: #666;}
.bdr				{border: #B7B7B7 1px solid;}
.label_ecart		{font-size: 10px;color:#7B7B7B;margin-bottom:4px;font-weight:bold;line-height:20px;}
.signup				{width: 90px;display: block;float: left;}

/* inputs */
form				{margin:0px;}
label				{}
.inputs 		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;}

input.button		{
	color: #0066ff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #f8f8f8; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	height:15px;line-height:10px;
	cursor: pointer;}

input.buttonz		{width:100px;
	color: #0066ff;margin-right:7px;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #f8f8f8; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	height:15px;line-height:10px;
	cursor: pointer;}

input.buttonzup		{width:100px;
	color: #fff;margin-right:7px;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #ff9f00; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	height:15px;line-height:10px;
	cursor: pointer;}
	
input.buttont		{
	color: #B0B0B0;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #EDEDED; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid; 
	height:15px;line-height:10px;
	cursor: pointer;}

input.buttonup		{
	color: #fff;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #ff9f00; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	height:15px;line-height:10px;
	cursor: pointer;}

input.search_button			{width:58px;
							color: #0066ff;
							border-right: #3f3f3f 1px solid;
							border-top: #cfcfcf 1px solid; 
							font:10px verdana, geneva, arial, helvetica, sans-serif;
							background: #f8f8f8; 
							border-left: #cfcfcf 1px solid;
							border-bottom: #3f3f3f 1px solid; 
							height:15px;line-height:10px;
							cursor: pointer;}

input.search_buttonup		{width:58px;
							color: #fff;
							border-right: #3f3f3f 1px solid;
							border-top: #cfcfcf 1px solid; 
							font:10px verdana, geneva, arial, helvetica, sans-serif;
							background: #ff9f00; 
							border-left: #cfcfcf 1px solid;
							border-bottom: #3f3f3f 1px solid;
							height:15px;line-height:10px;
							cursor: pointer;}
	
/* ecard */
.input185		{width:185px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;}
.input185_3		{width:185px;height:45px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;}
.input_t_185	{width:185px;height:136px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;}
/* ecard */
/* blog comments */
.input214	{border: #999 1px solid; 
			font:10px verdana, geneva, arial, helvetica, sans-serif;
			background: #fff;
			 background-color: #ffffff;
			 width: 214px;}
/* blog comments */
			


/* shopping cart */
.input_s	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333;
			 background-color: #fff;
			 width: 180px;}
			 
/* search */			 
input.search164				{width:164px; height:15px;
							color: #333;
							border: #B7B7B7 1px solid; 
							background: #F6F6F6;
							font:10px verdana, geneva, arial, helvetica, sans-serif;}

/* news signup */


/* news signup */
.input_sign		{font-family: verdana, helvetica, arial, sans-serif;
				font-size: 10px;
				color: #333;
				border: #B7B7B7 1px solid; 
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;
				width: 146px;margin-bottom:5px;}
.input_sign2		{font-family: verdana, helvetica, arial, sans-serif;
				font-size: 10px;
				color: #333;
				border: #B7B7B7 1px solid; 
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;
				width: 125px;margin-bottom:5px;}
							
/* news signup */


.input22		{width:22px;
	color: #333;
	border: #000 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #fff;
	cursor: pointer;}

.input55		{width:55px;
	color: #333;
	border: #000 1px solid; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	background: #fff;
	cursor: pointer;}

.input42		{border:none;
				font:11px verdana, geneva, arial, helvetica, sans-serif;
				color: #000;
				background-color: #fff;
				width: 42px;}
/* email signup */
.input127	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333;
				border: #B7B7B7 1px solid; 
				background: #F6F6F6;
			 width: 127px;}
			 
.input173	{width:173px;height:15px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;}
			 
.input98	{width:98px;height:15px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F8F8F8;}
			 
.input113	{width:113px;height:15px;
				color: #333;
				border: #B7B7B7 1px solid;
				font:10px verdana, geneva, arial, helvetica, sans-serif;
				background: #F6F6F6;}


.input75	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 75px;}


.input140	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 140px;}


.input220	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 220px;}
			 
textarea	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333333;
			 background-color: #F7F7F7;
			 border: #999 1px solid;
			 width: 447px;
			 overflow: auto;}


/*  */

table.menuTop { width: 817px; margin-top: 15px; background: url(http://design-eu.com:81/images/dots_b.gif) repeat-x left bottom; margin-bottom: 10px; }
.MenuTopTd1 { width: 163px; padding-right: 15px; padding-bottom: 7px; vertical-align: top; }
.MenuTopTd2 { width: 410px; padding-right: 10px; }
.MenuTopTd3 { width: 244px;   }
table td { vertical-align: top; } 
.menuhlticon { margin-right: 8px; margin-bottom: 4px; } 
.menuhlt { position: absolute; top: -10px; left: 0; font: 10px Verdana; border-left: 1px solid #0066ff; color: #0066ff; padding: 2px 2px 2px 6px; margin-bottom: 4px; visibility: hidden; }
