/* Eric Meyer's Reset Reloaded */
/* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
body{font-weight: normal;height:auto !important;font-family: dinot-lig;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
label {font-size: 28px;font-family: 'dinot-cond-bold';display:block;}
strong {font-family: 'dinot-med';}
h1, h2, h3, h4 {font-family: 'dinot-cond-bold';}
h1 {font-size:44px;}
h2 {font-size:40px;}
h3 {font-size:34px;}
h4 {font-size:30px;}
.button {height: 59px;display: block;width: 280px;text-align:center;border-radius: 40px;border:0;font-size: 22px;font-weight: bold;text-transform:uppercase;font-family: 'dinot-med';cursor:pointer;}
.button.continua {background: #005058;color:#fff}
.button.annulla {background: #656565;color: #ffffff;}
.button.continua:hover {background: #005058;}
.button.annulla:hover {background:#5D5D5D}
.tab {display: block;color: #ffffff;background: #656565;height: 40px;width: 280px;text-align:center;border-radius: 40px;border:0;font-size: 18px;font-weight: bold;text-transform:uppercase;font-family: 'dinot-med';cursor:pointer;}
.tab-active {background: #6D7EFF;color: #000000;}
input[type="text"],input[type="password"]  {height: 73px;border: 1px solid #cccccc;width: 98%;max-width:520px;font-family: 'dinot-lig';font-size: 18px;}
textarea {height: 435px;border: 1px solid #cccccc;width: 98%;max-width:520px;font-family: 'dinot-lig';font-size: 18px;}
table {text-align: left;font-family: 'dinot-lig';}
table th {text-align: left;font-family: 'dinot-med';}
table td {text-align: left;font-family: 'dinot-lig';}
select{width: 100%;max-width:520px;border: 1px solid #cccccc;height: 73px;}

@font-face {
    font-family: 'dinot-lig';
    src: url("font/DINOT-Light.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'dinot-med';
    src: url("font/DINOT-Medium.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'dinot-cond-light';
    src: url("font/DINOT-CondLight.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'dinot-cond-reg';
    src: url("font/DINOT-Cond.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'dinot-reg';
    src: url("font/DINOT.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'dinot-cond-bold';
    src: url("font/DINOT-CondBold.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
	}
