/*#module { width:960px;}*/
/*#module .wrap{ clear:both; width:990px; margin:0 auto; }*/


#user { height:25px; text-align:right; background:#F6F4F4; }
#user form { margin:0px; padding:0px; }
#user li  { display:inline; }
#user label  { padding-left:10px; padding-right:3px; font-size:9pt; color:#484848; font-family:Arial, Helvetica, sans-serif; }
#user .field { width:80px; font-size:9pt; border:1px solid #E6E6E6; background:#ffffff; color:#000; font-family: Arial, Helvetica, sans-serif; }
#user .field:focus { background:#F9D7D8; }
#user .submit { font-size:12px; border:0px; background:transparent; text-decoration:underline; color:#484848; cursor:pointer; margin-top:0px; width:80px; height:22px; }
#user #user_msg { color:#f00; font-size:9pt; font-family:Arial, Helvetica, sans-serif;}
#user .infouser { color:#555; line-height:25px; font-size:9pt; font-family:Arial, Helvetica, sans-serif; }
#user .infouser a { padding-left:20px; padding-right:10px; text-decoration:underline; color:#484848;}

#download_menu { float:left; width:300px; overflow:hidden; margin-top:20px; }


#download_menu li.level0 { margin-left:0px; }
#download_menu li.level1 { margin-left:20px; }
#download_menu li.level2 { margin-left:40px; }
#download_menu li.level3 { margin-left:60px; }
#download_menu li.level4 { margin-left:80px; }
#download_menu li.level5 { margin-left:100px; }
#download_menu li.level6 { margin-left:120px; }
#download_menu li.level7 { margin-left:140px; }

#download_menu li  { padding-left:20px; padding-top:4px; padding-bottom:6px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:16px; background:url(/templates/accesible/modules/common/downloadmanager/images/folder_close_plus.gif) no-repeat left center; border-bottom:#dadada 1px dotted; text-align:left; }
#download_menu li.selected { background:url(/templates/accesible/modules/common/downloadmanager/images/folder_open.gif) no-repeat left center; }

#download_menu a  { padding: 0px 3px 1px 3px;}
#download_menu li.public  { /*background:url(/templates/accesible/modules/common/downloadmanager/images/folder_close.gif) no-repeat;*/ }
#download_menu li.private  a { color:#bbb; /*background:url(/templates/accesible/modules/common/downloadmanager/images/folder_close_red.gif) no-repeat;*/  }
#download_menu li.selected a { color:#799B19; font-weight:normal; }


#download_data { float:right; width:620px; margin-top:20px; text-align:left; }
#download_data h1.folder_title { margin:0px; padding:0px; font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#download_data h2.folder_description { margin:0px; padding:0px; font-size:8pt; color:#999; font-weight:normal; padding-top:4px; }
#download_data .separator { height:15px;}


#download_data #send_email_list_button { text-align:right; margin-top:3px; margin-bottom:6px;}
#download_data #send_email_list_button a { font-size:8pt; color:#AAA; text-decoration:underline; margin-right:46px; }
#download_data #send_email_list_button img { vertical-align:middle; padding-bottom:2px; }


#download_data .file { clear:both; margin:0px; padding:0px; border:0px; height:auto; border-top:#dadada 1px dotted; }
#download_data .file:hover { }
#download_data .file li { float:left; display:inline; overflow:hidden; margin:0px; padding:0px; border:0px solid #f00; margin-top:6px; margin-bottom:2px; }
#download_data .file .ico { width:60px; padding-top:3px; }
#download_data .file .name { width:310px; font-weight:normal; line-height:18px; margin-bottom:8px; font-size:11pt; }
#download_data .file .delete { bbackground:#0f0; }
#download_data .file .text { margin:0px; color:#999999; font-weight:normal; line-height:16px; margin-top:2px; font-size:10pt;}
#download_data .file .size { width:125px; text-align:right; color:#999; padding-top:8px; }
#download_data .file .email		{ width:36px; float:right; display:inline; margin-left:0px; }
#download_data .file .add	 	{ width:36px; float:right; display:inline; margin-left:0px; }
#download_data .file .download	{ width:36px; float:right; display:inline; margin-left:0px; }


#form  { width:520px;}
#form li { text-align:left;}
#form label { font-size:8pt; line-height:20px; padding-right:5px;}
#form .required { font-weight:bold; }
#form .field { vertical-align:text-top; width:100%; margin-bottom:5px; font-size:9pt; border:1px solid #DCDBDB; background:#F1F1F1; color:#000; font-family: Arial, Helvetica, sans-serif;}
#form .field:focus { background:#F0FDC0; }
#form select.field { font-size:9pt; }
#form #text { height:50px; vertical-align:text-top; font-size:9pt; }
#form #maxdownloads { width:40px; margin-right:20px; }
#form #maxdate { width:80px; }
#form #form_msg {  font-size:9pt; font-weight:normal; color:#f00; clear:both; text-align:left; margin-bottom:5px; }
#form #captcha { margin-top:10px; background:#DBD9CD; text-align:center; color:#1D4D97; font-size:19pt; font-weight:normal; border:1px solid #000; width:140px; letter-spacing:11px; height:30px !important;height:40px; padding-top:5px !important;padding-bottom:5px !important;padding:0px; line-height:36px; }
#form .captcha {  width:350px; padding-left:0px; margin-top:10px; }
#form .submit {  width:350px; padding-left:0px; margin-top:20px; }


#restrictedarea { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#C5161D; margin-bottom:17px; font-weight:normal; }


