/* CSS Document */

body{
	background:url(../imgs/fondos/bg.gif) #666666 repeat-x center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#474747
}
div{float:left;}
p{float:left;}
.contenedormain {
	width:975px;
	height:670px;
	margin:0 auto;
	float:none;
}
.contenido {
	background-color:#FFFFFF;
	width:955px;
	height:650px;
	overflow:hidden;
	}
.invisible_margin {
}
.sombratopidx{
	width: 955px;
	height:10px;
	background:url(../imgs/varios/sdw_top.png) repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top.png', sizingMethod='scale');
	background-repeat: repeat-x;
	}
.sombratoplefidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_top_l.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top_l.png', sizingMethod='scale');
	background-repeat: repeat;
	}
.sombratoprigidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_top_r.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_top_r.png', sizingMethod='scale');
	background-repeat: repeat;
	float:right;
	}
.sombrabotidx{
	width: 955px;
	height:10px;
	background:url(../imgs/varios/sdw_bot1.png) repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot1.png', sizingMethod='scale');
	background-repeat: repeat-x;
	}
.sombrabotlefidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_bot_l.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot_l.png', sizingMethod='scale');
	background-repeat: repeat;
	}
.sombrabotrigidx{
	width: 10px;
	height:10px;
	background:url(../imgs/varios/sdw_bot_r.png) no-repeat !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_bot_r.png', sizingMethod='scale');
	background-repeat: repeat;
	float:right;
	}
.lateral_izq_idx{ 
	width: 10px;
	height:650px;
	background:url(../imgs/varios/sdw_left.png) repeat-y left !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_left.png', sizingMethod='scale');
	background-repeat:repeat-y;
}
.lateral_der_idx{ 
	width: 10px;
	height:650px;
	background:url(../imgs/varios/sdw_right.png) repeat-y !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imgs/varios/sdw_right.png', sizingMethod='scale');
	background-repeat:repeat-y;
	float:right;
}
.bar_sup {
	background:url(../imgs/fondos/bar_top.gif) repeat-x;
	width:955px;
	height:47px;
	overflow:hidden;
}
a.curriculum {
	background:url(../imgs/botones/btn_cv.gif) no-repeat;
	display:block;
	width:128px;
	height:47px;
	float:right;
}
.banner {
	background:url(../imgs/varios/banner.jpg) no-repeat;
	width:955px;
	height:243px;
}
.bienvenida {
	width:486px;
	height:309px;
}
.list_blueicon li {
	list-style-image:url(../imgs/titulos/list_blue.gif);
	margin:0;
	padding-right:3px;
}

.vacantes {
	background:url(../imgs/varios/img01_02_02.gif) no-repeat bottom;
	width:235px;
	height:301px;
	margin-top:5px;
}
.tit_vacantes {
	background:url(../imgs/titulos/tit_01_02_02.gif) no-repeat;
	width:235px;
	height:35px;
	float:none;
}
.farrera_news {
	background:url(../imgs/varios/img01_02_03.gif) no-repeat bottom;
	width:234px;
	height:301px;
	margin-top:5px;
}
.tit_farreranews {
	background:url(../imgs/titulos/tit_01_02_03.gif) no-repeat;
	width:234px;
	height:35px;
	float:none
}
.bar_boot {
	background:url(../imgs/fondos/bar_boot.gif) repeat-x;
	width:955px;
	height:51px;
}
.certification {
	/*background:url(../imgs/varios/img01_02_01.gif) no-repeat;*/
	width:428px;
	height:78px;
	margin-top:36px;
}
.tit_bienvenida {
	background:url(../imgs/titulos/tit_01_02_01.gif) no-repeat;
	width:295px;
	height:49px;
	margin:49px 150px 34px 0;
}
a.view_more {
	background:url(../imgs/botones/btn_01_02.gif) no-repeat;
	width:78px;
	height:18px;
	display:block;
	float:right;
	margin-right:10px
}
.txt_gray11 {
	color:#333;
	text-align:right;
	line-height:150%;
	width:405px;
}
.txt_boot {
	color:#7c868d;
	font-size:10px;
	float:right;
	margin-top:28px;
	margin-right:10px;
}
.txt_bluebold {
	color:#033658;
	font-weight:bold;
}
.blue_link {
	color:#00a8ec;
	text-decoration:none;
	text-align:right;
	display:block;
	margin-right:5px
}

a.more_info {
	color:#00a8ec;
	text-decoration:none !important;
	text-align:right;
	display:block;
	width:95%;
	margin-bottom:10px;
}

/*---------------------- PARA EL LOGIN DE EMPLEADOS ------------ */
a.login {
	background:url(../imgs/botones/btn_login.gif) no-repeat;
	display:block;
	float:left;
	height:47px;
	width:128px;
}

.login_empleados {
	background:url(../imgs/fondos/bg_login.gif);
	width:235px;
	height:44px;
	padding-top:3px;
	display:block;
	float:left;
}

.label_login {
	font-size:11px;
	font-family:Tahoma;
	color:#CCC;
}

.inputtext_login {
	width:100px;
	height:15px;
	border:solid 1px #999;
	background-color:#333;
	font-size:11px;
	color:#FFF;
	font-family:Tahoma;
	padding:0 2px;
}

.btnmini_entrar {
	background:url(../imgs/botones/btn_entrar_mini.gif);
	width:40px;
	height:18px;
	border:none;
}

.link_close_login {
	color:#999;
	font-size:8px;
	font-family:Tahoma;
	text-decoration:none;
}

.contenedor_btn_close {
	background:url(../imgs/fondos/bg_login.gif) right;	
	width:20px;
	height:47px;
	text-align:center;
	float:left;
}

.sesion_no_iniciada {
	/*width:383px;*/
	float:right;
}

.sesion_iniciada {
	background:url(../imgs/fondos/bg_log.gif) right;
	width:270px;
	height:37px;
	float:right;
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	color:#FFF;
	padding:10px 30px 0 0;
}

.txt_bienvenida {
	color:#CCC;
}

.link_salir {
	color:#FFF;
	text-decoration:none;
}
/*--------------------------------- */
