a
{
	font-size: small;
	color: #ffffff;
	text-decoration: none;
}
a:hover
{
	font-size: small;
	color: #F80A69;
	text-decoration: none;
}
/* Tables should show empty cells. */
table
{
	empty-cells: show;
}
/* By default (td, body..) use Tahoma in black. */
body, td, th
{
	color: Black;
	font-size: small;
	font-family: tahoma, sans-serif;
}
/* The main body of the entire forum. */
body
{
	background-color: #E8E4E3;
	margin: 0px;
	padding: 0px;
}
/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button
{
	font-size: 9pt;
	color: red;
	font-family: tahoma, sans-serif;
}
/* Selects are a bit smaller, because it makes them look even better 8). */
select
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-family: tahoma, sans-serif;
}

/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.hiddetext
{
	font-size: 1px;
	color: #ffffff;
}

.smalltext
{
	font-size: x-small;
	font-family: tahoma, sans-serif;
}

.eventotext
{
	font-size: 8pt;
	font-family: tahoma, sans-serif;
}
.smalltextpurple
{
	font-size: x-small;
	font-family: tahoma, sans-serif;
	color: #A04574;
}
.normaltext
{
	font-size: small;
	color: #000000;
	font-family: tahoma, sans-serif;
}
.normaltextWhite
{
	font-size: small;
	color: White;
	font-family: tahoma, sans-serif;
}
.normaltextpurple
{
	font-size: small;
	color: #A04574;
	font-family: tahoma, sans-serif;
}
.normaltextgreen
{
	font-size: small;
	color: #41A421;
	font-family: tahoma, sans-serif;
}
.smalltextgreen
{
	font-size: x-small;
	font-family: tahoma, sans-serif;
	color: #41A421;
}
.smalltextWhite
{
	font-size: x-small;
	color: White;
	font-family: tahoma, sans-serif;
}
.largetext
{
	font-size: large;
}
/* Subrayado */
u
{
	text-decoration: underline;
}
/* Tabla principal */
.tabla
{
	background-color: #FFFFFF;
}
.tabla2
{
	background-color: #D4F4C9;
}

.flashindex
{
	border-color: #EED3E2;
	border-style: solid; 
	border-width:thin;
}
/* Tabla canditados */
.candidatos
{
	background-color: #F7E6F0;
}
/* Tabla principal candidatos*/
.tablacan
{
	background-color: #FFFFFF;
	height: 180px;
}
/* Celda candidatos */
.cell_cand
{
	background-color: #DD99AC;
}
/* celda ficha_candidatos 1 */
.cell_fich_can1
{
	font-size: small;
	color: #000000;
	font-family: tahoma, sans-serif;
	background-color: #E7F5FE;
}
/* celda ficha_candidatos 2 */
.cell_fich_can2
{
	font-size: small;
	color: #000000;
	font-family: tahoma, sans-serif;
	background-color: #FFFFFF;
}
/* album de fotos ficha candidatos */
.album
{
	font-size: small;
	color: #000000;
	font-family: tahoma, sans-serif;
	background-color: #D4F4C9;
}
/* Celda empresa */
.cell_emp
{
	background-color: #D4F4C9;
}
/* Color eventos */
.coloreventos
{
	background-color: #F5C765;
}
/* Color tabla ofertas */
.colorofertas
{
	background-color: #A6517C;
}
.coloroeventosfuerte
{
	background-color: #41A421;
}
/* Tabla empresa> oferta */
.tab_empresa
{
	border-color: #CCCCCC;
}
/* Tabla ficha_candidatos */
tabla#ficha_candidatos
{
	border-color: #CCCCCC;
	background-color: #E7F5FE;
}
/* Tabla ficha */
tabla#ficha
{
	border-color: #CCCCCC;
	background-color: #A2C6DB;
}
/* Tabla seleccion_personal */
tabla#personal
{
	border-color: #43A322;
}
/* Tabla empresa > oferta con cuaderno */
.em_cuaderno
{
	border-color: #CCCCCC;
	background-image: url(img/cuaderno.jpg);
}
/* Tabla post it pagina central */
.note_pad
{
	border-color: #CCCCCC;
	background-image: url(img/notespad.gif);
	background-repeat:no-repeat;
	background-position:center;
}
/* Tabla eventos y tipo letra */
.eventospub
{
	background-color: #F7E6F0;
	font-size: small;
	color: #A04574;
	font-family: tahoma, sans-serif;
}
/* Solicitar id ofertas */
tabla#solicitarid
{
	border-color: #A04574;
}
/* Tabla eventos 2 y tipo letra */
.eventospub1
{
	background-color: #FFFFCC;
	font-size: small;
	color: #A04574;
	font-family: tahoma, sans-serif;
}
/* Color celda de imagenes azafatas */
.azafatas
{
	background-color: #F8E7F1;
}
/* Color recordar ID */
.pag_id
{
	border-color: #982F64;
	background-color: #F7E6F0;
}
/* Borde color */
.bordecolor
{
	border-color: #F0D5E4;
}
/* Celda estensibletop2 */
.estensibletop2
{
	background-image: url(img/estensibletop2.jpg);
}
/* Celda estensiblebottom2 */
.estensiblebottom2
{
	background-image: url(img/estensiblebottom2.jpg);
}
/* Boton botonesTopDerFondo */
.botonesTopDerFondo
{
	background-image: url(img/botonesTopDerFondo.gif);
	background-repeat: repeat-x;
	font-size: small;
	color: White;
	font-family: tahoma, sans-serif;
}

.botonesTopDerFondoDirectorio
{
	background-image: url(img/botonesTopDerFondoDirectorio.gif);
	background-repeat: repeat-x;
	font-size: small;
	color: White;
	font-family: tahoma, sans-serif;
}
/* Alta azafatas */
.evilla
{
	background-image: url(img/evilla.jpg);
}
/* cuaderno altas */
.cuaderno
{
	background-image: url(img/cuaderno.jpg);
}
/* botones_esp_candidatas_centro */
.botones_esp_candidatas_cent
{
	background-image: url(img/botones_esp_candidatas_cent.gif);
}
/* botones_esp_candidatas_izquierdo */
.botones_esp_candidatas_izq
{
	background-image: url(img/botones_esp_candidatas_izq.gif);
}
/* botones_esp_candidatas_der */
.botones_esp_candidatas_der
{
	background-image: url(img/botones_esp_candidatas_der.gif);
}
/* botones_esp_empresas_centro */
.botones_esp_empresas_centro
{
	background-image: url(img/botones_esp_empresas_centro.gif);
}
/* fondito_red */
.fondito_red
{
	background-image: url(img/fondito_red.gif);
}
/* fondito empresa*/
.fondito
{
	background-image: url(img/fondito.gif);
}
/* Caja recordar id */
.box
{
	border-style: solid; 
	border-color: #9B9A9A;
	border-width: thin;
}
/* Tablas fotografos */
.box_fotografos_V
{
	background-image: url(img/fotografos_V.gif);
	background-repeat: no-repeat;
}
.box_fotografos_N
{
	background-image: url(img/fotografos_N.gif);
	background-repeat: no-repeat;
}
.box_fotografos_P
{
	background-image: url(img/fotografos.gif);
	background-repeat: no-repeat;
}
/* set millions of background images */
.rbroundbox { background-color: #F7E6F0; }
.rbtop div { background: url(img/corner/tl.gif) no-repeat top left; }
.rbtop { background: url(img/corner/tr.gif) no-repeat top right; }
.rbbot div { background: url(img/corner/bl.gif) no-repeat bottom left; }
.rbbot { background: url(img/corner/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 3px; }
.rbroundbox { width: 90%; margin: 1em auto; }

/* set millions of background images */
.rbroundbox2 { background-color: #D4F4C9; }
.rbtop2 div { background: url(img/corner/tlg.gif) no-repeat top left; }
.rbtop2 { background: url(img/corner/trg.gif) no-repeat top right; }
.rbbot2 div { background: url(img/corner/blg.gif) no-repeat bottom left; }
.rbbot2 { background: url(img/corner/brg.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent2 { margin: 0 3px; }
.rbroundbox2 { width: 90%; margin: 1em auto; }