/*----------------------------------------------------------------------*/
#home {
}
#home .info .homeText {
  font-size:		16px;
  line-height:		22px;
  width:		515px;
  height:		150px;
}
#home .info .homeText span {
  display:		none;
}
/*----------------------------------------------------------------------*/
#home #rotator {
  position:		relative;
  width:		480px;
  height:		480px;
  padding:		14px;
  margin-bottom:	3em;
  background:		#EEEEEE;
  border:		1px solid #DEDEDE;
}
#home #rotator:hover {
  background:		#DEDEDE;
}
#home #rotator ul {
  list-style:		none;
  width:		480px;
  height:		180px;
  overflow:		hidden;
}
#home #rotator ul li {
  position:		absolute;
}
#home #rotator ul li img {
  width:		480px;
  height:		180px;
}
/*----------------------------------------------------------------------*/
#home #services {
  margin-bottom:	3em;
}
#home #services ul {
  width:		245px;
  list-style:		none;
  margin-bottom:	1em;
}
#home #services ul li {
  padding:		3px 0px 3px 15px;
  background:		url(../../img/bullet-services.gif) no-repeat left 7px;
  border-bottom:	1px dotted #BFBFBF;
}
#home #services .servs1 {
  float:		left;
}
#home #services .servs2 {
  padding-left:		20px;
  float:		left;
}
/*----------------------------------------------------------------------*/
#home #lastNews,
#home #lastNews h4 {
  font-size:		14px;
}
#home #lastNews p {
  font-size:		14px;
  margin:		0px;
}
#home #lastNews ul {
  margin-top:		10px;
  list-style:		none;
}
#home #lastNews ul li {
  margin:		0px 0px 20px 0px;
}
#home #lastNews div {
  margin-top:		10px;
}
#home #lastNews .btnViewAll:hover {
}
/*----------------------------------------------------------------------*/
#home #bannerProcess {
  width:		516px;
  position:		relative;
  border:		2px solid #B7B7B7;
}
#home #bannerProcess img {
  padding:		10px 30px 10px 20px;
}
/*----------------------------------------------------------------------*/
#home #bannerCreatividad {
  margin:		3em 0px;
}
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
#footer #ourClients {
  position:		relative;
  padding-top:		50px;
  background:		#606060;
  border-bottom:	1px solid #8F8F8F;
  height:		260px;
}
#footer #ourClients h3 {
  margin-bottom:	40px;
}
#footer #ourClients ul {
  position:		relative;
  width:		100%;
  height:		170px;
  clear:		both;
  list-style:		none;
  background:		#606060;
  overflow:		hidden;
}
#footer #ourClients ul li {
  height:		35px;
  margin:		0px 0px 20px 27px;
  float:		left;
  background-position:	left top;
}
#footer #ourClients ul li:hover {
  background-position:	left bottom;
}
#footer #ourClients ul li span {
  display:		none;
}
#footer #ourClients #viewMore {
  display:		none;
  top:			-50px;
}

