.textogris
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.textogris A:hover, A.textogris:hover
{
	text-decoration: underline;
}
.textogris75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	text-decoration: none;
}
.textogris75 A:hover, A.textogris75:hover
{
	text-decoration: underline;
}
.textogris8
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.textogris9
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
.textogris9 A:hover, A.textogris9:hover
{
	text-decoration: underline;
}
.textogris12
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #333333;
	text-decoration: none;
}
.textogris12 A:hover, A.textogris12:hover
{
	text-decoration: underline;
}


/************************************************/
.textoazul
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #114D8F;
	text-decoration: none;
}
.textoazul A:hover, A.textoazul:hover
{
	text-decoration: underline;
}
.textoazul75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #114D8F;
	text-decoration: none;
}
.textoazul75 A:hover, A.textoazul75:hover
{
	text-decoration: underline;
}
.textoazul9
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #114D8F;
	text-decoration: none;
}
.textoazul9 A:hover, A.textoazul9:hover
{
	text-decoration: underline;
}
.textoazul10
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #114D8F;
	text-decoration: none;
}


/************************************************/
.textobordo
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: none;
}
.textobordo A:hover, A.textobordo:hover
{
	text-decoration: underline;
}
.textobordo75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #990000;
	text-decoration: none;
}
.textobordo75 A:hover, A.textobordo75:hover
{
	text-decoration: underline;
}
.textobordo9
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	text-decoration: none;
}


/************************************************/
.textonegro
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}
.textonegro A:hover, A.textonegro:hover
{
	text-decoration: underline;
}
.textonegro75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #333333;
	text-decoration: none;
}
.textonegro75 A:hover, A.textonegro75:hover
{
	text-decoration: underline;
}


/************************************************/
.textoblanco
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
.textoblanco75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #ffffff;
	text-decoration: none;
}


/************************************************/
.textoceleste75
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #7397BB;
	text-decoration: none;
}
.textoceleste75 A:hover, A.textoceleste75:hover
{
	text-decoration: underline;
}


/************************************************/
.percentage-bar-container
{
	width: 75px;
	height: 15px;
	overflow: hidden;
	vertical-align: middle;
	display: inline;
	background-image: url(/handler/images/comunes/ico_estrella_gris.gif);
}
.percentage-bar
{
	background-image: url(/handler/images/comunes/ico_estrella.gif);
}


/************************************************/
.calificacion_contenedor
{
	border: 1px solid #dfe7ee;
}
.calificacion_barraporcentual
{
	background-color: #FD7D00;
}


/************************************************/
.bgitinerario
{
	background-image: url(img/bg_itinerario.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.fondo_color1
{
	background-color: #376f03;
}
.fondo_color2
{
	background-color: #f1f1f3;
}