* 			{padding:0; margin:0; font-size:1em;}

body 		{background-color: #DADCE2; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}

/* Cores site CRIF 
cinza 		{color:#A7A7A7;}
laranja		{color:#EE801B;}
azul		{color:#004079;}
cinza fundo	{color;#DADCE2;}
*/

a:link 		{color: #DADCE2; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.clearer {
	clear: both;
}

a:visited 	{text-decoration: none; color: #A7A7A7;text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
a:hover 	{text-decoration: underline; color: #EE801B;text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
a:active 	{text-decoration: none;text-decoration: none; font-family:Arial, Helvetica, sans-serif;}

h1 			{font-size: 0.6em;color:#999;}
h2 			{font-size: 0.8em;color:#747678;}
h3 			{font-size: 0.9em;color:#747678;}
h4 			{font-size: 1em;}
h5 			{font-size: 0.8em;color:#333;}
h6 			{font-size: 0.8em;color:#666;}


#base {
	margin:0 auto;
	width:900px;
	height:100%;
	background-color:#fff;
	background-position:200%;}	

#banner1 {
	width:900px;
	background-image:url(images/banner_1.jpg);
	height:64px;
	position:relative;
	text-align: center;}
	
/*#footer {
	width:900px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	border:0px;
	padding-top:10px;
	position:relative;
	background-color:#DADCE2;
	float:left;
	position:relative;} */
	
#footer {
	width:740px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
	position:relative;
	padding:10px;
	height:30px;
	float:left;}
	
#logo {
	width:140px;
	border:0px;
	position:relative;
	height:auto;
	/*background-repeat:no-repeat;
	background-image:url(images/HAYS_RGB.jpg);
	background-position:right;*/
	float: left;}

#spacer1 {
	width:900px;
	height:5px;
	background-color:#DADCE2;}
	
#spacer2 {
	width:900px;
	height:20px;
	background-color:#DADCE2;}
	
/* #spacer_navbar {
	width:100px;
	height:30px;
	background-color:#fff;
	position:relative;
	float:left;}*/

#button1 {
	width:150px;
	height:30px;
	position:relative;
	float:left;
	border:0px;
	padding-left:100px;}
	
#button2 {
	width:150px;
	height:30px;
	position:relative;
	float:left;
	border:0px;}
	
#button3 {
	width:150px;
	height:30px;
	position:relative;
	float:left;
	border:0px;}
	
#text1 {
	width:435px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	float:left;
	position:relative;}
	
#text2 {
	width:435px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	padding-right:10px;
	float:left;
	position:relative;}
	
#image {
	width:400px;
	height:200px;
	float:left;
	background-image:url(images/central.jpg);
	position:relative;
	color:#A7A7A7;}
	
#image2 {
	width:900px;
	height:400px;
	float:left;
	background-image: url(images/CRIF_edificio_2.JPG);
	position:relative;}

.highlight {
    color:#000; 
    font-weight:bold; 
    font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;}

/*
#serach-results {
	width: auto;
	height:auto;}*/
	

/* Cores site CRIF 
cinza 		{color:#A7A7A7;}
laranja		{color:#EE801B;}
azul		{color:#004079;}
cinza fundo	{color;#DADCE2;}
*/	
	

/* SEARCH RESULTS + JOB DETAILS pages */

/* overall table */ 
table.Micro {border-collapse:collapse; text-align: left; padding: 5px; margin: 0px; color:#000; font-family:Arial, Helvetica, sans-serif;}

 

/* SEARCH RESULTS PAGE: Table title, location/salary headers */
tr.MicroHeader   	{font-size: 1em; font-weight: normal; color:#000; font-family:Arial, Helvetica, sans-serif;}
tr.MicroHeader th  	{padding:5px 0px; border-bottom: solid 1px #A7A7A7;}
 


/* SEARCH RESULTS PAGE: job titles default to links set for all links */
/* SEARCH RESULTS PAGE: background cells + Location, Salary etc... */
tr.MicroItem   		{border-bottom: solid 1px #A7A7A7;}
tr.MicroItem td  	{padding:5px 0px; border-bottom: solid 1px #A7A7A7;}
tr.MicroAltItem  	{border-bottom: solid 1px #A7A7A7;}
tr.MicroAltItem td  {padding:5px 0px; border-bottom: solid 1px #A7A7A7;}

 

/* SEARCH RESULTS PAGE: 1 to X of X results found text */ 
p.Micro {font-size:1em; color:#000; padding: 0px 0px 0px 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif;}

 

/* JOB DETAILS PAGE: job title*/
.title {color: #000; font-weight: normal; font-size: 1.5em; margin: 0px 0px 10px 0px; padding: 0px; 
		font-family:Arial, Helvetica, sans-serif;} 

 


/* JOB DETAILS PAGE: back to search + apply links */
.applylinks        						{font-weight: normal; font-size: 1em; padding: 5px; 
										 font-family:Arial, Helvetica, sans-serif;}
a:link.applylinks, a:visited.applylinks {color: #000; text-decoration: none; background-color: #fff;}
a:hover.applylinks, a:focus.applylinks  {color: #000; text-decoration: none; background-color: #A7A7A7;}
 

/* end of SEARCH RESULTS */



	
	
/* FOOTER */
#container-footer   {width: 900px; padding: 0px 0px 0px 0px; margin-left: auto; margin-right: auto; font-family: Arial, Helvetica, sans-serif; clear:both; border-top: 0px #c7d5de solid; position: relative; background-color: #DADCE2;  }
#container-inner-footer {width: 828px; margin-left: auto; margin-right: auto; }
 
.footerlinks     {width:444px; padding: 14px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; font-size: .85em; text-align:center;  }
 .footerlinks ul   {width:444px; padding:0px 0px 0px 0px; margin:0px; }
 .footerlinks li   {padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; border-right: solid 1px #00aeef; list-style:none; float:left; color: #3e5991; }
 .footerlinks a:link,
 .footerlinks a:visited  {padding:0px; margin:0px 0px 0px 0px; color: #3e5991; font-weight:normal; text-decoration:none;    }
 .footerlinks a:hover, 
 .footerlinks a:focus    {padding:0px; margin:0px 0px 0px 0px; color: #162b61; font-weight:normal; text-decoration: underline;}
 
 .footerlinks li.norightborder    {border-right: none;}
 .footerlinks li.nopaddingleft    {padding-left: 0px;}

/* bookmark-share */
.footer-share    {width: 170px; padding: 14px 0px 9px 720px; font-size: 1.1em; line-height: 1.8em; float:left; }
 
 .share       				{padding: 0px; width:170px; height:20px; margin: 0px;}
 .addthis_button_expanded  	{padding: 0px; font-size:12px; line-height: 1em;}
 #share_icons     			{padding: 0px;}
 
 
 /*#c7d5de   cinza crif ={color:#A7A7A7;}   este e que e = #DADCE2*/	
#Form1 {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}

