html, body{ background-color:#DDDDDD; background-image:url(../images/site_background.gif); color: #4e5864; font: 12px verdana; font-link: #4e5864; line-height:17px; width: 100%; height: 100%; margin: 0; padding: 0; }

form {display: inline;}

#site { position: relative; min-height: 100%; height: auto !important; height: 100%; padding:0; }
#main { margin: 0 auto 0 auto; padding: 1px 0 60px 0; min-width:1200px; }
#site_login { margin-top:10px; margin-left:440px; margin-bottom:2px; background-image:url(../images/site_login_background.png); height:44px; min-width:620px; }
#site_login_1 { background-image:url(../images/site_login_l_1.png); width:10px; left:430px; height:44px; position:absolute; }
#site_login_2 { float:left;   height:44px;  }
#site_login_3 { float:left; background-image:url(../images/site_login_l_2.png); background-repeat:no-repeat; height:44px; padding-left:130px; }
#site_main { background-image:url(../images/site_main_background.gif); min-width:1050px; height:105px; margin-bottom:2px; }
#site_menue { margin-bottom:2px; background-image:url(../images/site_login_background.png); height:44px; min-width:600px; }
#site_menue_1 { background-image:url(../images/site_menue_start.png); background-repeat:no-repeat; height:44px; padding:14px; padding-left:70px; font-weight:bold; }
#site_content { float:left; margin-left:70px; margin-top:20px; max-width:768px; }
#site_content_right { float:left; margin-left:20px; margin-top:20px; }
#site_footer { position:absolute; background-image:url(../images/site_down_background.gif); bottom:0; height:57px; margin:0; width:100%; padding:0; }

#folderpw { margin-left:29px; display:none; font-size:11px; }
#picturepw { margin-left:29px; display:none; font-size:11px; }

.content_main {background-color:#f6f6ef; border:1px solid #edecec; padding:20px; min-width:600px; }
.content_menue { background-color:#f6f6ef; border:1px solid #edecec; padding:20px; min-width:250px; }
.content_ad_728 { background-color:#f6f6ef; border:1px solid #edecec; padding:20px; width:728px; }

.form_login { background-color:#FFFFFF; border:1px solid #999999; padding:2px; width:160px; margin-top:11px; }
.form_upfile { margin:0px; margin-left:15px; width:495px; background-color:#ffffff; border:1px solid #999999; height:22px; }
.form_remote { margin:0px; margin-left:15px; width:495px; background-color:#ffffff; border:1px solid #999999; height:20px; }
.form_uppic { margin:0px; margin-left:15px; width:280px; background-color:#ffffff; border:1px solid #999999; }
.form_folder { margin:0px; margin-left:15px; width:275px; background-color:#ffffff; border:1px solid #999999; }
.form_normal { margin:0px; background-color:#ffffff; border:1px solid #999999; padding:2px; }
.button_login { background-color:#4e5864; border:1px solid #999999; padding:2px; padding-left:30px; padding-right:30px; color:#FFFFFF; margin-left:15px; margin-top:11px; }
.button_upload { background-color:#4e5864; border:1px solid #999999; padding:2px; padding-left:30px; padding-right:30px; color:#FFFFFF; margin-left:15px; }
.button_search { background-color:#4e5864; border:0px solid #999999; padding:2px; padding-left:10px; padding-right:10px; color:#FFFFFF; }
.button_dl { background-image:url(../images/site_background.gif); border: 1px solid #DDDDDD; height: 18px; width:150px; font-size:10px; font:arial; cursor:pointer; }
.button_hs { background-image:url(../images/site_background.gif); border: 1px solid #DDDDDD; height: 18px; width:150px; font-size:10px; font:arial; cursor:pointer; color:#990000; }

a:link { color: #4e5864; text-decoration: none; }
a:visited { color: #4e5864; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }

.a2,
.a2:link,
.a2:visited { font-size:14px; color: #000000; text-decoration:underline; }
.a2:hover { color: #000000; text-decoration: none; }
.a2:active { color: #000000; text-decoration: none; }

.a3,
.a3:link,
.a3:visited { font-size:12px; color: #000000; text-decoration:underline; }
.a3:hover { color: #000000; text-decoration: none; }
.a3:active { color: #000000; text-decoration: none; }

.a4,
.a4:link,
.a4:visited { color: #EFEFEF; text-decoration:none; }
.a4:hover { color: #EFEFEF; text-decoration: underline; }
.a4:active { color: #EFEFEF; text-decoration: underline; }

.f_1 { font-size:14px; font-weight:bold; }
.f_2 { font-size:12px; font-weight:bold; }
.f_3 { font-size:18px; font-weight:normal; }
.f_4 { font-size:14px; font-weight:normal; }
.f_5 { font-size:14px; font-weight:bold; color:#000000; }
.f_6 { font-size:28px; font-weight:bold; color:#000; }

.clear { clear:both; height:0px; line-height:0px; font-size:0px; width:0px; }
.half { height:5px; line-height:5px; font-size:5px; width:1px; }
