#main-sl-booking { height:120px; padding-top:2px; padding-left:0; background:#357BF9 url(/it/modules/mod_sl_estimate/images/fading-top.png) 0 0; }
#main-sl-booking p { color:#FFF; padding:40px 0; text-align:center; }
#main-sl-booking select { width:auto; margin-bottom:0; background-color:white; padding:3px; color:#1B3F80; border:none; }
#main-sl-booking input[type=text] { background-color:white; padding:3px; border:1px solid #D0D0D0; color:#1B3F80; font-family:Verdana; }
#main-sl-booking input[id=email] { background-color:white; padding:3px; width:160px; }
#main-sl-booking input[id=nominativo] { background-color:white; padding:3px; width:195px; }
#main-sl-booking select[id=cameratype] { width:202px; }
#main-sl-booking input[type=checkbox] { background-color:white; padding:3px; border:1px solid #D0D0D0; height:15px; width:15px; vertical-align:bottom; }
#main-sl-booking input[type=button],#main-sl-booking input[type=submit],#main-sl-booking input[type=reset],#main-sl-booking button { width:130px; height:25px; border:2px solid #D0D0D0; padding:0; color:#2352A6; font-size:13px; font-weight:bold; font-family:Arial; vertical-align:middle; background-color:#FFF; }
#main-sl-booking input[type=button]:hover,#main-sl-booking input[type=submit]:hover,#main-sl-booking input[type=reset]:hover,#main-sl-booking button:hover { border:2px solid #2352A6; color:#2352A6; }
#main-sl-booking input[type=button]:active,#main-sl-booking input[type=submit]:active,#main-sl-booking input[type=reset]:active,#main-sl-booking button:active { }
#main-sl-booking input[type=button].disabled,#main-sl-booking input[type=submit].disabled,#main-sl-booking input[type=reset].disabled,#main-sl-booking button.disabled { }
#main-sl-booking input[type=button].calendar { background-image:url(/it/modules/mod_sl_estimate/images/calendar.png); width:16px; height:16px; background-position:0 0; background-repeat:no-repeat; vertical-align:middle; padding:0; margin:0; border:none; }
#main-sl-booking label { color:#FFF; font-size:11px; font-weight:bold; font-family:Arial; }
#main-sl-booking table.form-container-reku { width:570px; }
#main-sl-booking table td { padding:3px 5px; }
#main-sl-booking table tr:first-child > td:first-child { width:105px; }
#main-sl-booking table tr:first-child > td:first-child + td { width:190px; }
#main-sl-booking table tr:first-child > td:first-child + td + td { width:50px; }
#main-sl-booking table tr:first-child > td:first-child,#main-sl-booking table tr:first-child > td:first-child + td + td,#main-sl-booking table tr:first-child + tr > td:first-child,#main-sl-booking table tr:first-child + tr > td:first-child + td + td,#main-sl-booking table tr:first-child + tr + tr > td:first-child,#main-sl-booking table tr:first-child + tr + tr > td:first-child + td + td,#main-sl-booking table tr:first-child + tr + tr + tr > td:first-child { text-align:right; }
#main-sl-booking table tr:first-child > td:first-child + td,#main-sl-booking table tr:first-child > td:first-child + td + td + td,#main-sl-booking table tr:first-child + tr > td:first-child + td,#main-sl-booking table tr:first-child + tr > td:first-child + td + td + td,#main-sl-booking table tr:first-child + tr + tr > td:first-child + td,#main-sl-booking table tr:first-child + tr + tr > td:first-child + td + td + td,#main-sl-booking table tr:first-child + tr + tr + tr > td:first-child + td,#main-sl-booking table tr:first-child + tr + tr + tr > td:first-child + td + td + td,#main-sl-booking table tr:first-child + tr + tr + tr > td:first-child + td + td { text-align:left; }
