@charset "utf-8";

.texto_version {
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #646464;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}
.texto_exp {
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	color: #646464;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}
.texto_campos {
	font-size: 10px;
	font-style: normal;
	color: #646464;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}
.texto_campos_asignados {
	font-size: 8px;
	font-style: normal;
	color: #646464;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}
.texto_camposEtiquetas {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: white;
}
.texto_campos1 {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.nota {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}
.links {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: underline;
}

.links:hover {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: underline;
}
.links_combo {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: underline;
}
.links_combo2 {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.links_combo:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	text-decoration: underline;
}
.txt_black {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
}

.txt_black2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #646464;
	text-decoration: none;
}

.txt_black_sub {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.txt_bienvenida {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-weight: bolder;
}

.txt_orange {
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.lock {
	position: relative;
	top: expression( document.getElementById("divContenido").scrollTop-2 );
}

.txt_orange_sub, .lock {
	font-size: 12px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.txt_red {
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txt_pestanas {
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.texto_campos {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.texto_campos1 {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}

.texto_campos2 {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #646464;
	text-decoration: none;
}

.txt_cajaroja {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txt_cajas2{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.txt_menu_top {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	
}

.txt_cajas {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.tr_contac_selec_on {
	background-color: #D3D3D3;
}
.tr_contac_selec_off {
	background-color: #FFFFFF;
}
.nota {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}

.txt_pie {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#808080;
	text-decoration: none;
}

.links {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:  #FF0000;
	text-decoration: underline;
}
.links:hover {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: underline;
}

.botones_gris {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	height:21px;
	width:70px;
	text-decoration: none;
	background-image:url('../img/boton_base.png');
	background-repeat:no-repeat;
	border: 0;
	vertical-align: middle;
	
}

.tr_zonas_on {
	background-color: #D3D3D3;
}
.tr_zonas_off {
	background-color: #FFFFFF;
}

.txt_orange_txt {
	font-size: 12px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}

.txt_orange_titulo {
	font-size: 18px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.txt_black_group {
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
}
.txt_orange_txt_group {
	font-size: 10px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
}

.txt_orange_titulo_group {
	font-size: 12px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tabContent {
  border-collapse: collapse;
  table-layout: auto;
}

.ui-autocomplete {
	id:ui-active-menuitem;
	background-color: white;
	width: 300px;
	border: 1px solid #cfcfcf;
	list-style-type: none;
	padding-left: 0px;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
}

.ui-state-hover {
	background-color: #FF3300;
	color: white;
}

a:link {text-decoration:underline;color:#FF9900;font-family: verdana,Arial, Helvetica, sans-serif;font-size:11px;} 


a:visited {text-decoration:underline;color:#FFB200;font-family: verdana,Arial, Helvetica, sans-serif;font-size:11px;} 


a:active {text-decoration:underline;color:#ff0000;font-family: verdana,Arial, Helvetica, sans-serif;font-size:11px;} 



#custom_info_window_red{
	width: 250px;
	background-color: #FFF;
}

#custom_info_window_red_contents{
	background-color: #FFF;
}

#custom_info_window_red_tl{
	width: 16px;
	height: 50px;
	background: url('./img/visor/tooltip/red_tab_tl.png') top left no-repeat transparent;
}

* html #custom_info_window_red_tl{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_tab_tl.png', sizingMethod='crop');
}

#custom_info_window_red_t{
	background: url('./img/visor/tooltip/red_tab_t.png') top left repeat-x transparent;
}

* html #custom_info_window_red_t{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_tab_t.png', sizingMethod='scale');
}

#custom_info_window_red_tr{
	width: 16px;
	height: 50px;
	background: url('./img/visor/tooltip/red_tab_tr.png') top left no-repeat transparent;
}

* html #custom_info_window_red_tr{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_tab_tr.png', sizingMethod='crop');
}

#custom_info_window_red_l{
	width: 3px;
	background: url('./img/visor/tooltip/red_l.png') top left repeat-y transparent;
}

#custom_info_window_red_r{
  	width: 3px;
  	background: url('./img/visor/tooltip/red_r.png') top right repeat-y transparent;
}

#custom_info_window_red_bl{
  	width: 16px;
  	height: 16px;
  	background: url('./img/visor/tooltip/red_bl.png') top left no-repeat transparent;
}
* html #custom_info_window_red_bl{
  	background-image:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_bl.png', sizingMethod='crop');
}

#custom_info_window_red_b{
  	background: url('./img/visor/tooltip/red_b.png') top left repeat-x transparent;
}

#custom_info_window_red_br{
  	width: 16px;
  	height: 16px;
  	background: url('./img/visor/tooltip/red_br.png') top left no-repeat transparent;
}

* html #custom_info_window_red_br{
  	background-image:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_br.png', sizingMethod='crop');
}

#custom_info_window_red_close{
  	width: 21px;
  	height: 21px;
  	margin-top: 30px;
  	background: url('./img/visor/tooltip/red_close.png') top left no-repeat transparent;
  	cursor: pointer;
}

* html #custom_info_window_red_close{
  	background-image:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_close.png', sizingMethod='crop');
}

#custom_info_window_red_beak{
  	width: 28px;
  	height: 38px;
  	background: url('./img/visor/tooltip/red_beak.png') top left no-repeat transparent;
}

* html #custom_info_window_red_beak{
  	background-image:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/visor/tooltip/red_beak.png', sizingMethod='crop');
}

