
body {
	padding: 0;
	margin: 0;
	border: 0;
    font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	background: #F0F5F9 url('../Images/Background.jpg') top center no-repeat;
	text-align: center;	/* IE-Win hack */
	color: #333333;
}

.CajaNaranja{
	background: #FDB913;
}
.CajaNaranja2{
	background: #FED067;
}

.CajaCeleste2{
	background: #DCE7EF;
}

.CajaCeleste3{
	background: #D9D9FD;
}

.CajaCeleste{
	background: #EAEFF5;
}

.CajaBlanca{
	background: #FFFFFF;
}

a{
	text-decoration: none;
}

.h160{
	display: block;
	height: 120px;
}

.masinfo{
	text-align: right;
	font-weight: bold;	
}

table.Directorio td{
	color: #006699;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}

.Directorio{
	color: #006699;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}	

a:hover{
	text-decoration: none;
}
.imgborder{
	border: 1px solid #0AB9E4;	
}

.Campo{
	border: 1px solid #CCCCCC;	
	Background: #F2F2F2;
}
.Campo2{
	border: 1px solid #CCCCCC;	
	Background: #F2F2F2;
}

.boton{
	border: 1px solid #BCD6EF;	
	Background: #006699;
	font-size: 11px;
	color: #FFFFFF;
	padding: 2px 2px 2px 2px;
	}

.imgborder2{
	border: 1px solid #EBD47A;	
}

#Caja1{
		_width: 654px; /* hack para IE */
		background: #EDEAFB url('../Images/TopCaja1.jpg') top left no-repeat;
		padding: 0px 9px 14px 9px;
		margin: 0px 0px 0px 0px;
	}
	
#PlanTitulo{
	background: #078EBE; 
	border: 1px solid #0AACD3;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	padding: 2px 0px 2px 0px;
	}
	
#PlanMateria{
	color: #078BAB;
	font-size: 14px;
	text-align: left;
	padding: 3px 0px 0px 12px;
	font-weight: normal;
	}

#BotCaja1{
		_width: 654px; /* hack para IE */
		display: block;
		background: #EDEAFB url('../Images/BotCaja1.jpg') top left no-repeat;
		height: 18px;
		margin: 0px 0px 10px 0px;
	}

.SiSelect{
		display: block;
		text-align: center;
		background: #D8D9FC;
		border-top: 1px solid #B1B9F8;
		border-left: 1px solid #B1B9F8;
		border-right: 1px solid #B1B9F8;
		font-size: 11px;
		color: #078EBE;
		margin-right: 1px;
		padding: 3px 2px 2px 2px;
		font-weight: bold;
	}

.NoSelect{
		display: block;
		text-align: center;
		background: #136082;
		border-top: 1px solid #B1B9F8;
		border-left: 1px solid #B1B9F8;
		border-right: 1px solid #B1B9F8;
		font-size: 11px;
		color: #FFFFFF;
		margin-right: 1px;
		padding: 3px 2px 2px 2px;
	}

.NoSelect:hover{
		background: #1879A3;
}
	
.TW {
	background: transparent;
	text-align: left;	
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	
}
.TBlue {
	background: transparent;
	text-align: left;	
	color: #5A96AB;
	font-size: 22px;
	font-weight: bold;
	
}
h4 {
	font-family: arial, helvetica, sans-serif; 
	color: #444444;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-family: arial, helvetica, sans-serif; 
	color: #078EBE;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	padding: 0px;
	margin: 0px;
}

.TCel {
	font-family: arial, helvetica, sans-serif; 
	color: #078EBE;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.Cel {
	font-family: arial, helvetica, sans-serif; 
	color: #078EBE;
}
.CajaAzul{
	background: #136285;
	border: 1px solid #78B6D1;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px 4px 4px 4px;
	text-align: center;
}


.Error {
	font-family: arial, helvetica, sans-serif; 
	color: #CC0000;
	font-size: 11px;
}


.BarraTop {
	background: #136082;
	text-align: center;	
}

.BotonBarra {
	display: block;
	background: #136082;
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: none;
	height: 15px;
	padding: 4px 13px 4px 13px;
	font-size: 11px; 
}

.BotonBarra:hover {
	background: #4F89A2;	
}

#BotoneraPrincipal {
	background: url('../Images/FondoBotonera.png') center center no-repeat;
}

.BotonBarra2 {
	display: block;
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: none;
	height: 15px;
	padding: 4px 13px 4px 13px;
	font-size: 11px; 
	text-align: center;
}

.BotonBarra2:hover {
	background: #4F89A2;	
}
#CajaBuscar{
	display: block;
	text-align: center;
	background: #EEF2FB;
	border: 1px solid #CFDEF3;
	padding: 8px 8px 8px 8px;	
	margin: 0px 0px 5px 0px;
	width: 90%;
}

.BotonLupa{
	background: url('../Images/Lupa.png') center left no-repeat; 
	display: block;
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: none;
	height: 15px;
	padding: 4px 13px 4px 19px;
	font-size: 11px; 
	text-align: center;
}
.BotonLupa:hover {
	background: #4F89A2 url('../Images/Lupa.png') center left no-repeat;;	
}


#LogoBanners {
	margin: 5px 0px 5px 0px;
}

.Contenido {
	width: 910px;
	padding: 0px;
	background: #FFFFFF;
}

.CornerTop220 {
		margin-top: 5px;
		width: 220px;
		background-image: url('../Images/CornerTop220.gif');
		background-repeat: no-repeat;
		background-position: top center; 
}
.CornerBot220 {
		width: 220px;
		background-image: url('../Images/CornerBot220.gif');
		background-repeat: no-repeat;
		background-position: bottom center;
}

.CornerTop670 {
		margin-top: 5px;
		display: block;
		width: 670px;
		background-image: url('../Images/CornerTop670.gif');
		background-repeat: no-repeat;
		background-position: top center; 
}
.CornerBot670 {
		width: 670px;
		background-image: url('../Images/CornerBot670.gif');
		background-repeat: no-repeat;
		background-position: bottom center;
}

.Desc {
		font-size: 11px;
		color: #444444;
		font-weight: normal;
		font-style: normal;
		padding: 0px;
		margin: 0px;
}

.Desc2 {
		font-size: 13px;
		color: #444444;
		font-weight: normal;
		font-style: normal;
		padding: 0px;
		margin: 0px;
}

.TextoNoticia{
	/* Background: #D8D9FC; */
	background: transparent;
	height: 60px; 
	margin-bottom: 1px;
	padding: 4px 8px 4px 8px;
	text-align: left;
	font-size: 11px;
}
.TextoNoticia2{
	/* Background: #D8D9FC; */
	background: transparent;
	margin-bottom: 1px;
	padding: 4px 8px 4px 8px;
	text-align: left;
	font-size: 11px;
}

.TextoNoticiaSelected{
	/* Background: #5883A9; */
	background: transparent;
	height: 60px; 
	margin-bottom: 1px;
	padding: 4px 8px 4px 8px;
	text-align: left;
	font-size: 11px;
	color: #FFFFFF;
}

