*{padding:0; margin:0; font-family:arial; vertical-align:top;}
body{width:100%; background:url(images/bg.jpg) top repeat-x;}
img{border:0;}

#frame{width:985px; margin:0 auto; float:inherit;}

/*****Top & Login****/
.top{width:985px; height:82px; background:url(images/topo.jpg) right top no-repeat;}

#login{width:230px; height:auto; float:right; margin: 5px 0 0 0;}
#login p{font-family: Arial; font-size:11px; font-weight:bold; text-align:justify; letter-spacing:1px; color:#000; font-weight:bold; line-height:130%;}
#login label{ font:arial; font-size:11px; display:block; float:right; text-align:right; margin:2px 0 0; margin-right:60px;}
#login p.title{ font-size:11px; font-weight:bold; color:#000; margin: 0 0 3px 8px;}
#login input{font:Arial, Helvetica, sans-serif; font-size:11px; width:110px; border:2px solid #e7e7e7;}
#login a{color:#FFFFFF; text-decoration:none;  font-size:11px; letter-spacing:0;}
#login a:hover{text-decoration:underline;}
#login .bt{background: url(images/entrar.png) no-repeat; height:19px; width: 52px; font-family:arial; color:#fff; margin:-20px 5px 0 0!important; float:right; border:0}
#login .btColabora{ color:#000;}
#login .sair:hover{ border-top:2px solid #F00;}
#login .btColabora:hover{ text-decoration:none;}

/*menu*/
.menu{ width:587px; height:20px; margin:52px 5px 0; float:left;}
.menu ul{ list-style:none;}
.menu ul li{ float:left; margin:0 2px;}
.menu ul li a{ font-size:16px; font-weight:bold; color:#000; text-decoration:none; float:left; padding:0 10px; height:16px; text-align:center; padding-top:2px; border-top:2px solid #fff;}
.menu ul li a:hover{ border-top:2px solid #000;}

/*****Centro do Conteúdos****/
#conteudo{width:100%; min-height:500px; }

.coluna_1{width:448px; min-height:352px; float:left;}
.coluna_2{width:320px; min-height:352px; float:left; padding-top:20px; margin-left:7px;}
#img{margin:8px 0 0 8px;}
.left{float:left; width:775px; border:0; min-height:300px; padding-top:20px;}
.left h1{  border-bottom:3px solid #FFCC66; }

.right{float:right; width:205px; min-height:300px; padding: 20px 0 0 0;}
.right h1{ width:180px; font-size:13px; color:#F68F00; margin: 5px 0 0 0; display:block; border-bottom: 2px solid #F98F00; padding-left:5px; margin-left:15px;}
.right p{ font-size:12px; color:#F68F00; margin-right:5px; float:right;}
.right a{color:#333333; text-decoration:none; cursor:pointer;}
.right a:hover{color:#FF6600;}

.lista{font-size:12px; padding:1px 0; float:left; margin:0;}


/*****BOXs esquerda****/
#box, #box2, #box3, #box4, #box5{width:448px; min-height:326px; margin:10px 0 0 0; clear:both}
#box4{ margin:6px 0 0 10px !important;}
#box h1, #box2 h1, #box3 h1, #box4 h1, #box5 h1{font-size:16px; border-bottom:2px solid #000; color:#000; width:98.5%; height:17px; padding: 3px 0 2px 3px;}
#box5{ margin:9px 0 0 10px; float:left;}

#box h1{ color:#006600; border-bottom:2px solid #060;}
#box2 h1{ color:#FFCC33; border-bottom:2px solid #fc3;}
#box3 h1{ color:#990000; border-bottom:2px solid #900;}
#box4 h1{ color:#0099CC; border-bottom:2px solid #09C;}
#box5 h1{ color:#663366; border-bottom:2px solid #636;}

.bt_cds{ color:#006600 !important;}
.bt_livros{ color:#FFCC33 !important;}
.bt_videos{ color:#990000 !important;}
.bt_imagens{ color:#0099CC !important}
.bt_Colabora{ color:#663366 !important}

.box{height:285px; padding-bottom:21px; background:#FFFFFF;}
.box ul li{list-style:none; padding:3px; float:left; width:141px; vertical-align:top; margin:0; height:100px;}
.box ul li img{float:left; border:1px solid #FFF; padding:1px}
.box ul li img:hover{border:1px solid #F57E00;}
.box ul li p{padding: 0 2px; width:60px; float: left; font: Arial, Helvetica, sans-serif; font-size:11px;}

.download{background:url(images/icone.jpg) no-repeat left top; width:64px; height:37px; float:left; margin:2px; text-align:right;} 
.download p{margin-top:20px; margin-left:10px; width:50px !important; color:#FFFFFF; cursor:pointer;}
.download a{ text-decoration:none; color:#fff; font-weight:bold;}

.menulinks { float:right; margin:8px 30px -30px 0;}
.menulinks ul li{ list-style:none; font-size:11px; float:left; margin:0 12px 0 12px; font-weight:bold}
.menulinks a{text-decoration:none; color:#F30}
.menulinks a:hover{text-decoration:underline; color:#F90}


.menulinksBottom { float:left; margin: 10px 30px 0 80px}
.menulinksBottom ul li{ list-style:none; font-size:11px; float:left; margin:0 12px 0 12px; font-weight:bold }
.menulinksBottom a{text-decoration:none; color:#000}
.menulinksBottom a:hover{text-decoration:underline; color:#F90}

/*****Busca****/
#busca {vertical-align:middle;}
#busca input{width: 100px; font: Courier New, Courier, monospace; font-size:11px;}
#busca select{width: 100px; font: Courier New, Courier, monospace; font-size:10px;}
#busca .none{width:auto; margin:0 0 0 0;}

.laranja{ width:300px!important; border:0; float:left;}

/*****Formulários****/
.formulario{width:750px; float:left; font-family: Arial; /*border:1px solid #F38000; -moz-border-radius: 5px;*/ padding:4px; margin:8px 0}
.formulario h1{ font-size:1.2em; display:block; margin-bottom:10px; background:#F98F00; color:#FFFFFF; padding:5px;}
.formulario p{ font-size:12px;}
.formulario label{font-family:Arial; font-size:12px; width:140px; float:left; font-weight:bold; text-align:right; margin-right:5px;}
.formulario .txt{ font-family:arial; padding:3px; font-size:11px; border:1px solid #ccc; }
.formulario ul li{ font-size:11px; list-style:none; display:inline; float:left; width:600px; float:left; margin: 2px 0 0 0; vertical-align:bottom; margin:0 0 12px 5px;}
.formulario .bt{ background:#f38000; padding:4px 8px; border:0; font-family:arial; color:#fff;}
.formulario .Terms{ font-size:11px; font-family:Arial;}
.formulario fieldset{ border:0;}
.clear{width:auto !important;}

.form{width:740px; min-height:100px; float:left; font-family: Arial; border:1px solid #ddd; padding:0;}
.form h1{ font-size:1.2em; display:block; margin-bottom:10px; background:#F98F00; color:#FFFFFF; padding:5px;}
.form h3{font-size:0.90em; display:block; color:#F98F00; padding:5px; border-bottom:1px solid #FFCC66}
.form label{ text-align:right; padding:0 3px; font-family:Arial; font-size:12px; width:80px; float:left; font-weight:normal;}
.form .txt{ font-family:arial; padding:3px; font-size:11px; border:1px solid #ccc; }
.form ul li{ font-size:11px; list-style:none; display:inline; float:left; width:500px; vertical-align:bottom; margin:0 0 12px 5px;}
.form ol li{ font-size:11px; list-style:none; display:inline; float:left; width:500px; vertical-align:bottom; margin:0 0 12px 5px;}
.form .bt{ background:#f38000; padding:4px 8px; border:0; font-family:arial; color:#fff;}
.form .Terms{ font-size:11px; font-family:Arial;}
.form fieldset{ border:0px solid #ddd; width:auto;}
.form textarea{ overflow:auto;}

/*****Login****/
.logar{width:350px; min-height:250px; font-family: Arial; margin: 20px 0 0 10px; border:1px solid #F38000; padding:4px; float:left;}
.logar h1{ font-size:1.2em; display:block; margin-bottom:10px; background:#F98F00; color:#FFFFFF; padding:5px;}
.logar p{font-size:0.79em; margin:0 0 0 10px;}
.logar label{font-family:Arial; font-size:12px; width:70px; float:left; font-weight:bold;}
.logar .txt{ font-family:arial; padding:3px; font-size:11px; border:1px solid #ccc; }
.logar ul li{ font-size:11px; list-style:none; display:inline; float:left; width:330px; float:left; vertical-align:bottom; margin:0 0 12px 5px;}
.logar .bt{ background:#f38000; padding:4px 8px; border:0; font-family:arial; color:#fff; margin:20px 0 0 0;}
.logar fieldset{ border:0;}
.logar a{vertical-align:bottom; text-decoration:none; float:right; font-size:11px; color:#0099CC;}
.logar a:hover{text-decoration:underline; color:#FF6600;}

.li ul li{font-size:0.69em; list-style:none; display:inline; float:left; width:330px; float:left; vertical-align:bottom; margin:10px 0 0 30px; list-style:url(images/left.gif);}

/*Bottom*/
.bottom{background:url(images/bottom.jpg) no-repeat center bottom; width:945px; padding:0px 20px 0; height: 55px; clear:both; margin:0 auto;}
.bottom p{font-size:12px; text-align:center; float: left; margin: 16px 0 0; font-weight:bold; color:#1c1c1c; letter-spacing:1px;}

.line{ height:2px; width:100%; float:left; clear:both; border-bottom:2px inset #BABABA; margin:5px 0 0; padding:0;}

/*Banner*/
.banner {width:728px; height:90px; background:#660066 url(https://www.google.com/adsense/static/pt_BR/images/leaderboard_img.jpg) no-repeat; margin:0 0 0 10px;}



/*************************************************************************************************************************
**************************************************************************************************************************
Pagína do Usuário
**************************************************************************************************************************
*************************************************************************************************************************/
.usuario{width:750px; float:left; font-family: Arial; padding:4px;  /*border:1px solid #F38000; -moz-border-radius: 4px;*/}
.usuario h1{font-size:1.2em; display:block; margin-bottom:10px; background:#F98F00; color:#FFFFFF; padding:5px;}

.dados_canto {width:178px; border:0px solid #FF6600; float:left; padding:5px; height:550px;}
.dados_canto img{padding:2px; border:1px solid #FF6600; margin:5px;}

.chamada{ font-size:14px; color:#003333; font-weight:bold;}
.atual{float:left; font-size:11px; display:block; width:536px; background:#F58800; color:#FFFFFF; padding: 2px;}

.grid{ width:728px; font-size:12px;}
.grid tbody td{ border:1px solid #ddd; padding:0; vertical-align:middle; text-align:center; margin:0}
.grid thead td{ padding:3px; vertical-align:middle; background:#FFcc00; text-align:center; margin:0; font-weight:bold;}

.menu_us {width: 160px; height: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left; margin: 0px 0 0 7px;}
.menu_us ul {margin: 0; list-style: none; line-height: normal; border-bottom: 2px solid #F58800;}
.menu_us li {display: inline;}
.menu_us a { width:150px; display: block; padding: 2px 0 2px 10px; border-top: 1px solid #D6D6D6; color: #000000; text-decoration:none;}
.menu_us a:hover{text-decoration: none; font-weight: bold; color: #F55300;}
.menu_us .active a{background:#F58800; text-decoration: none; font-weight: bold; color: #F55300; padding: 4px 0 4px 10px; color:#FFFFFF;}

.centro_us{width: 740px; min-height:200px; margin: 0 0 5px 0px; float:left; padding:3px; /*border:1px solid #F38000; -moz-border-radius: 5px;*/}
.centro_us h1{font-size:13px; display:block; margin-bottom:5px; border-bottom:2px solid #FFCC66; background:#F98F00; color:#FFFFFF; padding:5px;}
.centro_us ul li{list-style:none; padding:1px; float:left; width:240px;  vertical-align:top; font-size:12px; margin-bottom:0;}
.centro_us a{text-decoration:none; color:#000;}
.centro_us a:hover{color:#F55300; text-decoration:underline;}
.centro_us p{ font-size:12px; color:#333; padding:3px;}

.submenu{vertical-align:middle; float:left; width:750px;}
.submenu dl {width:100%; height:19px; float:left; margin: 5px 0 10px 0; list-style:none; border-bottom:2px solid #F55300;}
.submenu dl a{padding:1px 21px; float:left; width:auto; font-size:12px; color:#000; text-decoration:none; border-left:0; font-weight:600}
.submenu dl a:hover{color:#F55300; text-decoration:underline; font-weight:600;}

.arquivo li{ float:left; width:100px; border:0; margin: 0 0 10px; list-style:none;}
.arquivo li a{ text-align:-9999px; width:100px;  min-height:80px; text-align:center; float:left ; border:0; text-decoration:none; color:#666; font-weight:bold; font-size:12px; clear:both;}
.arquivo li a:hover{color:#F55300; text-decoration:underline; font-weight:bold}
.arquivo li a img{border:0; background:#fff; clear:both;}

.menu_box{width:210px; margin-top:0; border:2px inset #F57E00; padding:3px; float:right}
.menu_box img{float:right; margin:0; border:1px solid #F57E00; padding:2px}
.menu_box a{font-size:10px; float:right; text-decoration:none; margin:2px 14px; color:#000;}
.menu_box a:hover{text-decoration:underline;}

/************************************************************************************************************************************************************************************ 
************************************************************************************************************************************************************************************* 	
	Visualização das Obras.
**************************************************************************************************************************************************************************************
*************************************************************************************************************************************************************************************/
.content_top{width:765px; min-height:175px; float:left; /*-moz-border-radius: 4px;*/ }
.content_top h1{font-size:1.2em; display:block; background:#fff; color:#F98F00; padding:5px; /*-moz-border-radius: 4px;*/}
.content_top img{padding:2px; border:1px solid #FF6600; margin:5px 10px 0 5px; float:left;}
.content_top ul{margin: 5px 0 20px 0; float:left; width:300px;}
.content_top li{list-style:none; padding:0 !important; float:left; margin:2px!important; width:159px; vertical-align:top; font-size:12px; }
.content_top a{background:#f38000; padding:4px 8px; color:#fff; width:80px; float:left; margin:10px 5px; text-align:center; text-decoration:none; font-size:12px;}
.content_top a:hover{ background:#FF9900;}

.content_top #bloco{border:1px solid #FF6600; width:330px; height:210px; float: left; overflow:auto; margin: 0 0 10px 6px;
scrollbar-arrow-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFCC; 
scrollbar-highlight-color: #F8A000;
scrollbar-face-color: #FDDC8B; 
scrollbar-shadow-color: #F8A000;  
scrollbar-darkshadow-color: #F38000; 
scrollbar-track-color: #F38000;
}
.content_top #bloco h3{font-size:0.72em; display:block; background:#F98F00; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:2px;}
.content_top #bloco ul li{list-style:none; float:left; width:150px; vertical-align:top; font-size:12px; margin:0 1px 2px; background:#FF9900; color:#FFFFFF; padding: 0 2px 0 2px; border:0;}
.content_top #bloco span li{background:#FFFFCC;}
.content_top #bloco a{background:none; padding:0; color:#000; width:0; float:none; margin:0; text-align:center; text-decoration:none; font-size:12px;}
.content_top #bloco a:hover{ color:#666666; text-decoration:underline;}

.embed{float:left; width:152px; height:69px; margin: -15px 0 0 0; font-size:12px;}
.embed input{ font-family:Arial; font-size:11px; border:1px solid #ccc; width:150px; padding:2px; margin:5px 0 0 0px;}
.embed a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0; background: none; color:#000; margin:0 ; font-weight:bold; float:right!important; width:auto;}
.embed a:hover{background:none; text-decoration:underline}

.comentarios{width:350px; min-height:200px; float:left; padding:2px; margin-top:10px; box-shadow: black 0.5em 0.5em 0.3em }
.comentarios h1{font-size:1.2em; display:block; background:#F98F00; color:#FFFFFF; padding:5px;}
.comentarios h1#h1{font-size:0.72em; display:block; background:#F98F00; color:#FFFFFF; padding:2px 2px 2px 5px; margin-bottom:12px;}
.comentarios span{float:left; margin-left:5px; width:350px; }
.comentarios p{font-size:0.69em;}
.comentarios label{font-family:Arial; font-size:12px; width:80px; float:left; font-weight:bold; text-align:left}
.comentarios input{font-family:Arial; font-size:11px; border:1px solid #ccc; width:240px; padding:2px; margin:2px 0 0 0;}
.comentarios textarea{font-family:arial; font-size:11px; border:1px solid #ccc; width:240px; padding:2px; margin:2px 0 0 0; overflow:auto;}
.comentarios form{margin:14px 0 0 5px;}
.comentarios .bt{ background:#f38000; padding:4px 8px; border:0; font-family:arial; color:#fff; width:120px; float:left; margin: 5px 0 0 126px;}
.comentarios #bloco1{border:3px solid #FF6600; width:325px; height:220px; float: left; overflow: auto; margin: 6px 6px 6px 10px; padding:3px 0}
.comentatios #bloco1 h1{position:absolute; width:355px;}
.comentatios #bloco1 p{font-size:11px;}
.comentatios #bloco1 span{width:300px}
.comentarios #bloco2{border:1px solid #FF6600; width:325px; min-height:220px; float: left; overflow: auto; margin: 2px 10px; padding-bottom:5px;}
.comentarios #form2{ margin-left:35px;}

.comentarios .txt{ font-family:arial; padding:3px; font-size:11px; border:1px solid #ccc; }
.comentarios ul li{ font-size:11px; list-style:none; display:inline; float:left; width:270px; float:left; vertical-align:bottom; margin:0 0 12px 30px;}
.comentarios fieldset{ border:0;}
.comentarios a{vertical-align:bottom; text-decoration:none; float:left; font-size:11px; color:#0099CC;}
.comentarios a:hover{text-decoration:underline; color:#FF6600;}


.detalhes{width:410px; min-height:200px; float:left; border:0; padding:3px; margin-top:10px; clear:both}
.detalhes .imgartista{border:1px solid #FF9933; padding:1px; width:69px; height:69px;}
.detalhes h1{font-size:1.2em; display:block; background:#F98F00;  color:#FFFFFF; padding:5px;}
.detalhes ul li{list-style:none; padding:3px; float:left; width:145px; vertical-align:top; margin:0;}
.detalhes ul li img{float:left; border:0; width:69px; height:69px;}
.detalhes ul li p{padding: 0 2px; width:50px; float: left; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

/************************************************************************************************************************************************************************************ 
************************************************************************************************************************************************************************************* 	
	Paginação de Resultados content.
**************************************************************************************************************************************************************************************
*************************************************************************************************************************************************************************************/

.content{width:765px; min-height:200px; float:left; border:0; padding:3px; margin-top:10px; /*border:1px solid #F38000; -moz-border-radius: 4px;*/ }
.content p{ font-size:12px; padding:5px;}
.content .imgartista{border:1px solid #FF9933; padding:1px; width:69px; height:69px;}
.content .bt{font-family:arial; color:#000; font-weight:bold; float:right; text-decoration:none; margin: 5px 20px;}
.content .bt:hover{ text-decoration:underline}
.content h1{font-size:1.2em; display:block; background:#F98F00;  color:#FFFFFF; padding:5px; /*-moz-border-radius: 4px;*/}
.content h3{font-size:0.90em; display:block; color:#F98F00; padding:5px; border-bottom:1px solid #FFCC66}
.content ul li{list-style:none; padding:3px; float:left; width:145px; vertical-align:top; margin:0;}
.content ul li img{float:left; border:0; width:69px; height:69px;}
.content ul li p{padding: 0 2px; width:50px; float: left; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}


.paginacao{width:765px; min-height:30px; float:left; border:1px solid #FF6600; padding:3px; margin-top:10px; text-align:center; /*border:1px solid #F38000; -moz-border-radius: 4px;*/}
.paginacao p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.79em;}
.paginacao ul{margin-bottom:20px; margin-left:235px;}
.paginacao ul li{list-style:none; padding:3px; float:left; width:70px; vertical-align:top; margin: 5px 0 0 5px; font-size:12px; border:0; background: #fff;}
.paginacao ul li:hover{ background:transparent;}
.paginacao a{text-decoration:underline; font-size:12px;}
.paginacao a:hover{color:#F1F1F1; text-decoration:none;}
.paginacao a:visited{color:#333333;}



/************************************************************************************************************************************************************************************ 
************************************************************************************************************************************************************************************* 	
PROFILE
**************************************************************************************************************************************************************************************
*************************************************************************************************************************************************************************************/

.destaque_art{border:1px solid #F38000; width:345px; min-height:235px; padding:2px; float:left; margin:5px 0; /*-moz-border-radius: 5px;*/}
.profile_ultimos{border:1px solid #F38000; width:388px; min-height:235px; padding:2px; float:left; margin:5px 0 0 5px; /*-moz-border-radius: 5px;*/}
.profile_ultimos ul{margin: 12px 0 20px 0; float:right; width:300px; }
.profile_ultimos li{list-style:none; padding:0 !important; float:left; margin:1px!important; width:159px; vertical-align:top; font-size:12px; }
/*.profile_ultimos a{text-decoration:none; background:#CCC; width:55px; margin:0; text-align:center; font-weight:bold; padding:0; color:#666; display:block}
.profile_ultimos a:hover{ text-decoration:underline}*/
.profile_ultimos a{background:#f38000; padding:4px 8px; color:#fff; width:80px; float:left; margin:10px 5px; text-align:center; text-decoration:none; font-size:12px;}
.profile_ultimos a:hover{ background:#FF9900;}

.profile_comentario{border:1px solid #F38000; width:580px; min-height:235px; padding:2px; float:left; margin:5px 0; /*-moz-border-radius: 5px;*/}
.profile_videos{border:1px solid #F38000; width:153px; min-height:500px; padding:2px; float:left; margin:5px 5px; /*-moz-border-radius: 5px;*/}
.profile_descricao{border:1px solid #F38000; width:730px; min-height:243px; padding:2px; float:left; margin:5px 0; /*-moz-border-radius: 5px;*/ }
.profile_descricao h1, h2, h3, h4, h5, h6, a, p {null}
.profile_fotos{border:1px solid #F38000; width:580px; min-height:140px; padding:2px; float:left; margin:5px 0; /*-moz-border-radius: 5px;*/}

.profile_destaque{border:1px solid #F38000; width:730px; min-height:100px; padding:2px; float:left; margin:5px 0;}
.profile_destaque a:hover{ font-weight:normal}
.profile_destaque ul{float:left; width:320px; margin: -12px 12px 0 70px; }
.profile_destaque ul li{width:150px;}


/************************************************************************************************************************************************************************************ 
************************************************************************************************************************************************************************************* 	
upload processo
**************************************************************************************************************************************************************************************
*************************************************************************************************************************************************************************************/

#container {width:735px; float:left; font-family: Arial; border:1px solid #ddd; padding:4px;}
#container #header #header_left {float: left; background-image: url(images/header_left.gif); background-repeat: no-repeat; height: 42px; width: 45px;}
#container #header #header_right {background-image: url(images/header_right.gif); background-repeat: no-repeat; height: 42px; width: 6px;float: right;}
#container #content {padding: 5px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;}
#container #header #header_main {float: left; padding: 5px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-top: 5px;}
.sbtn   {height: 22px; width: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0;}
#container #header {background-image: url(images/header_bg.gif); background-repeat: repeat-x; height: 42px;}
label {text-align: center;}
.msg {text-align:left;	color:#666;	background-repeat: no-repeat; margin-left:30px; margin-right:30px; padding:5px; padding-left:30px;}
.emsg {text-align:left; margin-left:30px;   margin-right:30px;	color:#666;	background-repeat: no-repeat;	padding:5px;   padding-left:30px;}
#loader{visibility:hidden; margin:0 auto}
#f1_upload_form{height:100px;}
#f1_error{   font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;   font-weight:bold;   color:#FF0000;}
#f1_ok{   font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;   font-weight:bold;   color:#00FF00;}
#f1_upload_form {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;}
#f1_upload_process{   z-index:100;   visibility:hidden;   position:absolute;   text-align:center;   width:400px; margin-left:170px}


