/* ------------ */
/* NAV BAR */

#navbar   { line-height: 22px; background-color: #0073ac; z-index: 100 }

/*------ Reset CSS Properties ------ */
#navbar ul, #navbar li,
#navbar form,
#navbar button  { list-style: none; margin: 0; padding: 0; z-index: 100; border: 0 }

#navbar li a { color: #000000; font-weight: bold; text-decoration: none; margin: 0 6px; z-index: 100 }
/*------ Layer with Register and Login Section ------ */
#login_menu  { color: #ffffff; font-size: 12px; font-weight: bold; line-height: 18px; background: #aaaaaa; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; position: absolute; z-index: 100; width: 228px; height: 260px; border: solid 1px #666666 }
#login_menu a  { color: #ffffff; font-size: 12px; font-weight: bold; line-height: 18px; text-decoration: none; background: #aaaaaa; z-index: 100; width: 228px }
#login_menu a:hover  { color: #ffffff; font-size: 12px; font-weight: bold; line-height: 18px; text-decoration: none; background: #0073ac; z-index: 100; width: 228px; border: solid 1px #666666 }
#login_menu li  { text-align: left; z-index: 100 }
#new-user-col { line-height: 12px; padding-right: 10px; z-index: 100; width: 100px; height: 120px; float: left; border-right: 1px solid #dedede }
#signup-user-col  { font-size: 12px; line-height: 14px; text-align: left; z-index: 100; width: 200px; height: 120px }
#login_menu label { font-size: 11px; font-weight: normal; z-index: 100 }
#login_menu input { color: #333333; font-size: 11px; margin-left: 10px; z-index: 100 }

/*------ Button ------ */
#login_menu button  { color: #ffffff; font-size: 11px; font-weight: bold; line-height: 24px; text-align: center; cursor: pointer; z-index: 100; float: left }

.green-button  { color: #ffffff; font-size: 11px; line-height: 24px; text-decoration: none; background: url("../img_common/btn_invia.png"); text-align: center; display: block; z-index: 100; width: 81px; height: 26px }

/*------ Spacer ------ */
.spacer{clear:both; height:1px;}
.area_ris  { position: relative; top: 0; width: 240px; height: 22px }
