body {
	background-color: #d0d0d0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


table.botonera {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	
	
}

div.empresas{
/*	padding-left: 6px;*/
	background-color: #a1a1a3;
	width: 240px;
	float:left;

}

div.postulantes{
/*	padding-left: 6px;*/
	background-color: #3e3e3e;
	width: 510px;
	float:left;
}

div.swf{
	width: 750px; 
	height: 180px;
	background-color: #fffffff;
	float:left;	
}

div.enconstruccion {
	width:550px; 
	height:146px; 
	background-image:url("images/fondogenerico.png");
	-background-image:url("images/fondogenerico.gif");
	background-repeat:no-repeat;
	display:block;
	margin-top: 20px;
	margin-bottom: -50px;
	margin-left: 23px;
	text-align:center;
	padding-top:50px;
	color: #3e3e3e;
	font-family: /*/*Myriad Pro,*/*/ arial, sans-serif;
	font-size:14px;
	-margin-top: 20px;
}

/*div.minibot{
	background-image: url("images/fondominibot.jpg");
	background-repeat: repeat-x;
	width: 120px; 
	height: 190px;
	float:left;
	padding-left:20px;
}*/


table.botonera tr td div.boton {
	/*width: 105px; */
	height: 23px;
	background-color: transparent;
	float:left;
	
}

table.botonera tr td div.minboton {
	width: 105px; 
	height: 23px;
	background-color: transparent;
}

a.empbtn, 
a.empbtn:link,
a.empbtn:visited {
	width: 79px; 
	height: 23px;
	background-image: url("images/empbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

a.empbtn:hover,
a.empbtn:active{
	background-image: url("images/empbtn_o.jpg");
}

a.equbtn, 
a.equbtn:link,
a.equbtn:visited {
	width: 75px; 
	height: 23px;
	background-image: url("images/equbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

a.equbtn:hover,
a.equbtn:active{
	background-image: url("images/equbtn_o.jpg");
	background-repeat: no-repeat;	
}

a.serbtn, 
a.serbtn:link,
a.serbtn:visited {
	width: 86px; 
	height: 23px;
	background-image: url("images/serbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

a.serbtn:hover,
a.serbtn:active {
	background-image: url("images/serbtn_o.jpg");
	background-repeat: no-repeat;	

}

table.botonera #regbtn a, 
table.botonera #regbtn a:link,
table.botonera #regbtn a:visited {
	width: 100px; 
	height: 23px;
	background-image: url("images/regbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #regbtn a:hover,
table.botonera #regbtn a:active{
	background-image: url("images/regbtn_o.jpg");
	background-repeat: no-repeat;

}


table.botonera #datbtn a, 
table.botonera #datbtn a:link,
table.botonera #datbtn a:visited {
	width: 140px; 
	height: 23px;
	background-image: url("images/datbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #datbtn a:hover,
table.botonera #datbtn a:active{
	background-image: url("images/datbtn_o.jpg");
	background-repeat: no-repeat;

}

table.botonera #olvbtn a, 
table.botonera #olvbtn a:link,
table.botonera #olvbtn a:visited {
	width: 150px; 
	height: 23px;
	background-image: url("images/olvbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #olvbtn a:hover,
table.botonera #olvbtn a:active{
	background-image: url("images/olvbtn_o.jpg");
	background-repeat: no-repeat;

}

table.botonera #oftbtn a, 
table.botonera #oftbtn a:link,
table.botonera #oftbtn a:visited {
	width: 120px; 
	height: 23px;
	background-image: url("images/oftbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #oftbtn a:hover,
table.botonera #oftbtn a:active{
	background-image: url("images/oftbtn_o.jpg");
	background-repeat: no-repeat;

}


/***** ESTOS BOTONES AHORA ESTAN DENTRO DEL FLASH SOOOO... LOS COMENTO POR COMPLETO PERO QUEDAN "POR LAS"...

/*table.botonera #hombtn a, 
table.botonera #hombtn a:link,
table.botonera #hombtn a:visited {
	width: 105px; 
	height: 25px;
	background-image: url("images/hombtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #hombtn a:hover,
table.botonera #hombtn a:active{
	background-image: url("images/hombtn_o.jpg");
	background-repeat: no-repeat;
	background-image: none;
}

table.botonera #conbtn a, 
table.botonera #conbtn a:link,
table.botonera #conbtn a:visited {
	width: 105px; 
	height: 25px;
	background-image: url("images/conbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #conbtn a:hover,
table.botonera #conbtn a:active{
	background-image: url("images/conbtn_o.jpg");
	background-repeat: no-repeat;
	background-image: none;
	
}

table.botonera #novbtn a, 
table.botonera #novbtn a:link,
table.botonera #novbtn a:visited {
	width: 105px; 
	height: 25px;
	background-image: url("images/novbtn.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float:left;
}

table.botonera #novbtn a:hover,
table.botonera #novbtn a:active{
	background-image: url("images/novbtn_o.jpg");
	background-repeat: no-repeat;
	background-image: none;
}


table.botonera #conbtn {
	padding-top:0px;
}

table.botonera #novbtn {
	padding-top:0px;
}
*/




table.cuerpo {
	width: 750px;
  /*height:215px;*/
	/*table-layout: fixed;*/
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	
}

table.cuerpo td.info {
	width: 575px;
	/*height:215px;
	margin-left: auto;
	margin-right: auto;*/
	background-color: #ffffff;
	
}

td.info div.titseccion {
/*	position: relative;
	top: 0px;*/
	background-color: #ffffff;
/*	background-image:;
	background-repeat: no-repeat;
	background-position: top left;*/
	padding-left: 25px;
	padding-top: 0px;
	width: 575px;
	height: 37px;
}

td.info div.titseccion div.imagentit {
	width:425px;
	height:37px;
	float:left;
	padding-top: 10px;
/*	position: relative;*/
	
}

td.info div.titseccion div.imagentit img {
	width:300px;
	height:37px;
	padding-top: 10px;
/*	position: relative;*/
	
}

td.info div.titseccion div.volver {
 display:block;
 width:100px;
 height:37px;
 float:left;
 margin-bottom:10px;
 margin-top:25px;
 margin-left:41px;
}

span.volver {
	float:right;
}

span.volver a, 
span.volver a:link,
span.volver a:visited {
	width: 67px; 
	height: 30px;
	background-image: url("images/volbtn.jpg");
	background-repeat: no-repeat;
	display: block;
	float:right;
}

span.volver a:hover,
span.volver a:active{
	margin-top:1px;
	margin-right:-1px;
}


td.info p.txt {
	background-color: #ffffff;
	width: 550px;
	height:100%;
	color: #3e3e3e;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	padding-left: 30px;
	padding-bottom: 30px;
}


	span.txt {
		background-color: #ffffff;
		width: 550px;
		color: #3e3e3e;
		font-family: /*Myriad Pro,*/ arial, sans-serif;
		font-size:12px;
		padding-left: 30px;
	}

a.cv,
a.cv:link,
a.cv:visited {
	color: #999;
	text-decoration: none;
}

a.cv:hover,
a.cv:active {
	color: #bf0a11;
}

a.descarga,
a.descarga:link,
a.descarga:visited {
	color: #bf0a11;
	text-decoration: none;
}

a.descarga:hover,
a.descarga:active {
	color: #999;
}

a.linkinterno:link,
a.linkinterno:visited {
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}

a.linkinterno:hover,
a.linkinterno:active {
	color: #bf0a11;
	text-decoration: underline;
}

td.info p.txt span.Bullet {
	font-size: 18px;
}

/* ESTOS SON LOS BOTONES DE SUBSECCION */

td.info p.txt a.subseccioninc,
td.info p.txt a.subseccioninc:link,
td.info p.txt a.subseccioninc:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/incorporacion.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccioninc:hover,
td.info p.txt a.subseccioninc:active {
	background-image:url("images/subseccion/incorporacion_o.jpg");

}
/**/

td.info p.txt a.subsecciondes,
td.info p.txt a.subsecciondes:link,
td.info p.txt a.subsecciondes:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/desarrollorrhh.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subsecciondes:hover,
td.info p.txt a.subsecciondes:active {
	background-image:url("images/subseccion/desarrollorrhh_o.jpg");

}

/**/

td.info p.txt a.subseccioncap,
td.info p.txt a.subseccioncap:link,
td.info p.txt a.subseccioncap:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/capacitacion.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccioncap:hover,
td.info p.txt a.subseccioncap:active {
	background-image:url("images/subseccion/capacitacion_o.jpg");

}
/**/

td.info p.txt a.subseccionrem,
td.info p.txt a.subseccionrem:link,
td.info p.txt a.subseccionrem:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/remuneraciones.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionrem:hover,
td.info p.txt a.subseccionrem:active {
	background-image:url("images/subseccion/remuneraciones_o.jpg");

}

/**/

td.info p.txt a.subseccioninv,
td.info p.txt a.subseccioninv:link,
td.info p.txt a.subseccioninv:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/investigacion.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccioninv:hover,
td.info p.txt a.subseccioninv:active {
	background-image:url("images/subseccion/investigacion_o.jpg");

}
/**/

td.info p.txt a.subseccioncon,
td.info p.txt a.subseccioncon:link,
td.info p.txt a.subseccioncon:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/consultoria.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccioncon:hover,
td.info p.txt a.subseccioncon:active {
	background-image:url("images/subseccion/consultoria_o.jpg");

}

/**/

td.info p.txt a.subseccionact,
td.info p.txt a.subseccionact:link,
td.info p.txt a.subseccionact:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/actoutin.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionact:hover,
td.info p.txt a.subseccionact:active {
	background-image:url("images/subseccion/actoutin_o.jpg");

}

/*************/

td.info p.txt a.subseccionhis,
td.info p.txt a.subseccionhis:link,
td.info p.txt a.subseccionhis:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/historia.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionhis:hover,
td.info p.txt a.subseccionhis:active {
	background-image:url("images/subseccion/historia_o.jpg");

}

/**/

td.info p.txt a.subseccionmis,
td.info p.txt a.subseccionmis:link,
td.info p.txt a.subseccionmis:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/mision.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionmis:hover,
td.info p.txt a.subseccionmis:active {
	background-image:url("images/subseccion/mision_o.jpg");

}
/**/

td.info p.txt a.subseccionvis,
td.info p.txt a.subseccionvis:link,
td.info p.txt a.subseccionvis:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/vision.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionvis:hover,
td.info p.txt a.subseccionvis:active {
	background-image:url("images/subseccion/vision_o.jpg");

}

/**/

td.info p.txt a.subseccionval,
td.info p.txt a.subseccionval:link,
td.info p.txt a.subseccionval:visited {
	width: 515px;
	height: 50px;
	float: right;
	margin-top: -10px;
	*margin-top: -10px;
	background-image:url("images/subseccion/valores.jpg");
	background-repeat:no-repeat;
	display:block;
}

td.info p.txt a.subseccionval:hover,
td.info p.txt a.subseccionval:active {
	background-image:url("images/subseccion/valores_o.jpg");

}



/*Y HASTA ACA LLEGAN LOS BOTONES DE SUBSECCION*/


td.info div.guarnaccia {
	width: 550px;
	height: 233px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/lilianaguarnaccia.png");
	-background-image: url("images/cvs/lilianaguarnaccia.gif");
}

td.info div.zeoli {
	width: 550px;
	height: 105px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/silvinazeoli.png");
	-background-image: url("images/cvs/silvinazeoli.gif");
}

td.info div.miguela {
	width: 550px;
	height: 184px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/rubenmiguela.png");
	-background-image: url("images/cvs/rubenmiguela.gif");
}

td.info div.macari {
	width: 550px;
	height: 105px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/alejandramacari.png");
	-background-image: url("images/cvs/alejandramacari.gif");
}

td.info div.rinaldi {
	width: 550px;
	height: 128px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/danielarinaldi.png");
	-background-image: url("images/cvs/danielarinaldi.gif");
}

td.info div.gilravelo {
	width: 550px;
	height: 193px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/gilravelo.png");
	-background-image: url("images/cvs/gilravelo.gif");
}


td.info div.monzab {
	width: 550px;
	height: 437px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/monettizabala.png");
	-background-image: url("images/cvs/monettizabala.gif");
}

td.info div.aramburu {
	width: 550px;
	height: 146px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/evangelinaaramburu.png");
	-background-image: url("images/cvs/evangelinaramburu.gif");
}


td.info div.gatto {
	width: 550px;
	height: 263px;
	margin-left: 24px;
	margin-bottom: 15px;
	display:block;
	background-repeat: no-repeat;
	background-image: none;
	background-image: url("images/cvs/marcelogatto.png");
	-background-image: url("images/cvs/marcelogatto.gif");
}


table.cuerpo td.banners{
	width: 170px;
/*	height:100%;*/
	background-color:#ffffff;
/*	height:215px;*/
	margin-left: auto;
	margin-right: auto;
}

table.cuerpo td.bannersSup {
	width: 170px;
	height: 80px;
	background-image: url("images/bannersup.jpg");
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: 0px 20px;
}

table.cuerpo td.bannersCen {
	background-image: url("images/bannercen.jpg");
	background-repeat: repeat-y;
	background-color: #ffffff;
}

table.cuerpo td.bannersInf {
	width: 170px;
	height: 20px;
	background-image: url("images/bannerinf.jpg");
	background-repeat: no-repeat;
	background-color: #ffffff;
	*max-height: 20px;
	margin-bottom: 10px;
}

div.BS {
	/*min-height: 20px;*/
	height: 20px;
	background-image: url("images/bannersup.jpg");
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: 0px 10px;
}

div.BC {
	width: 170px;
	height: 100%;
	background-image: url("images/bannercen.jpg");
	background-repeat: repeat-y;
	background-color: #ffffff;!important;
	float: left;
	*height: 100%;
}

div.BI {
	width: 170px;
	max-height: 40px;
	background-image: url("images/bannerinf.jpg");
	background-repeat: no-repeat;
	background-color: #ffffff;
	float: left;
	/**height: 5px;*/
}

table.cuerpo td.bannersCen div.publi {
	width:115px;
	height:115px;
/*	padding-top: 10px;
	padding-bottom: 15px;*/
	background-color: transparent;
	margin-left: 15px;

}

table.cuerpo td.bannersCen div.publi a {
	border-style: none;
}

table.cuerpo td.bannersCen div.publi img {
	width:115px;
	height:115px;
}

/*
	table.cuerpo td.banners div.sup {
		width: 150px;
		height: 20px;
		background-image: url("images/bannersup.jpg");
		background-repeat: no-repeat;
		background-color: #ffffff;
		background-position: bottom;
	}

	table.cuerpo td.banners div.cen {
		width: 150px;
		height:100%;
		background-image: url("images/bannercen.jpg");
		background-repeat: repeat-y;

	}

	table.cuerpo td.banners div.cen div.publi {
		width:70px;
		height:80px;
		background-color: #9900aa;
		margin-left: 52px;

	}

	table.cuerpo td.banners div.cen div.publi img {
		width:70px;
		height:80px;
	}

	table.cuerpo td.banners div.inf {
		width: 150px;
		height: 20px;
		background-image: url("images/bannerinf.jpg");
		background-repeat: no-repeat;
	}
*/


table.pie {
	width: 750px;
	height:25px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
	border-collapse:collapse;
}

table.pie td.datos div {
	color: #ffffff;
	height: 25px;
	font-family: /*Myriad Pro,*/ century gothic, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	float: right;
	padding-right: 15px;
	padding-top:15px;
}

/*table.mail {
	background-color: transparent;
	width: 450px;
	height: 100%;
	border-color: #cdc4c5;
	border-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	margin: 10px 10px 10px 10px;

}*/

div.datosmapa p.txtmapa span.email {
	width:97px;
	height:55px;
	float:right;

}

div.datosmapa p.txtmapa span.email a {
	width:97px;
	height:55px;
	float:right;

}

div.datosmapa p.txtmapa span.email a img{
	width:97px;
	height:55px;
	float:right;
	display:block;
	border-style: none;
	border-collapse: collapse;
}

form.enviomail {
	background-color: #FBFBFB;
/*	margin-left: 30px;*/
	padding: 10px 10px 10px 10px;
	width: 500px;
	height: 100%;
	border-color: #cdc4c5;
	border-style: solid;
	border-width: 2px;
	border-left-style: solid;
	border-top-style: solid;
	margin: 10px 10px 30px 10px;
	color: #383838;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:right;

}


form.enviomail div{
	margin-right: 80px;
	margin-top: 10px;
	
}

/*
form.enviomail p.txt {
	background-color: transparent;
	color: #777777;

}*/

form.mail {
	width: 450px;
	float:left;
	margin-left:45px;
	border-style:none!important;
	border-collapse: collapse!important;
	background-color: transparent!important;
	-margin-left:22px;
} 

form.mail input.camponombre,
form.mail input.campomail,
form.mail input.campodireccion,
form.mail input.campotelefono {
	border-style:none;
	border-collapse: collapse;
	background-image: url("images/input.png");
	-background-image: url("images/input.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	display:block;
	width:141px;
	height:20px;
	margin-top:2px;
	float:right;
	-background-color: #FBFBFB;
	-margin-bottom:0px;
	-border:1px solid #BFBFBF;
	-background-image: none;
	-height:14px;
	-width:145px;
}

form.mail input.botonenviar {
	border-style:none;
	border-collapse: collapse;
	background-image: url("images/enviarbtn.png");
	-background-image: url("images/enviarbtn.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	display:block;
	width:116px;
	height:20px;
	margin-top:2px;
	float:right;
	margin-right:5px;
	*margin-right:7px;
	cursor: pointer;
}

font.etiquetasmail {
	color: #000;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:right;
}

form.mail textarea.campocomentarios {
	border-style:none;
	border-collapse: collapse;
	background-image: url("images/textarea.png");
	background-position: 3px 0px;
	background-repeat: no-repeat;
	display:block;
	width:374px;
	height:86px;
	margin-top:2px;
	*width:367px;
	*height:86px;
	*padding:5px;
	*background-color: #FBFBFB;
	*margin-bottom:10px;
	*border:1px solid #BFBFBF;
	*background-image: none;
}




table.mail div.msgenv {
	background-color: #FBFBFB;
/*	margin-left: 30px;*/
	padding: 10px 10px 10px 10px;
	width: 500px;
	height: 100%;
	border-color: #cdc4c5;
	border-style: solid;
	border-width: 2px;
	border-left-style: solid;
	border-top-style: solid;
	margin: 10px 10px 30px 10px;
	color: #383838;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:left;
}


/*hr.liston{ ----> ESTAS ERAN LAS CAJITAS ORIGINALES DE LOS CURSOS
color:#bf0a11;
height:2px;
background-color:#bf0a11;
border-style:none;
}

hr.listontres{
margin-top:-20px;
*margin-top:-30px;
color:#bf0a11;
height:1px;
background-color:#bf0a11;
border-style:none;
}*/

table.cuerpo td.info{
	width: 575px;
	background-color:#ffffff;
/*	height:215px;*/
	margin-left: auto;
	margin-right: auto;
}

/*table.cuerpo td.info div.LGAlAgua {
	height: 168px;
	background-image:url("images/LGNN.png");
	background-repeat: no-repeat;
	background-position: right bottom;
}*/

table.cuerpo td.info table.home {
	width: 577px;
	height:500px;
	background-image: url("images/fondohome.jpg");
	background-repeat: no-repeat;
	display:block;
	margin-left:15px;
}

table.cuerpo td.info table.home div.linkhome {
	width: 285px;
	height:122px;
	/*background-color:#ff00ff;*/
	float:left;
	color: #000;
	font-family: arial, sans-serif;
	font-size:11px;
	text-align:left;
}

table.cuerpo td.info table.home div.linkhome div.titulo {
	width: 265px;
	text-align:right;
	font-weight:bold;
	font-size: 11px; 
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	color:#bf0a11;
	padding-top: 15px;

}

table.cuerpo td.info table.home div.linkhome div.txt {
	width: 260px;
	margin-left: 10px;
	margin-top:3px;
}

table.cuerpo td.info table.home div.linkhome div.txt2 {
	width: 130px;
	margin-left: 5px;
	margin-top:3px;
	float:left;
	text-align: center;
}

table.cuerpo td.info table.home div.linkhome a {
	color: #e75561;
	font-size:11px;
	text-decoration: none;
	float: right;
	padding-right: 15px;
	margin-top: 8px;
	font-weight: normal;
	
}

table.cuerpo td.info table.home div.linkhome a:hover {
	color: #bd1220;
}

p.txt img.historia,
p.txt img.vision,
p.txt img.mision,
p.txt img.valores {
/*	width:;
	height:;*/
	float:right;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
}

p.txt img.servicio {
/*	width:;
	height:;*/
	float:right;
	margin-top: -5px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 0px;
}

p.txt span.equipo img.equipo {
/*	width:;
	height:;*/
/*	float:right;*/
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-right: 20px;
	-margin-right: 0px;
}

p.txt span.equipo {
 padding-right: 20px;
 -padding-right: 0px;
}



/*/*//*/*//*/* PARA LA VERSIÓN CON MARQUITOS *//*/*//*/*//*****//*

table.cuerpo td.info div.marquitos {
	padding-left:10px;
	width: 590px;
	margin-top:0px;
}

table.cuerpo td.info div.marquitos div.contenido div.sup {
	width: 590px;
	height: 20px;
	background-image: url("images/homesup.jpg");
	background-repeat: no-repeat;
}

table.cuerpo td.info div.marquitos div.contenido div.cen {
	width: 590px;
	min-height: 135px;
	*min-height: 100%;
	background-image: url("images/homecen.jpg");
	background-repeat: repeat-y;
}

table.cuerpo td.info div.marquitos div.contenido div.inf {
	width: 590px;
	height: 20px;
	background-image: url("images/homeinf.jpg");
	background-repeat: no-repeat;

}

td.info div.marquitos p.txtmarco{
	width: 535px;
	color: #3e3e3e;
	font-family: Century Gothic, sans-serif;
	font-size:12px;
	padding-left: 40px;
	margin:0px;
	padding-bottom:10px;
}

a.subseccion,
a.subseccion:link,
a.subseccion:visited {
	font-size: 15px;
	font-variant: small-caps;
	color: #a8a8a8;
	font-weight: bold;
	text-decoration: none;
}

a.subseccion:hover,
a.subseccion:active {
	color: #bf0a11;
}

td.info div.marquitos p.txtmarco img{
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
	display:inline;
	border-color:#bf0a11;
	border-width:2px;
	border-style: solid;
	border-left-style: solid;	
	border-top-style: solid;
}

*/





table.cuerpo td.info div.marquitos {
	padding-left:30px;
	width: 545px;
	margin-top:0px;
}


table.cuerpo td.info div.marquitos div.cen {
	background-color: #FBFBFB;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 545px;
/* min-height: 135px; este hay que usar cuando se carguen las fotitos*/
	min-height: 100%;
	*min-height: 100%;
/*	background-image: url("images/homecen.jpg");
	background-repeat: repeat-y;*/
	border-color:#bf0a11;
	border-width:1px;
	border-left-style: solid;	
	border-top-style: solid;
	border-right-style: solid;	
	border-bottom-style: solid;
}

td.info div.marquitos div.cen p.txtmarco{
	width: 510px;
	color: #383838;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	padding-left: 15px;
	margin:0px;
	padding-bottom:10px;
}

td.info div.marquitos div.cen p.txtmarco img{
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
	display:inline;
	border-color:#bf0a11;
	border-width:1px;
	border-style: solid;
	border-left-style: solid;	
	border-top-style: solid;
}


hr.liston { 
	color:#bf0a11;
	height:1px;
	background-color:#bf0a11;
	border-style:none;
}


div.mapa {
	float:left;
	margin-left: 30px;
	margin-top: 15px;
	padding-bottom:30px;
	*margin-top: 10px;
	-margin-left: 15px;
}

div.datosmapa {
	float:left;
	width:200px;
	*margin-top: 10px;
}

div.datosmapa p.txtmapa {
	background-color: transparent;
	width: 200px;
	height:100%;
	color: #3e3e3e;
	font-family: /*Myriad Pro,*/ arial, sans-serif;
	font-size:12px;
	padding-left: 20px;
	float:left;
}


/*a.volver, 
a.volver:link,
a.volver:visited {
	width: 80px; 
	height: 25px;
	background-image: url("images/mailbtn.jpg");
	background-repeat: no-repeat;
	display: block;
	float:right;
}

a.volver:hover,
a.volver:active{
	background-image: url("images/mailbtn_o.jpg");
	background-repeat: no-repeat;	
}*/

a.volver,
a.volver:link,
a.volver:visited {
	color: #a8a8a8;
	font-weight: bold;
	text-decoration: none;
}

a.volver:hover,
a.volver:active {
	color: #bf0a11;
}


/***/
div.volver2{
	width:400px;
	float:right;
	padding-bottom: 10px;
}

div.volver2 a, 
div.volver2 a:link,
div.volver2 a:visited {
	width: 80px; 
	height: 30px;
	background-image: url("images/volbtn.jpg");
	background-repeat: no-repeat;
	display: block;
	float:right;
}
/*
div.volver2 a:hover,
div.volver2 a:active{
	background-image: url("images/volbtn_o.jpg");
	background-repeat: no-repeat;	
}*/

div.divRB {
	float: left;
	margin-left:212px;
	margin-top:3px;
	width: 750px;
	height: 33px;
	display:block;	
	background-color: transparent;
	text-align:left;
	-background-color: #fff;
	font-weight: 100!important;

}


a.linkRB span{
	font-family: monospace;
	font-size:11px;
	
}

alinkRB,
a.linkRB:link,
a.linkRB:visited,
a.linkRB:active {
	width: 170px;
	height: 22px;
	float: left;
	display:block;	
	background-image: url("images/powered/simpleover.png");
	background-repeat: no-repeat;
	background-position:left;
	text-align:left;
	text-indent: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	color: #4c9ac8; */
	color: #666;
	font-size: 9px;
	text-decoration:none;
	padding-top: 3px;
	font-weight: 100!important;

} 

a.linkRB:hover {
	background-image: url("images/powered/simple.png");
	color: #000;
}







/* <SECTION NAME="CURSOS CSS POLLY"> */

	div.curso {
		border-style: none;
		width: 550px;
		margin-left: 25px;
		-margin-left: 10px;
		margin-bottom: 25px;
		float:left;
	}
	div.curso div.topleft {
		background-image:url("images/TL.PNG");
		background-repeat: no-repeat;
		background-position: bottom left;
		width: 3px;
		height: 3px;
		-margin-bottom: -10px;
		float:left;
	}
	div.curso div.topcenter {
		background-image:url("images/TC.PNG");
		background-repeat: repeat-x;
		background-position: bottom left;
		width: 542px;
		height: 3px;
		padding-top: 0px;
		-margin-bottom: -10px;
		float:left;
	}
	div.curso div.topright {
		background-image:url("images/TR.PNG");
		background-repeat: no-repeat;
		background-position: bottom left;
		width: 3px;
		height: 3px;
		-margin-bottom: -10px;
		float:left;
	}
	div.curso div.midleft {
		background-color:#9B9B9B;
		width: 1px;
		height: 1px;
		visibility:hidden;
		-margin-bottom: -10px;
		float:left;
	}
	div.curso div.midcenter {
		background-image:url("images/MC.PNG");
		background-repeat: repeat-x;
		background-position: bottom left;
		width: 548px;
		border-left-style: solid;
		border-left-color: #9B9B9B;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-color: #9B9B9B;
		border-right-width: 1px;
		float:left;
	}
	div.curso div.midright {
		background-color:#9B9B9B;
		width: 1px;
		height: 1px;
		float:left;
		-margin-bottom: -10px;
		visibility:hidden;
	}
	div.curso div.bottomleft {
		background-image:url("images/BL.PNG");
		width: 50px;
		height: 53px;
		float:left;
		margin: 0px;
	}
	div.curso div.bottomcenter {
		background-image:url("images/BC.PNG");
		background-repeat: repeat-x;
		width: 498px;
		height: 53px;
		float:left;
	}
	div.curso div.bottomright {
		background-image:url("images/BR.PNG");
		width: 1px;
		height: 53px;
		float:left;
	}
	div.curso div.Nombre {
		color: #222;
		font-family: arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		width:500px;
		-width:470px;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		float:left;
	}
	div.curso div.Separador {
		background-image:url("images/SEP.PNG");
		background-repeat: repeat-x;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 0px;
		margin-bottom: 0px;
		height: 3px;
		float: left;
		width: 510px;
		-width: 480px;
	}
	div.curso div.Instructor {
		color: #222;
		font-family: arial, sans-serif;
		font-size:12px;
		width:510px;
		-width:480px;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
		*margin-top: 0px;
		text-align:right;
		float: left;
	}
	a.CV,
	a.CV:link,
	a.CV:visited {
		color: #999;
		text-decoration: none;
	}
	a.CV:hover,
	a.CV:active {
		color: #bf0a11;
	}
	a.Programa,
	a.Programa:link,
	a.Programa:visited {
		color: #bf0a11;
		text-decoration: none;
	}
	a.Programa:hover,
	a.Programa:active {
		color: #999;
	}
	div.curso div.Objetivos {
		color: #383838;
		font-family: arial, sans-serif;
		font-size:12px;
		width:510px;
		-width:480px;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 0px;
		margin-bottom: 10px;
		float:left;
	}
	div.curso div.FechaLugar {
		color: #383838;
		font-family: arial, sans-serif;
		font-size:12px;
		width:510px;
		-width:480px;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: right;
		float:left;
	}
	div.curso div.Botones {
		width: 468px;
		-width: 458px;
		height: 38px;
		float:left;
		margin-left: 10px;
		margin-right: 20px;
		*margin-right: 0px;
		-margin-right: 10px;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	div.curso input.Consultar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/consultarbtn.png");
		-background-image: url("images/consultarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		float:right;
		width:116px;
		height:21px;
		cursor: pointer;
		margin-right: 10px;
	}
	div.curso input.Inscribirse {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/inscribirsebtn.png");
		-background-image: url("images/inscribirsebtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		float:right;
		width:116px;
		height:21px;
		cursor: pointer;
	}



/* </SECTION> */


/* --------------------------------- */
/* STYLE ORIGINAL DEL SITIO ORIGINAL */
/* --------------------------------- */

	.pop { 
		background:#fff; 
		margin-top: 0px; 
		margin-left: 0px; 
		margin-right: 0px; 
		padding: 0; 
		background-image: 
		url(images/logo-small.gif); 
		background-repeat:repeat-x;
		}

		A 			{ color: #BF0A11; text-decoration: underline; font-weight:bold; font-family: arial, sans-serif; font-size: 12px;} 
		A:link		{ color: #BF0A11;  } 
		A:visited	{ color: #BF0A11;  } 
		A:active	{ color: #000000;  } 
		A:hover		{ color: #000000;  } 

	a.instructional { 
		font-family:verdana, arial, sans-serif; 
		font-size:10px; 
		line-height:13px;
		}

	a.list {
		font-family: trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 11px;  
		line-height:12px;
		font-weight: normal;	
		}

	a.title {
		text-decoration:none;	
		}
				
	font { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-weight:normal;
		text-transform:none; 
		}

	font.title { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #666; 
		line-height:15px;
		}

	font.title-list { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #666; 
		line-height:15px;
		}
		
	font.bold-label {
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		font-weight: bold;
		}
	 
	font.title-no-padding {
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #FFF;
		}

	font.title-padding { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #FFF; 
		line-height:15px;
		padding:5px;
		}

	font.title-padding-grey { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #333; 
		line-height:15px;
		padding:5px;
		}
		
	font.pagetitle { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 12px; 
		/*color: #666;*/
		color: #333;
		line-height:15px;
		font-weight:bold;
		}

	font.pagetitlelink { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 12px; 
		color: #336699; 
		line-height:15px;
		font-weight:bold;
		}

	font.pagetitleblueppal { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 15px; 
		color: #336699; 
		line-height:15px;
		font-weight:bold;
		}

	font.pagetitleblue { 
		font-family: arial, sans-serif; 
		font-size: 12px; 
		color: #BC121F; 
		line-height:12px;
		font-weight:bold;
		}

	font.pagetitlered { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 12px; 
		color: #FF0000; 
		line-height:12px;
		font-weight:bold;
		}

		
	font.plain { 
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size:11px; 
		/*color: #666; */
		color: #333;
		line-height:15px;
		}

	font.instructional { 
		font-family:verdana, arial, sans-serif; 
		font-size:10px; 
		/*color: #666;*/
		color: #333;
		line-height:13px;
		text-align:justify;
		}

	.message { 
		font-family: verdana, arial, sans-serif; 
		font-size:11px; 
		/*color: #606060; */
		color: #333;
		line-height:13px;
		font-weight:bold;
		margin-bottom: 10px;
		}

	.message a {
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		}

	.error-message { 
		font-family:verdana, arial, sans-serif; 
		font-size:11px; 
		color: #993333; 
		line-height:13px;
		font-weight:bold;
		margin-bottom: 10px;
		}

	.error-message a {
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		}

	font.instructional-just { 
		font-family:verdana, arial, sans-serif; 
		font-size:10px; 
		color: #666; 
		line-height:13px;
		}

		
	font.head1 { 
		font-family: trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size:11px; 
		color: #336699; 
		line-height:15px;
		font-weight:bold;
		}

	font.command { 
		font-family: trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 12px; 
		line-height:15px;
		text-transform:uppercase;
		font-weight:bold;
		}

	font.command-grey { 
		font-family: trebuchet MS, trebuchet, verdana, arial, sans-serif; 
		font-size: 12px; 
		line-height:15px;
		color: #666;
		font-weight:bold;
		valign:middle;
		}

	p { 
		color:#666; 
		font-family: trebuchet MS, trebuchet, verdana, geneva, arial, helvetica, sans-serif; 
		font-size: 11px; 
		line-height:14px;
		}


	ul { 
		color:#666; 
		font-family: trebuchet MS, trebuchet, verdana, helvetica, sans-serif; 
		font-size: 11px; 
		line-height:14px;  }

	li { 
		font-family: trebuchet MS, trebuchet, verdana, helvetica, sans-serif; 
		font-size: 11px; 
		margin-left: 0px; 
		margin-right: 0px; 
		margin-top: 6px; 
		margin-bottom: 0px;
		line-height:14px;
		}

		.blogbox {
		padding:5px;
		background-color:#FFF;
		margin-bottom:10px;
		border:1px solid #CCC;
		width:260px;
		}

	.boxporciento {
		padding:5px;
		background-color:#FFF;
		background-image:url("images/degradegenerico.png");
		background-repeat:repeat-x;
		background-position: bottom;
		margin-bottom:10px;
		border:1px solid #BFBFBF;
		width:95%;
		*margin-left:10px;
		*padding-left:15px;
		*width:100%;
	}

	.boxvariable {
		padding:5px;
		background-color: #FBFBFB/*FRUTA*/;
		margin-bottom:10px;
		border:1px solid #BFBFBF;
	}

	.padded-box {
		border: 1px solid #696;
		padding: 10px;
		margin-top: 50px;
		margin-left: 50px;
		text-align:center;
		}

	#copyright {
		background:#FFF;
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		color:#666;
		border-top:1px dotted #CCC;
		border-bottom:1px dotted #CCC;	
		margin-top:50px;
		margin-left:10px;
		margin-right:10px;
		padding-left:50px;
		}

	input.size10 {
		height: 18px;
		width: 80px;
		background-image: url("images/size10.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
	}

	input.size50 {
		height: 18px;
		width: 320px;
		background-image: url("images/size50.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
	}

	input.size20 {
		height: 18px;
		width: 140px;
		background-image: url("images/size20.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
		*width: 134px;
	}

	input.size6 {
		height: 18px;
		width: 58px;
		background-image: url("images/size6.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
		*width: 55px;
	}

	input.size4 {
		height: 18px;
		width: 45px;
		background-image: url("images/size4.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
		*width: 40px;
	}

	input.size30 {
		height: 18px;
		width: 200px;
		background-image: url("images/size30.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
	}

	input.size40 {
		height: 18px;
		width: 260px;
		background-image: url("images/size40.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
	}

	input.size7 {
		height: 18px;
		width: 60px;
		background-image: url("images/size7.png");
		background-repeat: no-repeat;
		border-style:none;
		border-collapse: collapse;
		background-color: transparent;	
		*border-color: #BFBFBF;
		*border-style: solid;
		*border-width: 1px;
		*margin-bottom:2px;
		*background-image: none;
		*height: 14px;
	}
	
	div.campoder {
		height: 18px;
		width: 4px;
		background-image: url("images/campoder.png");
		-background-image: url("images/campoder.gif");
		background-repeat: no-repeat;
		display:block;
		float:left;
	}
	
	div.campoizq {
		height: 18px;
		width: 4px;
		background-image: url("images/campoizq.png");
		-background-image: url("images/campoizq.gif");
		background-repeat: no-repeat;
		display:block;
		float:right;
	}

	input {
		font-family:verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		/*border-color: #cdc4c5;*/
		/*border-color: #BFBFBF;*/
		border-color: #BFBFBF;
		border-style: solid;
		/*border-width: 2px;*/
		border-width: 1px;
/*		margin-top: 8px;*/
		margin-bottom:2px;
	}

		input.search {
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		color:#666;
		font-weight:normal;	
		} 
			
		input.text {
		width: 292px;  
		height: 20px;
		} 
		
		input.num {
		width: 16px; 
		height: 20px;
		}

		input.num4 {
		width: 32px;
		height: 20px;
		} 
		
		input.text-short {
		width: 175px;  
		height: 20px;
		}

		input.text-large { 
		width: 250px;  
		height: 20px;
		margin-bottom:5px;
		}
		
		input.button {
			width: 100px;
			font-family: verdana, arial, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#666;
			text-transform:uppercase;	
			border-color: #BFBFBF;
			background-color: #000;
		}

		input.Boton {
			/*color:#BFBFBF;*/
			/*color:#666666;*/
			color:#333;
			text-transform:uppercase;	
			border-color: #BFBFBF;
			/*border-width: 2px;*/
			border-width: 1px;
			background-color: #F5F5F5;
			cursor: pointer;
		}

input.ingresar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/ingresarbtn.png");
		-background-image: url("images/ingresarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.consulta {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/consultabtn.png");
		-background-image: url("images/consultabtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.continuar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/continuarbtn.png");
		-background-image: url("images/continuarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.finalizar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/finalizarbtn.png");
		-background-image: url("images/finalizarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.modificar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/modificarbtn.png");
		-background-image: url("images/modificarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.grabarsalir {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/grabarsalirbtn.png");
		-background-image: url("images/grabarsalirbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:left;
		margin-left:5px;
		*margin-left:7px;
		cursor: pointer;
}

input.nuevopass {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/nuevopassbtn.png");
		-background-image: url("images/nuevopassbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:180px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.cancelar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/cancelarbtn.png");
		-background-image: url("images/cancelarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:left;
		margin-left:5px;
		*margin-left:7px;
		cursor: pointer;
}

input.confirmar {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/confirmarbtn.png");
		-background-image: url("images/confirmarbtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}

input.volveroferta {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/volverofertabtn.png");
		-background-image: url("images/volverofertabtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:left;
		margin-left:5px;
		*margin-left:7px;
		cursor: pointer;
}

input.postularme {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/postularmebtn.png");
		-background-image: url("images/postularmebtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:right;
		margin-right:5px;
		*margin-right:7px;
		cursor: pointer;
}


		input.button-big {
		width: 150px;
		font-family: verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		text-transform:uppercase;
		} 

		input.weird-button {
		width:75px;
		font-family: verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000;
		background-color:#FFF;
		text-transform:uppercase;	
		} 
		
		input.button-small {
		width: 50px;
		font-family: verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		text-transform:uppercase;	
		} 

		input.button-search {
		width: 75px;
		font-family: verdana, arial, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#666;
		text-transform:lowecase;	
		}
				
		input.button-go {
		width: 100px;
		font-family: verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		background-color:#C5D1C7;
		text-transform:uppercase;	
		}	
		
		input.cbox { 
		vertical-align:3px;
		}
		 

select {
		font-family:verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		/*background-color: #FFFF00;*/
		border-style: solid; border-color: #BFBFBF; border-width: 1px;

		/*border-color: #cdc4c5;*/
		/*border-width: 2px;*/
		/*margin-top: 8px;*/
		margin-bottom:2px;
		
	} 

	/*

		select { 

		font-family:verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		border-color: #cdc4c5;
		border-style: solid;
		border-width: 2px;
		margin-bottom:2px;
		}
	*/
		
		select.menu { 
		width: 106px;
		}

		select.menu-long {
		width: 225px;
		}

		select.blog { 
		width: 165px;
		color:#666; 
		font-size:10px;
		}
		
		select.category {
		width: 150px;
		} 
		
		select.menu-short {
		width: 130px;
		} 

		/*
		 
		textarea {
		font-family:verdana, arial, sans-serif; 
		color:#333; 
		background-color:#FFF; 
		font-size:11px;	 
		} 

		*/

		textarea {
		font-family:verdana, arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666;
		/*border-color: #cdc4c5;*/
		/*border-color: #BFBFBF;*/
		border-color: #BFBFBF;
		border-style: solid;
		/*border-width: 2px;*/
		border-width: 1px;
/*		margin-top: 8px;*/
		margin-bottom:2px;
	}

		textarea.width500 {
		font-family:verdana, arial, sans-serif; 
		color:#333; 
		background-color:#FFF; 
		font-size:11px;	
		width:486px; 
		} 
		
		textarea.config {
		font-family:verdana, arial, sans-serif; 
		color:#333;  
		font-size:11px;	
		width: 292px;
		} 
			
		textarea.wide {
		font-family:verdana, arial, sans-serif; 
		color:#333; 
		background-color:#FFF; 
		font-size:11px; 
		} 
		
		textarea.short310 {
		font-family:verdana, arial, sans-serif;
		color:#333;
		background-color:#FFF;
		font-size:11px;
		width: 310px;
		}

		textarea.short340 {
		font-family:verdana, arial, sans-serif;
		color:#333;
		background-color:#FFF;
		font-size:11px;
		width: 340px;
		}

		h2 {
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 15px;
		color: Olive;
		line-height:20px;
		text-decoration : none;
		font : bold;
	}


/* --------------------------------- */
/* STYLE ORIGINAL DEL SITIO ORIGINAL */
/* --------------------------------- */


	table.TablaOfertas {
		border-style: solid;
		border-width: 1px;	
		border-color: #BFBFBF; 
		background-color: #FBFBFB; 
		width: 90%;
		border-collapse: collapse;
		
		
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		margin-bottom: 20px;
	}

	table.TablaOfertasD {
		border-style: solid;
		border-width: 2px;
		border-color: #BFBFBF; 
		/*background-color: #FBFBFB;*/ /*#DCDCDC;*/
		background-image:url("images/degradegenerico.png");
		background-repeat:repeat-x;
		background-position: bottom;
		width: 90%;
		border-collapse: collapse;		
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		margin-bottom: 20px;
	}

	table.TablaOfertasD tr.Cuerpo {
		color:#FFF;
		/*background-color:#ddd;*/
		border:1px solid #BFBFBF;
	}

	table.TablaOfertas td, table.TablaOfertasD td {
		border-width: 1px;
		padding: 5px;
	}

	table.TablaOfertas td input, table.TablaOfertasD td input {
		background-color: transparent;
	}

	table.TablaOfertas td.Referencia, table.TablaOfertasD td.Referencia {
		font-weight: bold;
		/*border-style: solid;*/
		color: #BC121F;
		width: 60px;
		padding-left: 10px;
		text-align: center;
	}

	table.TablaOfertas td.Copete, table.TablaOfertasD td.Copete {
		/*border-style: solid;*/
		padding-right: 15px;
		text-align: left;
	}

	table.TablaOfertas td.Boton, table.TablaOfertasD td.Boton {
		/*border-style: solid;*/
		width: 19px;
		height: 11px;
		padding: 0px;
	}

	table.TablaOfertas td.Boton img, table.TablaOfertasD td.Boton img {
		border-style: none;
		cursor: pointer;
	}

	table.TablaOfertas td table, table.TablaOfertasD td table {
		border-style: none;
		border-collapse: collapse;
		background-color: #F5F5F5;
		width: 100%;		
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		border-width: 1px;
		border-style: solid;
		border-color: #666;;
	}

	table.TablaOfertas td table td, table.TablaOfertasD td table td {
		border-width: 1px;
		border-style: solid;
		border-color: #666;
		padding: 3px;
	}

	table.TablaOfertas td table td.Titulo, table.TablaOfertasD td table td.Titulo {
		font-weight: bold;
	}

	div.Controles {
		/*
		border-style: solid;
		border-width: 2px;
		border-color: 
		*/
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		background-color: #FBFBFB;
		width: 60%;
		padding: 3px;
		min-height: 16px;
		text-align: left;

		border-style: solid;
		border-width: 2px;
		border-color: #CDC4C5;
	}

	div.Controles div.Top {
		height: 16px;
	}

	div.Controles div.Header {
		font-weight: bold;
		text-align: left;
		width: 75px;
		cursor: pointer;
		float: left;
	}

	div.Controles div.HeaderR {
		font-weight: bold;
		text-align: right;
		width: 83px;
		cursor: pointer;
		float: right;
	}

	div.Controles div.Header img {
		float: left;
	}

	div.Controles div.HeaderR img {
		float: right;
	}

	div.Controles div.Header span {
		padding-left: 3px;
	}
	
	div.Controles div.HeaderR span {
		padding-right: 3px;
		float: left;
	}

	div.Controles div.Cuerpo {
		padding: 3px;
	}

	div.Controles div.Cuerpo table {
		border-style: none;
		border-collapse: collapse;
		border-color: #666;
		background-color: #F5F5F5;
		width: 100%;
		
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
	}

	div.Controles div.Cuerpo table td {
		border-width: 1px;
		border-style: solid;
		border-color: #666;
	}
	
	div.Controles div.Cuerpo table td.Titulo {
		width: 100px;
		text-align: right;
		padding-right: 5px;
	}

	div.Controles div.Cuerpo table td select {
		width: 250px;
		margin: 0px;
		border-color: #666666;
	}

	div.Controles div.Cuerpo table td input {
		width: 246px;
		margin: 0px;
		border-color: #666666;
	}
	
	
	div.Controles div.Cuerpo table td input.AplicarFiltro {
		border-style:none;
		border-collapse: collapse;
		background-image: url("images/aplicarfiltrobtn.png");
		-background-image: url("images/aplicarfiltrobtn.gif");
		background-repeat: no-repeat;
		background-color: transparent;
		display:block;
		width:116px;
		height:20px;
		margin-top:2px;
		float:center;
		cursor: pointer;
	}
	

	div.Controles div.Cuerpo table td img {
		float: right;
		margin: 1px;
		cursor: pointer;
	}

	div.Controles div.Cuerpo table td.Titulo {
		font-weight: bold;
	}

	table.TablaPostulacion {
		border-style: solid;
		border-width: 2px;
		border-color: #CDC4C5; /*#666666*/
		background-color: #FBFBFB; /*#DCDCDC;*/
		width: 90%;
		border-collapse: collapse;
		
		
		font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		margin-bottom: 20px;
	}

	table.TablaPostulacion td {
		padding: 5px;
		border-style: solid;
		border-width: 1px;
		border-color: #CDC4C5;
	}

	table.BotonesPostulacion td input {
		border-color: #CDC4C5;
		background-color: transparent;
	}