﻿/* colores bordo color: #972735;mostaza 1 color: #bc9f00;*/
body{margin:0;padding:0;FONT-SIZE:11px;color:#6e6e6e;background-color:#ffffff;font-family:FrutigerRoman,Arial,Tahoma,TrebuchetMS,;}

.box, .box-banner, .destacado-oferta, .destacado-candidato, .destacado-novedades, #menu-servicios, #menu-side, #cuatro1, #cuatro2, .blog-content, .box-newsletter, .casos-list, .blog-foot, #centercol #cuatro4, .box-comun  {margin-bottom:20px;}
@font-face {font-family:'DanielRegular';src:url('daniel-webfont.eot');src:url('daniel-webfont.eot?iefix') format('eot'),url('daniel-webfont.woff') format('woff'),url('daniel-webfont.ttf') format('truetype'), url('daniel-webfont.svg#webfontnAbAHGUw') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'SeanRegular';src: url('handsean-webfont.eot'); src: url('handsean-webfont.eot?iefix') format('eot'),url('handsean-webfont.woff') format('woff'), url('handsean-webfont.ttf') format('truetype'),url('handsean-webfont.svg#webfontfpqyEPGS') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FrutigerRoman';src: url('ftr-webfont.eot');src: url('ftr-webfont.eot?iefix') format('eot'), url('ftr-webfont.woff') format('woff'), url('ftr-webfont.ttf') format('truetype'), url('ftr-webfont.svg#webfonthrBhascL') format('svg');font-weight: normal; font-style: normal;}



#wrapper{margin:0 auto;padding:0;width:980px;voice-family: "\"}\"";voice-family:inherit;}
#header	{text-align:left;margin:0;padding:0;z-index:100;}
#flash-home	{height:283px;margin:0;padding:0; background:url(../img/flash-home-bg.jpg) no-repeat top left;}
#banner-internas{height:140px;margin:0;padding:0;}
#maincol{margin:0;padding-top:15px;border:1px solid white; overflow:hidden}	
#leftcol{float:left;width:210px;margin:0;padding:0;}
#rightcol{float:right;width:286px;margin:0;padding:0;background:url(../img/bg_rightcol_mid.png) center repeat-y;}
#centercol{margin-left:240px;width:420px;padding-bottom:15px;}
#centercol-long {width:730px;padding-bottom:15px; overflow:hidden; float:right;font-family:FrutigerRoman;}
#centercol-long ul{margin:10px 0 10px 5px;padding: 0;list-style:none;}
#centercol-long ul li{margin:0;padding:2px 0 5px 10px;list-style:none;background:url(../img/bg_list.png) left 3px no-repeat;text-decoration:none;}
#centercol-extra-long {margin:0 ;width:958px;background:#fff;padding:0 10px 15px;}
#footer{background:url(../img/bg_footer.png) top repeat-x;margin:0;padding-top:20px;height:30px;text-align:center;font-size:13px;font-weight:bold;color:#616161; font-family:FrutigerRoman;}
#validator{margin:0;padding:0;text-align: right;}
#footer-syncro a{float:right;margin:0 0 0 10px;background-image:url(../img/logo-syncro.png);background-repeat:no-repeat;width:25px;height:25px;}
#footer-syncro a:hover{background:url(../img/logo-syncro-color.png) no-repeat;margin:0 0 0 10px;float:right;width:25px;height: 25px;}
/* DESTACADO .................................................*/
.box {padding:0;color: #9e9e9e; background:url(../img/box-banner.png) -210px bottom no-repeat; font-family:FrutigerRoman;}
.box > span {padding:10px 15px 10px 15px;color: #9e9e9e; background:url(../img/box-banner.png) top left  no-repeat; width:180px; display:block}
.box-med{width:127px;margin:0;padding:10px 15px 10px 15px;background:url(../img/box_med.png) repeat-y;}
.box ul	{margin:3px 0 3px 0;padding: 0;list-style:none;}
.box ul li{margin:0 0 1px 0;padding: 0 0 0 7px;list-style:none;color:#972735;font-size:10px;background:url(../img/bullet2.png) top left no-repeat;}
.box ul li a {color:#972735;text-decoration:underline;}
.box ul li a:hover {color:#8e8e8e;text-decoration:underline;}
.box p{padding:0;margin:0 0 7px 0;}
.box h1{padding:0;margin-bottom:7px;font-size:12px;font-weight:bold;}
.box h2, .box h3{padding:0;margin-bottom:7px;font-size: 11px;}
.box h5 { text-align:center; margin-bottom:7px}
/* DESTACADO NEWSLTTER................................................................*/
.box-newsletter { width:180px;height:70px;padding:50px 10px 10px 20px;background:url(../img/banner_newsletter.png) no-repeat;color:#4d4d4d;font-size:11px;font-family:FrutigerRoman;}
.box-newsletter input{ width:130px; padding:3px 0}
/* DESTACADO IMAGENES ..............................................................*/
.box-banner{padding:0;}
/* DESTACADO ENCUESTA .................................................................*/
.box-comun {padding:10px;}
.box-comun p{margin: 3px 0 3px 0;padding:0;line-height: 16px;}
.box-comun table { margin:0 0 5px 0;padding:0;}
.box-comun table td{ margin:0;padding:0;font-size: 10px;}
.box-comun input.button {font-weight: normal;}
#leftcol .div-destacado	{padding:10px 10px 10px 10px;margin:0  0 10px 0;background-image:url(../img/bg_div_destacado.png);background-position:top;background-repeat: repeat-x;float:none;width:137px;}
table.encuesta-resultados h5{font-size:9pt; margin-top:10px}

/* DESTACADOS DE DE HOME PAGE ..............................................*/
.destacado-oferta{color:#757474;}
.destacado-oferta p	{margin:0 0 5px 0;}
.destacado-oferta h3{margin-bottom:5px;padding-left:18px;font-size:14px;background:url(../img/ico_lupa.png) left top no-repeat;color:#bc9f00;font-weight:normal}
.destacado-oferta h3 a{color:#bc9f00;text-decoration: none;}
/* DESTACADO CANDIDATO .............................................................................*/ 
.destacado-candidato{height:131px;background:url(../img/box_candidatos.jpg) left no-repeat ;padding:5px 10px 10px 10px;}
.destacado-candidato .dest-content	{padding:10px;margin:0;font-size: 10px;}
.destacado-candidato .dest-content h3{font-size: 10px;font-family: Tahoma, Arial, TrebuchetMS, sans-serif;margin:0 0 5px 0;font-size: 10px;}
.destacado-candidato .dest-foto	{width: 60px;height: 80px;float: left;padding: 0;margin: 0 10px 0 0;}
.destacado-candidato h5 {font-size:17px}
/* DESTACADO NOVEDADES Y PRENSA ...................................................................*/
.destacado-novedades{padding:0;}
.destacado-novedades .dest-novedad{padding-bottom:5px;margin-bottom:10px;border-bottom: 1px solid #ebebeb; line-height:17px!important}
.destacado-novedades .dest-novedad a{padding: 0 0 0 12px;margin-bottom:5px;color:#878787;text-decoration:none;font-family:'Tahoma',Arial,TrebuchetMS, sans-serif;background:url(../img/bg_ampliar_.png) top left no-repeat;display:block;}
.destacado-novedades .dest-novedad a:hover{color:#972735;background:url(../img/bg_ampliar.png) top left no-repeat;}
/* PÁGINA DE NOVEDADES Y PRENSA ...............................................................*/
.div-novedades{padding: 0 0 5px 0;margin: 0 0 15px 0;border-bottom: 1px solid #ebebeb;display:block;}
.div-novedades p{padding: 0 0 5px 0;margin: 0 0 5px 0;font-size: 11px;line-height: 17px;}
/*.div-novedades h3{padding: 0 0 0 12px;margin: 0 0 5px 0;font-size: 12px;color: #3d3d3d;text-decoration: none;background-image:url(../img/ico_prensa.png) top left no-repeat;display:block;}*/
.div-novedades h3{padding: 0 0 0 12px;margin: 0 0 5px 0;font-size: 12px;color: #3d3d3d;text-decoration: none;
background-image:url(../img/ico_prensa.png); display:block; background-repeat: no-repeat;}
.div-novedades h3 a{color: #3d3d3d;}
.div-novedades h3 a:hover{color: #acacac;}
.div-novedades h4{margin: 0;font-size: 10px;font-weight: normal;float: right;}
.div-novedades img{float:left;margin:5px 5px 15px 0;}
/* MENÚ Top ...................................................................................................*/
#menu-top{height: 23px;margin:0;padding:0;text-align:right;text-decoration: none;}
.menu-top-usuario{height: 19px;margin: 0 5px 0 0;padding: 0;text-align:right;text-decoration: none;font-size:10px;font-weight:bold;line-height:22px;font-family: FrutigerRoman,Tahoma, Arial, Trebuchet MS, sans-serif;display:block;float: right;}
#menu-top ul{height: 19px;margin: 3px 0 0 0;padding:0;list-style:none;text-align:right;}
#menu-top ul li{margin: 0;padding:0;display: inline;list-style:none;}
#menu-top ul li a, #menu-top a{height:19px;line-height:19px;font-size:10px;margin:0;padding:0 5px 0 5px;display:block;float:right;list-style:none;color:#838383;text-decoration:none;}
#menu-top a:hover, #menu-top ul li a:hover, #menu-top ul li a.active, #menu-top ul li a.active:hover{color:#972735;text-decoration:none;}
/* MENÚ PRINCIPAL .................................................................................*/
#menu-principal	{height:40px;margin:0;padding:0;background-image:url(../img/bg_menu.png) top right no-repeat;font-family:FrutigerRoman;}
#menu-principal ul{margin:0;padding:0;list-style:none;text-align:right;}
#menu-principal ul li{margin:0;padding:0;display:inline;list-style:none;}
#menu-principal ul li a	{height:24px;margin:1px 0 0 0;padding:14px 13px 0 11px;display:block;float:right;list-style:none;text-align:center;color:#585858;background:url(../img/bg_menu_li.png) top right no-repeat;font-weight:bold;text-decoration:none; font-size:14px}
#menu-principal ul li a:hover{color:#acacac;background:url(../img/bg_menu_li_.png) top right no-repeat;}
#menu-principal ul li a.active, #menu-principal ul li a.active:hover{color: #972735;background:url(../img/bg_menu_li_active.png) top right no-repeat;}
/* MENU SIDE ...............................................................................................*/
#menu-side{padding:0;}
#menu-side ul{margin:0;padding:0;list-style:none;}
#menu-side ul li{padding:0;margin:0;list-style:none;color: #848484;border-bottom: 1px solid #dfdfdf;}
#menu-side ul li a{padding:6px 0 6px 17px;display:block;list-style:none;color:#3d3d3d;text-decoration:none;font-size:13px;background:url(../img/bg_menu_side_li.png) left 3px no-repeat;font-weight:normal}
#menu-side ul li a:hover{color:#848484;text-decoration:none;font-weight:normal;background:#fbf8f0 url(../img/bg_menu_side_li_.png) left 3px no-repeat;}
#menu-side ul li a.active, #menu-side ul li a.active:hover{color:#3d3d3d;text-decoration:none;font-weight:bold;background: #fbf8f0 url(../img/bg_menu_side_li_.png) left 3px no-repeat;}
/*PARA SERVICIOS, CON ICONOS PARA CARA LI*/
#menu-servicios	{padding:0;}
#menu-servicios	ul{padding:0;list-style:none; margin:0}
#menu-servicios	ul li{padding:0;margin:0;list-style:none;color:#848484;border-bottom:1px solid #dfdfdf;font-size:15px;font-weight:normal}
#menu-servicios	ul li a.active, #menu-servicios ul li a.active:hover{color:#3d3d3d;text-decoration:none;}

#menu-servicios	ul li.GP a{background: url(../img/gp-menu.jpg) 10px 20px  no-repeat;padding:25px 0 22px 50px;display:block}
#menu-servicios	ul li a:hover{font-weight:normal!important;display:block; color:#972735!important}
#menu-servicios	ul li.CB a{background: url(../img/cb-menu.jpg) 10px 20px no-repeat;padding:20px 0 20px 50px;display:block}
#menu-servicios	ul li.ST a{background: url(../img/st-menu.jpg) 10px 20px no-repeat;padding:25px 0 22px 50px;display:block}
#menu-servicios	ul li ul.submenu-servicios li a{padding:4px 0 4px 12px;color:#3d3d3d;text-decoration:none;font-weight:normal;display:block;list-style:none; font-size:12px; background:none}
#menu-servicios	ul li ul.submenu-servicios li a:hover, #menu-servicios	ul li ul.submenu-servicios li a.active, #menu-servicios	ul li ul.submenu-servicios li a.active:hover{padding:4px 0 4px 12px;color:#972735;text-decoration:none;font-weight:normal;}
/* TITULOS, PARRAFOS Y LINKS..................................*/
h1{color:#972735;font-size:19px;margin: 5px 0 15px 0;padding:0;font-weight:normal;font-family:FrutigerRoman;}
h2{color:#972735;font-size:17px;margin: 5px 0 15px 0;padding:0; font-weight: bold;font-family:FrutigerRoman;}
h3{color:#424242;margin: 5px 0 10px 0;padding:0;font-size: 13px;}
h4{color:#972735;font-size:11px;margin: 5px 0 5px 0;padding:0;}
h5{font-family:SeanRegular;font-size:16px;font-weight:normal;padding:0;margin:0;color:#972735;}
a{color: #972735;text-decoration:underline;font-family:FrutigerRoman;}
a:hover	{color: #6e6e6e;text-decoration:underline;font-family:FrutigerRoman;}
a.ampliar{color: #972735;padding: 0 0 0 10px;margin: 0;background:url(../img/bg_ampliar.png) top left no-repeat;text-decoration:none;font-size:10px;}
a.ampliar:hover{color:#949494;padding-left:10px;margin:0;background:url(../img/bg_ampliar_.png) top left no-repeat;text-decoration:none;font-size:10px;}
a.file{color: #972735;padding:3px 0 3px 20px;margin:0;background:url(../img/ico_file.png) center left no-repeat;text-decoration:none;font-size:11px;display:block;}
a.file:hover{color: #949494;padding: 3px 0 3px 20px;margin: 0;background-image:url(../img/ico_file_.png);background-repeat: no-repeat;background-position: center left;text-decoration:none;font-size:11px;display:block;}
p, li{margin:10px 0;line-height:18px;padding:0;color: #6e6e6e; font-family:FrutigerRoman;}
hr{height:1px;background:#dddddd;margin:10px 0 10px 0;border:0;}
.cuerpo9{font-size:9px;line-height:9px;color: #972735;}
.cuerpo10{font-size: 10px;color: #757575;}
.cuerpo10-bordo	{font-size: 10px;color:#972735;}
.validador	{color: red;font-size: 10px;}
.nota{background: #f7f7f7;margin: 10px 0 10px 0;padding: 5px 10px 5px 10px;font-size: 12px;color: #333333;}	

/* ELEMENTOS DE FORMULARIO ...................................*/
input.button, .button, .button input{margin:0;padding:5px;background:#c7283c url(../img/bg_button.png) bottom repeat-x;border:1px solid #972735;width:auto;overflow:visible;color: #ffffff;font-size: 11px;font-weight:bold;font-family: 'Tahoma', verdana, Arial, sans-serif;}
.button2, input.button2, .button2 input	{margin:0;padding: 2px 5px 2px 5px;font-size:10px;font-weight:bold;font-family:Tahoma,verdana,Arial,sans-serif;background:#972735 url(../img/bg_button.jpg);border:1px solid #972735;color:#ffffff;padding:0 5px;width:auto;overflow:visible;}
.button-search	{margin: 0;padding: 4px 30px 4px 8px;background:#dedede url(../img/button-search.png) no-repeat right bottom;overflow:visible;color: #c7283c;font-size: 12px;font-weight:bold;font-family: 'Arial',Tahoma, verdana, sans-serif;}
input, select, textarea	{margin: 0;padding: 3px 5px 3px 5px;font-size: 11px;background-color: #fff;border-top: 1px solid #9f9f9f;border-left: 1px solid #9f9f9f;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;color: #484848; font-family: Arial, Helvetica, sans-serif}

.obligatorio{color: #972735;font-weight:bold;}
.checkandradio, .checkandradio input, input.checkandradio{background:transparent;border:0;margin:0 1px 0 1px;}
table.checkandradio { margin:10px 0 15px}
table.checkandradio  input{ margin:3px 0 -3px 0}
table.checkandradio label {margin: 0 0 -10px 0; line-height:16px}
.checkandradio2, .checkandradio2 input, input.checkandradio2 {background:transparent;border:0;margin:0;}
select.idioma{margin: 2px 0 0 4px;padding: 0 5px 0 5px;font-size:9px;background:#fff;border:1px solid #dbdbdb;color: #858585;height: 20px;float:right;}
.img input{border:0;margin:0;}
input.img {border:0;margin:0;background-color: transparent;}
.img 	{border:0;margin:0;}

/* LISTAS .......................................................*/
ul.list-link{margin:10px 0;padding:0;list-style:none;}
ul.list-link li	{margin:5px 0 5px 0;padding: 0;list-style: none;display:inline;background-image:none;}
#centercol-long ul.list-link li{margin:5px 0 5px 0;padding:0;list-style: none;display:inline;background-image:none;}
ul.list-link li	a{margin:0;padding:5px 0 5px 10px;list-style:none;background:url(../img/bg_list.png) left 4px no-repeat;color:#4f4f4f;border-bottom:1px solid #ebebeb;text-decoration:none;display:block; line-height:16px}
ul.list-link li a:hover	{background:#f4f4f4 url(../img/bg_list_.png) 4px left no-repeat;color:#972735;}
/*VARIOS ........................................................*/
.clearfix {content: "."; display: block; height: 1px;clear: both; overflow:hidden;margin:0;padding:0}
/* ESTILOS RESULTADOS DE BÚSQUEDA........................................................*/
.resultado	{margin: 5px 0 10px 0;padding:0;width:564px;}
.resultado-pic{margin:  2px 8px 3px 0;float:left;padding:0;	}
.resultado p{margin: 0;padding:0;	font-size: 11px;color: #3d3d3d;}
.resultado h2{color: #e5810a;margin: 5px 0 0 0;padding: 0;font-size: 11px;}
.resultado p.publicacion-fecha	{
	margin: 3px 0 0 0;
	padding:0;	
	font-size: 10px;
	float: right;
	color:#972735;
	text-align: right;
	line-height: 14px;
}
.resultado p.publicacion-jearquia	{
	margin: 0 0 1px 0;
	padding:0;	
	font-size: 10px;
	color: #969696;
}
	
/* INGRESAR CV ..........................................................................................*/

#pagebody-popup	{padding:0;margin: 0;width:730px;}
#pagebody-popup	h2{font-size: 14px;font-weight: bold;color: #3d3d3d;}

/* wizard............................................................................................... */

.guardar-popup	{
	padding:0;
	margin: 15px 10px 0 10px;
	text-align: right;
}
.guardar-wizard	{
	padding:5px;
	margin: 10px 0 10px 0;
	height: 20px;
	text-align: right;
	background-color: #f1f1f1;
}
.guardar-wizard input.button	{
	margin: 0;
	padding: 2px 5px 2px 5px;
	font-size: 10px;
	font-weight:bold;
	font-family: 'Tahoma', verdana, Arial, sans-serif;
	background-color: #972735;
	background-image:url(../img/bg_button.jpg);
	border: 1px solid #767676;
	color: #ffffff;
	padding:0 5px 0 5px;
	width:auto;
	overflow:visible;
}
.guardar-popup input.button	{
	margin: 0;
	padding: 2px 5px 2px 5px;
	font-size: 10px;
	font-weight: normal;
	font-family: 'Tahoma', verdana, Arial, sans-serif;
	background-image:  url(../img/bg_button.jpg);
	background-color:#d7d7d7;
	border: 1px solid #767676;
	color: #ffffff;
	padding:0 5px 0 5px;
	width:auto;
	overflow:visible;
}
.guardar-wizard input	{
	margin: 0 0 0 5px;
}
.guardar-popup-left	{
	padding: 0;
	margin: 0;
	float: left;
	text-align: left;
}

/* CURRICULUM EDIT ......................................................................................*/

.div-edit 	{
	height:16px;
	margin:10px 0 10px 0;
	padding:2px 2px 2px 7px;
	background: #f2f2f2;
}
.div-edit h2	{
	height:16px;
	margin:0;
	padding:0;
	display: inline;
}
.icon-edit 	{
	float: right;
	height:16px;
	width: 16px;
	margin:0;
	padding:0;
}

/* TOOL BAR ............................................................................*/

.tool-bar	{
	font-size: 10px;
	font-family: Tahoma, Arial, "Trebuchet MS", sans-serif;
	color: #464646;
	font-weight:bold;
	height: 18px;
	/*line-height: 16px;*/
	margin: 0;
	padding:1px 5px 0 5px;
	display: block;
	float: right;
}
/* CASOS DE EXITO ........................................................................*/

.casos-list, .blog-content, .blog-content-answer {padding:10px 10px 5px 10px;background:url(../img/bg_div_destacado.png) top repeat-x; border-top:1px solid #e6e6e6}
#centercol .blog-content h1 { font-size:14px; padding:0; margin:0 0 5px 0}
.blog-content p , .blog-content-answer p { line-height:17px!important; margin:0; padding:0 0 10px 0;}

.foto-text-content{padding: 0;margin: 0 0 5px 0;text-align:justify;overflow:hidden;line-height:18px;}

.fotos-blog{float:left;margin:0 10px 10px 0;border:#edeeef;border-style:solid; border-width:3px;}

overflow-hidden{overflow:hidden}








#centercol .blog-content p { line-height:14px; margin:0; padding: 0; font-size:11px;}
.blog-foot { font-size:11px!important; border-top:1px dashed #CCC; padding-top:3px;}
.blog-date { font-size:10px; font-weight:bold; margin:0 0 10px 0;}
.galeria{ margin:20px 0; padding:0; overflow:hidden; }
.galeria a img { float:left; margin:0 10px 0 0; border:#f1f1f1 4px solid;filter:alpha(opacity=70);-moz-opacity:.70;}
.galeria a:hover img{ float:left; margin:0 10px 0 0; border:#f1f1f1 4px solid;filter:alpha(opacity=100);-moz-opacity:.100;}
a.adelante{background: url(../img/flecha_blog.png) no-repeat 0 -37px;float:right;color:#46aec8;padding:0;margin-top:25px; height:38px; width:28px}
a.adelante:hover{background: url(../img/flecha_blog.png) no-repeat 0 -113px;}
a.adelante img{ border:none }
a.atras{background: url(../img/flecha_blog.png) no-repeat 0 3px;float:left;color:#46aec8;padding:0;margin:25px 10px 0 0; height:38px; width:28px}
a.atras:hover{background: url(../img/flecha_blog.png) no-repeat 0 -73px;}
a.atras img{ border:none }

.casos-list	 h2 {
	margin: 0 0 5px 0;
	font-size: 12px;
	color: #972735;
}
.casos-list	 h2 a{
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	font-size: 12px;
	background-image: url(../img/bg_list.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #972735;
}
.casos-list	 h2 a:hover{
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	font-size: 12px;
	background-image: url(../img/bg_list_.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #838383;
}
.casos-list	 h3 {
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	float: right;
}

#casos-logo	{
	float: right;
	margin: 0 10px 20px 15px;
	padding:0;	
}

/* EQUIPO ..............................................................................*/
#equipo	{margin: 0;padding:0;overflow:hidden}
#equipo-foto{margin: 0 10px 8px 0;padding:0;width:100px;height:100px;float:left;border: 1px solid #ccc;}
#equipo-texto{height:100px; width:470px; margin: 0 0 15px 120px; background:url(../img/bg_equipo.jpg) /*-608px  bottom*/ no-repeat;overflow:hidden;}
#equipo-texto-largo{margin: 0 0 0 0;padding:0;line-height:22px;}
#equipo p{margin:0;padding:0;line-height:22px;}
#equipo h2, #equipo-texto h2{color:#972735;font-size:16px; font-weight:bold;padding:15px 15px 5px 15px; margin:0;
}
#equipo-texto p{margin:0; padding:0 15px 10px 15px; line-height:18px;}
	
/* FIELDSET..............................................................................*/		

fieldset 	{
	margin:0px;
	padding:0px;
	border:0;
}
fieldset dl 	{
	margin:20px 0 20px 0;
	padding:0;
}
fieldset dl dt 	{
	margin:4px 10px 5px 0 ;
	padding: 0;
	float:left;
	FONT-FAMILY: 'Arial', Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #3d3d3d;
	text-align: right;
	width: 180px;
}
fieldset dl dd 	{
	margin:0 0 10px 150px;
	padding:0 0 0 7px;
	FONT-SIZE: 10px;
	color: #818893;
}
fieldset dl dd input	{
	font-size: 11px;
}
fieldset dl dd table	{
	FONT-SIZE: 10px;
	color: #818893;
}	
html>body fieldset dl dd	{
	padding:0 0 0 10px;
	FONT-SIZE: 10px;
}

table.table-destacado td	{
	padding: 5px 15px 5px 15px;
	margin:0;
	background-image:url(../img/bg_div_destacado.png);
	background-position:top;
	background-repeat: repeat-x;
}
table.table-destacado td.no-img	{background-image:none;}

/* BUSQUEDAS LABORALES .................................................................*/
#cuatro1{padding: 15px 15px 5px 15px;width:320px;height:218px;background-color: #f6f6f6;background-image:none;float:left;}
.cuatro1-div{padding: 0;margin:10px 0;}
#cuatro2{padding: 15px 15px 5px 15px;width:320px;height:218px;background:url(../img/bg_div_destacado.png) top repeat-x;float:right;}
#cuatro3{padding: 15px 15px 5px 15px;width:320px;float:left;background:url(../img/bg_div_destacado.png) top repeat-x;}
#cuatro4{padding: 15px; background:url(../img/bg_div_destacado.png) top left repeat-x;float:right;width:320px;}
#centercol #cuatro4{padding:5px 0;background-image:none;float:none;width:420px;}
/* ESTILOS DE TABLAS ....................................................................*/

/*TABLA DESTACADO */

table td h2	{
	font-size: 12px;
	margin: 5px 0 10px 0;
	font-weight:bold;
}
table.table-destacado	{
	padding: 0;
	margin: 15px 0px 15px 0;
}
table.table-destacado td	{
	padding: 5px 15px 5px 15px;
	margin:0;
	background-image:url(../img/bg_div_destacado.png);
	background-position:top;
	background-repeat: repeat-x;
}
table.table-destacado td.yellow	{
	padding: 5px 15px 5px 15px;
	margin:0;
	background-color: #faf2e0;
	background-image:none;
}
table.table-destacado td.white	{
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	background-image:none;
}
.div-destacado	{
	padding: 10px 15px 5px 15px;
	margin:0 10px 0 0;
	background-image:url(../img/bg_div_destacado.png);
	background-position:top;
	background-repeat: repeat-x;
	float:left;
	width:150px;
}
.div-destacado-contacto	{
	padding: 10px 15px 5px 15px;
	margin: 0;
	background-image:url(../img/bg_div_destacado.png);
	background-position:top;
	background-repeat: repeat-x;
	float:left;
	width:340px;
}

/* TABLA LISTA........................................................................................... */
	
table.table-lista	{
	padding: 0;
	margin: 10px 0px 10px 0;
}
table.table-lista td	{
	padding: 5px 15px 5px 15px;
	margin:0;
	background-image:url(../img/bg_filete.png);
	background-position:bottom;
	background-repeat: repeat-x;
}	
table.table-lista td h3	{
	padding: 0;
	margin:0;
	color: #909090;
	font-size: 12px;
}
	
/* TABLA LISTA 2.......................................................................................... */	
table.table-lista-2	{padding: 0;margin: 10px 0;}
table.table-lista-2 td{padding: 5px 0;margin:0;font-size: 11px;vertical-align:top;}
table.table-lista-2 td.none{padding:0;margin:0;background-image:none;font-size: 11px;}
table.table-lista-2 td a{color: #3d3d3d;background:url(../img/bg_list.png) left -3px no-repeat;text-decoration:none;padding:0 2px 0 8px;margin:0;}
table.table-lista-2 td a:hover{color: #972735;background: url(../img/bg_list_.png) left -3px no-repeat;text-decoration: none;margin:0;}
table.table-lista-2 td h3{padding: 0;margin:0;font-size: 12px;}	
/* TABLA FORMULARIO............................................................................................ */

table.table-form	{
	padding: 0;
	margin: 10px 0 10px 0;
	font-size: 12px;
	color: #333333;
}
table.table-form td	{
	padding: 4px 10px 4px 10px;
	margin:0;
	background-image: none;
	background-color: transparent;
}
table.table-form td a	{
	color: #3d3d3d;
	text-decoration: underline;
}
table.table-form td a:hover	{
	color: #909090;
	text-decoration: underline;
}
	
/* TABLA DE WIZARD............................................................................................ */

table.table1 h3	{
	padding: 0;
	margin:0;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	/*background: #ebeff5;*/
}
table.table1 h3 a	{
	color: #4f6799;
}
table.table1 td a	{
	color: #464646;
}
table.table1	{
	padding:0;
	margin:10px 0 20px 0;
}
table.table1 td	{
	padding: 3px 10px 3px 0;
	margin:0;
	border-left: hidden;
	border-bottom: 2px solid #e9e9e9;
	font-size: 11px;
	color: #000;
}	
table.table2	{
	padding:0;
	margin:10px 0 20px 0;
	border-left: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
}
table.table2 td a	{
	color: #464646;
} 
table.table2 td	{
	padding: 3px 0 3px 10px;
	margin:0;
	border-left: hidden;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	font-size: 11px;
	color: #000;
}
table.table2 tr.tit td	{
	padding: 1px 0 1px 10px;
	margin:0;
}

table.table2 tr.tit td h3 {
	color: #000;
	font-size: 11px;
}
/*TABLA EMPRESAS..............................................*/
table.tabla-empresas	{
	margin:0;
	padding:0;
}
table.tabla-empresas tr td{
	border-bottom:1px solid  #F5F5F5;
	padding:3px 0 6px 0;
	line-height:16px;
}
table.tabla-empresas tr td img{
	border:1px solid  #F5F5F5;
	margin: 0 10px 0 0;
}
table.tabla-empresas tr td p	{
	margin: 0;
	padding:0;	
	font-size: 11px;
}
table.tabla-empresas tr td h2	{
	color: #e5810a;
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;
}
table.tabla-empresas tr td a	{
	color:#666666;
}
table.tabla-empresas tr td a:hover	{
	color:#000000;
}


/*MENU PAGINAS CV.............................................*/
#centercol-long .pag	{
	float:right;
	height:22px;
	width:180px;
	margin:10px 0 0 0;
	padding:0;
}
#centercol-long .pag ul.listpag	{
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
	float:left;
}
#centercol-long .pag ul.listpag li	{
	background-image:url(../img/button_pag.png);
	background-repeat:no-repeat;
	float:right;
	padding:3px 0 0 0;
	margin:0;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:19px;
	width:22px;
}
#centercol-long .pag ul.listpag li.active	{
	background-image:url(../img/button_pag_active.png);
	background-repeat:no-repeat;
	float:right;
	padding:3px 0 0 0;
	margin:0;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:19px;
	width:22px;
}
#centercol-long .pag ul.listpag li.p	{
	background-image: none;
	float:right;
	padding:3px 5px 0 0;
	margin:0;
	text-decoration:none;
	color: #999999;
	font-weight:bold;
	text-align:center;
	height:19px;
	width:22px;
}
#centercol-extra-long .pag	{
	float:right;
	height:22px;
	width:150px;
	margin:10px 0 0 0;
	padding:0;
}
#centercol-extra-long .pag ul.listpag{margin:0;padding:0;text-decoration:none;list-style:none;float:left;}
#centercol-extra-long .pag ul.listpag li{background-image:url(../img/button_pag.png);background-repeat:no-repeat;float:right;padding:3px 0 0 0;margin:0;text-decoration:none;color:#FFFFFF;font-weight:bold;text-align:center;height:19px;width:22px;}
#centercol-extra-long .pag ul.listpag li.active	{background-image:url(../img/button_pag_active.png)no-repeat ;float:right;padding:3px 0 0 0;margin:0;text-decoration:none;color:#FFFFFF;font-weight:bold;text-align:center;height:19px;width:22px;}
#centercol-extra-long .pag ul.listpag li.p	{background-image: none;float:right;padding:3px 5px 0 0;margin:0;text-decoration:none;color: #999999;font-weight:bold;text-align:center;height:19px;width:22px;}
/*POPUP CREDO*/
.popup-credo{background-image:#98012e url(../img/bg-exterior.png) left bottom repeat-x;margin:0px;padding:0px;}
#wrapper1-popup{background:#98012e url(../img/bg-interior.png) left bottom repeat-x;;padding:0px;margin:0px auto;width:700px;}
#wrapper2{background-image:url(../img/bg-izq-interior.png) left bottom no-repeat;padding:0px;margin:0px auto;}
#wrapper3{background:url(../img/bg-der-interior.png)right bottom no-repeat;padding:0px;margin:0px auto;}
#maincol2{margin:0 auto;padding:0;width:700px;/*border:1px solid red; SE ESTIRA BIEN*/}
#header-credo{margin:0 auto;padding:0;width:370px;height:290px;}
.subtitulo{margin:20px auto;padding:0;width:650px;font-size:12px;color:#FFFFFF}
.subtitulo h1{font-size:14px;line-height:24px;color:#FFFFFF;font-weight:bolder;padding:0;margin:0;text-align:center;}
.left-col{margin:0px 0px 0 70px;_margin:0px 0px 0 40px;padding:0px;width:250px;font-size:12px;color:#FFFFFF;float:left;}
.right-col{margin:0px 70px 0 0px;_margin:0px 40px 0 0px;padding:0px;width:250px;font-size:12px;color:#FFFFFF;float:right;}
.left-col h1{padding:20px 0 0 0;font-weight:bold;color:#FFFFFF;font-size:12px;overflow:hidden;bottom:0;}
.right-col h1{padding:20px 0 0 0;font-weight:bold;color:#FFFFFF;font-size:12px;overflow:hidden;bottom:0;}
.left-col img{padding:0 10px 0 0;margin:0;float:left;}
.right-col img{padding:0 10px 0 0;margin:0;float:left;}
.dotlines{*margin:20px auto;margin:20px 0 20px 20px;padding:0;width:650px;font-size:12px;color:#FFFFFF;font-weight:bold;text-align:center;background:url(../img/dotspng.png) bottom repeat-x;float:left;*float:none;*overflow:visible;}
.marca{margin:20px auto;padding:0;width:284px;height:66px;font-size:12px;color:#FFFFFF;float:none;overflow:visible;}
.align-right{text-align:right; float:right;}
.iconos-menu{padding-right:10px; margin-bottom:-9px;}
.iconos-menu-cb{padding-right:10px; margin-bottom:-17px;}
#menu-servicios span{margin-left:40px;}
#centercol-long .mapa{margin:0 0 10px 105px;}
.icotitle{float:left;margin-right:10px;}
.iconcenter{margin-left:52px;}
.separador-txt{padding:0 0 10px 0;}
.centrar-titulos-bajo-icons{text-align:center;}
.tracking{letter-spacing:4px;}
.area-q-pertenece a{float:right;padding:0;padding:0;text-decoration:none;}
.area-q-pertenece a:hover{float:right;padding:0;padding:0;color:#972735;text-decoration:underline;}

/*PAGINADO*/
#paginado{text-align:right;/*border-top-width:1px;border-top-style: solid;border-top-color: #CCC;*/}
#paginado ul li, #paginado ul li a{display:inline; list-style:none;list-style-image:none;list-style-type:none;background:none;
margin:0 5px;padding:0;text-decoration:none;}
#paginado ul li a:hover{text-decoration:underline;color:#666;}
#paginado ul li .active{text-decoration:underline;color:#999;font-weight:bold;}





