/* 1. Valores globales
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
ol, ul, li {
	list-style: none;
}
html, body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
	

/* 2. Elementos generales
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
.texto_negro {
	color:#000;
}
	
/* 3. Secciones
-----------------------------------------------------------------------------------------------
===============================================================================================*/
/* 3.1 Banner ---------------------------------------------------------------------------------*/
#menu_rapido li {
	font-size: 0.75em;
	color:#7C2B88;
	text-decoration:none;
	white-space: nowrap;
}
#menu_rapido li a {
	color:#7C2B88;
	text-decoration:none;
	white-space: nowrap;
}
#menu a {
	font-size: 0.70em;
	font-weight:bold;
	color:#555555;
	text-decoration:none;
	white-space: nowrap;
}
#menu a:hover {
	color:#000;
}
#direccion {
	font-size: 0.65em;
	*font-size: 0.70em;
	color:#7C2B88;
	text-align:right;
}
/* 3.3 Contenidos ---------------------------------------------------------------------------------*/

/* 3.3.1 Home ---------------------------------------------------------------------------------*/
#bloque2_home h1 a {
	font-size: 0.5em;
	color:#EA622C;
	text-decoration:none;
}
#bloque2_home li {
	font-size: 0.65em;
	*font-size: 0.70em;
	color:#000;
	font-weight:bold;
	list-style-image:url(images/noticias_li.jpg);
	list-style-position:inside;
	line-height: 1.6em;
}
#bloque2_home li a {
	text-decoration:none;
	color:#000;
}
#bloque2_home li a:hover {
	text-decoration:none;
	color:#FF6600;
}
/* 3.3.2 Empresa ---------------------------------------------------------------------------------*/
#bloque2_empresa h1 {
	font-size: 0.95em;
	color:#EA622C;
	font-weight:bold;
	text-align:left;
}
#bloque2_empresa p {
	font-size: 0.75em;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}
#bloque2_empresa p a  {
	color:#000;
	text-decoration:none;
}
.bloque2_empresa_destacado {
	color:#EA622C;
	font-weight:bold;
	text-decoration:none;
}
.bloque2_empresa_direcciones {
	font-size: 0.75em;
	color:#333333;
	font-weight:normal;
	padding: 8px 20px;
}

/* 3.3.4 Formativa ---------------------------------------------------------------------------------*/
#bloque1_formativas, #bloque2_formativas, #bloque3_formativas  {
	font-size: 0.75em;
	line-height: 1.25em;
	color:#000;
	font-weight:normal;
}
/* 3.3.5 Empleo ---------------------------------------------------------------------------------*/
#bloque2_empleo h1 {
	font-size: 1.05em;
	color:#4C4B4C;
	background:url(images/empleo_h1_bg.jpg) left top no-repeat;
	padding-left: 65px;
	padding-top: 10px;
	height:51px;
	margin-bottom:-30px;
}
#bloque2_empleo h2 {
	font-size: 0.8em;
	color:#8E8D8E;
	font-weight:normal;
	margin-left:65px;
	text-align:justify;
}
#bloque2_empleo form {
	font-size: 0.8em;
	color:#000;
	font-weight:normal;
	padding-right: 5px;
}
#bloque2_empleo p {
	font-size: 0.7em;
	color:#666666;
	text-align:justify;
}
/* 3.3.6 Contacto ---------------------------------------------------------------------------------*/
#bloque2_contacto h1 {
	font-size: 0.95em;
	color:#EA622C;
	font-weight:bold;
	text-align:left;
}
#bloque2_contacto h2 {
	font-size: 0.8em;
	color:#8E8D8E;
	font-weight:normal;
	text-align:justify;
}
#bloque2_contacto form {
	font-size: 0.8em;
	color:#000;
	font-weight:normal;
	padding-right: 5px;
}
#bloque2_contacto p {
	font-size: 0.7em;
	color:#666666;
	text-align:justify;
}

/* 3.3.7 Noticias ---------------------------------------------------------------------------------*/
#bloque2_noticias h1 {
	font-size: 0.95em;
	color:#EA622C;
	font-weight:bold;
	text-align:left;
}
#bloque2_noticias li {
	font-size: 0.65em;
	*font-size: 0.70em;
	color:#000;
	font-weight:bold;
	list-style-image:url(images/noticias_li.jpg);
	list-style-position:inside;
	line-height: 1.6em;
}
#bloque2_noticias li a {
	text-decoration:none;
	color:#000;
}
#bloque2_noticias p {
	color:#666666;
	font-size: 0.7em;
	text-align:right;
}
#bloque2_noticias li a:hover {
	text-decoration:none;
	color:#FF6600;
}
#bloque1_noticia h1 {
	font-size: 1.15em;
	color:#EA622C;
	font-weight:bold;
	text-align:justify;
}
#bloque1_noticia p {
	font-size: 0.85em;
	color:#000;
	text-align:justify;
}

#sub1 {
	font-size: 0.65em;
	*font-size: 0.80em;
	color:#000;
	font-weight:bold;
	list-style-image:url(images/noticias_li.jpg);
	list-style-position:inside;
	line-height: 1.6em;
}
#sub1 a {
	color:#000;
	text-decoration:none;
}
#sub2 {
	font-size: 0.65em;
	*font-size: 0.9em;
	color:#000;
	font-weight:bold;
	list-style-image:url(images/menu_arrow.gif);
	list-style-position:inside;
	line-height: 1.6em;
}
#sub2 a {
	color:#000;
	text-decoration:none;
}
/* 3.4 Pie ---------------------------------------------------------------------------------*/
#pie a {
	font-size: 0.55em;
	*font-size: 0.60em;
	color:#666666;
	text-decoration:none;
	*font-weight:bold;
	text-align:center;
}
#bloque2_legal p {
	font-size: 0.75em;
	color:#333333;
	font-weight:normal;
	text-align:justify;
}