body {
	margin: 0px 0px 0px 0px; /* se ajusta el contenido a la parte superior de la pantalla */
	background-image:url(images/fondo_cuadrado.gif); /* Imagen de cuadrados grises para el fondo */
	background-repeat:repeat;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4B4B4B;
}

a:link {
color:#003AAF;
text-decoration: none;
padding:0px;
}

a:visited {
color: #003AAF;
text-decoration: none;
padding:0px;
}

a:active {
color:#0045CE;
text-decoration: none;
padding:0px;
}

a:hover {
color:#0045CE;
text-decoration: underline;
padding:0px;
}

.contenido {
	width:1000px;
	text-align:center;
	margin:0 auto 0 auto;
}
.cabecera {
	width:1000px;
	height:98px;
}

#navegador{ /*menu*/
	background: #F5F4C3 url(images/fondonav.jpg) left no-repeat; /* Fondo de los menús */
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height: 20px;
	width:1000px;
	padding:0px
}

.cuerpo {
	width:1000px;
	height:auto;
	background-image:url(images/fondo-cuerpo.jpg);
}

.izquierda {
	width:158px;
	height:auto;
	/*background-color:#FF0000;*/
}

.logo-clm {
	background-image:url(images/castilla-la-mancha.jpg);
	height:100px;
	width:149px;
}

.destacados {
	
	font-size:10px;
	font-weight:bold;
	color:#003366;
}

.destacados li{
list-style:url(images/flechaAzul.gif);
font-size:10px;
font-weight:bold;
margin-left:-15px;
width:149px;
padding:0px;
padding-bottom:5px;

}

.destacados a:link{
color:#003366;
padding:0px;
}

.destacados a:visited{
color:#003366;
padding:0px;
}

.destacados li a:link{
color:#003366;
padding:0px;
}

.destacados li a:visited{
color:#003366;
padding:0px;
}

#buzon {
	width:149px;
}

.apartado {
	width:832px;
	height:auto;
	/*background-color:#0066CC;*/
}

.separador-linea{
	background: url("images/pixel_gris.gif");
	background-repeat:repeat-x;
	height: 2px; 
	margin: 1px 20px 0px 20px;
}

.migas-pan {
	font-size: 10px; 
	color:#0099cc;
	text-align: right;
	padding-top: 5px;
	margin-right: 20px;
}

.footer{
	width:1000px;
	height:65px;
	background: url("images/footer2.jpg");
	font-size:12px;
}

.contador {
	color:#666666;
	padding-right:5px;
	font-size:11px;
}
.pie {
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding-top:12px;
}


/*********************************   ESTILOS FORMATO SIN FRAME
***********************************/
.td-titulo {
	background-color:#003466;
	color:#FFFFFF;
	text-align:center;
	font-size:18px;
	line-height:25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
.td-subtitulo {
	background-color:#1C97D2;
	color:#FFFFFF;
	text-align:center;
	font-size:16px;
	line-height:22px;
	width:265px;
	margin-top:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}	
.td-contenido {
	color:#333333;
	text-align:justify;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	}	
#enlaces{
	color:#900;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: right;
	margin:0px;
	padding:0px;
	}
.modulo-descripcion{
	height:65px;
	font-weight: bold;
	}	
.modulo-descripcion2{
	height:95px;
	font-weight: bold;
	}
#cursos-nacional{
	height:180px;
	background-image:url(images/fondo-cursos-nacional.jpg);
	}	
#cursos-escuela-superior{
	height:180px;
	background-image:url(images/fondo-cursos-escuela-superior.jpg);
	}
#visado-fondo{
	height:180px;
	width:395px;
	background:url(images/fondo-visado.jpg) top no-repeat;
	}
	
#texto-visado{
	color:#333333;
	font-size:20px;
	margin-left:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
#texto-documentacion{
	color:#333333;
	font-size:20px;
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
#texto-publicacion{
	color:#333333;
	font-size:12px;
	text-align:justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
#texto-publicacion-titulo{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
	
/*** NOTICIAS ***/

#noticia {
	border:#aaaaaa solid 1px;
	width:390px;
	background:#FFFFFF;
	}	
	
#noticia a{
	color:#900;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: right;
	text-decoration:none;
	margin-left:0px;
	}	
	
.titulo-apartado{
	color:#1C97D2;
	font-size:25px;
	font-weight:bold;
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width:800px;
	border-bottom:#999 solid 1px;
	}
.fecha-publicacion{
	color:#666666;
	font-size:10px;
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:5px;
	
	}	
.texto-noticia{
	color:#333333;
	text-align:justify;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:5px;
	
	}
.subtitulo-noticia{
	color:#993300;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}	

/**** pagina en construccion **/
.pagina-construccion {
	font-size: 24px;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*********************************   FIN  ESTILOS FORMATO SIN FRAME
***********************************/

/******************* estilos apartado restringido **************/
.titPagPrinc{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000; 
font-size:18px;
text-transform : uppercase;
padding: 1px 25px 5px 25px;
text-align:left; 
font-weight:bold;
letter-spacing : 1px;
line-height:20px;
}

.titprinc{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000; 
font-size:18px; 
text-transform : uppercase;
padding: 1px 25px 5px 25px;
text-align:left;  
font-weight:bold;
letter-spacing : 1px; 
line-height:20px;
}

.titsecun{
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000; 
font-size:16px;
padding: 1px 25px 1px 25px;
/*text-align:justify;*/
font-weight : bold; 
letter-spacing : 1px; 
line-height:20px;
}

/* Encabezado 1 */
H1{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
letter-spacing: 1px;
color:#000000;
font-size:16px;
padding: 5px 25px 5px 25px;
text-align:justify;
font-weight: bold;
margin: 5px 0px 5px 0px;
line-height:20px;
}

/* Encabezado 2 (No tocar el tamaño de letra, ya que se descuadran los menus) */
H2{
color:#000000;
font-size: 8pt;
text-align:justify;
} 

/* Encabezado 3 */
H3{
color:#000000;
font-size:16px;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: justify;
font-weight: normal;
margin: 1px 25px 10px 25px;
line-height:20px;
}

/* Encabezado 4 */
H4{
color:#000000;
font-size:16px;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: justify;
text-indent: 30px;
font-weight: normal;
margin: 1px 25px 10px 25px;
line-height:20px;
}

/********************************************************   PRESENTACIÓN WEB   **********************************************************************/
.fotoDecanoYTexto{
background-image:url(images/fotoDecano.jpg);
background-repeat:no-repeat;
padding-left:190px;
margin-left:40px;
}

.Estilo1 {color: #0066CC}
.Estilo4 {color: #0063C6}
.Estilo6 {
	color: #003366;
	font-weight: bold;
}

/********************************************************   FIN DE PRESENTACIÓN WEB   **********************************************************************/

.cursosJornadas1{
background-image:url(images/cursosEspecializacion.jpg);
background-repeat:no-repeat;
background-position:left;
height:223px;
padding-left:185px;
padding-top:111px;
margin-left:60px;
}

/* Sobreescribo estas clases para que el apartado externo becas no se descuadre */

P{
margin-left: 0px;
clear:both;
}
P B FONT{
/*font-size: 16px;*/
margin-left: 0px;
clear:both;
}
TD A{
margin-left: 0px;
font-weight:bold;
width:auto;
clear:both;

}
TD A:hover{
margin-left: 0px;
font-weight:bold;
width:auto;
clear:both;
}

/* Fin correccion becas */
