.bhmitext
{
	//display:table-cell;
	vertical-align:middle;
	background:#FFEFA8;
    color:red;
    height: 30px;
    //padding-left: px;
    text-decoration: none;
    //background-image: url('../../contenidos/images/iconos/mitext.png');
    //background-repeat: repeat-x;
    //border-radius: 5px; /*up to date browsers support this, but you can add prefixes if you want*/
    //border:1px solid pink;
}
.bhmilabel
{
color:#ffffff;
background-color:red;
font-family:"Segoe Ui","Times New Roman",Georgia,Serif;
font-size:24px;
height:40px;
width:40px;
padding-top:10px;
background-image: url('../../contenidos/images/iconos/lupa.gif');
}

.flechita{
display:block;
}

.flechita select{
 background:#ffffff;
 border: 1px solid red;
 //-moz-appearance: none;
 //-webkit-appearance: none;
 //appearance: none;
 color:gray;
 margin-left:-1px;
 line-height:40px;
 height:40px;
 font-family:'Dosis',sans-serif,Arial,Helvetica;
 font-size:19px;
 }
 
input[type="text"]:focus, textarea:focus, input[type="search"]:focus {
outline: none;
}

.input_label {
    -moz-border-radius: 0px 0 0 0px;
    -webkit-border-radius: 0px 0 0 0px;
	border-radius: 0 5px 5px 0;
	background:#D51D11;
    
    display: inline-block;
    height: 42px;
    width: 300px;
    //line-height: 40px;
    margin-top:0px;
    width: 40px !important;
	color:#ffffff;
	margin-left:-4px;
}

.mitxtsearch{
    //-moz-border-radius: 5px 0 0 5px;
    //-webkit-border-radius: 5px 0 0 5px;
    background: #FFF;
    border-radius: 10px 0 0 10px;
    color: #333;
    font: 16px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
    height: 42px;
    line-height: 35px;
    margin: 0 0px 0 0px;
    outline: none;
	border:1px solid gray;
    
    width:100%;
}

.user label {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAMAAAAcqPc3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAMDAwMPDw8XFxcfHx8nJydDQ0NHR0dPT09TU1NXV1djY2NnZ2dvb293d3eLi4uPj4+Tk5Obm5uzs7O3t7e7u7vb29vf39////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMrVeZcAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAAbrAAAG6wFMMZ5KAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAACQSURBVChTpZBbFoMgDAV9tVZbC77v/jdqA0k0WP/kB85kuCRk2/XKbvABwFxywJHTEg1rSHnE31ULu0+gCKbsyl9Aw8n0hsmfAOl4iSf16brwLuH9ztlQ/wF08UIO9LZ/0kKhlkD1vUxFW23mNfhp5g3Yb5XHyFTe/RB26YfH/H/MfTq8U9v+80XOWbZznWo/RXWJLvGVE9cAAAAASUVORK5CYII=) no-repeat 8px center;
}
	label {
    display: block;
    height: 40px;
    line-height: 35px;
    padding: 0px 0 0 40px;
	padding-left:-7px;
	margin-left:-3px;
	cursor:pointer; cursor: hand;	
	z-index:1005;
	position: absolute;
	}

.myclearbutton{
    display: block;
	position:absolute;
    //height: 40px;
    //line-height:35px;
	margin-top:-13px;
	margin-left:-170px;
	cursor:pointer; cursor: hand;	
	z-index:1006;
	border:0px solid red;
	color:orange;
	font: 15px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
}
.myiniciobutton{
    display: block;
	position:absolute;
    //height: 40px;
    //line-height:35px;
	margin-top:-13px;
	margin-left:-100px;
	cursor:pointer; cursor: hand;	
	z-index:1006;
	border:0px solid red;
	color:green;
	font: 15px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
}

.mytxtbusqprodneg{
    background: #FFF;
    border: 1px solid red;
    color: #333;
    font: 14px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
    height: 35px;
    line-height: 35px;
    text-align:left;
    outline: none;
    margin: 5px;
    width: 350px;
	
}
.mylblbusqprodneg{
    background: #FFF;
    color:black;
    font: 14px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
    margin: 0 0px 0 0px;
    outline: none;
    padding: 0 1px;
    
}

.myselectzv{
 background:#ffffff;
 border: 1px solid red;
 //-moz-appearance: none;
 //-webkit-appearance: none;
 //appearance: none;
 color:gray;
 margin: 5px;
 line-height:35px;
 height:35px;
 font-family:'Dosis',sans-serif,Arial,Helvetica;
 font-size:16px;

}
    .listextclass{
        display: block;
        width:100%;
		text-align:center;
		overflow:hidden;
	
    }
    .listintclass {
		width:100%;
        display: block;
        padding: 2px;
        background:#ffffff;
		color: #333;
        overflow:hidden;
		border:0px solid gray;
		margin-top:-4px;
		text-align:center;
		
    }