body {margin:0; padding:0; background-image:url(/img/bg.jpg); background-attachment:fixed; background-color:#FFF; background-repeat:no-repeat; background-position:center 50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a img {border:0;}

.big_row {width:950px; margin:0 auto;}
.center {text-align:center;}
.justy {text-align:justify;}
.left {text-align:left;}
.right {text-align:right;}

.flt_l {float:left;}
.flt_r {float:right;}
.overflow {overflow:hidden;}
.overall {overflow:hidden; width:100%;}

.btn_submit {height:45px; line-height:45px; padding:0 18px; color:#FFF; background-color:#000; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.btn_link {height:20px; line-height:20px; padding:0; margin:0; color:#000; background-color:transparent; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.white_box {background-color:#FFF; border:1px solid #787878; padding:0 50px 20px;}
.cv_box {padding:0 20px 10px;}
.cv_box2 {padding:0 20px 30px;}
.cv_box_brd {padding:0 20px 10px; border-bottom:1px solid #cccccc; margin-bottom:30px;}

.par_home {text-align:left; padding:10px 0; margin:0;}
.par_home_ul {margin:10px 0; padding:0;}
.par_home_ul li {margin:0 0 0 16px; list-style-type:disc;}

.box_grigio {background-color:#a1a1a1; padding:10px 15px;}
.box_bianco {padding:10px 15px; border:1px solid #b0b0b0;}

.nero {color:#000;}
.bianco {color:#FFF;}
.rosso {color:#F00;}
.grigio1 {color:#515151;}
.viola {color:#cd17c6;}

.bold {font-weight: bold;}
.norm {font-weight: normal;}
.hide {display:none;}

.href_nu {text-decoration:none;}
.href_nu:hover {text-decoration:underline;}

.href_nn {text-decoration:none;}
.href_nn:hover {text-decoration:none;}

.href_un {text-decoration:underline;}
.href_un:hover {text-decoration:none;}


.fs9 {font-size:9px;}
.fs10 {font-size:10px;}
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs13 {font-size:13px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}
.fs18 {font-size:18px;}
.fs19 {font-size:19px;}
.fs20 {font-size:20px;}
.fs21 {font-size:21px;}
.fs22 {font-size:22px;}
.fs23 {font-size:23px;}
.fs24 {font-size:24px;}
.fs25 {font-size:25px;}
.fs26 {font-size:26px;}
.fs27 {font-size:27px;}
.fs28 {font-size:28px;}
.fs29 {font-size:29px;}
.fs30 {font-size:30px;}


.tab1 {width:800px;}
.tab1 td {padding-bottom:10px;}
.tab1 .label {font-weight:bold;}
.tab1 .input {}

.tab2 {width:760px;}
.tab2 td {padding-bottom:10px;}
.tab2 .label {font-weight:bold;}
.tab2 .input {}