/*
.ftDialog {display:none;}
*/

.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../../img/default/bg-popup.jpg') repeat-x;}
.ftDialog.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../../../shared/img/layout/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../../img/default/close.jpg') no-repeat;}
.ftDialog.ui-dialog .ui-dialog-content{
    padding: 5px;
}



.ftDialog.ui-dialog .ui-dialog-content .foto {
    float: left;
    width: 125px;
    height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog.ui-dialog .ui-dialog-content .foto img{
    margin: auto;
    vertical-align: baseline;
    width: 125px;
}
.ftDialog.ui-dialog .ui-dialog-content .foto2 {
    fl_oat: left;
    width: 75px;
    height: 75px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog.ui-dialog .ui-dialog-content .foto2 img{
    margin: auto;
    vertical-align: baseline;
    width: 75px;
}
.ftDialog.ui-dialog .ui-dialog-content .upload{
    float: left;
    padding: 5px;
}
.ftDialog.ui-dialog .ui-dialog-buttonpane button {
    float:right;
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../../img/default/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}






.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog2.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog2.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../../img/default/bg-popup.jpg') repeat-x;}
.ftDialog2.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../../img/default/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog2.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog2.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../../img/default/close.jpg') no-repeat;}
.ftDialog2.ui-dialog .ui-dialog-content{
    padding: 5px;
}



.ftDialog2.ui-dialog .ui-dialog-content .foto {
    float: left;
    width: 125px;
    height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog2.ui-dialog .ui-dialog-content .foto img{
    margin: auto;
    vertical-align: baseline;
    width: 125px;
}
.ftDialog2.ui-dialog .ui-dialog-content .upload{
    float: left;
    padding: 5px;
}
.ftDialog2.ui-dialog .ui-dialog-buttonpane button {
    float:right;
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../../img/default/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog2.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog2.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}






.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog1.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog1.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../../img/default/bg-popup.jpg') repeat-x;}
.ftDialog1.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../../img/default/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog1.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog1.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../../img/default/close.jpg') no-repeat;}
.ftDialog1.ui-dialog .ui-dialog-content{
	padding: 0px;
}



.ftDialog1.ui-dialog .ui-dialog-content .foto {
	float: left;
	width: 125px;
	height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog1.ui-dialog .ui-dialog-content .foto img{
	margin: auto;
	vertical-align: baseline;
	width: 125px;
}
.ftDialog1.ui-dialog .ui-dialog-content .upload{
	float: left;
	padding: 5px;
}
.ftDialog1.ui-dialog .ui-dialog-buttonpane button, .d_button {
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../../img/default/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog1.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog1.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}
