body { font:'12px verdana';margin:15px 0px; padding:0px;	text-align:center; background-color:#CCCCCC;}


.page_main { width:820px; margin:0px auto; text-align:center; padding:0px; border:1px solid #AAAAAA; background-color:#FFFFFF;}
.div_page_top { width:800px; margin:10px auto; text-align:left; height:75px; position:relative;}
.page_logo { width:310px; margin:0px auto; text-align:left; float:left;padding:3px;}
.page_topbanner { width:480px; margin:0px auto; text-align:right; float:right}
.page_bottom { text-align:center; padding:10px 0px 0px 0px;}

.div_product_main { width:800px; margin:10px auto; text-align:left; height:120px; border:1px solid #AAAAAA; position:relative;background-color:#FFFFFF;}
.div_ads_main { width:800px; margin:10px auto; text-align:left; height:100px; position:relative;background-color:#FFFFFF;}
.div_product_left {float:left;text-align:center;width:160px;padding:15px 0px 0px 0px; }
.div_product_right {float:right;text-align:center;width:160px;padding:25px 5px 0px 0px; }
.div_product_content { position:absolute; left:170px; top:0px; width:452px; padding:5px; }
.div_product_content_productname { text-align:left;}
.div_product_content_prices { text-align:right; padding:10px 15px 0px 0px;}
.div_product_content_click { text-align:left; padding:1px 0px 0px 0px;}
.div_product_content_startdate { text-align:left; padding:1px 0px 0px 0px;}
.div_productpage_main { width:800px; margin:20px auto; text-align:left; height:120px; border:1px solid #AAAAAA; position:relative; background-color:#FFFFFF;}

.div_productarchieve_site { width:800px; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; height:70px; border:1px solid #AAAAAA; position:relative; background-color:#008E94;}
.div_productarchieve_sitecontent_left { float:left;width:150px; text-align:center; padding:10px 0px 0px 0px; }
.div_productarchieve_sitecontent_right { position:absolute; left:155px; width:600px; padding:20px; }
.div_productarchieve_main { width:800px; margin:0px auto; text-align:left; height:77px; border:1px solid #AAAAAA; border-top: solid 0px black; position:relative;background-color:#FFFFFF;}
.div_productarchieve_left {float:left;text-align:center;width:140px;padding:1px 0px 1px 0px; }
.div_productarchieve_right {float:right;text-align:center;width:100px;padding:25px 0px 0px 0px; }
.div_productarchieve_content { position:absolute; left:170px; top:0px; width:520px; padding:5px;}
.div_productarchieve_content_productname { text-align:left; height:30px;}
.div_productarchieve_content_click { text-align:left; padding:2px 0px 0px 0px;}
.div_productarchieve_content_startdate { text-align:left; padding:2px 0px 0px 0px;}

.div_productactive_site { width:800px; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; height:70px; border:1px solid #AAAAAA; position:relative; background-color:#008E94;}
.div_productactive_sitecontent_left { float:left;width:150px; text-align:center; padding:10px  0px 0px 0px;; }
.div_productactive_sitecontent_right { position:absolute; left:155px; width:600px; padding:20px; }
.div_productactive_main { width:800px; margin:0px auto; text-align:left; height:100px; border:1px solid #AAAAAA; border-top: solid 0px black; position:relative;background-color:#FFFFFF;}
.div_productactive_left {float:left;text-align:center;width:140px;padding:15px 0px 0px 0px; }
.div_productactive_right {float:right;text-align:center;width:100px;padding:25px 5px 0px 0px; }
.div_productactive_content { position:absolute; left:170px; top:0px; width:535px; padding:5px; }
.div_productactive_content_productname { text-align:left;}
.div_productactive_content_prices { text-align:right; padding:10px 15px 0px 0px;}
.div_productactive_content_click { position:absolute; left:5px; top:80px; text-align:left; padding:0px 0px 0px 0px;}
.div_productactive_content_startdate { position:absolute; left:5px; top:55px; text-align:left; padding:5px 0px 0px 0px;}
.div_productactive_content_facebookshare { position:absolute; left:5px; top:30px; text-align:left; padding:0px 0px 0px 0px;}

.div_mainpage_site { width:800px; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; border:0px solid #AAAAAA; height:20px; position:relative;}
.div_mainpage_right {float:right;width:250px; margin:0px auto; padding:5px; text-align:right; border:0px solid #AAAAAA; background-color:#00C900;}

a.product_name { font-size:12px;color:#DD0000;font-family:tahoma;font-weight:bold; font-decoration:underline;}
.product_price { font-size:12px;color:#00C900;font-family:tahoma;font-weight:bold; font-decoration:underline;}
.product_click { font-size:11px;color:#008E94;font-family:tahoma;font-weight:bold; font-decoration:underline;}
.product_salestart { font-size:11px;color:#008E94;font-family:tahoma;font-weight:bold; }
.product_stock { font-size:11px;color:#CC0000;font-family:tahoma;font-weight:bold; }
.site_bottom { font-size:11px;color:#000000;font-family:tahoma;font-weight:bold; }
a.site_name { font-size:11px;color:#333333;font-family:tahoma;font-weight:normal; font-decoration:underline;}
a.site_name_white { font-size:11px;color:#FFFFFF;font-family:tahoma;font-weight:normal; }
a.mainpage_white { font-size:11px;color:#FFFFFF;font-family:tahoma;font-weight:bold; }
.site_name_white { font-size:11px;color:#FFFFFF;font-family:tahoma;font-weight:normal; }
.area_caption_white { font-size:12px;color:#FFFFFF;font-family:verdana;font-weight:bold; }
.area_caption_white2 { font-size:12px;color:#FFFFFF;font-family:verdana;font-weight:normal; }
.productarchieve_caption { font-size:12px;color:#FFFFFF;font-family:tahoma;font-weight:bold;}
.productarchieve_name { font-size:11px;color:#000000;font-family:tahoma;font-weight:bold;}
.productarchieve_price { font-size:11px;color:#000000;font-family:tahoma;font-weight:bold; font-decoration:underline;}
.productarchieve_click { font-size:11px;color:#000000;font-family:tahoma;font-weight:normal; font-decoration:underline;}
.productarchieve_salestart { font-size:11px;color:#000000;font-family:tahoma;font-weight:normal; }


















#page_main2{ width:800px; margin:0px auto; text-align:left; padding:5px; border:1px dashed #333; background-color:#eee;}
#page_topsection #page_content { position:relative; }
#page_topsection_logo {  position :absolute; left:0px; }
#page_topsection_banner {  position :absolute; right:10px; }



#div_sol {float:left;}
#div_sag {float:right;}

#div_product_left2 { position:absolute; left:0px; top:0px; width:200px; margin:3px; text-align:center;}
#div_product_right2 { position:absolute; right:0px; top:0px; width:200px; margin:3px; text-align:center;}
#div_product_content2 { position:absolute; left:209px; top:0px; width:379px; margin:3px 0px 3px 0px;}
