@charset "utf-8";

* {outline: none;}

.fnt-11{ font-size: 11px;}
.blu{color:#0e283a !important;}
.white{color:#fff !important;}
.museo100{font-family: 'museo100' !important;}
.museo300{font-family: 'museo300' !important;}
.museo500{font-family: 'museo500' !important;}

/* spacer */
.hs10px {font-size: 1px; margin: 0px; padding: 0px; height: 10px;}
.hs20px {font-size: 1px; margin: 0px; padding: 0px; height: 20px;}
.hs30px {font-size: 1px; margin: 0px; padding: 0px; height: 30px;}
.hs35px {font-size: 1px; margin: 0px; padding: 0px; height: 35px;}
.hs40px {font-size: 1px; margin: 0px; padding: 0px; height: 40px;}
.hs50px {font-size: 1px; margin: 0px; padding: 0px; height: 50px;}
.hs60px {font-size: 1px; margin: 0px; padding: 0px; height: 60px;}
.os10px {font-size: 1px; margin: 0px; padding: 0px; width: 10px; float:left;}
.os15px {font-size: 1px; margin: 0px; padding: 0px; width: 15px; float:left;}
.os20px {font-size: 1px; margin: 0px; padding: 0px; width: 20px; float:left;}
.os25px {font-size: 1px; margin: 0px; padding: 0px; width: 25px; float:left;}
.os30px {font-size: 1px; margin: 0px; padding: 0px; width: 30px; float:left;}

.spacer150border {margin: 20px auto 35px auto; width: 150px; border-top: 1px solid #6b6b6b;}

/* stili */
.padding0 {padding: 0px !important;}
.paddingLateral10 {padding-left: 10px !important; padding-right: 10px !important;}
.padding5 {padding: 5px !important;}
.padding10 {padding: 10px !important;}
.padding20 {padding: 20px !important;}
.padding40 {padding: 25px 40px !important;}
.marginA {margin: auto !important;}
.margin0 {margin: 0px !important;}
.margin5 {margin: 5px !important;}
.margin10 {margin: 10px !important;}
.margin5L {margin-left: 5px !important;}
.margin10L {margin-left: 10px !important;}
.margin20L {margin-left: 20px !important;}
.margin25L {margin-left: 25px !important;}
.margin30L {margin-left: 30px !important;}
.margin35L {margin-left: 35px !important;}
.margin40L {margin-left: 40px !important;}
.margin0R {margin-right: 0px !important;}
.margin5R {margin-right: 5px !important;}
.margin15R {margin-right: 15px !important;}
.margin20R {margin-right: 20px !important;}
.margin24R {margin-right: 24px !important;}
.margin25R {margin-right: 25px !important;}
.margin30R {margin-right: 30px !important;}
.margin35R {margin-right: 35px !important;}
.margin40R {margin-right: 40px !important;}
.margin65R {margin-right: 65px !important;}
.margin80R {margin-right: 80px !important;}
.margin100R {margin-right: 100px !important;}
.margin5T {margin-top: 5px !important;}
.margin10T {margin-top: 10px !important;}
.margin15T {margin-top: 15px !important;}
.margin20T {margin-top: 20px !important;}
.margin30T {margin-top: 30px !important;}
.margin10B {margin-bottom: 10px !important;}
.margin30B {margin-bottom: 30px !important;}

.lineHeight20px {line-height: 20px;}
.lineHeight30px {line-height: 30px;}
.lineHeight40px {line-height: 40px;}

.colorFFF {color: #FFF !important;}

.clear {clear: both; font-size: 1px; margin: 0px; padding: 0px; height: 0px;}
.strong{font-weight: bold;}
.hide{display: none;}
.vHide{visibility: hidden;}
.L {float: left !important;}
.R {float: right !important;}
.txtJ {text-align: justify !important;}
.txtC {text-align: center !important;}
.txtL {text-align: left !important;}
.txtR {text-align: right !important;}
.noBord {border: none !important;}
.relative {position: relative !important;}
.cursor_pointer {cursor: pointer;}