.table1100Sva{
	position:relative;
	float:left;
    width:1180px;
    border: 0;
    margin: 10px 10px 60px !important; 
    text-align:left;
    border: solid 1px #6699CC;
    background: #CCFFFF;
    box-shadow:0 0 5px rgba(0, 0, 0, .4);
    height:auto;
}

.table1100noBMarginSva{
	position:relative;
	float:left;
    width:1180px;
    border: 0;
    margin: 10px 10px 0px !important; 
    text-align:left;
    border: solid 1px #6699CC;
    background: #CCFFFF;
    box-shadow:0 0 5px rgba(0, 0, 0, .4);
    height:auto;
}

.tableAuto{
	position: relative;
	float:left;
	width: auto;
    margin: 0px; 
    padding: 0px; 
    border:0px;
    background: #CCFFFF;
}

.tableRowFixSva{
	position:relative;
	float:left;
	width:1180px;
	border: 0;
	margin:0 !important;
	text-align:left;
	border-top:solid 1px #6699CC;
	cursor:pointer;
}

.tRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  flex-wrap: wrap;
}
.tRow > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

.tableRowFixSvaNoBar{
	position:relative;
	float:left;
	width:1180px;
	height:30px;
	border: 0;
	margin:0 !important;
	text-align:left;
	cursor:pointer;
}

.tableRowScoll{
	position:relative;
	float:left;
	width:auto!important;
	border: 0;
	margin:0 !important;
	text-align:left;
	border-top:solid 1px #6699CC !important;
}

.tableRowFixSvaNoB{
	position:relative;
	float:left;
	width:1180px;
	height:30px;
	border: 0;
	margin:0 !important;
	text-align:left;
	cursor:pointer;
}

.tableRowSva{
	position:relative;
	float:left;
	border: 0;
	margin:0 !important;
	text-align:left;
	border-top:solid 1px #d6ecff;
	cursor:pointer;
}

.tableRowFixTitleSva{
	position:relative;
	float:left;
	width:1180px;
	border: 0;
	font-weight:500;
	margin:0 !important;
	font-size: 12pt;
	color:#FFFFFF;
	background: #6699CC !important;
	height:30px;       
}

.titleBootstrap
{
	font-weight:bold;
	font-size: 1.5em;
	color: #2971b4;
	background: #cee6fc !important;
	height:auto; 
	line-height:30px;  
}

.ombra
{
	box-shadow: 0 0 5px rgba(0, 0, 0, .3)!important;
}

.tableRowFixSubTitle{
	position:relative;
	float:left;
	border: 0;
	margin:0 !important;
	font-size: 10pt;
	color:#ffffff;
	background: #89afd6!important;
	height:20px;
	line-height:20px;
	width:-moz-max-content;
	width: -webkit-max-content;
	width: -o-max-content;
    width: -ms-max-content;
}

.tableRowFixSubTitlexx{
	position:relative;
	float:left;
	border: 0;
	margin:0 !important;
	font-size: 10pt;
	color:#000000;
	background: #95cdff!important;
	height:20px;
	line-height:20px;
	width:-moz-max-content;
	width: -webkit-max-content;
	width: -o-max-content;
    width: -ms-max-content;
}

.tableRowFixSubTitleSva{
	position:relative;
	float:left;
	width:1180px;
	border: 0;
	margin:0 !important;
	font-size: 10pt;
	color:#ffffff;
	background: #89afd6!important;
	height:20px;
	line-height:20px;
}

.tableSeparator{
	width:100%;
	position:relative;
	float: left;
	border-left: hidden;
	border-right: hidden;
	height:5px;
	background: #89afd6!important;
	z-index:50;
}

.tableRowFixSubTitleSva2{
	position:relative;
	float:left;
	width:589px;
	border: 0;
	margin:0 !important;
	font-size: 10pt;
	color:#ffffff;
	background: #89afd6!important;
	height:20px;
	text-align:center;
	line-height:20px;
}

.tableRowFixSubTitleSva3{
	position:relative;
	float:left;
	width:590px;
	border: 0;
	margin:0 !important;
	font-size: 10pt;
	color:#ffffff;
	background: #89afd6!important;
	height:20px;
	text-align:center;
	line-height:20px;
}

.tableRowTitleSva{
    position:relative;
    float:left;
    border: 0;
    font-weight:500;
    margin:0 !important;
    font-size: 12pt;
	color:#FFFFFF;
	background: #6699CC !important;
}

.tableRowAutoTitleSva{
       position:relative;
       float:left;
       width:1180px;
       border: 0;
       font-weight:500;
       margin:0 !important;
       font-size: 12pt;
		color:#FFFFFF;
		background: #6699CC !important;
   	 	height:auto;       
}

.tableCellSvaAuto{
        position:relative;
       	float:left;
        width:auto;
		height:25px;
        background-color: transparent;
        border:0px;
        margin:0 !important;
        text-align:left;
        overflow: hidden;
        padding-top:5px;
        z-index:10;
}

.tableCellSva{
        position:relative;
       	float:left;
        /*background-color: transparent;
        z-index:10;*/
        border:0px;
        margin:0 !important;
        padding:0px;
        text-align:left;
        overflow: hidden;
        line-height:30px;
        
}

.tableCellSvaTot{
        position:relative;
       	float:left;
        width:100%;
		height:auto;
        background-color: transparent;
        border:0px;
        margin:0 !important;
        text-align:left;
        overflow: hidden;
        z-index:10;
}

.input-form {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    float: left;
}

.borbottom{
	border-bottom: solid 1px #6699CC;
}

.borbottomT{
	border-bottom: solid 1px #CCFFFF;
}

.noBorRad{
	border-radius: 0px!important;
}

.hauto
{
	height:auto!important;
}

.radioPainad
{
	position:absolute;
	top:10px;
	right:0px;
}

.h0{
	height:0px!important;
}

.h10{
	height:10px!important;
}
.h12{
	height:12px!important;
}

.h15{
	height:15px!important;
}

.h18{
	height:18px!important;
}

.h20
{
	height:20px!important;
	line-height: 20px!important;
}

.bGreyR{
	border-right:1px solid #ECECEC!important; 
}

.bGreyB{
	border-bottom:1px solid #ECECEC!important; 
}

.bAcquaB{
	border-bottom:1px solid #cee6fc !important; 
}

.bAcquaL{
	border-left:1px solid #cee6fc !important; 
}

.bWL{
	border-left:1px solid #ffffff !important; 
}

.bWB{
	border-bottom:1px solid #ffffff !important; 
}

.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    display: table;
    width: 100%;
}

.h22
{
	height:22px!important;
	line-height: 20px!important;
}

.h22-5{
	height:22.5px!important;
}

.h25{
	height:25px!important;
}

.h28{
	height:28px!important;
}

.h30{
	height:30px!important;
}

.h31{
	height:31px!important;
}

.h32{
	height:32px!important;
}

.h34{
	height:34px!important;
}

.h35{
	height:35px!important;
}

.h38{
	height:35px!important;
}

.h40
{
	height:40px!important;
}

.h42
{
	height:42px!important;
}

.h45
{
	height:45px!important;
}

.h50
{
	height:50px!important;
}

.h55{
	height:55px!important;
}

.h60
{
	height:60px!important;
}

.h61
{
	height:61px!important;
}

.h62
{
	height:62px!important;
}

.h65
{
	height:65px!important;
}

.h68
{
	height:68px!important;
}

.h70
{
	height:70px!important;
}

.h75
{
	height:75px!important;
}

.h80
{
	height:80px!important;
}

.h88{
	height:88px!important;
}

.h90{
	height:90px!important;
}

.h90T{
	width:40px;
	height:20px;
	padding-top:50px;
	padding-bottom:22px;
	z-index:10;
	background-color: #6699CC;
	overflow:hidden;
}

.h91{
	height:91px!important;
}

.h92{
	height:92px!important;
}

.h93{
	height:93px!important;
}

.h100{
	height:100px!important;
}

.h103{
	height:103px!important;
}

.h104{
	height:104px!important;
}

.h105{
	height:105px!important;
}

.h110{
	height:110px!important;
}

.h114{
	height:114px!important;
}

.h115{
	height:115px!important;
}

.h120{
	height:120px!important;
}

.h125{
	width:39px;
	height:20px;
	padding-top:52px;
	padding-bottom:53px;
	z-index:10;
	background-color: #CCFFFF;
	overflow:hidden;
}

.h149{
	width:29px;
	height:149px;
	z-index:10;
	background-color: #CCFFFF;
	overflow:hidden;
}

.h150{
	height:150px!important;
}

.h153{
	height:153px!important;
}

.h154{
	height:154px!important;
}

.h155{
	height:155px!important;
}

.h156{
	height:156px!important;
}

.h164{
	height:164px!important;
}

/*.h200{
	width:39px;
	height:20px;
	padding-top:90px;
	padding-bottom:90px;
	z-index:10;
	background-color: #CCFFFF;
	overflow:hidden;
}*/

.h176{
	height:176px!important;
}

.h184{
	height:184px!important;
}

.h195{
	height:195px!important;
}

.h200{
	height:200px!important;
}

.h205{
	height:205px!important;
}

.h210{
	height:210px!important;
}

.h215{
	height:215px!important;
}

.h230{
	height:230px!important;
}

.h255{
	height:255px!important;
}

.h270{
	height:270px!important;
}

.h275{
	height:275px!important;
}

.h340{
	width:39px;
	height:20px;
	padding-top:160px;
	padding-bottom:160px;
	z-index:10;
	background-color: #CCFFFF;
	overflow:hidden;
}

.h352{
	height:352px!important;
}

.h515{
	height:515px!important;
}

.h516{
	height:516px!important;
}

.mH155{
	max-height:154px!important;
}

.lineH10{
	line-height:10px!important;
}

.lineH14{
	line-height:14px!important;
}

.lineH15{
	line-height:15px!important;
}

.lineH17-5{
	line-height:17.5px!important;
}

.lineH20{
	line-height:20px!important;
}

.lineH22-5{
	line-height:22.5px!important;
}

.lineH25{
	line-height:25px!important;
}

.lineH30{
	line-height:30px!important;
}

.lineH35{
	line-height:35px!important;
}

.lineH40{
	line-height:40px!important;
}

.lineH45{
	line-height:45px!important;
}

.lineH55{
	line-height:55px!important;
}

.lineH60{
	line-height:60px!important;
}

.lineH68{
	line-height:68px!important;
}

.lineH75{
	line-height:75px!important;
}

.lineH80{
	line-height:80px!important;
}

.wauto
{
	width:auto!important;
}

.w2{
	width:2px!important;
}

.w3{
	width:3px!important;
}

.w5{
	width:5px!important;
}

.w10{
	width:10px!important;
}

.w15{
	width:15px!important;
}

.w19{
	width:19px!important;
}

.w20{
	width:20px!important;
}

.w21{
	width:21px!important;
}

.w23{
	width:23px!important;
}

.w24{
	width:24px!important;
}

.w25{
	width:25px!important;
}

.w29{
	width:29px!important;
}

.w30{
	width:30px!important;
}

.w33{
	width:33px!important;
}

.w33p{
	width:33%!important;
}

.w34{
	width:34px!important;
}

.w35{
	width:35px!important;
}

.w38{
	width:38px!important;
}

.w39{
	width:39px!important;
}

.w40{
	width:40px!important;
}

.w44{
	width:44px!important;
}

.w45{
	width:45px!important;
}

.w48{
	width:48px!important;
}

.w50{
	width:50px!important;
}

.w51{
	width:51px!important;
}

.w53{
	width:53px!important;
}

.w54{
	width:54px!important;
}

.w55{
	width:55px!important;
}

.w57{
	width:57px!important;
}

.w58{
	width:58px!important;
}

.w59{
	width:59px!important;
}

.w60{
	width:60px!important;
}

.w64{
	width:64px!important;
}

.w65{
	width:65px!important;
}

.w67{
	width:67px!important;
}

.w68{
	width:68px!important;
}

.w69{
	width:69px!important;
}

.w70{
	width:70px!important;
}

.w73{
	width:73px!important;
}

.w75{
	width:75px!important;
}

.w77{
	width:77px!important;
}

.w78{
	width:78px!important;
}

.w80{
	width:80px!important;
}

.w84{
	width:84px!important;
}

.w85{
	width:85px!important;
}
     
.w90{
	width:90px!important;
}

.w92{
	width:92px!important;
}

.w95{
	width:95px!important;
}

.w96{
	width:96px!important;
}

.w100{
	width:100px!important;
}

.w100p{
	width:100%!important;
}

.w102{
	width:102px!important;
}

.w103{
	width:103px!important;
}

.w105{
	width:105px!important;
}

.w106{
	width:106px!important;
}

.w109{
	width:109px!important;
}

.w110{
	width:110px!important;
}

.w111{
	width:111px!important;
}

.w112{
	width:112px!important;
}

.w114{
	width:114px!important;
}
.w115{
	width:115px!important;
}

.w116{
	width:116px!important;
}

.w120{
	width:120px!important;
}

.w121{
	width:121px!important;
}

.w125{
	width:125px!important;
}

.w128{
	width:128px!important;
}

.w129{
	width:129px!important;
}

.w130{
	width:130px!important;
}

.w135{
	width:135px!important;
}

.w136{
	width:136px!important;
}

.w137{
	width:137px!important;
}

.w140{
	width:140px!important;
}

.w144{
	width:144px!important;
}

.w145{
	width:145px!important;
}

.w146{
	width:146px!important;
}

.w147{
	width:147px!important;
}

.w148{
	width:148px!important;
}

.w149{
	width:149px!important;
}

.w150{
	width:150px!important;
}

.w152{
	width:152px!important;
}

.w154{
	width:154px!important;
}

.w155{
	width:155px!important;
}

.w156{
	width:156px!important;
}

.w157{
	width:157px!important;
}

.w158{
	width:158px!important;
}

.w159{
	width:159px!important;
}

.w160{
	width:160px!important;
}

.w161{
	width:161px!important;
}

.w165{
	width:165px!important;
}

.w166{
	width:166px!important;
}

.w168{
	width:168px!important;
}

.w169{
	width:169px!important;
}

.w170{
	width:170px!important;
}

.w171{
	width:171px!important;
}

.w172{
	width:172px!important;
}

.w174{
	width:174px!important;
}

.w175{
	width:175px!important;
}

.w180{
	width:180px!important;
}

.w181{
	width:181px!important;
}

.w182{
	width:182px!important;
}

.w185{
	width:185px!important;
}

.w186{
	width:186px!important;
}



.w189{
	width:189px!important;
}

.w190{
	width:190px!important;
}

.w195{
	width:195px!important;
}

.w199{
	width:199px!important;
}

.w200{
	width:200px!important;
}

.w201{
	width:201px!important;
}

.w202{
	width:202px!important;
}

.w203{
	width:203px!important;
}

.w204{
	width:204px!important;
}

.w205{
	width:205px!important;
}

.w206{
	width:206px!important;
}

.w210{
	width:210px!important;
}

.w214{
	width:214px!important;
}

.w215{
	width:215px!important;
}

.w218{
	width:218px!important;
}

.w220{
	width:220px!important;
}

.w224{
	width:224px!important;
}

.w225{
	width:225px!important;
}

.w227{
	width:227px!important;
}

.w229{
	width:229px!important;
}

.w230{
	width:230px!important;
}

.w232{
	width:232px!important;
}

.w235{
	width:235px!important;
}

.w236{
	width:236px!important;
}

.w238{
	width:238px!important;
}

.w240{
	width:240px!important;
}

.w242{
	width:242px!important;
}

.w244{
	width:244px!important;
}

.w245{
	width:245px!important;
}

.w248
{
	width:260px!important;
}

.w249{
	width:249px!important;
}

.w250{
	width:250px!important;
}

.w254{
	width:254px!important;
}

.w255{
	width:255px!important;
}

.w260{
	width:260px!important;
}

.w261{
	width:261px!important;
}

.w265{
	width:265px!important;
}

.w266{
	width:266px!important;
}

.w268{
	width:268px!important;
}

.w269{
	width:269px!important;
}

.w270{
	width:270px!important;
}

.w272{
	width:272px!important;
}

.w273{
	width:273px!important;
}

.w275{
	width:275px!important;
}

.w278{
	width:278px!important;
}

.w279{
	width:279px!important;
}

.w280{
	width:280px!important;
}



.w282{
	width:282px!important;
}

.w284{
	width:284px!important;
}

.w285{
	width:285px!important;
}

.w290{
	width:290px!important;
}

.w295{
	width:295px!important;
}

.w296{
	width:296px!important;
}

.w299{
	width:299px!important;
}

.w300{
	width:300px!important;
}

.w305{
	width:305px!important;
}

.w306{
	width:306px!important;
}

.w308{
	width:308px!important;
}

.w310{
	width:310px!important;
}

.w312{
	width:312px!important;
}

.w315{
	width:315px!important;
}

.w316{
	width:316px!important;
}

.w319{
	width:319px!important;
}

.w320{
	width:320px!important;
}

.w323{
	width:323px!important;
}

.w324{
	width:324px!important;
}

.w325{
	width:325px!important;
}

.w329{
	width:329px!important;
}

.w330{
	width:330px!important;
}

.w335{
	width:335px!important;
}

.w336{
	width:336px!important;
}

.w337{
	width:337px!important;
}

.w338{
	width:338px!important;
}

.w340{
	width:340px!important;
}

.w341{
	width:341px!important;
}

.w342{
	width:342px!important;
}

.w345{
	width:345px!important;
}

.w349{
	width:349px!important;
}

.w350{
	width:350px!important;
}

.w354{
	width:354px!important;
}

.w358{
	width:358px!important;
} 

.w360{
	width:360px!important;
}

.w362{
	width:362px!important;
}

.w365{
	width:365px!important;
}


.w367{
	width:367px!important;
}

.w370{
	width:370px!important;
}

.w375{
	width:375px!important;
}

.w378{
	width:378px!important;
}

.w380{
	width:380px!important;
}

.w383{
	width:383px!important;
}

.w385{
	width:385px!important;
}

.w386{
	width:386px!important;
}

.w389{
	width:389px!important;
}

.w390{
	width:390px!important;
}

.w391{
	width:391px!important;
}

.w392{
	width:392px!important;
}

.w393{
	width:393px!important;
}

.w395{
	width:395px!important;
}

.w396{
	width:396px!important;
}

.w398{
	width:398px!important;
}

.w400{
	width:400px!important;
}

.w401{
	width:401px!important;
}

.w404
{
	width:404px!important;
}

.w405{
	width:405px!important;
}

.w406{
	width:406px!important;
}

.w408{
	width:408px!important;
}

.w410{
	width:410px!important;
}

.w411{
	width:411px!important;
}

.w415{
	width:415px!important;
}

.w416{
	width:416px!important;
}

.w420{
	width:420px!important;
}

.w424{
	width:424px!important;
}

.w425{
	width:425px!important;
}

.w427{
	width:427px!important;
}

.w428{
	width:428px!important;
}

.w429{
	width:429px!important;
}

.w430{
	width:430px!important;
}

.w431{
	width:431px!important;
}

.w434{
	width:434px!important;
}

.w435{
	width:435px!important;
}

.w436{
	width:436px!important;
}

.w440{
	width:440px!important;
}

.w443{
	width:443px!important;
}

.w445{
	width:445px!important;
}

.w446{
	width:446px!important;
}

.w448{
	width:448px!important;
}

.w449{
	width:449px!important;
}

.w450{
	width:450px!important;
}

.w452{
	width:452px!important;
}

.w459
{
	width:459px!important;
}

.w460{
	width:460px!important;
}

.w461{
	width:461px!important;
}

.w465{
	width:465px!important;
}

.w470{
	width:470px!important;
}

.w471{
	width:471px!important;
}

.w472{
	width:472px!important;
}

.w475{
	width:475px!important;
}

.w476{
	width:476px!important;
}

.w477{
	width:477px!important;
}

.w478{
	width:478px!important;
}

.w479{
	width:479px!important;
}

.w480{
	width:480px!important;
}

.w481{
	width:481px!important;
}

.w485{
	width:485px!important;
}

.w490{
	width:490px!important;
}

.w495{
	width:495px!important;
}

.w496{
	width:496px!important;
}

.w500{
	width:500px!important;
}

.w503{
	width:503px!important;
}

.w504{
	width:504px!important;
}

.w506{
	width:506px!important;
}

.w508{
	width:508px!important;
}

.w509{
	width:509px!important;
}

.w510{
	width:510px!important;
}

.w511{
	width:511px!important;
}

.w515{
	width:515px!important;
}

.w519{
	width:519px!important;
}

.w521{
	width:521px!important;
}

.w525{
	width:525px!important;
}

.w530{
	width:530px!important;
}

.w531{
	width:531px!important;
}

.w535{
	width:535px!important;
}

.w536{
	width:536px!important;
}

.w539{
	width:539px!important;
}

.w540{
	width:540px!important;
}

.w545{
	width:545px!important;
}

.w550{
	width:550px!important;
}

.w555{
	width:555px!important;
}

.w560{
	width:560px!important;
}

.w565{
	width:565px!important;
}

.w567{
	width:567px!important;
}

.w568{
	width:568px!important;
}

.w570{
	width:570px!important;
}

.w578{
	width:578px!important;
}

.w580{
	width:580px!important;
}

.w588{
	width:588px!important;
}

.w589{
	width:589px!important;
}

.w590{
	width:590px!important;
}

.w600{
	width:600px!important;
}

.w610{
	width:610px!important;
}

.w612{
	width:612px!important;
}

.w615{
	width:615px!important;
}

.w620{
	width:620px!important;
}

.w624{
	width:624px!important;
}

.w625{
	width:625px!important;
}

.w627{
	width:627px!important;
}

.w628{
	width:628px!important;
}

.w630{
	width:630px!important;
}

.w631{
	width:631px!important;
}

.w635{
	width:635px!important;
}

.w640{
	width:640px!important;
}

.w650{
	width:650px!important;
}

.w658{
	width:658px!important;
}

.w660{
	width:660px!important;
}

.w670{
	width:670px!important;
}

.w678{
	width:678px!important;
}

.w679{
	width:679px!important;
}

.w680{
	width:680px!important;
}

.w690{
	width:690px!important;
}

.w693{
	width:693px!important;
}

.w695{
	width:695px!important;
}

.w697{
	width:697px!important;
}

.w698{
	width:698px!important;
}

.w700{
	width:700px!important;
}

.w701{
	width:701px!important;
}

.w705{
	width:705px!important;
}

.w707{
	width:707px!important;
}

.w708{
	width:708px!important;
}

.w710{
	width:710px!important;
}

.w720{
	width:720px!important;
}

.w723{
	width:723px!important;
}

.w725{
	width:725px!important;
}

.w730{
	width:730px!important;
}

.w740{
	width:740px!important;
}

.w745{
	width:745px!important;
}

.w748
{
	width:748px!important;
}

.w750{
	width:750px!important;
}

.w755{
	width:755px!important;
}

.w765{
	width:765px!important;
}

.w769{
	width:769px!important;
}

.w770{
	width:770px!important;
}

.w774{
	width:774px!important;
}

.w775{
	width:775px!important;
}

.w777{
	width:777px!important;
}

.w780{
	width:780px!important;
}

.w785{
	width:785px!important;
}

.w790{
	width:790px!important;
}

.w795{
	width:795px!important;
}

.w800{
	width:800px!important;
}

.w820{
	width:820px!important;
}

.w830{
	width:830px!important;
}

.w840{
	width:840px!important;
}

.w860{
	width:860px!important;
}

.w870{
	width:870px!important;
}

.w878{
	width:878px!important;
}

.w880{
	width:880px!important;
}

.w885{
	width:885px!important;
}

.w890{
	width:890px!important;
}

.w895{
	width:895px!important;
}

.w900{
	width:900px!important;
}

.w910{
	width:910px!important;
}

.w920{
	width:920px!important;
}

.w930{
	width:930px!important;
}

.w950
{
	width:950px!important;
}

.w951{
	width:951px!important;
}

.w955{
	width:955px!important;
}

.w965{
	width:965px!important;
}

.w969{
	width:969px!important;
}

.w970{
	width:970px!important;
}

.w980{
	width:980px!important;
}

.w990{
	width:990px!important;
}

.w995{
	width:995px!important;
}

.w999{
	width:999px!important;
}

.w1000{
	width:1000px!important;
}

.w1003{
	width:1003px!important;
}

.w1005{
	width:1005px!important;
}

.w1010{
	width:1010px!important;
}

.w1019{
	width:1019px!important;
}

.w1020{
	width:1020px!important;
}

.w1129{
	width:1129px!important;
}

.w1030{
	width:1030px!important;
}

.w1039{
	width:1039px!important;
}

.w1040{
	width:1040px!important;
}

.w1044{
	width:1044px!important;
}

.w1049{
	width:1049px!important;
}

.w1050{
	width:1050px!important;
}

.w1055{
	width:1055px!important;
}

.w1058{
	width:1058px!important;
}

.w1059{
	width:1059px!important;
}

.w1060{
	width:1060px!important;
}

.w1069{
	width:1069px!important;
}

.w1070{
	width:1070px!important;
}

.w1074{
	width:1074px!important;
}

.w1075{
	width:1075px!important;
}

.w1079{
	width:1079px!important;
}

.w1080{
	width:1080px!important;
}

.w1090{
	width:1090px!important;
}

.w1099{
	width:1099px!important;
}

.w1100{
	width:1100px!important;
}

.w1109{
	width:1109px!important;
}

.w1110{
	width:1110px!important;
}

.w1118{
	width:1118px!important;
}

.w1120{
	width:1120px!important;
}

.w1129{
	width:1129px!important;
}

.w1130{
	width:1130px!important;
}

.w1135{
	width:1135px!important;
}

.w1139{
	width:1139px!important;
}

.w1140{
	width:1140px!important;
}

.w1145{
	width:1145px!important;
}


.w1150{
	width:1150px!important;
}

.w1158{
	width:1158px!important;
}

.w1160{
	width:1160px!important;
}

.w1170{
	width:1170px!important;
}

.w1175{
	width:1175px!important;
}

.w1176{
	width:1176px!important;
}

.w1178{
	width:1178px!important;
}

.w1180{
	width:1180px!important;
}

.wm1000{
	min-width:1000px!important;
}

.paddingT10{
	padding-Top:10px;
}

.p9t{
	padding-Top:9px!important;
}

.p42l{
	padding-left:42px!important;
}

.p42r{
	padding-right:42px!important;
}

.p3l{
	padding-left:3px!important;
}

.p5l{
	padding-left:5px!important;
}

.p5b{
	padding-bottom:5px!important;
}

.p10l{
	padding-left:10px!important;
}
.p5t{
	padding-top:5px!important;
}

.p7t{
	padding-top:7px!important;
}
.p50t{
	padding-top:50px!important;
}

.p60t{
	padding-top:60px!important;
}

.p40b{
	padding-bottom:40px!important;
}

.p20b{
	padding-bottom:20px!important;
}

.p80t{
	padding-top:80px!important;
}

.p100t{
	padding-top:100px!important;
}

.p10t{
	padding-top:10px!important;
}

.p80b{
	padding-bottom:80px!important;
}

.p2r{
	padding-right:2px!important;
}

.p2t{
	padding-top:2px!important;
}

.p5r{
	padding-right:5px!important;
}

.p15r{
	padding-right:15px!important;
}

.p15l{
	padding-left:15px!important;
}

.p20r{
	padding-right:20px!important;
}

.p17l{
	padding-left:17px!important;
}

.p10r{
	padding-right:10px!important;
}

.m0B{
	margin-bottom:0px !important;
}

.m5B{
	margin-bottom:5px !important;
}

.m15B{
	margin-bottom:15px !important;
}

.m40B{
	margin-bottom:40px !important;
}

.m16t{
	margin-Top:16px !important;
}

.m10B{
	margin-bottom:10px !important;
}

.m3l{
	margin-left:3px !important;
}

.m4l{
	margin-left:4px !important;
}

.m5l{
	margin-left:5px !important;
}

.m8l{
	margin-left:8px !important;
}
.m8-5l{
	margin-left:8.5px !important;
}

.m10l{
	margin-left:10px !important;
}

.m12l{
	margin-left:12px !important;
}

.m13l{
	margin-left:13px !important;
}

.m14l{
	margin-left:14px !important;
}

.m19l{
	margin-left:19px !important;
}

.m20l{
	margin-left:20px !important;
}

.m32l{
	margin-left:32px !important;
}

.m33l{
	margin-left:33px !important;
}

.m39l{
	margin-left:39px !important;
}

.m40l{
	margin-left:40px !important;
}

.m41l{
	margin-left:41px !important;
}

.m42l{
	margin-left:42px !important;
}

.m47l{
	margin-left:47px !important;
}

.m48l{
	margin-left:48px !important;
}

.m48-5{
	margin-left:48.5px !important;
}

.m49l{
	margin-left:49px !important;
}

.m50l{
	margin-left:50px !important;
}

.m53l{
	margin-left:53px !important;
}


.m60l{
	margin-left:60px !important;
}

.m66l{
	margin-left:66px !important;
}

.m71l{
	margin-left:71px !important;
}

.m78l{
	margin-left:78px !important;
}

.m80l{
	margin-left:80px !important;
}

.m90l{
	margin-left:90px !important;
}

.m100l{
	margin-left:100px !important;
}

.m110l{
	margin-left:110px !important;
}

.m130l{
	margin-left:130px !important;
}

.m480l{
	margin-left:480px !important;
}

.m-7r{
	margin-right:-7px !important;
}

.m5r{
	margin-right:5px !important;
}

.m10r{
	margin-right:10px !important;
}

.m20r{
	margin-right:20px !important;
}

.m27r{
	margin-right:27px !important;
}

.m31r{
	margin-right:31px !important;
}

.m32r{
	margin-right:32px !important;
}

.m45r{
	margin-right:45px !important;
}

.m130r{
	margin-right:130px !important;
}

.m10All{
	margin:10px !important;
}

.m-7t{
	margin-top:-7px !important;
}

.m2t{
	margin-top:2px !important;
}

.m-2t{
	margin-top:-2px !important;
}

.m2-5t{
	margin-top:2.5px !important;
}

.m3t{
	margin-top:3px !important;
}

.m4t{
	margin-top:4px !important;
}

.m5t{
	margin-top:5px !important;
}

.m9t{
	margin-top:9px !important;
}

.m10t{
	margin-top:10px !important;
}

.m14t{
	margin-top:14px !important;
}

.m20t{
	margin-top:20px !important;
}

.m35t{
	margin-top:35px !important;
}

.m23-5t{
	margin-top:23.5px !important;
}

.m16t{
	margin-top:16px!important;
}

.m48t{
	margin-Top:48px!important;
}

.m65t{
	margin-Top:65px!important;
}

.m70t{
	margin-Top:70px!important;
}

.m80t{
	margin-Top:80px!important;
}

.m86t{
	margin-Top:86px!important;
}

.m126t{
	margin-Top:126px!important;
}

.m164t{
	margin-Top:164px!important;
}

.vert{
	width:auto;
    height:auto;
    position: relative;
    border: 0px solid black;
    -ms-transform: rotate(-90deg); /* IE 9 */
    -ms-transform-origin:  0 0 0; /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    -webkit-transform-origin:  0 0 0; /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
    transform-origin: 0 0 0;
    margin:70px 4px;
	font-size:12px;
}

/*.centraTxt2{
	width:100%;
	text-align:center;
	
}

.centraTxt{
	width:100%;
	text-align:center;
	margin-Top:25px;
}*/

.selectMin{
	width:20px!important;
}

.lookup_data{
	width:65%;
}

.boxInputTot{
	position:relative;
	float:left;
	width:1170px;
	height:55px;
	margin-left:3px;
	
}

.boxInputHalf{
	position:relative;
	float:left;
	width:580px;
	height:200px;
	margin-left:3px;
	margin-bottom:0px;
	
}

.inputSva{
	width:180px;
	margin-top:-1px !important;
	/*margin-left: 5px;*/
}

.inputSva2{
	margin-top:4px !important;
}

.dataInputSva{
	position:relative;
	float:left;
	width:80px;
	margin:-1px !important;
}

div.spazio{
	width:100%;
	position:relative;
	float: left;
	background: #FFFFFF !important;
	border-left: hidden;
	border-right: hidden;
	height:5px;
}

div.spazio2{
	width:100%;
	position:relative;
	float: left;
	background: #CCFFFF !important;
	border-left: hidden;
	border-right: hidden;
	height:5px;
}

div.spazio3{
	width:100%;
	position:relative;
	float: left;
	background: #FFFFFF !important;
	border-left: hidden;
	border-right: hidden;
	height:5px;
}



.subTitle2{
	font-size: 1.1em;
	color: #2971b4;
	background: #ecf5fd!important;
	height:20px; 
	line-height:20px; 
}

.borderRB2{
	border-right: 1px solid #cee6fc!important;
}

.borderRBT2{
	border-right: 1px solid #ffffff!important;
}

.simInput {
	width:auto;
	height:22px;
	position:relative;
	float:left;
	margin: 3px 0px 3px 0px;
	padding-left:5px;
	padding-right:5px;
	text-align: left;
	box-shadow:inset 1px 1px 5px rgba(0, 0, 0, .05);
	background:#FCFCFC;
	border:#EEE 1px solid;
	color:#888887;
	font-family:"Droid Sans", sans-serif;
	line-height:22px;
	
}

.evidenzio{
	background-color:#6699CC;
	color:#ffffff;
	font-weight:800;
}

.evidenzio2{
	border:#ff0000 1px solid;
}

.noPaddingT{
	padding-Top:0px!important;
}

.noPaddingTB{
	padding-Top:0px!important;
	padding-bottom:0px!important;
}

.noPaddingR{
	padding-Right:0px!important;
}

.noPaddingL{
	padding-Left:0px!important;
}

.noMarginB{
	padding-bottom:0px!important;
}

.noPadding{
	padding:0px!important;
}

.txtHidden{
	color:#ffffff!important;
}

.metameri
{
	background-image: url("../img/metameriWeb.jpg");
    background-size: contain;
    display: block;
    height: 516px;
    padding: 0;
    position: relative;
    width: 590px;
}

.z10{
	z-index:10;
}

.hoverChecked2{
	text-shadow: #97cbff 1px 1px 1px;
	font-weight: bold;
	color:#0067ce!important;	
}

.hoverChecked{
	/* text-shadow: #7d7b7b 1px 1px 1px; */
	color:#363636!important;
	font-weight: bold!important;
		
}

canvas{
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.icona{
	 background: transparent url("../img/ico/lente+.png") no-repeat center center!important;
}
.icona2{
	 background: transparent url("../img/ico/lente-.png") no-repeat center center!important;
}

.txt12pt{
	font-size:12pt!important;
}

.cpb{
	background-color:#bad0e9;
	color:#3a76b1;
}

.cps{
	background-color:#ffdbb7;
	color:#bc0e0e;
}

.tableColor{
	background-color:#CCFFFF!important;
}

.menuColor{
	background-color:#EAF4FF !important;
}

.colorLabel{
	background-color:#bad0e9!important;
	color:#3a76b1!important;
	border: 1px solid #3a76b1!important;
}

.sfondo{
	background:#ffffff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);
	margin-bottom: 15px;
	margin-top: 15px;
}

.borderRG{
	border-right:1px solid #ccc!important;
}



.txtRight{
	text-align:right!important;
}

.labelAss{
	float:left;
	border-collapse: separate;
	font-family: Calibri;
	color: #6f6f6f;
	margin-bottom:0px;
	font-size:13px;
}

.inputAss
{
	padding: 0px 12px!important;
}

fieldset.scheduler-border {
    border: 1px groove #ddd !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
            box-shadow:  0px 0px 0px 0px #000;
}

legend.scheduler-border {
	font-size: 1em !important;
    width:auto;
    padding:0 5px;
    border-bottom:none;
    top: .5em;
	position: relative;
}

legend.scheduler-border2 {
	font-size: 1.2em !important;
    width:auto;
    padding:0 5px;
    border-bottom:none;
    top: .5em;
	position: relative;
}

.pos{
	top:36px;
	left:315px;
	position:fixed;
	background-color: #cee6fc;
}

.paddingSubMenu{
	padding: 5px 15px!important;
}

.subMenu{
	background-color: #cee6fc;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.navbar-brand {
    float: left;
    height: 50px;
    padding: 10px 15px!important;
    font-size: 18px;
    line-height: 20px;
    background-color: #d0e8fd!important;
}
.navbar-brand>img {
  height: 100%;
	  width: auto;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
    color: #333;
    background-color: #d0e8fd!important;
}

.colorEvidTitleRed {
	color: #b00000 !important;
}

.colorEvidBase {
	color: #000080 !important;
}
