.inicioMainTable
{
 padding-left:10px;
 padding-right:10px;

}

.middleMain
{
	background-color:#ffffff;
	vertical-align:top;
	border: 1px solid #aeaeae;
}

.vacantesTitle
{
	font-family: Times, Helvetica, Arial, Times, Helvetica;
 	font-size:35px;
 	font-weight:bold;
 	font-style: normal;
 	text-align : left;
 	color : #414141;
 	vertical-align:middle;
 	background-color: #f0ecec;
 	border-bottom: 2px solid #aeaeae;
 	padding-top:15px;
}

tr.vacanteItemGrey:hover
{
		background-color: #dffc90;
}


	.vacanteItemGrey
	{

		background-color: #ebebeb;
	}

	.vacanteItem
	{

		font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #414141;
		text-align: left;
		border-bottom: 1px dotted #c8c8c8;
		vertical-align:middle;
		padding:5px;
	}

.vacanteItemBlue
	{
		background-color: #cdd6de;
	}

.title
{
	  font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		color: #ffffff;
		text-align: center;
		border: 1px solid #c8c8c8;
		vertical-align:middle;
		padding:10px;
		background-color: #5c0505;
}

	a.vacanteLink:link {
	font-family: Arial, Times, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0f2253;
	text-decoration: none;
	text-align: left;


	}

	a.vacanteLink:visited {
	font-family: Arial, Times, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0f2253;
	text-decoration: none;
		text-align: left;


	}

	a.vacanteLink:hover {
	font-family: Arial, Times, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0f2253;
	text-decoration: none;
		text-align: left;



	}

a.vacanteLink:active {
	font-family: Arial, Times, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0f2253;
	text-decoration: none;
		text-align: left;


	}



	.vacanteDetailBox
	{
	 padding:10px;
	}

	.titleDetail
	{
	font-family: Arial, Times, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	color: #0f2253;
	text-align: center;
	border-bottom: 1px dotted #c8c8c8;
	padding-bottom: 5px;

	}

	.titleItemDetail
	{
		font-family: Arial, Times, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-size: 12px;
		color: #ffffff;
		text-align: left;
		padding: 5px;
		vertical-align: middle;
		background-color: #617993;
	  border-bottom: 1px solid #ffffff;


	}

	.detailText
	{
	font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: NORMAL;
		font-style: normal;
		color: #252525;
		text-align: left;
		padding: 5px;
		vertical-align: middle;
		background-color: #e0e0e0;
	  border-bottom: 1px solid #ffffff;

	}

	.noRegistrado
	{

		font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #252525;
		text-align: left;
		padding: 5px;
		vertical-align: middle;

	  border: 1px solid #ffffff;

	}




/***********************************************/
.seccionTitle
{
		font-family: Arial, Times, sans-serif;
		font-size: 25px;
		font-weight: bold;
		font-style: normal;
		color: #780303;
		text-align: left;
		border-bottom: 1px dotted #c8c8c8;
}

.presentacion
{
		font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #1b1b1b;
		text-align: justify;
		border: 1px solid #c8c8c8;
		padding: 10px;

}

	.paginacion
{

		font-family: Arial, Times, sans-serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #585858;
		text-align: left;
		padding: 3px;
		border-bottom: 1px solid #c1c1c1;
		border-left: 1px solid #c1c1c1;
		border-right: 1px solid #c1c1c1;
}

.tableTitle
{
		font-family: Arial, Times, sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		color: #F2F2F2;
		text-align: left;
		background-color:#2E2E2E;
		padding: 3px;

}

.tableItem
{
		font-family: Arial, Times, sans-serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		color: #2E2E2E;
		text-align: left;
		padding: 5px;
}

.tableItemBackPar
{
		background-color:#F2F2F2;
}
.tableItemBackNon
{
		background-color:#A4A4A4;
}

tr.tableItemBackPar:hover
{
		background-color:#D0F5A9;
}
tr.tableItemBackNon:hover
{
		background-color:#D0F5A9;
}

a.detallesLink:link {
	font-family: Arial, Times, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #0B243B;
	text-decoration: none;


	}

	a.detallesLink:visited {
	font-family: Arial, Times, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #0B243B;
	text-decoration: none;

	}

	a.detallesLink:hover {
	font-family: Arial, Times, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #0B243B;
	text-decoration: none;


	}

a.detallesLink:active {
	font-family: Arial, Times, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #0B243B;
	text-decoration: none;

	}

	.vacantesFilter
{
		background-color:#E6E6E6;
		padding:5px;
		font-family: Arial, Times, sans-serif;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
		text-align: left;
		color: #0B3861;

}


