﻿/* Inicio de: Estilos HTML básicos. */
h1, h2, h3, h4, h5{
	color: #03346E;
	margin-bottom: 10px;
	padding-bottom: 0px;
}


span{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
}


table{
	text-align: left;
}
table td{
	text-align: left;
	vertical-align: top;
}
/*    Fin de: Estilos HTML básicos. */


/* Inicio de: Estilos. */
.divContent{
	
}


.tableContent{
	height: 150%;
}
.tdContentIzq{
	background: url(content_fondo_izq.jpg) 0px 0px;
	width: 100px;
}
.tdContentDer{
	background: url(content_fondo_der.jpg) 0px 0px;
	width: 100px;
}


.tablePanel{
	margin: 0px;
	text-align: left;
}
.tdPanelLbl{
	background: url(pestana_fondo.jpg) 0px 0px no-repeat;
	height: 57px;
	width: 840px;
}
.tdPanelLbl table td{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 35px;
	padding-top: 20px;
}
.tdPanelLblDer{
	border-bottom: 2px solid #153999;
}
.tdPanelCon{
	background: url(panel_fondo.jpg) 0px 0px;
	color: #333333;
	padding: 10px;
	padding-left: 30px;
	vertical-align: top;
}
.tdPanelFooter{
	background: url(panel_footer.jpg) 0px 0px no-repeat;
	height: 31px;
	color: #FFFFFF;
	width: 840px
}


.divTit{
	font-weight: bold;
	margin-bottom: 5px;
	white-space: nowrap;
}


.tdTooltip{
	padding-left: 3px;
	width: 7px;
}


.spanVal{
	color: #FF0000;
	font-weight: bold;
}
.fontValAceptar{
	color: #009900;
}


.divUP{
	color: #153999;
}


.selectOculto{
	display: none
}
.spanLinkOculto{
	display: none;
}


.spanClienteDatosCortinaArriba{
	display: none;
}
.spanClienteDatosCortinaAbajo{
	background-color: #FFFFFF;
	display: block;
	height: 180px;
	position: absolute;
	width: 100%;
}
.spanUsuarioDatosCortinaArriba{
	display: none;
}
.spanUsuarioDatosCortinaAbajo{
	background-color: #FFFFFF;
	display: block;
	height: 336px;
	position: absolute;
	width: 100%;
	z-index: 1;
}


.psBgMuyDebil{
	background-color: #FF4040;
	border: 1px solid #FF0000;
	color: #333333;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	width: 110px;
}
.psBgDebil{
	background-color: #FF4040;
	border: 1px solid #FF0000;
	color: #333333;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	width: 110px;
}
.psBgMejorable{
	background-color: #FFFF7F;
	border: 1px solid #FFFF00;
	color: #333333;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	width: 110px;
}
.psBgBuena{
	background-color: #7FFF7F;
	border: 1px solid #00FF00;
	color: #333333;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	width: 110px;
}
.psBgPerfecta{
	background-color: #7FFF7F;
	border: 1px solid #00FF00;
	color: #333333;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	width: 110px;
}


.divHelp{
	background: url(help.gif) 0px 0px no-repeat;
	cursor: pointer;
	height: 48px;
	width: 48px;
	
	/*
	position: absolute;
	top: 132px;
	left: 968px;
	*/
}
/*    Fin de: Estilos. */