/* ------------------------------------------------------------

	enbolivia.com s.r.l.

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

	Description: Dise�o basado en CSS 2.1

	Designer   : Rosaisela Aruquipa Machicado

	E - mail   : rosa@enbolivia.com

	Filename   : style.css

	Version    : 1.0

	Date       : Oct 21, 2009

-------------------------------------------------------------*/
div#footer {
	width:100%;
	height:140px;
	background-image:url(../images/foot.gif);
	/*background-repeat:repeat-x;*/
    background-repeat:no-repeat;
	/*background-position:bottom;*/

	float:left;
}
div#copyright {
	color: #FFF;
	font-weight: bold;
	text-align: center;
	width:100%;
}
div#copyright a {
	color: #FFF;
	font-weight: bold;
}
div#container {
	width:912px;
	margin:0 auto;
	min-height:850px;
	clear:both;
}
div#container div#logo {
	width:176px;
	/*height:149px;*/
	height:106px;
	float:left;
	overflow:hidden;
}
div#container div#menu_opc_sup {
	width:735px;
	/*height:74px;*/
	height:70px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
}
div#container div#menu_opc_sup a {
	color:#FFFFFF;
}
div#container div#menu_opc_inf {
	width:898px;
	height:36px;
	float:left;
	padding:5px 0px 0px 0px;
}
div#container div#banner {
	width:912px;
	height:118px;
	float:left;
	/*position:relative;*/
	/*z-index:-2;*/
}
div#container div#conten_der {
	width:689px;
	float:left;
	min-height:30px;
	margin-left:6px;
	/*_margin-left:0px;*/
	overflow:hidden;
}
div#container div#conten_der div#tools {
	width:679px;
	height:25px;
	float:right;
	padding-right:0px;
	padding-top:5px;
}
div#container div#conten_der div#tools img {
	float:right;
}
div#container div#conten_der div#baan {
	width:687px;
	background-color: #FFF;
	background-image:url(../images/body_header1.jpg);
	float:left;
	font-size:14px;
	overflow:hidden;
}
div#container div#conten_der div#baan h1 {
	height: 20px;
	width:687px;
	/*_width:689px;*/
  	font-size:14px;
	font-family:Arial;
	color:#bf3938;
	text-align:center;
	padding-top:12px;
	margin:0px;
}
div#container div#conten_der div#cent div#baan2 {
	width:164px;
	height:160px;
	float:left;
	text-align:left;
	font-size:12px;
	padding:0px 10px;
	font-family:Arial Black;
	border-left:1px solid #ecd0d1;
	margin-top:7px;
}
div#container div#conten_der div#cent div#baan3 {
	width:160px;
	height:160px;
	float:left;
	padding:5px;
	margin-top:7px;
	overflow:hidden;
}
div#container div#conten_der div#cent div#baan3 h3 {
	font-size:12px;
	font-weight:bold;
	/*color:#ad363b;*/
	color:#bf3938;
	text-align:center;
	margin-bottom:5px;
}
div#container div#conten_der div#cent div#baan3 a {
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	margin-top:3px;
}
div#container div#conten_der div#cent div#coment {
	width:660px;
	height:40px;
	float:left;
	text-align:center;
}
div#container div#conten_der div#listado {
	width:657px;
	float:left;
	padding-right:15px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	background-color: #FFF;
}
div#listado table .thead {
	background-image:url(../images/list_head_1.jpg);
	background-repeat:repeat-x;
	width: 666px;
	height:25px;
}
div#conten_der div#baan_interior div#cent div#latestVacancy {
	float:right;
	padding-top:20px;
	padding-right:10px;
}
div#container div#conten_der div#baan_interior div#cent div#latestVacancy a {
	color:#33A188;
	text-decoration:none;
}
div#container div#conten_der div#baan_interior div#cent div#latestVacancy a:hover {
	text-decoration:underline;
}
div#container div#conten_der div#listado table thead th {
	/*background-image:url(../images/list_head.jpg);*/
/*	background-repeat:repeat-x;*/
	border-right:2px solid #FFFFFF;
}
div#container div#conten_der div#listado table * tr:hover {
	background-color:#BCE9FE;
}
div#container div#conten_der div#cent div#listado table * td, a {
	text-align:left;
	text-decoration:none;
	color:#777676;
}
div#container div#conten_der div#cent div#listado table * a:hover {
	text-decoration:underline;
}
div#container div#conten_der div#listado h3 {
	color:#FFFFFF;
	font-weight:bold;
	/*font-weight:10px;*/
	text-align:center;
	font-size:13px;
}
div#container div#foot_principal {
	width:912px;
	height:59px;
	background-image:url(../images/foot.jpg);
	overflow:hidden;
	float:left;
}
div#container div#foot_principal div#creditos {
	width:411px;
	height:auto;
	float:left;
	font-weight:bold;
	padding:10px;
}
div#container div#foot_principal div#over {
	width:120px;
	height:auto;
	float:right;
	padding-top:5px;
	color:#145f99;
	font-weight:bold;
}
div#container div#foot_principal div#over a {
	text-decoration:none;
	color:#145f99;
}
div#container div#foot_principal div#over1 {
	width:120px;
	height:auto;
	float:right;
	padding-top:5px;
	color:#145f99;
	font-weight:bold;
}
div#container div#foot_principal div#over1 a {
	text-decoration:none;
	color:#145f99;
}
div#container div#foot_principal div#over2 {
	width:120px;
	height:auto;
	float:right;
	padding-top:5px;
	color:#145f99;
	font-weight:bold;
}
div#container div#foot_principal div#over2 a {
	text-decoration:none;
	color:#145f99;
}
/************************/
div#container div#conten_der div#baan_interior {
	width:689px;
	min-height:10px;
	float:left;
}
div#container div#conten_der div#baan_interior div#head {
	width:689px;
	height:24px;
	background-image:url(../images/conten_cen_head.jpg);
	float:left;
}
div#container div#conten_der div#baan_interior div#head h2 {
	font-size:11px;
	font-family:Arial Black;
	color:#850c11;
	text-align:center;
	padding-top:8px;
}
.encabezado {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	color:#999999;
}
div#container div#conten_der div#baan_interior div#cent h2 {
	font-size:20px;
	color:#a2353a;
	text-transform:uppercase;
	margin-bottom:5px;
	margin-top:10px;
}
div#container div#conten_der div#baan_interior div#cent a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	/*color:#994157;*/
	color:#bf3938;
}
div#container div#conten_der div#baan_interior div#fot {
	width:687px;
	height:13px;
	background-image:url(../images/conten_cen_foot_copia.jpg);
	float:left;
	overflow:hidden;
}
/*************estilos para los registros***********/

.vacancia_detalle1 {
	min-width:200px;
	/*padding-left:10px;*/

	font-size:14px;
	font-weight:bold;
}
.vacancia_detalle1 select {
	/* border:#bd2533 1px solid;*/
  margin:3px 0px 3px 0px;
	width:160px;
}
.vacancia_detalle1 option {
	padding:0px 7px 0px 3px;
}
.fecha_select select {
	/* border:#bd2533 1px solid;*/
  margin:3px 0px 3px 0px;
	width:auto;
}
.fecha_select option {
	padding:0px 7px 0px 3px;
}
.vacancia_detalle1 input[type=text] {
	border:#bd2533 1px solid;
	width:170px;
	margin:3px 0px 3px 0px;
}
.vacancia_detalle1 textarea {
	border:#bd2533 1px solid;
	width:400px;
	margin:3px 0px 3px 0px;
}
.vacancia_detalle1 input[type=password] {
	border:#bd2533 1px solid;
	margin:3px 0px 3px 0px;
	float:left;
}
.vacancia_detalle1 ul {
	list-style:none;
}
.vacancia_detalle1 li {
	width:50px;
	float:left;
}
.vacancia_detalle1 ul.radio_list li input[type=radio] {
	border:0px;
	display:inline;
}
#vacSubmit {
	width:71px;
	height:24px;
	color:#ffffff;
	/*background:#999999;*/
	background-image:url(../images/bot_enviar_03.jpg);
	float:right;
	margin-right:0px;
	margin-top:10px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
}
.vacancia_detalle1 input[type=radio] {
	border:0px;
	border:#bd2533 1px solid;
}
.vac {
	width:71px;
	height:24px;
	color:#ffffff;
	/*background:#999999;*/

	background-image:url(../images/bot_enviar_03.jpg);
	float:right;
	margin-right:10px;
	margin-top:10px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	cursor:pointer;
}
.boton_reageer {
	width:200px;
	height:24px;
	color:#ffffff;
	/*background:#999999;*/
	background-image:url(../images/boton_largo.jpg);
	float:right;
	margin-right:0px;
	margin-top:8px;
	margin-left:10px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	cursor:pointer;
}
/***********************Estilos para Listado de vacancias***********/

.vacancia {
	line-height:25px;
}
.vacancia_titulo {
	color:#a52f3b;
	padding-left:2px;
	font-weight:bold;
	font-size:11px;
	vertical-align:top;
	text-align:left;
}
.vacancia_detalle {
	min-width:200px;
	padding-left:10px;
}
#logo_print {
	display:none;
	border-bottom:3px solid #990000;
	width:662px;
}
.captcha_border {
	float:left;
	padding:0px 5px 5px 5px;
}
div#regio {
	background:url(../images/mapa.jpg) no-repeat;
	width:132px;
	height:139px;
}
div#regio #Noord {
	position:relative;
	left:70px;
	/*_left:70px;
 .left:70px;*/
	top:20px;
	float:left;
}
div#regio #Oost {
	position:relative;
	left:70px;
	/*left:60px;*/
 /*.left:60px;*/
	top:50px;
	float:left;
}
div#regio #West {
	position:relative;
	left:7px;
	/*_left:-10px;
 .left:-10px;*/
	top:65px;
	float:left;
}
div#regio #Midden {
	position:relative;
	left:13px;
	/*_left:-10px;
 .left:-10px;*/
	top:59px;
	/*_top:55px;
 .top:55px;*/
	float:left;
}
div#regio #Zuid {
	position:relative;
	left:18px;
	/*_left:-15px;
 .left:-15px;*/
	top:90px;
	/*_top:85px;
 .top:85px;*/
	float:left;
}
div#container div#conten_der div#baan_interior div#cent2 {
	width:609px;
	min-height:715px !important;
	height:auto !important;
	height:715px;
	background-image:url(../images/conten_cen.jpg);
	background-repeat:repeat-y;
	float:left;
	padding:0px 40px 0px 40px;/*overflow:hidden;*/
}
div#container div#conten_der div#baan_interior div#cent2 ul li {
	margin-left:10px;
}
div#container div#conten_der div#baan_interior div#cent2 ul li img {
	list-style:none;
}
div#container div#conten_der div#baan_interior div#cent2 h2 {
	color:#4D4C4C;
	font-size:15px;
}
div#container div#conten_der div#baan_interior div#cent2 a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#bf3938;
}
div#container div#conten_der div#baan_interior div#cent2 a:hover, div#container div#conten_der div#baan_interior div#cent a:hover, div#container div#conten_der div#baan_interior div#cent2 p a:hover {
	text-decoration:underline;
}
/*div#container div#conten_der div#tools {
    width:679px;
    height:30px;
    float:right;
    padding-right:0px;
    padding-top:5px;
}
div#container div#conten_der div#tools img {
    float:right;
}*/
.bread {
	width:586px;
	height:30px;
	float:left;
	color:#FFFFFF;
}
.bread a {
	color:#FFFFFF;
	font-weight:bold;
}
.herr {
	width:90px;
	height:30px;
	float:left;
}
.pie {
	width:912px;
	min-height:10px;
	float:left;
}
.validacion {
	width:200px;
	min-height:10px;
	float:right;
}
.validacion img {
	float:right;
	padding-left:5px;
}
#overthis {
	width:150px;
	min-height:10px;
	float:left;
	overflow:hidden;
}
#overthis img {
	float:left;
}
/************************Estilos Agregados*****************************/
.title_p {
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:3px;
}
.question {
	color:#bf3938;
	font-weight:bold;
	font-style:italic;
}
div#container div#conten_der div#baan_interior div#cent2 h2.color {
	color:#999999;
}
.titular_panel {
	color:#4D4C4C;
	font-weight:bold;
	font-size:15px;
	margin-bottom: 5px;
/*font-style:italic;*/}
.cv {
	color:#4D4C4C;
	font-weight:bold;
	font-size:16#px;
	margin-bottom: 5px;
/*font-style:italic;*/}
#cent .listado_vacancy {
	list-style: none;
}
/*******************Estilos recien Agregados*********************/
.botones_login {
	width:200px;
	height:150px;
	float:right;
	overflow:hidden;
	padding-right: 10px;
}
.banner_left {
	width:606px;
	min-height:20px;
	float:left;
	overflow:hidden;
}
.banner_right {
	width:128px;
	min-height:20px;
	float:left;
	overflow:hidden;
}
.listado img.alineacion {
	float:right;
	border:0px;
	
}
.cv_image
{ 	width:35px;
	height:80px;
	float:right;
	overflow:hidden;
	text-align:center;
}
.cv_image_content
{ 	width:35px;
	height:80px;
	float:left;
	overflow:hidden;
	text-align:center;
}
