/* CSS Document */

body {
	background-color: #e5e5e5;
	background-image:url(images/fondo-sta.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:"Century Gothic";
	font-size:0.8em;
	text-align:center;
}

img{
	border:0px;
}

ul{
	padding:0;
	margin:0;
}

li{
	list-style:none;
	margin:0;
	padding:0;
	font-family:"Century Gothic";
	font-size:0.9em;
	color:#333333;	
}



form{
	padding:0;
	margin:0;
}

h2{
	font-size:1em;
	text-align:left;
	color:#1f4d7a;
	height:auto;
}

h2.interior{	
	text-align:left;
}

h3{
	margin:0;
	padding:0;
	font-family:"Century Gothic";
	font-size:1em;
	color:#DB6600;
}

p{
	font-family:"Century Gothic";
	color:#4e555d;
	font-size:0.9em;
	line-height:1.5em;
	
	
}

table{
	margin-top:20px;
	border-bottom:#007dcc 1px solid;
	width:100%;	
}

caption{
	text-align:left;	
	color:#2163A5;
	font-family:"Century Gothic";
	font-size:0.9em;
}

tr.cabecera{
	border:#007dcc 1px solid;
}

tr.cabOfertas{
	border:#007dcc 1px solid;
}



th.fecha{
	font-family:"Century Gothic";
	color:#007dcc;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;	
	background:#ffffff;	
	border-bottom:#f3f3f3 1px solid;
	width:80px;
}

th.fechaOferta{
	font-family:"Century Gothic";
	color:#007dcc;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;	
	background:#ffffff;	
	border-bottom:#f3f3f3 1px solid;
	width:130px;
}

th.oferta{
	font-family:"Century Gothic";
	color:#007dcc;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;	
	background:#ffffff;	
	border-bottom:#f3f3f3 1px solid;
	padding-right:10px;
	width:284px;
}

th.respuesta{
	font-family:"Century Gothic";
	color:#007dcc;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;	
	background:#ffffff;	
	border-bottom:#f3f3f3 1px solid;
	padding-right:10px;
	width:284px;
	padding-right:10px;
	width:194px;
}




td{
	font-family:"Century Gothic";
	color:#333333;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;	
}

td.oferta{
	font-family:"Century Gothic";
	color:#333333;
	font-size:0.9em;
	text-align:left;
	padding:2px 5px 2px 5px;
	padding-right:10px;	
}



tr.filapar{
	background:#FFFFFF;
	color:#666666;
}

tr.filapar a{
	text-decoration:none;
	color:#055c88;
}

tr.filapar a.fecha{
	text-decoration:none;
	color:#666666;
}

tr.filaimpar{
	background:#F3F3F3;
	color:#666666;
}

tr.filaimpar a{
	text-decoration:none;
	color:#055c88;
}

tr.filaimpar a.fecha{
	text-decoration:none;
	color:#666666;
}



dt.descrip{
	clear:both;
	color:#012f61;
	width:100%;
	background:#f2f3f5;
	
	margin-bottom:10px;
}

dd.oferta{
	clear:both;
	width:100%;
	height:auto;
	color:#454545;
	
	
}





/* Contenedor principal */
.contenedor{
	width:821px;
	height:auto;
	margin:auto;
	text-align:left;
	background:#ffffff;	
	border:#cccccc 1px solid;
}

.contenidogenerico{
	width:772px;
	height:auto;
	margin-left:22px;
	margin-right:22px;
	border-left:#dededd 1px solid;
	border-right:#dededd 1px solid;
	

}


/* INICIO CABECERA */
.cabecera{
	width:100%;
	height:auto;
	clear:both;
	
}

.cabecera .enlaces{
	width:98.5%;
	padding-top:5px;
	clear:both;	
	height:1.8em;
	float:right;
	padding-right:5px;
}

.cabecera .enlaces ul{
	margin-right:0.7em;
	padding:0;
	float:right;	
}



.cabecera .enlaces ul li{
	list-style:none;
	display:inline;
	font-family:"Century Gothic";
	font-size:0.8em;	
	color:#fa7c00;
}

.cabecera .enlaces li a{
	font-family:"Century Gothic";
	font-size:0.9em;
	text-decoration:none;
	color:#616f85;
	display:inline;
}

.cabmedio{
	width:100%;
	clear:both;
}

.cabmedio .logo{
	float:left;
		
}
.cabmedio .logo h1 {
	margin:0;
	padding:0;
}

.cabmedio .imagen{
	float:left;

}

.titTrabajamos{
	font-size:0.5em;
	font-weight:normal;
}

p.destacadosOfertas{
	height:auto;
	margin-left:10px;
}

.cabmedio .slogan{
	float:left;

}

/* FIN CABECERA */

.menu{
	clear:both;	
	width:588px;
	height:2.3em;
	padding:0;	
	border-top:#dededd 1px solid;
	border-bottom:#dededd 1px solid;
	background:url(images/fondo-menu.gif) no-repeat;
	
}

.menu ul{
	margin:0;	
	padding:0;
	
}

.menu ul li{
	margin:0;
	padding:0;
	display:inline;
}

.menu ul li a {	
	margin:0;
	padding:0;
	display:inline;	
}

.menu ul li a img{	
	margin:0;
	padding:0;
	display:inline;	
}

/*CABECERA FOTO Y ACCESO CLIENTES*/

.cabefoto{
	width:821px;	
	height:auto;
	clear:both;
}

.imgfoto{
	width:587px;
	height:16.4em;
	float:left;
	border-bottom:3px solid #525d73;		
}



form ul li input{
	float:left;
	border:1px solid #8e9dad;
	font-size:0.9em;
	width:70px;
	height:1.3em;
}

form ul li{
	clear:both;
	height:auto;
}
form ul li label{
	float:left;
	width:100px;
	font-size:1em;
	color:#333333;
	margin-bottom:0;
	margin-left:5px;
}

.alinearbtn{
	text-align:right;
	width:74%;
}

.txtintroduccion form ul li label{
	float:left;
	width:125px;
	font-size:1em;
	color:#333333;
	margin-bottom:10px;
	margin-left:5px;
}

.txtintroduccion form ul li.documento label{
	clear:both;
	width:100%;
	font-size:1em;
	color:#333333;
	margin-bottom:10px;
	margin-left:5px;
}

.txtintroduccion form ul li input{
	float:left;
	border:1px solid #8e9dad;
	font-size:0.9em;
	width:185px;
	height:1.2em;
}

.txtintroduccion form ul li input.fichero{
	clear:both;
	border:1px solid #8e9dad;
	font-size:0.9em;
	width:185px;
	height:1.5em;
}

.txtintroduccion form ul li textarea{
	float:left;
	border:1px solid #8e9dad;
	font-size:1em;
	width:300px;
	height:3.5em;
	font-family:"Century Gothic";
	margin-bottom:10px;
}

.contxt form ul li textarea{
	float:left;
	border:1px solid #8e9dad;
	font-size:1em;
	width:200px;
	height:3.5em;
	font-family:"Century Gothic";
	margin-bottom:10px;
}

.btn{
	margin-top:5px;
	padding:0;
}

.btn ul{
	padding:0;
	margin:0;
}

.btn ul li{
	display:inline;
	margin-right:10px;
	font-family:"Century Gothic";
	font-size:0.9em;
	
}

.btn ul li a{
	font-family:"Century Gothic";
	color:#ffffff;
	font-size:1em;
	text-decoration:none;
}
.btn input.acep{
	font-family:"Century Gothic";
	color:#ffffff;
	font-size:1em;
	border:none;
	background: none;
}

/*CONTENIDO*/

.contenido{
	float:left;
	width:587px;	
	padding:0;
	margin-top:1px;	
	height:auto;
}

.lateral{
	float:left;
	width:183px;		
	padding:0;
	margin:0;	
	height:50em;
	background:#fcfcfc url(images/fondo_lateral.gif) no-repeat bottom;
	border-left:#dededd 1px solid;
}

.lateralQuenecesitas{
	float:left;
	width:183px;		
	padding:0;
	margin:0;	
	height:100em;
	background:#fcfcfc url(images/fondo_lateral.gif) no-repeat bottom;
	border-left:#dededd 1px solid;
}

.lateralQuenecesitas .bannergestor{
	height:7.1em;
	background:url(images/fondo-acceso.gif) no-repeat #F9FAFB;
	margin-bottom:10px;

}


.lateral .bannergestor{
	height:9em;
	background:url(images/fondo-acceso.gif) no-repeat #F9FAFB;
	margin-bottom:10px;

}

.lateral li.bannerequipo{
	height:2.5em;	
	margin:15px 0 10px 0;
	width:183px;
	background:url('images/banner-equipo.jpg') no-repeat;
	padding:55px 0 0 10px;
}

a.equipo{
color:#ffffff;
text-decoration:none;
}

.lateral li.bannercalidad{
	height:auto;	
	width:183px;
	margin:0;
	background:url('images/banner-infografia.jpg') no-repeat;
	padding:53px 0 0 10px;
	
}

/*p.banncalidad{
	padding:55px 0 0 10px;
}*/

a.calidad{

color:#ffffff;
text-decoration:none;


}


.lateral li.bannerbandera{
	height:2.5em;	
	width:183px;
	margin-bottom:10px;
	background:url('images/banner-calidad.jpg') no-repeat;
	padding:55px 0 0 10px;
	
}

a.bannerbandera{

color:#000000;
text-decoration:none;


}

p.destacado{
	width:98%;
	height:auto;	
}

.foto{
	float:left;
	width:326px;
	height:12em;
	margin-right:10px;
	padding-top:5px;
}

.txt{
	float:left;	
	width:239px;
	height:auto;
}

p.txtdestacado{
	font-size:0.8em;
}

.servicios{
	float:left;
	width:326px;
	height:40em;
	border-right:#dededd 1px solid;
	border-top:#dededd 1px solid;
}

.servicios .titservicios{
	width:97%;
	padding-left:5px;
	padding-top:8px;
	margin-bottom:11px;
}


.servicios .fotoservicios{
	float:left;
	width:103px;
	padding-left:5px;
	padding-top:8px;
	
}

.servicios .txtservicios{
	float:left;
	width:208px;
	padding-left:5px;
	padding-top:8px;
	margin-bottom:11px;
}

.txtservicios p.titulo{
	color:#78a5d2;
}

.txtservicios a{
	text-decoration:none;
	color:#e77817;
	text-align:right;
	font-size:0.8em;
}

.servicios ul{
	padding:0;
	margin:0;
}

.servicios ul li{
	color:#5892af;
}

.txtinterior ul{
	padding:0;
	margin:0;
}

.txtinterior ul li{
	color:#5892af;
}

.txtinterior ul{
	padding:0;
	margin:0;
}

.txtinterior ul li.equipos{
	color:#666666;
}



.empleo{
	float:left;	
	width:260px;
	
}

.empleo h2.titempleo{
	width:98%;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	margin-top:0;
	margin-bottom:11px;
	background:#0074b9;
	color:#ffffff;
	height:auto;
	font-size:0.9em;
	text-align:left;
	border-top:#dededd 1px solid;
}

h3.categoria{
	padding-left:10px;
	color:#78a5d2;
	width:96%;
	font-weight:normal;
	height:auto;

}

.empleo ul{
	padding-right:5px;
	margin:0;
}

.empleo ul li{
	margin-bottom:10px;
}

.empleo ul li p{
	padding-left:10px;
	font-size:1em;
	margin-bottom:10px;
	height:5.5em;	
}

.empleo ul li a{
	text-decoration:none;	
	color:#f5770b;
	height:4em;	
}

p.link{	
	text-align:right;
	color:#f5770b;
	height:4em;	
	margin-left:5px;
	margin-right:10px;
}


a.vermas{
	color:#FF6600;
	text-decoration:none;

}


/* INICIO RASTRO DE MIGAS*/
.rastromigas{
	width:98%;
	height:1.2em;
	padding-left:10px;
	padding-top:10px;
}

.rastromigas ul{
	padding:0;
	margin:0;
}

.rastromigas ul li {
	color:#055c88;
	display:inline;
}

.rastromigas ul li a{
	text-decoration:none;
	color:#055c88;
	display:inline;
}

/* FIN RASTRO DE MIGAS*/

/* INICIO CONTENIDO INTERIOR */

.imageninterior{
	float:left;
	width:129px;
	height:12em;
	margin-left:14px;
	margin-right:22px;
	margin-top:17px;
}

.txtinterior{
	float:left;	
	width:394px;
	padding-right:10px;

}

.txtinteriorQuenecesitas{
	float:left;	
	width:574px;
	padding-right:10px;

}


.titcontenido{
	background:url(images/fondo_titulo.gif) no-repeat;
	width:394px;
	height:1.8em;
	margin-top:17px;
	margin-bottom:10px;

}

.titcontenidoLargo{
	background:url(images/fondo_titulo.gif) repeat;
	width:554px;
	height:1.8em;
	margin-top:17px;
	margin-bottom:10px;
	margin-left:20px;

}
.map{
	width:554px;
	height:25em;
	margin-left:20px;
	
}

ul.formacion{
	color:#666666;
	margin-top:10px;

}

.txtintroduccion{
	width:100%;
	color:#666666;	
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}

.txtintroduccion p{	
	color:#666666;	
}

.paginador{
	color:#e77817;
	text-align:right;
	width:100%;
	
}

.tituloOferta{	
	width:100%;	
}

.tituloOferta p{
	color:#e77817;
	text-align:left;	
}


.paginador ul{
	margin:0;
	padding:0;
}

.paginador ul li{
	color:#e77817;
	display:inline;
}

.paginador ul li a{
	color:#e77817;
	text-decoration:none;
	
}

.listadoofertas{
	width:100%;
	height:auto;
	
}

.ofertas{
	width:100%;
	height:auto;
	clear:both;
	
}

.ofertas ul{
	padding:0;
	margin:0;
}

.ofertas ul li.lineaimpar{
	background:#f3f3f3;
	height:1.7em;
	
	
}

.ofertas ul li.lineaimpar a.fecha{
	text-decoration:none;
	color:#333333;
}

.ofertas ul li.lineapar a.fecha{
	text-decoration:none;
	color:#333333;
}

.ofertas ul li.lineaimpar a{
	text-decoration:none;
	color:#055c88;
}

.ofertas ul li.lineapar{
	background:#ffffff;
	height:1.7em;
	
}

.ofertas ul li.lineapar a{
	text-decoration:none;
	color:#055c88;
}

ul.mapaweb{
	margin-left:20px;
	padding:0;

}

ul.mapaweb li{
	list-style:none;	
	font-family:"Century Gothic";
	font-size:1em;	
	color:#DB6600;
	list-style:url(images/ico_flecha.gif);
}

ul.mapaweb li a{
	font-family:"Century Gothic";
	font-size:0.9em;
	text-decoration:none;
	color:#616f85;	
}

ul.submapaweb{
	margin-left:20px;
	padding:0;

}

ul.submapaweb li{
	list-style:none;	
	font-family:"Century Gothic";
	font-size:1em;	
	color:#e7772b;
	list-style:url(images/ico_flecha.gif);
}

ul.submapaweb li a{
	font-family:"Century Gothic";
	font-size:0.9em;
	text-decoration:none;
	color:#e7772b;	
}

a.curriculum{
	text-decoration:none;
	color:#013f7a;

}


/* FIN CONTENIDO INTERIOR */




/*PIE*/

.pie{
	background:#007dcc;	
	border-top:1px solid #ffffff;
	height:auto;	
	clear:both;
}



.pie ul{
	float:left;
	margin-left:10px;
	margin-right:20px;
	margin-top:10px;
}

.pie ul li{	
	color:#ffffff;
	display:inline;
}

p.submenu{	
	color:#ffffff;
	float:left;
	margin-right:30px;
}

ul.doscolumnas{
	padding-right:0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 5px 0px 0px 25px; 
	width:65%; 
	padding-top: 0px; 
	float:left;
	margin-right:25px;

}

ul.doscolumnas li{
	padding-right:30px; 
	display:inline; 
	padding-left:2px; 
	float:left; 
	padding-bottom:15px; 
	width:35%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:0.9em;
	color:#ffffff;
}


ul.listDoscolumnas{
	padding-right:0px; 
	padding-left:10px; 
	float:left; 
	padding-bottom:0px; 
	margin:5px 30px 0px 0px; 
	width:100%; 
	padding-top: 0px; 
	float:left;

}

ul.listDoscolumnas li{
	display:inline; 
	padding-left:10px; 
	margin:5px 30px 0px 0px; 
	float:left; 
	padding-bottom:15px; 
	width:41%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:0.9em;
	color:#5892af;
}

ul.sublistUnacolumna{
	padding-right:0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 5px 0px 0px 0px; 
	width:100%; 
	padding-top: 0px; 
	float:left;
	
}

ul.sublistUnacolumna li{
	padding-right:0px;	
	padding-left:0px; 
	float:left; 
	padding-bottom:10px; 
	width:100%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:1em;
	color:#5892af;
	list-style:disc;
}

p.queNecesitas{
	margin-left:20px;
}



.pie .recizq{	
	width:23px;
	height:9em;
	float:left;
	background:#1f4d7a;
	border-right:#ffffff 1px solid;
}

.pie .recent{
	height:1.8em;
	width:186px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	float:right;	
	margin-right:24px;
	padding-top:90px;
	background:url('images/fondo-lateral.gif') no-repeat bottom left #2163a5;
}

li.solicitud{
	padding-top:0;
	padding-left:10px;
	padding-bottom:5px;
	margin:0;
}

.solicitud a{
	color:#071B2F;
	text-decoration:none;
}


/*INFOGRAFIA*/

.contentInfo{
	width:821px;
	height:auto;
	margin:auto;
	text-align:left;
	background:#ffffff;	
	border:#cccccc 1px solid;
}

/* Contenedor de Infografia en Flash */
.contentInfoFlash{
	width:870px;
	height:auto;
	margin:auto;
	text-align:left;
	background:#ffffff;	
	border:#cccccc 1px solid;
}

/*Fin contenedor de Infografia en Flash*/

.cabInfo{
	width:100%;
	height:5.5em;
	background:#007DCC url(images/cuadros-cabecera.gif) no-repeat top right;
	border-bottom:#1F4D7A 4px solid;

}

.cabInfoInterior{
	width:100%;
	height:5.5em;
	background:#007DCC url(images/cuadros-cabecera.gif) no-repeat top right;
	border-top:#007DCC 1px solid;
	border-right:#007DCC 1px solid;
	border-left:#007DCC 1px solid;
	border-bottom:#1F4D7A 4px solid;

}


.cabInfo h1{
	color:#FFFFFF;
	font-size:1.7em;
	padding:31px 0 20px 27px;
	
}

.cabInfo h1 .titulo{
	font-size:0.8em;
}

.cabInfoInterior h1{
	color:#FFFFFF;
	font-size:1.7em;
	padding:31px 0 20px 27px;
	
}

.cabInfoInterior h1 .titulo{
	font-size:0.8em;
}

.menuInfo{
	width:100%;
	height:3.8em;
	margin-top:6px;	
	text-align:right;
}

.menuInfo ul{
	padding:0;
	margin-right:10px;
}

.menuInfo ul li{
	display:inline;
}


.menuInfo ul li a{
	display:inline;
}

.menuInfo ul li a img{
	display:inline;
}

/*menu interior*/


.txt ul{
	padding:0;
	margin:10px 0 10px 0;	
	text-align:right;
}

.txt ul li{
	display:inline;
}


.txt ul li a{
	display:inline;
}

.txt ul li a img{
	display:inline;
}

ul.lista{
	padding:0;
	margin:0;	
	text-align:left;
}

ul.lista li{
	color:#333333;
	font-size:0.8em;
	list-style-image:url(images/flecha.gif);
	margin-bottom:1em;
	display:block;
	margin-left:15px;
}

ul.lista li p{
	color:#999999;
	font-size:0.7em;
}

.contenidoInfo{
	width:100%;
	height:auto;
	background:url(images/fondo_lateral.gif) no-repeat top right;
}


.contenidoInfo .imagen{
	width:62%;
	height:33em;
	padding-right:88px;
	text-align:right;
	
	
}

.contenidoInfo .imagenInterior{
	width:72%;
	height:33em;	
	text-align:left;
	float:left;
	
}

.contenidoInfo .txt{
	width:26%;
	height:auto;	
	text-align:left;
	float:left;	
	
}

.contenidoInfo .txt h2{
	font-size:1.1em;
	color:#000000;
	text-align:right;

}

.contenidoInfo .txt p{
	font-size:0.9em;
	color:#4C4C4C;
	padding-left:5px;
	

}


/*pie*/

.pieInfo{
	background:#007dcc;	
	border-top:1px solid #ffffff;
	height:8.9em;	
	clear:both;
}



.pieInfo ul{
	float:left;
	margin-left:10px;
	margin-right:20px;
	margin-top:10px;
}

.pieInfo ul li{	
	color:#ffffff;
	display:inline;
}

p.submenu{	
	color:#ffffff;
	float:left;
	margin-right:30px;
}

.pieInfo ul.doscolumnas{
	padding-right:0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 5px 0px 0px 25px; 
	width:65%; 
	padding-top: 0px; 
	float:left;
	

}

.pieInfo ul.doscolumnas li{
	padding-right:30px; 
	display:inline; 
	padding-left:2px; 
	float:left; 
	padding-bottom:15px; 
	width:40%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:0.9em;
	color:#ffffff;
}


.pieInfo ul.listDoscolumnas{
	padding-right:0px; 
	padding-left:10px; 
	float:left; 
	padding-bottom:0px; 
	margin:5px 30px 0px 0px; 
	width:100%; 
	padding-top: 0px; 
	float:left;

}

.pieInfo ul.listDoscolumnas li{
	display:inline; 
	padding-left:10px; 
	margin:5px 30px 0px 0px; 
	float:left; 
	padding-bottom:15px; 
	width:41%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:0.9em;
	color:#5892af;
}

.pieInfo ul.sublistUnacolumna{
	padding-right:0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 5px 0px 0px 0px; 
	width:100%; 
	padding-top: 0px; 
	float:left;
	
}

.pieInfo ul.sublistUnacolumna li{
	padding-right:0px;	
	padding-left:0px; 
	float:left; 
	padding-bottom:10px; 
	width:100%; 
	padding-top:2px;	
	font-family:"Century Gothic";
	font-size:1em;
	color:#5892af;
	list-style:disc;
}

p.queNecesitas{
	margin-left:20px;
}



.pieInfo .recizq{	
	width:23px;
	height:9em;
	float:left;
	background:#1f4d7a;
	border-right:#ffffff 1px solid;
}

.pieInfo .recent{
	height:1.8em;
	width:186px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	float:right;	
	margin-right:24px;
	padding-top:90px;
	background:url('images/fondo-lateral.gif') no-repeat bottom left #2163a5;
}

.pieInfo .cent{	
	border-right:1px solid #ffffff;
	width:568px;	
	float:left;		
	background:url(images/fondo-pieInfo.gif) no-repeat top right;
	
}

/*.pieInfo .der{
	height:10em;
	width:188px;	
	border-right:1px solid #ffffff;
	float:left;	
	background:url(images/fondo-pieder.gif) no-repeat bottom;
	text-align:left;
	padding-left:10px;

}*/

.pieInfo  div.der{
	color:#FFFFFF;
	font-size:3em;
	font-weight:bold;
	height:1.8em;
	width:188px;	
	border-right:1px solid #ffffff;
	float:left;	
	background-image:url('images/fondo-pieder.gif') no-repeat bottom left;
	background-color:#265382;
	text-align:left;
	padding-top:45px;
	
	
}

.txtPie{
	font-size:0.2em;
	font-weight:normal;
}

p.solicitud{
	padding-top:20px;
	padding-left:10px;
}

p.solicitud a{
	color:#30679f;
	text-decoration:none;
}



/*OTROS*/

.sep{
	clear:both;
}
.alinearderecha{
	text-align:right;
	padding:0;
	margin:0;
}



.bold{
	font-weight:600;	
}

.boldUnderline{
	font-weight:600;
	text-decoration:underline;
}




