a{ color:#666; }
a:hover{ color:#666; }

.fondo_descargas {float:left;width:985px; height:444px; }



#categorias {float:left;width:270px; height:425px; margin-top:14px; vertical-align: top; }

#categorias #noback {margin-top:3px; width:190px;height:25px; border-bottom:0px solid #e2e3e8;}
#categorias #back {margin-top:3px;width:190px; height:25px; border-bottom:1px solid #e2e3e8;}

#categorias #back a { font-size:10pt; }
#categorias #back a:hover {  font-weight:bold;}

#categorias ul li.cat  {margin-bottom:2px;width:190px; }
#categorias ul li.cat a { text-align:left;font-size:10pt;line-height:25px;display:block;border-bottom:1px solid #e2e3e8; }


#categorias ul li.cat a.selected  { font-weight:bold;}
#categorias ul li.cat a:hover {  font-weight:bold;}



#datos_files {float:left;width:715px;height:425px; margin-top:14px; overflow:auto; }


#bread {float:left;width:690px;height:26px; margin-top:4px; }

#bread ul { clear:both; }
#bread ul li { float:left;margin-right:7px;font-size:9pt; font-weight:bold;}
#bread ul li a {  font-weight:normal;margin-top:4px;}
#bread ul li a:hover { text-decoration:none;font-weight:bold;}


#infodescargas { float:left;width:690px;padding-top:4px;}
#infodescargas li span{ font-size:12pt;font-weight: bold;}
#infodescargas li {  font-size:9pt;}



#filelist {float:left;width:690px; }
#filelist .file {float:left; width:690px; margin-top:10px; font-size:9pt; }

 .file .fileico { float:left;width:105px; height:18px; font-size:9pt; padding-left:30px;padding-top:4px;border:1px solid #e2e3e8; background:#fafbfb; margin-bottom:1px;}
 .file .fileico span {font-weight:bold;font-size:9pt;}

.fileinfo  {float:left;width:688px; border:1px solid #e2e3e8; background:#fff;padding-bottom:15px;padding-top:7px;}
 .file .filename {float:left;text-align:left;font-size:9pt; font-weight:bold;width:600px; padding-left:30px;  }
 .file .filename a{float:left;text-align:left; font-size:9pt; font-weight:bold;   }
.file .filetext {float:left;text-align:left; width:600px; font-size:9pt;padding-left:30px; }


.icos  {float:left;width:690px;  }
#filelist .filedownload { float:right;height:20px; display:inline;color:#484848;padding-top:4px;padding-left:9px;padding-right:20px;margin-top:1px;margin-left:1px;border:1px solid #e2e3e8;background:#fbfbfb url(/templates/default/modules/servicios/descargas/images/descargar.jpg) no-repeat right; }
#filelist .fileemail {float:right;height:20px; display:inline;color:#484848;padding-top:4px;padding-left:9px;padding-right:20px;margin-top:1px;border:1px solid #e2e3e8;background:#fbfbfb url(/templates/default/modules/servicios/descargas/images/enviarmail.jpg) no-repeat right; }
/*#filelist .filedownload { float:right;height:20px; width:87px; display:inline;padding-top:4px;padding-left:9px;margin-top:1px;margin-left:1px;background:#fbfbfb url(/templates/default/modules/servicios/descargas/images/descargar.jpg) no-repeat right; }*/
/*#filelist .fileemail {float:right;height:20px; width:111px;display:inline;padding-top:4px;padding-left:9px;margin-top:1px;background: url(/templates/default/modules/servicios/descargas/images/enviarmail.jpg) no-repeat;}*/




/*.back {float:right;height:20px; width:70px;display:inline;padding-top:4px;padding-left:9px;background: url(/templates/default/modules/servicios/descargas/images/volver.jpg) no-repeat;}*/
.back {float:right;height:20px; display:inline;color:#484848;padding-top:4px;padding-left:9px;padding-right:25px;border:1px solid #e2e3e8;background:#fbfbfb url(/templates/default/modules/servicios/descargas/images/volver.jpg) no-repeat right;}




#formulario {float:left; width:690px; margin-top:10px;}


#formemail {float:left;  width:688px;border:1px solid #e2e3e8; margin-top:1px;}
.labels  {float:left;  width:170px; margin-left:30px; }
.inputs  {float:left; width:487px;  }

.maxdescargas {float:left; width:330px;  margin-top:20px;}
#formemail select  {float:right; width:130px;}

.fecha {float:left; width:348px; margin-top:20px; }
.fecha .labels  {float:left;  width:120px; padding-left:10px; }
.fecha .vto  {float:right; }
.fecha .vto input {width:175px;margin-right:0px;}



.inputs input, .inputs textarea,  #formemailoption {width:475px;}
.labels li { height:20px;margin-top:2px;}
.inputs li { margin-top:2px;}



.botones  {float:left; width:688px;  }

.captcha { float:left;width:648px;  margin-left:30px;margin-top:22px; margin-bottom:7px;}

.captcha label { float:left; width:300px; margin-right:60px;}
.captcha input { float:right; width:140px;height:38px;border:1px solid #e2e3e8;   font-size:24pt;text-align:center; letter-spacing: 6px; background:#fff;}
.captcha img  { float:left; }


.enviar { float:left;width:690px; height:26px; margin-top:2px; }

/*.submit input { float:right;width:120px;height:24px;line-height:11px; text-align:right;padding-right:30px;border:0px; cursor:pointer;color:#010d74;background: url(/templates/default/modules/servicios/descargas/images/enviarmail.jpg) no-repeat;}*/
.submit input { float:right;width:120px;height:24px;line-height:11px;cursor:pointer;color:#666;text-align:right;padding-right:30px; border:1px solid #e2e3e8;background:#fbfbfb url(/templates/default/modules/servicios/descargas/images/enviarmail.jpg) no-repeat right;}

.emailmsg {float:left; width:650px; margin-left:30px;font-size:8pt;  text-align:left;padding-top:2px; padding-bottom:2px; height:15px;color:#c80400; }

.sendedmailok {float:left; width:650px;  margin-top:20px;font-size:11pt;font-weight: normal;}
.sendedmailok span {font-weight: bold; }




/*
#upload_button {float:left;height:27px; width:250px; padding-right:20px; }
#upload_button a {float:right; cursor:pointer;text-align:center; width:60px;height:16px;line-height:16px;border:1px solid #D6D6D6;background:#EDE7D7; color:#000; margin-top:4px;}



#upload .buttons { width:700px;height:50px; }
#upload .titulo_seccion_upload {float:left; width:200px; height:30px; margin-top:10px; font-size:21pt;color:#666; }

#upload .upload_files { float:left; cursor:pointer;text-align:center; width:50px;height:18px;border:1px solid #D6D6D6;background:#EDE7D7; color:#000; margin-left:10px;margin-top:15px;}
#upload .addfileline {float:left; cursor:pointer;text-align:center; width:50px;height:18px;border:1px solid #D6D6D6;background:#EDE7D7; color:#000; margin-left:150px;margin-top:15px;}

#upload .fileline { float:left;text-align:left; width:700px;padding-right:0px;margin-top:5px;}
#upload .fileline li { margin-bottom:8px; }
#upload .fileline input { border:0px; color:#666; }
#upload .fileline select, #upload .fileline textarea { border:1px solid #bebebe;color:#999;}

#upload .filepath { float:left; width:350px; }
#upload .filepath label { color:#666;font-size:10pt;}
#upload .filepath input { margin-left:5px; width:250px; border:0px;border:1px solid #D6D6D6; }
#upload .expire { float:left; width:350px;  }
#upload .expire label { float:left; color:#666; margin-left:30px; font-size:10pt;}
#upload .expire input { float:right; width:180px;border:1px solid #D6D6D6; }
#upload .filename { float:left; width:700px;}
#upload .filename label { float:left; color:#666;font-size:10pt;}
#upload .filename input { float:right; width:550px;border:1px solid #D6D6D6; }

#upload .description { float:left;  width:250px;}
#upload .description label {  color:#666; font-size:10pt;}
#upload .description textarea {  color:#666;width:250px;height:72px;margin-top:3px;border:1px solid #D6D6D6; }

#upload .categorias { float:right;  width:300px; }
#upload .categorias label { color:#666;font-size:10pt;}
#upload .categorias select {margin-top:3px; width:300px;height:85px;float:right;}
#upload .categorias option.par {  background:#fff;}
#upload .categorias option.impar { background:#f6f6f6; }

#upload .uploadmsg { padding-bottom:20px;font-weight:bold;color:#FB0506; }



  */
