  BODY { background-color: #bad6e5; color: black; margin-top: 0%;}
  BODY { background-color: #cae6f5; color: black; margin-top: 0%;}
  BODY {text-align: center;background:url('/German/Imagenes/Nombre.jpg') black no-repeat center top fixed;}
  A:link { color: red }
  A:visited { color: red }
  A:active { color: red }

/* 18 de marzo de 2008
 *	Replanteamiento de css para TAP.
 *
 * (el material previo que se habrá de eliminar cuando se compruebe innecesario esta abajo)
 * */
DIV.cabecera_1 {z-index:100;position:fixed;top:0;left:0;width:80%;padding:0px;margin:0px}
DIV.cabecera {width:90%; margin: 0 auto; text-align: left;background:#F8F8FF;border:6px solid #88aaff}
DIV.cuerpo_1{z-index:50;position:absolute;top:85px;left:0;width:80%;background:#cae6f5}
DIV.cuerpo {width:90%; margin: 0 auto; text-align: left;background:#cae6f5;border:6px solid #88aaff}
DIV.ejercicio {border:thin solid;margin-bottom:5px;padding:5px}
DIV.tituloEjercicio {font: bold small-caps 110%/110% sans-serif; border-bottom:solid thin}

DIV.codeZone {text-indent:0px;background:#AaC6D5;border:thin solid; font-weight:bold; font-style:italic; margin-right:10%;margin-left:10%;}
DIV.code {font-family:monospace; font-style:normal;background:#000000;color:#FFFFFF;padding:3px;padding-left:15px;}

 .reservadas {border:groove thick;text-align:center;}
.reservadas .reservadaVista {color:blue;border: solid thin;padding-right:4px;padding-left:4px;}
.reservadas .reservadaActual {color:red;border: solid thin;padding-right:4px;padding-left:4px;}
.reservadas .reservadaPendiente {color:black;border: solid thin;padding-right:4px;padding-left:4px;}

.titular {text-align:center;font: 170% bold Times ,  sans-serif;}
.tituloTema {font:   120% bold, sans-serif; text-align:center;}
.tituloPunto {background: #AaC6D5;font: 120% Times, sans-serif; margin-top:0px;}
.siguientePunto {background: #AaC6D5; text-align:right;}


/* Material previo a replanteamiento del 18 de marzo de 2008 */

/* en /German/etc/estilo.css */
table.fondoscuro {  background-color: #AaC6D5; }
table.fondoclaro {  background-color: #CBE7F6; }
thead.fondoscuro {  background-color: #AaC6D5; }
td.fondoscuro {  background-color: #AaC6D5; }
td.fondomedio {  background-color: #BaD6E5; }
td.fondoclaro {  background-color: #CBE7F6; }
p.pregunta { margin-right:2%; margin-left:2%; font:bold ; text-align:justify ; }
p.respuesta { background-color: #CBE7F6 ; margin-left:5% ; margin-right:5% ; text-align:justify ; }
div.titulo {font: 50px Impact, sans-serif; background-color: #80B0E0}
div.subtitulo {color:white; text-align:right; font: 20px Impact, sans-serif; background-color: #306090}
div.texto { text-indent: 3em;text-align:justify;margin-right:5%;margin-left:5%;}
span.msg {color:white; text-align:right; font: 50px Impact, sans-serif;}
li.tema {font: 20px Impact, sans-serif;}
p.tema {font: 20px Impact, sans-serif;}
ul.selector {font: 20px Impact, sans-serif}
form.c1 {font: 20px, sans-serif}

span.resaltado {  color: red;font-weight:bold; }

H2.indice {margin-left:0em}
H3.indice {margin-left:2em; margin-top:-1em; }
H4.indice {margin-left:5em; margin-top:-1em; }
p.noindent  {text-indent:0; margin-top: -1em;}
p.indice2  {margin-left:5em; margin-top:-1em;text-align:justify;}
p.indice3  {margin-left:8em; margin-top:-1em;text-align:justify;}

dt.FAQ {background-color: #80B0E0;text-align:justify;}
dd.FAQ {text-align:justify;margin-right:5%;}

div.matAdicional {  padding:5px; background-color: #DBF7F6; }



#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


/* en /German/Docencia/0405/TAP/etc/tap.css */
p.tema {font: 30px Impact, sans-serif}
 p.punto {font: 120% Times, sans-serif}
 p.h1 {font: 170% Times ,  sans-serif}
 p.h2 {font: 120% Times ,  sans-serif}
 table.calendar {font: 70% sans-serif ; text-align:right;}




