body{
margin:0px;
padding:0px;
background: url('../images/back.jpg') repeat-x top
}

body, font, p, a{
font-family:trebuchet ms;
font-size:10pt;
text-decoration:none;
color:#525252;
}

p, ul, li, table, td, tr, hr{
padding:0px;
margin:0px;
}

li{
list-style-type: none;
margin-left:8px;
margin-top:5px;
min-height:25px;
}

img{
border:none;
}

strong{
color:#C5291A;
}

option{
color:#5D5D5D;
}

form{
margin:0;
}

textarea{
background: #FCFCFC;
border:1px solid #ACA899;
color:#525252;
font-size:11px;
}

select, input{
font-family:trebuchet ms;
font-size:10pt;
}

h1{
font-size:11pt;
margin-top:0px;
color:#0052A4;
}

h1.uploaded{
margin:4px;
}

p.title{
margin-top:7px;
}

#page{
position: relative;
width:780px;
margin:0px auto;
padding:0px;
clear:both;
}

#uploadForm{
width:780;
padding:0px;
margin:0px auto;
}

#uploadImage{
position:relative;
width:300px;
padding:0px;
margin:0px auto;
height:100px;
text-align:center;
margin-top:30px;
margin-bottom:30px;
background: url('../images/box_upload.jpg') repeat-x top;
border: 1px #D51F10 solid;
clear:both;
}

#bar_top{
position:relative;
width:780px;
margin:0px auto;
padding:0px;
clear:both;
margin-top:5px;
height:20px;
text-align:right;
}

#top{
position:relative;
width:780px;
margin:0px auto;
padding:0px;
clear:both;
margin-top:15px;
height:74px;
}

#mtop{
height:41px;
background: url('../images/background_menu.jpg') repeat-x bottom;
margin-top:20px;
margin-left:0px;
margin-right:0px;
}

#top_title{
position:relative;
height:30px;
background: url('../images/title_share.jpg') repeat-x bottom;
margin-bottom:20px;
}

.ul_menu{
margin-left:20px;
}

.ul_menu li{
float:left;
line-height:25px;
margin-top:0px;
margin-left:0px;
margin-right:22px;
}

.ul_menu li a{
float:left;
height:25px;
text-indent:0px;
width:100px;
height:25px;
margin-left:0px;
margin-right:0px;
}

.top_menu_sel{
border:1px #51A8FF solid;
border-bottom:1px #D7F5FF solid;
background: url('../images/menu1.jpg');
color:#09509F;
font-weight: bold;
text-align:center;
}

.top_menu{
border:1px #999999 solid;
border-bottom:1px #51A8FF solid;
background: url('../images/back_menu2.jpg') repeat-x top;
color:#666666;
text-align:center;
}

.top_menu:hover{
border:1px #51A8FF solid;
border-bottom:1px #D7F5FF solid;
background: url('../images/menu1.jpg');
color:#09509F;
font-weight: normal;
}

#menu_share{
position:relative;
width:180px;
height:auto;
border-top:1px #C5EFFF solid;
background: url('../images/background_menu2.jpg') repeat-y;
float:left;
clear:both;
padding-top:8px;
}

.menu_share_ul{
margin-left:0px;
}

.menu_share_ul li{
line-height:20px;
margin-top:0px;
margin-left:0px;
text-indent:10px;
}

.menu_share_ul li strong{
font-size:10pt;
}

#boxmain{
position:relative;
text-align:center;
width:566px;
height:auto;
margin:0px 0px 0px 24px;
padding:0;
clear:both;
}

#main_info{
width:590px;
margin-bottom:10px;
float:right
}

#menu{
height:20px;
text-align:left;
margin-top:28px;
margin-bottom:5px;
float:right;
z-index:0;
}

#menu a{
margin-right:10px;
}

#menu_v{
position:relative;
float:left;
width:178px;
margin-top:20px;
margin-bottom:20px;
}

#footer{
margin-top:20px;
position:relative;
width:100%;
float:left;
height:50px;
background: url('../images/back_rodape.jpg') repeat-x top;
clear:both;
text-align:center;
line-height:50px;
}

#main{
position:relative;
margin-left:10px;
width:590px;
margin-top:20px;
float:right;
}

#boxfile{
position:relative;
text-align:left;
min-height:30px;
margin-top:10px;
}

#boxinst{
position:relative;
text-align:left;
min-height:30px;
line-height:30px;
margin-top:0px;
}

#boxfree{
position:relative;
min-height:30px;
width:590px;
margin:0px;
padding:0px;
clear:both;
}

#title_send{
background: url('../images/title_send.jpg') repeat-x;
border: 1px #0294C4 solid;
width:780px;
height:30px;
margin: 15px 0px 25px 0px;
}

#col_adsense{
position:relative;
padding-right:20px;
float:left;
margin:0px;
}

#bar_send{
background-color:#F1F1F1;
width:780px;
height:24px;
clear:both;
text-align:center;
}

#bar_send2{
background-color:#F5F5F5;
width:780px;
height:30px;
clear:both;
text-align:center;
border: 1px #CCCCCC solid;
}

.central{
position: relative;
min-width:780px;
margin:0px auto;
padding:0px;
clear:both;
text-align:center;
}

.central1{
position: relative;
width:450px;
margin:0px auto;
padding:0px;
clear:both;
text-align:center;
}

.link_v1{
color:#CC0000;
text-decoration:underline;
}

.link_v1:hover{
color:#797900;
}

.link_v2{
color:#666666;
text-decoration:underline;
}

.link_v2:hover{
color:#CC0000;
}

.link_v3{
color:#09509F;
text-decoration:underline;
}

.link_v3:hover{
color:#CC0000;
}

.link_v4{
color:#09509F;
font-weight: bold;
}

.link_v5{
color:#09509F;
}

.file{
float:left;
margin-top:1px;
}

.text_normal{
color:#444444;
text-align:left;
}

.lis{
float:left;
margin-right:5px;
}

.lis1{
float:left;
margin-right:12px;
}

.tables{
position:relative;
float:left;
margin-right:4px;
width:143px;
text-align:center;
}

.featured{
color:#CC0000;
}

.featured2{
color:#C5291A;
}

.featured3{
color:#0052A4;
}

.featured4{
color:#CCCCCC;
font-weight: bold;
}

.button{
margin-left:5px;
}

.adsense{
margin: 10px 15px 0px 24px;
}

.adsense{
margin: 10px 15px 0px 24px;
}

.info{
margin:0px 0px 20px 24px;
}

.info2{
margin:8px;
}

.info3{
margin:10px 0px 10px 24px;
float:left;
}

.info4{
margin: 15px 0px 15px 0px;
}

.info5{
margin: 15px 0px 15px 0px;
float:left;
}

.info6{
margin: 0px;
clear:both;
}

.info7{
padding-left:15px;
}

.info8{
margin: 15px 0px 15px 0px;
padding-left:15px;
}

.info9{
margin-left:15px;
}

.info10{
margin: 8px 0px 8px 0px;
}

.info11{
margin: 25px 0px 25px 0px;
}

.link_download{
background:#ECF9FF;
border: 1px #02ADE6 solid;
padding:8px;
}

.link_delete{
background:#FFFFD7;
border: 1px #666666 solid;
padding:8px;
}

.status{
background:#FFFFD9;
border: 1px #CC0000 solid;
padding:8px;
color:#990000;
margin-top:0px;
margin-bottom:5px;
float:left;
}

.send_ok{
background:#F1FFEC;
border: 1px #999999 solid;
padding:8px;
color:#003300;
margin-top:0px;
margin-bottom:5px;
float:left;
}

.status2{
position:relative;
background:#FFFFD9;
border: 1px #CC0000 solid;
padding:8px;
color:#990000;
margin-top:0px;
margin-bottom:5px;
clear:both;
}

.send_ok2{
position:relative;
background:#F1FFEC;
border: 1px #999999 solid;
padding:8px;
color:#003300;
margin-top:0px;
margin-bottom:5px;
clear:both;
}

.link{
color:#0033CC;
text-decoration:underline;
}

.link:hover{
color:#CC0000;
}

.img_up{
margin-top:15px;
}

.text_link{
position:relative;
background: #FCFCFC;
border:1px solid #ACA899;
color:#525252;
font-size:11px;
padding:3px;
}

.text_link2{
position:relative;
background-color:#FFFBFB;
border:1px solid #FB9D9B;
color:#848484;
font-size:11px;
padding:3px;
}

.box_links{
position:relative;
width:590px;
float:left;
margin-top:15px;
margin-bottom:20px;
}

.box_links span{
display:block;
float:left;
margin-right:5px;
padding-top:3px;
text-align:left;
width:220px;
}

.box_links p{
margin-bottom:10px;
}

.box_send{
position:relative;
height:auto;
width:590px;
margin-bottom:10px;
float:right;
}

.box_send2{
position:relative;
padding:3px;
min-height:30px;
width:590px;
margin-bottom:10px;
background:#F7F7F7;
clear: both;
border-bottom:1px #838383 solid;
}

.box_send3{
position:relative;
padding:3px;
min-height:30px;
width:590px;
margin-bottom:10px;
background:#EAF7FF;
clear: both;
border-bottom:1px #8CC6FF solid;
}

.box_send4{
position:relative;
padding:3px;
min-height:30px;
width:590px;
margin-bottom:10px;
background:#F7FFDD;
clear: both;
border-bottom:1px #99CC00 solid;
}

.box_send5{
position:relative;
padding:3px;
min-height:30px;
width:370px;
margin-bottom:10px;
background:#F7F7F7;
clear: both;
border-bottom:1px #838383 solid;
}

.box_selects{
position:relative;
height:30px;
width:590px;
margin-bottom:15px;
margin-top:0px;
float:left;
background:#F5F5F5;
}

.box_item{
position:relative;
height:150px;
width:590px;
float:left;
}

.box_item2{
position:relative;
background:#F1F1F1;
height:150px;
width:590px;
float:left;
}

.box_item3{
height:130px;
width:130px;
float:left;
margin-top:10px;
text-align:center;
}

.box_item4{
height:130px;
width:450px;
float:left;
margin-top:12px;
margin-left:5px;
}

.line1{
height:22px;
width:450px;
border-bottom:1px #CCCCCC solid;
}

.line2{
height:22px;
width:450px;
}

.line3{
min-height:44px;
width:450px;
}

.title_menu{
width:178px;
height:22px;
background-image: url('../images/title_menu.gif');
color:#FFFFFF;
text-align:center;
padding-top:10px;
}

.content_menu{
width:176px;
border: 1px solid #666666;
background-image: url('../images/back_menu.jpg');
background-repeat: repeat-x
}

.content_menu li{
text-indent:20px;
}

.left{
float:left;
}

.right{
float:right;
}

.button_send{
float:right;
margin-top:14px;
margin-bottom:0px;
}

.button_send2{
float:left;
margin-top:10px;
}

.space{
display:block;
float:left;
margin-right:5px;
padding-top:3px;
text-align:left;
width:140px;
}

.space2{
display:block;
float:left;
margin-right:5px;
padding-top:3px;
text-align:left;
width:90px;
}

.list_any{
background: url('../images/ico_file.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.list_100mb{
background: url('../images/100mb.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.list_wating{
background: url('../images/ico_wating.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.list_up{
background: url('../images/up.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.list_down{
background: url('../images/down.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.list_fast{
background: url('../images/ico_any.gif') no-repeat left top;
clear: none;
min-height:25px;
}

.box_image{
width:130px;
height:130px;
float:left;
}

.box_download{
width:390px;
float:left;
}

.box_page{
width:468px;
float:left;
}

.box_div2r{
width:370px;
float:right;
}

.box_div2l{
width:370px;
float:left;
}

.box_div2l2{
width:370px;
float:left;
background: #F5F5F5;
margin:10px 0px 10px 0px;
padding-top:10px;
}

.top_download{
width:780px;
clear:both;
text-align:center;
}

.title{
font-size:11pt;
margin-top:0px;
color:#0052A4;
font-weight: bold;
}

.title2{
font-size:11pt;
margin-top:0px;
color:#666666;
font-weight: bold;
}

.img_border{
border: 1px #C42F00 solid;
float:left;
}

.box_default{
clear:both;
margin-top:5px;
}

.image_view{
margin-top:5px;
margin-bottom:20px;
padding:5px;
border: 1px #0294C4 solid;
}

.page_sel{
color:#333333;
background:#F4F4F4;
border: 1px #7A7A7A solid;
padding:0px 5px 0px 5px;
margin-left:2px;
}

.page_sel:hover{
color:#003399;
background:#E6F2FF;
border: 1px #003399 solid;
}

.page_sel_strong{
color:#003399;
background:#E6F2FF;
border: 1px #003399 solid;
padding:0px 5px 0px 5px;
margin-left:2px;
}

.page_none{
color:#999999;
background:#F8F8F8;
border: 1px #CCCCCC solid;
padding:0px 5px 0px 5px;
margin-left:2px;
}

option.featured_opt{
color:#CC0000;
font-weight: bold;
}