html {

}

img {
	border: 0px;
}

body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}

/* LINKS */
a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:active {
	color: #666666;
	text-decoration: none;
}

/* LINKS EXT */
a.ext:link {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

a.ext:visited {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

a.ext:active {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

/* LINKS FORM */
a.form:link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.form:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.form:active {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

/* LINKS TITULO ART */
a.art:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	word-spacing: normal;
	letter-spacing: -3;
	line-height: 1.1em;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

a.art:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	word-spacing: normal;
	letter-spacing: -3;
	line-height: 1.1em;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

a.art:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	word-spacing: normal;
	letter-spacing: -3;
	line-height: 1.1em;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

a.art:hover {
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

/* hover botones */
.btn-cand{
	background-image:url(images/boton_candidatos.jpg);
	width: 167px;
	height: 51px;
}

.btn-cand:hover{
	background-image:url(images/boton_candidatos_on.jpg);
	cursor: hand;
}

.btn-emp{
	background-image:url(images/boton_empresas.jpg);
	width: 167px;
	height: 51px;
}

.btn-emp:hover{
	background-image:url(images/boton_empresas_on.jpg);
	cursor: hand;
}

.btn-ofert{
	background-image:url(images/boton_ofertas.jpg);
	width: 167px;
	height: 51px;
}

.btn-ofert:hover{
	background-image:url(images/boton_ofertas_on.jpg);
	cursor: hand;
}
/*  FIN  */

.destacar {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.destacar-texto {
	font-size: 14px;
	font-style:italic;
}

.titulo-cartelera {
	font-size: 18px;
	color: #CCCC00;
	font-weight: bold;
}

.titulo-seccion{
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-align: left;
}

.titulo-seccion-masart{
	font-size: 10px;
	color: #006699;
	text-align: left;
}

.titulo-curso{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.titulo-art{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	word-spacing: normal;
	letter-spacing: -3;
	line-height: 1.1em;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

.cita{
	font-size: 14px;
	font-style: italic;
	color: #999900;
	font-weight: bold;
}

/* INICIO TABLA CARTELERA */
#bordes-redondos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	width: 593px;
	text-align: left;
	border-collapse: collapse;
}
#bordes-redondos thead th.col-a
{
	background: #b9c9fe url('images/left.png') left -1px no-repeat;
}
#bordes-redondos thead th.col-e
{
	background: #b9c9fe url('images/right.png') right -1px no-repeat;
}
#bordes-redondos th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#bordes-redondos td
{
	padding: 10px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #666666;
}
#bordes-redondos tfoot td.footer-izq
{
	background: #e8edff url('images/botleft.png') left bottom no-repeat;
}
#bordes-redondos tfoot td.footer-der
{
	background: #e8edff url('images/botright.png') right bottom no-repeat;
}
#bordes-redondos tbody tr:hover td
{
	background: #b9c9fe;
}
/* FIN TABLA CARTELERA */

/* Formularios */

.login-candidatos {
	background-color: #fcfcd5;
	text-align: center;
	border: none;
}

.login-empresas {
	background-color: #eeeeee;
	text-align: center;
	border: none;
}

.fondo-tips {
	background-image: url(images/fondo_tips.jpg);
	background-repeat: no-repeat;
}