body {		
	width: 100%;
	margin: 0;
	color: #333;	
	font-family: Arial, Helvetica, sans-serif;
	padding:0;  /* Eliminamos el margen interno que Opera añade por omisión. Añadido el 25-3-2006 */
	text-align: center;
	font-size: 11.0pt;
}
p {margin: 0; margin-left: auto; margin-right: auto; width: 770px}
form {margin: 0; margin-left: auto; margin-right: auto; width: 770px}
h2 {margin-left: auto; margin-right: auto; width: 770px; font-size: 13.0pt; font-family: VERDANA; font-weight: bold; color: #067942;text-decoration:none}



#cabecera a:link img, a:visited img, img { border-style: none; vertical-align: middle; } /* no bordes en links de imágenes */


#menu {margin-left: auto; margin-right: auto; width: 770px}
#menu a.fichero:LINK    { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #067942} /*para el enlace, tal cual*/
#menu a.fichero:VISITED { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #067942} /*Para cuando ha sido visitado*/
#menu a.fichero:HOVER   { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #0f0f0f} /*Cuando el ratón está sobre él*/



#procesos table.t1 {width:770px; margin-left:auto; margin-right:auto; background-color: #91B591;border-style: inset; border-width: 0px}
#procesos table.t2 {width:770px; margin-left:auto; margin-right:auto; background-color: #D4E2D3;border-style: inset; border-width: 0px}
#procesos td.col1 {color: #0f0f0f; width:300px; height:23px; border-style: inset; border-width: 1px; padding: 0px; text-align: right; font-size: 14px; margin-right: 5px}
#procesos td.col2 {height:23px; border-style: inset; border-width: 1px; padding: 0px; padding-left: 5px; text-align: left}

#procesos table.t2 td.col1 {color: #0f0f0f; width:300px; height:23px; border-style: inset; border-width: 0px; padding: 0px; text-align: right; font-size: 14px; margin-right: 5px}
#procesos table.t2 td.col2 {height:23px; border-style: inset; border-width: 0px; padding: 0px; padding-left: 5px; text-align: left}


#procesos select {font-weight: 700; font-size: 9.0pt; font-family: Verdana;}
#procesos a:LINK    { font-size: 10.0pt; font-family: VERDANA; font-weight: bold; color: #0f0f0f} /*para el enlace, tal cual*/
#procesos a:VISITED { font-size: 10.0pt; font-family: VERDANA; font-weight: bold; color: #0f0f0f} /*Para cuando ha sido visitado*/
#procesos a:HOVER   { font-size: 10.0pt; font-family: VERDANA; font-weight: bold; color: #067942} /*Cuando el ratón está sobre él*/



#prueba_castellano table {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px}
#prueba_castellano p {font-size: 10pt; text-align: justify; font-weight: normal; color: #0f0f0f}



#promocion_interna_temporal table {width:770px; margin-left:auto; margin-right:auto; background-color: #D4E2D3;border-style: inset; border-width: 0px}
#promocion_interna_temporal th {height:23px; border-style: inset; border-width: 1px; padding: 0px}
#promocion_interna_temporal td {height:23px; border-style: inset; border-width: 1px; padding: 0px}



#instancias table {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px}
#instancias p {font-size: 10pt; font-weight: normal; color: #0f0f0f}



/* #modelos table {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px} */
/* #modelos p {font-size: 10pt; font-weight: normal; color: #0f0f0f} */
#modelos {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px; text-align: left}



/* #modelo_concurso table {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px} */
#modelo_concurso {width:770px; margin-left:auto; margin-right:auto; border-style: none; border-width: 0px; text-align: left}
#modelo_concurso a:LINK    { font-size: 9.0pt; font-family: VERDANA; font-weight: normal; color: #000000 ; text-decoration: underline} /*para el enlace, tal cual*/
#modelo_concurso a:VISITED { font-size: 9.0pt; font-family: VERDANA; font-weight: normal; color: #000000 ; text-decoration: underline} /*Para cuando ha sido visitado*/
#modelo_concurso a:HOVER   { font-size: 9.0pt; font-family: VERDANA; font-weight: normal; color: #000000; text-decoration: underline} /*Cuando el ratón está sobre él*/



#pie {margin-left: auto; margin-right: auto; width: 770px}
#pie a.minigris { font-size: .7em; color: #808080}
#pie a.fichero:LINK    { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #067942} /*para el enlace, tal cual*/
#pie a.fichero:VISITED { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #067942} /*Para cuando ha sido visitado*/
#pie a.fichero:HOVER   { font-size: 8.0pt; font-family: VERDANA; font-weight: bold; color: #0f0f0f} /*Cuando el ratón está sobre él*/

#novedades div {width:770px; margin-left:auto; margin-right:auto; background-color: #D4E2D3;border-style: none; border-width: 0px}

/* Este es el contenedor al que le pondremos bordes redondos */
div.round{		
   width:770px;
   height:auto;
   background:#D4E2D3;
   margin: 9px 0px 9px 0px;
}

#fases div.round{ 
   margin: 5px auto 5px auto;
}

/* En este contenedor va todo lo que queremos mostrar. No le damos margen vertical puesto ese lo generarán los span del borde */

div.contenido{ 
   margin:0 10px;
   padding: 5px 0px 5px 0px;   
}

#fases div.contenido{ 
   margin: 0px;
   padding: 0px 0px 0px 0px;   
}

/* Generamos los estilos de las span, los cuales contendrán las imágenes GIF */
span.top, span.bottom{
   width:100%;
   height:6px; /* El alto debe ser la mitad de alto de la imagen GIF */
   display:block;
}
/* A continuación viene el verdadero truco, la posición de las imágenes de fondo es importante*/

span.top {
   background:url(images/LC.gif) top left no-repeat; 
}
span.bottom{
   background:url(images/LC.gif) bottom left no-repeat;
}

span.top span, span.bottom span{
   width:6px; /* De acuerdo al tamaño de la imagen GIF */
   height:6px; /* De acuerdo al tamaño de la imagen GIF */
   float:right;
   font-size:6px; /* Esto es para IE6, que no respeta el height del span si el tamaño de letra es mayor a este  */
}
span.top span{
   background:url(images/RC.gif) top right no-repeat;
}
span.bottom span{
   background:url(images/RC.gif) bottom right no-repeat;
}

div.sepad table.t2 {width:650px; margin-left:auto; margin-right:auto; border-style: inset; border-width: 0px}
div.sepad td.tit {height:40px; background-color: #ffffff; padding: 5px; text-align: left; font-size: 14px}
div.sepad td.cab {height:23px; background-color: #ffffff; padding: 2px; text-align: center; font-size: 14px; margin-right: 5px}
div.sepad td.col1 {height:23px; border-style: inset; border-width: 1px; background-color: #D4E2D3; padding: 2px; text-align: left; font-size: 14px; margin-right: 5px}
div.sepad td.col2 {height:23px; border-style: inset; border-width: 1px; background-color: #D4E2D3; padding: 1px; padding-left: 5px; text-align: center}
div.sepad p.titulo {text-align: left; margin-left: auto; margin-right: auto; width: 770px; font-size: 10.0pt; font-family: VERDANA; font-weight: bold; color: #067942;text-decoration:none; background-color: #e9e9e9;}

