/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
body {
	min-width:1146px;
}
td {
font-size: 12px;
border:1px solid #cfcfcf;
}
td a {
color: blue;
}
form {
margin:0;
}
label {
width:210px;
}
.operativa {
	position: relative;
    top: 50px;
	margin-bottom:50px;
}
.areastampa {
    border: 1px solid #ccc;
    position: absolute;
    right: 0;
    height: 130px;
    width: 300px;
	text-align:center;
}
.arealimiti {
    border: 1px solid #ccc;
    position: absolute;
    left: 0;
    height: 150px;
    width: 300px;
	text-align:center;
}
.istruzioni {
	position: absolute;
    width: 400px;
    height: 400px;
    border: 1px solid #999999;
    border-radius: 10px;
    box-shadow: 4px 3px 3px #dedede;
    right: 20px;
	padding:3px;
	overflow-y:scroll;
}
.messaggio {
margin-top: 20px;
    position: relative;
    text-align: left;
    width: 800px;
    left: 50%;
    margin-left: -400px;
    height: auto;
}
.versioning {
margin-top: 20px;
    position: relative;
    text-align: left;
    width: 800px;
    left: 50%;
    margin-left: -400px;
    height: auto;
}
.azienda tr td {
	width:150px;
}
.riga1 {
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
	height:45px;
}
.catinteressati {
	position: relative;
    display: inline-block;
    overflow: visible;
    width: 350px;
    height: 32px;
    float: left;margin-left:20px;
}
.extraue {
	position: relative;
    display: inline-block;
    overflow: visible;
    width: 450px;
    height: 45px;
    float: left;
}
.riga2 {
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
	height:45px;
}
.riga3 {
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
	height:30px;
}
.riga4 {
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
	height:110px;
}
.catdati {
	position: relative;
    display: inline-block;
    overflow: visible;
    width: 110px;
    height: 32px;
    float: left;
	    line-height: 16px;
}
.catinterni {
	margin-top:5px;
	margin-bottom:5px;
}
.catesterni {
	margin-top:20px;
	margin-bottom:5px;
}
.catdest {
	position: relative;
    display: inline-block;
    overflow: visible;
    width: 150px;
    height: 32px;
    float: left;
	    line-height: 32px;
}
.checkdati {
	margin:0 !important;
	   height: 20px;
    width: 20px;
}
.formcheckbox {
	    display: -webkit-inline-box;
    margin-right: 20px;
}
.btn {
display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border: 1px solid #bbb;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.criteriricerca {
    text-align: left;
    position: absolute;
    right: 20px;
    width: 260px;
    border: 1px solid #afafaf;
    padding: 10px;
    border-radius: 10px;
    top: 20px;
    height: 170px;
}
.pulsanticlienti {
    text-align: left;
    position: absolute;
    left: 20px;
    width: 260px;
    border: 1px solid #afafaf;
    padding: 10px;
    border-radius: 10px;
    top: 20px;
    height: 170px;
}
.boxricerca {
position:relative;
width:100%;
border: 1px solid #afafaf;
padding: 10px;
    border-radius: 10px;
    height:250px;
    margin-bottom:20px;
}
.ui-igcombo-listitemholder {
display: list-item;
}
.standardinput {
margin-left:20px;
border:1px solid #cccccc;
padding:2px;
width:300px;
height:32px;
    color: #444;
    font-size: 11pt;
    float:right;
}
.standardinput2 {
border:1px solid #cccccc;
padding:2px;
width:300px;
height:32px;
    color: #444;
    font-size: 11pt;
    float:left;
}
.standardinput3 {
border:1px solid #cccccc;
padding:2px;
width:200px;
height:32px;
    color: #444;
    font-size: 11pt;
    float:left;
}
.standardinput4 {
border:1px solid #cccccc;
padding:2px;
width:80px;
height:32px;
    color: #444;
    font-size: 11pt;
    float:left;
}
.standardinput5 {
border:1px solid #cccccc;
padding:2px;
width:95%;
height:32px;
    color: #444;
    font-size: 11pt;
    float:left;
}
.top20 {
margin-top:40px;
}
.input200center {
    border-radius: 10px;
    border: 1px solid #ccc;
    padding: 5px;
    width: 200px;
    height: 40px;
    box-shadow: 2px 2px 5px #eee;
    text-align: center;
    font-size: 12pt;	
}








@media (max-width: 1050px) {
.criteriricerca {
    position: relative;
    left: 0;
    width: 100%;
    height: 80px;
    margin-bottom:20px;
}
.top20 {
margin-top:40px;
}

}
