/*#module { width:100% }
#module .wrap{ }

#main_content_100 { background:transparent; margin-bottom:30px;}

*/


#user {float:left;width:910px; margin-left:40px; display:inline; text-align:left; margin-top:20px; }
#user li  {float:left; display:inline; line-height:30px; }
#user label				{float:left;line-height:30px;font-size:11px; margin-right:10px;  }

#user .field {  width:80px; margin-right:20px;font-size:11px;  }
#user #user_msg { color:#d74344;font-weight:bold;padding-right:20px;}
#user .infouser { font-size:9pt; }
#user .infouser a { margin-left:5px; padding-left:20px;padding-right:20px; color:#d74344;}
#user .checkbox { font-size:7px}
#user .remind_password { font-size:7pt;line-height:1px;}

#user .checkbox { margin:0px;width:13px; margin-right:4px; }
#user .submit { border:1px solid #bbbbbb; background:#909090; color:#ffffff;  }




.wysiwyg_descargas {float:left;width:910px; margin-left:40px; display:inline; text-align:left; margin-top:20px;  }

#download_menu {float:left;width:910px; margin-left:40px; display:inline; text-align:left; margin-top:20px; margin-bottom:20px; }
#download_menu #separator{ height:0px; clear:both; font-size:0.01em; background:transparent;}
#download_menu ul {float:left; font-size:12pt; width:225px; /*height:160px; */  }
#download_menu li	{ margin-top:5px; line-height:31px;   }
#download_menu li a {   color:#4e4e4e; text-transform:uppercase; font-size:18pt; }
#download_menu li a.selected {   color:#d63d3e; padding-left:10px;  text-transform:uppercase; background:url(/templates/default/images/flecha_menu.jpg) no-repeat left 6px; }
#download_menu li a:hover {   color:#d63d3e; padding-left:10px;  text-transform:uppercase; background:url(/templates/default/images/flecha_menu.jpg) no-repeat left 6px; }




/*
#download_menu { float:left;width:300px;overflow:hidden;margin-top:20px;margin-bottom:30px;	background:#666666 }

#download_menu li.level0 { padding-left:5px; }
#download_menu li.level1 { padding-left:15px; }
#download_menu li.level2 { padding-left:30px; }
#download_menu li.level3 { padding-left:45px; }
#download_menu li.level4 { padding-left:60px; }
#download_menu li.level5 { padding-left:75px; }
#download_menu li.level6 { padding-left:90px; }
#download_menu li.level7 { padding-left:105px; }

#download_menu li  { height:25px;line-height:25px;font-size:8pt; border: 1px dotted #7b7e80; background:url(/templates/default/images/flecha_gris.jpg) no-repeat right ;  }
#download_menu li.selected { background:url(/templates/default/images/flecha_azul.jpg) no-repeat right; }

#download_menu a  {  color:#ffffff; }
#download_menu li.public  { }
#download_menu li.selected a { font-weight:bold; }
#download_menu li.private  a { color:#ffffff}
*/




#download_data {float:left;width:990px;  display:inline; text-align:left; }


#download_data #send_email_list_button {float:left;width:910px; margin-left:40px; display:inline; text-align:right; }
#download_data #send_email_list_button a { font-size:8pt; color:#333333; text-decoration:underline;   }
#download_data #send_email_list_button img { vertical-align:text-bottom; padding-left:10px; text-decoration:none;  }




#download_data span.nombre { float:left;width:130px;  padding-top:3px; margin-top:10px; border-bottom:1px solid #cccccc; text-transform:uppercase;}
#download_data span.nombre a{color:#7c7c7c; width:130px;overflow:hidden;}
#download_data span.size { float:left;  line-height:20px; font-weight:bold; color:#d74344; font-style:italic}
#download_data span.icos a{ float:right;   }




#download_data h1.folder_title {float:left;width:910px; margin-left:40px; margin-top:40px;display:inline; text-align:left; font-size:12pt;font-weight:bold;  color:#7c7c7c}
#download_data h2.folder_description { margin:0px;padding:0px;font-size:10pt; color:#333333;font-weight:normal;padding-top:4px;}



.files_mandar {float:left;width:400px; margin-left:40px; display:inline; text-align:left; margin-top:20px; }


#download_data ul.emailfile {float:left;width:400px; text-align:left; margin-top:5px; }

#download_data .file { clear:both; margin:0px; padding:0px; border:0px; height:auto; border-top:1px dotted #b2b2b2;}
#download_data .file:hover { }
#download_data .file li { float:left; display:inline; overflow:hidden; margin:0px; padding:0px; margin-top:8px; margin-bottom:2px}
#download_data .file .ico { width:65px; margin-right:7px;  }
#download_data .file .name { width:305px;font-weight:bold; line-height:18px;margin-bottom:12px;  }
/*#download_data .file .name a{ color:#333333;}*/

#download_data .file .delete { float:left;width:17px; margin-right:20px; }
#download_data .file .text { margin:0px;font-weight:normal;line-height:16px;color:#333333; }
#download_data .file .size { width:90px;text-align:right; line-height:18px; color:#333333;}

#download_data .file .download	{ width:34px;float:right;display:inline;margin-left:10px; margin-bottom:8px}
#download_data .file .email		{ width:40px;float:right;display:inline;margin-left:17px; margin-bottom:8px}
#download_data .file .add	  		{ width:28px;float:right;display:inline;margin-left:17px; margin-bottom:8px}






#emailform {float:left;width:400px;  margin-left:20px; display:inline; text-align:left; margin-top:20px; }

#emailform li { text-align:left;}

#emailform #text 			{ height:50px; vertical-align:text-top;font-size:8pt}
#emailform #maxdownloads	{ width:40px; margin-right:20px; }
#emailform #maxdate			{ width:80px; }
#emailform	.form_msg		{ font-size:1em;font-weight:bold;color:#d32f30;clear:both;text-align:left;margin-bottom:5px;padding-top:15px;}
#emailform .field 			{ vertical-align:text-top; width:375px; margin-bottom:5px; }

/*
#emailform .submit { border:1px solid #bbbbbb; background:#909090; color:#ffffff; margin-top:20px;   }
*/
#restrictedarea {  font-size:10pt; color:#333333; margin-bottom:17px; font-weight:bold}

