@charset "utf-8";
/* CSS Document */

/* --------------   COMPOSICIÓN GENERAL DE LA PÁGINA    ------------------ */
body{
	/*width: 1000px;*/
	/*height: 1680px;*/
	/*-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	background-attachment: scroll;*/
	display: block;
	background-color: rgb(27, 22, 15);
	background-image: none;
	color: rgb(175, 175, 175);
	direction: ltr;
	font-family: Tahoma;
	font-size: 20px;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	unicode-bidi: embed;
}

#web{
	width:965px;
	/*height: 1641px;*/
	display: block;
	margin: 0 auto;
	/*margin: 0px 149px 0px 149px;*/
	padding: 14px 0px 25px 0px;
}

#cabecera{
	width: 965px;
	height: 276px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	background-attachment: scroll;
	background-color: transparent;
	/*background-image: url(http://www.ucglobal.es/images/header-bg.jpg);*/
	/*background-image: url(img/cabecera.jpg);*/
	background-repeat: no-repeat;
	border-bottom-color: rgb(118, 115, 111);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	/*font-size: 11px;*/
}

.cabecera1{
	width: 965px;
	height: 236px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.cabecera2{
	width: 965px;
	height: 40px;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: rgb(102, 102, 102);
}

#contenido{
	width: 965px;
	/*height: 399px;*/
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 19px 0px 30px 0px;
	border-bottom-color: rgb(118, 115, 111);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 13px;
	line-height: 18px;
}

.contenido1{
	width: 965px;
	/*height: 189px;*/
	display: block;
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 14px 0px;
	border-bottom-color: rgb(118, 115, 111);
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.contenido2{
	width: 965px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pie{
	width: 965px;
	height: 35px;
	background-image: url(../esp/img/pie.jpg);
	background-repeat: repeat;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	background-attachment: scroll;
	/*background-color: rgb(60, 60, 60);*/
	font-size: 12px;
	color: rgb(200, 200, 200);
	line-height: 32px;
}


#pie p {
	width: 230px;
	height: 32px;
	display: inline;
	margin: 0px 352px 0px 352px;
	padding: 0px 0px 0px 31px;
	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	color: rgb(200, 200, 200);
	line-height: 32px;
}

#contador{
	width: 230px;
	height: 32px;
	display: inline;
	vertical-align: baseline;
}
/* --------------------------------------------------------------------- */



/* --------------   CARACTERÍSTICAS DE LOS ENLACES    ------------------ */
.submenu{
	font-family: Tahoma;
	font-size: 16px;
	color: rgb(240, 240, 240);
	text-decoration: none;
	vertical-align:baseline;
}

.enlacesgrandes{
	font-family: Tahoma;
	font-size: 14px;
	color: rgb(250, 250, 250);
	text-decoration: none;
	vertical-align:baseline;
}

.enlacesmasgrandes{
	font-family: Tahoma;
	font-size: 18px;
	color: #690;
	text-decoration: none;
	vertical-align:baseline;
}

.enlaces{
	font-family: Tahoma;
	font-size: 12px;
	color: rgb(250, 250, 250);
	text-decoration: none;
	vertical-align:baseline;
}

a:hover{color: #690}

a.enlacesmasgrandes:hover{color: #FFF}
a#subvencionados:hover{color: #F00}
a#policial:hover{color: #06F}
a#seguridad:hover{color: #690}
a#especializacion:hover{color: #C60}
/* --------------------------------------------------------------------- */


/* --------------   CARACTERÍSTICAS DEL TEXTO    ------------------ */
h1{
	color: rgb(240, 240, 240);
	font-size: 22px;
}

h2{
	color: rgb(220, 220, 220);
	font-size: 16px
}

h3{
	font-size: 14px;
}

h4{
	font-size: 12px;
	color: rgb(220, 220, 220);
	margin:0;
}

p.inicio{
	color:#FFF;
}

p.final{
	color:#6C0;
}

p.curso1{
	color: rgb(60, 60, 60);
}

p.curso2{
	color: rgb(150, 150, 150);
}
/* --------------------------------------------------------------------- */


/* --------------   CARACTERÍSTICAS DE LAS TABLAS    ------------------ */
.tablas{
	border-color: rgb(112, 112, 112);
	border: solid 4px;
}


.meses{
	border-color: rgb(112, 112, 112);
	border: solid 1px;
	width: 68px;
	height: 30px;
}

.filas{
	border-top: none;
	border-bottom: none;
	border-right: dotted 1px;
	border-left: dotted 1px;
	border-color: rgb(175, 175, 175);
	width: 68px;
	height: 30px;
}

.filaspares{
	border-top: none;
	border-bottom: none;
	border-right: dotted 1px;
	border-left: dotted 1px;
	border-color: rgb(175, 175, 175);
	width: 68px;
	height: 30px;
	background-color: rgb(60, 60, 60);
	/*background-image:url(../esp/img/fondo.jpg);
	background-repeat:repeat;
	/*border-style: dotted; 
	border-width: 1px; 
	border-color: 660033;
	background-color: cc3366;
	background-color: #333;*/
}

.punteado{
	border-top: none;
	border-bottom: none;
	border-right: dotted 1px;
	border-left: dotted 1px;
	border-color: rgb(175, 175, 175);
}

.titulo{
	border-color: rgb(112, 112, 112);
	border: solid 2px;
}

/* --------------------------------------------------------------------- */
