#pagina {
	float:left;
	width: 100%;
	}
	.paginaAux {
	position:relative;
	}
	#UIbuscadorHome {
	position: absolute;
	top: 70px; right: 11px;
	}
	#infoUsuario {
	position:absolute;
	right:0;
	top:0;
	}
	.col-s, .col-a {
	width:240px;
	}
	.ps .col-p {
	margin:0 20px;
	width:680px;
	}
	#bannerHomepage {
	margin: 0 -20px 15px -20px;
	}
#cabecera {
	background: url("bg-cabecera.jpg") no-repeat 0 0;
	height: 124px;
	}
	#cabecera h1, #cabecera h2 {
	height: 124px;
	margin:0;
	padding:0;
	width:250px;
	}
	#cabecera h1 a, #cabecera h2 a {
	display:block;
	height: 124px;
	margin:0;
	overflow:hidden;
	padding:0;
	text-indent:-90000px;
	width:250px;
	}
	.accesoEmpresas {
	display: none;
	}
#UIloginBox, #UIloginBox .aux {
	position: relative;
	}
	#unamelabel, #usuario, #passlabel, #clave {
	position:absolute;
	top:10px;
	width:42%;
	}
	#unamelabel {}
	#usuario {top:30px;}
	#passlabel {left:50%;}
	#clave {top:30px; left:50%;}
	.wrap-btn {padding-top:60px;}
/* box de ofertas del aviso */
.descripcionAvisoVol h4 {
	margin-top: 0; 
}
#ofertasVolPortada { width: 100%; }
#ofertasVolPortada span {
	float: left;
	width: 125px;
	text-align: center;
	background: white;
	border: 1px solid #CCC;
	font-size: .9em;
	margin: 0 10px;
	padding: 4px;
	}
	#ofertasVolPortada .pagination span {
	float: none;
	width: auto;
	text-align: inherit;
	background: inherit;
	border: inherit;
	font-size: inherit;
	margin: inherit;
	padding: inherit;
	}
#ofertasVolPortada .descripcionAvisoVol {
	float: left;
	width: 400px;
	border-right: 1px dashed #999999;
	}
#ofertasVolPortada {
	position: relative;
	margin-top:15px;
	padding-top:18px;
	}
#ofertasVolPortada .descripcionAvisoVol {
	width:535px;
	margin-right:10px;
	padding-right: 10px;
	border-right: 1px dotted #999;
}
#ofertasVolPortada .descripcionAvisoVol {
	float: left;
	border-right: 1px dashed #999999;
	}
.proyecto0, .proyecto1 {
	margin-bottom:2px;
	padding:8px;
	width:670px;
	overflow: hidden;
}
.vistaDetalleAviso th,
.vistaDetalleAviso td {
	border-bottom:1px solid #E9E9E9;
	color: #333;
	padding: 2px;
	}
.vistaDetalleAviso th {
	width: 25%;
	}
#accionesAviso {
	/*background: #EFEFE5;*/
	padding: 2px 3px;
	}
#accionesAviso button,
#tablaCVgmi button{
    width:auto;
    overflow:visible;
	font-size: 1em;
	margin: 3px 0 3px 0;
    padding: 4px 10px 3px 22px; /* IE6 */
	}
#accionesAviso button[type], #tablaCVgmi button[type]{
    padding: 5px 10px 5px 22px; /* Firefox */
    line-height: 17px; /* Safari */
	}
#accionesAviso .add, #accionesAviso .ok, #accionesAviso .cancel,
#tablaCVgmi .add, #tablaCVgmi .search {
	background: #EFEEE0 url("http://imagenes.trabajando.com/global/asset/add.gif") no-repeat 4px center;
    border:1px solid #E4E3C7;
    border-right:1px solid #D1D0A8;
    border-bottom:1px solid #D1D0A8;
	}
	#tablaCVgmi .search {
	background: #EFEEE0 url("http://imagenes.trabajando.com/global/asset/ico_buscarcv.gif") no-repeat 4px center;
	}
#tablaCVgmi .save {
	background: #F90 url("http://imagenes.trabajando.com/global/asset/disk.gif") no-repeat 4px center;
    border: 1px solid #FFC875;
    border-right:1px solid #B96F00;
    border-bottom:1px solid #B96F00; color: white; font-weight: bold;
	}
#tablaCVgmi td {vertical-align: middle;}
.select3columnas span, .select3columnas li {float: none; width: auto;}
.select3columnas .col-1, .select3columnas .col-2, .select3columnas .col-3 {float: left; display: inline; width: 45%;}
.col-1 select, .col-3 select {width: 90%;}
.select3columnas .col-2 {width: 10%;}
.btn-add, .btn-del {display: block;}
.btn-add {margin-top: 50%;}