/**
*	autor : Enrique Melendez Estrada
*	version : 1.0 (6 - Octubre - 2009)
*
*/
/*
body  { font-size: .8em;  font-family: arial;}
h2 { margin : 0 }*/

#bbdd,
#tabla {
	margin-left : 10px;
	background-color : #fbfbfb;
	float : left;
	-moz-border-radius : 10px 10px 0 0;
	-webkit-border-radius : 10px 10px 0 0;
	border-radius : 10px 10px 0 0;
}
/*
[data-size='4']{
	border: 1px solid red;
}
*/
.kike-search-all /*,
.kike-search-selectfields,
.kike-search-filterfields,
.kike-search-submitfields*/ {
	/*
	background-color : #F7EDF0;
	padding : 10px;
	*/
	padding-bottom : 10px;
}
.kike-search-selectfields{
	margin-bottom : 1px;
	-moz-border-radius : 10px  0 0 0;
	-webkit-border-radius : 10px  0 0 0;
	border-radius : 10px  0 0 0;
	}
/*
.kike-search-filterfields{
	-moz-border-radius : 0  0 10px 10px;
	-webkit-border-radius : 0  0 10px 10px;
	border-radius : 0  0 10px 10px;
	}
.kike-search-submitfields{
	-moz-border-radius : 0  0 0 10px;
	-webkit-border-radius : 0  0 0 10px;
	border-radius : 0  0 0 10px;
	}
.kike-search-all{
	float : right;
	width : 450px;
	-moz-border-radius : 10px 10px 0 0;
	-webkit-border-radius : 10px 10px 0 0;
	border-radius : 10px 10px 0 0;
}
*/
.kike-search-all h2{
	display : none;
}
	.search-all-fields{
		width: 50%
	}
/*
.kike-search-all input{
	font-size : .9em;
}
*/
.kike-search{
	clear : right;
}
.kike-search-filterfields input,
.kike-search-filterfields select {
	font-size: .8em;
	background : #ffffff url(/lib_ITAtools/icons/text-bg.gif) repeat-x scroll left top;
	border : 1px solid #ced5c4;
	position : relative;
}
.kike-search-form{
	position: relative;
}
	.loading{
		position: absolute;
		right: 0;
		display:none;
		/*font-weight: bold;*/
		background-color: #006ba6;
		color: #fff;
		padding: .3em 1em;
	}
	.loading.show{
		display: block;
	}
	.loading.show ~ div{
		opacity: .3;
	}
.kike-search-form h3 {
	margin : 0;
}
.kike-search-form hr{
	padding: 0;
    margin: 0;
    border: none;
    height: 1px;
    background-color: transparent;
	clear : both;
	visibility : hidden;
}
.kike-search-form label {
	font-size: .8em;
	/* width : 110px; CALCULO POR JAVASCRIPT */
	display : inline-block;
	font-weight: bold;
	text-align: right;
	padding: 0 10px 0 5px;
	line-height : 1.5em;
	position : relative;
	}
.kike-search-filterfields > div {
	position : static;
	display : inline-block;
	/* width : 50%;*/
}

.kike-search-fields > div {
	float : left;
	border : 1px solid #DDDDDD;
	margin : 1px 2px;
	padding : 1px 4px;

	border-radius : 10px;
	-webkit-border-radius : 10px;
	-moz-border-radius : 10px;
}
/*body > div { padding: 10px; }*/
#search { padding : 0;}
/*
option { text-transform : lowercase}
*/
.kike-grid-pageSize {
	font : menu;
	margin-bottom : 8px;
/*	padding : 4px 0 0 15px;
	background-color : #F7EDF0;
	-moz-border-radius : 10px  0 0 0;
	-webkit-border-radius : 10px  0 0 0;
	border-radius : 10px  0 0 0;	*/
}
/*.kike-grid-pageSize*/ select{
	font : inherit;
}
.kike-grid-navigation{
	float : right;
}
#kike-grid-recordCount{
	font-style : italic;
}
.icon-euro{
	font-size: 0.9em;
	color:#005282;
	position : relative;
	left : -1.5em;
	background : transparent url(/lib_ITAtools/icons/money_euro.png) no-repeat scroll left center;
	width : 1em;
	text-indent : -2000px;
	display : inline-block;
}
input.dataset-currency,
input.dataset-float,
input.dataset-integer{
	text-align : right;
	width : 6em;
}
input.dataset-currency{
	padding-right: 1.5em;
}
.kike-search-feature{
	margin-left : 25px;
}
/**
*	datepicker
*/
.clockpick,
.ui-datepicker-trigger{
	cursor : pointer;
	top : .3em;
	position : relative;
	left : -1.5em;
}
input.dataset-time{
	width : 5em;
}
input.dataset-date{
	width : 7.6em;
}
/**
*	kike-combobox
*/
.kike-combobox {
	font-size : .9em;
}
.kike-combobox-input {
	z-Index : 1001;
	background: #fff url(/lib_ITAtools/lib_botones_windows/imagenes/arrow/selectorArrow.gif) no-repeat scroll center right !important;
	overflow:hidden;
	}
.kike-combobox-input.processing {
	background-image: url(/lib_ITAtools/lib_botones_windows/imagenes/wait/indicator.white.gif);
	background-position : top right;
	background-color: #ffe
	}
.kike-combobox-select {
	border: 1px solid black;
	font-size: 8pt;
	/*font-weight:bold;*/
	}
.kike-combobox-select option.par {
	background-color : #eee;
	}
.kike-combobox-span{
	display : inline-block;
	overflow : hidden;
	height : 1.3em;
	width: 2.3em;
	padding-left: 1em;
	font-size: .8em;
	color : #bbb;
}
.kike-icon-hide{
	position : absolute;
	left : 0;
	height : 16px;
	width : 16px;
	background-image : url(/lib_ITAtools/icons-fugue/icons/cross-small.png); /*/lib_ITAtools/icons/cross.png*/
	cursor : pointer;
}
/* resultados */
.kike-search-form select.kike-search-select {
	/*min-width : 8.8em;*/
	width : 8.8em;
	color : #777;
	background-color : #fff5f0;
	border: 1px solid #777;
	zoom : 85%;
}
#result table {
	font-size: .8em;
	table-layout : fixed;
	border-collapse : collapse;
	/*width : 100%;*/
	empty-cells : show;
	line-height : normal;
}
#result td {
	max-width : 200px;
	border: 1px solid #ddd;
	overflow : hidden;
	white-space : nowrap;
	line-height : inherit;
}
#result tr{
	height : 12px;
}
.datavalue-true,
.datavalue-false,
.datavalue-null{
	position : relative;
	height: 16px;
	width : 16px;
	background-image : url(/lib_ITAtools/icons/tick.png);
	background-position : 50% 50%;
}
.datavalue-false	{ background-image : url(/lib_ITAtools/icons/bullet_red.png);}
.datavalue-null		{ background-image : url(/lib_ITAtools/icons/bullet_white.png);}

/***********************************/

.kike-button{
	position :	relative;
	display :	inline-block;
	font :		menu;
	color :		buttontext; /*#005282;*/
	padding :	.2em 0 .2em 1.8em;
	border: 2px solid inactiveborder; /*buttonshadow #D4A3B1; #dcd9c8;*/
	
	background: buttonface /*#E9D1D7*/ url(/lib_ITAtools/icons/help.png) no-repeat 2px center; /*#ece9d8*/
	text-decoration : none;
	cursor : pointer;
	
	border-radius :			0.5em;
	-webkit-border-radius : 0.5em;
	-moz-border-radius :	0.5em;
}
.kike-button-secondary{
	/*border-width: 0 0 2px 0;*/
	border-color: transparent;
	background-color : inherit;
}
.kike-button:hover{
	border-color : orange;/*activecaption; #A74661; */
	background-color:  #fcf9e8;/*buttonhighlight;inherit;*/
}
.kike-button-notext{
	color : transparent;
	width : 1em;
	padding-left : 2em !important;
}
/*
.kike-button:focus{
	border-color : buttonshadow;   /activeborder; orange; #A74661/
}
*/
.kike-button:active{
	top: .2em;
}
.kike-button-search{				background-image:url(../lib_img/icons/binocular.png);}
.kike-button-reset{					background-image:url(../lib_img/icons/eraser.png); margin-left : 50px;}
.kike-button-filter{				background-image:url(../lib_img/icons/overlay/funnel--minus.png); float : right;}
.kike-button-filter.kike-state-on{	background-image:url(../lib_img/icons/overlay/funnel--plus.png);}
.kike-button-show{					background-image:url(../lib_img/icons/minus-white.png);}
.kike-button-show.kike-state-on{	background-image:url(../lib_img/icons/plus-white.png);}
.kike-button-gofirst{				background-image:url(../lib_img/icons/resultset_first.png);}
.kike-button-golast{				background-image:url(../lib_img/icons/resultset_last.png);}
.kike-button-gonext{				background-image:url(../lib_img/icons/resultset_next.png);}
.kike-button-goprev{				background-image:url(../lib_img/icons/resultset_previous.png);}
/*
.kike-button-reject{	background-image:url(/lib_ITAtools/icons/cross.png);float:none;}
.kike-button-previous{	background-image:url(/lib_ITAtools/icons/arrow_undo.png);float:none;}
.kike-button-validate{	background-image:url(/lib_ITAtools/icons/tick.png);float:none;}
.kike-button-excel{		background-image:url(/lib_ITAtools/icons/page_excel.png); width: 100px);}
*/
/***********************************/
