body{
	font: 12px Arial;
	margin:0;
	padding:0;
}
.pagedif_windowpage{
		cursor:pointer;
	    height:12px;
		font-size:10px;
		padding: 2px 6px 2px 6px;
		color: #ffffff;
		background: url(../../HomePanel/imgs/boton_pags.png)no-repeat;
		font-weight:bolder;

	}
	
.titulo_blue{ 
background:transparent url(../imgs/barra_titulo.png) repeat-x 0 0;
height:26px;
color:#FFFFFF;
font-size:18px;
cursor: default;
text-align:center;
}
.opciones{
cursor: pointer;
background:transparent url(../imgs/barra.png) repeat-x 0 0;
height:20px;
/*width:50%;*/
width: 100%;
}
.barrasText{
font-size:12px;
font-weight:bold;
padding-left:20px;
}

.barrasFlecha{
position:absolute;
left:4px;
height:15px;   
}

.opcText{
vertical-align: super;
}


.td_i_p{
background:transparent url(../imgs/inicio_barra_titulo.png) no-repeat;
width:14px;
height:26px;
}
.td_f_p{
background:transparent url(../imgs/fin_barra_titulo.png) no-repeat;
width:14px;
height:26px;
}
.noloading{
}
.onloading{
background-color:#e0e0e0; 
filter: alpha(opacity=60); 
opacity:0.7; 
text-align:center; 
z-index: 2000;
}

/******* AUTOCOMPLETE *************/
.td_sugerencia{
	background-color: #0F0F0F;				
	width: 200px;
	font-family: arial;
	color:white;
	border: 0px solid #000;
	z-index: 2000;
	
}
.tabla_sugerencia{
	background-color: #0F0F0F;
	border: 1px solid #1E1E1E;
	border-bottom-style: outset;
	width: 120px;
}

.a_sugestion{
  text-decoration:none;
	color: white	;
	font-size: 9px;
	font-family: arial;
}

.div_sugerencia{
	z-index: 1000;
}
.comments{
border-width: 0px;
margin-top:-6px;
width:100%;
display:block;
word-break:break-all;
}
.browser_input_50i50{
	background-color: rgb(0, 0, 0);
	color: rgb(255, 102, 0);
	height:22px;width:250px;
	vertical-align:top;
}
.clase_boton{
	background:transparent url(../imgs/btn_small.png) no-repeat;
	width:70px;
	height:25px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.clase_boton_m{
	background:transparent url(../imgs/btn_medium.png) no-repeat;
	width:120px;
	height:25px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.clase_texto{
	position:relative; 
	top:5px;
}
.clase_texto_tabs{
	position:relative; 
	top:3px;
}
select, input{
font-size:12px;
}

.add_tr{
cursor:pointer;
}

.add_image{
position:relative;
right:-20px;
padding-top:10px;
width:28px;
}

.navbar_hijos{
	top:25px; 
	display:none; 
	background:url(../../topbar/imgs/options_bk.png)  repeat 0 0;
	width:auto; 
	position:absolute;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
}
#bloqueo_pantalla{
	filter:alpha(opacity=50);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	text-align:center; 
	top:0; 
	z-index:10100; 
	position:fixed; 
	left:0; 
	right:0; 
	width:100%; 
	height:100%;
	background-color:black; 
}







.btnBarra_fondo{
	background: url(../imgs/btn_ba.png) 0 0 repeat;
	width:100%;
	height:39px;
}
.btnBarra_pop{
	background: url(../imgs/btn_pop.png) 0 0 repeat;
	width:100%;
	height:39px;
}

.btnBarra_luz{
	background: url(../imgs/light_btn_bar.png) 0 0 repeat-x;
	height:27px;
	width: 100%;
}
			
/*** Boton Individual ***/
div.boton {
    background: transparent url('../imgs/boton_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton:active {
    background: #000 url('../imgs/boton_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.boton span {
    background: transparent url('../imgs/boton.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** Boton Interno ***/
div.boton_int {
    background: transparent url('../imgs/boton_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_int:active {
    background: #000 url('../imgs/boton_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
	opacity:.68;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_int span {
    background: transparent url('../imgs/boton_cont.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** Boton Inicial ***/
div.boton_ini {
    background: transparent url('../imgs/boton_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_ini:active {
    background: #000 url('../imgs/boton_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.boton_ini span {
    background: transparent url('../imgs/boton.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** Boton Final ***/
div.boton_fin {
    background: transparent url('../imgs/boton_fin.png') no-repeat scroll top right;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_fin:active {
    background: #000 url('../imgs/boton_fin.png') no-repeat scroll top right;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration:none;
}

div.boton_fin span {
    background: transparent url('../imgs/boton_cont.png') no-repeat;
	cursor:pointer;
    display: block;
	color: #ededed;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/********************************* Botones Black *********************************/
/*** Boton Verde Individual***/
div.boton_verde {
    background: transparent url('../imgs/boton_verde_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_verde:active {
    background: #000 url('../imgs/boton_verde_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.boton_verde span {
    background: transparent url('../imgs/boton_verde.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}
/*** Boton Black Individual ***/
div.boton_black {
    background: transparent url('../imgs/boton_black_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_black:active {
    background: #000 url('../imgs/boton_black_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.boton_black span {
    background: transparent url('../imgs/boton_black.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** boton_black Interno ***/
div.boton_black_int {
    background: transparent url('../imgs/boton_black_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_black_int:active {
    background: #000 url('../imgs/boton_black_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
	opacity:.68;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_black_int span {
    background: transparent url('../imgs/boton_black_cont.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** boton_black Inicial ***/
div.boton_black_ini {
    background: transparent url('../imgs/boton_black_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_black_ini:active {
    background: #000 url('../imgs/boton_black_sep.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.boton_black_ini span {
    background: transparent url('../imgs/boton_black.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/*** boton_black Final ***/
div.boton_black_fin {
    background: transparent url('../imgs/boton_black_fin.png') no-repeat scroll top right;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.boton_black_fin:active {
    background: #000 url('../imgs/boton_black_fin.png') no-repeat scroll top right;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration:none;
}

div.boton_black_fin span {
    background: transparent url('../imgs/boton_black_cont.png') no-repeat;
	cursor:pointer;
    display: block;
	color: #ededed;
    line-height: 16px;
    padding: 5px 0 5px 8px;
}

/***** Boton ADD del idcard *****/
.boton_add{
	margin:12px 16px;
}

/* Imagen para boton (verde y rojo) */
img.dot{
	left:1px;
	margin-right:7px;
	position:relative;
	top:-2px;
} 

.win_div_buttons{
	cursor:pointer;
	position:absolute;
	right:10px;
	top:5px;
}


.win_button{
	float:left;
	height:17px;
	width:18px;
	text-align:center;	
}

.win_button_back{
	background-color:#000;
	height:17px;
	opacity:.2;
	width:auto;
}

.win_button_img{
	position:relative;
	top:-16px;
}

/*** Tab Normal ***/
div.tab {
    background: transparent url('../imgs/tab_normal_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 20px;
    margin-right: -2px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.tab:active {
    background: #000 url('../imgs/tab_normal_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 20px;
    margin-right: -2px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.tab span {
    background: transparent url('../imgs/tab_normal.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 11px;
    padding: 5px 0 5px 8px;
}
/*** Tab Seleccionada ***/
div.tab_sel {
    background: transparent url('../imgs/tab_selected_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 20px;
	margin-left: 1px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

div.tab_sel:active {
    background: #000 url('../imgs/tab_selected_fin.png') no-repeat scroll top right;
    color: #ededed;
	cursor:pointer;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 20px;
	margin-left: 1px;
    margin-right: 0px;
    padding-right: 7px; /* sliding doors padding */
	opacity:.68;
    text-decoration: none;
}

div.tab_sel span {
    background: transparent url('../imgs/tab_selected.png') no-repeat;
	cursor:pointer;
    display: block;
    line-height: 11px;
    padding: 5px 0 5px 8px;
}
/*Parameters*/
.parameters_save{
		position: absolute;
		left: 275px;
		top: 26px;
}

