@import url("contenido.css");

body{
	font: .75em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	text-align: center;
}

#contenedor{
	margin: 0 auto;
	width: 79em;
	text-align: left;
}

#cabecera{
	background-image: url(../img/fnd_bannerSup.gif);
	background-repeat:no-repeat;
	background-position: top right;
	border-bottom: 3px solid #0153a7;
	padding: 0;
	margin: 1em 0 1em 0;
	width: 100%;
	height: 8em;
}

#cabecera img{
	margin:0;
	padding: 0;
}

#logo{ float: left;}

#banners, p.banners{ float:right; margin: 2.4em 0.4em 0 0 !important; }


/* ---- INICIO MENU ------- */

#menu{
	margin: 0;
	background: url(../img/fnd_menu.gif) left top no-repeat;
	width: 15.5em;
	float: left;
}

#menu ul{
	margin: 1em 0 2.5em 0;
	padding-top: 1.3em;
	padding-left: .2em;
	list-style-type: none;
	color: #0153a7;
	font-weight: bold;
}

#menu ul li{
	background-color: #f5f7f2;
	border-top: 1px solid #0153a7;
	padding: 0.4em;
	margin: 0;
	list-style:none
}

#menu ul li.submenu{ padding:0.4em 0 0 0.4em; background-color: #f8f8e6;}

#menu ul li.activo {
	text-decoration: none;
	background-color: #0080CC;
	color: #fff;
}

#menu ul li.activo a{
	text-decoration: none;
	color: #fff;
}

#menu ul a{	color: #0153a7;}

#menu ul a:hover{
	color: #000;
	text-decoration:none;
}

#menu ul li ul{
	font-size: .95em;
	padding: 0;
	margin: 0;
	border: 0;
	width: 100%;
}

#menu ul li ul li{
	padding: 0.4em;
	margin: 0 0 0 2em;
	background-color: #f8f8e6;
	border-top: none;
	border-bottom: 1px dotted #000;
}

#menu ul li ul li.activo a{font-weight:bold;  color: #fff;}

#menu ul li ul li a{font-weight:normal;}

#menu ul.banners li{
	margin-bottom: 2em;
	padding-top: 2.5em;
	text-align: center;
	background: url(../img/fnd_menu.gif) left top no-repeat;
	width: 100%;
	border:0;
}

#menu ul li img{ width: 120px; height: 60px;}


/* IMAGEN DECORATIVA CORPORATIVA*/

p#imgcorporativa {
	float: right;
	margin:0 0 0.2em 0;
	padding:0;
}

/* --- INICIO SUBMENU  ---*/
 
ul#submenu{
	float:right;
	list-style: none;
	width: 62.3em;
	margin: 0.1em 0 0.4em 0;
	padding:0;
}

ul#submenu li{
	float:left;
	width: 13.85em;
	height: 5.2em;
	margin:0 0.3em 0 0;
	padding:0;
	font-size: 1.1em;
	font-weight:bold;
	background-repeat: no-repeat;
}

ul#submenu li.formacion{ background-image: url(../img/submenu_formacion.jpg);}
ul#submenu li.reclutamiento{ background-image: url(../img/submenu_reclutamiento.jpg);}
ul#submenu li.alquilame{ background-image: url(../img/submenu_alquilame.jpg);}
ul#submenu li.tierras{ background-image: url(../img/submenu_tierras.jpg);}
ul#submenu li.inicio{ background-image: url(../img/logo_temporal.jpg);}

ul#submenu li a{ margin: 3.5em 0 0 0.4em; float:left; }

ul#submenu li a:hover{ text-decoration:none; color: #000;}



/* ul#submenu{
	float:right;
	list-style: none;
	width: 62.3em;
	margin: 0.1em 0 0.4em 0;
	padding:0;
}

ul#submenu li{
	display: inline;
	margin:0;
	padding:0;
}

ul#submenu li a{text-decoration: none; color:#FFFFFF;}*/



#contenido{
	float: left;
	width:60.8em;
	margin: 0.4em 0 0 1em;
	padding: 0 0 0 1.2em;
	background: url(/img/fondo_contenido.gif);
	background-repeat:repeat-x;
	background-position: left top;
}

#contenido_index{
	float: left;
	width:62em;
	margin:1em 0 0 1em;
}


#pie{
	text-align: center;
	background: url(/img/fnd_pie.gif) left top repeat-x #0458AD;
	color:#fff;
	font-size:0.95em;
	clear:both;
	padding: .6em;
	border-top: 1px solid #fff;
	height: 2em;
}

#pie a{
	text-decoration:none;
	color:#FFF;
}

#pie a:hover{
	text-decoration:underline;
	color:#FFF;
}

.centrado{
	text-align: center;
	width: 100%;
}

.centroPantalla{
	margin: 0 auto;
	width: 37em;
}

.centroPantallaFichas{
	text-align: left;
	margin: 0 auto;
	width: 47em;
	padding: 1.5em 0;
}

.centroPantallaFichas .separador{
	padding: 2.5em 0;
}

.centroPantallaFichas td{
	margin: 0;
}

.imgPrincipal{
	margin-top: 0;
}

/* ---- menu Izda ------- */

ul.menu{
	margin: 1em 0 2.5em 0;
	padding-top: 1.3em;
	padding-left: .2em;
	list-style-type: none;
	color: #0153a7;
	font-weight: bold;
}

ul.menu li{
	background-color: #f5f7f2;
	border-top: 1px solid #0153a7;
	padding: .7em 1em .5em;
	width: 13em !important;
	width: 97%;
	margin-left: 0px;
}

ul.menu li.ultimo{
	border-bottom: 1px solid #0153a7;	
}

ul.menu li.resaltado a{
	text-decoration: underline;
}

ul.destacados li.ultimo, ul.noticias li.ultimo{
	border-bottom: none;	
}

ul.menu a.menu{
	color: #0153a7
}

p a.menu img{ margin-right: 0.5em; vertical-align: middle;}

p.imgsMenu{
	margin-bottom: 2em;
	padding-top: 2.5em;
	text-align: center;
	background: url(../img/fnd_menu.gif) left top no-repeat;
	width: 100%;
}

ul.noticias, ul.destacados, ul.botonesArriba, ul.menuSuperior, ul.listaPags, ul.submenuPrincipal {
	list-style-type: none;
}



/* destacados */

#destacados {
	background: url(../img/fnd_bannerSup.gif) left top no-repeat;
	padding: 1.5em 1em 1em 1em;
	margin: 0;
	float:left;
	width: 40em;
}

#destacados h3{
	padding: 0.4em 0 0.4em 0;
	margin: 0;
	background-image: none;
	width: 100%;
	font-weight:bold;
	clear:both;
}

#destacados p{
	padding: 0.4em 0 0.4em 0;
	margin: 0;
	width: 100%;
	border-bottom:1px dotted #326C89;
	float:left;
}

#destacados p:first-child{border:0;}

#destacados p img{
	width: 120px;
	float: right;
	margin-left: 1em;
}

/* noticias */

#noticias {
	float:left;
	width: 16em;
	background: url(../img/fnd_derecha.gif) left top no-repeat;
	margin: 0 0 0 2em;
	padding: 1.5em 1em 1em 1em;
}

#noticias ul{ margin:0; padding: 0;}

#noticias ul li{
	padding: 0.4em 0 0 0;
	margin: 0;
	border-bottom: 1px dotted #326C89;
	list-style:none;
}

#noticias ul li a{font-weight:bold;}

#noticias p{ font-weight:bold;}

p.colaboradores{
	background-image: url(/img/fnd_menu.gif);
	background-repeat: no-repeat;
	text-align:center;
}

/* MENUMIGAS */

ul#menumigas{
	margin:0;
	padding:0;
	width: 61.4em;
	float:right;
}

ul#menumigas li{
	margin:0;
	padding:0;
	display:inline;
	color: #555;
	list-style-type:none;
}

ul#menumigas li ul {
	display:inline;
	margin:0;
	padding:0.2em 0 0.1em 0.6em;
}

ul#menumigas li ul li{
	background-image:url(../img/lista_migas.gif) !important;
	background-repeat:no-repeat;
	background-position:left center;
	padding:0 0 0 1em;
}

ul#menumigas li a{ color: #555;}
