/* CSS Document */

/* pagina di registrazione, modifica dati */
/*.div_bodyContainer#regPage { margin: 0 auto 0; width: 86%; }
.div_bodyContainer#regPage div.div_container { margin: 0 auto; border-bottom: 1px solid #ccc; }

div#content_formReg { width: 86%; margin: 30px auto; background: url(/imgs/common/border_dotted.gif) #fff no-repeat 46% 0; }
div#loginform { text-align: left; width: 40%; margin: 0; padding: 0 0 0 2%;  border-left: 0px dotted #ccc; }
div#regform {  text-align: left; width: 50%; padding: 0 0 0 4%; border: 0; border-left: 0px dotted #ccc; }
div#account { text-align: left; width: 280px; margin: 30px auto 10px; padding: 0; }*/

/* text */
/*div#content_formReg a { color: #298fbc; text-decoration: underline; margin-left: 64px; font-size: 10px; font-weight: bold; }
div#content_formReg a:hover { color: #298fbc; text-decoration: none; margin-left: 64px; }
.error { color: #fd2b00; padding-left: 64px; line-height: 14px; font-weight: bold; background: url(/imgs/users/arrow_red.gif) no-repeat 40px 0; }
div#content_formReg p { font-size: 10px; margin-top: -4px; }
div#loginform h2, div#regform h2, div#account h2 { clear: both; display: block; line-height: 60px; padding-left: 64px; font-size: 120%; }
div#loginform h3, div#regform h3 { clear: both; display: block; padding-left: 64px; margin-top: -30px; font-size: 100%; }
div#loginform h2 { color: #288db9; background: url(/imgs/users/ico_login.jpg) #fff no-repeat 0 0; }
div#account h2 { color: #288db9; background: url(/imgs/users/ico_account.jpg) #fff no-repeat 0 0; }
div#regform h2 { color: #fd9b16; background: url(/imgs/users/ico_reg.jpg) #fff no-repeat 0 0; }
div#loginform h3 { color: #288db9; }
div#regform h3 { color: #fd9b16; }*/

/* form login - registrazione */
/*div#loginform form, div#regform form, div#account form { margin-left: 64px; }
div#loginform label, div#regform label, div#account label, .div_bodyContainer#form label { font-weight: bold; color: #596c75; }
div#loginform input, div#regform input, div#account input { clear: both; display: block; margin: 4px 0 6px 0; width: 120px; }
div#regform span.orange { color: #fd6000; }
div#regform img { clear: both; margin: 0; padding: 0; }
div#captchaIE { position: relative; margin: 4px 0 0 0; left: 0; text-align: left; clear: both; } /* non va bene con ie6 cambia al refresh della pag... */

/*div#regform ul {width: 304px; float: left; padding: 0; margin: 0;}
div#regform ul li { padding: 0; width: 70px; margin: 0 2px; white-space: nowrap; display: inline; border: 1px solid #fff; float: left; text-align: center; }
div#regform ul li.border { border: 1px solid #7f9db9; }
div#regform ul li input { width: auto; margin: 6px auto; }

div#info_privacy a, div#info_privacy a:hover { float:left; margin: 4px 15px 0 0; }
div#info_privacy input { float:left; width: 14px; padding: 0; clear: none; }
div#info_privacy label { width: 100px; display: inline; clear: none; float:left; margin: 4px 0 0 6px; }

div#loginform  form input.button_login { width: 123px; height: 23px; background: url(/imgs/common/button_entra.gif) no-repeat 0 0; cursor: pointer; border: 0; }
div#account form input.button_login { width: 123px; height: 23px; background: url(/imgs/users/button_aggiorna.gif) no-repeat 0 0; cursor: pointer; border: 0; }
div#regform form input.button_invia, form input.button_invia, .div_bodyContainer#form input.button_invia { clear: both; width: 123px; height: 23px; margin-top: 14px; background: url(/imgs/common/button_invia.gif) no-repeat 0 0; cursor: pointer; border: 0; }*/

/* form assistenza */
.div_bodyContainer#form div#contenuti { margin: 0 auto; width: 720px; padding-bottom: 18px; text-align: left; }
.div_bodyContainer#form label { display: block; margin: 12px 0 4px; text-align: left; color: #aac2c2; font-weight: bold; }
.div_bodyContainer#form textarea { width: 100%; }
.div_bodyContainer#form select { display: inline; }
.div_bodyContainer#form input.short, #lbContent input.short { width: auto; }
.div_bodyContainer#form input.button_invia { clear: both; width: 232px; height:39px; margin: 4px 0 0 0; left: 0; padding: 0; border: 0; background: url(/imgs/common/button_inviaL.gif) no-repeat 0 0; cursor: pointer; }
/*.div_bodyContainer#form input.button_invia:hover { background: url(/imgs/common/button_inviaOverL.gif) no-repeat 0 0; cursor: pointer; }
*/

/* download (utente loggato) */
div#right_download form { margin: 0; padding: 0; width: 300px; height: 100px; background: url(/imgs/users/bg_formDownload.gif) no-repeat 0 100%; }
form input.downloadnow { float: left; margin-top: 12px; background: url(/imgs/users/download_now.gif) no-repeat 0 0; width: 300px ; height: 50px; border: 0; cursor: pointer; }
/*form input.alicebuy { float: left; margin-right: 30px; background: url(/imgs/users/alice_buy.gif) #fff no-repeat 0 0; width: 133px ; height: 65px; border: 0; cursor: pointer; }
form input:hover.alicebuy { background: url(/imgs/users/alice_buy_over.gif) #fff no-repeat 0 0; }*/

