.titlePage{
	font-size:25px;
        padding-bottom: 15px;
        display: block;
}
.tbHorario{
	border:1px solid #7EA0C7;
	border-collapse:collapse;
}
.tbHorario td {
	border:1px solid #7EA0C7;
	font-size:11px;
	height:20px;
	text-align:center;
}
.tbHorario th {
	border:1px solid #7EA0C7;
	background-color:#016DBE;
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tbHorario{
	text-align:center;
}
.tbHor1Left{
	text-align:left;
}

.tbHoja{
	border:1px solid #7EA0C7;
	border-collapse:collapse;
}
.tbHoja td {
	border:1px solid #7EA0C7;
	font-size:11px;
	padding:3px;
}
.tbHoja th {
	border:1px solid #7EA0C7;
	background-color:#016DBE;
	color:#FFFFFF;
	text-align:center;
	
}
.tbSitPro{
	border:1px solid #7EA0C7;
	border-collapse:collapse;
	padding:3px;
	font-size:15px;
}
.tbSitPro td {
	text-align:center;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
}
.tbSabana{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
}
.tbDatos{
	border:1px solid #7EA0C7;
	border-collapse:collapse;
}
.tbDatos td{
	border:1px solid #7EA0C7;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tbDatostd{
	padding:3px;
}
.toolTipBlue{
	border-style:solid;
	border-width:1px;
	border-color:#000066;
	background-color:#F9F9FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}

.tbMatPendientes{
	border:1px solid #7EA0C7;
	border-collapse:collapse;
}
.tbMatPendientes td {
	border:1px solid #7EA0C7;
	font-size:11px;
	padding:3px;
}
.tbMatPendientes th {
	border:1px solid #7EA0C7;
	background-color:#016DBE;
	color:#FFFFFF;
	text-align:center;
	padding:3px;
}
.tbpBlue{
	background-color:#E6F2FF;
}
.tbpwhite{
	background-color:#FFFFFF;
}
.tbpyellow{
	background-color:#FFFFD9;
}

.divPazSalvo{
    position: absolute;
    width: 600px;
    margin-left: -300px;
    left: 50%;
    top: 500px;
    overflow:auto;
    border: 3px;
    background-color:#F4FAFF;
    border-style: solid;
    border-color: #004A95;
    padding: 5px;
    text-align:left;
	font-size:12px;
}
.subirFoto{
    position: absolute;
    width: 600px;
    margin-left: -300px;
    left: 50%;
    top: 150px;
    overflow:auto;
    border: 3px;
    background-color:#F4FAFF;
    border-style: solid;
    border-color: #004A95;
    padding: 5px;
    text-align:left;
	font-size:12px;
}
.divEstFoto{
	position: absolute;
    width: 400px;
    margin-left: -200px;
    left: 50%;
    top: 300px;
    overflow:auto;
    border: 3px;
    background-color:#FFF5EC;
    border-style: solid;
    border-color: #FF9900;
    padding: 15px;
    text-align:left;
	font-size:12px;
}