body {		
	display: block;
	background: #ffffff;
	text-align: center;
	color: #3f3f3f;
	font-family: Verdana, "Bitstream Vera Serif", "Lucida Bright", Lucidabright, Georgia, serif;
	font-size:80%;
}
		
.toppagina {
  	display: block;
  	position: relative;
  	top: -9px;
	width: 98%;
	height: auto;
	background: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding: 2px;
	text-align: right;
}

.container{
	width: 600px;
   min-height: 450px;
   height: auto;	
	background: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
	text-align: left;
	border: 1px solid #888888;
}

.header  {
	display:block;
	border:none;
	width:445px;
   height:36px;
   padding-top: 10px;
   padding-left: 52px;
   background-position:left top;
   background-repeat:no-repeat;
   background-image: url(/images/arbol_menu.gif);
}

.content {	
	margin-top: 25px;
	width:600px;
	border: 0px solid blue;
	text-align: left;
}

.content_apuntarse {
	margin-top: 25px;
	border: 0px solid blue;
	
}

.home {			
	margin-left: 100px;
	background: #fff;	
	border-top: 1px SOLID #ffffff;
	border-bottom: 1px SOLID #ffffff;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 15px;
	color: #3f3f3f;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}

input {
	padding: 0px;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom-color:#777777;
	margin: 0px;
	height: 15px;
	font-size: 8pt;   
   float:left;
}

select, textarea {
	padding: 0px;
	margin: 0px;
	font-size: 8pt;   
   float:left;
}

.rojo{
	color: #922f2f;
}

/* añadido lide para ofertas de empleo */

/* lista de ofertas */
#lista_ofertas{
	border: 0px solid black;
	width: 600px;
	margin-top: 10px;
}

#cabecera_ofertas{
	border: 0px solid brown;	
	width: 593px;
	border-bottom: 1px solid #888888;
}

#fecha_oferta_cabecera{
	border: 0px solid blue; 
	float: left;
	width: 170px;
}

#titulo_oferta_cabecera{
	border: 0px solid red;
	width: 45%;
	float: left;
}

#area_oferta_cabecera{
	border: 0px solid green; 
	width: 145px;
	float: right;
}

#una_oferta{
	border: 0px solid yellow; 
	width: 593px;
}

#fecha_oferta{
	border: 0px solid blue;
	width: 160px;
	float: left;
	margin-right: 10px;
}

#titulo_oferta{
	border: 0px solid red;
	width: 43%;
	float: left;
	margin-right: 10px;
}

#area_oferta{
	border: 0px solid green;
	width: 145px;
	float: right;
}

/* fin lista de ofertas */

/* lista detalle ofertas */

.dcha{
	float: right;
	border: 0px solid green;
	width: 420px;
	min-height: 20px;
	padding-right: 20px;
}

.izda{
	float: left;
	border: 0px solid red;
	width: 150px;
	min-height: 20px;
}

.fila_detalle_oferta{
	border: 0px solid yellow;
	min-height: 30px;
	margin-bottom: -10px;
}

/* fin lista detalle ofertas */

/* apuntarse a oferta */
.fila_formulario{
	border: 0px solid yellow;
	min-height: 20px;
	margin-top: 1px;
	width: 580px;
}

.etiqueta{
	float: left;
	border: 0px solid red;
	width: 120px;
	min-height: 20px;
}

.campo{
	float: right;
	border: 0px solid green;
	width: 450px;
	min-height: 20px;
}

.formulario_apuntarse{
	border: 0px solid red;
	
}

.experiencia{
	width: 400px;
	padding: 10px;
	border: 1px solid #dfdfdf; 
	margin-bottom: 10px;
}

h1, h2, h3, h4, h5{
  font-size:12px;
}

#fila_experiencia_1,
#fila_experiencia_2,
#fila_experiencia_3,
#fila_experiencia_4,
#fila_experiencia_5,
#fila_experiencia_6,
#fila_experiencia_7,
#fila_experiencia_8,
#fila_experiencia_9{
	display: none;
}



/* fin apuntarse */

/* fin añadido lide */

