body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC66;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.rotulo:link,a.rotulo:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4181B6;
	text-decoration:underline;
}
a.rotulo:hover {
	color:#FF0000;
}
a.top:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #659ace;
}
a.top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #659ace;
	text-decoration: underline;
}
a.top:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #659ace;
}
a.cursos_nivel1:link,a.cursos_nivel1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8090BA;
}
a.cursos_nivel1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a.cursosazul:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #0000FF;
}
a.cursosazul:link {
	font-size: 12px;
	color: #0000FF;
}
a.cursosazul:visited {
	font-size: 12px;
	color: #0000FF;
}

a.cursos:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #FF0000;
}
a.cursos:link {
	font-size: 12px;
	color: #FF0000;
}
a.cursos:visited {
	font-size: 12px;
	color: #FF0000;
}
a.programa:link{
	color:#333333;
}	
a.programa:hover{
	color:#006600;
	text-decoration: underline;
}
a.programa:visited{
	color:#333333;
}

a.menucuadro:link {
    display:block;
	background-image:url(http://localhost/alboranpsicologiaPHP/imagenes/cuadrado_menu.gif) ; 
	width: 24px; 
	height: 27px;
}
a.menucuadro:visited {
    display:block;
	background-image:url(http://localhost/alboranpsicologiaPHP/imagenes/cuadrado_menu.gif) ; 
	width: 24px; 
	height: 27px;
}
a.menucuadro:hover {
    display:block;
	background-image: url(http://localhost/alboranpsicologiaPHP/imagenes/cuadrado_menu_over.gif);
	width: 24px; 
	height: 27px;
}

a.menucuadrotitulo:link {
	font-weight: bold; 
	font-size: 12px; 
	color: #6699CC; 
	text-align: left; 
	padding-top:20px;
	text-decoration: none
}
a.menucuadrotitulo:visited {
	font-weight: bold; 
	font-size: 12px; 
	color: #6699CC; 
	text-align: left; 
	padding-top:20px;
	text-decoration: none
}
a.menucuadrotitulo:hover {
	font-weight: bold; 
	font-size: 12px;
	color: #D5E2F0; 
	text-align: left; 
	padding-top:20px;
	text-decoration: none;

}
a.verde:link,a.verde:hover,a.verde:visited,a.verde:active{
	font-weight: bold;font-size: 12px;color: #88b444;margin-bottom:0px;text-decoration:none;
}
.inputtext {
	font-size: 9pt ;
	color:#666666;
}
h1.verde{
	font-weight: bold;font-size: 12px;color: #88b444;margin-bottom:0px;
}
input.caja1{
	BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: darkgray 1px solid; COLOR: black; BORDER-BOTTOM: darkgray 1px solid; FONT-FAMILY: arial, helvetica, verdana; BACKGROUND-COLOR: #ffffff
}
.table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.cabecera {
	font-size: 14pt;
	color: #cc9900;
	font-weight:normal;
	margin-bottom:0px;
}
.estiloMenu {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6699cc;
}
.estilo1 {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #88b444;
}
.menu {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textogris {
	font-weight: normal; font-size: 8pt; COLOR: #333333; font-family: Arial, Roman; text-decoration: none
}
.tdlistadocolumnas{
	font-size: 9pt; font-family: Arial, Roman; color:#F81701; text-decoration:underline;
}

.tdEstilo1 {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #88b444;
	border-bottom: 1px solid #d5e2f0;
	border-left: 1px solid #d5e2f0;

}
.tdEstilo2 {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #006699;
	border-bottom: 1px solid #d5e2f0;
}
.TdTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.estiloAgenda {
	font-family: Tahoma;
	font-size: 12px;
	color: #6699cc;
}
.tdEstilo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.TdPago {
	font-family: Arial;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
/*  background: #bbc3d3; */
  background: #8090BA;
  color: #ffffff;
}
.boxText { padding-left:4px;font-family: Verdana, Arial, sans-serif; font-size: 10px;color:#333333; }
.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBox {
  background: #b6b7cb;
}
.tdlistadocursos{
	color:#CC9900;
	border:1px solid #CCCCCC;
	text-align:right
}
.sombra_bajo {
	background-image:url(../../imagenes/sombra_bajo.gif);
}
.bordelistados{
	border-top:1px solid #CCCCCC;
}
.color_fondo{
	background-image:url(../../imagenes/fondo_celda.gif); 
}
.rotulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4181B6;
}
.tdlistadoitem{
	font-size:0.9em; font-family: Arial, Roman; color:#6396A4;border:1px solid #CCCCCC;text-align:right; background-color:#F0F7FC;
}

.enlacepop{ text-decoration:none; color:#FFFFFF;
}
#popup
   {
      position: absolute;
      border: 1px solid #cccccc;
	  background-color:#336666;
	  width:auto;
      margin-top: -100px;
	  margin-left: 23%;
	  }
	  
#popup2{	  
 position:absolute;
 border:#111 solid 1px;
 background:#336666;
 left:40%;
 top:60%;
 margin-left:-100px;
 margin-top:-300px;
}
   