@charset "utf-8";

.reporte
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;	
	background-color: transparent;
	text-transform: uppercase;
	height: 25px;
	font-weight: bold;
	text-indent: 20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	align:center;
}

 
.fondoheader 
{
	background-image: url(../images/fondo_header.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}

.fondoGris {
	background-color: #808080;
}

#select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-color: #f2f2f2;
	border: 1px solid #cccccc;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-color: #f2f2f2;
	border: 1px solid #cccccc;
}
.fondoidiomas {
	background-image: url(../images/aletaidiomaIE6.gif);
	background-repeat: no-repeat;
	height: 61px;
	width: 48px;
}
.logoubitrack {
	background-image: url(../images/logoubitrack.png);
	background-repeat: no-repeat;
	z-index:auto;
	position:relative;
	top:46px;
	left:10px;
	height:63px;
	background-color:Transparent;	
	
}
.logoubitrackhome {
	background-image: url(../images/logoubitrack.png);
	background-repeat: no-repeat;
	height:63px;
	
}
 .idioma {
        background-color: #fff;
      } 
.idioma:hover{
        background-color: #a2a2a2;
      }
 .idiomaOff {
        background-color: #a2a2a2;
      } 
 .idiomaOff:hover {
        background-color: #fff;
      } 
.fondoLogin {
	background-color:White;
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4adb3;
	text-decoration: none;
	padding-top: 10px;
	text-indent: 330px;

}
.textoResultadoClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646060;
	text-decoration: none;
	background:#fbfbfb;
	height: 22px;
}

.textoResultadoOsc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646060;
	text-decoration: none;
	background:#f2f2f2;
	height: 22px;
}




/*LOGIN Home*/	  
.fondoLoginNolog {
	background-image: url(../images/fondo_loginnolog.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	
	padding-top:5px;

}

.txtLoginNolog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;

}
.txtLoginNolog:hover {
	text-decoration: underline;
	color: #ff0000

}


.logSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eaeaea;
	text-decoration: none;
	background-color: #686868;
	border: 1px solid #2a2323;
	padding:2px;
}



/* NAV BLANCA*/
.fondoNav{
	background-image: url(../images/fondo_nav.png);
	background-repeat: no-repeat;
	height: 62px;
	width:652px;
	position:relative;
	background-position: right bottom;
	vertical-align:bottom;

}
 .navBlanca {
		font-family: aria, helvetica;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #6a7277;
     	text-decoration: none;
		} 
		
.navBlanca:hover{
        color: #ff0000;
		
      }
.usuarioTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #f30202;
	text-decoration: none;
}
.usuarioTxt:hover {
	text-decoration: underline;
}

.usuarioLogout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4adb3;
	text-decoration: underline;
}
.usuarioLogoutVisible {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4adb3;
	text-decoration: underline;
	visibility:hidden;
}

.usuarioLogout:hover {
	text-decoration: none;
}
/*NAV LOGUEADO*/

.fondoNav2 {
	background-image: url(../images/fondo_nav2.gif);
	background-repeat: repeat-x;
}

.bordeNav2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #CCCCCC;
}

.colorNav2 {
	background-color: #333333;
}
.colorNav2:hover {
	background-color: #ec1c24;
}


/*FORMS*/

/*input.styled { display: none; } */
select.styled { position: relative; width: 190px; opacity: 0; z-index: 5; }

span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../images/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../images/radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}

span.select {
	position: absolute;
	width: 158px;
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 11px/21px arial,sans-serif;
	/*background: url(../images/select.gif) no-repeat;*/
	overflow: hidden;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #E5E5E5;
	border: 1px solid #CCCCCC;
}
.inputRojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fef5f5;
	background-color: #b71b1b;
	border: 1px solid #740505;
	padding: 1px;
}

/**/

.usuarioTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #f30202;
	text-decoration: none;
}

.usuarioLogout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4adb3;
	text-decoration: underline;
}
.usuarioLogout:hover {
	text-decoration: none;
}

/*textos*/

.textoGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.titRojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af2020;
	text-decoration: none;
}

.titRojoAviso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #af2020;
	text-decoration: none;
}

.textoGrisClaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a4adb3;
	text-decoration: none;
}

/*fondos*/
.fondoTitResul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #af2020;
	text-transform: uppercase;
	height: 25px;
	font-weight: bold;
	text-indent: 20px;
}
.fondoTitGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	background-color: #c7c7c7;
	text-transform: uppercase;
	height: 25px;
	font-weight: bold;
}
.TitResulVisit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffc4c2;
	background-color: #af2020;
	text-transform: uppercase;
	height: 25px;
	font-weight: bold;
	text-indent: 20px;
}
.TitResulOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	height: 25px;

}
.fondoTitList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #af2020;
	text-transform: uppercase;
	height: 30px;
	font-weight: bold;
	text-indent: 5px;
}

.listResultadoClaro {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #525252;
	text-decoration: none;
	background:#fbfbfb;
	height: 22px;
}

.listResultadoOsc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #525252;
	text-decoration: none;
	background:#f2f2f2;
	height: 22px;

}


.listResultadoErrorClaro {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #af2020;
	text-decoration: none;
	background:#fbfbfb;
	height: 22px;

}

.listResultadoErrorOsc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #af2020;
	text-decoration: none;
	background:#f2f2f2;
	height: 22px;

}



.listResultadoOsc h1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	text-decoration: none;
	background:#f2f2f2;
}

.listResultadoClaro h1
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:Red;
	text-decoration: none;
	background:#fbfbfb;
}

.listResultadoClaro a:hover
{
	font-weight: bold;
	cursor:pointer;
}
.listResultadoOsc a:hover
{
	
	font-weight: bold;
	cursor:pointer;
}


.listResultadoClaro a
{
	text-decoration:'none';	
	cursor:default;
}

.listResultadoOsc a
{
	text-decoration: 'none';
	cursor:default;
}

.fondoTitGris a:hover
{
	font-weight: bold;
	cursor:pointer;
}



.fondoTitGris a
{

 	cursor:default;
}
.link 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffFF;
	text-decoration: none;
	
        
 } 
.link a:hover{
    font-weight: bold;
    font-size:12px;	
}

.footerTitList{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	
	text-decoration: none;
	background-color: #af2020;
	text-align: center;	
	text-transform: uppercase;
	height: 30px;
	font-weight: bold;
	text-indent: 5px;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af2020;
	text-decoration: none;
	font-weight: bold;
}
.errorChico {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #af2020;
	text-decoration: none;
	font-weight: bold;
}

.txtGloboMapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	text-decoration: none;
}

.titRojoGrande
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 18px;
	color: #af2020;
	text-decoration: none;
	font-weight: bold;
}

.textoNegro
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	color: #646060;
	text-decoration: none;
}

.titNaranja
{
	color: #ff8a00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
 .bajada {
	color: #59534d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
}

.nota {
	color: #858585;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

 .item {
	color: #59534d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	
}
.headerVisible 
{
	visibility:visible;	
}