/* ---------------- COMMON  ---------------- */
body, html { margin:0px; padding:0px; height:100%; }
.checkbox, label { cursor:pointer; }
div.clear { clear:both; line-height:1px; }
a { color:#006CFF; }
a:visited { color:#20198C; }
a:hover { color:#6699CC; }
.png1 { background:url('/i/foto_bg_01.png') no-repeat; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/foto_bg_01.png',sizingMethod='image',enabled='true'); }
.png2 { background:url('/i/foto_bg_02.png') no-repeat; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/foto_bg_02.png',sizingMethod='image',enabled='true'); }
.png1, .png2 { * background:none; padding:20px; float:left; margin:0px; * margin-bottom:20px; font-size:10px; }
.png1 p, .png2 p { margin:2px 0px 0px 2px; * position:absolute; * margin-top:95px; }
.png1 img, .png2 img { * position:absolute; margin-top:-10px; }
.filesize { padding:0px 1px 0px 1px; background:#FFFFCC; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999; }

/* ---------------- HEADER  ---------------- */
div#head { background:#DCDEDD; width:100%; height:200px; }
div#head_inner { background:#E7E9E8 url('/i/head_bg.jpg') top left no-repeat; width:900px; height:200px; text-align:left; vertical-align:middle; }
div#head_inner .head_logo { position:relative; top:190px; left:-63px; background:#CADDCB; padding:5px; }
div#head_inner .head_dop { position:relative; top:16px; left:-29px; z-index:10;}

/* ---------------- HOT DEAL  ---------------- */
.head_ads { position:absolute; z-index:100; top:1px; margin:0px 0px 0px 610px; * margin:0px 0px 0px 545px; width:300px; height:300px; background:url('/i/hot_deal_bg.png') center repeat-y; * background:none; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hot_deal_bg.png',sizingMethod='scale',enabled='true'); }
.head_ads p { padding:0px 30px 0px 65px; margin:0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
div#head_inner a { text-decoration:none; color:#000; * cursor:pointer; }
.head_ads strong { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#1E5515; } 
.head_ads_title { background:url('/i/hot_deal_circle_bg.jpg') top left no-repeat; height:55px; width:100%; margin:10px 0px 0px 7px; * margin:10px 0px 0px 7px; }
.head_ads_title img { padding:22px 0px 0px 55px; }

/* ---------------- FOOTER  ---------------- */
div#footer { width:100%; background:#FFF; }
div#footer_inner { width:900px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888; }
div#footer_left { text-align:left; float:left; width:20%; padding-top:100px; }
div#footer_middle { float:left; padding-left:10%; }
div#footer_right { text-align:right; float:right; width:20%; padding-top:100px; }
.footer_search { border:1px solid #D9D9D9; font-family:Verdana; font-size:11px; color:#97958F; padding:2px; width:180px; background:#FEFEFE; }
.footer_search_active { border:1px solid #D9D9D9; font-family:Verdana; font-size:11px; color:#555; padding:2px; width:180px; background:#FFF; }
div#footer a { color:#006CFF; text-decoration:underline; }
div#footer a:visited { color:#20198C; text-decoration:underline; }
div#footer a:hover { color:#6699CC; text-decoration:underline; }
/* ---------------- BODY  ---------------- */

div#body { background:#FFF url('/i/body_bg.jpg') top left repeat-x; width:100%; }
div#body_inner { width:900px; text-align:left; }
div#content { padding:0px 0px 0px 0px; }