body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3341B5;
}
.Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #737A7F;
}
.ColorA {
	background-color: #EEEEEE;
}
.ColorB {
	background-color: #FFFFFF;
}
.ColorC {
	background-color: #737A7F;
}
.ColorD {
	background-color: #232F7C;
}
td.ColorD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.ColorE {
	background-color: #5867CF;
}
.ColorF {
	background-color: #2D3C9F;
}
.ColorG {
	background-color: #D1D1D1;
}
.ColorH {
	background-color: #EBEBEB;
}
.BordeInferior {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B79D6;
}
.BordeInferior2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


/*Si el boton es de otro color descomentar, y aplicar a cada botn este estilo
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}*/
a{
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:hover {
	text-decoration: none;
	color: #333333;
	font-weight: none;
}
a.LinkNoticias{
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.LinkNoticias:hover {
	text-decoration: underline;
	color: #333333;
	font-weight: none;
}



a.BotonBuscar{
	display: block;
	width:118px;
	height:20px;
	background-image:url(/images/buttons_buscar.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
a.BotonBuscar strong{
	display: none;
}
a.BotonBuscar:hover{
	background-position: 0px -20px;
}

a.BotonDescargar strong{
	display: none;
}
a.BotonDescargar{
	display: block;
	width:118px;
	height:20px;
	background-image:url(/images/buttons_descargar.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
a.BotonDescargar:hover{
	background-position: 0px -20px;
}
input ,textarea,select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #2C3B98;
}

li {
	list-style-type: square;
}
.LineaInferior {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.Justificado {
	text-align: justify;
}
.NotaRoja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FF0000;
}
.NotaRojaPapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
a.LinkMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left:3px;
}
a.LinkMenu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkMenu:active {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkBlanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkBlanco:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkBlanco:active {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkBlancoChico{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.LinkBlancoChico:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkBlancoChico:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.InputHomepage {
	background-image: url(/images/home_r18_c9.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #666666;
}
.LetrasBlancas {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Boton {
	color: #FFFFFF;
	background-color: #5564C1;
	border: 1px solid #737A7F;
	font-weight: bold;
}
.Notilla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.lat1{
	background-image: url(/images/lat1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.lat2{
	background-image: url(/images/lat2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#Image{
	height: 60px;
	width: 450px;
	border: 1px dashed #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top:20px;
}
.Servicio {
	width: 190px;
}
#Menu{
	text-align: right;
	width: 100%;
	border: 1px solid #00FF7F;
}
#form_login_think {
	float:left;
	width:200px;
	text-align:right;
	padding:10px;
	border:1px solid #5564C1;
}