

/* common css ==================================== */


/* -- TOP-IMAGE -- */
#top_image { background-image: url(img/downloadtop.jpg); background-repeat:no-repeat;
	height:85px; width:793px; margin: 0 auto; }

/* -- LAYOUT -- */
/*IE6*/
*html #rec_icon01 { margin-left:40px; }
*html #rec_icon02 { margin-left:40px; }
*html #view_wrapper { margin-top:-15px; }
*html #ways_image { margin-top: 0px; }
*html #total_menu h2, ul { margin-top:20px; }
*html #jobs_menu { margin-top:0px; margin-left:-200px; }
*html #top_image { margin-bottom:20px; }
/*IE7*/
*:first-child+html #rec_icon01 { margin-left:40px; }
*:first-child+html #rec_icon02 { margin-left:40px; }
*:first-child+html #total_menu h2, ul { margin-top:20px; margin-bottom:20px; }
*:first-child+html #jobs_menu { margin-top:0px; margin-left:-200px; }
*:first-child+html #top_image { margin-bottom:20px; }

/* -- wall papers iframe first -- */
#ifrms { display:none; opacity:0; padding-top:10px; }
#nowloading { display:none; opacity:0; width:625px; }

/* ================================ common css end */




/* download sidemenu ============================= */

/* side menu */
table.subtable{border:none;}
td.cell{ border:none; padding:10px 0px 0px 20px; }


/* side buttons */
.dtop a{ display:block; width:159px; height:29px;
	background:url(img/dtop00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dtop a:hover, .dtop a.on{ background-position:right bottom; }

.dfree a{ display:block; width:159px; height:29px;
	background:url(img/dfree00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dfree a:hover, .dfree a.on{ background-position:right bottom; }

.ddlgame a{ display:block; width:159px; height:29px;
	background:url(img/ddlgame00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.ddlgame a:hover, .ddlgame a.on{ background-position:right bottom; }

.dwp a{ display:block; width:159px; height:29px;
	background:url(img/dwp00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dwp a:hover, .dwp a.on{ background-position:right bottom; }

.dpct a{ display:block; width:159px; height:29px;
	background:url(img/dpct00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dpct a:hover, .dpct a.on{ background-position:right bottom; }

.dcal a{ display:block; width:159px; height:29px;
	background:url(img/dcal00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dcal a:hover, .dcal a.on{ background-position:right bottom; }

.ddemo a{ display:block; width:159px; height:29px;
	background:url(img/ddemo00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.ddemo a:hover, .ddemo a.on{ background-position:right bottom; }

.dgaj a{ display:block; width:159px; height:29px;
	background:url(img/dgaj00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dgaj a:hover, .dgaj a.on{ background-position:right bottom; }

.dfalmaga a{ display:block; width:159px; height:29px;
	background:url(img/dfalmaga00.gif) no-repeat left top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.dfalmaga a:hover, .dfalmaga a.on{ background-position:right bottom; }


/* side buttons(now page) */
.dtop_d { display:block; width:159px; height:29px;
	background:url(img/dtop00.gif) right bottom;
	text-indent:-9999px; }
.dfree_d { display:block; width:159px; height:29px;
	background:url(img/dfree00.gif) right bottom;
	text-indent:-9999px; }
.ddlgame_d { display:block; width:159px; height:29px;
	background:url(img/ddlgame00.gif) right bottom;
	text-indent:-9999px; }
.dwp_d { display:block; width:159px; height:29px;
	background:url(img/dwp00.gif) right bottom;
	text-indent:-9999px; }
.dpct_d { display:block; width:159px; height:29px;
	background:url(img/dpct00.gif) right bottom;
	text-indent:-9999px; }
.dcal_d { display:block; width:159px; height:29px;
	background:url(img/dcal00.gif) right bottom;
	text-indent:-9999px; }
.ddemo_d { display:block; width:159px; height:29px;
	background:url(img/ddemo00.gif) right bottom;
	text-indent:-9999px; }
.dgaj_d { display:block; width:159px; height:29px;
	background:url(img/dgaj00.gif) right bottom;
	text-indent:-9999px; }
.dfalmaga_d { display:block; width:159px; height:29px;
	background:url(img/dfalmaga00.gif) right bottom;
	text-indent:-9999px; }

/* ========================= download sidemenu end */




.dottedline{ width:100%; border-bottom:dotted 1px #666; }




/* download topmenu ============================== */

.TOPspace01{ width:615px; }
.TOPspace01 a:hover{ background:#DDFFFF; text-decoration:none; }
.TOPspace02{ width:615px; }
.TOPspace02 a:hover{ background:#FFEEBB; text-decoration:none; }
.TOPspace03{ width:615px; }
.TOPspace03 a:hover{ background:#FFEEFF; text-decoration:none; }
.TOPspace04{ width:615px; }
.TOPspace04 a:hover{ background:#DDFFDD; text-decoration:none; }
.TOPspace05{ width:615px; }
.TOPspace05 a:hover{ background:#FFEEEE; text-decoration:none; }
.TOPspace06{ width:615px; }
.TOPspace06 a:hover{ background:#FFFFCC; text-decoration:none; }
#manycontent{ height:50px; padding:10px 0px 10px 0px; }
.topContent{ display:block; width:100%; height:170px; padding:15px 0px 15px 0px; }
/* .toplink att:this height = topContent height + padding↑, margin = padding↓ */
.toplink{ position:absolute; height:185px; width:615px; margin:-15px 0px 0px 0px; padding:15px 0px 0px 0px; }
.top_img{ padding:0px 0px 0px 5px; margin:-60px 0px 0px 0px; width:300px; height:170px; float:right; }
.top_ban{ padding:10px; width:160px; height:55px; float:left; }

/* ========================== download topmenu end */




/* download falmaga ============================== */

/* back ground img */
td.falmaga{	background-image:url(falmaga/img/falmaga1711.jpg); background-repeat:no-repeat; }
/* mailmaga button */
.fmailm a{ display:block; position:relative; width:211px; height:70px; left:350px; top:143px;
	background:url(falmaga/img/falmaga_mail2.gif) no-repeat top;
	text-indent:-9999px; text-decoration:none; outline:none; }
.fmailm a:hover, .fmailm a.on{ background-position:right bottom; }

/* ========================== download falmaga end */




/* download calendar ============================= */

#Calspace{ width:600px; height:auto; }
.calcent{ width:515px; height:auto; margin:0 6%; } /* 6/(600-(225*2+40+10)) = 0.06 */
.calDis{ width:225px; height:auto; float:left; border:dotted 1px #666; margin:0px 10px 5px 10px; padding:5px; }
.calImgs{ float:left; padding-right:5px; }

/* ========================= download calendar end */




/* download freegame ============================= */

#FGspace{ width:615px; }
#FGspace div.FGcontent:hover{ background:#FFF7DC; }
#FGspace div.FGcontent2:hover{ background:#FFF7DC; }
.FGcontent{ display:block; width:100%; height:180px; padding:15px 0px 15px 0px; }
.FGcontent2{ display:block; width:100%; height:190px; padding:15px 0px 15px 0px; }
.FGimg{ float:left; }
.FGdiscr{ width:430px; margin:0px 0px 0px 185px; }
.FGdiscr div.officiallink:hover{ background:#FF0000; color:#FFFF00; }
.FGdiscr div.psstorelink:hover{ background:#44A0EC; color:#FFFF00; }
.FGss{ float:right; margin:-32px 0px 0px 0px; }
.FGss2{ float:right; margin:-47px 0px 0px 0px; }

/* ========================= download freegame end */




/* download wallpaper ============================ */

.WPlist{ height:18px; line-height:18px; padding:0px 5px 0px 0px; }
#WPspace{ width:600px; height:auto; }
/* margin width % = ((600-(width*2+marginright+marginleft+padding*2))/2-marginleft)/600-(marginleft/100) */
 .WPcent{ width:515px; height:auto; margin:0 7%; }
.WPDis{ width:225px; height:auto; float:left; border:dotted 1px #666; margin:0px 10px 5px 10px; padding:5px; }
/* margin width % = ((600-(width*2+marginright+marginleft+padding*2))/2-marginleft)/600-(marginleft/100) */
.WPcent_w{ width:100%; height:auto; margin:0% 0.6%; }
.WPDis_w{ width:265px; height:auto; float:left; border:dotted 1px #666; margin:0px 10px 5px 10px; padding:5px; }
.WPImgs{ float:left; padding-right:5px; }

/* ======================== download wallpaper end */
