table tr td * {
  font-size: 12px !important;
}
#sectioner {
	padding-left: 5px;
	padding-right: 5px;
}
#design .img-title, #comunication .img-title, #analisis .img-title {
	margin-top: 30px;
	float: none;
	margin-left: 0px;
}
#design              {height: 230px;}
#design .sections, #design .section    {height: 100px;}
#design .section h2  {color: #121212;}
#design .link        {background: url(../Images/know-more.jpg);}

#comunication             {background: #eee; height: 350px;}
#comunication .sections, #comunication .section {height: 220px;}
#comunication .section h2 {color: #4F8AB4;}
#comunication .link       {background: url(../Images/know-more.jpg);}

#analisis             {height: 250px;}
#analisis .sections, #analisis .section {height: 130px;}
#analisis .section h2 {color: #F9672E;}
#analisis .link       {background: url(../Images/know-more.jpg);}
div.sections {
	margin-left: 0px;
	margin-top: 20px;
}
.double-section .section {
	width: 280px;
	padding-right: 40px;
	margin-right: 60px;
	height: 100px;
}
* html .double-section .section {
	width: 320px;
}
.triple-section .section {
	width: 150px;
	padding-right: 40px;
	margin-right: 60px;
}
* html .triple-section .section {
	width: 190px;
}
.cat-animation {
  float: left;
  width: 100px;
  height: 100px;
  margin-left: 40px;
  *margin-left: 20px;
  margin-top: 30px;
}
.cat-content {
  float: left;
  margin-left: 60px;
}
div.sections .section {
	border-right: 1px dotted #8F8F8F;
	float: left;
}
.section img {
	margin-left: -18px;
}
.section h2 {
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 11px;
	font-weight: normal;
}
.section p {
	color: #707070;
	font-size: 11px;
}
.section div.image-container {
  height: 35px;
}
div.sections .no-border {
	border: none !important;
	margin-right: 0px;
}
.linker {
	text-align: right;
	height: 18px;
}
.link {
	display: block;
	width: 96px;
	height: 18px;
	float: right;
	margin-right: 40px;
}

a.know-more {
	height: 18px;
	width: 96px;
	display: block;
	background: url(../Images/know-more.gif) no-repeat;
	margin-right: 40px;
}
a.know-more:hover{
	background: url(../Images/know-more-hov.gif) no-repeat;
}

a.boton_servicios1
{
  width: 221px;
  height: 24px;
  display: block;
  background: url(../Images/boton_diseno_up.jpg) no-repeat;
}
a.boton_servicios1:hover
{
  background: url(../Images/boton_diseno_down.jpg) no-repeat;
}

a.boton_servicios2
{
  width: 160px;
  height: 24px;
  display: block;
  background: url(../Images/boton_comunicacion_up.jpg) no-repeat;
}
a.boton_servicios2:hover
{
  background: url(../Images/boton_comunicacion_down.jpg) no-repeat;
}

a.boton_servicios3
{
  width: 325px;
  height: 24px;
  display: block;
  background: url(../Images/boton_analisis_up.jpg) no-repeat;
}
a.boton_servicios3:hover
{
  background: url(../Images/boton_analisis_down.jpg) no-repeat;
}

span.titulo_blanco
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  display: block;
  margin-bottom: 3px;
}

span.titulo_blanco2
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  display: block;
  margin-bottom: 3px;
}

span.highlight
{
  color: #C0C0C0;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

div.parrafo_gris
{
  display: block;
  margin-left: 0px;
  width: 380px; 
  color: #999999;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

div.parrafo_negro
{
  display: block;
  width: 380px; 
  color: #222222;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

div.parrafo_negro2
{
  display: block;
  width: 280px; 
  color: #222222;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
