/* Cuerpo */
body {font-family: Verdana, Helvetica, sans-serif; font-size : 10pt;  margin-top:0;max-width:900px;}

.min_width 
{width:900px;border:0px solid #000;}

/* Hipervínculos */
a:link, a:visited {color: #c30; text-decoration: none; font-weight: normal;}
a:hover {color: #00c; text-decoration: underline; font-weight: normal;}

/* Párrafo normal */
p {margin: 10pt 10pt 10pt; padding:0em 0.4em; text-align: justify; line-height: 1.4em; font-size: 1em; color: #333;}
td p {margin: 0pt 0pt 0pt; padding:0em 0em; text-align: justify; line-height: 1.4em; font-size: 1em; color: #333;}
.tema1 {margin-top: 0; margin-bottom: 0; font-family: Helvetica, Verdana, sans-serif; font-size: 14pt; font-weight: normal; margin:3pt 0; color:#069;}
.tema2 {margin-top: 0; margin-bottom: 0; font-family: Helvetica, Verdana, sans-serif; font-size: 12pt; font-weight: normal; margin:0pt 0; color:#069;}

/* Alineación imágenes */
.centrar {text-align: center; margin-top: 4px;} 
.izquierda {text-align: left; margin-top: 4px; margin-left: 4px;}

/* Cuadros contenido */
.cuadro1 {float: right; width: 98%; margin: 6pt 1%; border:1px solid #cedff2; background: #F9FFFB; vertical-align:top; color: #000; padding: 0; -moz-border-radius: 4px;}
.cuadro2 {float: right; width: 98%; margin: 6pt 1%; border:1px solid #cedff2; background: #fff; text-align:left; padding: 0; -moz-border-radius: 4px;}

/* Modos de GeoGebra */
span.herramienta {font-family: Helvetica, Verdana, sans-serif; font-weight: bold; color:#60C; font-size: 9 pt;}

/* Objetos (notación) */
span.objeto {font-family: Helvetica, Verdana, sans-serif; font-weight: bold; color:#B80;}

/* Propuesta de construcción*/
h3 {font-family: Helvetica, Verdana, sans-serif; font-size: 11pt; border:1px solid #a4c2c2; font-weight: bold; margin:6pt 6pt;  background: #ffcbb3; text-align:left; color: #060; padding: 0.2em 0.4em; -moz-border-radius: 6px;} 

/* Viñetas */
li {margin: 0pt 6pt 6pt; padding:0em 0.4em; text-align: justify; line-height: 1.4em; font-size: 1em; color: #333;}ul {list-style-image: url("../img/vineta_flecha.gif");}

/* Ejercicios*/
h4 {font-family: Helvetica, Verdana, sans-serif; font-size : 10pt; border:1px solid #a4c2c2; margin:6pt 6pt; background: #f4f4f4; padding: 0.2em 0.4em; -moz-border-radius: 6px;} 

/* Título sección gris*/
h5 { margin: 10pt 10pt 10pt; font-size: 1.2em; font-weight: bold; margin-bottom: 1em; color: #aaa;}

/* Título sección encuadrado*/
h6 {font-family: Helvetica, Verdana, sans-serif; font-size: 11pt; border:1px solid #a4c2c2; font-weight: bold; margin:6pt 6pt;  background: #fcfafc; text-align:left; color: #669; padding: 0.2em 0.4em; -moz-border-radius: 6px;} 

/* Tablas */
table {margin: 0 20pt auto;	margin-bottom: 1em; border-top: 1px solid #3f3f3f; border-left: 1px solid #3f3f3f; border-collapse: collapse; font-size: 100%;}
.geoboton {margin: 0 0 0 0;	padding: 1px 1px 1px 1px; background-color:#f5f4f9;}
.geomenu {background-color:#f5f4f9;}

/*.nuevo {background-color:#ffd0d0;}*/
caption {font-family: Arial, sans-serif; color: #993333; padding-bottom: 6px; font-size: 150%; margin: 0% auto; }
td, th {text-align: justify; padding: 4px 8px 4px 8px; border-right: 1px solid #3f3f3f; border-bottom: 1px solid #3f3f3f;}
th {font-family: Arial, sans-serif; background-color: #e3e2ec; font-weight: bold; text-align: center;}

/* Línea separación */
hr {background-color: #cc0; height: 1px; border: 0; color: #cc0;}
